First of all, this is not my work. I only compiled it.
This is the usual ClockworkMod recovery, compiled from the CM7 sources with additions/modifications by j_r0dd. What I've done is only to compile it for the HTC Desire.
The credits go to Koush for the recovery itself and to j_r0dd for the modifications.
Original Nexus S thread with changelog here.
Download:
recovery-clockwork-5.0.2.6.111007-j_r0dd_mod-bravo.zip
(old)
Desire_recovery-clockwork-5.0.2.3.110925-j_r0dd_mod.zip
Change log:
07-Oct-2011 (v5.0.2.6):
- Rearranged wipe menu to avoid accidental factory wipes
- Added "Reboot Bootloader"
- Moved SD Card partitioning into a function of its own for both int/ext SD card
- Merged 5.0.2.6 sources from CM7 repo
- Added a menu choice of ext2/ext3/ext4 when partitioning SD card
25-Sep-2011 (v5.0.2.3):
- Updated to j_r0dd's 5.0.2.3 version. Currently no changes made by myself.
17-Jun-2011 (v4.0.0.5):
- Moved the "Wipe data/factory reset" to the bottom of the wipe menu to reduce the risk of accidental factory wipes.
19-Jun-2011 (v4.0.0.5):
- Added "Reboot bootloader" option in advanced menu.
- Added the ext4 modifications kindly supplied by roalex. Needs testing. Please make a proper nandroid backup with a proven working recovery version before trying this.
20-Jun-2011 (v4.0.0.5):
- Added "Show log" in the advanced menu. This can help when reporting errors here. Use it.
21-Jun-2011 (v4.0.0.5.z110621):
- Reverted and correctly added roalex's ext4 additions.
- Modified recovery.fstab for ext4 support on some devices.
23-Jun-2011 (v4.0.0.5.z110623):
- Removed NULL ext3 in recovery.fstab to hopefully get ext4 working properly.
06-Jul-2011 (v4.0.0.5.z110706):
- Added "Advanced backup". Now you can backup/restore individual partitions.
- Some other commits from other devs in github
- Changed file limit from 10000 to 50000 in unyaffs. Should help when restoring large data partitions fails.
17-Jul-2011 (v4.0.1.0.110717):
- Rebased completely on j_r0dd's 4.0.1.0 source and removed roalex's ext4 additions, as it wasn't working for everyone. Now trying with the original ext4 support which is included in CWM.
20-Jul-2011 (v4.0.1.4.110720):
Disclaimer
These recoveries are compiled using the latest commits from koush, j_r0dd and others. That means they haven't been thoroughly tested and might have minor/major issues. I take no responsibility for any damages this thing might cause, but most things should work as intended. If you want something guaranteed to work, I think you should stick with one of the older versions.
Source code available
here.