New: XDA launches forum for app developers. Discuss coding, tools, marketing, and more.
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
DooMLoRD
Old
(Last edited by DooMLoRD; 5th April 2012 at 09:08 PM.)
#1  
DooMLoRD's Avatar
Recognized Developer - OP
Thanks Meter 23685
Posts: 10,579
Join Date: Jul 2010
Location: Indian Institute of Management, Ahmedabad (IIMA)
Angry [One X][RECOVERY] DooMRecovery (CWM-based recovery) [Rel: BETA1] {Dt.: 05/April}

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!
  1. Start the ROM Manager APP
  2. Click on Menu (3-dots)
  3. Select Manual Flash Override
  4. Click OK at the next prompt
  5. Confirm phone model as "HTC One X"
  6. Confirm version as "ClockworkMod 3.x+"
  7. 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)

    Touch capabilities are added by my teammate (Team UtterChaos) Napstar....


[ disabled for this device ]
  • Advanced Menu -> Key Test
  • Advanced Menu -> Partition SDcard



[ credits / special thanks ]



[ features ]
  1. Honeycomb themed
  2. haptic feedback
  3. shows current time (time when the recovery was entered/started)
  4. uses new Roboto FONT (from latest CWM repo)
  5. 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
  6. 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
  7. added prompt to display the "backup folder name" when user starts restoring a backup
  8. added a warning and option to abort backup if space on sdcard is < 150 MB
  9. removed Wipe cache partition from main menu (u can format /cache from "Mounts & Storage" menu)
  10. removed those tons of "No"s
  11. 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
  12. replaced "reboot system now" with new menu "reboot options"... now with this new menu u can:
    • reboot sytem
    • reboot into recovery
    • reboot into fastboot mode
    • Power Off
  13. added "advanced backup" menu (based on amit.bagaria implementations for his CF-Root kernel for SGS-SL)
    • 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!!!
  14. revamped layout for recovery menu (to improve navigation) [renamed few options and changed their order]
  15. changed "wipe data/factory reset" option to just "factory reset", and detailed the partitions which will be wiped
  16. changed text of most menus to fit the new honeycomb inspired design
  17. the Nandroid backups & restore now show/displays which files were used to restore/what the backup is called (folder name)



[ requirements ]
  1. UNLOCKED BOOTLOADER
  2. fastboot binaries


[ how to install? ]
  1. download the file provided below
  2. reboot device into fastboot mode
    Code:
    adb reboot bootloader
  3. 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

PAYPAL DONATION LINK



[ downloads ]


KINDLY DO NOT MIRROR MY FILES


DooMRecovery (BETA1)
[ MD5HASH: 41bc5a74dcb74df819230dedcca78861 ]



please test it out and let me know if u have any issues or if u would like any new features!






ENJOY!!
Like my work? Please consider donating via PayPal

Lead Developer of Team UtterChaos & Member of Team ICX

Creator of DooMKernel making those Snapdragons fly higher and faster

Android Devices I use : Sony Xperia Z, T, S, ARC, PLAY

Contributions : Generic Android / Xperia X10 / Xperia 2011 devices / Samsung Galaxy S2 / Huawei Ideos X6 / Samsung Galaxy SCL (i9003) / HTC Flyer / Kindle Fire / HTC JetStream / Xperia P, Sola, U / HTC One X / Xperia S / Xperia T, V, TX / Xperia Z, ZL, Tablet Z / Xperia SP





** NEW *** DooMLoRD Easy Rooting Toolkit (perf_event exploit)! (supports Xperia Z, S, SP! more to come!)


Wishlist: Xperia Z Ultra!
The Following 25 Users Say Thank You to DooMLoRD For This Useful Post: [ Click to Expand ]
 
DooMLoRD
Old
#2  
DooMLoRD's Avatar
Recognized Developer - OP
Thanks Meter 23685
Posts: 10,579
Join Date: Jul 2010
Location: Indian Institute of Management, Ahmedabad (IIMA)
reserved for later
Like my work? Please consider donating via PayPal

Lead Developer of Team UtterChaos & Member of Team ICX

Creator of DooMKernel making those Snapdragons fly higher and faster

Android Devices I use : Sony Xperia Z, T, S, ARC, PLAY

Contributions : Generic Android / Xperia X10 / Xperia 2011 devices / Samsung Galaxy S2 / Huawei Ideos X6 / Samsung Galaxy SCL (i9003) / HTC Flyer / Kindle Fire / HTC JetStream / Xperia P, Sola, U / HTC One X / Xperia S / Xperia T, V, TX / Xperia Z, ZL, Tablet Z / Xperia SP





** NEW *** DooMLoRD Easy Rooting Toolkit (perf_event exploit)! (supports Xperia Z, S, SP! more to come!)


Wishlist: Xperia Z Ultra!
The Following User Says Thank You to DooMLoRD For This Useful Post: [ Click to Expand ]
 
