[GUIDE] How To Root HBOOT 1.02/1.07 and gain S-OFF

Search This thread

cmlusco

Senior Member
Nov 20, 2010
3,244
968
Michigan City, IN
I am in no way responsible if you turn your phone into an expensive brick. Unlocking bootloaders is technical, and can be hazardous to your devices health if you don’t understand what you are doing.

REQUIRED: ADB, fastboot, and all related drivers setup and working on your pc. If you do not have adb setup download this http://dinc.does-it.net/Guide_Root_New_Hboot/adb_fastboot.zip, and extract the files to some place like C:\adb and also download these required drivers http://unrevoked.com/rootwiki/doku.php/public/windows_hboot_driver_install.

1. Head over to HTC Dev http://www.htcdev.com/bootloader/.

2. Create a account or sign in (you must use your real email address).

3. Go to unlock bootloader.

4. Select “HTC DROID INCREDIBLE*”.

5. Follow the directions and install all the software provided and you will end up with a unlocked bootloader with s-on. Save a copy of the unlock_code.bin to your pc, so you have it after dooing the froyo ruu.

6. Enter FASTBOOT again on your phone.

7.Open the command prompt again on your pc to where adb.exe is. (ie. C:\android-sdk\platform-tools or C:\adb

8. Download this - CWM recovery 5.0.2.0 http://dinc.does-it.net/Guide_Root_New_Hboot/recovery.img, and place it in the same folder as fastboot (where you put unlock_code.bin ie. C:\adb).

9. For simplicity’s sake rename the above file to recovery.img if it doesn’t already save it as recovery.img.

10. In your command prompt navigate to the folder containing your fastboot files and recovery.img

11. Enter the following in the command prompt:
Code:
fastboot flash recovery recovery.img
Code:

12. Once that completes navigate to recovery on your phone and press power to select it.

13. Once CWM recovery boots on your phone use the volume up and down to pick "Mounts and storage" press the trackball to select it.

14. Select "Mount usb storage".

15. Take this zip and drag it to the root of your SD card http://dinc.does-it.net/Guide_Root_New_Hboot/su.zip

16. On your phone press the trackball to unmount your usb storage.

17. Select go back.

18. Select install zip from SD card.

19. Choose zip from sd card.

20. Select the su.zip file we just downloaded and press the trackball to flash.

21. Reboot the phone.

22. Once your phone is booted go to the market and search "superuser".

23. Download and install superuser.

24. Search "busybox".

25. Use one of the busybox installers and install busybox (hit allow on the su notification).

26. Enter superuser app, press the menu button on your phone, select preferences, then scroll down to su-binary.

27. Hit update, and allow the prompt, if all the output is in green then you have full root congrats!!!.

For Those who wish to take it one step further and achieve s-off with unrevoked.
This process will format your phone I recommend making a nandroid, and running a program like Titanium Backup along with MyBackup to backup all your apps/data, and sync your contacts to google before you go any further.

28. Reboot your phone, and enable usb debugging.

29. Place these 2 files, unzipped on the root of your SD card. Do not put them in a folder, just drop the files right to your card. http://dinc.does-it.net/Guide_Root_New_Hboot/flash_mtd.zip

30. Set your phone to charge only.

31. Open the command prompt on your PC and navigate to the same folder as your fastboot files in the step above for example: cd c:\android-sdk\platform-tools\ or C:\adb

32. Type the following into the command prompt pressing the enter key at the end of each line:
Code:
adb shell
You should get a dollar sign $
Code:
su
You should now get a pound sign #
Code:
cat /sdcard/flash_image > /data/flash_image
Code:
chmod 755 /data/flash_image
Code:
/data/flash_image misc /sdcard/mtd0.img

33. Now set your phone to disk drive mode and place this zip on the root of your SD card (do not unzip) http://dinc.does-it.net/Stock_Images/3.26.605.1/PB31IMG.zip

34. Rename the above file to PB31IMG

35. Set your phone to charge only

36. At this step you have 2 options you can pull the battery of your phone and put it back in then hold volume down and pres power to enter the bootloader or you can go back to your command prompt and type the following:
Code:
exit
Code:
adb reboot bootloader

37. When your bootloader is done loading press volume up to flash the PB31IMG.zip

38. Your phone will reboot the bootloader once during this process, don’t be alarmed just wait for it to finish, when done it will ask you to press volume up to restart the phone

39. When done remove the PB31IMG file from your sd card

40. Congratulations you are now back to stock 2.2 froyo

41. Put the unlock_code.bin file in the same folder with the fastboote.exe file if its not already there. Go to fastboot on the phone. Open a commant prompt to the folder where the files are.

42. Type the folowing:
Code:
fastboot flash unlocktoken unlock_code.bin
Code:

43. Fastboot flash cwm recovery.img again.
Code:
fastboot flash recovery recovery.img
Code.

44. Flash the su.zip file thru recovery.

45. Flash the unrevoked forever s-off patch thru recovery http://dinc.does-it.net/Guide_Root_New_Hboot/unrevoked-forever.zip

You should now be rooted and s-off. :)
 
