[One X][RECOVERY] DooMRecovery (CWM-based recovery) [Rel: BETA1] {Dt.: 05/April}

Search This thread

DooMLoRD

Inactive Recognized Developer
Jul 27, 2010
13,187
39,710
Pune
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:
    [B]adb reboot bootloader[/B]
  3. flash the recovery onto your device
    Code:
    [B]fastboot flash recovery recovery.img
    [/B]



[ how to enter recovery? ]

reboot device into recovery mode
Code:
[B]adb reboot recovery[/B]

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!




icon8.gif


ENJOY!!
 
Last edited:

nimoi62

Member
Dec 26, 2008
13
2
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 :D

Thank you for your job !
 
  • Like
Reactions: lolypop

torxx

Senior Member
Mar 20, 2011
8,075
21,600
trickdroid.org
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.
 
  • Like
Reactions: lolypop

Aust S5

Senior Member
Apr 12, 2011
765
187
Sydney
Sorry jureca, was not replying to your USB issue. Was posting link for doomlord.

sent from my HTC one X using tapatalk
 
  • Like
Reactions: jureca

mattman83

Senior Member
Jan 19, 2011
2,982
1,104
Brisbane
I know the first rule of XDA is not to ask for ETA's.. so I won't ;)

However, I will ask if there's any progress on UMS? Major issue for some people getting stuck with no booting OS and no backup on internal memory - can't get anything onto the phone to be able to recover it.

M.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 25
    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:
      [B]adb reboot bootloader[/B]
    3. flash the recovery onto your device
      Code:
      [B]fastboot flash recovery recovery.img
      [/B]



    [ how to enter recovery? ]

    reboot device into recovery mode
    Code:
    [B]adb reboot recovery[/B]

    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!




    icon8.gif


    ENJOY!!
    2
    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://xdaforums.com/showthread.php?p=24496390

    sent from my HTC one X using tapatalk
    1
    reserved for later
    1
    Congrats mate!
    But I am worried about unlocking the bootloader.
    Any way Thank you!

    Sent from my HTC One X using XDA
    1
    I gave the One X to my brother... So I am not using it anymore... I will try to make this recovery fully working though... But I will not be releasing any kernels for this device...

    Sent from my LT26i using XDA

    Missing you. I thought you are going to release a Kernel,:confused:

    Sent from my HTC One X using xda premium