thanks a lot for the help and that would mean a good headphone hunt as well. i think fiio too has no internal memory.
does that mean x1 is still better?
Fiio x1 has warmer sound signature while xduoo x2 is quite neutral.
When you are looking at cheap Chinese player none of them are bug free. Most hit area is ui, sometimes unresponsive firmware or buttons, minor hiss when the player is on stand by.
Fiio x1 has good ui, stable firmware & quite responsive buttons compared to x2.
You won't go wrong with x2 & with hifinage giving warranty support you should be rest assured.
If I was in your position then would have taken xduoo x2 & some good iem like havi b3 pro1 to pair with, the best combo audiophiles suggesting on head-fi.
My nationite n2 is buggy too but when I pair it with my samson sr850 its complete musical bliss for me.
My sansa fuze version 2 is not so engaging.