[Guide] G1 How-to: Root, Un-Root & Everything in-between; 2708 1.33.0013d - G1 Android Development

!!READ DIRECTIONS VERY CAREFULLY!! I AM NOT RESPONSIBLE FOR BRICKING YOUR DEVICE!!
Now that i got the warning out of the way i can promise you this method works 100% as long as you follow these directions exact!!
INDEX:
~1: Rooting
~2: Google By-pass
~3: No Recovery
~4: ENG SPL/Fastboot help
~5: Un-Rooting
~For instructions on installing ADB/Fastboot Drivers see this:
[Guide] SDK r11+, Installing adb/fastboot drivers for windows Vista/7
---------------------------------------------------------------------------------------------------------------------------------------------
1~Rooting
---------------------------------------------------------------------------------------------------------------------------------------------
-This guide is for the US T-Mobile G1
-DO NOT jump in on any part of the guide without knowing what your doing!!!
Note: Be sure your sdcard is FAT32 format
Now to get started..
whether you are on 1.1, 1.2... 1.5 or 1.6 do Step 1!!
---------------------------------------------------------------------------------------------------------------------------------------------
Step 1. Get to 1.5 stock and flash recovery!
---------------------------------------------------------------------------------------------------------------------------------------------
Download these files...
DREAIMG.nbh(downgrades to 1.0)
update.zip(upgrades to 1.5)
Flashrec.apk(lets you flash custom recovery.img)
Recovery.img(RA-Dream custom recovery.img)
now place all files on root of your sd card and follow these directions do NOT mix up files or forget which one is which.. lol
(if your device doesn't see the DREAIMG.nbh file, make sure your sdcard is formatted in FAT32)
1. Power on phone via fastboot (camera+power) wait for it to ask if you want to apply update and agree, wait for it to finish.. now power off device.
2. Reboot via recovery (home+power) now if you are unrooted you should get a screen with a triangle and a ! at this point press and hold "alt+L" untill words pop up on screen, now press "alt+W" to wipe phone data, than press "alt+S" to apply update. now reboot phone and sign in to google.
3. Once signed into google and at home screen go into the market and download "OI File Manager" now go back to your home screen and go to settings>applications> now check the box that says "unknown sources", then scroll down to development and open the menu to check the box that says USB debugging.
4. Now go back to your home screen and open the app drawer to find the installed OI File Manager and open it, press allow and continue than look on your sd for the "flashrec" file you downloaded, select it and install it. When its finished press open than press the "backup recovery" button, now in the box area type sdcard/recovery-RA-dream-v1.7.0-cyan.img than the "flash recovery button should light up. Press it and let it finish, now your device is rooted! Power off and boot up into recovery! (home+power)
*(Note) If you have no Data Plan than you can use the google by-pass method. for it to work properly follow directions here...
-Flash DREAIMG.nbh from step 1
-Reboot and follow google by-pass method [Be sure to sign into google]
-Now reboot to recovery and DO NOT wipe data, only apply the update..
(This should update your firware to 1.5 without wiping your google sign-in data from the by-pass method)
---------------------------------------------------------------------------------------------------------------------------------------------
Step 2. Upgrade to 2.22.23.02/1.33.2005/Danger spl
---------------------------------------------------------------------------------------------------------------------------------------------
Now delete the old files off your sd card and place these files on it!!
Radio 2.22.23.02.zip
G1 SPL.zip
DangerSPL.zip
1. Scroll down to wipe data and do so.. than go to "flash .zip file" now the first file you want to flash is the "radio" file you downloaded, let finish than press home+back to apply update, it should reboot back to recovery after this.
2. Now go to wipe again and do so.. the next file you want to flash is the "G1 Spl" (Hard SPL) so flash the .zip file and let finish than press home+back to apply update.. Now it should boot back into recovery again.. if not than just power down and reboot into recovery.
3. Go to wipe data 1 more time.. now go to flash zip and select the "Danger SPL.zip" let finish and press home+back to apply update.. now you have the Danger Spl installed!!
4. Power back on into bootloader (camera+power) and check if device says..
Dream PVT 32b ENG S-off
HBOOT 1.33.2005 (drea10000)
CPLD-4
RADIO 2.22.23.02
APR 20, 2009, 15:30:43
If this is what you see than you can move on to Step 3...
---------------------------------------------------------------------------------------------------------------------------------------------
Step 3. Upgrading to 2.22.28.25/1.33.0013d
---------------------------------------------------------------------------------------------------------------------------------------------
*This method is for flashing zip files via recovery, if you are experienced and have 'fastboot' enabled than the safest method would be flashing the required files via fastboot.
for proper instructions refer to EzTerry's 2708+ thread here.
Now here comes the fun part Download these files..
(I added a .zip for the 2.22.27.08 radio also, it's your choice. here is some threads about the two radio's..
Here & here...
Quote by EzTerry:
WARNING:
1) flashing a 2.22 radio via recovery if you have a 3.22 or 1.33 radio via recovery *will* brick your phone
2) flashing the 1.33.0013d spl with a 1.22 radio via recovery *will* brick your phone
Click to expand...
Click to collapse
Radio 2.22.28.25 (from ezterry 2708+ guide with added safety features )
Radio 2.22.27.08
HBoot 1.33.0013d
Ohsaka Superwipe
Again delete the old files off your sd card and place these files on it!!
1. Boot up into recovery mode, go to flash zip from sd and select Ohsaka superwipe. wait till finish then go to power down!! now boot back up into recovery again.
2. Now do a manual wipe of data and cache.. (please follow along exactly and wipe data everytime i say to wipe data)
3. Now flash the radio (2.22.28.25).zip file.. let finish than flash the hboot (1.33.0013d).zip file and let it finish! then reboot the device for update to apply.
4. Power off the device, then reboot into bootloader (camera+power) and check if device says..
Dream PVT 32b SHIP S-on
HBOOT 1.33.0013d (drea10000)
CPLD-4
RADIO 2.22.28.25
OCT 21,2009,22:33:27
If that is what you see than you did it correctly and are free to flash the latest Roms for the G1
Here is original thread for EzTerry's 2708+... http://forum.xda-developers.com/showthread.php?t=831139
---------------------------------------------------------------------------------------------------------------------------------------------
2~By-pass Google sign-in(Wi-Fi)
---------------------------------------------------------------------------------------------------------------------------------------------
You must be on stock 1.0 firmware (rc29-US rc7-UK)
also please remove your sim card if you have one in the device.(you can put it back in later)
You must also have ADB installed on your Computer (Extract to C: Drive), Download & Install the USB drivers. U can Manually Install when Computer Asks for the Drivers once U Connect your G1.
Last, you must have a Wi-Fi connection ready for signing into google
1- Plug your G1, power on & Install Drivers.(DO NOT press any buttons on device after powering on)
2- Now open keyboard and type this(again do not press anything else untill prompted), ( <enter>setprop persist.service.adb.enable 1<enter> ) Even though u dont see what u r typing, but u are actually executing a Command on your G1 to Enable USB Debugging in Settings.
3- Once u Execute that Command USB Drivers will be Installed again, but this time will be recognised as ADB Interface.
4- on computer Click Start>Run>cmd> to Command Prompt
5- Type c:\(sdk folder)\tools\adb devices (If your Device is Connected u will see it)
6- Restart your G1 but now With Sim, to see the Activation Screen then Plug USB Cable & Type c:\adb devices (to make sure u are connected)
7- Type c:\adb shell (U will see a $ sign) Just Copy & Paste this into Command Prompt (am start -a android.intent.action.MAIN -n com.android.settings/.Settings) The Settings Screen will Appear, now Switch on Wi-Fi & Connect to the Internet.
8- Now u can either Login with your Existing or Create New Account with Google.
Click to expand...
Click to collapse

---------------------------------------------------------------------------------------------------------------------------------------------
3~No Recovery?
---------------------------------------------------------------------------------------------------------------------------------------------
quote by EzTerry:
Dream
1) Download: Orange.nbh
2) enter fastboot and run 'fastboot flash nbh orange-1.58.73.2.nbh'
3) wait for the entire nbh to flash
4) boot into the bootloader again (it will be an engineering SPL 1.42.2000)
5) You can now re-flash the radio/hboot/recovery via fastboot that you wish to have installed.
Click to expand...
Click to collapse
found here: 2708+ enabled kernel [14MB ram with radio 2.22.27.08/2.22.28.25 & hboot 1.33.0013d]
--------------------------------------------------------------------------
-------------------------------------------------------------------
4~Engineering SPL
--------------------------------------------------------------------------
-------------------------------------------------------------------
Engineering SPL.zip
quote from EzTerry:
If you just temporarily need an engineering SPL (and recovery is working):
(and have SPL 1.33.0013 + radio 2.22.27.08):
1) Nanroid backup
2) Flash (via recovery) Engineering SPL.zip
3) do what you need to in the engineering SPL
4) reflash 1.33.0013d as above (install, reboot bootloader, fastboot erase)
5) restore nandroid
** Please remember if you have CustomMTD to remove it before flashing a SPL or Radio from recovery
Click to expand...
Click to collapse
found here: 2708+ enabled kernel [14MB ram with radio 2.22.27.08/2.22.28.25 & hboot 1.33.0013d]
Fastboot --help
quote from CyanogenMod wiki:
usage: fastboot [ <option> ] <command>
commands:
update <filename> ------------------------ reflash device from update.zip
flashall ----------------------------------- flash boot + recovery + system
flash <partition> [ <filename> ] ------------ write a file to a flash partion
erase <partition> ------------------------- erase a flash partition
getvar <variable> ------------------------- display a bootloader variable
boot <kernel> [ <ramdisk> ] --------------- download and boot kernel
flash:raw boot <kernel> [ <ramdisk> ] ------ create bootimage and flash it
devices ----------------------------------- list all connected devices
continue ---------------------------------- continue with autoboot
reboot ------------------------------------ reboot device normally
reboot-bootloader ------------------------- reboot device into bootloader
options:
-w ---------------------------------------- erase userdata and cache
-s <serial number> ------------------------- specify device serial number
-p <product> ------------------------------ specify product name
-c <cmdline> ------------------------------ override kernel commandline
-i <vendor id> ----------------------------- specify a custom USB vendor id
-b <base_addr> --------------------------- specify a custom kernel base address
-n <page size> ---------------------------- specify the nand page size. default:2048
Click to expand...
Click to collapse
---------------------------------------------------------------------------------------------------------------------------------------------
5~Un-Rooting
---------------------------------------------------------------------------------------------------------------------------------------------
Download these files...
DREAIMG.nbh
update.zip
Now would be a good time to un partition your sd card since there will no longer be a custom recovery..
1. first you take the "DREAIMG.nbh" file and the first "update.zip" file and place on root of sdcard!
2. start phone in recovery mode (home+power) do a quick wipe of everything! than flash the update.zip file.. wait for finish than reboot or power off.. whatever prompts tell you. than make sure device is powered off after finished installing!
3. power on via fastboot (camera+power) and wait for selection to pop up asking to install the update! press confirmation button to apply and let it work its magic!!
Now your phone will be on stock android 1.0 firmware! you have 2 options..
a. wait for automated updates.. could take up to 48 hrs..
b. flash updates to 1.5 and or 1.6 via stock recovery!
if you chose option b than you are smart! lol who wants to wait for updates for a G1 nowadays? lol
ok so now to apply updates via stock recovery you do what you would normally do.
Download these files...
Stock 1.5 (OTA)
Stock 1.6 (OTA)
(the stock 1.5 and 1.6 files are also "update.zip" so be sure not to mix them up and confuse the proccess!!)
1. Place files on root of sd.. DO NOT RENAME FILES, the stock recovery will only flash an "update.zip" so please dont make any changes to file.names...
2. boot into recovery mode (home+power) and wait for screen with yellow triangle and this thing ! now press alt+L together untill you see more words pop up on screen..
3. Now press alt+w to wipe the data on phone... (just do it dont ask why) lol after wipe is complete press alt+s to apply update! once it's finished reboot your device and you are ready to go!!
unfortunately the 1.6 i provided is not the DMD40, you still have to wait for that automatic update lol i have the 1.6 before the update... it is the official tmobile firmware its just not the latest.. never really bothered to search for latest one..
---------------------------------------------------------------------------------------------------------------------------------------------
Thanks to EzTerry, CyanogenMod, Firerat & all developers of the HTC Dream!! and ofcoarse the wonderfull people of XDA!!
ANY QUESTIONS? FEEL FREE TO ASK

