[Desire Android Development] Jereso:
Rooting Guides

DISABLE HTC SYNC ON YOUR PC

THIS WILL VOID YOUR WARRANTY

, at least software wise. Insurance should still cover physical damage I believe.

-------------------------------------------

How to root HBOOT 0.98:

To make this easier, create a new folder on your desktop (or wherever you prefer) to hold everything. Let's name it Rooting.

Download unrEVOked: http://unrevoked.com/recovery/

If you're on Windows, you'll need special drivers. Linux and Mac user's have it easy for this one.

When I rooted my first Desire, they instructed to install HTC Sync then uninstalling it, which keeps the drivers on your system. While some say these drivers aren't the best ones, they will most likely work anyway.

You must also install the unrEVOked HBOOT drivers located here: http://unrevoked.com/rootwiki/doku.php/public/windows_hboot_driver_install

You can either follow the guide in the link above, or follow this one:

Driver Download (WINDOWS ONLY): http://unrevoked.com/rootwiki/lib/e...unrevoked.com/recovery/android-usb-driver.zip

New recovery (ClockworkMod 4.0.1.0 by 2fast4u88): http://2fastroms.com/viewtopic.php?f=22&t=40

Open the zip and place the recovery image in the folder like pictured below.

1) If on Windows: Unzip the contents of the driver zip file into a folder inside the folder we're using to keep everything together. Let's rename this folder to Android HBOOT Driver. Download the UnrEVOked program and place into the rooting folder. Save the recovery to the same folder.

2) Turn off the phone and make sure it's unplugged. Hold down the Volume Down button first, then hold the power button. You should see 3 Androids on the bottom of the screen, you are now in HBOOT. It will check your SD card whenever it goes in here, so don't worry if it takes a second.

3) Make sure your HBOOT is 0.98, the second line of text should say something like HBOOT-0.98. If it is 1.06, check the other guide.

4) Plug in your phone. If you're on Linux or Mac, skip the rest of this step. Windows will look for a driver and likely fail, and your phone should say HBOOT USB PLUG. We will now install the driver. Make sure you're an administrator on your computer! Click on the Start button and right click on Computer, then click on Manage. A window will open, and click on Device Manager on the left hand side. (OR just search for Device Manager in the search bar). Look for Other Devices, expand the list and you'll see Android 1.0. Right click on this and choose Update Driver Software, click browse and find the folder you extracted your driver files to. You'll get a warning about unsupported drivers and clikc Yes/OK. You should now see Android Phone at the top with an entry named Android Bootloader Interface. It is recommended to restart your PC after this. Might want to bookmark this thread and return!

5) Now unplug your phone and turn if off (Pull out the battery or use the Volume Buttons and Power button to navigate the menu to select fastboot, then select reboot). Once rebooted, go to your home screen and press Menu and choose settings. Go to Connect to PC, select Default connection type, select Charge only and uncheck Ask me.

6) Go back to settings, choose Applications, select Development, and check USB Debugging, and go back to Applications and check the Unknown Sources.

7) Run reflash_package.exe and select custom recovery, and select recovery-bravoc-3.0.2.8.img.

8) Plug in your phone and start the process. Your phone will reboot a few times, DO NOT UNPLUG YOUR PHONE. Wait until unrEVOked says done! You should be rooted,S-OFF, and custom recovery! Install Titanium Backup from the market to make sure your phone is rooted then follow the Backup Guide! Backup your APNs as listed below!

-------------------------------------------

-------------------------------------------

How to root HBOOT 1.06:

To make this easier, create a new folder on your desktop (or wherever you prefer) to hold everything. Let's name it Rooting.

Download AlphaRevX Beta: http://alpharev.nl/x/beta/

Keep this page open, because while running the program you'll need to generate a key.

Clockworkmod 4.0.1.0 by 2fast4u88 Fastboot Recovery Image A.K.A. PB99IMG for ClockworkMod: http://2fastroms.com/viewtopic.php?f=22&t=40

Extract the zip file and place PB99IMG.zip like pictured below.

If you're on Windows, make sure to install the Windows drivers provided on the page or get them from here: http://www.multiupload.com/2OFYWZFCCR

1) Turn off the phone and make sure it's unplugged. Hold down the Volume Down button first, then hold the power button. You should see 3 Androids on the bottom of the screen, you are now in HBOOT. It will check your SD card whenever it goes in here, so don't worry if it takes a second. Make sure you have HBOOT 1.06 and you have S-ON. If your Desire has S-OFF, skip to step 7.

2) Unzip the AlphaRevX file into a folder inside the rooting folder and name it AlphaRevX. Place the other 2 files in the rooting folder.

3) Install the HTC Drivers, it should be fairly easy to follow its instructions.

4) Go to your home screen and press Menu and choose settings. Go to Connect to PC, select Default connection type, select Charge only and uncheck Ask me. Go back to settings, choose Applications, select Development, and check USB Debugging, and go back to Applications and check the Unknown Sources.

5) Plug in your phone, and run AlphaRevX. Go back to the AlphaRevX download page and enter in the details provided to you. Copy the serial number, and right click paste into the window. If right click doesn't work, right click the top left icon in the window, choose Edit>Paste. Hit enter, and it should follow the process. It will reboot your phone, DO NOT UNPLUG YOUR PHONE UNTIL IT IS SAFE.

6) Once completed, your phone should be rooted and S-OFF, but not recovery. Close AlphaRevX and install Titanium Backup from the market to see if you have root, and follow the Backup guide after finishing the next few steps. In case you're just S-OFF, but no root access, you have two options: Try SuperOneClick: http://xdaforums.com/showthread.php?t=803682 Or Try unrEVOked found in the 0.98 HBOOT Guide.

7) Now we must install custom recovery, place the PB99IMG.zip file onto the the SD card, do not place it into a folder. Once copied, unplug your phone and turn it off. Go back into HBOOT by holding down Volume Down and then the Power button. This time, when it does its scan, it will find the PB99IMG.zip file. It should say Press Volume Up to apply update or something like that. Your phone will reboot normally, and then remove PB99IMG.zip from your SD card. Finally, turn off your phone again, boot into HBOOT and select recovery, and you should see ClockworkMod 3.0.2.8 boot up. Finally you are done with the rooting process!

-------------------------------------------