[UNOFFICIAL] ClockworkMod Recovery v22.214.171.124
Source-built from CyanogenMod 10.0 (jellybean tree)
Off-mode charging is a little buggy since it's made for HTC's recoveries, but everything works (as far as I know)
v126.96.36.199 with off-mode charging
Alternate mirror: http://www.mediafire.com/?e13aq63plfai9ua
v188.8.131.52 without off-mode charging
(boots into recovery when plugged in - useful for broken power buttons)
Alternate mirror: http://www.mediafire.com/?jbf552uva5j1fvr
Install with your current recovery (most should work).
Or, you can extract recovery.img from the zip and flash it with fastboot.
I won't be going over basic building stuff, but because our newer kernel used on ICS & up is too big it makes it a little more difficult to build, so I'll explain that.
With all of the source from my manifest (https://github.com/WinSuk/android/tree/jellybean
), build the recovery normally (make recoveryimage).
Then, copy the last command it runs before finishing, but replace the kernel with recovery_kernel in device/htc/liberty/prebuilt
Something like this:
out/host/linux-x86/bin/mkbootimg --kernel device/htc/liberty/prebuilt/recovery_kernel --ramdisk out/target/product/liberty/ramdisk-recovery.img --cmdline "no_console_suspend=1 console=null" --base 0x12c00000 --output out/target/product/liberty/recovery.img
The resulting out/target/product/liberty/recovery.img should be small enough to flash with fastboot
To disable offmode charging, add this to device/htc/liberty/BoardConfig.mk:
BOARD_RECOVERY_OFFMODE_CHARGING := false