nice guide you got there. wish this was around last week before i ended up bricking another g1 i had. lol
but there is one thing wrong with your guide, but it isnt a major thing. you dont actually need an active data plan to bypass the log in screen if you follow this method for that. that's what i used since i myself dont have a data plan and it worked for me

lilchicano said:
nice guide you got there. wish this was around last week before i ended up bricking another g1 i had. lol
but there is one thing wrong with your guide, but it isnt a major thing. you dont actually need an active data plan to bypass the log in screen if you follow this method for that. that's what i used since i myself dont have a data plan and it worked for me
Click to expand...
Click to collapse
hey thanks for the info!! i will add it in the guide! was unsure if there was a method to get by the sign in lol you did this yourself?

ldrifta said:
If you are already rooted send me a pm with info on your device so i can tell you what step to pick up on..
Click to expand...
Click to collapse
This Phone is already rooted running Dream 32
Hboot 0.95.0000
CPLD-4
Radio 2.22.23.02
At what point do I need to start?
Please PM me the steps or reply here.
1. When you say to delete old files in step two do you mean the 4 files I put on the phone in step 1.
2. When you say delete old files in step 3 just the files that were added in Step 2?
3. Then which rom do you recommend?

golfslicer said:
This Phone is already rooted running Dream 32
Hboot 0.95.0000
CPLD-4
Radio 2.22.23.02
At what point do I need to start?
Please PM me the steps or reply here.
1. When you say to delete old files in step two do you mean the 4 files I put on the phone in step 1.
2. When you say delete old files in step 3 just the files that were added in Step 2?
3. Then which rom do you recommend?
Click to expand...
Click to collapse
yes when i say to delete files im talkin about the ones from the previous step, and i recomend the 3 roms listed at bottom of guide i suggest you start off at step 2 boot into recovery go to wipe data and do so.. than flash the "spl" file first, than wipe data again and flash the "danger spl"!! no need to flash radio file because you are currently on that radio.. lol than just continue on to step 3!

ldrifta said:
yes when i say to delete files im talkin about the ones from the previous step, and i recomend the 3 roms listed at bottom of guide i suggest you start off at step 2 boot into recovery go to wipe data and do so.. than flash the "spl" file first, than wipe data again and flash the "danger spl"!! no need to flash radio file because you are currently on that radio.. lol than just continue on to step 3!
Click to expand...
Click to collapse
Started at Step 2 Wiped, but there is no selection on the menu to select a zip file, just update zip. Is the Update zip from step 1 supposed to be on the phone even though I started at step 2. I tried download an update.zip with clockwork but get signature verification failed.

Great guide!
Thanks for using my name in step 3
Step 3 is perfect
BTW: Here is my version.
I think the root proces goes faster without downgrading, only search for "universal androot", and install this .apk! Then click on root and your device is rootes !
And then install a recovery via "Rom Manager" from the market.
But this is my opinion I did it like that!
I didnt use any guide, I made everything by myself and it worked! Rooting, 2.22.23.02 radio and 1.33.2005 hboot(spl), and then the 2.22.27.08 radio and 1.33.0013d hboot, flash a Rom!
But I thought, that the most people have the 2.22.23.02 radio, so I only write a guide about 2.22.27.08 radio + 1.33.0013d hboot!

golfslicer said:
Started at Step 2 Wiped, but there is no selection on the menu to select a zip file, just update zip. Is the Update zip from step 1 supposed to be on the phone even though I started at step 2. I tried download an update.zip with clockwork but get signature verification failed.
Click to expand...
Click to collapse
That means you dont have a custom recovery.. which also might mean your not rooted.. you should follow the un-root method first and than try this guide from step 1 and you will be all set i promise!

habitat22 said:
Great guide!
Thanks for using my name in step 3
Step 3 is perfect
BTW: Here is my version.
I think the root proces goes faster without downgrading, only search for "universal androot", and install this .apk! Then click on root and your device is rootes !
And then install a recovery via "Rom Manager" from the market.
But this is my opinion I did it like that!
I didnt use any guide, I made everything by myself and it worked! Rooting, 2.22.23.02 radio and 1.33.2005 hboot(spl), and then the 2.22.27.08 radio and 1.33.0013d hboot, flash a Rom!
But I thought, that the most people have the 2.22.23.02 radio, so I only write a guide about 2.22.27.08 radio + 1.33.0013d hboot!
Click to expand...
Click to collapse
Lol thanks! I originally was at 23.02 than i found your guide (thank god) lol so i figured i would put updated guide of it all! Rooting, un rooting i will add your method as well thanks for the info

Here is the .apk for my rooting proces:
1. Universal AndRoot 1.6.2 beta
Other version (easy+fast) for step 1
---> No downgrade needed!
1.Root
Download the Universal-AndRoot.apk, put it on your sdcard and install it with a filemanager from market.
Open the app and click on root for Android 1.6!
After, your device is rooted!
2.Recovery
Install "Rom Manager" from market and allow superuser!
Then click on "Flash ClockworkMod Recovery" and select "HTC Dream/G1"!
After this proces, you are allowed to flash another recovery with the "Rom Manager"
Install RA Recovery 1.7.0!

habitat22 said:
Here is the .apk for my rooting proces:
1. Universal AndRoot 1.6.2 beta
Other version (easy+fast) for step 1
---> No downgrade needed!
1.Root
Download the Universal-AndRoot.apk, put it on your sdcard and install it with a filemanager from market.
Open the app and click on root for Android 1.6!
After, your device is rooted!
2.Recovery
Install "Rom Manager" from market and allow superuser!
Then click on "Flash ClockworkMod Recovery" and select "HTC Dream/G1"!
After this proces, you are allowed to flash another recovery with the "Rom Manager"
Install RA Recovery 1.7.0!
Click to expand...
Click to collapse
just added it in!! lol thanks man

Thanks for adding it with my name !
I added a link to your guiede also in my guide!
Good job!

habitat22 said:
Thanks for adding it with my name !
I added a link to your guiede also in my guide!
Good job!
Click to expand...
Click to collapse
No problem! is it cool if people contact you incase they have any questions on your part?

Yes dude, they can PM me or post their question in my thread or in yours!
And I will answer them!
!! I AM ALSO NOT RESPONSIBLE FOR BRICKING YOUR DEVICE!!
Follow the steps exactly!! Then everything will work perfect!!

Perfect Post

I fallowed the steps exactly, and now my phone will not start up, it stays stuck at the G1 logo. I can get to the recovery but nothing works. In the fast boot menu everything is updated but i just am stuck and dont know what else to do.

dfe002 said:
I fallowed the steps exactly, and now my phone will not start up, it stays stuck at the G1 logo. I can get to the recovery but nothing works. In the fast boot menu everything is updated but i just am stuck and dont know what else to do.
Click to expand...
Click to collapse
what does it say when you boot in fastboot? did you flash a rom? some of the roms i listed in guide take like 10 min on the G1 screen b4 they boot

Its says exactly what its supposed to on step 3 or 4 with the updated radio and all. And yes i tried out one of your roms and let it sit for a good 20 min or so and all it did was bring up the "T-Mobile G1" logo for about 3 minutes and then it would cut off and do it again.
I redid step one and my phone works now but its still running 1.5

dfe002 said:
Its says exactly what its supposed to on step 3 or 4 with the updated radio and all. And yes i tried out one of your roms and let it sit for a good 20 min or so and all it did was bring up the "T-Mobile G1" logo for about 3 minutes and then it would cut off and do it again.
I redid step one and my phone works now but its still running 1.5
Click to expand...
Click to collapse
o ok well how far did you go on step 1.? did you flash recovery? i just want to make sure your recovery is properly working before you try to do anything else.. remember on step 2 you install "radio" first, than wipe!! and flash "Spl" and wipe again and flash "Danger Spl"!! You need "danger Spl" in order to properly flash radio 2.22.28.25! And on step 3. just make sure you follow every single little detail. How did you do it last time?

Related

[How-To] From 1.33.0010 SPL to Engg SPL with Amon_RA's ROM