Last edited:

tiny4579

Inactive Recognized Developer
Jan 15, 2011
9,327
5,060
do you know if this method enables fastboot? I never could get fastboot working on my slcd Inc and I don't know if there is an eng hboot that works for it.

Sent from my Galaxy Nexus using Tapatalk
 

cmlusco

Senior Member
Nov 20, 2010
3,244
968
Michigan City, IN
do you know if this method enables fastboot? I never could get fastboot working on my slcd Inc and I don't know if there is an eng hboot that works for it.

Sent from my Galaxy Nexus using Tapatalk

I believe it does. The new hboot is fastboot compatible, it is required to get the info for the unlock code. The 0.92 hboot is also fastboot compatible, i have always been able to use fastboot on it. Is that what you ment?
 
  • Like
Reactions: abrownmn

tiny4579

Inactive Recognized Developer
Jan 15, 2011
9,327
5,060
I believe it does. The new hboot is fastboot compatible, it is required to get the info for the unlock code. The 0.92 hboot is also fastboot compatible, i have always been able to use fastboot on it. Is that what you ment?

I can use fastboot but I mean commands like fastboot flash and fastboot boot never worked for me. They should as I'm s-off but my conclusion is that the current boot loader doesn't allow fastboot to flash to a device.

I want it mainly to boot a boot.img without having to flash to the boot partition. Good for testing purposes.

Sent from my Galaxy Nexus using Tapatalk
 

cmlusco

Senior Member
Nov 20, 2010
3,244
968
Michigan City, IN
I can use fastboot but I mean commands like fastboot flash and fastboot boot never worked for me. They should as I'm s-off but my conclusion is that the current boot loader doesn't allow fastboot to flash to a device.

I want it mainly to boot a boot.img without having to flash to the boot partition. Good for testing purposes.

Sent from my Galaxy Nexus using Tapatalk

I know the fastboot flash works for recovery and misc img, not sure about boot. I wrote this thread after helping my cousin root his inc with the new hboot that was ***locked*** (oow) s-on. After doing htc dev unlock, it did allow us to use fasboot to flash the cwm recovery img and the misc partition, and allow him to downgrade to 2.2. Then used unrevoked like normal to get s-off. He is now true s-off while still being on the new hboot. Now it says ***unlocked*** (oow) s-off.
 
Last edited:
  • Like
Reactions: abrownmn

tiny4579

Inactive Recognized Developer
Jan 15, 2011
9,327
5,060
I know the fastboot flash works for recovery and misc img, not sure about boot. I wrote this thread after helping my cousin root his inc with the new hboot that was ***locked*** (oow) s-on. After doing htc dev unlock, it did allow us to use fasboot to flash the cwm recovery img and the misc partition, and allow him to downgrade to 2.2. Then used unrevoked like normal to get s-off. He is now true s-off while still being on the new hboot. Now it says ***unlocked*** (oow) s-off.

To test you can dump the current boot.img or pull one from a nandroid to your pc and do fastboot flash boot boot.img. I'm just curious if that works for you as I couldn't do it but I might try again this evening.

Sent from my Galaxy Nexus using Tapatalk

Edit: Here is what I tried and it shows that fastboot boot fails for me:

Code:
D:\Users\Andrew\Desktop\droid>fastboot boot boot.img
downloading 'boot.img'...
OKAY [  0.470s]
booting...
FAILED (remote: not allowed)
finished. total time: 0.480s

D:\Users\Andrew\Desktop\droid>fastboot flash boot boot.img
sending 'boot' (3072 KB)...
OKAY [  0.470s]
writing 'boot'...
FAILED (remote: not allowed)
finished. total time: 0.470s

