Need some help rooting - EVO 4G Q&A, Help & Troubleshooting

I have the 47.651.1 build. This is a new evo from my insurance claim. My last phone before it got messed up was on the same build. Been trying to root for like 2 months. Read all the threads and tried both the toast and unrevoked method. Even went on youtube to follow along on the tutorials there. I'm starting to think maybe its my computers os. I have windows 7 ultimate 64 bit on both my laptop and my desktop. I really dont have access to a 32 bit system at the moment to try. Anyhow, when I try the unrevoked method. The phone reboots the first time into the bootloader and the phone scans the card. It says no file found or wrong file, something like that. Then when I go to the hboot usb plug. The computer makes the usb error noise. Going into the device manager I see that I have an android 1.0 device that has no driver. Yes, htc sync and .net are installed on both my systems. I searched high and low for this driver. I saw a thread about this where someone said this driver isnt needed. I donno but thats where i always get stuck on the unrevoked method. Now on the toast method I get stuck also on the bootloader screen. This time though, i get a message saying something like "main version is older" and it gives me the option to rebot back to the phones desktop. I looking forward to tethering again and trying out new roms as well as helping others that may be in my same situation and can't find the answer they need. Have any of you guys rooted with 64 bit version of windows 7? Please help..

You need to do a manual install of the htc sync drivers. Goto device manager and right click on the one with an exclamation point and select install driver. Go manual with everything (sorry I'm on a bus replying from memory, can't remember the specifics). Find where the htc sync installed to and select the drivers from there. If all goes well, this will install your adb drivers so that your phone can talk to your pc.
The main version older issue has to do with having the wrong PC36IMG.ZIP file loaded on the sd card. Toast's is old. I think the one whitslack posted is good. "How to start over" in the development forum.
Sent from my PC36100 using XDA App

so this android 1.0 needs an adb driver? When the phone is hooked up with usb debug on it shows an adb device in the device mngr. Well i'll try that and get back to you. Thanks for the reply.

Just tried, none of the drivers in those folders work for the android 1.0 device. Any other thoughts? If I update to froyo, do you think the new root method will be easier?

Don't update via OTA from Sprint. There is currently no way to root Froyo.
Did you look at whitslacks root method? I never used Unrevoked since it is not a full root (no nand unlock).
Sent from my PC36100 using XDA App

I gained root access with Windows 7 64 bit using the link in my signature.

unrevoked3 will give you root access and nand unlocked.
if you're going to use unrevoked3 go to their web page and download the usb drivers from them, just follow their directions. i had no trouble, widows 7 premium 64 bit. i'm sure you will be able to root just fine with your computer(s).
after you get root access, run unrevoked forever.

Jim M said:
unrevoked3 will give you root access and nand unlocked.
if you're going to use unrevoked3 go to their web page and download the usb drivers from them, just follow their directions. i had no trouble, widows 7 premium 64 bit. i'm sure you will be able to root just fine with your computer(s).
after you get root access, run unrevoked forever.
Click to expand...
Click to collapse
How sure are you unrevoked unlocks NAND?

It only unlocks it long enough to flash a recovery then NAND relocks

Without a real full NAND unlock a lot of custom ROM's wont run right and cause issues.

Related

please help me achieve root ive tried everything!!