Here's a n00b friendly guide for all the people with 1.33.0010 SPL and who would like to switch over to the 1.33.2010 Engineering SPL with Amon_RA's ROM. This has been tested on my Indian HTC Magic, but I do think it will work for other Magics with the same SPL. Remember, this is for 32A only.
1. Download the latest Android SDK from http://developer.android.com/. Create a folder called "AndroidSDK" on your C drive and extract the contents of the zip file to the folder such that the folders called "tools", "usb_driver" and all are within the "AndroidSDK" folder.
2. On Windows XP : Go to Control Panel->System, Choose the 'Advanced' tab and then click 'Environment Variables' To do this on Vista/Windows7: Simply go to Control Panel->System and choose 'Advanced System Settings' and then 'Environment Variables'
Now that you've got here locate Path under System Variables and click Edit, then add the following to the end of the string displayed:
;C:\AndroidSDK\tools\
Then click OK until you get out of the menus.
3. Enable Debugging mode on the phone by going to
Menu > Settings > Applications > Developement > USB Debugging
4. Go to http://dl.google.com/android/android_usb_windows.zip and download the ADB drivers for windows.
5. Connect your Android device via USB. When the Found New Hardware Wizard appears, you'll be asked if you'd like Windows Update to search for software, select No, not this time and click Next.
Select Install from a list or specified location and click Next.
Select Search for the best driver in these locations. Browse and select the unzipped folder. Click Finish.
6. Go to "Run" in Start and type in "cmd". This is the standard procedure for invoking the Command Prompt. Remember this. Type "cd\" hit enter and then enter "cd AndroidSDK", hit enter. The command prompt should look like :
C:\AndroidSDK>
Now type in "adb devices" and hit enter. You should see something like this :
C:\AndroidSDK>adb devices
List of devices attached
XXXXXXXXXXXX device
If you do, everything is great. Disconnect your device.
7. Now go to HTC's global site and download the latest version of HTC Sync, unzip and install. When you connect your device now, HTC Sync should recognize your phone.
8. Now comes the Gold Card part. Go to http://forum.xda-developers.com/showpost.php?p=4289899&postcount=1 and follow the guide to create your Gold Card. The 2GB Sandisk one which comes in the box works just fine. If you don't have Android Market, don't fret. Forget about the Steps 3 & 4. Instead, connect your device with the card in it. Invoke command prompt and cd to "AndroidSDK" as told before. Type in "adb shell cat /sys/class/mmc_host/mmc1/mmc1:*/cid". You will get the CID. Follow the rest of the steps from the guide to create a Gold Card.
9. Time for action. Now you gotta get http://rapidshare.com/files/267446145/2.53.707.2_-_sappimg.zip and http://rapidshare.com/files/267451803/2.16.707.3_-_sappimg.zip. Now follow these steps to flash the 2.53.707.2 ROM first and then the 2.16.707.3 later :
# Copy the required sappimg.nbh/zip to the Goldcard.
# Boot your phone while holding the VOLUME-DOWN key.
# Press the ACTION KEY (=trackball) to start the update.
# Wait until the update completes and press the ACTION KEY (=trackball) to reboot your phone.
10. Now time to create a Nandroid Backup. Download http://rapidshare.com/files/262635369/recovery-RAv1.2.0H.img. Put it in the "AndroidSDK" folder. Switch off your phone. Hold the Back button and Switch it on. This takes you to the Fastboot mode. Standard procedure. Remember this. Connect the phone to the PC. Invoke the command prompt, cd to "AndroidSDK" and type :
fastboot boot recovery-RAv1.2.0H.img
The recovery image will boot and you'll see the recovery screen. Wait for 2 minutes. Select the Nandroid Backup option and follow the on-screen instructions to create a backup. Reboot device. And copy over the "nandroid" folder on you sd card to a safe place.
11. Go to http://rapidshare.com/files/267475618/update.Engineering-SPL-HBOOT-1.33.2010-signed.zip. Copy over the zip to your sd card. Switch off your phone. Hold the Back button and Switch it on. This takes you to the Fastboot mode. Connect the phone to the PC. Invoke the command prompt, cd to "AndroidSDK" and type :
fastboot boot recovery-RAv1.2.0H.img
The recovery image will boot and you'll see the recovery screen. Wait for 2 minutes. Select the Apply sdcard:choose zip option and choose the Engineering SPL. Follow on-screen instructions to flash the SPL. Reboot.
12. Time to flash the Amon_RA ROM. Go to http://rapidshare.com/files/258868832/Rom-RAv1.1.0H-signed-update.zip. Rename the file to "update.zip" and copy over to the sd card. Switch off your phone. Hold the Back button and Switch it on. This takes you to the Fastboot mode. Connect the phone to the PC. Invoke the command prompt, cd to "AndroidSDK" and type :
fastboot boot recovery-RAv1.2.0H.img
The recovery image will boot and you'll see the recovery screen. Wait for 2 minutes. Select the Wipe Data option, and follow instructions to Wipe your present ROM. If you don't do this, your phone might not boot after flashing the ROM. Select the Apply sdcard:update.zip option. Follow onscreen instructions to flash the ROM. Reboot. All done. Welcome to Android.....
All credits go to Amon_RA, ekindangen and everybody else for their respective contributions.....
PS. Please do chip in with a Thanks if you found this guide helpful and any corrections are welcome.....
PPS. After you flash the ROM, if HTC Sync isn't working, use Google Sync, since the ROM is a Google ION based one.
Very nice man! good job
spatali said:
Very nice man! good job
Click to expand...
Click to collapse
Thanks, man....
superb
That's a great job man. It will definitely make life easier.
Thanks for your efforts.
[email protected] said:
That's a great job man. It will definitely make life easier.
Thanks for your efforts.
Click to expand...
Click to collapse
No problem, bro. Always ready to help....
And, BTW, I have made changes to the last step of the procedure. It concerns the Wiping of the present ROM before flashing the custom one. Please do take note of it....
when i tried to run adb devices on the c:/adnroidSdk, its shwoing me error , adb not recognized as internal or external command.....
i am using vista.
the command is only running if i go the particular directory , like c/ android sdk / tools , and then run the adb devices then it shows the connected device... ie my phone is it OK . or any thing wrong till now ... ?
saptali one small question that if do till the point number 9 , ONLY , then can i be able to get the google stuff or shall i proceed from point 10 onwards.... am i correct that from point 10 onwards its ROM FLASHING , and till point 9 and above its SPL flasing only ..
will my phone works , as normal if i do till point 9 only ? ie SPL flasing only..?? i dont want to do rom flashing ..
Workin on it!
Started workin on... will keep u posted.
btw, what are the odds of bricking the phone?
@ pintspin, either you need to send the path right ( in ur environmenta variables) or navigate to ur tools folder inside the androidSDK folder and run the adb.
doubt
Under step 9, why is it necessary to flash two ROMS: 2.53.707.2 first and then the 2.16.707.3.
Isnt't it true that once we flash 2.53.707.2 ROM, Security will be Off and we land upto a non-perfected SPL?
[email protected] said:
Under step 9, why is it necessary to flash two ROMS: 2.53.707.2 first and then the 2.16.707.3.
Isnt't it true that once we flash 2.53.707.2 ROM, Security will be Off and we land upto a non-perfected SPL?
Click to expand...
Click to collapse
ashish yes, dont flash 2.16.707.3, 2.53.707.2 is more than enough. I actually flashed 2.16.707.3 and came back to 2.53.707.2. Because none of rom where botting. Please rmember to make *Nandroid backup* after flashing 2.53.707.2, if you screw up at any stage it will help you to revert to 2.53.707.2
pintspin said:
saptali one small question that if do till the point number 9 , ONLY , then can i be able to get the google stuff or shall i proceed from point 10 onwards.... am i correct that from point 10 onwards its ROM FLASHING , and till point 9 and above its SPL flasing only ..
will my phone works , as normal if i do till point 9 only ? ie SPL flasing only..?? i dont want to do rom flashing ..
Click to expand...
Click to collapse
No there is no google stuff in 2.53... Rom, it just turns the S=OFF in your spl, which is good, makes your SPL a engg one
this is damn cool... i did it step by step and it worked like a charm.
I can confirm that it worked using the 2GB sd-card that came with the device.
At point 9 - copy the files to sd card and rename them to sappimg.zip
I have to mention that all data will be erased! So I didn't actually get the backup part at point 9 that backs up the files from the sappimg in my opinion.
I've flashed only the 2.53.707.2 ROM... don't know what the other one does.
I have copied the update.zip files directly on the gold SD card. No format or anything after the sappimg update. I now have several update_xxx.zip files on the card and checking them out.
Mine was a HTC Magic bought from US. Initial config:
Sapphire PVT 32A Ship S-on H
HBOOT 1.33.0010 (SAPP10000)
CPLD 12
RADIO 3.22.20.17
Build 2.53.707.2
After update it is showing:
Sapphire PVT 32A ENG S-off H
HBOOT 1.33.2010
Still no Google apps on the device but will try to put the Hero on it . Or another Magic Rom.
Thanks to all of you who made it possible. There is no purpose in having an open source system on a locked device!
i am not able to download this file from rapid share as , my limit is over can any one please tell me any other link for same , please
http://rapidshare.com/files/267475618/update.Engineering-SPL-HBOOT-1.33.2010-signed.zip
1. Step 9 Flashes 2.53.707.2 which is Engineerings SPL v1.33.2010
2. Step 9 then flashes 2.16.707.3 which is NON-Perfected stock SPL v1.33.0009
3. Step 10 does a Nandroid backup.
4. Step 11 again reverts back to 2.53.707.2 which is Engineerings SPL v1.33.2010
Is flashing to 2.16.707.3 required for taking a Nandroid backup??
If flashing to 2.16.707.3 is not required can someone update the original steps to avoid confusion?
danutmih said:
Still no Google apps on the device but will try to put the Hero on it . Or another Magic Rom.
Click to expand...
Click to collapse
Hmm.. I've just put the Hero on. Looks nice with the interface and all apps! But a little slower than before .
Thanks again to the gurus!!!!!!!
what is the differnece in between these two files are these both same , ( if so then why they are mentioned in the process twice with different names... please
http://rapidshare.com/files/267446145/2.53.707.2_-_sappimg.zip
http://rapidshare.com/files/267475618/update.Engineering-SPL-HBOOT-1.33.2010-signed.zip
pintspin said:
what is the differnece in between these two files are these both same , ( if so then why they are mentioned in the process twice with different names... please
http://rapidshare.com/files/267446145/2.53.707.2_-_sappimg.zip
http://rapidshare.com/files/267475618/update.Engineering-SPL-HBOOT-1.33.2010-signed.zip
Click to expand...
Click to collapse
Exactly this is what I wanted to ask:
1. Step 9 Flashes 2.53.707.2 which is Engineerings SPL v1.33.2010
2. Step 9 then flashes 2.16.707.3 which is NON-Perfected stock SPL v1.33.0009
3. Step 10 does a Nandroid backup.
4. Step 11 again reverts back to 2.53.707.2 which is Engineerings SPL v1.33.2010
Is flashing to 2.16.707.3 required for taking a Nandroid backup??
If flashing to 2.16.707.3 is not required can someone update the original steps to avoid confusion?
spatali said:
ashish yes, dont flash 2.16.707.3, 2.53.707.2 is more than enough. I actually flashed 2.16.707.3 and came back to 2.53.707.2. Because none of rom where botting. Please rmember to make *Nandroid backup* after flashing 2.53.707.2, if you screw up at any stage it will help you to revert to 2.53.707.2
Click to expand...
Click to collapse
Asish i have told you, im on 2.53.707.2, and im rooted you dont need 2.16.707.3(imperfect spl), its better to have a Engg spl 2.53.707.2, stick with it.
pintspin said:
when i tried to run adb devices on the c:/adnroidSdk, its shwoing me error , adb not recognized as internal or external command.....
i am using vista.
the command is only running if i go the particular directory , like c/ android sdk / tools , and then run the adb devices then it shows the connected device... ie my phone is it OK . or any thing wrong till now ... ?
Click to expand...
Click to collapse
Please try to follow the guide to the point....
pintspin said:
saptali one small question that if do till the point number 9 , ONLY , then can i be able to get the google stuff or shall i proceed from point 10 onwards.... am i correct that from point 10 onwards its ROM FLASHING , and till point 9 and above its SPL flasing only ..
will my phone works , as normal if i do till point 9 only ? ie SPL flasing only..?? i dont want to do rom flashing ..
Click to expand...
Click to collapse
If you just want the Engineering SPL, you can stop at that particular point, and stay with the official ROM.
cyphr666 said:
Started workin on... will keep u posted.
btw, what are the odds of bricking the phone?
@ pintspin, either you need to send the path right ( in ur environmenta variables) or navigate to ur tools folder inside the androidSDK folder and run the adb.
Click to expand...
Click to collapse
I can tell you that if you have a Nandroid backup, there is no chance of bricking your phone. In fact, if you want to you can backup your current ROM with Nandroid.
[email protected] said:
Under step 9, why is it necessary to flash two ROMS: 2.53.707.2 first and then the 2.16.707.3.
Isnt't it true that once we flash 2.53.707.2 ROM, Security will be Off and we land upto a non-perfected SPL?
Click to expand...
Click to collapse
The first ROM is a test ROM, which gets the security OFF. The second is a shipping ROM with a non-perfect SPL.
[email protected] said:
Exactly this is what I wanted to ask:
1. Step 9 Flashes 2.53.707.2 which is Engineerings SPL v1.33.2010
2. Step 9 then flashes 2.16.707.3 which is NON-Perfected stock SPL v1.33.0009
3. Step 10 does a Nandroid backup.
4. Step 11 again reverts back to 2.53.707.2 which is Engineerings SPL v1.33.2010
Is flashing to 2.16.707.3 required for taking a Nandroid backup??
If flashing to 2.16.707.3 is not required can someone update the original steps to avoid confusion?
Click to expand...
Click to collapse
The 2.16.707.3 ROM is not required for taking the backup. You can actually take a Nandroid backup of any ROM. But why I took the backup after flashing those two ROMs was because both of them are official ROMs. And you haven't yet begun messing with the SPL. So, it's a safe middle ground. That's why the backup....

[HOW-TO]Rogers Updating your radio if "you're already rooted"

(removed --> see post #2)
WARNING: This tutorial is for RogersDream users only! It does not apply to G1/dream users. If your wireless telephone carrier is not Rogers, this tutorial is not for you!
This how-to/tutorial's intent is to provide clear/safe/concise steps for Rogers users to keep root, update to the latest RogersRadio & Build and get your data connection back from Rogers, while keeping your root! Since I do not want to dis-rotate on the various potential setups you may or may not have currently installed, this is a start-to-finish guide. Meaning, this guide will work, so long as you are ALREADY ROOTED! If you're not already rooted, <this apparently is not solved yet, sorry>).
The only other note I'll make is that if you currently already have the latest RogersRadio installed (3.22.26.17), the ENG-1.33.2005-SPL and a testkeys recovery image (Amon_RA's 1.5.2R preferred) you may directly proceed to installing a rooted/custom ROM made specifically for EBI1 device layouts.
In order to determine what your RogersDream currently has installed on it, perform the following.
1) Determine Radio & SPL Version.
- PowerOff your phone.
- Press and Hold your Camera button and tap the power button, this will load the bootloader.
- Read the versions, if you see "RADIO-3.22.26.17" and "HBOOT-1.33.2005", then you have the proper radio/spl, if not, perform the steps in this guide.
2) Determine Recovery Image Version.
- PowerOff your phone.
- Press and Hold the Home button and tap the power button, this will load the recovery image.
- If you see "Build: RA-dream-v1.5.2R" at the bottom of your screen, you have the correct recovery image. If you see a Triangle with an "!" mark or you see nothing at all after the Rogers SPLASH SCREEN, perform the steps in this guide.
General Step Sections
1) Backup your phone and sdcard, just to be safe!
2) Charge your battery fully!
3) Gather/Download the prerequisite files/tools, check the MD5's, unpack and copy to your sdcard.
4) Downgrade your RogersDream to gain root and ensure proper EBI1 setup/layout.
5) Install flashrec to install Amon_RA's 1.5.2R recovery image.
6) Upgrade/Convert your SPL to 1.33.2005 ENG, to ensure root going forward.
7) Install Rogers latest Radio Update, version 3.22.26.17.
8) Confirm everything updated correctly.
9) Install Custom/Rooted ROM w/EBI1 kernel support.
THE GUIDE
Section 1) Backup your phone and sdcard, just to be safe!
a) Seriously do this! Backup whatever you deem necessary on the phone, however you see fit. This guide is not meant to walk you through this process. One suggestion though, if you're currently rooted, perform a nandroid backup in recovery, then backup all of your sdcard's contents to a computer. If you need help with this step, search around. If that doesn't help, then perhaps rooting (or this guide) is not for you, perhaps.
Section 2) Charge your battery fully!
a) Seriously do this! Just make sure you have well over 90% battery charge, just to be 100% safe. Also make sure you're battery is very secure during this process, meaning never pull the battery and if you know that your battery is prone to falling out or something like that, fix it somehow b/c you don't want it falling out during this process, k? Nuf Said.
Section 3) Gather/Download the prerequisite files/tools, check the MD5's, unpack and copy to your sdcard.
a) You're going to need adb setup and functioning for section #5, in order to install flashrec w/out a data connection. You *may* be able to get installed via wifi, by downloading it directly from the internet, but don't count on this!!! I will only cover the adb method in this how-to. So get adb installed on your computer and test/make-sure it functions before following this guide! If you don't get adb tested/installed before going through with this guide, you'll be stuck at section-#5 until you do! If you need help with this step, search around. There is plenty of information on xda for getting adb setup and tested.
b) Download this ZIP file, check it's MD5 checksum and make sure it matches the one in this post! If it matches, great!, unpack the contents and copy them to your phone's sdcard. If it doesn't match, redownload the ZIP file. You will need approxiately 114MB of freespace on your phone's sdcard for the unpacked contents.
Rogers_RootUpdate_SDCARD_files.zip
MD5: 013ed64ca02dbebb5e49a8a8474bebe1
I) Files in the zip that need to be copied to your phone's sdcard are ...
--- DREAIMG.nbh
--- ar152r-rec.img
--- rogers_radio_3.22.26.17_update.zip
--- rogers_spl_1.33.2005_update.zip
c) Download this flashrec.apk, check it's MD5 checksum and make sure it matches! Keep this handy on your computer to install with adb later.
flashrec.apk
MD5: 4634f88b8dfdb2332b447c0d85ff4bb6
Secion 4) Downgrade your RogersDream to gain root and ensure proper EBI1 setup/layout.
a) PowerOff your phone.
b) Press and Hold the Camera button and tap the Power button, this will boot into the bootloader.
c) At this point the bootloader should automagically detect the presence of DREAIMG.nbh on the sdcard and prompt you to "update" your phone with the message, "Do you want to start update?". It should say "<ACTION> Yes" and "<POWER> No". Press the rollerball in (this is the action button) to begin the update.
d) The update process will begin (really a downgrade to version 146733-1.85.631.5) ... it will go through the update process, wait till this process is 100% finished! You will be prompted once it is finished, with a reboot prompt with a similar "<ACTION> YES" and "<POWER> NO" prompt. Go ahead and reboot by pressing the rollerball.
e) You are now downgraded and ready to root.
Section 5) Install flashrec to install Amon_RA's 1.5.2R recovery image.
a) Once your phone is booted up, skip through the setupwizard by hitting the series of skip and next buttons.
b) Go into Settings, Applications and check the box for "Unknown sources", press 'OK' at the prompt.
c) Then press the "Development" button and check the box for "USB debugging".
d) Plug your phone into your computer via the USB cable.
e) Install flashrec.apk via adb with the command "adb install flashrec.apk". You should receive a success message and be able to confirm that "Recovery Flasher" is installed by viewing the phone's apps now.
f) Launch the "Recovery Flasher" app.
g) If there is a URL in the textedit box, remove (backspace it) completely. And enter the following
Code:
/sdcard/ar152r-rec.img
This should change the "Download Recovery Image" button into the "Flash Recovery Image" button. If not, make sure you typed the above properly and have that file on your sdcard.
h) Now press the "Backup Recovery Image", which will backup the original image, once it's complete the "Flash Recovery Image" button will enable itself.
i) Press the "Flash Recovery Image" button, which will install Amon_RA's v1.5.2R recovery image. Let it finish, you now have a rooted recovery image installed. Proceed to section-#6.
Section 6) Upgrade/Convert your SPL to 1.33.2005 ENG, to ensure root going forward.
a) PowerOff your phone.
b) Press and Hold the Home button and tap the power button, this will load Amon_RA's recovery image.
c) Use the rollerball to scroll down the "[Alt+F] Flash zip from sdcard" option and press-in on the rollerball.
d) You should see an entry in the list labeled "SDCARD:rogers_spl_1.33.2005_upd", roll the rollerball over this to highlight it and press-in on the rollerball.
e) You will prompted to confirm your selection, ensure the prompt says "SDCARD:rogers_spl_1.33.2005_update.zip" and if so, press the Home button to confirm.
f) It will flash through quickly with a message indicating "Extracting hboot image ..." and then a message saying "Reboot via home+back or menu to complete installation".
g) The rollerball will already have the top option highlighted "[Home+Back] Reboot system now", press in the on the rollerball. You should quickly see "writing hboot image ..." on the bottom ... followed by a quick reboot showing an "HTC" logo ... followed by another reboot which returns to Amon_RA's recovery. Proceed to section-#7.
(SEE POST #3 for Next Steps)
Section 7) Install Rogers latest Radio Update, version 3.22.26.17.
a) Use the rollerball to scroll down the "[Alt+F] Flash zip from sdcard" option and press-in on the rollerball.
b) You should see an entry in the list labeled "SDCARD:rogers_radio_3.22.26.27_", roll the rollerball over this to highlight it and press-in on the rollerball.
c) You will prompted to confirm your selection, ensure the prompt says "SDCARD:rogers_radio_3.22.26.27_update.zip" and if so, press the Home button to confirm.
d) It will flash through quickly with a message indicating "Extracting radio image ..." and then a message saying "Reboot via home+back or menu to complete installation".
e) The rollerball will already have the top option highlighted "[Home+Back] Reboot system now", press in the on the rollerball. You should see "writing radio image ..." on the bottom ... followed by a reboot showing an "HTC" logo for a few moments ... followed by another reboot which returns to Amon_RA's recovery. Proceed to section-#8.
Section 8) Confirm everything updated correctly.
a) At this point you should be back in Amon_RA's recovery.
b) Make sure the rollerball is highlighting the top option "[Home+Back] Reboot system now", then Press and Hold the Camera button, then tap/press-in the rollerball.
c) This will reboot you into the bootloader, at which point the Radio and SPL versions will be presented. If all went well you should now have "HBOOT-1.33.2005 (DREA10000)" and "RADIO-3.22.26.17".
Section 9) Install Custom/Rooted ROM w/EBI1 kernel support.
a) You are now ready to flash a custom ROM w/EBI1 support. If you flash my "TheOfficial Rogers v2.0.1 EBI1", it is a mirror image of everything necessary to get your data turned back on from Rogers. I'm also aware that CyanogenMOD has an EBI1 support/patch for RogersDream users, and I "hear" it works too in terms of not shutting off your data plan.
TheOfficial Rogers v2.0.1-EBI1 can be found here ... http://forum.xda-developers.com/showthread.php?t=556933 .
Simply download the v2.0.1-EBI1 version of the ROM (at the bottom of POST#1), copy it to your sdcard, boot into recovery, perform a data wipe, flash the ROM and reboot. And you'll be all set.
CyanogenMOD for EBI1 ... reference his wiki here ... http://wiki.cyanogenmod.com/index.php/Full_Update_Guide_-_Rogers_Dream_EBI1_to_CyanogenMod ... not 100% sure how the full install goes, but skip to "updating cyanogenmod" section and probe his thread for ROM+gapps installation process, etc. ... or visit them on freenode #cyanogenmod, they're always very happy to help.
Reserved......
Doing it right now! I'll give you an update on how it went. Thank you soooo much!
Is this supposed to work even on Rogers Dream with 1.89.631.1 applied (911 fix)?
I receive the following screen output when trying to flash DREAIMG.nbh:
Main Version is older!
Update Fail!
Do you want to reboot device?​
bt1980 said:
Is this supposed to work even on Rogers Dream with 1.89.631.1 applied (911 fix)?
I receive the following screen output when trying to flash DREAIMG.nbh:
Main Version is older!
Update Fail!
Do you want to reboot device?​
Click to expand...
Click to collapse
Not sure ... I had thought that Haykuro was suggesting it would. Honestly I do not have a personal experience with that update so I can't say for sure. But the message you are receiving would imply that ... what SPL version do you have ?
~enom~
enomther said:
Not sure ... I had thought that Haykuro was suggesting it would. Honestly I do not have a personal experience with that update so I can't say for sure. But the message you are receiving would imply that ... what SPL version do you have ?
~enom~
Click to expand...
Click to collapse
from my HBOOT:
DREAM PVT 32B SHIP S-ON d
HBOOT-1.33.0010 (DREA21000)
CPLD-4
RADIO-3.22.26.17
June 2 2009,21:33:16
bt1980 said:
from my HBOOT:
DREAM PVT 32B SHIP S-ON d
HBOOT-1.33.0010 (DREA21000)
CPLD-4
RADIO-3.22.26.17
June 2 2009,21:33:16
Click to expand...
Click to collapse
Yea ... again not sure ... if you reference (like I did) Haykuro's thread ... here ...
http://forum.xda-developers.com/showthread.php?t=625073
It seemed to me that it was suggesting you could indeed downgrade with that image. The image is one and the same.
EDIT: OK apparently they never found a fix if you're already running the latest non-rooted rogers update. So apparently you need to be rooted already. Sorry 'bout that. I'll update the OP with this information.
~enom~
bt1980 said:
from my HBOOT:
DREAM PVT 32B SHIP S-ON d
HBOOT-1.33.0010 (DREA21000)
CPLD-4
RADIO-3.22.26.17
June 2 2009,21:33:16
Click to expand...
Click to collapse
I updated the OP with this information. Sorry ... the testing Rogers devices I had access to were already rooted. Didn't take enough care to read that entire thread.
Hopefully a solution will be found soon via GoldCard or the like.
~enom~
Upgrade
I just finished my upgrade and I will wait for me data to return. Fingers are crossed!!
Also, acore seems to crash quite often. Is this normal?
AndroidFann said:
I just finished my upgrade and I will wait for me data to return. Fingers are crossed!!
Also, acore seems to crash quite often. Is this normal?
Click to expand...
Click to collapse
Did you wipe before installing the new ROM ? That can cause the acore FC problem if you didn't.
If so ... wipe again in recovery and if you used Apps2SD ...make sure you ext partition is wiped too.
~enom~
Hey, I'm already rooted with CM 1.4's recovery and HBOOT 1.33.2005. Is Amon_Ra and the ENG version of HBOOT really needed or can the Radio just be updated?
Sorry if this has been addressed in other threads already.
Thanks,
Tom
Welll so far, it's working. Now I just have to wait for my data to be restored. Thank you!
anonymoustom said:
Hey, I'm already rooted with CM 1.4's recovery and HBOOT 1.33.2005. Is Amon_Ra and the ENG version of HBOOT really needed or can the Radio just be updated?
Sorry if this has been addressed in other threads already.
Thanks,
Tom
Click to expand...
Click to collapse
I'm really recommending ALL versions match. Really knowing which ROM your running says it all.
If you're running my TheOfficial Rogers EBI0 ... meaning the "original" ROM ... and not the new EBI1 ROM, then you must update.
But simply as the first post states, if you're running an older radio ... such as 2.22.19.26I ... you must follow all of the steps. It's a complete rebuild to get you to EBI1, to support the newer radio.
~enom~
darkspirit386 said:
Welll so far, it's working. Now I just have to wait for my data to be restored. Thank you!
Click to expand...
Click to collapse
Awesome! Not sure if you'll have to beg Rogers to cut back on your data now or not, but once it's on, you should be golden.
~enom~
I am currently running your rogers original. I will update. Quick question however, does Amon_Ra's support SwitchROM? I really love that script!
anonymoustom said:
I am currently running your rogers original. I will update. Quick question however, does Amon_Ra's support SwitchROM? I really love that script!
Click to expand...
Click to collapse
Yes it does, just goto console and type switchrom -s WhateverYouWannaCallIt to save and switchrom -r to restore.
anonymoustom said:
I am currently running your rogers original. I will update. Quick question however, does Amon_Ra's support SwitchROM? I really love that script!
Click to expand...
Click to collapse
Yea it does ... but again ... with moving to an EBI1 setup, your ROM choices will be much more limited now.
I'm only aware of my RogersEBI1 and the CyanogenMOD w/EBI1 kernel patch working. There may be others, I haven't bothered to dig around enough ... but the point is ... limited options, as virtually all of the ROM's in this section are EBI0 ROM's.
~enom~
Thanks shadow (I don't like your avatar)
I need the full exchange support that your ROMs offer. I have been very limited in my choices anyways. Good thing you make excellent ROM's!

[GUIDE] How to root Desire HD (DHD) install h-boot (S-Off) and Clockwork recovery

Please refer to this post before upgrading Your DHD
http://forum.xda-developers.com/showthread.php?t=879525
If You update to latest version You will NOT be able to boot custom HBOOT!!!
Here is guide how to downgrade Your DHD if You updated to latest version by mistake
http://forum.xda-developers.com/showthread.php?t=905003
This is complete guide for all HTC Desire HD owners who want's to root their devices and install custom recovery image.
FLASH THIS AT YOUR OWN RISK, I AM NOT RESPONSIBLE IF ANYTHING GOES WRONG
I have collected and summarize few guides on this forum in order to collect all informations on one place.
Check following threads for additional informations.
Please post all bug's and issues related to DHD scripts to sfjuocekr thread below.
http://forum.xda-developers.com/showthread.php?t=835746
http://forum.xda-developers.com/showthread.php?p=9183483
Summary:
1) Download Paul's Visionary+ tool (I have used version r12) (google removed this app from market) so You will have to download it from Paul's website.
This tools enables root and removes new HTC protection.
2) Install engineering version of HBOOT to get S-Off (HTC bootloader, something like BIOS for Your PC)
This step is optional and it's not required in order to flash custom ROM's on Your DHD but gives You more freedom with Your device.
3) Install custom recovery image (recovery is special program which is invoked from HBOOT
in order to flash ROM onto Your device.
Detailed description:
1) Download Paul's Visionary+ tool
1.1) Click here to download http://android.modaco.com/content/h...722/10-nov-r12-test-visionary-one-click-root/ or download it from here http://forum.xda-developers.com/attachment.php?attachmentid=447543&d=1290501865
1.2) Install Visionary+ on Your DHD
1.3) Run it, enable "Set system r/w after root
1.4) Click "Temproot Now!" - Wait until it's finished
1.5) Click Attempt Permroot Now!
1.6) DHD automatically reboot's
To test that everything went fine download from market application "terminal emulator"
run it, type su
If You get after that sign # it mean's that everything went fine.
Time for next step!
2) Install engineering version of HBOOT to get S-Off
2.1) Download sfjuocekr DHD script for flashing HBOOT from here
http://forum.xda-developers.com/showthread.php?t=835746
2.2) Unzip it and copy it to Your SDCard (It's important that You have on Your SDCard root directory with name DHD and all files inside this directory. Rename DHD-smart folder on Your SDCARD to DHD.
2.3) Run Terminal Emulator
2.4) Type su
2.5) Type "sh /sdcard/DHD/check
(Please be aware that You have to type "sh" in front of command)
2.6) If everything went OK type
sh /sdcard/DHD/backup
2.7) If this also went OK proceed with
sh /sdcard/DHD/hboot
This command will install engineering hboot which have S-Off turned off.
3) Install custom recovery image
3.1) Since ROM manager now officially support's Desire HD, we will use it to download and install custom clockwork image.
3.2) Run android market app on Your DHD and download and install ROM Manager app from market.
3.3) Download and install ROM manager.
3.4) Run ROM manager and select first option (Flash ClockWorkMod Recovery).
3.5) Wait until ROM Manager say's that installation went successfully (Current version of ClockWorkMod is 2.5.1.3)
3.6) After installation tap in Rom manager option Reboot into Recovery to test that everything went well.
3.7) DHD should reboot in clockwork recovery manager.
Enjoy.
This afternoon I've done what you describe in your guide and can say that everything works fine on my DHD !
Another Desire HD free from chains
Alright this probably sounds disgustingly noob but my phone isn't going into bootloader mode x_x. I've rooted the phone and followed the S-OFF procedure and no luck... Any ideas?
EDIT: Don't worry issue resolved. I had to end up using adb shell reboot bootloader. It's still a bit weird though, as to why I can't do this without adb...
Did You manage to install clockwork successfully?
zexbig said:
This is complete guide for all HTC Desire HD owners who want's to root their devices and install custom recovery image.
(I hade run into the strange problem for which I'm not sure is it problem with my PC or DHD, each time when I connected my DHD via USB cable my SDCard was automatically mounted as Disk Drive instead of just being in "Charge only" mode. I resolved this by removing back cover and ejecting SDCard and inserting it again while phone was operational, which is very unsafe thing to do!).
Enjoy.
Click to expand...
Click to collapse
known issue : can't remember the app, double-twist I think, it auto mounts SD card. Do you have that? Deselect or uninstall.
Yup looks like it. It's saying ClockworkMod Recovery v2.5.1.2. The only issue is, I can't select any of the options lol
EDIT: don't worry also solved that
Just another question though, using NANDROID am I able to backup my current ROM? I'm with Vodafone australia and I want to be able to restore this ROM (for warranty purposes).
crypticc said:
known issue : can't remember the app, double-twist I think, it auto mounts SD card. Do you have that? Deselect or uninstall.
Click to expand...
Click to collapse
Hmm probably something which come with original HTC ROM, I didn't install anything similar to that. But will double check..
Sylpher said:
Yup looks like it. It's saying ClockworkMod Recovery v2.5.1.2. The only issue is, I can't select any of the options lol
EDIT: don't worry also solved that
Just another question though, using NANDROID am I able to backup my current ROM? I'm with Vodafone australia and I want to be able to restore this ROM (for warranty purposes).
Click to expand...
Click to collapse
Backing up current ROM and restoring is primary function of nanodroid
zexbig said:
Backing up current ROM and restoring is primary function of nanodroid
Click to expand...
Click to collapse
Haha just making sure . I didn't want to lose my current ROM because Vodafone doesn't honour warranties on phones that have been modified in this manner.
Also I forgot altogether to say thanks lol! Thanks for the simple and straightforward guide
Hi, Does anyone have 10/Nov r12 test: VISIONary + one click root and can send it to me? I can't seem to be able to download it anywhere! Pages are down
clockwork installed can't select
HUGE thanks for writing these instructions. They worked perfectly.
rolphez said:
Hi, Does anyone have 10/Nov r12 test: VISIONary + one click root and can send it to me? I can't seem to be able to download it anywhere! Pages are down
Click to expand...
Click to collapse
Here you have the VISIONary r13, I've rootet successfully with this version.
just followed the guide and im backing up my phone now. Thanks very much.
help
3.5) Download test clockwork image from
and put it in C:\android-sdk-windows\tools\ directory.
3.6) Reboot Your phone into bootloader (Turn off phone, and press VOLUME DOWN and HOLD IT, and it the same time PRESS POWER and hold it until You get bootloader screen.
Then scroll with Volume down button on to fastboot and press power, connect USB cable and wait until android fastboot interface is installed.
3.7) Run cmd and cd to C:\android-sdk-windows\tools\
3.8) type
fastboot flash recovery clockwork.img
3.9) If everything went OK You will get following message:
C:\android-sdk-windows\tools>fastboot.exe flash recovery clockwork.img
sending 'recovery' (4914 KB)... OKAY
writing 'recovery'... OKAY
3.10)This means that You are almost finished. Type
C:\android-sdk-windows\tools\fastboot.exe reboot-bootloader
to reboot Your phone in bootloader mode.
When You are back in bootloader mode select recovery and phone will reboot in Clockwork recovery mode, since DHD does not have optical trackball just scroll 3 times trough menu (just press volume down button until You get message "back menu button enabled".
Enjoy.[/QUOTE]
hi
thanks for the guide.
done all the steps upto 2 everything good
cant get the step 3 , can you explain more deeply.
downloaded all the files , kept on my pc . do i need to move andriod -sk folder to sd and then rebot my phone . as you said to boot in bootloader but wen i press and hold power and volume down nothing happens
need help plz
another question how can i keep my original rom backed up , with which app?
I also cant get into the bootloader by pressing volume down when powering on. Also tried through shell (I think?, is the commands 'su' and then 'reboot bootloader'?) and got a 'not permitted'.
solved
I had to end up using adb shell reboot bootloader
its backing up my phone now
than everybody
where the backup will be saved , name of the files , so i can save them . and i f anything go wrong how to restore the original files?
help
after doing step one can i remove Visionary+ from phone?
any pros of keeping it?
You can remove visionary, only cons is that visionary have unroot option if You want to revert back this maybe usefull.
Sent from my Desire HD using Tapatalk
OP
please help me out here:
i always get this from cmd:fastboot not recognized as an internal or external command and nothing happens! any ideas please.
thank you

[Guide] to Installing S-off, Unlocking, ClockWork, Root, SuperCID & S-on

If you would like to S-OFF, Install ClockWork Recovery, permanently Root & obtain SuperCID. Follow Steps 1 to 4!
To Debrand or flash an official stock ROM only: follow Steps 1 & 4 only (you may skip step 3 & 4 is you do not need them)
To Root: follow steps 1-3
To install a custom ROM for the first time: Steps 1 & 2 then follow the guide below on how to install a custom Rom (step 3 isn't needed as customs roms are already rooted)
CLICK HERE FOR [GUIDE] TO UNLOCK YOUR SENSATION FREE - WORKING FOR EVERY SENSATION (noobproof) Steps 1-3 Needed! or Steps 1 & 2 plus custom ROM
UPDATE: NEW Recovery 5.0.0.8 - Follow Step 2 below to download and install. you do not need to follow the rest of the steps if you are just updating CWM
For Warranty Purposes/Returns:Follow Step 4 below for removing Clockwork and Root
FOLLOW STEP 5 TO CHANGE BACK TO S-ON - CONFIRMED TO BE WORKING- USE WITH CAUTION
Whether your a noob or not, it nice to see a step by step guide as S-off is developer preview only and doesn't come with much instructions. I have simply Collaborated what is out there into one easy thread. Nothing complex.
here is my very small simple detailed guide. I have put a lot of Time and effort to make sure everyone can benefit so Just push Thanks if it helped
Click here for TROUBLESHOOTING OR FAQ
Step 1. To S-OFF your Sensation - (You do not need to do this if you have S-off already or done this before) - WORKING NOW for TMOUS users
Visit http://revolutionary.io/
download the application for your operating System. AND EXTRACT IT TO A FOLDER
YOU MAY NEED TO DISABLE YOUR ANTIVIRUS PROGRAM- Norton is flagging up Revolutionary as a Virus when it isn't
IMPORTANT
Fill out the form under the download links with your OS, Device, Hboot Version and Serial number. This will give your beta key to enable you to S - OFF. Make a note of this.
How To get your Hboot Version - 3 methods below
1. Run the revolutionary Utility you just downloaded from http://revolutionary.io/ and if it has found your device it should read
"Found your Device: HTC Sensation Z710* Applications -> Development)
4. With the phone switched on (not in HBOOT, just the regular home screen), plug in your USB cable and select HTC sync mode.(IGNORE any warning messages on your phone telling you it cannot find HTC Sync )
5. Launch revolutionary.exe. It should detect the phone and ask for your beta key. Type it (BE CAREFUL, as its case sensitive) or copy and paste it in.
If Revolutionary fails to find your phone verify you have all the drivers installed, try disk drive mode or charging mode (Linux users can use disk drive mode. Confirmed to be working by others)
6. Once you have entered your beta key correctly, follow any on screen prompts or actions from revolutionary and wait for it to S-Off,
7. You're done. Your Device will Successfully have S-OFF....if it hangs on method 3 and doesn't S-Off. See post 2 below for solutions.
IF REVOLUTIONARY SAYS FAILED YOUR PHONE IS NOT SUPPORTED. Go back and check hboot using the methods above. some users are told its failed and they still have S off now. If you have S-off your hboot will now be 1.17.1011 and revolutionary will tell you now your device is not supported
8. Revolutionary will now ask you to Install clockwork recovery mod after S OFF. Type N and install it manually below (the recovery provided is v4.0.1.4 doesn't charge when device is switched off, the one below v5.0.0.1 does charge)
9. Your Device now is S-off.
To install clockwork recovery for the sensation. Follow step 2!
STEP 2. To INSTALL Recovery - v5.0.0.8
1. Download recovery v5.0.0.8 for the Sensation [URL="http://forum.xda-developers.com/showthread.php?t=1277975"]HERE:[/URL] or Multiupload
2. Copy the PG58IMG file into the Root folder of your SD card (The main Folder of your Memory Card)
3. Turn off your phone FUlly and reboot into the Bootloader/HBOOT screen (see post above on how to get to hboot screen)
4. Press Volume up to Accept when it asks" Do you want to start the update"
5. Press Power Off to Reboot back to android after installation is successful (normal screen with homescreen)
6. Delete PG58IMG from your memory card and you can now root using step 3 below or install a custom ROM using CWM (Customs Roms are already rooted)
7. OPTIONAL: Boot into recovery or Completely switch off (Fastboot disabled or remove and reinsert battery)
Follow STEP 4 SUPER CID sub steps 1-6 to get adb running
8. Enter the command "adb shell cat /sys/devices/platform/htc_battery/power_supply/battery/status" Phone will confirm it is "CHARGING"
Charging issues fixed with new clockwork recovery. writing is now BLUE not purple or orange
Step 3. To permanently root your Sensation - (This means you will NOT LOSE ROOT on rebooting)
1. Download the file su-2.3.6.3-ef-signed.zip from here: DOWNLOAD
2. Copy su-2.3.6.3-ef-signed.zip to your SD card root folder (main folder of your memory card)
3. Start clockworkmod recovery (instructions below. See To Start Clockwork recovery)
4. BACKUP YOUR ROM USING CWM BEFORE ATTEMPTING ROOT!
5. Navigate to "Backup & Restore" using the Volume Down button and press select (power button to select) then select "Backup"
6. Select "install zip from sdcard" after backing up
7. Then select "Choose zip from sdcard"
8. Then select "su-2.3.6.3-efgh-signed.zip"
9. Then select "Yes - install su-2.3.6.3-efgh-signed.zip" to confirm
10. Then go back
11. Then reboot.
12. You're rooted!
If you are getting error messages regarding S-OFF, Rooting or installation - Troubleshoot below in post 2
See POST 2(HERE):
STEP 4. WRITE SUPER CID [YOU ONLY NEED TO DO THIS ONCE]- (continue from step 11 below if you have already done this)
(allows you to flash ANY ROM to the device regardless of the carrier. Just click RUU.EXE)
1. Download adb tools here: download for WINDOWS or download for LINUX or from the attachments below
2. On your pc click on your local disk C: Drive (or D: drive for some) (WINDOWS users: Start > My computer > Local Disk (C)
3. Create a new folder called "adb" and extract the files from adb.zip into it. Make sure it doesn't create another folder in the adb folder when extracting
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
4. open command prompt (or terminal for linux) and type "cd" "followed by the path to your adb folder" (windows users can type "cd C:\adb")
5. Ensure your phone is switched on (regular home screen) and connect it by USB in charging mode (Ensure usb debugging is on settings)
6. enter the command "adb devices". This is to confirm your phone is connected. (It should come back with list of devices attached and your serial number)
7. enter the command "adb reboot-bootloader". (nothing further required device WILL reboot in bootloader)
IF it doesn't you can Manually put the phone in the bootloader/hboot mode
Navigate to fastboot by pressing volume down and pressing power button to select (power off > vol down + power on)
It will take you to the fastboot bootloader screen on your phone
Connect your phone via USB
Your Screen should now read fastboot USB
8. enter the command "fastboot oem writecid 11111111"
9. enter the command "fastboot reboot-bootloader (Wait for it to reboot the bootloader)
10. enter the command "fastboot getvar cid" [it should confirm your CID is 11111111]
11. enter the command "fastboot reboot"
12. You can now flash any ROM you like.
To reinstall any stock ROM after this or De-brand or reinstall a different type of Rom (European, Asian, US).
Just click here to download an Official Rom,
Connect to your phone in charging mode. click the "RUU_pyramid_*****.exe" file you downloaded and follow on screen instructions.
I can confirm SuperCID is successful as i just flashed a Tmous Rom (1.25.***) to my EU unbranded device to check. (added t-mobile tv and other carrier stuff to my apps list)
TO DE-BRAND OR REINSTALL STOCK ROM (Changes to Stock S-off, Removes Root and clockwork)
Reinstall your original stock ROM you had (e.g Vodafone, Tmous, Asian, European unbranded etc. if you are changing back to S-ON)
1. Backup all User Data and Apps (Titanium backup Recommended) SKIP THIS STEP IF YOU WANT TO WIPE EVERYTHING
2. Use the SUPERCID method above. (Confirmed to work)
3. If you cannot get superCID to work. Follow this by Alexp999. HERE: any problems PM ME and i will help
Your phone bootloader will read "PYRAMID PVT SHIP S-OFF RL" after this, Root and clockwork will have been removed now
STEP 5 - CHANGING BACK TO S-ON - PROCEED WITH CAUTION. ONLY DO THIS IF YOU ABSOLUTELY HAVE TO. BEWARE THERE IS A RISK OF BRICKING READ BEFORE GOING TO STEP 1.
YOU MUST Follow this correctly otherwise you could semi-brick your device (Semi bricks recovery by re-flashing RUU). If you follow it correctly YOU WILL GET S-ON SUCCESSFULLY -confirmed by other users
I cannot be held responsible if anything goes wrong but i will help in every situation. 2 unrecoverable bricks so far. 1 due to not flashing RUU
First time i did this with a custom ROM installed - semi-bricked my device (couldn't boot due to security warning as S-on doesn't work with custom roms), restored it using RUU.exe
Second time after S-off i took the following steps and successfully went back to S-ON without any problems and booted up into stock rom.
Confirmed to work by several others as well as myself
1. Follow Step 4 above to get SuperCID - Skip if you already have it
2. Restore your official stock Rom: Just click here to download an Official Rom RESTORE STOCK EVEN IF YOU JUST RESTORED IT RECENTLY OR ARE ALREADY ON STOCK ROM. This is to ensure nothing gets changed in stock for S-on to be successful
So if you are already on a stock ROM or you just went back to stock ROM, i don't care, restore the stock ROM again using the RUU.exe if you don't want to be bricked!
Connect to your phone in charging mode. click the "RUU_pyramid_*****.exe" file you downloaded and follow on screen instructions.
3. Make sure when you download the RUU. download the same or similiar RUU version as your phone came with (e.g. Tmous or EU or Asian etc). As long as you install a stock rom similiar to what you had you should be ok. FAILURE TO DO THIS MAY BRICK YOUR PHONE.
4. Switch your phone on now and let it boot for the first time and just skip through the welcome screen.
5. Go back to Step 4 - SUPERCID and go through 1 to 7 to get to the fastboot bootloader. (so just do what you did before, put adb files in local disk, adb reboot bootloader etc)
6. enter the command "fastboot oem writesecureflag 3" (Thanks Dazweeja)
7. Reboot into bootloader using "fastboot reboot-bootloader" or remove & reinsert the battery and press power on while keeping hold of volume down.
8. Bootloader should now read Pyramid PVT Ship S-ON RL.
9. Remove and reinsert the battery. Press power on as normal
You should now have S-on back and you can return your device or do whatever it is covered again under warranty.
10. IF IT DOESN'T REBOOT and bootloader says ***Security Warning**
Remove and re-insert the battery and go back into bootloader and holding Volume Down +power button select fastboot
11. Run RUU_Pyramid_***.exe to reflash stock rom. (the one u just downloaded in step 1) and then reboot. It should work now
The above method works successfully. So do not under any circumstances try this without going back to stock first using Ruu.exe. and Follow the instructions correctly if you want S-on WITHOUT problems Any doubts or questions PM me and i will get back to you and help you.
Donations welcome as i had a very shaky night experimenting and bricking my device (and having a panic attack over it) to find a safe method for successfully getting S-on back for all you out there complaining about warranty.
To Start Clockwork recovery
1. EITHER make sure fastboot is disabled in settings and shut down your phone
This can be done via Settings > Power> Untick "FAST BOOT" at the bottom.
OR take out your battery and put it back in. (this is easier)
2. Keep hold of the volume down button and switch your phone on.
3. Hboot will start. Navigate to recovery with the vol down button. Press power button to select and enter recovery.
To install a Custom ROM - you will not lose data or apps with this method!
1. Download your chosen ROM by other developers in the development threads and copy the ZIP file to your SD Card ROOT directory
2. Start clockworkmod recovery (instructions above)
3. BACKUP YOUR ROM USING CWM BEFORE ATTEMPTING ROOT! (skip this step if you have already made a backup previously)
4. Navigate to "install zip from sdcard" using the Volume Down button and press select (power button to select)
5. Then select "Choose zip from sdcard"
6. Then select "your_chosen_rom.zip"
7. Then select "Yes - install your_chosen_rom.zip" to confirm
8. Then go back
9. Then reboot.
10. First boot will take quite some time -This is normal, i know you want touch your nice shiny phone but BE PATIENT - ENJOY!
Special Thanks to AlphaRev, unrEVOked Team, Bin4ry & to everyone else that helped with this GUIDE and with S-off and Dazweeja with S-on
TroubleShooting!
signature verification failed in CLOCKWORK
Make sure you have installed Clockwork From Step 2 Above. V 4.0.1.4 specifically for AlphaRevX
1. Load up Clockwork Recovery (See post 1)
2. Navigate and Select "install Zip from SD Card"
3. Select "Toggle Signature Verification". Press it once or twice till you see the message. "Signature Check: DISABLED"
Installation aborted in Clockwork
E:Error in /sdcard/su-2.3.6.3-efgh-signed.zip
(status 0)
Installation Aborted
1. First Try the above method of repeating it 3 times to achieve root. some users are getting installation aborted. but on third attempt rooted successfully
2. Failing that: Download su-2.3.6.1-ef-signed.zip AND su-2.3.6.3-efgh-signed.zip.
3. Place both of them on the root (main folder) of your sd card and flash su-2.3.6.1-ef-signed.zip using Step 3 from post 1. it is likely it may repeat the error above. INSTALLATION ABORTED
4. Flash su-2.3.6.3-efgh-signed.zip now using step 3 in post 1. YOU SHOULD BE NOW ROOTED!
Stuck on White Screen with Green HTC Letters for over 15 minutes or continuously rebooting without starting up
You are not bricked, Whatever you flashed in clockwork didn't flash correctly. Most likely a Rom
This could be due to a bad file, or download error or powering off or pulling the battery part way through. no need to worry
1. Re-download the Rom or file or theme you were trying to flash in clockwork
2. Install again using clockwork. wait till its finished and reboot. you should be cured
3. MAKE sure whatever you are flashing is compatible with the Sensation or made for the Sensation
Revolutionary Hanging on "Method 3"
1. Make sure you have installed all the drivers from above.
2. Please Make Sure you have HTC Sync uninstalled and Droid Explorer uninstalled.
3. Install These Drivers HERE:
4. Basically anything and everything that will allow your phone or other phones to automatically connect or sync to your computer has to be uninstalled
5. Try another Computer or Factory Reset your device as a last resort.
If you are getting root error messages
Some Users acheived root by repeating Step 3 a few times Try this
1. Repeat step 3 at least 3 times or until it installs completely .
2. Download busy box from the market , open it and install the app.
3. Reboot and that should do it , root should be working and WiFi with s off
4. You may get messages telling you it failed to root or installation aborted but reboot and check it with root checker. Many users are told its failed but are actually rooted now
If u want to verify if u have root download the app called root checker it checks for root and for busy box to b installed correctly... if that fails
Try Installing/REINSTALLING SuperUSER and Busybox (or busybox installer) from the market. if it still doesn't work then
Flash a custom Rom as they come Pre-Rooted
Many Tmous users are acheiving root while a few are not. please try all of the above mentioned methods.
Titanium Backup Crashing (when restoring backup)
1. Uninstall and reinstall Titanium backup
2. If that fails reinstall your ROM (Full wipe recommended in clockwork before reflashing rom. Unless you have already made a backup with titanium before. you will lose apps + data)
Titanium Backup not working
The likely Cause of this could there are some files left behind from your temp root. You need to delete the files in /data/bin/ you can do this by
Download Terminal Emulator from the market
open terminal emulator and type:
su
rm -r /data/bin/*
or if you are familiar with using adb: (you can use the adb exe supplied by revolutionary in his tools pack)
adb shell su
adb shell rm -r /data/bin/*
Then reboot into recovery and reapply the su-2.3.6.3-efgh-signed.zip installation. Another User posted this fix as it worked for them
WIFI PROBLEMS (ISOLATED INCIDENTs)
IF YOU ARE EXPERIENCING WIFI ERROR.
Currently the only way to fix this is to flash Stock Rom again or Custom Rom.
1. Follow step 4 above in post 1
2. OR You can flash a custom Rom from Clockwork. LeeDroids Rom is close to Stock and confirmed to be working on a Tmous Sensation
Any problems or fixes PM me please
[GUIDE] TO UNLOCK YOUR SENSATION FREE - WORKING FOR EVERY SENSATION (noobproof)
Method 1 was discovered by a noob - Dav22. Dazweeja came up with a simple ADB command. Skygear for working it in Terminal Emulator
Method 2 was discovered by sieempi (Links at the bottom), STRING: NOT FOUND workaround found by jackmonter5
Big thanks to xplod4202. Risked his Sensation to see if Methd 2 was safe for us all.
And The simple guide : xl Viper lx : I am simply doing what i do best. getting you a noobproof guide and also simplifying the adb/terminal code
All of us will take credit for the collaborating and making of this thread to help everyone unlock with no cost. What???.....Yes thats right......We broke the FTSE index by providing free unlocks! lol
Also 9 people who voted no in the poll, ad voted before we found method 2 which unlocks every sensation
METHOD 1 - USE THIS FIRST
The SIM-Unlock code location for some sensation's (NOT ALL) has been found and confirmed to work for the few users who tested it. Use method 1 below to find your unlock code
(Method 1 ADB guide in post 2 if you don't want to use Terminal Emulator or you just want to use ADB)
Requirements:
-Rooted simlocked Sensation - Enable USB debugging in Settings > Application ->Development
-Terminal Emulator (Download free from the market) or click here to download and install into your phone
Your IMEI Number (Dial "*#06#" in phone keypad to get it)
GUIDE - Method 1
1. Download Terminal Emulator from the market if you havent already done so and Run it. This should bring you a blue screen. Full screen.
2. enter the command "SU".
3. Click allow when Super user pop up appears to give it root access. (If your keyboard disappears, keep hold of menu button to bring it back up)
4. enter the command "strings -n 8 /dev/block/mmcblk0p6"
5. This should give Output a bunch of numbers like in the screenshot! IF IT SAYS STRING: NOT FOUND MOVE TO POST 2 AND USE ADB!
6. The 8 digit number above your IMEI number is your unlock code. See post 2 on how to enter it.
IF it only brings you a date above your IMEI. Then the unlock code is not present in your device. Move to Method 2
GUIDE - Method 2 - USE IF METHOD 1 FAILED!
Revolutionary achieved radio S-OFF for Sensation (among other devices) which means you can practically do whatever you want with your phone (like actually owning it). This means it makes it vulnerable to all sorts of schemes including sim-unlock. The following method is quite efficient and easy to do and can be done with the need for a computer!
Requirements:
-Rooted simlocked Sensation!
-Clockwork Recovery or Revolutionary Recovery - NEEDED FOR NANDROID BACKUP
-Titanium Backup (Download from the market if you don't have it) - YOU ONLY NEED THIS IF YOU DONT WANT TO OR CAN'T NANDROID BACKUP
WARNING!!!
Backup all your settings/apps/sms/network/APN/Data etc.
Using this method to unlock will wipe your data and apps too! (Factory Resets in other words)
But it's this method that actually resets some other things including your sim-lock status.
Guide - Method 2
1. MAKE A NANDROID BACKUP USING RECOVERY - (Completely switch off your phone, Press Volume down + Power button to get into bootloader, Volume down to recovery then press power button to get into Recovery. Volume down to "Backup and Restore" in recovery. Press Power to backup and your done!
(Make a backup in Titanium backup if you don't want to or can't nandroid backup. Menu > BAtch >Backup systems data + Apps with data)
2. Download PG58DIAG for the Sensation HERE or FROM MULTIUPLOAD
3. Copy the PG58DIAG file into the Root folder of your SD card (The main Folder of your Memory Card)
4. Turn off your phone Fully and reboot into the Bootloader/HBOOT screen (see post 2 on how to get to bootloader screen)
5. Press Volume Down to Enter DIAG - Place the phone horizontally when it asks you too. (Flat)
6. Press power button to select "Clean S58 Data
7. Press power again to "clean S58 Data".
8. POW - your unlocked! Try a SIM card from a different provider!
9. Delete the file from your SD Card (Delete PG58DIAG) and REBOOT!!
Your phone Will set up for the first time, go through it all till you get to your home screen
10. Go back into recovery and restore nandroid backup. same method as step 1 above. but instead of backup, you use restore feature
(Use Titanium Backup to restore if you used it to backup instead of Nandroid backup)(Menu > Batch > Restore System Data + Apps with user data)
Now you’re free to go! Bear in mind, though, in certain circumstances you will lose your data connectivity or network signal. You’ll just need to check your APN, network type etc. and re-enter them; Just run the nandroid restore to get everything back
Thanks to Dav22. for discovery of method 1
Dazweeja for his simple Code to find the unlock
sieempi for Method 2.
Thanks to Team Revolutionary for PG58DIAG and S-off
Don't forget to CLICK THANKS, VOTE and RATE if this guide worked for you.
don't forget to thank the above users too by clicking the links
Method 1 ADB GUIDE
METHOD 1 - ADB GUIDE- Skip steps 1 to 5! if you already have already got ADB and can get to the ADB folder through command prompt/Terminal. If your not sure follow all the steps
1. Download adb tools here: download for Windows or Linux or from attachments in the Sensation S-off guide
2. On your PC click on your local disk C: Drive (or D: drive for some) (WINDOWS users: Start > My computer > Local Disk (C)
3. Create a new folder called "adb" and extract the files from adb.zip into it. Make sure it doesn't create another folder in the adb folder when extracting
4. open command prompt (or terminal for linux) and type "cd" "followed by the path to your adb folder" (windows users can type "cd C:\adb")
5.a Ensure your phone is switched on (regular home screen) and connect it by USB in charging mode (Ensure usb debugging is on settings) OR!!!!
[ IF YOU GOT THE STRING:NOT FOUND ERROR IN METHOD 1 (terminal Emulator) REBOOT INTO RECOVERY AND CONNECT YOUR USB AND CONTINUE (Turn off your phone completely, volume down + power button, then select recovery to get into it!) ]
6. enter the command "adb shell". Your phone should display a hash sign [#] (if it doesn't then you are not rooted! - GO ROOT)
7. enter the command "SU".
8. enter the command "strings -n 8 /dev/block/mmcblk0p6"
9. This should output a bunch of details as shown in the screenshot below
10. The 8 digit number above your IMEI is your unlock code. See post 2 on how to enter it. IF it only brings you a date and your IMEI. Then the unlock code is not present in your device. Move to Method 2 in Post 1
To unlock your GSM phone with the unlock code follow these simple steps:
1. Power on your Sensation with a SIM card from an unsupported network/carrier/provider.
2. If asked, enter the PIN code of your SIM Card.
3. Enter unlock code when prompted!
FOR DUAL CDMA
How to enter the code in dual CDMA - GSM/LTE HTC Phones
1. Power on your Sensation with a SIM card from an unsupported network/carrier/provider.
2. Phone will tell you to insert an allowed SIM card and that the phone will switch back to CDMA mode.
3. Click OK.
4. Click green button to get to the main screen of the phone.
5. Click on settings.
6. Click on all settings.
7. In the personal tab click on security.
8. The phone will ask you to enter the unlock code. Enter it. Done
FAQ - Frequently Asked Questions
Recovery Charging Issue
Clockwork recovery v4.0.1.4 with the purple writing suplied by revolutionary and 4.1.0.5 from rom manager both have an issue with charging. Your phone will not charge if you turn it off.
So if you flashed it via revolutionary.exe or in post one before i before i uploaded the new updated one.
Post one is now updated with the new clockwork recovery 4.0.1.4 with the blue writing that does not have charging issues.
Just follow Step 2 above to flash the new clockwork Recovery v4.0.1.4 and this will fix your charging issues.
the new recovery is orange while the old one was purple
What is a noob?
A noob is someone new to XDA or new to the device and its methods of rooting/customizing. Its not bad being a noob. we we're all their at one stage. i was a noob for winmo in July 2009. I was a noob for Android in October 2010. you tend to learn everything pretty fast. easy to work with android is.
What is S-OFF?
S-OFF means that the NAND portion of the device is unlocked and can be written to. The default setting for HTC devices is S-ON (write protected), which means that neither can you access certain areas of the system nor can you guarantee a permanent root
Do i need Rooting?
An unrooted device is like logging onto the guest account of windows, you can do many things, just not everything
Think of Acquiring root as having Administrator Access on the device, so you can install/modify/fix/break anything you want.
What does clockwork Recovery do?
Clockwork allows you to flash Unofficial Roms and Themes via zip files on your SD card, also you can make backups of your current rom and wipe certain types of memory. (User data, system, boot, cache, dalvik cache)
What is flashing? (showing your bits off in public?) NO!
Flashing refers to Downloading themes or apps or Roms onto your SD Card and then installing them using clockwork or any other utility where the phones Operating System is modified
the program sees my phone but my beta key isn't working.
leyvatron said:
the program sees my phone but my beta key isn't working.
Click to expand...
Click to collapse
Fill out the form again correctly and copy paste doesnt work so you gotta make sure you type it letter for letter, it is case sensitive
leyvatron said:
the program sees my phone but my beta key isn't working.
Click to expand...
Click to collapse
its Case-Sensitive
thanks a lot for the guide. i was confused about one thing. you say, "To get your Hboot Version, make sure fastboot is disabled". where exactly do we make sure that fastboot is disabled? is that a setting in android? i thought it had to do with recovery... thanks again!
greves1 said:
thanks a lot for the guide. i was confused about one thing. you say, "To get your Hboot Version, make sure fastboot is disabled". where exactly do we make sure that fastboot is disabled? is that a setting in android? i thought it had to do with recovery... thanks again!
Click to expand...
Click to collapse
its when your turn off your phone and turn it back on, its comes on within seconds,
i have fastboot enabled but the easiest way possible mate is just take out the battery and put it back in, that way you will know definitely its off, not on hibernated
Thanks for the guide!
Just got S-OFF on my phone and installed ClockworkMod
Psyed said:
Thanks for the guide!
Just got S-OFF on my phone and installed ClockworkMod
Click to expand...
Click to collapse
Me too. going to try and flash Leedroid in half an hour
Glad it helped you too, orignally i booted into fastboot and was wondering why it wouldnt recognise my phone till i saw instructions buried in the long thread, rather than people sifting through it, i thought its better if i make it into its own thread
sundar_amn said:
Will this work on T-Mobile US Sensation?
Click to expand...
Click to collapse
ikhzter said:
Me too. going to try and flash Leedroid in half an hour
Glad it helped you too. dont know what Mgormans problem was, orignally i booted into fastboot and was wondering why it wouldnt recognise my phone till i saw instructions buried in the long thread, rather than people sifting through it, i thought its better if i make it into its own thread
Click to expand...
Click to collapse
Too late to flash a rom right now. I'll fix then after waking up... whenever later on today
I had no problem using copy paste ind the command prompt.
My windows is not in english but I think it is something like this in a english windows:
push the cmd icon at the top on the cmd running, edit > paste
/henrik
henhoy said:
I had no problem using copy paste ind the command prompt.
My windows is not in english but I think it is something like this in a english windows:
push the cmd icon at the top on the cmd running, edit > paste
/henrik
Click to expand...
Click to collapse
oh yeh i forgot you could do that, what can i say, too excited about S-OFF
AWESOME !!!!!!!!!!!!!!!!!!!
Yessssssssssssssssssssssssssssssssssssssssssssssssssssss !!!!!!!!!!!!!!!!!! I love youuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
my revolutionary.exe is stuck on: acquiring root (method 3)...
This comes up after i put in the beta key, it says accepted.
i do have usb debugging on, on put it on htc sync
i have an .0011 hboot so it supported, whats the problem?
shatred said:
my revolutionary.exe is stuck on: acquiring root (method 3)...
This comes up after i put in the beta key, it says accepted.
i do have usb debugging on, on put it on htc sync
i have an .0011 hboot so it supported, whats the problem?
Click to expand...
Click to collapse
you have usb debuging enabled???
i have the same version of bootloader and for me it stucks at "waiting for fastboot"
undplug and plug phone, while in fastboot doesnt help, driver is also installed correctly! Anybody knows a solution for that?
Phily757 said:
you have usb debuging enabled???
i have the same version of bootloader and for me it stucks at "waiting for fastboot"
undplug and plug phone, while in fastboot doesnt help, driver is also installed correctly! Anybody knows a solution for that?
Click to expand...
Click to collapse
but when i select it seeks my computer for htc sync, but i uninstalled it like the first post said it needed to. so after about 20 seconds it says that htc sync cannot be found on my computer. is this a good sign?..

[Q] Am i good to move on?

Guys i am trying to root my Desire s with hboot 2.00.0002 following some guides arround..Well i created a goldcard and downloaded an older ruu.The "problem" is that its in .exe format and not in .zip.Its 255mb and in .exe format.Am i good to go or it must be in .zip format?
The RUU is supposed to be executed (.exe) from your PC (while your phone is connected to it via USB).
Tapur007 said:
The RUU is supposed to be executed (.exe) from your PC (while your phone is connected to it via USB).
Click to expand...
Click to collapse
Then is it safe to move it to the sd card?I mean will the phone recognise an .exe file to install the rom?
Please read the previous post again, try to understand what's written there.
Jack_R1 said:
Please read the previous post again, try to understand what's written there.
Click to expand...
Click to collapse
Well,i believe i get it now..The guide i am following says " put from the RUU the rom.zip file (renamed to PG88IMG.zip) in the sdcard root directory" and i thought i should move the RUU i have downloaded to the sd card and run that file to install the rom.The reason i posted is that i dont see any zip file in the RUU.Its only a saga blah blah.exe file.So apparently i made a mistake.As i suppose you guys know its not funny to brick a month old phone and dont know what to do next..
You dont know What you are doing. Dont touch anithing. Start reading again.
I copied underneath from a different topic. It's not perfect but you can use it to find your way.
Hey mate!
Im on a same boat than you. Waiting for my phone to arrive then I'll start tweaking.
so far ive done this note list to my self.
could someone confirm if there is some big mistakes?
MY NOTES/ TODO LIST.
1. to not avoid warrancy ( Dont use htcdev unlock!)
2. download adb tools (ADB TOOL GUIDE LINK)
3. install htc sync for drivers then disable/uninstall htc sync.
4. check your phone software and hboot version on boot menu (GUIDE LINK)
5. downgrade to oldest RUU with hboot 0.90.xxx something if don’t want use htcdev unlock ( GUIDE LINK)
6. to do this it depends on software on phone.
if its new like 2.11.xx-> use tacoroot guide. ( GUIDE LINK )
if its older like 2.10.xx use the zergrush guide. ( GUIDE LINK )
7. after succesfully downgraded. take a backup. ( GUIDE LINK )
8. use revolutionary guide to S-Off And root ( this is possible only in oldest version of original RUU). ( GUIDE LINK )
8. install 4ext recovery touch and titanium backup. do your backups. ( GUIDE LINK)
9. format / partition SDCARD ( GUIDE LINK PLEASE!) not necessary
10. download preferrable custom rom. Copy it to SDCARD root.
11. Flash custom rom. ( GUIDE LINK )
12. Enjoy and have a beer!
The SDcard partitioning is weird for me. how do i do that and what ext3/4 etc and what size do they need to be. if someone would confirm, please.
Am i on a right track or totally lost?
Sent from my HTC Desire S using XDA
Auke11 said:
You dont know What you are doing. Dont touch anithing. Start reading again.
Click to expand...
Click to collapse
Slightly harsh, but probably the best advice the OP can take at this stage. I had my DS for less than a month when I decided to root it - and that was over a year ago so I had to use the XTC-Clip to hardware break it for S-Off and root. I read, read and read some more until I knew EXACTLY what I had to do without consulting any guides - then I finally went for it.
Go back and read everything again so that you know every step of the way what to do and what to expect - then ask any questions that you may have before you finally take the plunge.
Well,guys..I asked from a person here on xda to give me a step by step guide on how to do this and i came up with the conclusion that some steps where not complete.Thats why i had such stupid question.Now i have done my personal reading and i am ready to follow this method http://forum.xda-developers.com/showthread.php?t=1443636 do downgrade..Although i have some questions on that i will try to figure things out and then post my questions.Till then i will do some more reading..Thanks again.
I used the points typed in previous post to find my whay... I repeat. My whay. So by reading and checking i made underneath steps. It did work.
1. to not avoid warrancy ( Dont use htcdev unlock!)
2. download adb tools (ADB TOOL GUIDE LINK)
3. install htc sync for drivers then disable/uninstall htc sync.
4. check your phone software and hboot version on boot menu (GUIDE LINK)
5. downgrade to oldest RUU with hboot 0.90.xxx something if don’t want use htcdev unlock ( GUIDE LINK) 1.28.401.1 RUU_Saga_HTC_Europe_1.28.401.1_Radio_20.28b.30.080 5U_38.03.02.11_M_release_177977_signed.exe
6. to do this it depends on software on phone.
if its new like 2.11.xx-> use tacoroot guide. ( GUIDE LINK )
if its older like 2.10.xx use the zergrush guide.
http://forum.xda-developers.com/showthread.php?t=1399331&highlight=zergrush
7. use revolutionary guide to S-Off And root ( this is possible only in oldest version of original RUU). http://forum.xda-developers.com/showthread.php?t=1186401
http://revolutionary.io/
8Update hboot naar eng hboot:
http://forum.xda-developers.com/showthread.php?t=1679338
9. install 4ext recovery touch and titanium backup. do your backups. ( GUIDE LINK)
We're going to install EXT4 recovery. But first download ''4EXT_Recovery_v2.2.7_RC5.zip'' and extract the recovery.img file to the folder where you installed fastboot and adb. If you followed the tutorial in step 1 the folder will be ''C:\android-tools''
Now make sure Fast Boot is turned off on your phone. Go to ''Settings > Power > Fast Boot'' to turn it off. Unplug your phone from your computer, it's time to turn of your phone and boot into your bootloader.
Press Volume Down Button and Power Button at the same time to boot into recovery. Now connect your phone to your computer and select fastboot.
(Power button to select, Volume Down/Up to navigate)
Go to start->run-> type cmd and press enter. A command prompt will now appear.
Type:
cd c:\android-tools [press enter]
fastboot flash recovery recovery.img [press enter]
EXT4 recovery is now installed on your phone. Turn off your phone in bootloader menu.
10. download preferable custom rom. Copy it to SDCARD root.
11. Flash custom rom. ( GUIDE LINK )
12. Enjoy and have a beer!
-when using Win7 you can start CMD in specific folder (avoid 5-10 cd's or long/path/to/folder) by holding shift+right click/open command window here)
and i repeat again. Above steps worked for my phone, Maybe not for yours, but it shows the way.
Well you now see my friend that i was following the wrong guide.My software version is 2.10.163.5 so i didnt need tacoroot method but the zergrush..I will try this one and see where it will lead me..
easy,maybe you not understand which is flash and RUU
AEGEAN_GR said:
Well you now see my friend that i was following the wrong guide.My software version is 2.10.163.5 so i didnt need tacoroot method but the zergrush..I will try this one and see where it will lead me..
Click to expand...
Click to collapse
you should run ruu on computer and phone is connectting via usb,and just fellow the step the software told you.good luck

Categories

Resources