Here is a quick step by step on rooting the EVO 4G Gingerbread 2.3 with Hboot 2.16
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Step One: Download SuperUser zip & copy to your root of SDcard
Step Two: Download and install HTC Drivers
Step Three: Download Revolutionary: S-OFF & Recovery Tool (Note the download link is at the bottom of the page. You will need to enter your EVO’s Serial number which is located under the battery. Make sure you to copy/write down the beta key. You will need it later)
Step Four: Enable USB debugging mode & fastboot on phone (To enable USB debugging go to Setting – Applications – Development – check box for USB debugging) (To enable fastboot go to Setting – Power – check box for Fast Boot)
Step Five: Connect you phone to you PC - Select USB Charging
Step Six: Unzip Revolutionary tool and run it as admin (to run as admin, right click and select run as admin) (make sure you install recovery image when asked) (Note after the tool is complete you may be left in fastboot mode, this may happen if recovery doesn't flash or something goes wrong with flashing the recovery. If this happens just select bootloader then select recovery to see if you are able to boot into recovery. If you are not able to boot into recovery or it hangs try flashing AmonRA Recovery from bootloader.)
Step Seven: Boot into recovery
Step Eight: Flash SuperUser and reboot your device.
Congrats you are now rooted with S-OFF!!
FAQS
Q: When I run Revolutionary tool it just sits at "waiting for device".
A: Make sure you have HTC SYNC Closed and or Removed in order for this to work - Thanks @smallba
Q: I'm stuck at "zerging root" nothing seems to work.
A: Again make sure you un-install HTC sync and turn off your antivirus and/or firewall
Q: I keep getting invalid key. What am i doing wrong?
A: The beta key is case sensitive so make sure you get it right, try to copying the key into notepad to verify the characters. The Revolutionary tool will give you your device serial number, verify you entered the correct SN. If you are still having issues try regenerating the beta key. If all fails try re-downloading the tool.
Q: I'm having issues flashing anything from recovery.
A: If you are having issues flashing/loading new roms try updating ClockworkMod Recovery from market via rom manger or flash AmonRA that seems to fix it
Q: How do I flash AmonRa Recovery in bootloader mode.
A: Download AmonRa Recovery PC36IMG.zip to the root of your sd card. Boot the phone into the bootloader by powering the phone down, then press the power and the volume down buttons at the same time.Once the phone boots into the bootloader the phone will automatically recognize the zip file. It will ask if you would like to update, select yes and let it do it's thing and you will be good to go.
(Thanks @Amon_RA)
Q: Will this wipe my device?
A: No if you follow all the steps this will get you S-OFF, Custom recovery & Root.
Q: Will this work on the Japanese EVO is at HBOOT 2.15.001
A: YES - However if you have HBOOT 2.16.970.1 or higher you will need to downgrade. Thanks @SharpIS03
Q: Is it possible to get root from a mac
A: Yes via Linux VM. (Confirmed by @jd567890)
Q: Is it possible to restore everything to stock?
A: It is possible and has been confirmed (Thanks @jcallaway77). You can try downloading the PC36IMG file below rename it to PC36IMG and flash from bootloader.
Flash From Bootloader
PC36IMG_SuperSonic_GB_Sprint_WWE_4.24.651.1_Radio_ 2.15.00.05.02_NV_2.15_release_199233_signed
http://www.megaupload.com/?d=VSFLE9CD
http://www.fileserve.com/file/3rVYVfd
MD5 Checksum: 621DCC2F866EC4DDB548AC9466C1D356
SHA-1 Checksum: 960EBC5F96D8DF805BD5D1A472BDCAED1E407034
Click to expand...
Click to collapse
Latest Stock Update Thanks @NinjaWolf
De-Odexed:
4.53.651.1 De-Odexed
Odexed:
4.53.651.1 Odexed
Click to expand...
Click to collapse
Thanks & Credits (feel free to make donations to them at their sites)
Revolutionary was brought to you by (in no particular order): Eric Smaxwill • Ryan Pearl • The mysterious 0xf4b • Matthew Fogle • Kenny Millington • Sen Verbrugge • Michael Sullivan • Matt Mastracci • Koush Dutta • Joshua Wise • Adam Glasgall
Shout out to everyone in the exploit community (in no particular order):
attn1
toastcfh
Kevin Bruckert and #teamwin,
Sebastian Krahmer
BumbleDroid
Scott Walker
As always, this will void your warranty and may possibly damage your phone. You and you alone are responsible for anything that you do. Everything contained in this thread is for informational purposes only.
Click to expand...
Click to collapse
Nice walkthough. However, I think they shut it down temporarily because the beta key generated for me isn't working... I know I'm entering it right I got the same key everytime. Hopefully it'll be back up soon.
Has anyone confirmed this?
Sent from my PC36100 using XDA Premium App
*edit* I can confirm this work ,thanks for the guide
It works trust me
Same here beta key code I entered was invalid. Help please!! Lol
Ok. i used Unrevoked before, so I'm familiar with the process.....except for flashing a recovery.
Where would I find that, and how exactly would I do it?
pedrodog69 said:
Same here beta key code I entered was invalid. Help please!! Lol
Click to expand...
Click to collapse
I think they may be having problems. I tweeted Alpharev to see what's going on. Hopefully he'll have an answer soon.
pedrodog69 said:
Same here beta key code I entered was invalid. Help please!! Lol
Click to expand...
Click to collapse
Try doing a copy and paste
To paste in CMD you just need to right click.
mattchew86 said:
Ok. i used Unrevoked before, so I'm familiar with the process.....except for flashing a recovery.
Where would I find that, and how exactly would I do it?
Click to expand...
Click to collapse
If you didn't download clockwork. Get the pcimg.zip of your favorite recovery and put it in bootloader
mattchew86 said:
Ok. i used Unrevoked before, so I'm familiar with the process.....except for flashing a recovery.
Where would I find that, and how exactly would I do it?
Click to expand...
Click to collapse
The tool will ask you if you want to download a recovery image. just make sure you have internet connection and hit "y & enter"
It asked me if I wanted to flash Clockwork, I said yes. Then it said downloading then success. Then it left my phone in the bootloader without a recovery option.
evilecho said:
Try doing a copy and paste
To paste in CMD you just need to right click.
Click to expand...
Click to collapse
Damm i have to dl and install pdanet to do that
evilecho said:
Here is a quick step by step on root the EVO 4G Gingerbread 2.3 with Hboot 2.16:
Step One: Download and install HTC Drivers
Step Two: Download Revolutionary: S-OFF & Recovery Tool (Note the download link is at the bottom of the page. You will need to enter your EVO’s Serial number which is located under the battery. Make you sure to copy/write down the beta key. You will need it later)
Step Three: Enable USB debugging mode on phone (To do this go to Setting – Applications – Development – check box for USB debugging)
Step Four: Connect you phone to you PC
Step Five: unzip S-OFF tool and run it (make sure you install recovery image when asked)
Step Six: Boot into recovery
Step Seven: Download SuperUser file
Step Eight: Flash SuperUser and reboot
Congrats you are now rooted
Click to expand...
Click to collapse
Basically same steps I posted earlier in previous thread =)
Andr3wD said:
It asked me if I wanted to flash Clockwork, I said yes. Then it said downloading then success. Then it left my phone in the bootloader without a recovery option.
Click to expand...
Click to collapse
select to bootloader and then when in bootloader select recovery
evilecho said:
Try doing a copy and paste
To paste in CMD you just need to right click.
Click to expand...
Click to collapse
CMD won't let me right click inside of it...
Edit: Nevermind there it goes... lol
mattchew86 said:
Ok. i used Unrevoked before, so I'm familiar with the process.....except for flashing a recovery.
Where would I find that, and how exactly would I do it?
Click to expand...
Click to collapse
it will promt automaticaly if u want to download it after revo finish with s-off
pedrodog69 said:
Same here beta key code I entered was invalid. Help please!! Lol
Click to expand...
Click to collapse
Probably a miss type , if u have o or 0 or I i or l (L) , the font can confuse u , it happened to me
evilecho said:
The tool will ask you if you want to download a recovery image. just make sure you have internet connection and hit "y & enter"
Click to expand...
Click to collapse
Awesome. I'm stuck on "Waiting on device" right now, but thanks for the info
mattchew86 said:
Awesome. I'm stuck on "Waiting on device" right now, but thanks for the info
Click to expand...
Click to collapse
Make sure you have the HTCDrivers installed (you may have to reboot)
Also make sure to check usb debugging
I had to run revolutionary after openeing CMD first, the running revolutionary.exe.... After that it allowed me to paste the beta key inside it. I'm now rooted again!
Related
Hello,
I have tried to root my sensation device, I used a guide to do that(forum didn't allow me to link cause I'm a new user), and everything looks fine, my phone says s-off and everything looks alright, however I tried to use titanuim backup, said it requires busybox, installed busybox, says "the su binary was not found on your phone", installed superuser, and tried to update the su binary, and it fails at "checking current install path" and I hit a wall. where have I gone wrong?
also I accidentally hit the SIM lock option on bootloader screen, I don't know what that does, so is this bad? and if so how I fix it.
If you have guessed that I'm a noob, you're right, I just got my first android phone a month ago.
come on people, give me something
reading more on the subject, i'm trying to redo installing recovery described in step 2 here as I said yes when the revolutionary utility asked me to..but the link is dead, so if anyone has another link..
also is it ok to do that? running another recovery..
dARTillery said:
reading more on the subject, i'm trying to redo installing recovery described in step 2 here as I said yes when the revolutionary utility asked me to..but the link is dead, so if anyone has another link..
also is it ok to do that? running another recovery..
Click to expand...
Click to collapse
Perform step2 and step3 in revolutionar s-off guide.
thanks for the answer.
Is that the same guide that I referred to? if so the links are dead and I can't post there yet. if not can you provide a link to the guide you mean.
dARTillery said:
thanks for the answer.
Is that the same guide that I referred to? if so the links are dead and I can't post there yet. if not can you provide a link to the guide you mean.
Click to expand...
Click to collapse
Yes that page . An older version of recovery is attched on that page. It can be downloaded here.
Now,
1. Copy the PG58IMG file into the Root folder of your SD card (The main Folder of your Memory Card)
2. Turn off your phone FUlly and reboot into the Bootloader/HBOOT screen
3. Press Volume up to Accept when it asks" Do you want to start the update"
4. Press Power Off
5. Delete PG58IMG from your memory card
6. Reboot
Alternatively ,
If you have fastboot and adb setup on your pc then download the recovery from here.
Then flash it by the following command in fastboot
"fastboot flash recovery your-recovery-file.img"
After flashing recovery download the flashable su binary from here.
Put it the root of your sdcard.
Flash it via recovery.
Now you are root.
Note: **** If you get installation aborted while flashing su binary , do toggle signature 3 or 4 times . Then try again ****
oh thank you very much, you've been a great help, I'm now rooted, now onto trying to install a new ROM, god help me
try using the guide on the cyanogenmod website! It's the one i used and the one that seemed the most helpful
I've searched there for a while but couldn't find one, could you provide a link if its not too much trouble?
dARTillery said:
oh thank you very much, you've been a great help, I'm now rooted, now onto trying to install a new ROM, god help me
Click to expand...
Click to collapse
Great it worked. Hit some thanks button.
I wanted to flash to ARHD 6.3
This is my first time.. I managed to S off.. But then the bootloop began after I flashed PG58IMG.zip via fastboot.
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
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. [/url] 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 HERE: 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)
Click to expand...
Click to collapse
I got stuck at step 2.5.. Pls help me out. Actually I used to flash ROM for i9000 a couple of times but for sensation this is my first time. I'm using sensation unlocked. I lived in Malaysia so most probably its asians version.
ethanmars said:
I wanted to flash to ARHD 6.3
This is my first time.. I managed to S off.. But then the bootloop began after I flashed PG58IMG.zip via fastboot.
I got stuck at step 2.5.. Pls help me out. Actually I used to flash ROM for i9000 a couple of times but for sensation this is my first time. I'm using sensation unlocked. I lived in Malaysia so most probably its asians version.
Click to expand...
Click to collapse
Hi,
Try loading 5.0.2.0 HERE
Then follow THIS GUIDE to install 6.3.0
thank you so much for your reply!
i've downloaded that. Now how do i install it? fastboot only accept .zip files right? or is the instruction is in the 2nd link you gave me?
ethanmars said:
thank you so much for your reply!
i've downloaded that. Now how do i install it? fastboot only accept .zip files right? or is the instruction is in the 2nd link you gave me?
Click to expand...
Click to collapse
Hi,
Just rename 5.0.2.0 to PG58IMG.zip
Power off
Power on holding volume- and power button.
When it has finished,delete PG58IMG.zip
malybru said:
Hi,
Just rename 5.0.2.0 to PG58IMG.zip
Power off
Power on holding volume- and power button.
When it has finished,delete PG58IMG.zip
Click to expand...
Click to collapse
just pressed thanks, hehe..
i was wandering alone while waiting for your reply n managed to install ext4 touch recovery.. lol.. but still bootloop when pressed reboot.
now I wanna know will the 5.0.2.0 help me to access android again coz i haven't backup my contacts n sms yet..
let's say the answer is no, will it help if i make a nandroid backup now? or is it too late considering i cant access android anymore?
ethanmars said:
just pressed thanks, hehe..
i was wandering alone while waiting for your reply n managed to install ext4 touch recovery.. lol.. but still bootloop when pressed reboot.
now I wanna know will the 5.0.2.0 help me to access android again coz i haven't backup my contacts n sms yet..
let's say the answer is no, will it help if i make a nandroid backup now? or is it too late considering i cant access android anymore?
Click to expand...
Click to collapse
Hi,
Lesson for the future...
Always backup(nandroid,Titanium Backup,google) BEFORE starting anything major.
If you have 4EXT installed,then follow THIS GUIDE to install 6.3.0
malybru said:
Hi,
Lesson for the future...
Always backup(nandroid,Titanium Backup,google) BEFORE starting anything major.
If you have 4EXT installed,then follow THIS GUIDE to install 6.3.0
Click to expand...
Click to collapse
thanks again ..
so that means there's no way to access my phone like it was before eh?
btw, i thought it wasnt anything major coz it was just gaining an s off n then installing recovery.. then this happened.. i dont know what went wrong.. hmm
so i shall proceed with installing 6.3.0 since its like the only option i have left i believe?
ethanmars said:
thanks again ..
so that means there's no way to access my phone like it was before eh?
btw, i thought it wasnt anything major coz it was just gaining an s off n then installing recovery.. then this happened.. i dont know what went wrong.. hmm
so i shall proceed with installing 6.3.0 since its like the only option i have left i believe?
Click to expand...
Click to collapse
Hi,
Just as a matter of interest.
Do you still have a PG58IMG.zip on your sd card?
If so ,delete it.
Then it may boot into your ROM...
malybru said:
Hi,
Just as a matter of interest.
Do you still have a PG58IMG.zip on your sd card?
If so ,delete it.
Then it may boot into your ROM...
Click to expand...
Click to collapse
oh i've read that as well so i have deleted it manually by using sd adapter.. then reinserted it back n tried to boot normally.. but to no avail.. what's the root cause of this eh?
when i gained s off, i still can boot into my ROM.. however disaster happens when i flashed the .zip files obtained as per instructions..
oh but directly after i've flashed it, i didn't remove the .zip files n tried to immediately reboot into ROM.. does this make a difference?
ethanmars said:
oh i've read that as well so i have deleted it manually by using sd adapter.. then reinserted it back n tried to boot normally.. but to no avail.. what's the root cause of this eh?
when i gained s off, i still can boot into my ROM.. however disaster happens when i flashed the .zip files obtained as per instructions..
Click to expand...
Click to collapse
Hi,
Did you complete the s-off thread by rooting and getting SuperCID?
malybru said:
Hi,
Did you complete the s-off thread by rooting and getting SuperCID?
Click to expand...
Click to collapse
good question..
immediately after s off, i boot into my ROM and tried to install busybox and other apps that requires superuser or root but failed and stating that my device was still not rooted..
so i proceed to install a recovery (in this case its ext4 recovery) but failed to find a .zip installer (but managed to find the .apk and .img version but afraid to proceed considering the extension wasn't the same as per guide's PG5...ZIP). so i tried to simply install cwm as per stated in the guide. coz i know after recovery is installed, only then i would be able to install the su zip files.
then it boot looped.. n here we are trying to shoot all of these troubles.. XD
and if my understanding was wrong, pls correct me. thanks!
only after you sent me the links i managed to install ext4 recovery via a much easier method using cmd.exe..
n that also means that i wasn't even able to follow through the supercid part of the guide..
ethanmars said:
good question..
immediately after s off, i boot into my ROM and tried to install busybox and other apps that requires superuser or root but failed and stating that my device was still not rooted..
so i proceed to install a recovery (in this case its ext4 recovery) but failed to find a .zip installer (but managed to find the .apk and .img version but afraid to proceed considering the extension wasn't the same as per guide's PG5...ZIP). so i tried to simply install cwm as per stated in the guide. coz i know after recovery is installed, only then i would be able to install the su zip files.
then it boot looped.. n here we are trying to shoot all of these troubles.. XD
and if my understanding was wrong, pls correct me. thanks!
only after you sent me the links i managed to install ext4 recovery via a much easier method using cmd.exe..
Click to expand...
Click to collapse
Hi,
I follow THIS GUIDE
If you have 4EXT installed ,then you should be able to boot into recovery and make a nandroid,then root,then supercid...
malybru said:
Hi,
I follow THIS GUIDE
If you have 4EXT installed ,then you should be able to boot into recovery and make a nandroid,then root,then supercid...
Click to expand...
Click to collapse
wait a moment, i dont know if things are making more sense to me but, is it possible that this was caused by a wrong firmware? i just figured out my cid and its htc_044 and there are 4 different version of firmware for this cid, so should i try each of it until my phone boots to my original ROM?
Update: Oh God, I'm in such a relief! Thank God it works now. I flashed the firmware 1.17 n now am able to boot back into my ROM. Now i'm gonna get things backed up n will proceed. phew thanks so much for helping me out. The cause was maybe the zip files werent compatible with mine. So i check my cid n mid, n downloaded what might be the original one. so now its fixed..
Hello all,
I know everyone hates people who post without searching the forums first, but I did and I am still very lost on what all I need to do to root my device and get going flashing ROMs with the new 2.20 Root Method.
I have used this thread to get me started (http://forum.xda-developers.com/showthread.php?t=1684382&highlight=root+guide) and I have already downloaded Android SDK from google + Platform-tools + Google USB Driver but I don't want to get going on root because in the instructions from 2.20 Root it states:
10. After unlocking the bootloader, you can flash a custom recovery partition via fastboot, boot into recovery mode, and use a recovery ADB shell or install from an update.zip to install Superuser and su (I do not provide support for custom recoveries, but this is a straightforward process that other people can help with).
I have searched the above linked thread and cannot determine how to generate a custom recovery partition (unless I did when I used the command "adb -backup all" in the platform-tools folder of the Android SDK..Furthermore, I do not know what "Superuser and su" is referencing.
If anyone could point me in the right direction, I dont mind doing the reading myself but I have gotten bogged down in the details. Basically, I want to save all of you the trouble of another noob who has bricked their phone because they didn't do their homework. Thanks all for your help!
TheEmpyre said:
Hello all,
I know everyone hates people who post without searching the forums first, but I did and I am still very lost on what all I need to do to root my device and get going flashing ROMs with the new 2.20 Root Method.
I have used this thread to get me started (http://forum.xda-developers.com/showthread.php?t=1684382&highlight=root+guide) and I have already downloaded Android SDK from google + Platform-tools + Google USB Driver but I don't want to get going on root because in the instructions from 2.20 Root it states:
10. After unlocking the bootloader, you can flash a custom recovery partition via fastboot, boot into recovery mode, and use a recovery ADB shell or install from an update.zip to install Superuser and su (I do not provide support for custom recoveries, but this is a straightforward process that other people can help with).
I have searched the above linked thread and cannot determine how to generate a custom recovery partition (unless I did when I used the command "adb -backup all" in the platform-tools folder of the Android SDK..Furthermore, I do not know what "Superuser and su" is referencing.
If anyone could point me in the right direction, I dont mind doing the reading myself but I have gotten bogged down in the details. Basically, I want to save all of you the trouble of another noob who has bricked their phone because they didn't do their homework. Thanks all for your help!
Click to expand...
Click to collapse
I second this request. I feel like there are loads of helpful threads but after searching for a long time I don't see anything that leads someone new to Android rooting from stock 2.2 to having something like CM10 on their device. All of the write-ups I've found assume more experience than I have. Is there a general guide somewhere that I'm missing? Maybe something that explains rooting, backing up, flashing, etc. from start to finish where we can replace "this is where you root your device" with the new rooting method? I'm assuming it's out there but I can't seem to find it anywhere.
TheEmpyre said:
I have searched the above linked thread and cannot determine how to generate a custom recovery partition
Click to expand...
Click to collapse
You don't need to "generate" anything, not sure where you got that terminology from. Just install Goomanager from the Play Store and use that to install TWRP recovery.
---------- Post added at 09:20 AM ---------- Previous post was at 09:12 AM ----------
TheEmpyre said:
Furthermore, I do not know what "Superuser and su" is referencing.
Click to expand...
Click to collapse
In plain terms a superuser = a root user. But when discussed here, it usually references the app that manages what other apps have root access.
Superuser is required to perform root functions.
You can obtain the app various ways, all discussed here: http://forum.xda-developers.com/showthread.php?t=1954361
TheEmpyre said:
Hello all,
I know everyone hates people who post without searching the forums first, but I did and I am still very lost on what all I need to do to root my device and get going flashing ROMs with the new 2.20 Root Method.
I have used this thread to get me started (http://forum.xda-developers.com/showthread.php?t=1684382&highlight=root+guide) and I have already downloaded Android SDK from google + Platform-tools + Google USB Driver but I don't want to get going on root because in the instructions from 2.20 Root it states:
10. After unlocking the bootloader, you can flash a custom recovery partition via fastboot, boot into recovery mode, and use a recovery ADB shell or install from an update.zip to install Superuser and su (I do not provide support for custom recoveries, but this is a straightforward process that other people can help with).
I have searched the above linked thread and cannot determine how to generate a custom recovery partition (unless I did when I used the command "adb -backup all" in the platform-tools folder of the Android SDK..Furthermore, I do not know what "Superuser and su" is referencing.
If anyone could point me in the right direction, I dont mind doing the reading myself but I have gotten bogged down in the details. Basically, I want to save all of you the trouble of another noob who has bricked their phone because they didn't do their homework. Thanks all for your help!
Click to expand...
Click to collapse
ctennenh said:
I second this request. I feel like there are loads of helpful threads but after searching for a long time I don't see anything that leads someone new to Android rooting from stock 2.2 to having something like CM10 on their device. All of the write-ups I've found assume more experience than I have. Is there a general guide somewhere that I'm missing? Maybe something that explains rooting, backing up, flashing, etc. from start to finish where we can replace "this is where you root your device" with the new rooting method? I'm assuming it's out there but I can't seem to find it anywhere.
Click to expand...
Click to collapse
They are many simple tutorials for rooting but do not know why you guys having hard time. Ok here is
1) You got Android SDK from google + Platform-tools + Google USB Driver -
2) Only for windows - Download htc sync ( It will install necessary htc drivers) - Link
3) Just to check if htc drivers installed properly , open "C:\android-sdk\platform-tools" ( Or folder where adb and fastboot exists) then "Press shift + right click and select "Open command window here" ( open command prompt and cd "folder where adb and fastboot exists).
4) In command window type " adb devices" and see output - If you get output then htc drivers installed properly.
You can skip step 3 and step 4 - These steps are only for verification
5) Goto [ROOT] HTC One X AT&T 2.20 Firmware - X-Factor root exploit and follow the instructions there.
6) Once you successfully root your device using above exploit then goto - [How To] Flash Custom recovery and ROMS after 2.20 root complete the steps to flash custom recovery and if you want to flash ROMS
7) To unlock BOOT LOADER use this link - [INDEX] AT&T/ROGERS One X Resources Compilation Roll-Up , follow the instructions under " BOOTLOADER UNLOCK, SUPER CID, AND S-OFF"
You can also goto this link - [ROOT][2.20] One XL Bootloader unlock & Root guide By XsMagical - Very nice tutorial, if you find above links difficult to follow
Note* : During exploit or flashing recovery they talk about using fastboot commands, In order to execute them you need goto C:\android-sdk\platform-tools" ( Or folder where adb and fastboot exists) then "Press shift + right click and select "Open command window here" ( open command prompt and cd "folder where adb and fastboot exists) and then execute the commands ..
Advice - Do not flash any roms apart from xda
Thank you, abhipati. I haven't seen any simple tutorials that are complete. Everything seems to assume the user knows how to do something mentioned in another thread, which in turn seems to assume something else. Your post seems like a very clear start-to-finish explanation. Maybe it should be made into a stickie in Q&A. I can surely handle step 1 but maybe that could be explained (or at least a link added to an appropriate thread).
If all this is out there somewhere already then I certainly didn't know where to find it. I appreciate your help.
ctennenh said:
Thank you, abhipati. I haven't seen any simple tutorials that are complete. Everything seems to assume the user knows how to do something mentioned in another thread, which in turn seems to assume something else. Your post seems like a very clear start-to-finish explanation. Maybe it should be made into a stickie in Q&A. I can surely handle step 1 but maybe that could be explained (or at least a link added to an appropriate thread).
If all this is out there somewhere already then I certainly didn't know where to find it. I appreciate your help.
Click to expand...
Click to collapse
No problem.
Regarding step 1)
1) Download Android SDK from here {For Windows}
2) Download java you need it - here
Thank you all for helping gather some resources for me that I know are up to date etc. - Thankfully I do know a few unix commands so that I can navigate the command prompt aspects...I'm sure these threads get annoying so thank you very much for getting a new-to-root user up and running. I'll try this all later this evening and throw an update to let you all know how it goes -- hopefully no "bricked my phone" thread in the future
Excellent I have successfully unlocked my bootloader and achieved perm-root! Now on to flashing roms and I have some questions:
1) I have read GuyIncognito's instructions here (http://forum.xda-developers.com/showthread.php?t=1952076) on Flashing ROMs and how to go about doing that and i fully understand the process but I want to confirm (Yes I Have TWRP recovery installed and running) I only need to extract the boot.img out of the winRAR file of the ROM that I downloaded? (CM10 seems to be popular so I'm starting with that as my first ROM) There are so many other files in the package and I'm wondering why do you only need the boot.img file to be present with your adb and fastboot files from the google dev SDK -- the boot.img is only 5 MB and I can hardly believe that it constitutes the whole OS?
2) How do I go about installing gapps after I have flashed my ROM? I have downloaded Gapps so I have the file...do I place it in my SD Card and then enter recovery to install it? or Do have to use adb to flash it
Edit: I also have Superuser app on my stock ROM right now
Any further help is much appreciated, thank you very much.
Boot.img is technically just the kernel, it's the heart of the OS you are installing. Once extracted, rezip rom. Flash boot.img first using fastboot command prompt. Then flash the Rom itself that you rezipped through twrp
You can easily just flash gapps through twrp.
Sent from my HTC One XL using xda premium
InflatedTitan said:
Boot.img is technically just the kernel, it's the heart of the OS you are installing. Once extracted, rezip rom. Flash boot.img first using fastboot command prompt. Then flash the Rom itself that you rezipped through twrp
You can easily just flash gapps through twrp.
Sent from my HTC One XL using xda premium
Click to expand...
Click to collapse
Thanks for the reply, the community on XDA kicks a$$, doing some additional reading just plz tell me if I understand this correctly...
1) Copy CM10 zip and Gapps zip into phone storage
2) Follow GuyIncognito's instructions on flashing boot.img
3) Boot into recovery AFTER Flashing boot.img
4) Select "Install" in TWRP
5) Install CM10 zip First
6) Install Gapps zip next
7) Reboot
8) profit?
TheEmpyre said:
Excellent I have successfully unlocked my bootloader and achieved perm-root! Now on to flashing roms and I have some questions:
1) I have read GuyIncognito's instructions here (http://forum.xda-developers.com/showthread.php?t=1952076) on Flashing ROMs and how to go about doing that and i fully understand the process but I want to confirm (Yes I Have TWRP recovery installed and running) I only need to extract the boot.img out of the winRAR file of the ROM that I downloaded? (CM10 seems to be popular so I'm starting with that as my first ROM) There are so many other files in the package and I'm wondering why do you only need the boot.img file to be present with your adb and fastboot files from the google dev SDK -- the boot.img is only 5 MB and I can hardly believe that it constitutes the whole OS?
2) How do I go about installing gapps after I have flashed my ROM? I have downloaded Gapps so I have the file...do I place it in my SD Card and then enter recovery to install it? or Do have to use adb to flash it
Edit: I also have Superuser app on my stock ROM right now
Any further help is much appreciated, thank you very much.
Click to expand...
Click to collapse
follow his instructions and you'll be fine
flash the boot.img in flashboot, reboot in recovery, flash your nameofrom.zip, flash your gapps pkg just like the rom (on your sd card), enjoy...
---------- Post added at 08:48 PM ---------- Previous post was at 08:45 PM ----------
TheEmpyre said:
Thanks for the reply, the community on XDA kicks a$$, doing some additional reading just plz tell me if I understand this correctly...
1) Copy CM10 zip and Gapps zip into phone storage
2) Follow GuyIncognito's instructions on flashing boot.img
3) Boot into recovery AFTER Flashing boot.img
4) Select "Install" in TWRP
5) Install CM10 zip First
6) Install Gapps zip next
7) Reboot
8) profit?
Click to expand...
Click to collapse
yes that;s correct you may wanna backup your sd card 1st as well and do a full wipe before flashing the rom.
Just in case your not familiar with fastboot, the command is fastboot flash boot boot.img
Sent from my HTC One XL using xda premium
Crappyvate said:
follow his instructions and you'll be fine
flash the boot.img in flashboot, reboot in recovery, flash your nameofrom.zip, flash your gapps pkg just like the rom (on your sd card), enjoy...
Click to expand...
Click to collapse
By Flash do you mean using TWRP recovery "install" feature and selecting the CM10.zip I have in my SD Card, and gapps? Just making sure I dont have to do it via command prompt cuz then I may have to do some additional reading
Edit: Just saw you all beat me to it, thanks all, will get back to you after I am running a ROM *crossfingers*
TheEmpyre said:
By Flash do you mean using TWRP recovery "install" feature and selecting the CM10.zip I have in my SD Card, and gapps? Just making sure I dont have to do it via command prompt cuz then I may have to do some additional reading
Click to expand...
Click to collapse
yes install. you dont need to do it from command prompt, additional reading is always good
even though it was put together a while back this http://forum.xda-developers.com/showthread.php?t=1678308 is a very good guide and covers a lot of things of course you should absolutely start here in redpoint indispensable guide to all the resources available to one xl http://forum.xda-developers.com/showthread.php?t=1671237
happy flashing
Alright Looks like I successfully flashed CM10! I flashed gapps with it at the same time but I have run into a problem -- It keeps telling me that all these gapps processes have failed and I have no access to a keyboard! Do I have to reflash gapps?
Hmm ok I think I messed up here....
My phone was essentially non-functional with CM10 -- Nothing worked and it took me a while to navigate to enable USB Debugging on the given mod. One I enabled USB Debugging in CM10 I ran the following:
adb reboot recovery
Once I was in recovery, I Restored a backup of my device that I made BEFORE I obtained permanent root via the toolkit as it was recommended during this time to make a recovery.
Recovery worked successfully, now after reboot it hangs on the HTC screen and then goes black, then reboots again, and again, and again...
I haven't been able to use the volume down + power button to even get back into the bootloader.....hopefully I am not screwed here...Any suggestions?
TheEmpyre said:
Hmm ok I think I messed up here....
My phone was essentially non-functional with CM10 -- Nothing worked and it took me a while to navigate to enable USB Debugging on the given mod. One I enabled USB Debugging in CM10 I ran the following:
adb reboot recovery
Once I was in recovery, I Restored a backup of my device that I made BEFORE I obtained permanent root via the toolkit as it was recommended during this time to make a recovery.
Recovery worked successfully, now after reboot it hangs on the HTC screen and then goes black, then reboots again, and again, and again...
I haven't been able to use the volume down + power button to even get back into the bootloader.....hopefully I am not screwed here...Any suggestions?
Click to expand...
Click to collapse
I think u need to flash that backups boot IMG
omario8484 said:
I think u need to flash that backups boot IMG
Click to expand...
Click to collapse
Yes that would make sense, but the problem is A) How do I access that backup's .img file? B) How can I enter bootloader again? It won't let me using Power+Vol Down, no matter how long I hold it for --- unless I need to hold it longer?
You have to hold it till the buttons flash and goes black... Hold for about 2-3 more seconds and release the power button, but keep the volume down held until you get to a white hboot screen. (it'll have three skating droids)
Sent from my HTC One XL using xda premium
InflatedTitan said:
You have to hold it till the buttons flash and goes black... Hold for about 2-3 more seconds and release the power button, but keep the volume down held until you get to a white hboot screen. (it'll have three skating droids)
Sent from my HTC One XL using xda premium
Click to expand...
Click to collapse
Ok got it, did a factory reset then re-flashed CM10 boot.img...Flashed CM10 BY ITSELF this time, without doing gapps at the same time, rebooted into recovery after CM10 rolled up, then flashed gapps alone, everything is working smoothly! Now, time to restore my apps
Panicked momentarily, but now I'm back at it.
THANK YOU EVERYONE! Huge ups to all of you for helping a noob find his way
Sorry people but i can't make root my phone, i try and i see tutorials but not working, someone can help me? sorry engliish
vitinha27 said:
Sorry people but i can't make root my phone, i try and i see tutorials but not working, someone can help me? sorry engliish
Click to expand...
Click to collapse
First you have to install a recovery.
Flashing this file in recovery will root your phone.
daniel.mota said:
First you have to install a recovery.
Flashing this file in recovery will root your phone.
Click to expand...
Click to collapse
I try I try but can't, I experienced on windows 7 and 8 and still not working.
vitinha27 said:
I try I try but can't, I experienced on windows 7 and 8 and still not working.
Click to expand...
Click to collapse
What didn't work? Root or recovery?
I do all my flashing on windows 7 64bit without any problem.
Ditto. I do all my dirty deeds on 64-bit Windows 7. You may also want a quick way in; Grab OS_Hacking's BIOS tool (don't flash Gingerbread bootloader - just the BIOS and your choice of recovery softwares), and then flash the flashable Superuser zip (ARM version) - just copy Superuser zip onto phone first before flashing unlocked BIOS and recovery so you can do away with that quickly.
And, do one thing first; Kill the UAC in Windows 7 - it usually cause problems.
Sent from my LG-P920 using xda premium
vitinha27 said:
I try I try but can't, I experienced on windows 7 and 8 and still not working.
Click to expand...
Click to collapse
Can you see the "Superuser" shortcut into the app list?
Give us more information to find what the problem is, tell us what are you doing step by step please, and why you knows it does not work.
Cheers.
daniel.mota said:
What didn't work? Root or recovery?
I do all my flashing on windows 7 64bit without any problem.
Click to expand...
Click to collapse
both...
Dr. Mario said:
Ditto. I do all my dirty deeds on 64-bit Windows 7. You may also want a quick way in; Grab OS_Hacking's BIOS tool (don't flash Gingerbread bootloader - just the BIOS and your choice of recovery softwares), and then flash the flashable Superuser zip (ARM version) - just copy Superuser zip onto phone first before flashing unlocked BIOS and recovery so you can do away with that quickly.
And, do one thing first; Kill the UAC in Windows 7 - it usually cause problems.
Sent from my LG-P920 using xda premium
Click to expand...
Click to collapse
I try but after the phone don't turn on, stay always the LG symbol of gray...
bellzebu said:
Can you see the "Superuser" shortcut into the app list?
Give us more information to find what the problem is, tell us what are you doing step by step please, and why you knows it does not work.
Cheers.
Click to expand...
Click to collapse
no, don't see... I connect phone on pc and install omap, after I open the program without UAC, because if open with UAC the program don't open... I chosso the option 6 and I follow all steps, at the final I install .zip with cwm or similar, and say success, when I turn on the LG not starts, stay with LG symbol in grey... (sorry english)
vitinha27 said:
no, don't see... I connect phone on pc and install omap, after I open the program without UAC, because if open with UAC the program don't open... I chosso the option 6 and I follow all steps, at the final I install .zip with cwm or similar, and say success, when I turn on the LG not starts, stay with LG symbol in grey... (sorry english)
Click to expand...
Click to collapse
Follow this guide at section "How to root" (first post) step by step, be sure to write a GB recovery first and not write the GB bootloader (if you did that you can write the ICS bootloader again from OS_Hacking's tool), reboot and then install Su_Bbox_1.20.2_gazhead_signed.zip via recovery, reboot and check for "SuperUser" app.
You can restore the original bootloader and recovery flashing Stock_ICS_btldr-recov.zip at the end but is not mandatory.
Cheers.
bellzebu said:
Follow this guide at section "How to root" (first post) step by step, be sure to write a GB recovery first and not write the GB bootloader (if you did that you can write the ICS bootloader again from OS_Hacking's tool), reboot and then install Su_Bbox_1.20.2_gazhead_signed.zip via recovery, reboot and check for "SuperUser" app.
You can restore the original bootloader and recovery flashing Stock_ICS_btldr-recov.zip at the end but is not mandatory.
Cheers.
Click to expand...
Click to collapse
Don't work man ;( and I don't know why...
bellzebu said:
Follow this guide at section "How to root" (first post) step by step, be sure to write a GB recovery first and not write the GB bootloader (if you did that you can write the ICS bootloader again from OS_Hacking's tool), reboot and then install Su_Bbox_1.20.2_gazhead_signed.zip via recovery, reboot and check for "SuperUser" app.
You can restore the original bootloader and recovery flashing Stock_ICS_btldr-recov.zip at the end but is not mandatory.
Cheers.
Click to expand...
Click to collapse
Try flashing ICS bootloader and reboot (option 8).
Cheers.
Hi all..I'm here with a noob/newbie friendly all-in-one (AIO) guide for HTC Sensation/SensationXE/Sensation 4G. These 3 brothers are identical in looks and in hardware so everything in this guide is a cross-device applicable procedure. When i was a noob i also used this method of rooting and now that i am more experienced in the Senny messing around and am an admin for an FB group for Sensation owners, so i also have made this guide for them and most people have tried and tested this. So you need not worry.
But, as in all guides, the standard disclaimer applies.
WARNING:
Your warranty is now void! I am not responsible for what you do to your device, for your SD cards gone wild, you getting fired by your boss coz the alarm app failed, thermonuclear wars, your device running away from you, scared of being bricked, or your gf/wife breaking up/divorcing with you coz you got obsessed with your seny. You are going to perform these operations at your own risk, as i also did these steps at my own risk as well before making this guide, and nothing bad happened to me following these steps.
PREREQUISITES:
Must register and sign in to htcdev.com.
Download the HTC Sensation 4G all-in-one Toolkit from here: https://drive.google.com/file/d/0B6reUIyJc-MRVUtpQ1l6cFk4eGc/edit?usp=sharing
(Optional, for those who rooted using CWM recovery.) Download 4Ext Recovery Updater.apk from here: http://4ext.net/ and place it on your SD card. For quick access, make a folder named APKs on your SD card and put all required APKs in it.
Backup all files on internal storage of your phone like contacts, messages as unlocking bootloader will factory reset your phone. Titanium Backup and similar programs are not recommended to use as this app requires root access, which we will be trying to obtain with this guide. backup your messages in message settings > backup, and your phonebook you can also backup locally in phonebook settings or you can sync them with your Gmail for auto retrieval after signing in back to your gmail.
Enable USB Debugging on your phone: Settings > Developer Options > tick USB Debugging.
Disable Fast Boot on your phone: Settings > Power/Battery > uncheck Fast Boot if you have it checked.
Take note of your phone’s Software version. If you haven’t updated your Sensation/XE/4G to ICS 4.0.3, then you should have an Hboot version of 1.18 and 1.17. Hboots 1.27 and 1.29 are on ICS 4.0.3 firmware.
Also take note whether you are S-ON or S-OFF. You can do so by booting into bootloader by pressing volume down while turning on your phone.
For S-ON devices with Gingerbread Hboot (1.17 and 1.18), you can skip the Unlocking Bootloader procedure and go over to Revolutionary.io to get your beta key and obtain S-OFF (If Revolutionary will ask you whether you want to flash recovery after obtaining S-OFF, select NO. You can flash 4ext recovery via the toolkit afterwards.
For S-OFF devices which are on Gingerbread, download this Universal Firmware from here: http://d-h.st/SuC. You will need to upgrade your firmware to 3.32/33 before you can flash any rom with a base higher than Gingerbread.
Part 1a: UNLOCKING THE BOOTLOADER (FOR S-ON USERS WHO ARE UPDATED TO ICS STOCK FIRMWARE)
NOTE:
Users who are on Gingerbread and are S-ON can skip UNLOCKING BOOTLOADER and just go over to revolutionary.io to get their beta key to obtain S-OFF then proceed to FLASH A RECOVERY on the toolkit. For those who are on GB and S-OFF by default, you can also skip this step and go on immediately to flash your recovery. (4Ext recommended).
Follow the steps on the toolkit in order, and obviously, install HTC Drivers via the toolkit before beginning any operation. This will ensure your phone will be detected by your computer.
It is not necessary to repeat the steps beginning from installing HTC drivers or anywhere. If you left off on a procedure, you can resume where you left off.
WARNING:
This method of rooting has been tried and tested! There are even YouTube video tutorials on how to use this toolkit and i have used this method as well back when i was still a noob looking for an easy and painless way of rooting. But whatever you do wrong I take no responsibility for bricked devices whatsoever. But I assure you that this is a noob proof way. Just follow the procedures and you should be rooted in less than 15 minutes if all goes well.
LET'S BEGIN!
Extract the Sensation 4G toolkit you downloaded. Place it on your desktop temporarily (but make a copy on your local disk.)
Open the toolkit. You should be greeted by this screen:
{
"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"
}
Follow the steps starting from the left box. As you can see, it says install HTC Drivers. You need it so that your PC will recognize your phone. Obviously, you need to Install HTC Drivers first (step 1).
After the installation, if you have already registered and logged on to your HTCDev account, proceed to get your Token ID in step 3. If you did things right, you should see a CMD screen like this:
As shown on the picture, highlight / mark the block of text following this format.
NOTE:
When copying your token ID, start with this line: <<<< Identifier Token Start >>>>
And end with this line: <<<<< Identifier Token End >>>>>
[*]After this, go to “Submit Token ID” on step 4 of the toolkit. You should see the submission screen and paste the token code you copied like this:
then click 'submit'.
[*]Then go to step 5 of the toolkit to finally unlock your bootloader.
[*]After you submit your Token ID, you should receive an email containing your unlock token bin file. Go to your email account associated with your HTCDev account then download the Unlock Token bin file and place it inside the Data folder of your toolkit.
[*]Now go back to your toolkit and finally hit step 5, unlock bootloader. This is very self-explanatory and the toolkit will guide you to the final process. When you click the Unlock bootloader, your device will light up and prompt you to confirm unlock of your bootloader. Select between YES and NO using the volume keys and press power to confirm.
[*]After you confirm unlock of your bootloader, your device will be on the set up screen. Set it up and afterwards, go to your settings again to enable USB Debugging and disable Fast Boot for the rooting process.
HOORAY! YOU HAVE UNLOCKED YOUR BOOTLOADER! TIME TO ROOT YOUR DEVICE!
PART 1b:
OBTAINING S-OFF VIA REVOLUTIONARY (FOR DEVICES CURRENTLY ON GINGERBREAD FIRMWARE AND IS S-ON WITH HBOOT 1.17-18):
Head over to revolutionary.io
Once you are at the portal, read through all the interesting stuff and scroll down to Downloads Section.
Now click on Download for Windows, Revolutionary Zip file will start downloading and a menu headed with “Beta Key” will appear, as in the picture:
Now select your operating system, device and HBOOT version. To know your HBOOT version, you must boot into bootloader by holding down volume down key while turning on your phone.
Once the download is complete, extract the zip file contents to a location on your PC of your choice. Make sure that all files are in the same folder.
Install HTC Drivers to your PC. Easiest way to obtain it is through the Sensation 4G all in one Toolkit. There is an option there to “install HTC Drivers.” You can also install HTC Sync and setup your device and then uninstall it without uninstalling the drivers.
After this, connect your phone to the computer, make sure USB debugging is ON (Settings > Developer Options > USB Debugging.)
Now double click to execute Revolutionary on your computer. You should be able to see a terminal window that will be in process of identifying serial key of your device.
Once the serial key is displayed, copy and paste it in the Serial field on the form at Revolutionary.io.
Now click on Generate Key and paste this key at the relevant position in terminal. Better type it out to avoid errors or confusions.
Now sit back and relax while your phone gains S-OFF and an unlocked rewritable NAND.
After the process is complete, Revolutionary will ask you if you want to flash recovery. Answer it with NO as we are going to use 4ext and you can flash it via the Sensation toolkit.
.
HOORAY! NOW YOU ARE S-OFF! TIME TO FLASH A RECOVERY.
Part 2: FLASH A CUSTOM RECOVERY AND ROOT YOUR DEVICE:
Make sure your device is connected to PC and USB Debugging enabled. Also, on the Connection type when prompted, select ‘Charge Only’ mode.
On the Toolkit, go to the right box labeled Flash a recovery. Use 4Ext recovery. If this will fail to flash, use ‘Your Own Recovery’. If you did right, it should open up a windows explorer. Go and find your CWM.zip folder and select it. The toolkit will then flash the CWM Touch recovery. After flashing your recovery, your phone should boot up. Do not disconnect it from your pc yet. After it has settled down, on your toolkit, go to the Extras box on the bottom right and select Perm Root. Nothing special here. It will just push/send the superuser app to your phone’s SD card which we will be flashing later.
After the process is done, reboot your phone while holding the volume down button. If done correctly, when the phone turns back on, you should immediately be on a white screen like this:
•Take note of whether your phone is S-ON or OFF by default. It matters. You should see it on the top of your bootloader screen, like in the picture above.
On the bootloader menu, scroll using volume button up or down, confirm action (OK) using power. Navigate to RECOVERY and hit power. You should then be booted up to your 4Ext / CWM Recovery Touch. You should see a screen like this:
for 4Ext
for CWM recovery.
On that menu, select ‘Install zip (from SD card)’ then navigate your way and locate the superuser.zip we pushed earlier, then select it to flash it. After flashing, go back to your recovery main menu and select Reboot Phone or Reboot Now. Once your phone has booted and settled down, open your app drawer and look for Superuser app. If it’s there, then you are finally rooted!
Follow these steps if you flashed CWM and used it to flash Superuser (this is to change your recovery from CWM to 4Ext:
Now it’s time to change your recovery to 4Ext Recovery Touch. Locate your 4Ext Recovery Updater.apk on your SDcard and install it. Make sure you have an internet connection.
Open your app.
On the 4Ext Recovery Updater/Control screen, select ‘Online Install / Upgrade. It will then take you to the 4Ext.net and the 4Ext Recovery download. In some point, the app will tell you that it is detecting HTC Sensation . If it is correct, tap YES. Then it will take you to a list of versions for the 4Ext Recovery Touch. Of course, select the latest version available ( version 1.0.0.6 RC1). Once selected, download will begin immediately depending on your internet speed. Once it has downloaded the recovery, it will automatically flash it for you. No worries!
After flashing your new custom recovery, the app will ask you a question, “Is your device S-ON? Select Yes if unsure. If you are S-ON and you told the app that you are, it will automatically enable the 4Ext SmartFlash so when you install a custom rom, you won’t have to worry about flashing the kernel/boot image. It will do it for you like you were actually S-OFF.
You are now fully rooted and using the most awesome recovery for Sensation users. Take note, most custom roms require this as a recovery so do not change! And as a reminder, do a Nandroid Backup of your Stock/Current rom before trying out other roms. also, if you want to donate to the devs of this recovery, you may want to consider buying the full version of this app (4Ext Recovery Control) at the playstore. it has additional features, like the ability to flash boot image even when not connected to PC via ADB.
TO MAKE A NANDROID BACKUP:
1.Go to your recovery, select Backup / Restore > Backup (if you want to backup or restore if you want to restore a nandroid backup
REMINDER / RULE OF THUMB:
Before flashing any rom or restoring a backed up ROM, always perform full wipe to ensure a clean install/ restore. On your recovery, go to WIPE / FORMAT and select FORMAT ALL PARTITIONS EXCEPT SD CARD.
Part 3: HTC Sensation: S-OFF with Rumrunner Method.
You Need:
an HTC Sensation
o Sensation XE and Sensation 4G will work, too
device ***LOCKED***: download the temproot package from https://www.dropbox.com/s/0xljdqkw9w6jien/temproot-sensation-windows.zip
device ***UNLOCKED***: no need to download
supported bootloader versions: 1.27.0000 and 1.29.0000.
1.18.0000 and below will not work-For these cases, if you want a wiretrick-free s-off method there’s the Revolutionary S-off at revolutionary.io.
o stock ROM will work. Some custom ROMs are fine, too (tested: ViperS 5.1.0)
o make sure ADB works with your ROM (will always work with stock ROM, problems may occur with CyanogenMod).
o make sure your battery is fully charged.
an original HTC USB cable or a similar cable which you know that ADB/fastboot works with (tested with a Samsung cable).
a Personal Computer with Windows 2000 or higher. Please note that problems may occur when using Windows 8.
the HTC driver package, downloadable from https://www.dropbox.com/s/lq5uv4xqe3rnufz/drivers.exe
the official HTC Universal rumrunner package, downloadable from http://rumrunner.us/downloads-2/
the PG58IMG.zip file containing the 3.33 Universal firmware package (including HBOOT patched by revolutionary) downloadable from http://d-h.st/SuC
Preparation
Make sure HTC Sync is uninstalled on your PC. Install the HTC drivers that you downloaded before.
Disable all security such as antivirus and firewall (re-enable them after the operation), auto-shutdown or auto-hibernate modes on your PC.
Make sure no applications which have access to USB ports are installed on your PC, e.g. MyPhoneExplorer, ODIN, PDAnet, etc.
Unzip the rumrunner and, if needed, the temproot package.
Take the SIM card out of your phone. Backup all content of your SD card to your PC and then format your SD card to FAT32, or if you have a spare SD card, you can use it during the process to save you some time backing up the contents of the SD card you are currently using.
Enable USB debugging in the developer options of your device.
Disable the fast boot option (if you use a stock or Sense-based ROM) in the device options.
Deactivate the SIM PIN prompt.
Deactivate all kinds of password locks, such as FaceLock, unlock pattern etc.
Reboot your phone, connect it to your PC and set “charge only” as the connection type (for stock rom users).
Let’s go for S-OFF
If your phone is on STOCK ICS and ***LOCKED***, execute temp_root.bat from the extracted temproot folder. Your HTC Sensation will restart a few times and the Sense interface will not be shown anymore. Looks like a soft brick, but is not (don’t panic!). After some time, the tool will report temproot success.
If your phone is ***UNLOCKED***, this step must not be performed.
Execute soju.exe from the rumrunner folder. Confirm the security questions and let the tool operate. Your phone must be on standby/booted to your rom, as the tool will try to detect your current ROM. Do not, under any circumstances, move or even touch your phone!
Your phone may reboot a few times while the operation is on going. Don't panic. pay attention to when your phone reboots. If you finally see a black screen with the green HTC Logo during booting up, that means you are S-OFF and the tool is on the final phase of the operation. Wait patiently. After the rumrunner tool has completed the operation, you can now unplug your device.
OPTIONAL;
if you ever encounter problems, you can try flashing the universal firmware i provided in this guide to patch your Hboot version.
After S-OFF has been achieved successfully, move the downloaded PG58IMG.zip to the root directory of your SD card (that means, not into any folder!).
Boot into bootloader. When you’re asked if you want to flash the new firmware, confirm. After that, reboot your phone and delete the ZIP file from your SD card.
Congratulations! You have R/W permissions on all substantial partitions (including /radio, /splash1 etc.). You can now set the SuperCID or flash a new RADIO if you want. It is highly recommended to re-flash 4EXT recovery and to disable SmartFlash.
CREDITS:
• @ganeshp for being a nice person and a database of information for me. He is very helpful on my FB group for Sensation users.
• @hasoon2000 for his awesome HTC AIO toolkit. This toolkit also helped me root my device back when I was still a noob.
• @sixline for offering to help me with my guide. he volunteered to help me review these write ups.
•For the developers of the rumrunner tool. You guys rock! Now people who are not confident of the wire-trick S-OFF like me will have an alternative way.
•All other xda members I may have forgotten.
Hi nice guide. U should post the link to the Free 4ext recovery updater app not 4ext control as u need to pay for it
oh..sorry.
jmcclue said:
Hi nice guide. U should post the link to the Free 4ext recovery updater app not 4ext control as u need to pay for it
Click to expand...
Click to collapse
oh..sorry bro. i know i have violated xda rules as apps outside playstore are considered warez here. the only reason i posted that is because as i believe, you cannot update to the latest version of the recovery if you use the free version. but ok..i will revise the link.
EDIT: i searched at the playstore. the free version of 4ext is no longer there.
EDIT 2: found it on the 4Ext site.
ichigo_kurosaki said:
oh..sorry bro. i know i have violated xda rules as apps outside playstore are considered warez here. the only reason i posted that is because as i believe, you cannot update to the latest version of the recovery if you use the free version. but ok..i will revise the link.
EDIT: i searched at the playstore. the free version of 4ext is no longer there.
EDIT 2: found it on the 4Ext site.
Click to expand...
Click to collapse
Haha was just gona post the link. Yh u can update to the latest recovery using the free app. Also u could just post the recovery.img here in ur op so people can just flash it via fastboot.
jmcclue said:
Haha was just gona post the link. Yh u can update to the latest recovery using the free app. Also u could just post the recovery.img here in ur op so people can just flash it via fastboot.
Click to expand...
Click to collapse
Good idea. But i think i have the updated recovery image included on the hasoon toolkit. I updated the 4ext recovery there and recompressed the folder for uplnading to my drive.
Sent from my HTCSensation using XDA Premium 4 mobile app
awesome guide:good:
one question
in Part 2: ROOT YOUR DEVICE why did you put a bootloader's screenshot from another device and not from sensation device?
rzr86 said:
awesome guide:good:
one question
in Part 2: ROOT YOUR DEVICE why did you put a bootloader's screenshot from another device and not from sensation device?
Click to expand...
Click to collapse
You are right rzr86 , maybe someone will be confuzed with hboot 1.25 and other things
nah..
rzr86 said:
awesome guide:good:
one question
in Part 2: ROOT YOUR DEVICE why did you put a bootloader's screenshot from another device and not from sensation device?
Click to expand...
Click to collapse
just a sample..coz i had trouble looking for seny bootloader screens on google. will try to change that.: as i said on my note, this guide still needs to be updated as i will include guide for rumrunner S-OFF. we all know there is already an existing guide for it, but i felt the need to make one for Seny users as not so many know this yet and i want to share some side notes. thanks for the feedback.
Very well written guide, thanks al lot!
Nice guide. Thanks for giving me a lot of useful info on just a few printed pages.
Hey ichigo, I tried to use this guide on my friend's Sensation XE with HBOOT 1.29 and Locked. First of all, the all in one toolkit included is not working. I had to download it from another link. Then at the end when using rumrunner, I got an error saying that I have to upgrade my kernel to jb one. Now, I am in progress of downloading viper rom (http://forum.xda-developers.com/showthread.php?t=2531054). Will update if it works.
sixline said:
Hey ichigo, I tried to use this guide on my friend's Sensation XE with HBOOT 1.29 and Locked. First of all, the all in one toolkit included is not working. I had to download it from another link. Then at the end when using rumrunner, I got an error saying that I have to upgrade my kernel to jb one. Now, I am in progress of downloading viper rom (http://forum.xda-developers.com/showthread.php?t=2531054). Will update if it works.
Click to expand...
Click to collapse
you need to use first the temproot bat.file and then use the rumrunner tool
some other user succeeded with ics kernel
http://forum.xda-developers.com/showpost.php?p=53570038&postcount=50
rzr86 said:
you need to use first the temproot bat.file and then use the rumrunner tool
some other user succeeded with ics kernel
http://forum.xda-developers.com/showpost.php?p=53570038&postcount=50
Click to expand...
Click to collapse
Yes it is already.said that for ***LOCKED*** devices tempront is required. Somehow many are having trouble with doing the rumrunner on.stock and locked..i did mine on viperS5.1.0 so i never ran into.problems.
Edit: i didn't write that part in.rumrunner guide. That was written by a (former) fellow admin on my htc seny fb group. i had complete trust coz he was very knowlegeable. So.i never revised his part. If i knew this was gonna happen.i'd.have.suggested to unlock device first..sorry.bro.
sixline said:
Hey ichigo, I tried to use this guide on my friend's Sensation XE with HBOOT 1.29 and Locked. First of all, the all in one toolkit included is not working. I had to download it from another link. Then at the end when using rumrunner, I got an error saying that I have to upgrade my kernel to jb one. Now, I am in progress of downloading viper rom (http://forum.xda-developers.com/showthread.php?t=2531054). Will update if it works.
Click to expand...
Click to collapse
Sent from my HTCSensation using XDA Premium 4 mobile app
If the step 1 of the part 3.guide caused.a mess then.perhaps i should omit that and.instead will strongly advise to.unlock first. What you say rzr86? and did i miss telling to use temproot for locked devices?
Sent from my HTCSensation using XDA Premium 4 mobile app
ichigo_kurosaki said:
If the step 1 of the part 3.guide caused.a mess then.perhaps i should omit that and.instead will strongly advise to.unlock first. What you say rzr86? and did i miss telling to use temproot for locked devices?
Sent from my HTCSensation using XDA Premium 4 mobile app
Click to expand...
Click to collapse
no i am just telling that one user succeded using rumrunner in completely stock situation
that's why i post the link too
the only thing you have to do is run the temproot.bat file first
edit: no you didn't forget to mention temproot for locked devices
Yeah after flashing Viper rom, my device is s-off without hassle. Also, in the last step, why should one use the PG58IMG.zip?? The included zip is not working and I am using my device without flashing it..
sixline said:
Yeah after flashing Viper rom, my device is s-off without hassle. Also, in the last step, why should one use the PG58IMG.zip?? The included zip is not working and I am using my device without flashing it..
Click to expand...
Click to collapse
it is patched firmware with patched hboot version
it is not necessary only optional
rzr86 said:
you need to use first the temproot bat.file and then use the rumrunner tool
some other user succeeded with ics kernel
http://forum.xda-developers.com/showpost.php?p=53570038&postcount=50
Click to expand...
Click to collapse
Well any device should be unlocked after 1st step so temp root not needed???
sixline said:
Well any device should be unlocked after 1st step so temp root not needed???
Click to expand...
Click to collapse
probably if the device is unlocked but not rooted you will still need the temproot but i am not sure for that
rzr86 said:
probably if the device is unlocked but not rooted you will still need the temproot but i am not sure for that
Click to expand...
Click to collapse
Yes probably stock and unlocked still needs the temproot i suppose since executing the rumrunner requires you to be rooted. So temproot does that for us. Well thanks for the tips guys. I will do some minor revisions to.part 3. As i said earlier i didn't write that part based on my own experience.
EDIT: perhaps i should atleast include the step for doing the temproot correctly from the Joupunutbear thread.
EDIT 2: @sixline: you say that the toolkit on my drive didn't work? I will check on it when i get to my laptop at the office today. If it is indead a corrupted upload then i will reupload it.
Sent from my HTCSensation using XDA Premium 4 mobile app