hi, ive been trying to achieve root with unrevoked for the past 3 days, but i cant do it.. ive been able to (according to unrevoked 3.21) achieve root.
but in Hboot it says that i am not nand unlocked.... (i do have root to an extent because superuser is installed and busybox does say i have root although i cant install it)
so i also tried using unrevoked forever, but that gives me an error saying: unsupported system...
any details u need i will give you, please help..
stock desire, latest update.
thanks in advance
supa.
You won't necessaily have s-off, or nand unlocked, it depends on what phone you have for this to work using Unrevoked. There are other methods available if you wish to do this.
Have you actually tried installing an app that requires root access, like Setcpu or Titanium Backup, to see if it actually works?
I got an htc desire a month ago and got errors when I tried rooting with unrevoked. It turned out the hboot version was too recent (0.93) so I had to downgrade to 0.83 using this guide: forum.xda-developers.com/showthread.php?t=768256
It actually downgrades your phone to android 2.1 with Sense, but after that you can root your phone normally and then flash the Rom to any 2.2 Rom you want. It's a bit involved but the only way I could get root.
I wrote a quick guide for this before, which I'm reposting below. You can skip step 1 since it sounds like your phone is not branded.
Step 1:
Get an extra MicroSD card (2gig or whatever) and create a goldcard. You ONLY need this because if your phone is branded (eg. by a carrier... if any other names come up during boot, your phone is branded) and this is part of getting rid of that. If your phone is not branded, skip to step 2. Find out how here: android.modaco.com/content/general-discussion/305672/creating-a-goldcard/#entry1233023
Tip: you don't need an microSD card reader. You can format the microSD card in your phone by connecting your phone as a USB drive, and right-clicking the drive and formating. It MUST be FAT32 format, NOT FAT, so do it from the computer controls, not on the phone itself (because the phone itself does it in FAT format)
Step 2:
With your goldcard in your phone, you can now downgrade to Android 2.1. This kills two birds with one stone. A. It removes any branding from your phone and B. Lowers your hboot from higher versions to 0.83 which makes it possible to root your phone. Instructions here:
forum.xda-developers.com/showthread.php?t=768256
Tip: if it fails the first time (as mine did) and it can't find the zip file at the end, make sure your goldcard was FAT32.
Now your phone will be running HTC Sense 2.1 unbranded. The next two steps will allow you to put any of the Froyo versions (with Sense or without, your choice) on your phone.
Step 3:
Root your phone with UnrEVOked. Instructions here:
rootmydroid.co.uk/guides/general/howto-root-your-htc-desire-wildfire-evo-incredible-with-unrevoked/
Tip: His instructions are great. His download pages are horrible, but they work eventually, just keep clicking.
Step 4:
Install any of the custom Android ROMs available. Instructions are also found on the above link for rooting the phone.
You can choose from any of the ROMs listed here: forum.xda-developers.com/showthread.php?t=809328
I went with DeFroST, which is a nice Android ROM without Sense, since Android is better off on it's own, IMO.
Tip: If you don't have an MicroSD card reader, make sure you put the ROM's zip file on your MicroSD before you wipe your phone (Pt. 3, point 4 in the guide).
wow thanks for that..
my phone is rooted, i just want s-off.. but i have read that unrevoked doesnt work for gsm phones, which is what i have..
so i tried alpharev, which seems to be working for most people, but when i tried it using virtualbox, it tells me that i have a cdma phone, and to go back when i know what im doing or something like that..
i 100% have a gsm phone... why do i get this??
thanlks.
Download this:
http://alpharev.nl/alpharev.iso
Burn the image to a CD and boot your PC from it. Follow the instructions
All being well you'll end up S-OFF
as i said previously, ive tried that and it says i havent got a gsm phone when i do.
Dunno, ask them in their thread...
EddyOS said:
Dunno, ask them in their thread...
Click to expand...
Click to collapse
lol, cheers anyway. i'm going to try booting from cd instead, see if that will make a difference..
That's what I said to do and you said you've done it!!
ive tried it again using virtual box and it seems to be working this time, i havent done anything different... dont know y it didnt work last night, neither the phone or the computer have been rebooted..
if all goes well u wont hear from me..
Why not just boot your PC from the CD? It's SO much easier
too lazy to pick up my ass to go buy cdrs, it worked anyway whoop!!
thanks.

[Q] Desire 2.2