D:\Users\Andrew\Desktop\droid>fastboot flash recovery recovery.img
sending 'recovery' (4608 KB)...
OKAY [  0.698s]
writing 'recovery'...
FAILED (remote: not allowed)
finished. total time: 0.700s
 
Last edited:

cmlusco

Senior Member
Nov 20, 2010
3,244
968
Michigan City, IN
To test you can dump the current boot.img or pull one from a nandroid to your pc and do fastboot flash boot boot.img. I'm just curious if that works for you as I couldn't do it but I might try again this evening.

Sent from my Galaxy Nexus using Tapatalk

Edit: Here is what I tried and it shows that fastboot boot fails for me:

Code:
D:\Users\Andrew\Desktop\droid>fastboot boot boot.img
downloading 'boot.img'...
OKAY [  0.470s]
booting...
FAILED (remote: not allowed)
finished. total time: 0.480s

D:\Users\Andrew\Desktop\droid>fastboot flash boot boot.img
sending 'boot' (3072 KB)...
OKAY [  0.470s]
writing 'boot'...
FAILED (remote: not allowed)
finished. total time: 0.470s

D:\Users\Andrew\Desktop\droid>fastboot flash recovery recovery.img
sending 'recovery' (4608 KB)...
OKAY [  0.698s]
writing 'recovery'...
FAILED (remote: not allowed)
finished. total time: 0.700s

Yeah it does the same thing on mine 0.92 remote not allowed. I will check on my cousins phone next time i see him, and see if the new hboot can do it.
 

warpurlgis

Senior Member
Feb 25, 2012
159
45
Erie
When I try to run unrevoked for root and s-off it fails with Internal error: failed to unlock NAND flash?

I have no idea where to go from here anyone have advice?

Edit: I have run everything else in the guide successfully. I am downgraded to 2.2.
 
Last edited:

cmlusco

Senior Member
Nov 20, 2010
3,244
968
Michigan City, IN
When I try to run unrevoked for root and s-off it fails with Internal error: failed to unlock NAND flash?

I have no idea where to go from here anyone have advice?

Edit: I have run everything else in the guide successfully. I am downgraded to 2.2.

What version of unrevoked did you use 3.32, you should use version 3.22 http://dinc.does-it.net/Unrevoked/Unrevoked_3.22.exe. Also make sure to go to the unrevoked menu and select custom recovery, and use this cwm img http://dinc.does-it.net/Guide_Root_New_Hboot/recovery.img before starting the process.
 

warpurlgis

Senior Member
Feb 25, 2012
159
45
Erie
I did use 3.32 first. Then I decided to try 3.22.

I just read your post about using to custom recovery image and I just tried that with 3.22 unsuccessfully with a Failed to flash recovery image.
 
Last edited:

warpurlgis

Senior Member
Feb 25, 2012
159
45
Erie
I can access the HTC recovery if that is what you mean. I lost root when I did the downgrade from 2.3.4 to 2.2
 

