Hey. Strange hitch of 2.20 firmware. After spending a few days with it, I discovered that my X5 cannot play some mp3 files, saying "This format is not supported". These are the files that were played by any smartphone, cowon or PC app. Ok, I double-check it: connect the player to USB as storage and play these files through foobar to see if the files are bad. Nope - the files are fine, the sdcard is fine, everything is bit to bit with the PC original. Then I flash the 2.07 - tada!! it plays all the files. I speak not of some few rare files, but rather of whole albums.
Then I run over one of these files a foobar utility "rebuild MP3 stream". The resulting file should conform to all mp3 requirements. AND the resulting file is played by 2.20 just fine.
So now I have several albums in a large 128G library which cannot be played by 2.20 without running every file through "rebuild mp3 stream" procedure. And I don't know what these albums are, until I bump into them in the wild. Guess what? I return to 2.07. At the very least, it plays everything in the library. But this bug is rather annoying. Running the whole library through stream rebuild is risky (I do not know what it would change, what tags etc would be lost, and there is of course a risk of losing the files in the process, since it is overwriting every single file).
If you are interested, here are the links:
Original, not played by 2.20 (but played by 2.07)
After mp3 rebuild, played by 2.20
(both downloadable from the linked pages, hope the hosting wouldn't mess them up)