I bought an unbranded/unlocked Desire a few days ago, and it had Froyo preinstalled.
It REFUSES to connect to HTC Sync, and it seems impossible to root using unrevoked too (i've tried Vista, Win7 and Ubuntu). All without success. I have tried EVERY method/guide/tutorial out there.
So my question is this. HOW DO I ROOT?!
I'm thinking of using this: http://forum.xda-developers.com/showthread.php?t=768256
And then using unrevoked on the stock 2.1, but in that thread it says
Update:
The new version of unrevoked3 (3.21) can now root froyo ROMs directly, and a downgrade is no longer necessary if you just want to root and install custom recovery, although there appear to be a few issues with this new release. If you want to rebrand/debrand your phone, rooting won't achieve this and you can use this method instead. If you cannot get the new version of unrevoked3 to work you can also run this and use the older version (3.14) that works with Android 2.1.
Click to expand...
Click to collapse
So i have no garauntee that unrevoked will work on 2.1 either, and i'm not downgrading for no reason.
Does anyone have any ideas, cause i'm running out of ideas here.
DannyDrama said:
I bought an unbranded/unlocked Desire a few days ago, and it had Froyo preinstalled.
It REFUSES to connect to HTC Sync, and it seems impossible to root using unrevoked too (i've tried Vista, Win7 and Ubuntu). All without success. I have tried EVERY method/guide/tutorial out there.
So my question is this. HOW DO I ROOT?!
I'm thinking of using this: http://forum.xda-developers.com/showthread.php?t=768256
And then using unrevoked on the stock 2.1, but in that thread it says
So i have no garauntee that unrevoked will work on 2.1 either, and i'm not downgrading for no reason.
Does anyone have any ideas, cause i'm running out of ideas here.
Click to expand...
Click to collapse
Does it have a new H-boot that unrevoked cant do yet? What is the H-boot on the phone?
Does unrevoked come up with any errors? Have you instaleed the correct drivers, adb for it?
What is your hboot #?
Power off, press down volume and power on should tell you at the top.
Then check the sticky topics, at the top of dev section, as they have solved newest hboot problems.
Ps this is best for the q&a section, good luck, and sure we'll all try and help.
Desire is the source of all suffering.
HBOOT number is 0.93, take it this is too new?
The non-connection to HTC Sync worries me, if it wont connect to the manufacturers software, what is there to make me think it will work with anything else?
Don't quote me on this but unrevocked should work on 0.93,
Best is to get suck into this:
http://forum.xda-developers.com/showthread.php?t=709146&highlight=unrevocked
And see how you do.
Goes through the whole deal with drivers etc.
Do you have ADB yet? because you can use adb devices to check to see if your desire is connecting to your computer, but as cjm1979 said you need to get latest drivers from the adb, but seem to remember you have to uninstall htcsync anyway to use unrevocked. But it should all be there in that guide.
But getting adb and drivers is important.
> Uninstall HTC sync 3.x version from your windows box and install 2.x version and then try it ( Important: Disable any firewall/antivirus tools when doing it)
The latest version of unrevoked should work.
Just found this in the unrevocked topic:
http://forum.xda-developers.com/showthread.php?t=725738&highlight=solved&page=36
My HBOOT version is 0.93.0001
Follow the instruction to unrevoked,f after installed the HBOOT driver and enable USB debug, run unrevoked as administrator and connection "charging only",
the unrevoked still not start as follow, any idea?
Solved: I never install HTC sync.
Read all post found similar situation and I install and uninstall HTC sync. Problem resolved.
Never used htcsync for myself anyway.
Ok guys, i found the problem.
This is embarassing, But i forgot to uninstall DroidExplorer which unknown to me, was cocking it all up silently. Uninstalled that, ran unrevoked and it looks to be working, i'm currently on the ClockworkMod recovery screen. Yeah, all working now, and i should be rooted now.
Am i correct in saying that since the phone was unlocked/unbranded, i can now just whack an update.zip on my SD and flash it? Or is there anything else to be done before that (I know enough to do a Nandroid backup before that step)?
Thank you all for helping an idiot solve his non-problem!
I've uninstalled Sync, moved the drivers to system32, ran unrevoked as admin, ran it in compatibility mode, nothing. All required drivers/softwares/fairy dust is present. I really have tried nearly everything listed on tutorials. I've damn near broken googles servers just searching for a fix!
You don't copy any drivers, HTC sync installs in 2 parts - the program and the drivers.
Once installed, go into Add/Remove Programs and uninstall the program but leave the drivers. This works fine
Then make sure unrEVOked is running BEFORE you connect your phone, and make sure USB Debugging is enabled on the phone
One of the tuts i read said movng the drivers to system32 might help, but did it hell. I'm all rooted now, just installed TitaniumBackup, is it meant to ask for permissions 2000 times every time i do something? It just asked me about 20 times O.O
DannyDrama said:
One of the tuts i read said movng the drivers to system32 might help, but did it hell. I'm all rooted now, just installed TitaniumBackup, is it meant to ask for permissions 2000 times every time i do something? It just asked me about 20 times O.O
Click to expand...
Click to collapse
Once, when you've ticked the box,
Unless your talking about superuser notifications which you can turn of in the superuser app
Desire is the source of all suffering.
You mean the 'remember' box? Yeah, done that too but it keeps popping up asking for permissions anyway.
DannyDrama said:
You mean the 'remember' box? Yeah, done that too but it keeps popping up asking for permissions anyway.
Click to expand...
Click to collapse
Yes meant the remember box, is the box always the SU box or is it a grey notification box saying SU access has been granted.
Its always the SU box, asking me to give permission, but the remember box is always ticked.
Sent from my HTC Desire using XDA App

[Q] Unroot 911

I had previously posted to the forum about unrooting my Evo 4g and was referred to this thread. http://forum.xda-developers.com/showthread.php?t=780141 I have followed all of the steps and I still have root access. On the recovery it told me that the PC36IMG was outdated. My phone goes in for repairs in the morning and i desperately need to remove root access and all traces of root. Any suggestions. I can use all the help that I can get.
Try a newer PC36IMG from here : http://goo-inside.me/evo/stock/ruu/
If that doesn't work you can always try an RUU.
what is a RUU?
sevenpillars said:
what is a RUU?
Click to expand...
Click to collapse
Another way to unroot, but you run it with your phone connected to your computer. Not to be rude... but if you don't know what it is I probably wouldn't recommend running it. If your going to there are directions near the top of that page that tell you how to use it.
Okay, what would you recommend?
http://j.mp/ruuevo4g
Follow this tutorial, enjoy.
READ. EVERY. DAMNED. INSTRUCTION. Do not skim, do not skip. READ IT. Failing to do so may result in a bricked phone which will eat your cat.
I have followed all the instructions and it is telling me that my phone is not connected properly to my pc. what do i do?
Did you install the hboot driver, and connect your phone via fastboot from the bootloader?
What OS? Did it work previously? DId you download the drivers from htc's site? When you plug it in, what step are you on?
What......? I am a first time rooter. Can you be a little more specific than that?
sevenpillars said:
What......? I am a first time rooter. Can you be a little more specific than that?
Click to expand...
Click to collapse
http://unrevoked.com/rootwiki/doku.php/public/windows_hboot_driver_install
Download those drivers, simply follow the instructions
To get to the bootloader:
Power off device
-While powering back on, hold vol+down
-After it scans, use the volume keys to navigate to fastboot, press the power --button to select
-Connect the phone to the pc via usb cable, when the phone displays fastboot usb in blue, run the RUU exe on the pc.
Do i run the fastboot?
Yes you need to select fastboot, connect to the pc, then run the ruu exe on the pc.
I tried that and it still is telling me that my Evo is not connected. I am able to access the files on the SD card through my computer but the program is not seeing it.
Try rebooting both the computer and the phone after you install the drivers.
What......? I am a first time rooter. Can you be a little more specific than that?
Click to expand...
Click to collapse
This is exactly why people should NOT root their phones if they don't know what they are doing. Unrooting the phone is 5 times easier than rooting it, so if you dont know how to unroot, I dont know how you were able to root.
The only reason that I rooted my phone is because of programs like unrevoked3. and the only reason that I am unrooting is because of the need to have it repaired. I love my root access and the freedom that it gives me to install custom roms and be able to do with my phone what i wish instead of only being able to "rent"my phone because the service provider only wants to truely sell me part of a phone instead of the whole thing. I have to look at the programs that they deen acceptable because thats what they want. I have to look at advertisements that they disguise as apps because I dont have the power to modify the phone that I paid for to suit my needs. This is why I root. Because I bought it and I want the whole phone not just the party that they want me to have. This is just like upgrading your computer to W7 then deciding that you like XP better. You upgraded because it was easy, you put in a disk and use a couple of mouse clicks. Now you decide that you dont like it. For me its easy to backstep. For other people it may be a little more complicated. It can still be done all someone needs to do is point them in the right direction.
Try redoing it the first way you tried. It seems you tried to flash the PC36IMG in recovery, not the bootloader.
I came to this conclusion because you said:
'On the recovery it told me that the PC36IMG was outdated."
Instead, put the PC36IMG.zip on the root of your SD card (not in any folders), boot into the bootloader & when it asks you to update, choose yes.
Be sure to flash the unrevoked s-on zip in recovery FIRST.
Sorry if this has already been said, I just skimmed the thread. If you need the correct PC36IMG, let me know.
sevenpillars said:
I had previously posted to the forum about unrooting my Evo 4g and was referred to this thread. http://forum.xda-developers.com/showthread.php?t=780141 I have followed all of the steps and I still have root access. On the recovery it told me that the PC36IMG was outdated. My phone goes in for repairs in the morning and i desperately need to remove root access and all traces of root. Any suggestions. I can use all the help that I can get.
Click to expand...
Click to collapse
I would like to thank all that helped me in this thread and i did click the thank you button as well. I returned my Evo and they didnt see that it was ever rooted. I found out that the problem was that I heeded to have my HTC Sync driver installed on my computer so in the device manager my Evo showed up as My HTC instead of android phone 1.0 or something to that effect. After i installed that I ran the auto RUU found in the first thread of this post http://forum.xda-developers.com/showthread.php?t=780141 it was a long and frustrating process but it paid off. Again thank you to all that helped. @ Sitlet I already replied to your concerns about people rooting that dont have a complete understanding and I agree to a point but we all have to start off somewhere. So now I have to root my new Evo and I go into it with a better understanding.
Root and be free
sevenpillars
sevenpillars said:
I would like to thank all that helped me in this thread and i did click the thank you button as well. I returned my Evo and they didnt see that it was ever rooted. I found out that the problem was that I heeded to have my HTC Sync driver installed on my computer so in the device manager my Evo showed up as My HTC instead of android phone 1.0 or something to that effect. After i installed that I ran the auto RUU found in the first thread of this post http://forum.xda-developers.com/showthread.php?t=780141 it was a long and frustrating process but it paid off. Again thank you to all that helped. @ Sitlet I already replied to your concerns about people rooting that dont have a complete understanding and I agree to a point but we all have to start off somewhere. So now I have to root my new Evo and I go into it with a better understanding.
Root and be free
sevenpillars
Click to expand...
Click to collapse
Told ya that ya needed the drivers.
But glad you got your evo rooted; now you can enjoy it.

Rooting Friends DINC, Help me?

So I have a vast amount of experience in rooting phones (done my own Samsung Fascinate, HTC Thunderbolt, friend's HTC Evo). I have been rooting, flashing roms, kernels, making custom themes, etc for the past year and a half so I know what I am doing. However, each phone seems to bring a new learning experience. I have read up a bit on rooting it but I am a bit confused at the best method to root this phone and flash a rom...any suggestions on a good guide/what-to-do? I was thinking of flashing CM7 or MIUI
Keep in mind I have a pc so I can do it on a pc but he has Apple computers that can dual boot into windows as well, but keep that in mind.
use unrEVOked to root. Check the stickies in the development forum
you'll have clockwork recovery after that so i'm assuming you should know what to do from there with flashing roms, backing up etc.
br125 said:
use unrEVOked to root. Check the stickies in the development forum
you'll have clockwork recovery after that so i'm assuming you should know what to do from there with flashing roms, backing up etc.
Click to expand...
Click to collapse
Need a little more guidance...I have looked at this thread...http://forum.xda-developers.com/showthread.php?t=739428
Already have adb setup on my computer but do I need to set that up on his mac (can that even be done?) and I can't find a concise guide on the best way of rooting and how to do it
CC268 said:
Need a little more guidance...I have looked at this thread...http://forum.xda-developers.com/showthread.php?t=739428
Already have adb setup on my computer but do I need to set that up on his mac (can that even be done?) and I can't find a concise guide on the best way of rooting and how to do it
Click to expand...
Click to collapse
Yes you can use ADB on OS X, but it isn't needed to root. Just download the unrevoked app from their site, and run it. No drivers required, no ADB needed. Plug 'n play! (Phone needs to be set to charge only though, with USB debugging on)
BrettApple said:
Yes you can use ADB on OS X, but it isn't needed to root. Just download the unrevoked app from their site, and run it. No drivers required, no ADB needed. Plug 'n play! (Phone needs to be set to charge only though, with USB debugging on)
Click to expand...
Click to collapse
doesnt have the right software needed on his mac he has old osx so cant do it on his so i will have to try on my windows laptop
Well it works on 10.5 and 10.6. So it's either Tiger and earlier or a PowerPC. I think it only works on Intel based Mac's (Leopard +). I don't think it's a universal binary.
I haven't had to do it on Windows, but you should just be able to get the drivers from their site as well. HBOOT Driver Install
In which case you do need drivers. I think they're packaged with the unrevoked tool, been a long time since I've used it though.
Rooting on the INC is easy.
It's not like most other phones because you don't have to deal with ADB, the unrevoked team made it easy.
1) Download droid incredible driver (easiest way to download the correct driver is to get HTC SYNC)
http://www.htc.com/us/support/droid-incredible-verizon/downloads/
- OR -
Apparently they're also packaged in the unrevoked tool, in which case just get it from there.
2) Download and run unrevoked:
http://unrevoked.com/recovery/
Follow the 3 steps in unrevoked and you're done. BAM. Rooted.
Also S-OFF is highly recommended (allows you to do more stuff to your phone and ensures that root will not be taken away)
I have a problem I can't install a Rom primexl error E: can't open/sdcard/primexl3d.zip why?

[Q] Root Evo 4.53 With Mac ??

I Know You Can Root The evo 4g With The Revolutionary IO Website .. But Thats On A Windows. I Would Like To Know If There is A Way To Root With A Mac ? 0.o Please , I Hate Running On Stock Running All Those Stock Apps I Dont Even Use. Id Like To Really Test Out That New Sense. Please , Id Hate To Pay $250 Dollars For A Damn Brand new Phone Too , Have A Good Day ;D
I would suggest finding a friend's Windows computer. You can root Gingerbread with Revolutionary.io on a Mac, but you have to do it via a Linux virtual machine.
jd567890 said:
I finally got it!! Here's what I did if anyone else has problems on a mac:
Was able to get it to work using Ubuntu through VMWare Fusion
1) Make sure phone is connected to Linux by going to "Virtual Machine" --> "USB" --> "Connect High Android 1.0"
2) Ran revolutionary through terminal using "sudo ./revolutionary"
3) Copy and pasted serial/beta key as described on this thread many times
4) Program froze on "zerging root..."
5) Letting terminal sit there for a few minutes, I checked the "Virtual Machine"-->"USB" and noticed the phone had disconnected. Clicked on "Connect High Android 1.0" again
6) It completed root and rebooted to fastboot twice and gave me s-off.
Click to expand...
Click to collapse
I seriously suggest finding a friend with a Windows computer
I used unrevoked http://unrevoked.com/recovery/
redsoxfan320 said:
I used unrevoked http://unrevoked.com/recovery/
Click to expand...
Click to collapse
If you are lucky enough to still have Froyo 2.2
Since it is not compatible with Gingerbread 2.3, revolutionary would be your only choice IF you have gingerbread. Go to Settings - About Phone - Software Information and see which one you have.
I Have 4.53 -.-
I Cant Downgrade Cause My Main Version Update Always fails.
Is There Another Way I Can Get Froyo , Or At Least A RUU I Can Run In A mac ?
Lainez94 said:
I Have 4.53 -.-
I Cant Downgrade Cause My Main Version Update Always fails.
Is There Another Way I Can Get Froyo , Or At Least A RUU I Can Run In A mac ?
Click to expand...
Click to collapse
You have to get s-off before before you can run a ruu to downgrade gingerbread on EVO....so that won't help you. I recommend installing virtualbox and run Ubuntu. It will take about 30 minutes to download and install all necessary files, and plus, you learn some new stuff. Revolutionary works very fast after you have Ubuntu running.
I'm an avid Mac user at home but when I am away from home I use Ubuntu on my clevo p150hm. Both are great platforms and have their plus and minuses.
And also, a "ruu" is technically an exe file that runs for Windows environment. Rom Upgrade Utility.
If.you need help with any if this feel free to contact me via pm.
tapatalk signature here. lovely.

Categories

Resources