Related
Hi all, I'm new to the desire, is there an easy method of rooting this phone, similar to some of the root apps that are used on the droids? I have read the tutorial on this site regarding making a gold card, using a hex edit , etc etc, Is all this required or are there easier methods of doing this. Also any recommended froyo 2.2 roms for this phone? thanks
you could try unrevoked2 thats what i had to do as the other way would not do the update.zip part at the end kept getting an error.
you will need the android sdk installed and the usb drivers ( i had bother updating the driver but got it in the end by pointing it to the file not by using the auto update )
i use leedroid no problems and fast
hope this helps
Thanks for the info, will give it a try
Yup... Unrevoked3 is the way forward.. I spent days fretting about rooting my desire but unrevoked made it so easy I was pleasantly surprised.. It pretty much does the whole thing for you with 1 mouse click.. Even installs the clockworkmod recovery for you as well..
I was quite annoyed its not mentioned on the main sticky thread as it would have saved me hours mucking about with outdated methods of rooting..(which didn't work for me anyway ! )
Sent from my HTC Desire using XDA App
I've been scared about rooting for months. Used unrevoked3 tonight with absolutely no problems. Now running MCR R5. It was a piece of piss
do you know which version of HBOOT and Android this is with?
I'm about to get mine back from HTC repair and like last time I got it back it will be with HBOOT 0.92 and Froyo (Android 2.2)
Would like to avoid having to bother downgrading HBOOT if necessary... I've used unrevoked3 in the past with HBOOT 0.8x and Android 2.1 and it was a piece of piss
Hello there xda-devs!!
I own an htc desire A8181 (amoled i think) and i fell into the temptation to root it. The problem is that i updated OTA into 2.2 froyo and my hboot now is 0.93.00001 on which the unrevoked method wont work (at leat for me it did not, as it showed : "validation error: backup cid is missing" ). I have installed the modified drivers and my desire is unbranded. I was hoping to find a method to root without losing any data or settings and since everyone showed as an alternative hboot downgrade and custom rom, so i thought " what if i downgraded hboot but i did not flash a new rom ", but the question is "is it possible?"
As you may have figured out, i dont know much about rooting/flashing etc, although i have some experience from flashing kaiser and some others, but i am willing to learn. If anyone could give me a hint/link/suggestion or solution to my problem it would be gratefully appreciated
PS thank you in advance and sorry for my english
dexter93 said:
Hello there xda-devs!!
I own an htc desire A8181 (amoled i think) and i fell into the temptation to root it. The problem is that i updated OTA into 2.2 froyo and my hboot now is 0.93.00001 on which the unrevoked method wont work (at leat for me it did not, as it showed : "validation error: backup cid is missing" ). I have installed the modified drivers and my desire is unbranded. I was hoping to find a method to root without losing any data or settings and since everyone showed as an alternative hboot downgrade and custom rom, so i thought " what if i downgraded hboot but i did not flash a new rom ", but the question is "is it possible?"
As you may have figured out, i dont know much about rooting/flashing etc, although i have some experience from flashing kaiser and some others, but i am willing to learn. If anyone could give me a hint/link/suggestion or solution to my problem it would be gratefully appreciated
PS thank you in advance and sorry for my english
Click to expand...
Click to collapse
AFAIK, the latest unrevoked works fine with the 0.93.00001 - quite sure I read this in one of the threads.
Read these links for detailed info:
http://forum.xda-developers.com/showthread.php?t=788044
http://forum.xda-developers.com/showthread.php?t=696189
That's where I started my reading..
Cheers!
never mind.
cthdesire said:
AFAIK, the latest unrevoked works fine with the 0.93.00001 - quite sure I read this in one of the threads.
Read these links for detailed info:
http://forum.xda-developers.com/showthread.php?t=788044
http://forum.xda-developers.com/showthread.php?t=696189
That's where I started my reading..
Cheers!
Click to expand...
Click to collapse
Thanks for the quick response! Actually these posts were the first that i read when i first thought of rooting and i believe that i have correctly followed the steps of the how to for the unrevoked (version 3.22 straight from the unrevoked site) and i tried twice on different computers(both running win xp home x86). As for the alternatives on benko's tut, none of them supports OTA 2.2 froyo...
After thought and some reading, I decided that I will downgrade to 2.1, root using unrevoked and then flash to prerooted froyo. Actually, since the point is not to lose settings or data, does anyone know a safe way to back up everything and restore them to the new rom?
I have the same model as you mate and the latest unrevoked worked for me, I downloaded the one straight from their website.
Sent from my HTC Desire using XDA App
Had you also updated OTA with froyo? If yes then why doesn't it work for me? I am sure that the phone is unbranded. Maybe it's something else and not hboot? My current specs are:
*Hboot:: 0.93.001
*Radio: 5.11.05.27
*Rom: 9.29.405.2 (got the update a week ago)
The only thing that I did not follow in the unrevoked guide, was that I didn't select hboot while loading the drivers, because I could not, no matter how many times I pressed the volume down button.I just waited for it to change to usb plug. Could that be the problem?
Sent from my HTC Desire using XDA App
Something else I noticed the first time I tried with unrevoked, was that in the revoked window it showed "triumph" for a moment and then it rebooted for the last time and then it showed "validation error..". Strange is that it never showed it again not even on the 2nd or 3rd try...What could that mean?
Sent from my HTC Desire using XDA App
Read this:
http://forum.xda-developers.com/showthread.php?t=853583
Might be relevent
EddyOS said:
Read this:
http://forum.xda-developers.com/showthread.php?t=853583
Might be relevent
Click to expand...
Click to collapse
Thanks for the tip, but this is about BRAVO PVT4 SHIP S-ON while my desire is PVT1 SHIP S-OFF and it says that these are able to root but not flash a Rom, while I can't even root.. and the errors do not match..
Sent from my HTC Desire using XDA App
If you're S-OFF now then you don't need to root - if anything you might be already!
As you hadn't said anything about the rest of the HBOOT I thought I'd mention it but I'm on 0.93 and can root with no issues
And what does it mean? I am already root and I don't know it? And why does then the unrevoked method not work and where is the superuser app?
Sent from my HTC Desire using XDA App
If the Superuser app isn't there then you're not rooted, so that clears that up...
Go read the S-OFF thread in Development and post a query on there. It sounds like you may have a facotry unlocked bootloader which is extremely rare but best go and confirm it in the forum
Ok. I'm going now. Thank you Eddy and the others for your great help
*forgot to mention: the s off I wrote was after the failed tries with unrevoked(before I hadn't noticed if it was on or off) also the phone was destined to be a demo in a store*
Sent from my HTC Desire using XDA App
mine was a branded t-mobile one
PVT-3 Ship S-ON
HBOOT-0.93.0001
MICROP-051d
Radio-5.11.05.27
Aug 10 2010
try installing the HTC sync drivers and then remove HTC sync and try again.
If possible switch to Ubuntu and root, its much better.
I have already installed the HTC sync drivers and removed the HTC sync, but I will try reinstalling..You think that through Linux it might succeed?
Sent from my HTC Desire using XDA App
[edit]: tried again in windows removing reinstalling etc. and in slax live cd. Still no luck as the "validation error: backup cid is mising" wont stop appearing
[Second edit] I'm root now. Followed turkeys' tut
Hi I recently tried using unrevoked 3.22 and it really didnt seem to work as I got a "validation error: backup cid is mising". However after a reboot I found myself in clockworkmod recovery, so that part seemed to work. However straight afterwards I tried to start the phone, I discovered had no access to SD card and any attempt to access phone via USB also gone, it seems Bluetooth is also gone. However I got the SD card back again using FASTBOOT, has anyone got any ideas how I could possibly get USB back?
Hello cletus. I may not know the solution to your problem, but usually posting some further info about your device(HBOOT, radio etc) and the exact steps you made before that problem, might help someone that would like to help
I really hope that you find a solution to your problem
Sent from my HTC Desire using XDA App
cletus69 said:
Hi I recently tried using unrevoked 3.22 and it really didnt seem to work as I got a "validation error: backup cid is mising". However after a reboot I found myself in clockworkmod recovery, so that part seemed to work. However straight afterwards I tried to start the phone, I discovered had no access to SD card and any attempt to access phone via USB also gone, it seems Bluetooth is also gone. However I got the SD card back again using FASTBOOT, has anyone got any ideas how I could possibly get USB back?
Click to expand...
Click to collapse
Hey there! Found a solution: usb brick fix guide
I have rooted my DHD using unrevoked3. I have super user permissions app, and clockwork mod recovery. Then I read that you can't install a custom rom without S-OFF. Do I still need to do the Visionary+ w/DHD eng script?
I thought my DHD still had S-ON but now I don't think I could have clockwork without it being off.... I'm confused.
Anyways I did go ahead and attempt the Visionary+, but perm root doesn't seem to do anything. I could probably skip that step I guess. The DHD script complains about busybox not being installed which is probably done during the perm root of visionary. I then installed Titanium Backup and did the check errors function and installed busybox. It said it installed, but terminal emulator still complains about busybox.
Confused. Can anyone help me?
drilus said:
I have rooted my DHD using unrevoked3. I have super user permissions app, and clockwork mod recovery. Then I read that you can't install a custom rom without S-OFF. Do I still need to do the Visionary+ w/DHD eng script?
I thought my DHD still had S-ON but now I don't think I could have clockwork without it being off.... I'm confused.
Anyways I did go ahead and attempt the Visionary+, but perm root doesn't seem to do anything. I could probably skip that step I guess. The DHD script complains about busybox not being installed which is probably done during the perm root of visionary. I then installed Titanium Backup and did the check errors function and installed busybox. It said it installed, but terminal emulator still complains about busybox.
Confused. Can anyone help me?
Click to expand...
Click to collapse
are you sure you have a DHD unrevoked is for the desire/evo/wildfire ect anyway however you rooted, you can use this tool to s-off
http://forum.xda-developers.com/showthread.php?t=857537
Thanks, I'll give it a try. =]
drilus said:
Thanks, I'll give it a try. =]
Click to expand...
Click to collapse
btw if you have rooted using unrevoked and have clockwork mod installed, you dont need to s-off to flash a rom, you already have write acess to the nand in recovery
How did you do that using unrevoked on DHD?
or you remove nandlock only with unrevoked and root with visonary ?
Something isn't right here. It isn't possible to root dhd with unrevoked
-----
Someone Swyped my idea.
Further information on Unrevoked & DHD
I seem to be having the same problem as the OP.
A bit of background: I just upgraded from my HTC Hero, and had some experience of rooting and installing custom ROMS on that device. My first job when I got my new HTC Desire HD was to get it rooted so I could get all Orange's crap off of it and have a streamlined new phone.
However, in my haste, I used Unrevoked, failing to notice the difference between a bog-standard HTC Desire and the newer HTC Desire HD. The upshot: Unrevoked *did* succeed in rooting my phone and installing ClockworkMod Recovery, but now the recovery partition thinks it's an old-fashioned HTC Desire and so won't install DHD ROMS. I can install bog-standard Desire ROMS to my heart's content.
So, I'm in a bit of a mess. I want to install a DHD ROM on my DHD, but I can't. Also, now that I've already gone through one rooting process, the standard procedure doesn't work, so I'm at a bit of a loss as to how to proceed. Any advice would be appreciated. Should I:
- try to get the phone back to its unrooted condition as it was when it came out of the box (in which case how do I do that?)
- flash a different recovery partition in the hopes that I can get it to recognise that my phone's a DHD and not an old standard Desire?
- fiddle about with the ROMs to get them to bypass the device checks (in which case how do I do that?)
Any other suggestions, let me know. It's possible I may have stumbled on a new method for rooting a DHD...
To fix it, just flash 1.32.405.6 RUU.
But I have to say, that is not possible
Desire ROMs on DHD, without S-OFF, everything is just simply wrong. Are you even sure that you have a Desire HD? Please send me a picture of your Desire HD running some Desire ROM.
oops
OK, it appears that there's a much simpler solution. Orange appear to have sent me the wrong phone.
Sigh...
Hahhahhah, good job Orange
Sent from my Desire HD using Tapatalk
ok, so to Orange's credit, I've sent back the wrong phone, and they've sent me the right one, next day delivery, having knocked 40% off the original price. Looking forward to playing with it this evening - I won't be touching Unrevoked with a barge-pole!
thanks @jkoljo for alerting me to the possibility that I might have been sent the wrong thing!
we get there in the end...
Very nice, good luck with your new phone
Hey,
I've been trying to root my HTC Desire, which led me to Unrevoked (instructions from rootmydroid.co.uk).
I've installed and uninstalled HTC Sync, enabled USB Debugging, allowed Unknown Sources, etc.
Using both the latest version of Unrevoked 3.32 and older 3.21 - the software reports "Internal error: Couldn't find misc".
I was then told to use a custom recovery image, which I downloaded and used with Unrevoked (both versions), where it all went well until it stopped at the recovery image screen and appeared to be doing nothing. After reboot, still no root.
Hopefully you guys can help me out.
Chris
installed the hboot drivers from unrevoked?
actually - do a search on the forum - I am 99% sure someone had the 'misc' error before and there's a fix for it...
Just spent an hour researching and as I went to post it I got a white screen, losing my post. Stupid phone, I'll use the app in future.
Basically, I couple posts say that downgrading the HBOOT worked for them. A couple others recommend following the manual DIY guide, though being new to this I'd probably avoid that.
I should probably point out I have an Orange branded Desire. One post said that previously these phones needed to pay for a 'gold card' to get rooted, but wasn't sure if this was still the case.
So, just wanted to ask afresh on advise for steps to take to do this.
Gold card probably needed then as branded
Sent from my HTC Desire using XDA Premium App
You can make yourself a gold card
Sent from my HTC Desire using XDA Premium App
I implemented the gold card successfully. Using Unrevoked3, it goes well until "running root...", "this was a triumph", "Internal error: failed to unlock NAND flash?". (The older Unrevoked 2.2 still returns the misc error).
I have installed Unrevoked's HBOOT drivers & restarted PC, installed and uninstalled HTC Sync... to no avail.
Any help appreciated.
ChrisLozeau said:
I implemented the gold card successfully. Using Unrevoked3, it goes well until "running root...", "this was a triumph", "Internal error: failed to unlock NAND flash?". (The older Unrevoked 2.2 still returns the misc error).
I have installed Unrevoked's HBOOT drivers & restarted PC, installed and uninstalled HTC Sync... to no avail.
Any help appreciated.
Click to expand...
Click to collapse
What hboot version do you have?
MatDrOiD said:
What hboot version do you have?
Click to expand...
Click to collapse
0.93.0001
Sent from my HTC Desire using XDA App
Downgrade your phone to stock 2.1 and run unrevoked again:
http://forum.xda-developers.com/showthread.php?t=768256
Actually, unrevoked can root android 2.2 (froyo), but sometimes there appear issues like yours.
hi, wich clockwork did you use with unrevoked??
did you already try this one => http://dl.dropbox.com/u/22152187/recovery-clockwork-2.5.1.8-bravo.img
before launch unrevoked, look into your phone for an app called Zysploit, if there uninstal and go to proceed unrevoked.
launch unrevoked click menu file select custom recovery and go to this dowloaded. make sure disable security is check.
let us know how this work
hopez
fragargon said:
hi, wich clockwork did you use with unrevoked??
did you already try this one => http://dl.dropbox.com/u/22152187/recovery-clockwork-2.5.1.8-bravo.img
before launch unrevoked, look into your phone for an app called Zysploit, if there uninstal and go to proceed unrevoked.
launch unrevoked click menu file select custom recovery and go to this dowloaded. make sure disable security is check.
let us know how this work
hopez
Click to expand...
Click to collapse
Hi, thanks for the suggestion but I still get the same error with the custom recovery. I removed the Zysploit app. I don't know if "disable security is check", where is that?
Also, I don't know if it's worth pointing out but when it reboots during the Unrevoked process and goes to the menu it says something like this (copied from internet)...
sd cheking....
Loading...[PB99DIAG.zip]
No image!
Loading...[PB99DIAG.nbh]
No image or wrong image!
Loading...[PB99IMG.zip]
No image!
Loading...[PB99IMG.nbh]
No image or wrong image!
MatDrOiD said:
Downgrade your phone to stock 2.1 and run unrevoked again:
http://forum.xda-developers.com/showthread.php?t=768256
Actually, unrevoked can root android 2.2 (froyo), but sometimes there appear issues like yours.
Click to expand...
Click to collapse
Thanks, seems like the only solution. So I backup, downgrade to stock 2.1, root with unrevoked3, then flash a ROM?
Could you point out which ROM it is I need to have HTC Gingerbread unbranded please? I want to upgrade to 2.3, while also removing Orange's crapware to save space.
P.S. Why is there two categories for Desire and Bravo on shipped-roms.com? Aren't they the same thing?
Hi, it s normal process that phone reboors during unreevoked process BUT it annoting that it checking and loading that file on your sd card... Why os that file PB99XX.IMG on your sd card? Try rename extension by adding. old and redo the process. Should work without doing downgrade or ruu.
Hope this help
Sent from my HTC Desire using XDA App
fragargon said:
Hi, it s normal process that phone reboors during unreevoked process BUT it annoting that it checking and loading that file on your sd card... Why os that file PB99XX.IMG on your sd card? Try rename extension by adding. old and redo the process. Should work without doing downgrade or ruu.
Hope this help
Sent from my HTC Desire using XDA App
Click to expand...
Click to collapse
That file isn't on my SD card.. which is why it says it can't find it I presume. I don't know why it's looking for it or what it is...
Dunno why it s asking this... Maybe anorher could give the reason.
Sent from my HTC Desire using XDA App
MatDrOiD said:
Downgrade your phone to stock 2.1 and run unrevoked again:
http://forum.xda-developers.com/showthread.php?t=768256
Actually, unrevoked can root android 2.2 (froyo), but sometimes there appear issues like yours.
Click to expand...
Click to collapse
I followed the guide, but I'm getting "adb not recognized as an internal or external command" repeatedly. Do I need the Android SDK installed or something (it doesn't say that).
I reaplied to you an android forums. But matDroid is correct. And yes you need adb set up. See the adb faq in my Sig. It gives you the minimum effort method to achieve this
Thanks, I got adb working after isntalling Android SDK quite some time ago, just haven't updated this thread since.
As I mentioned on Android Forums, the downgrade didn't go well (similar to this photo).
I then tried installing a couple RUU's, which I'm told were the wrong ones, leaving me with the HTC logo and 4 /!\
Installing a stock RUU has brought it back to life.
I'll continue trying to root soon.
Well after reading that it is unlikely that the gsm desire wasn't going to receive full gingerbread, I decided to root mine.
I haven't bothered with rooting since my G1 as I have been happy with the desire.
Firstly I copied the SD card contents, formatted with fat32. Then added a 1.9GB ext3 with partition manager 10.
Rooting method
I used the unrevoked method. Note to others, you do need to install HTC sync and then un -install. I found that I had to install the modified usb driver several times before unrevoked would proceed with install. But in the end all went well and I attained root.
Roms.
My hboot is 0.93.
I first tried cyangenmod but it just boot looped, I think it was because I hadn't S-off, so I was using the wrong hboot, I couldn't be bothered with s-off so will stick to ROMs which work with 0.93.
I have tried Oxygen Aosp Rom. Very nice Rom, fast with minimal apps, but you just add what you want.
My current ROM is the leedroid desire HD port. I like this indeed with all the bells and whistles of HTC sense. I also added the sense 3.0 add on, quite nice.
So that where I am now enjoying some new features to my desire, which I must admit has not lost any of its attraction since I first bought it 18 months ago.
I thought I had forgotten how to do this root malarky, but it is a lot simpler than when I had the G1, saying that though it was never too difficult if you read the instructions properly.
Andy
root in one click
Root is very simple on desire, got it on the very first one kick
yeah, once youve figured everything out its loughably easy. got my desire back from repair on tuesday and it didnt even take half an hour to free it from the bonds of the branded stock rom and return it to its full cm7 glory
performed my first ever root a few days ago on my Desire and was surprised how easy it was.
i just followed the guide i found on here (somewhere, can't remember where now) and had GingerVillain 2.7 installed in no time.
i'm no technical whizz, but as long as you can follow instructions it's a breeze.
(now just gotta try to understand what the hell a kernel is/does)
And with this new method it's become much easier:
http://revolutionary.io
MatDrOiD said:
And with this new method it's become much easier:
http://revolutionary.io
Click to expand...
Click to collapse
much easier to s-off i concur, but for just root with s-on then unrevoked is probably still slightly easier..
I had issues with the drivers first time I ran it through too - it kept trying to windows update search and by that time unrevoked had timed out waiting
Yeah, I used revolutionary the first time. Running cm7 now and loving it
Sent from my HTC Desire CDMA using XDA App
rooted, flashed and s off my pvt4 desire few days ago with all the guide in xda. awesome forum. thanks a lots although i faces some heart beat moment...
I did mine the other day, when I was doing the s-off bit, it sat there for half an hour just after the "brick" warning part... I had to pull the plug in the end. Fortunately stock Rom fixed it again. Twitchy was an understatement! Thought i'd killed it...
Turned out to be the usb on my laptop causing the error. Tried it on another pc and it was sweet as a nut.
Long story short, I've ordered a class 10 card so I'm just trying different roms for now until that arrives. Will probably stick to LeeDroid as I like sense.
Great guide made this very easy (apart from the sphincter clenching part mentioned earlier). Thanks to all on xda
Im having trouble with some ROM's, I get the "Status error 7" when trying to update from recovery, I do a full reset/wipe etc first ofcourse.
Some ROM's install fine, I dont get it o0
chronaden said:
Im having trouble with some ROM's, I get the "Status error 7" when trying to update from recovery, I do a full reset/wipe etc first ofcourse.
Some ROM's install fine, I dont get it o0
Click to expand...
Click to collapse
Change recovery to AmonRA or one from my sig if you're S-OFF.
Similar experience here, using unrevoked, tried sense 3 rom's, cm7 and now on XJ's MIUI.
Really brought some life back into the old phone.
Thanks to all at XDA.
Sent from my HTC Desire using XDA App
chronaden said:
Im having trouble with some ROM's, I get the "Status error 7" when trying to update from recovery, I do a full reset/wipe etc first ofcourse.
Some ROM's install fine, I dont get it o0
Click to expand...
Click to collapse
maybe you should change the HBOOT