I have good news for you... your player is a Teclast T29 emulator
I bet that if you load Teclast T29 software it will run as a breeze..
you can download the firmware here
T29 firmware
But first you must have a backup of your firmware if something doesn't go ok