I know many have had great success with Fiio but i have to say the x1 2nd gen is a disaster. They still dont have gapless playback fixed. and they have had like 5 firmware releases. So just a bit of buyer beware with the newer gens i guess. I grabbed the x1 because i thought they had gapless. I can deal with all the other bugs but this bug has me wanting to just dump the thing.
support said future firmware release should fix it but its been a while now. Also not sure if the same on the higher end models but the x1 2nd gen does not read etree conventions. so gd1985-10-06d1t01 would be followed by gd1985-10-06d2t01, d1t02, d2t02
i was told this is to keep the device stable and that it only reads first few characters which must be bs by the way they playback , so they said to rename, i did that. still doesnt playback correctly.
I think the thing sounds awesome but the bugs are getting to be a real PITA