DO NOT UPGRADE WITH TECLAST FIRMWARE
i have this player from DealExtreme:-
http://www.dealextreme.com/details.dx/sku.5657
this is identical to the Omega from uxcell, it has all the same button layout etc, and i know its is dangerous to say they are the same with so many factories churning out these devices, but i am confident these players are the same.
i have updated my player from dealextreme with the omega firmware available from uxcell and it took it no problem, it even kept the speaker alive. I used a version of consumer update (2.81) thet i downloaded from here a while ago.
DO NOT USE TECLAST FIRMWARE
yes, i took the chance and thought i would try using the teclast C260 (CI AND NO CI) firmware so i upgraded - DEAD, a nice classic white screen of death was my only reward.
I had to take the thing apart as knobs technique of holding buttons down before plugging in the usb would not work - this was a BAD idea.
These players are very fragile and really awkward to put back together, two of the plastic screw holes holding the board to the inside of the case snapped, the power button would then not go back in properly as it kept falling behind the screen. once i patched it up and put it back together some of the screw holes holding the two case parts together broke so now the thing flaps up and down when pressing buttons
And as for hardware resetting!!! be prepared for a few fireworks as you try and short the pins, i have never heard any of these type of devices crackle before, an electrical type of buzz/crackle sound - very unnerving
overall i would say
DO NOT MESS WITH THESE PLAYERS, they are great if you leave them alone, but any messing will kill them in so many ways, and if you do ANY firmware upgrading AT ALL be prepared for problems at some point - i upgrade for fun and experiment only as i have other players in my collection!!!!
IF THIS IS YOUR ONLY PLAYER THEN DO NOT UPGRADE at all