Top Liked Posts

  • There are no posts matching your filters.
  • 19
    I am in no way responsible if you turn your phone into an expensive brick. Unlocking bootloaders is technical, and can be hazardous to your devices health if you don’t understand what you are doing.

    REQUIRED: ADB, fastboot, and all related drivers setup and working on your pc. If you do not have adb setup download this http://dinc.does-it.net/Guide_Root_New_Hboot/adb_fastboot.zip, and extract the files to some place like C:\adb and also download these required drivers http://unrevoked.com/rootwiki/doku.php/public/windows_hboot_driver_install.

    1. Head over to HTC Dev http://www.htcdev.com/bootloader/.

    2. Create a account or sign in (you must use your real email address).

    3. Go to unlock bootloader.

    4. Select “HTC DROID INCREDIBLE*”.

    5. Follow the directions and install all the software provided and you will end up with a unlocked bootloader with s-on. Save a copy of the unlock_code.bin to your pc, so you have it after dooing the froyo ruu.

    6. Enter FASTBOOT again on your phone.

    7.Open the command prompt again on your pc to where adb.exe is. (ie. C:\android-sdk\platform-tools or C:\adb

    8. Download this - CWM recovery 5.0.2.0 http://dinc.does-it.net/Guide_Root_New_Hboot/recovery.img, and place it in the same folder as fastboot (where you put unlock_code.bin ie. C:\adb).

    9. For simplicity’s sake rename the above file to recovery.img if it doesn’t already save it as recovery.img.

    10. In your command prompt navigate to the folder containing your fastboot files and recovery.img

    11. Enter the following in the command prompt:
    Code:
    fastboot flash recovery recovery.img
    Code:

    12. Once that completes navigate to recovery on your phone and press power to select it.

    13. Once CWM recovery boots on your phone use the volume up and down to pick "Mounts and storage" press the trackball to select it.

    14. Select "Mount usb storage".

    15. Take this zip and drag it to the root of your SD card http://dinc.does-it.net/Guide_Root_New_Hboot/su.zip

    16. On your phone press the trackball to unmount your usb storage.

    17. Select go back.

    18. Select install zip from SD card.

    19. Choose zip from sd card.

    20. Select the su.zip file we just downloaded and press the trackball to flash.

    21. Reboot the phone.

    22. Once your phone is booted go to the market and search "superuser".

    23. Download and install superuser.

    24. Search "busybox".

    25. Use one of the busybox installers and install busybox (hit allow on the su notification).

    26. Enter superuser app, press the menu button on your phone, select preferences, then scroll down to su-binary.

    27. Hit update, and allow the prompt, if all the output is in green then you have full root congrats!!!.

    For Those who wish to take it one step further and achieve s-off with unrevoked.
    This process will format your phone I recommend making a nandroid, and running a program like Titanium Backup along with MyBackup to backup all your apps/data, and sync your contacts to google before you go any further.

    28. Reboot your phone, and enable usb debugging.

    29. Place these 2 files, unzipped on the root of your SD card. Do not put them in a folder, just drop the files right to your card. http://dinc.does-it.net/Guide_Root_New_Hboot/flash_mtd.zip

    30. Set your phone to charge only.

    31. Open the command prompt on your PC and navigate to the same folder as your fastboot files in the step above for example: cd c:\android-sdk\platform-tools\ or C:\adb

    32. Type the following into the command prompt pressing the enter key at the end of each line:
    Code:
    adb shell
    You should get a dollar sign $
    Code:
    su
    You should now get a pound sign #
    Code:
    cat /sdcard/flash_image > /data/flash_image
    Code:
    chmod 755 /data/flash_image
    Code:
    /data/flash_image misc /sdcard/mtd0.img

    33. Now set your phone to disk drive mode and place this zip on the root of your SD card (do not unzip) http://dinc.does-it.net/Stock_Images/3.26.605.1/PB31IMG.zip

    34. Rename the above file to PB31IMG

    35. Set your phone to charge only

    36. At this step you have 2 options you can pull the battery of your phone and put it back in then hold volume down and pres power to enter the bootloader or you can go back to your command prompt and type the following:
    Code:
    exit
    Code:
    adb reboot bootloader

    37. When your bootloader is done loading press volume up to flash the PB31IMG.zip

    38. Your phone will reboot the bootloader once during this process, don’t be alarmed just wait for it to finish, when done it will ask you to press volume up to restart the phone

    39. When done remove the PB31IMG file from your sd card

    40. Congratulations you are now back to stock 2.2 froyo

    41. Put the unlock_code.bin file in the same folder with the fastboote.exe file if its not already there. Go to fastboot on the phone. Open a commant prompt to the folder where the files are.

    42. Type the folowing:
    Code:
    fastboot flash unlocktoken unlock_code.bin
    Code:

    43. Fastboot flash cwm recovery.img again.
    Code:
    fastboot flash recovery recovery.img
    Code.

    44. Flash the su.zip file thru recovery.

    45. Flash the unrevoked forever s-off patch thru recovery http://dinc.does-it.net/Guide_Root_New_Hboot/unrevoked-forever.zip

    You should now be rooted and s-off. :)
    2
    is there a reason why update hboot? any thing good come with it?

    No reason to update and is reccomended that you dont. This is just for people who got an inc recently that came with the new hboot.
    2
    Okay folks. here are links to some of the main files I have, Enjoy! Thanks to the Dev that brought this in the beginning.
    The file labeled "HTCdev.com Unlock Records or Procedures" has all the main stuff.

    HTC Archives
    1
    do you know if this method enables fastboot? I never could get fastboot working on my slcd Inc and I don't know if there is an eng hboot that works for it.

    Sent from my Galaxy Nexus using Tapatalk

    I believe it does. The new hboot is fastboot compatible, it is required to get the info for the unlock code. The 0.92 hboot is also fastboot compatible, i have always been able to use fastboot on it. Is that what you ment?