[G Tablet Android Development] rcgabriel:
OK, for those who are experimenting with this stuff - I got Clockwork Mod Recovery 3.0.0.5 compiled and packaged up for the G Tablet. It's using a mostly-stock kernel (10.8.2 Viewsonic+standard patches+ext4, of course, since without ext4 it won't work), and using the recovery binary compiled stock out of the CyanogenMod 7/Gingerbread branch repository for the Harmony device.

I had to tweak a few things in their ramdisk to get things working properly. default.prop had some wrong settings, and there was no recovery.fstab in the recovery ramdisk generated by CM 7's recoveryimage build script, so I had to figure out the format for that file and create a working version.

This ONLY works with ext4. I do not know whether ext3 partitions will mount, and this is configured with the assumption of an ext4 data partition. It probably won't mount ext3 /data partitions from what I have read.

I have not tested every single function in the recovery menus, and I have no external SD card to test with right now so that may very well be broken, but nandroid (i.e. backup/restore/advanced restore) functions seem to work fine, mount works fine, adb shell works fine, ZIP flashing works fine.

So if you want to use an ext4 data partition, but you were hesitant before due to the lack of working Clockwork Mod support, you now have no good excuse. :)

**EXPERIMENTAL WARNING** - The Clockwork Mod recovery you most likely currently use is nice and stable. It works fine for most purposes, if you use a regular ext3 installation of Vegan,TNT,CyanogenMod. Only install this if you feel like being a guinea pig for the latest and greatest and won't come crying to me if you end up cooking your tablet, having to NVFlash it, etc. I don't think you will, I am using this recovery currently and it seems great to me with my ext4 data partition, but it's definitely possible this will blow something up on your tablet and I don't want you to blame me. :)

INSTRUCTIONS: This assumes you already have a working ext4 /data partition. Put this file on your internal SD card or wherever you generally flash stuff from. Boot into recovery. Flash ZIP as you would any other flashable ZIP file. Reboot, and go back into recovery to make sure you now see "ClockworkMod Recovery v3.0.0.5".

DISCLAIMER: Make sure your regular boot is working properly. In other words that you can boot into your normal ROM without any problems. Make sure you have working ADB access. That way if something goes wrong with the new recovery you are flashing, you will have a way to boot your G Tablet and flash a new recovery if something goes wrong flashing this the first time. If you don't have a working ROM installed, and you don't have working ADB access, then if this recovery screws something up you will be stuck nvflashing your G Tablet to fix it, and we don't want that.

COMING SOON: Full and complete instructions for ext4 data conversion. Ext4 loop devices and/or datadata partitions for accelerating I/O.

**EXPERIMENTAL WARNING 2** I have been informed that Clockwork Mod 3 is still considered "unfinished". When it's nearing finished, I'll obviously rebuild. This seems to work pretty well for me though even in its unfinished state.