DooMRecovery for HTC One X is based on ClockworkMod recovery source (GB 5.0.2.x).
Credits and special thanks to Koush and everyone else involved in Cyanogenmod project!
[ info ]
so friends i present to u DooMRecovery! its based on CWM 5.0.2.x sources... i have done some additions which i feel makes the recovery a lot smarter... i am still working on the recovery and will be actively maintaining it, so there will be updates as and when i get things working/add new features...
THE RECOVERY IS STILL WORK IN PROGRESS
so till i get the "not working" things sorted i though i should release a public beta... so here it is...
THE RECOVERY IS COMPATIBLE WITH ROM MANAGER!
Start the ROM Manager APP
Click on Menu (3-dots)
Select Manual Flash Override
Click OK at the next prompt
Confirm phone model as "HTC One X"
Confirm version as "ClockworkMod 3.x+"
Click OK at the next prompt
thats it ROM Manager is now configured to use this recovery
[ not yet working / TO DO ]
ADB (the ICS kernel has a different USB gadget, i working on triggering the adb/mass storage mode)
USB mass storage mounting (i have the correct LUN file but this can only function once the above USB gadget issue is resolved)
flashing of kernels using update.zip (not really sure what causing this, but restore of kernel works, from previous backups)
Touch functionality (the sources i have were ment for GB branch, we will begin work on ICS branch to get touch response working)
when we get it working this is how it will look:
(the video is a bit older one from my Xperia Play but gives u an idea how its supposed to work when full touch capability works)
shows current time (time when the recovery was entered/started)
uses new Roboto FONT (from latest CWM repo)
new "select update.zip menu": it will give u a new option - "show file details" - which will display the size (in bytes) and the MD5SUM of the selected file
when any update.zip is selected its complete file name will now be displayed (right at the top) and full path to that file will be printed before flashing begins
added prompt to display the "backup folder name" when user starts restoring a backup
added a warning and option to abort backup if space on sdcard is < 150 MB
removed Wipe cache partition from main menu (u can format /cache from "Mounts & Storage" menu)
removed those tons of "No"s
add confirmation to "backup" option in Nandroid menu... it used to keep getting pressed by mistake and start making backups immediately... now it will ask u before starting backup
replaced "reboot system now" with new menu "reboot options"... now with this new menu u can:
now u can selectively choose which partitions to backup
its like a toggle
once u have finished choosing which partitions u want just click on "perform backup" and only those partitions will be backed up!!!
revamped layout for recovery menu (to improve navigation) [renamed few options and changed their order]
changed "wipe data/factory reset" option to just "factory reset", and detailed the partitions which will be wiped
changed text of most menus to fit the new honeycomb inspired design
the Nandroid backups & restore now show/displays which files were used to restore/what the backup is called (folder name)
[ requirements ]
UNLOCKED BOOTLOADER
fastboot binaries
[ how to install? ]
download the file provided below
reboot device into fastboot mode
Code:
adb reboot bootloader
flash the recovery onto your device
Code:
fastboot flash recovery recovery.img
[ how to enter recovery? ]
reboot device into recovery mode
Code:
adb reboot recovery
OR
use the reboot into recovery apps from Market/Play store
[ how to use recovery? ]
VOL UP/VOL DOWN key to move Up/Down in menu
POWER key to SELECT item
[ donations ]
if u feel that this work has helped u OR u think that the work i put into making this is worthy of donations, then click on the following link for buying me some coffee/beer/etc
Would you like to know one of the things that really annoys me on a daily basis? Tough, … more
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?