WheresWaldo
New Head-Fier
An update on brute force solution to put all the files in alphabetical order on the microSD card. Other than taking a lot of time to get it done, it appears to have done nothing for the issues I have seen. To reiterate, If you are in the Album Artist view and select the play button on an artist it may or may not play them in order depending on when the album directory was written to the microSD. My brute force rewrite of the entire microSD placed them in name order so the initial playthrough was correct, but then before it moved to the next artist the playback order was messed up. When it proceeded to play the next artist it was even worse. My playback ended up like this:
Artist A with 3 albums, played all 3 albums in the correct order, then instead of going to Artist B it replayed the entire 2nd album of artist A, then it went to Artist B with 13 albums and played their 3rd album first. After album 3 was played then it jumped back to album 1. So basically it makes zero difference if your music library is written in the sequence you actually would like them to be played in. Plus if it did work you would have to do the whole process over and over every time you made substantial changes to the files on the microSD card.
In other words, at least for the JM21 and likely for any source device using FIIO Music, it really doesn't matter what order you write stuff to the microSD, without a playlist, it will play stuff in whatever order it wants to. This was a disappointing development.
Reseting the database or rescanning the Android Media Library does not change this behavior.
Just tried a last ditch effort of clearing the media database. You must do this with ADB because there is no option in apps. the command to use is:
after you attach to the device in either via USB or WiFi. It did not actually work! It might work on other audio apps like UAPP which uses that media database for some of its information. I don't know if FIIO Music uses it at all.
Artist A with 3 albums, played all 3 albums in the correct order, then instead of going to Artist B it replayed the entire 2nd album of artist A, then it went to Artist B with 13 albums and played their 3rd album first. After album 3 was played then it jumped back to album 1. So basically it makes zero difference if your music library is written in the sequence you actually would like them to be played in. Plus if it did work you would have to do the whole process over and over every time you made substantial changes to the files on the microSD card.
In other words, at least for the JM21 and likely for any source device using FIIO Music, it really doesn't matter what order you write stuff to the microSD, without a playlist, it will play stuff in whatever order it wants to. This was a disappointing development.
Reseting the database or rescanning the Android Media Library does not change this behavior.
Just tried a last ditch effort of clearing the media database. You must do this with ADB because there is no option in apps. the command to use is:
Code:
pm clear com.android.providers.media.module
Last edited: