So I tried to update mine using the firmware on the MiGear website. Massive fail. Tool doesn't recognize it after switching to update mode. Drivers have to be force installed and still didn't work. Ended up using the OEM flash tool, wrote the image (including the boot file).... FAIL. Bricked.
Turns out the newer ones have a different RockChip cpu (RK2738). So how did I recover both of them?

When you first put it into update mode, you'll either have to force install the standard RK28USB drivers, or edit them to match the devices different USB VID/PID.
Then in the settings.ini for the RK28BatchUpgrade.exe tool change the following section to this:
[DEVICE_ID]
VID=0x2207
PID=0x273A
Then it will properly detect it as a device in upgrade mode. DO NOT flash the MiGear firmware img file. It does not work. Use this:
http://www.2shared.com/file/kwyAnRpZ/Ebook-2738img.htmlIt's essentially the generic OEM version of the same software. It's V1.05. I have no idea if it still works with DRM ebook files. Defaults to chinese language but the menu to change back to english isn't hard to find

So, why did I try to update in the first place?
* PIC18F2550 PDF data sheet wouldn't open (others seemed fine, even 500+ pages)
* My x264 mp4 tv shows wouldn't play
After update, PIC18F2550 datasheet opens fine

TV shows still do not play. XVID files seems to work quite nicely though.
If you brick it, you need to open it up. 'Unknown Device' + no blue led + no screen = bricked. Look at this pic:
https://lh3.googleusercontent.com/-wf4zSKIDxOc/TtznFQSVzYI/AAAAAAAAA80/NmTM851OmqQ/w532-h399-k/20111204_180215.jpgSee the samsung chip on the left. You need to short out the 5th and 6th pins from the top right. Keep them shorted, insert the USB cable, and then press the power button. You can now unshort the pins. It should boot straight into firmware recovery mode. Then follow steps above. If you get boot download fail error, reboot your PC first before trying again
