After getting the stock ROM back on again (and removing all the crap I’d installed), the next step was to install a CWM recovery, then use this to install Cyanogenmod 9.
This thread over on xda-developers was incredibly useful, unfortunately the recovery and ROM originally posted have since been removed. There are a few guides that give you a recovery image as a cpio archive, except that didn’t work on this device as firstly the recovery partition doesn’t appear to be mountable, and secondly there is no cpio executable installed! A lot of other A10 based tablets appear to have their recovery partition on /dev/block/nandf. Not this one, it’s on nandg.
Eventually I was able to track down a recovery image from Spanish forum HTCMania – here is what you need to do:
- Make sure USB debugging is enabled on the device.
- Download RecoveryIcs.tar and extract somewhere.
- Using either the included adb.exe or the one from the Android SDK, push the recovery image to the device.
adb push recovery.img /data/recovery.img
- Copy the contents of recovery.img over the top of /dev/block/nandg.
adb shell dd if=/data/recovery.img of=/dev/block/nandg
- Depending on your ROM you can either reboot into recovery using “adb reboot recovery”, or power off the device and press and hold MENU/VOL+ and POWER, release POWER after 3 seconds, then release MENU/VOL+ after 3 seconds.
Once you’ve booted into the the recovery, you can navigate using the power button to select and by mashing the HOME/VOL- button to scroll, and the power button to select.
The last part is the easiest. Christian Troy has been working hard on a CM9 ROM for A10 devices, and all you need for this device are three files:
Put them on a micro SD card (or on the internal SD card), and flash them with CWM, and reboot. Remember, if anything goes wrong, you can always reflash with a stock ROM.
Christian’s ROM is pretty good, making use of the Update Me app for updates from the developer (he’s also included some of the stock applications such as Skype with camera support, and the Point of View gallery app).
Overall I’m much happier with CM9. The device feels much faster than with any of the stock ROMs. I gave it to my girlfriend and her Mum to play with and they were web browsing with multiple tabs and didn’t report any problems (I’d certainly get an ear bashing from those two if it was being slow!) My 7 year old niece took it off me once I got it back and gave it a good workout with a few websites and Angry Birds, and she was quite happy with it too.
EDIT 2013-03-27: It looks like links to some of the original files have died. Since nobody appears to be actively working on a Fusion5 version, some change to the Protab ROM stops the screen working on the Fusion5. Here are the ROM/GApps/Compat zips I was using:
cm9_nightly_20120610.zip
gapps-ics-20120429-signed.zip
protab2xxl_compatibility_1.1.0.zip
There might be newer versions out there, but I got rid of my Fusion5 when the Nexus 7 came out, so I can’t test them. A few people have reported that the 2012-06-24 ROM from UpdateMe works fine, but anything after that seems to break the screen. Happy flashing!