shree.cse
Old
#3  
shree.cse's Avatar
Senior Member
Thanks Meter 1490
Posts: 2,624
Join Date: Apr 2010
Location: Hyderabad
Congrats mate!
But I am worried about unlocking the bootloader.
Any way Thank you!

Sent from my HTC One X using XDA

Kernel: ElementalX 0.11
My thread: Repacked Kernels for InsertCoin Evolution
HTC HD2===>HTC DESIRE HD===>HTC ONE X===>HTC ONE 64GB
Hit on if my post helps you!
The Following User Says Thank You to shree.cse For This Useful Post: [ Click to Expand ]
 
nimoi62
Old
#4  
Junior Member
Thanks Meter 2
Posts: 13
Join Date: Dec 2008
Location: www.voogle.fr
Very nice, it makes me happy to see all that work for the One X
It seems to be possible having a MIUI rom installed on mine soon

Thank you for your job !
The Following User Says Thank You to nimoi62 For This Useful Post: [ Click to Expand ]
 
torxx
Old
#5  
torxx's Avatar
Senior Member
Thanks Meter 19692
Posts: 7,619
Join Date: Mar 2011

 
DONATE TO ME
Congrats buddy, it looks awesome.

Now CWM, DooMRecovery and 4EXT (later)!

This will be a difficult decision, I was always a fan of 4EXT but I'm impressed of this one now.
The Following User Says Thank You to torxx For This Useful Post: [ Click to Expand ]
 
jureca
Old
#6  
jureca's Avatar
Senior Member
Thanks Meter 31
Posts: 643
Join Date: Feb 2011
Location: Murcia
I need usb storage, delete all of the SD and now I can not get anything, please help ....
The Following User Says Thank You to jureca For This Useful Post: [ Click to Expand ]
 
Aust S5
Old
#7  
Aust S5's Avatar
Senior Member
Thanks Meter 158
Posts: 631
Join Date: Apr 2011
Location: Sydney

 
DONATE TO ME
Guys. Link to general thread where one guy has a developer phone which already has s-off. Willing to dump the phone if you need it.http://forum.xda-developers.com/show...php?p=24496390

sent from my HTC one X using tapatalk
SGSIII- Switching between Omega (latest) and Jelly Bean depending on mood
HOX - unrooted still and sitting on the sidelines patiently waiting for S-Off
DHD - retired
BOOTMANAGER
ROM: Team Hacksung CM10 Preview 5 - SGS3
ROM: Team Omega - SGS3
ROM: ICESense One V Port - DHD
ROM: IceColdSandwich-8.3 Rossi - DHD
Kernal:LorDmodUE ICS CFS 8.9b6
Radio:26.13.04.19M | Matching Ril FOR SENSE ROMS ONLY

The Following 2 Users Say Thank You to Aust S5 For This Useful Post: [ Click to Expand ]
 
jureca
Old
#8  
jureca's Avatar
Senior Member
Thanks Meter 31
Posts: 643
Join Date: Feb 2011
Location: Murcia
Quote:
Originally Posted by Aust S5 View Post
Guys. Link to general thread where one guy has a developer phone which already has s-off. Willing to dump the phone if you need it.http://forum.xda-developers.com/show...php?p=24496390

sent from my HTC one X using tapatalk
Thanks but does not indicate how, I need to put zip usb storage. rom
The Following User Says Thank You to jureca For This Useful Post: [ Click to Expand ]
 
Aust S5
Old
#9  
Aust S5's Avatar
Senior Member
Thanks Meter 158
Posts: 631
Join Date: Apr 2011
Location: Sydney

 
DONATE TO ME
Sorry jureca, was not replying to your USB issue. Was posting link for doomlord.

sent from my HTC one X using tapatalk
SGSIII- Switching between Omega (latest) and Jelly Bean depending on mood
HOX - unrooted still and sitting on the sidelines patiently waiting for S-Off
DHD - retired
BOOTMANAGER
ROM: Team Hacksung CM10 Preview 5 - SGS3
ROM: Team Omega - SGS3
ROM: ICESense One V Port - DHD
ROM: IceColdSandwich-8.3 Rossi - DHD
Kernal:LorDmodUE ICS CFS 8.9b6
Radio:26.13.04.19M | Matching Ril FOR SENSE ROMS ONLY

The Following User Says Thank You to Aust S5 For This Useful Post: [ Click to Expand ]
 
jureca
Old
#10  
jureca's Avatar
Senior Member
Thanks Meter 31
Posts: 643
Join Date: Feb 2011
Location: Murcia
Quote:
Originally Posted by Aust S5 View Post
Sorry jureca, was not replying to your USB issue. Was posting link for doomlord.

sent from my HTC one X using tapatalk
You can fix USB Storage?, I need it lol thanks