Well, it should work on Everdrive X7. and yes, it should read the files and directories from sd card.Which revision and firmware version you have? does Updating the flashcard firmware fixes it?