Hello xda, in accordance with the signup video I have scoured the earth looking for an answer. However I'm not sure how much necro posting is frowned upon here so I thought it would be safer to just start a new thread.
I have an HTC Desire HD from Telus(for use on the Rogers network). I am in the process of rooting it but have encountered a problem. I can gain temporary root on the terminal emulator(Because the $ turns to #) however when attempting to run clockwork flash clockworkmod recovery I get the error "An error occurred while attempting to run privileged commands!"
I get the same error when attempting the "Fix Permissions" so I'm currently at a loss of what to do.
I have the ninja superuser icon in the apps menu however when I open it the screen is blank. I am unsure if this is how it is supposed to be or not. I have seen several references to a permission box that pops up during some of the steps but I haven't seen that at all.
I've tried four separate methods, the last of which coming from this thread http://forum.xda-developers.com/showthread.php?t=954997
I am currently at step B.d which involves running the S-OFF tool and Easy Radio OFF tool. But still clockwork will not flash a backup, and when I restart the phone I can not get super user to work on the terminal (ie by typing su) and must use the rage method to regain temporary root.
Also, I don't know if this is related or not, but when I restart the phone and attempt to boot in recovery mode, the volume buttons don't allow me to select other options, and instead the phone just forces me to reboot normally.
Some more facts:
model HTC Desire HD A9191
Build # 1.32.405.6
Android 2.2
Anymore info I'm probably forgetting just ask away!
So my question is: Can anyone identify what the issue is?
Thanks much for taking the time to read my question.
Does visionary not work for you?
I've seen that alot of success has been gained by doing temp root and perm root through it?
It does sound like the rage method might not be working for you from what I can tell..
I do want to check all the steps you followed before where fine?
Sent from outer space on my DHD running beatmod gingersense v1.3
Visionary was how I rooted mine. Worth a try if you havent tried it: http://android.modaco.com/content/software/320350/19-nov-r14-visionary-one-click-root/
Thanks for the visionary suggestion, but Visionary still isn't working :/
Has visionary been tested with the Telus Desire? I heard there was a difference. What happens when I attempt to temproot is it moves to a blank screen then goes back to the menu.
When I used visionary on 1.32 it did not always work first try ... generally always worked after 2 runs. then used it to perm root
It works. You do not have Telus software in your phone anymore.
Sent from my Desire HD using Tapatalk
Try my method (I made it because the methods I found for my Telus desire HD were flaky at best and only got temproots from it.)
Since you already flashed to 1.32 start at step 2
If you want to go gingerbread, dl the 2.36.405 ruu and use that and your pc to put 2.3.3 on it (dont worry, it works fine, i was using it since it came out and built a rom based off that, kingdom, and pyramid roms for my own sense 3 rom) and use the gingerbreak method.
http://driphter.com/index.php?topic=3867.0
Still haven't managed to get root. JSLEnterprises my antivirus won't let me download your file :/
I'm at a loss for what to do.
lemonpartyz said:
Still haven't managed to get root. JSLEnterprises my antivirus won't let me download your file :/
I'm at a loss for what to do.
Click to expand...
Click to collapse
Disable your Antivirus (Avast say's its malicious), Norton or F-Prot says its clean.
and Internet Explorer 9 says its not trustworthy (because there's .bat files in the zip), Firefox says its fine.
There is no malicious code in the zip, you can edit each individual batch file in the Resource folder to see the code. Its very simple and basic.
I disabled my antivirus, but when I run Install Visionary nothing happens. The CMD window opens and says it has been succesfuly installed but nothing has been installed, and nothing appeared in the app menu.
Edit: I went into the resource folder and then followed the steps from there and everything worked, except I still don't have the # symbol in terminal (even when entering "su") and ROM manager still gives me the same error.
lemonpartyz said:
I disabled my antivirus, but when I run Install Visionary nothing happens. The CMD window opens and says it has been succesfuly installed but nothing has been installed, and nothing appeared in the app menu.
Click to expand...
Click to collapse
go into the resource folder, edit the visionary install batch in notepad, delete the "cls" line, save and exit
rerun it with the phone attached. See if it truly installed successfully.
lemonpartyz said:
I disabled my antivirus, but when I run Install Visionary nothing happens. The CMD window opens and says it has been succesfuly installed but nothing has been installed, and nothing appeared in the app menu.
Edit: I went into the resource folder and then followed the steps from there and everything worked, except I still don't have the # symbol in terminal (even when entering "su") and ROM manager still gives me the same error.
Click to expand...
Click to collapse
you dont need to use the termial in my method.
Once visionary is installed, and you run it, and everything is done exactly whats described in my 9 easy steps thread (along with outcomes along the way), then you should be perm rooted, with s-off and eng-off with supercid.
I managed to install visionary with your method, however when running Eng-S I encountered the error "Bootloader corrupt, DO NOT REBOOT! Seek help from XDA!"
Help?
Edit: Followed the advice here http://forum.xda-developers.com/showthread.php?p=14936635 and s-off worked properly this time. Hopefully my DHD won't brick on reboot. Could super user be the problem? it never asks me for permissions or anything, all I have is an icon and a blank screen when i open the app.
Edit2: Rom manager took three attempts to install correctly. Still the same result "An error occurred while attempting to run privileged commands!"
FML
lemonpartyz said:
I managed to install visionary with your method, however when running Eng-S I encountered the error "Bootloader corrupt, DO NOT REBOOT! Seek help from XDA!"
Help?
Edit: Followed the advice here http://forum.xda-developers.com/showthread.php?p=14936635 and s-off worked properly this time. Hopefully my DHD won't brick on reboot. Could super user be the problem? it never asks me for permissions or anything, all I have is an icon and a blank screen when i open the app.
Edit2: Rom manager took three attempts to install correctly. Still the same result "An error occurred while attempting to run privileged commands!"
FML
Click to expand...
Click to collapse
looks like the superuser application isnt running properly.
I would use the 1.32 ruu (not the pd98img.zip off the sd) and then from a fresh install (without resoring any data other than google account to visit the market)
run through the visionary, s-off tool, eng-off tool, and then reboot again, then install rom manager from the market, run it, it should ask you for permission and may hang for a second, and then say you have about 5 seconds to allow root permissions.
Then install rom's away. if you're not into making seperate rom specific app folders on your sd card, google JSL Er3BuS. its a sense 3 rom without the extra scripts.
How do I install the 1.32 RUU if I can't install it from the SD card?
Thanks!
lemonpartyz said:
How do I install the 1.32 RUU if I can't install it from the SD card?
Thanks!
Click to expand...
Click to collapse
It is very easy mate,
1. Download the RUU of your choice from http://shipped-roms.com/index.php?category=android&model=Ace
2. Put your phone in charge mode only with USB debug on.
3. Make sure you have HTC Sync installed on your PC, and close HTC Sync application from your system bar in windows (make sure that HTC Sync is not running as all you need is the driver)
4. Right click on the RUU file and select "Run as Administrator"
5. Connect your DHD by the USB cable to your PC.
6. Click some boxed and "next"s.
7. Waiting!
8. Profit!
I tried following the steps here http://forum.xda-developers.com/showthread.php?t=841890
But got the error "ERROR [120]: Low MAIN BATTERY POWER. When the battery is above 30%.
This is getting ridiculous lol
I'm sorry I'm such a bother.
naailalzuhir said:
It is very easy mate,
1. Download the RUU of your choice from http://shipped-roms.com/index.php?category=android&model=Ace
2. Put your phone in charge mode only with USB debug on.
3. Make sure you have HTC Sync installed on your PC, and close HTC Sync application from your system bar in windows (make sure that HTC Sync is not running as all you need is the driver)
4. Right click on the RUU file and select "Run as Administrator"
5. Connect your DHD by the USB cable to your PC.
6. Click some boxed and "next"s.
7. Waiting!
8. Profit!
Click to expand...
Click to collapse
Tried this, now the update process has taken 45 minutes.
Well, it took 5 hours to finish, but finish it finally did. Rom manager installed no problem, flashed no problem and I am in the process of installing cryogen. Thanks everyone for their help and kind words.
Fingers crossed cryogen works.
I'm going away for the weekend, but when I come back I'll update this thread with the full details of what went down so hopefully someone will be helped by my many many hours spent raging.
-Lemonpartyz
lemonpartyz said:
Well, it took 5 hours to finish, but finish it finally did. Rom manager installed no problem, flashed no problem and I am in the process of installing cryogen. Thanks everyone for their help.
Click to expand...
Click to collapse
Glad its sorted for you , and hoping it status that way...enjoy your custom roms setting your phone free
Look forward to your post letting us know how its going.
Sent from outer space on my DHD running beatmod gingersense v1.3
Related
I'm attempting to root my HTC Desire, but having some problems.
I am following the guide here: theunlockr .com /2010/06/07/how-to-root-the-htc-desire/ but I haven't made a goldcard because my device is unbranded. Perhaps this is where I went wrong?
Everything seemed to be going fine until: 7. Now on the computer double click the “step2-windows.bat” file and wait for it to finish.
The command prompt flashes briefly, but I took a screenshot and the error was 'device not found'
I'm really not sure what to do at this point..
Thanks!
Flaphal said:
I'm attempting to root my HTC Desire, but having some problems.
I am following the guide here: theunlockr .com /2010/06/07/how-to-root-the-htc-desire/ but I haven't made a goldcard because my device is unbranded. Perhaps this is where I went wrong?
Everything seemed to be going fine until: 7. Now on the computer double click the “step2-windows.bat” file and wait for it to finish.
The command prompt flashes briefly, but I took a screenshot and the error was 'device not found'
I'm really not sure what to do at this point..
Thanks!
Click to expand...
Click to collapse
Have you got HTC Sync installed? This is not a goldcard error as that would be Custom ID Error
Did step 1 complete correctly?
There is no step 2 anymore on modaco's method
try following this guide as it is the original post by Paul and all others are just copy/paste's (or bad rewritten) guides
I do have HTC Sync installed, yes.
Step1 did appear to complete correctly, but at one point I spotted the word FAILED in command prompt, but they everything continued apparently at normal.
My phone is currently at the recovery screen with the ! is it safe to pull the battery? It isn't responding to the power button.
The FAILED error was something like.. 42 device id check fail
Yeah if you are at the red triangle then you can pull the battery..
I'd use the guide on modaco. It's foolproof and very easy to follow.
Yes, it's safe to pull out battery.
I had the same problem with step 2, then I've found out the modaco method without step 2, and it worked out fine.
I would do the rooting under Linux!I had enough trouble with it under windows (maybe because of x64).
Sent from my HTC Desire using XDA App
reason for "device not found" is missing drivers for bootloader mode.
believe me, its much more easier to root your device under Linux liveCD, than cheating with drivers for windows.
good luck
The riskfree method on modaco works perfectly. I unrooted by using a stock ruu earlier to remove unrevoked, and use the riskfree method to root again. It's easy and painless on win7 64bit.
I think the step one didn't complete properly for the OP anyway as he said he seen an error at that stage.
Ok, using the riskfree modaco method now. Everything fine until installing update from SD card. E: failed to verify whole-file signature. Esignature verification failed. Installation aborted.
Is this due to not using a goldcard? I tried to make one but it kept saying it the card was damaged and needed formatting each time.
Edit. also the email I get in the goldcard creation process has the subject 'Your generated G1 goldcard' I'm not sure why it says G1? but the gold card process doesn't work and says I need to format the disk for it to be usable.
In the first posts you said your device is unbranded. So why did you made a goldcard? It's not necessary
Also make sure to use the files as you can download in the Modaco thread I posted in post #5
I think I must have misunderstood what unbranded meant. Or maybe it was just a coincidence, but it worked once I used the goldcard.
The phone came from T Mobile, but lacks and T Mobile branding on the case or any T Mobile apps.
Then it's proberly branded, you can verify by the ROM version (search the forum for it). I don't think it can harm to use a goldcard with a non-branded device anyway (correct me if i'm wrong).
Also try to download the files from the Modaco forum again (and don't rename any files)
If that doesn't work, take a look at these search results. I can remember I had the same problem as you have, dunno exactly what solved it, but these search results def. helped me
How to get S =off and superuser permissions
Make sure you are on 2.2.1 software and fastboot is turned off, usb debugging is turned on and phone not connected to computer via usb cable... before u attempt this.
First make sure you have visionary(downlod link) and terminal emulator(market) installed.
http://android.modaco.com/content/software/320350/19-nov-r14-visionary-one-click-root/
Place the visionary download file into sdcard and install the apk using astro file manager.
Root.rar (all files plus a script to make things a little easier. )
http://www.mediafire.com/?flit79p2y069bb3
md5sum: 46361b0cc8652d88688c0ab66d44950b
1. Download the root.rar file and unzip it to /sdcard on your device.(it should be a folder after unzip.[place the whole folder called root directly into sdcard])
2. Run VISIONary to gain temp root. Open visionary and check "set system r/w after root" then click on "temproot"..screen will go blank..thats normal.
Now open terminal and run some commands.
Terminal Emulator Method
3a. Start terminal emulator up on your device.(I prefer this method b/c you can see the output.)
a. type "su" + enter to gain root privileges.
b. Type "cd /sdcard/root" + enter.
c. Type "sh root.sh" + enter.
d. Follow the on screen prompts.
Turn off your phone and hold vol down and power. on the top u will see s =off.
select "fastboot" then shutdown or powerdown. Power you phone back on.
Open terminal and typr "su"..it will say permission denied. Thats normal
Now open visionary again. Make sure "set system r/w after root" checked then click on "temproot"..screen will go blank.. thats normal. Now click on "Attempt Permroot now" phone is reboot and you are all set
Go back into terminal and type "su" and it will say user permissions granted.
or
Thanks to Mackster248 for makeing a youtube video on how to root. Disclaimer [This video tutorial uses visionary r11 and my guide uses visionary r14]
http://www.youtube.com/watch?v=eHrtVzlsA_s
If any one is having problem with "su" permission denied, Try using visionary r11.
download link for: visionary r11 http://forum.xda-developers.com/showpost.php?p=9278164&postcount=899
-----------------------------------------------------------------------------
Flash a Custom ROM----Make sure fastboot is off and usb debugging is on.
1. Before we flash anything lets flash clockwork so that you are able to get into recovery. From the market download Rom manager(free). Open rom manager and click on "flash clockworkmod recovery". Wait few min. Rom manager will download and flash clockwork. Turn your phone off and Hold vol down and power. In the hboot menu select recovery and then the phone will restart. You will get a phone with yellow triangle error. Thats normal. Don't panic. Take the battery out for couple on min. Turn the phone back on. Open Rom manager again. Now click on "flash clockworkmod recovery". It will flash the recovery second time. We are doing this to make the clockworkmod stick. Now turn the phone off and see if you can get into recovery again. It should work.
2. Make sure you are permrooted and S =off. Also make sure you are able to get into recovery before you start flashing stuff. Download rom from XDA developers and save it to your computer.
3. Once it is saved, plug in your phone via USB cable and mount the SD card so we can save files to the sd card.
4. Copy the ROM’s .zip file over to the root of the sd card (NOT in any folders on the sd card, just on the root of the card) (do NOT extract it, leave it as a .zip).
5. In the custom recovery screen, select Nandroid then Backup and backup your current ROM.
6. Then select Wipe Data and wipe caches.
7. Then select Apply ".zip from sd card" and choose the ROM you downloaded earlier.
8. Once it is done flashing, click reboot system. Once it reboots, you are all set. Enjoy!
or
Thanks to Mackster248 for makeing a youtube video on how to flash rom.
http://www.youtube.com/watch?v=ah_vsW44lss
I am not responsable for damage to your device from flashing. Do this at your own risk.
Credit for these steps: http://theunlockr.com/2010/11/15/how...ryhboot-s-off/
Credit for these steps:http://forum.xda-developers.com/showthread.php?t=834225
Hey devs let me know if something need to be corrected in the steps.
Looks pretty good and Thank You. Only thing I noticed is the detailed steps for Rom Manager and clockwork are missing.
bobsbbq said:
Looks pretty good and Thank You. Only thing I noticed is the detailed steps for Rom Manager and clockwork are missing.
Click to expand...
Click to collapse
Sure I will it in the guide in couple of days.
Nothing missing that I can see, looks pretty good.
My MyGlacier 4G MINE!!!
Well I thought since he is going to the extent on detailing all the steps he might as well talk about the ROM Manager and recovery. Someone will say how do I get in to custom recovery if it is not mentioned that it is needed. If you are going the detail route then this should be included IMHO. I think this will help many new users.
I meant as far as the s off and rom flashing. I agree with you though that cw needs to be outlined a little better I just didn't mention it b/c he said he was going to add it later.
My MyGlacier 4G MINE!!!
Added the Rom manager and clockwork recovery steps under "flashing new rom". Plz can someone make sure this thread stay on first page bec i have see if no one responds the old threads move to second page.
Thank you very much this is my first android phone and when I followed the other root guide I didn't press perm root in visionary (last step), and a mod should sticky this so that it stays on the first page
moustafaraslan said:
Thank you very much this is my first android phone and when I followed the other root guide I didn't press perm root in visionary (last step), and a mod should sticky this so that it stays on the first page
Click to expand...
Click to collapse
I am glad I can help.
I also just flashed a rom using this tutorial and I can tell you it's pretty noob friendly. I mean I have flashed softwares on other phones but never on an android, once again great guide.
i followed this method and when it rebooted after the "perm root" my phone keeps getting this error: The process android.process.acore has stopped unexpectedly. Please try again.
I can't really use my phone at this point.. any suggestions?
thanks.
Is there a way to force the 2.2.1 update if on the stock 2.2? I've tried all methods so fat and can't seem to get it to update....there is no ruu file around?
Sent From HTC G2
Videos!
I actually just made how to videos on these two topics!
http://www.youtube.com/watch?v=eHrtVzlsA_s
http://www.youtube.com/watch?v=ah_vsW44lss
I hope it helps some of the newcomers!
To the OP: Maybe if the vids are good enough you can put the links in the first post?
I'm still on 2.2 tho I'd love to get my my4g like yours ugh lol is there a way to force the 2.2.1 update? Or should i just wait :-(
Sent From HTC G2
poulosjr said:
I'm still on 2.2 tho I'd love to get my my4g like yours ugh lol is there a way to force the 2.2.1 update? Or should i just wait :-(
Sent From HTC G2
Click to expand...
Click to collapse
Just wait, how long have you had the phone? On my first mt4g it took over a day to get my OTA update, but on my second one it only took an hour till I got mine. I've seen some people not get it till almost a week later.
peez206 said:
i followed this method and when it rebooted after the "perm root" my phone keeps getting this error: The process android.process.acore has stopped unexpectedly. Please try again.
I can't really use my phone at this point.. any suggestions?
thanks.
Click to expand...
Click to collapse
Either Nandroid back or perform fix permissions via rom manager application.
i was never able to install the rom manager after it rebooted.. i only have maybe less than a second to do anything until the next force close pops back up.
Ive had it 3 days my g2 got the update like within 45min lol
peez206 said:
i was never able to install the rom manager after it rebooted.. i only have maybe less than a second to do anything until the next force close pops back up.
Click to expand...
Click to collapse
Not really sure what went wrong. Did u make sure u were on 2.2.1 before you preformed the root method. I have tried these methods and never failed yet.
mackster248 said:
I actually just made how to videos on these two topics!
http://www.youtube.com/watch?v=eHrtVzlsA_s
http://www.youtube.com/watch?v=ah_vsW44lss
I hope it helps some of the newcomers!
To the OP: Maybe if the vids are good enough you can put the links in the first post?
Click to expand...
Click to collapse
Hey Mackster248 the videos look good. The only thing is the root video by u uses visionary r11 and so visionary r14 has more options than last version so some people might get confused. what u say?
I'm using the GingerVillain rom, but I was wondering is there a way I can make my device S-OFF whilst using this ROM?
Also I was wondering why my Orange 3G/H signal is so rubbish, it nearly always ends up being on G internet? Anyone else have this problem?
I'm trying to install CWM 3.0.0.5 from recovery, it comes up in the new colours after installing, but on the next reboot it's back to the old one? Do I need to root again with unrevoked using the 3.0.0.5 zip file?
Also is there any was I can run alpharev without having to burn to a CD? I've tried running a virtual box but no luck?
Thanks for reading hope somebody can help.
Jamie94 said:
1. I'm trying to install CWM 3.0.0.5 from recovery, it comes up in the new colours after installing, but on the next reboot it's back to the old one? Do I need to root again with unrevoked using the 3.0.0.5 zip file?
2. Also is there any was I can run alpharev without having to burn to a CD? I've tried running a virtual box but no luck?
Click to expand...
Click to collapse
1. This is because the rom manager doesnt support CWM 3.0.0.5 yet but only: 2.5.x.x
2. The CD option is 100% working and it is quick and almost safe imo.
Jamie94 said:
Also is there any was I can run alpharev without having to burn to a CD? I've tried running a virtual box but no luck?
Click to expand...
Click to collapse
You can burn it on pendrive as bootable usb drive, or use VM like Parallels Desktop (i used it, and worked fine)
I used virtual box, but I had to load specific drivers, and follow alternate instructions. A total PITA, but it works.
I only used UnRevoked because I forgot which other program I used for my previous phone. Afterwards, I now have an app called zysploit running all the time ((((
Moscow Desire said:
I used virtual box, but I had to load specific drivers, and follow alternate instructions. A total PITA, but it works.
I only used UnRevoked because I forgot which other program I used for my previous phone. Afterwards, I now have an app called zysploit running all the time ((((
Click to expand...
Click to collapse
Mind helping me out a bit?
I download a package called "universal usb installer 1.8" Do a search for it. Now, listen up.
As far as I can remember, after extracting, I had to tell Device Manager to install the driver specifically, Not browse for them. Because windows will always look for a signed driver. I had to ignore the normal message that it wasn't signed.
If I'm not mistaken, you need to load the Android Bootloader interface (with phone plugged in, USB debugging enabled)
This "should" allow unrevoked to interface with the phone.
Got the device today, and already came with the bootloader unlocked and S-On...but every method I've tried just doesn't work - even temporary root.
Here's the info on the phone:
-T-Mobile Wildfire S (Marvel PVT) running 2.3.5
-Firmware - 2.17.531.1
-HBOOT - 1.08.0099
Any driver files I've seen are either dead links or "not available in my country" (I'm in the USA), but I'm almost positive I have the appropriate drivers on my Win7 64-bit install, since anything I've had to do on my G2 was problem-free.
Here's what I've tried, all in both "charge only" and "HTC sync" mode, with HTC sync disabled/not running on the PC:
-SuperOneClick - freezes at step #7
-Gingerbreak - endlessly "works" and never accomplishes anything
-Flashing anything via the bootloader fails, either due to not being the "right" image (picks up and starts loading/installing, but then it seems like the file is corrupt and it's aborted - and I've tried multiple files/versions) or failing due to some Model ID mismatch or something
-Flashing a recovery through fastboot (from this thread: http://forum.xda-developers.com/showthread.php?t=1503393) seems to have bricked my recovery
-Anything else in that guide (basically anything zergRush) fails to copy anything over to /system or /sbin or whatever even though it says it successfully rooted at the end
-The temporary root procedure gives me some random error about drivers in the middle of the process and fails
I'm at my wits end here - I just don't know what I'm doing wrong, if anything. If I had known the Wildfire S would be such a PITA just to root, I probably wouldn't have gotten it and saved up for something else...at least I still have my G2 =/
Check that only one instance of ADB is running (in task manager).
try installing Busybox and Superuser from the market first then trying one of the other methods again
inconn said:
Check that only one instance of ADB is running (in task manager).
Click to expand...
Click to collapse
I went and killed it after each time in order to be able to delete the files, that wasn't it.
Nicknoxx said:
try installing Busybox and Superuser from the market first then trying one of the other methods again
Click to expand...
Click to collapse
Tried that too, didn't work.
Ended up doing a full reset because it refused to mount the SD card on my PC at some point, and tried this method:
http://forum.xda-developers.com/showpost.php?p=22178267&postcount=128
And managed to get it rooted that way. Much more inclined to keep my new WFS now
I have tmobile us and all I did was install cwm recovery and flashed a root.zip file. You can pm me if you need the file.
Sent from my HTC Wildfire S using xda premium
I know this thread's been dead for a couple months, but I didn't see that it was resolved...did you turn usb debugging on?
You need that on to root these phones...
Edit : NVM, I should have read a little bit more. Please disregard.
Okay, ive been doing my research, and I lasted aprox. 4-5 days and its sadly to know but this phone (HTC Evo Design 4G / Kingdom / Hero S) doesnt have that much of fame. But I was crazy trying and trying alot of methods trying to root my phone, but just couldnt. I was about to give up, until I found a Guide, and made it possible for me to root the phone, so I decided to share this guide to you guys, to who ever has a HTC Evo Design 4G / Kingdom / Hero S. Credits go to LOLINTERNET who wrote this guide. :good:
Ok, here we go. :laugh:
In order to root your Evo Design you'll need to unlock your bootloader, flash recovery, flash su binary, and install superuser and busybox. In this guide I will try to explain these steps as simply as I can. My goal is for it to be thorough enough that anyone that reads it can root their phone and enjoy the full benefits of this nifty little phone.
First and foremost, you will need to install the Java SE Development Kit. You won't use this directly in any way, but you need it in order to install the Android SDK.
Click Here To Download SDK
After installing the Java JDK, you will have to install the Android SDK which contains two tools that are essential to gaining root. They are adb (Android Debug Bridge) and fastboot. These tools are used to send files to your phone from a Windows command prompt. You will need these tools to unlock your bootloader and flash recovery.
Click Here to Download Android SDK
Instructions on installing the SDK
How to add packages to the SDK
Once you have the Java JDK and the Android SDK installed you will need to install the proper drivers for your phone. This one is pretty straightforward and necessary for your phone to be recognized while plugged into your computer. After you have the HTC drivers installed you can begin the fun parts, but first you will need a few things. :good:
HTC Drivers CREDITS TO: CNexus
You will need a recovery.img. 2fast4u88's unofficial ClockWorkMod Recovery version 5.0.2.7 and 5.0.2.8 are the only two recoveries I have used since I got my Evo Design. Many thanks to him for putting in so much work to get this device where it is today.
Download Recovery
Also, you'll need su binary version 3.0.3.2 efghi. This is the actual file that will root your device. It is a flashable .zip file that you save to your sdcard and flash in recovery. You'll be amazed at how easy this step is.
Download for su binary version 3.0.3.2 efghi
Download for su binary version 3.0.7 efghi
3.0.3.2 binary is for Gingerbread and 3.0.7 is for ICS
The superuser app is like the control center for apps that request root permissions after you're finally rooted. You will need to install this app and then Busybox, both of which can be found in the Google Play Store. After installing the Busybox app you will need to actually install busybox. The app itself is basically an installer for Linux applets that are required by root apps such as Titanium Backup and Root Explorer among many others.
Now that you have a basic overview of what it is you will be doing and the files need to do it, the only thing left is to actually perform these steps and root your device. So, lets do this!
1. Unlock your bootloader at htcdev.com. You will need to sign up and you will be warned that unlocking your bootloader will void your warranty. Once you've followed all instructions at the website an unlock token will be emailed to you. DO NOT DELETE THIS FILE. You can place it in the platform tools folder of the Android SDK and use fastboot in command prompt to relock and unlock your bootloader whenever you like. Also, anytime you unlock your bootloader all data will be wiped so be sure you sync all your contacts and backup other information first before performing this step.
2. After unlocking your bootloader you will need to flash a recovery.img. The manual way to flash recovery is to place the downloaded recovery.img for 2fast4u88's unofficial ClockWorkMod recovery port of version 5.0.2.7 in the platform-tools folder of the Android SDK. Power down your phone but be sure that Fast Boot in Power under the settings menu is unchecked or it will just reboot normally instead of into bootloader (also called hboot) like you want. After it's been powered down for a minute or two, press and hold Volume down then press and hold the power button. When the white HTC splash screen appears you can let go. Scroll down with the volume down button and select fastboot by pressing power. Plug your phone into your computer and open a command prompt, then run these commands without quotations.
"cd C:\android\platform-tools" (This is where adb and fastboot live. It may be different for you depending on where you installed the SDK. I always suggest installing it to the root of your C: drive.)
"fastboot flash recovery recovery.img"
Should only take a few seconds, then you have yourself a recovery partition and you can proceed to the next step after rebooting. Yay!
3. Next, we're going to flash the su binary in recovery. First, you'll need to place it on your sdcard. Doesn't matter where exactly just as long as you can find it. I would suggest the root of your sd just to make things easier on yourself. After you have the su binary zip saved to your sdcard power off your phone and boot into hboot. Now, I can't remember which, but either hboot or fastboot will have an option to boot into Recovery. Once you're booted into recovery, select "install zip from sdcard," then "choose zip from sdcard." Scroll down and find the su binary then select it. Pressing the Up Vol button will take you directly to the end if you don't want to scroll all the way through. After selecting the su binary zip select "yes" to flash. It's a small file, so it won't take long. When it's done select "reboot to system" and we'll move on to the next step because you just rooted your phone.
4. But, you're not done yet. You need to install the superuser app and the busybox app in that order. This is the easy part because both apps are free in the Play Store. Install Superuser, then Busybox. You shouldn't have to interact with the Superuser app, but if you want to set an automatic response to apps that request root you can open it and go to Preferences. Scroll down and you should see a few options. I have mine set to automatically grant su permission to apps that request it because I have no reason not to lol. I also unchecked the option to receive a notification every time an app is granted root permission because that junk just gets annoying. Next, after you install the Busybox app, you'll need to actually install Busybox. The app is merely an installer for the actual Busybox applets that govern root apps. The app should open automatically after you install it. You should see it in your notification bar. Open it up and follow the prompts. When you're done, reboot your phone.
5. Check If you have rooted your phone successfully, download Root Checker on Play Store.
6. Congratulations! You should now have a rooted Evo Design 4G. Enjoy. I hope this guide is both complete and comprehensive enough that everyone can enjoy the benefits of having a rooted device, but if I've missed something or if you have any questions whatsoever, please post them here and I will do my best to answer them in a timely manner. I hope you enjoy rooting your device, but please be careful. You now have administrator privileges, so use them wisely. I would highly suggest installing Quick Boot from the Play Store so that you can boot into recovery easily without having to go through hboot. I would also suggest using your newly installed app that requires root access to boot into recovery and make a backup. If anything should ever happen to your phone's system and data you will have a backup and can restore it to that state. Again, I hope you enjoy. I apologize for this being such a lengthy guide, but hopefully you understand the wonderful world of Android a little better for having read it. :good:
*EXTRA* 7. I recommend doing a backup via recovery of your phone, because this phone doesnt seem to have any roms or any stock roms etc, so i recommend making a backup, but dont worry, ill try to make a backup ROM so there could be one on the internet, because I searched and could find one! :s
Great post Julio. I saw this post somewhere else but I could not remember were.
Will this work on a Freedompop version of this phone?
THe evo design 4g FreedomPop version IS supposed to be already rooted. But when I try to load SU from the app store it says su binaries are out of date. Will flashing these binaries do the trick for it to accept it?
If it is rooted, do you think all I need to do is update that damned su binaries file?
Hope you still visit this site because those are my first questions towards doing some goodness towards my Evo!
Hope to catch you later.
maikalwolf said:
Great post Juan. I saw this post somewere else but I could not remember were.
Will this work on a Freedompop version of this phone?
THe evo design 4g FreedomPop version IS supposed to be already rooted. But when I try to load SU from the app store it says su binaries are out of date. Will flashing these binaries do the trick for it to accept it?
If it is rooted, do you think all I need to do is update that damned su binaries file?
Hope you still visit this site because those are my first questions towards doing some goodness towards my Evo!
Hope to catch you later.
Click to expand...
Click to collapse
Lmao, its Julio! :laugh: and yea I think that will do it!! Try flashing the su binary I have up in the post! Do you have CWM Recovery?
re you follow up question
julio626 said:
Lmao, its Julio! :laugh: and yea I think that will do it!! Try flashing the su binary I have up in the post! Do you have CWM Recovery?
Click to expand...
Click to collapse
Yes, the phone was rooted and just needed the new binaries, which I promptly fixed. I have also put a link to your page to the instruction for others to use.
maikalwolf said:
Yes, the phone was rooted and just needed the new binaries, which I promptly fixed. I have also put a link to your page to the instruction for others to use.
Click to expand...
Click to collapse
Thanks man!
Gracias Julio
It was quite tedious to be honest. But reading your guide and this one how-to-unlock-the-bootloader-of-any-htc-device en cultofandroid I finally was able to root my phone. Thank you so much!
Amazing
This is the best guide I have ever found. It was fluid and easy to understand for me. Just went from my JB IPhone 5 (cellular happened to break). now i have this phone lol (but its so slow and useless I decided to root and it was an unbelievable pain.. nothing worked). Then I found your guide which is fantastic, completely like no other. I am very impressed with it and just wanted to say THANK YOU!!!!!! :good:
So Close PLEASE can you help.
I followed this guide about a year ago & got to the image you see linked h**p://i.imgur.com/zfle9n7.jpg To be blunt I do not recall where I left off in the rooting process except to say I'm dead ended. Where did my efforts go wrong and what do I need to do in order to finally get this rooted? Also please tell me what bearing info in this thread: h**p://forums.androidcentral.com/htc-evo-design-4g/142434-s-off-s.html may have on my results. THANK YOU