1) You have to be online to make a playlist. No data = no playlist editing / management. Which is an aberration.
2) Updates bring glitchs. When i power up the device and start iMusic , first song always pause randomly. And if it's not the first , maybe the second one...
3) Wrong artist photo , album art sometimes doesn't load , maybe need to be online ...
4) Now Playing playlist editing could be better. You can add a song next to the current one playing, but you can't edit order. Sorting is very poor ...
5) iMusic is a " Usine à gaz ". Too much useless features ... Each time i go back to Local Files , it look like it is reloading data ...
Samsung Music , for exemple, is a better app in every way : UI , files handling , playlist management , Now Playing playlist management , Sorting ...
If i would be able to install Samsung Music on my Vivo's , i wouldn't touch iMusic.
Even Foobar2000 is better than iMusic, just missing the lockscreen music widget ...
Seems like you guys are victim of the Chinese ROM. The GMS certified Vivo global ROM variants which are manufactured in our country have no such issues. Using the Vivo NEX S with the default iMusic player and it works like charm.
Vivo NEX S current software version:
Android Version: 10
Android security patch level: 01-Aug-2020
Vivo ROM: Funtouch OS_10
Software Version: PD1805F_EX_A_8.11.1
iMusic Version: 4.4.0.1
The characteristics and features of iMusic default music player that ships with NEX S:
1) iMusic is an offline standalone music player.
2) You do not need to be online to create any playlist.
3) You can edit playlist whenever you want, no dependency to be online.
4) It is super easy to edit playlist and you can sort playlist which ever way you want.
5) Using GMS certified Vivo smartphones for last 5 years, zero issues with the default 'iMusic' music app after any updates or restarts.
6) No issues with album arts on NEX S.
7) iMusic app is designed to bypass Android's low res audio stack using a HiRes direct audio path to inbuilt HiRes DAC.
8) HiFi mode for PCM files can be directly enabled & disabled from the app.
9) Volume can directly be controlled inside the app.
10) I have no issues with compatibility, instead there is a great synergy between the app and inbuilt HiFi chip.
11) No down-sampling of HiRes audio files.
12) Native DSD playback capability.
13) Got an in-built 10-band graphic equalizer.
14) Has sleep mode to auto stop music and switch off the phone
15) Have DSP effects named DeepField which I never use.
Coming back to my
Vivo V5Plus aka Vivo X9 which is more inline with your Vivo Xplay6:
Android Version: 7.1.2
Android security patch level: 01-Oct-2019
Vivo ROM: Funtouch OS_3.1
Software Version: PD1624F_EX_A_3.13.1
iMusic Version: 4.3.0.6
This iMusic app of V5Plus is just as good as that of NEX S. Just some features are missing or different like:
1) Have audio effects named BBE, which I never use.
2) No graphic equalizers.
3) No native DSD playback capability, the inbuilt AKM AK4375 dac does not support it.
4) Sometimes while playback of HiRes 24bit @ 96kHz PCM files, album art is not loaded properly.
Note: When my NEX S was running on Android 9, I got an update for iMusic (Version: 4.3.0.6). I was able to save the apk on my Vivo NEX S and later installed the same on my V5Plus which was running a much lower version. It worked like charm.
To me the default music player that ships with GMS certified Vivo phones may not be one of the coolest looking graphic intensive music players around, but has great audio quality and gets the job done with zero issues.