My phone keeps rebooting after I rooted it...
I used unrevoked, and it worked fine at first. I was gonna backup and flash a custom rom later. Then suddenly I noticed my phone lost connection (I couldn't call or anything), and so I restarted. Thats when it started rebooting by itself every minute. I also realized it had switched to flight mode, but there is never any time to uncheck it before it restarts again.
Thanks! Question though, could I instead flash a custom rom? Since I've been meaning to do that anyway with CM7, and then I'm gonna have to wipe it anyway, just like RUU? I'm guessing it's the wiping that's esential here to fix my problem, or am I wrong?
I rooted my HTC desire 2.2 using guide. Everything worked perfect and I can now see a black icon with 'superuser permissions'
I did not read all comments but thought I will mention below as initially I struggled.
- When I connect my desire my phone goes to charge only mode. I had to select 'disk drive' before rooting could start.
- I disabled lookout security running on my device.
Hope it helps someone out there.
I rooted my HTC desire 2.2 using guide. Everything worked perfect and I can now see a black icon with 'superuser permissions'
I did not read all comments but thought I will mention below as initially I struggled.
- When I connect my desire my phone goes to charge only mode. I had to select 'disk drive' before rooting could start.
- I disabled lookout security running on my device.
Hope it helps someone out there.
Now what is coolest ROM out there for desire
Thanks,
sach
Find out here
http://forum.xda-developers.com/showthread.php?t=809328
ROMs are a personal choice really!!
Make sure you nandroid backup your previous rom before flashing a new one.
and always do a complete wipe to minimize your flashing problems.
Now that you've unleashed your DESIRE, Enjoy it !!!!!
WARNING: Rooting can be dangerous if you do not understand the concepts, risks and procedures involved.
Although we are often at hand to help, you will receive much better help if you have read the FAQ's and guides several times before undertaking the task of rooting. Not only will you understand the possible causes and fixes for issues you encounter, it will also help you to give US the information we need to help YOU!
This guide to rooting using unrEVOked for Windows is a companion guide to my Rooting FAQ and is compiled from other guides, my FAQ and the experience of myself and other AF members.
I take no credit for this work in it's entirety. I simply compiled this guide from sources and experiences.
I compiled this guide so my Rooting FAQ could always point to an up-to-date UnrEVOked rooting guide for the desire.
THIS IS NOT A STAND-ALONE GUIDE, PLEASE READ THE ROOTING FAQ
Disclaimer: Rooting your desire is done so at your own risk. Although this process is generally very safe, I cannot guarantee it to be risk free. Anything involving flashing to your phone's memory is not without risk and I take no responsibility if following this guide leads to trouble ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Essential information
Current Android Software version
Settings>About phone. We need to check if your software version is the ARA build (2.xx.415.x) this is the Arab build. Note the 415. This is the identifier here. The x's could be any number, its not important
If your phone is not from the Arab world, it is unlikely to have the Arab build on it. If you are unsure what the Arab world is, see here
Hboot version, PVT and Erase size.
Boot into Hboot (from off, hold volume down and press power)
Make a note of your Hboot version - Must be lower than 1.02 If not READ THIS
Make a note of your PVT version. If it is PVT4 you must now check if the erase size is 40,000
"Download Terminal emulator" from the market and open it.
Type "cat /proc/mtd" and press enter. It will return results of either 20,000 or 40,000
Read the Rooting FAQ to understand what it is you are doing. Also ensure you read the FAQ for information on RUU's and goldcards and how they affect you.
Install HTC Sync
Remove HTC sync (application only) via Control panel (add remove programs / programs and features) - This should leave the drivers behind, which we need to keep.
uninstall any android explorer apps such as myphone explorer and disable AntiVirus (mainly AVG but maybe others)
Ensure if you have used a trick to force apps to SD card, you have undone this.
Install the Hboot drivers:
Extract your hboot driver files somewhere you will remember.
Boot into Hboot screen (from off, hold volume down and press power)
Connect Desire to PC (the screen will then show "HBOOT USB")
Right click "My computer" > Manage > Device Manager
Expand "Other Devices" in the right-hand pain and locate "Android 1.0 device"
Right click on Android 1.0 and click Update Driver Software
Click on Browse my computer for driver software.
Click on Browse and select the Android USB Driver folder you extracted earlier (press OK to any errors received and Close when complete)
Check Android Bootloader Interface is listed under Android Phone in device manager.
***Please note, This Hboot driver only works correctly when the phone is in the Hboot screen. If the device is not at the hboot screen, the driver will not show correctly as essentially the device is not present.
The Rooting process
Turn on the desire so it is running android normally.
Enable USB debugging (Settings > Applications > Development)
Run UnrEVOked (double click reflash_package.exe)
Erase size 40,000 must do this before connecting the desire:
In UnrEVOked, go to File > Custom recovery
Browse to your Amon-RA file (recovery-RA-desire-v2.0.1.img) and press "Open"
On the UnrEVOked main page, check the bottom line now says "Recovery image:custom" instead of "recovery image:ClockworkMod RFecovery"
Although the above MUST be done by 40,000 devices, 20,000 devices can do this if they want Amon-RA recovery instead of ClockworkMod recovery.
Now you are ready to let the phone go through the rooting process with UnrEVOked. The process is automatic, but I would recommend you watch the screen and the desire's screen carefully through this process.
***DO NOT disconnect your phone from the USB during this process OR remove power from your desire unless advised to do so. This is very dangerous.***
If you receive any errors during rooting, please re-read the Rooting FAQ
Confirmation of success
Go to the app Drawer. If there is an icon called "superuser" Your ROM has root access
Turn off the Phone. Hold Volume down and press power. At the HBoot screen, highlight "recovery" using Volume buttons, and press power to select. If you are evntually faced with a Black screen with green menu items, you have a custom recovery.
For hboot 1.02 or higher, there is a joint project by the unrevoked and alpharev teams. It is very much in BETA phase at the moment so try this, as always - at your own risk.
*** Please post here if you believe anything is missing or could be added to this guide. I will happily amend, update and add to this to ensure it is kept up-to-date
I'm OK down to step 8 but cannot find Android Bootloader Interface when looking at Device Manager. If I run UnrEVOked 3.21 it "hangs" because it can't find the file "Android Bootloader Interface". Any ideas??
I'm OK down to step 8 but cannot find Android Bootloader Interface when looking at Device Manager. If I run UnrEVOked 3.21 it "hangs" because it can't find the file "Android Bootloader Interface". Any ideas??
HAPPY NEW YEAR and Thanks very much SUroot (and others who helped in posting this HTC 2.2 Android rooting procedures/notes)!!!
Have just spent about 3 hours trying to root my HTC Desire without success until I came across your post via random internet search. It is great the way you explained every step and your guidelines are very comprehensive (3 other websites and youtube clips I initially tried left bits and pieces out. Though I did learn something from them but failed to root my handset and left me frustrated).
I now have a rooted HTC Desire for da New Year..woohoo!! Keep up the good work..you must be a guru at your stuff!
The Following User Says Thank You to Aikunle For This Useful Post:
Ok, so I'm a complete novice to all this but I followed the guide to a T.
Erase size was 40,000, so I had to use the custom recovery, but when I run unrevoked, it just says "Waiting for device. Plug phone in now and enable USB debugging." I've done both things and nothing is happening, no indication that it's rooting at all, any help?
*edit*
Disabled AV and used a rear USB port and the root worked ("triumph"), but when I looked for superuser it was nowhere to be found and the black screen, green items recovery thing didn't work. I just got a black screen with a phone image and warning
*/\
/_!_\
sign. Tad worried if I'm honest, something tells me I messed up :|
Last edited by JoeLeedale; January 2nd, 2012 at 07:11 PM.
Should i use this method with rooted Desire but with HBoot S-OF (0.80.0000)
Hello, is my first time at this form and i am noobie also at rooting etc.
I bought my HTC Desire used and already rooted (my old method i think), and i would like to start trying new roms, but my Desire besides being rooted has HBoot S-ON, even i can not go into recovery mode (red triangule appears). So before installing new roms i think i must deal with this S-ON issue first.
My specifications are : HTC Desire Bravo PVT1 - SHIP S-ON
HBOOT - 0.80.0000
Touch Panel.
Can i use this tuturial and re root my phone using this unrevocked method (onse is rooted this would be re root right ?....) ? or in my situation i should do something else to pass to S-OF and maybe have more recent HBoot?
If i should use this tuturial i did not understood this part :
If Software versio for ARA (2.xx.415.x) use: unrevoked 3.32
If your Erase size = 40,000 use:Amon-ra 2.0.1
I don't know what is erase size or how to check it, so i can't tell which unrevocked version is the one for me.
Can you tell me some indications on what i should do in my situation ??
thanks
In my last post i forgot to mention one thing, my micro sd card has only 2G and when i mount it into pc i see that only recognizes 1,33 G, says i have 1,03G free from 1,33 G.
Since i must to do some changes in my phone i would like to take the opportunity and change my sd card for one bigger, so in this situation and regarding my before post what should i do ???
once more thank you
hi, i'm new here and i want to root my htc desire. The only thing is that my phone is branded. Will this guide work for me?
Yes, branding has nothing to do with the ability to root.
Quote:
Originally Posted by Malhado
Hello, is my first time at this form and i am noobie also at rooting etc.
I bought my HTC Desire used and already rooted (my old method i think), and i would like to start trying new roms, but my Desire besides being rooted has HBoot S-ON, even i can not go into recovery mode (red triangule appears). So before installing new roms i think i must deal with this S-ON issue first.
My specifications are : HTC Desire Bravo PVT1 - SHIP S-ON
HBOOT - 0.80.0000
Touch Panel.
Can i use this tuturial and re root my phone using this unrevocked method (onse is rooted this would be re root right ?....) ? or in my situation i should do something else to pass to S-OF and maybe have more recent HBoot?
If i should use this tuturial i did not understood this part :
If Software versio for ARA (2.xx.415.x) use: unrevoked 3.32
If your Erase size = 40,000 use:Amon-ra 2.0.1
I don't know what is erase size or how to check it, so i can't tell which unrevocked version is the one for me.
Can you tell me some indications on what i should do in my situation ??
thanks
It tells you one paragraph up from the bit that says erase size, how to check your erase size. Please do not jump into things if you have a habit of not reading things clearly
Erase size is irrelevant to Unrevoked. Only what Recovery use. I can tell you now if your Hboot is 0.80, it did NOT ship with erase size 40,000 so forget that.
If you're rooted, you're rooted. No need to reroot. If you rooted using old methods as I myself did originally, you will have the HTC engineering recovery (at the triangle press Vol UP + Power). Read the top line of the recover. Probably says something like 2.0e. If it does, this will "apply update.zip", i.e flash any rom on the root of your sd card named "update.zip", however this is not convenient.
I personally recommend using Alpharev to S-off your phone (see the link to a guide in our "all about rooting" sticky thread at the top of this forum.
Do not let it install custom recovery. We can come back to flashing recovery later.
Done, i have rooted my phone and the Superuser icon appeard on the app drawer. I don't want to install another rom, i like this way, the only problem is that i don't have much space. How can i put my applications (already installed) on the memory card, so i can get more space?
Done, i have rooted my phone and the Superuser icon appeard on the app drawer. I don't want to install another rom, i like this way, the only problem is that i don't have much space. How can i put my applications (already installed) on the memory card, so i can get more space?
You can't.
You have to install a sense looking rom that can support moving apps to sd (a2sd+). The htc one does not support it.
You can pick one that looks exactly the same, so you will still like it. Try tepics stock or sgbs for gingerbread, I'm sure there are 2.2 versions too.
Yes, branding has nothing to do with the ability to root.
It tells you one paragraph up from the bit that says erase size, how to check your erase size. Please do not jump into things if you have a habit of not reading things clearly
Erase size is irrelevant to Unrevoked. Only what Recovery use. I can tell you now if your Hboot is 0.80, it did NOT ship with erase size 40,000 so forget that.
If you're rooted, you're rooted. No need to reroot. If you rooted using old methods as I myself did originally, you will have the HTC engineering recovery (at the triangle press Vol UP + Power). Read the top line of the recover. Probably says something like 2.0e. If it does, this will "apply update.zip", i.e flash any rom on the root of your sd card named "update.zip", however this is not convenient.
I personally recommend using Alpharev to S-off your phone (see the link to a guide in our "all about rooting" sticky thread at the top of this forum.
Do not let it install custom recovery. We can come back to flashing recovery later.
Hello, i am sorry about my last question, in fact i did not read all the posts, and that detail passed me, i should have read all before asking.
I did the S-off with Alpharev and worked, now i am S-off and my Hboot is 0.93. But now when i turn my HTC is giving me lots of errors like:
the process com.android.phone ended unexpectedly. try again, android.process.acore, com.htc.opensense.pluginmanager, com.android.mms, and some more.... after that phone is going to digit pin again, so for now i can not use it.
Can you tell me my next move ???
thanks
(I did not install custom recovery in this process like you said)
If so flash recovery, install titanium backup to backup your apps (if you need to keep your data) then do a full data wipe via recovery and install an up to date custom rom of your choosing.
If so flash recovery, install titanium backup to backup your apps (if you need to keep your data) then do a full data wipe via recovery and install an up to date custom rom of your choosing.
No, after digit my pin number and Operative system starts, starts to pop up all these messages of processes that are not working and i can't do nothing. My data is not important, i just wanted functional.
In recovery mode i have still this phone with red triangle symbol, after i press volume up + power i get access to the options: Reebot system now; apply sdcard:update.zip ; Wipe data/Factory reset and wipe cache partition.
So i can use the option Wipe data/ Factory reset, but to install new custom rom, can you tell me how i should to do it, or some indications ? sorry for some maybe basic questions.
Thank you
Once again Thank you SUroot.
I asked about indications because in post 568 you told me that method was not the most convenient.
I am still a little confused about recovery mode, like you said in post 568 is the Android System recovery <2e> after Vol Up + Power, i should keep this default HTC recovery or it is possible to flash new one ? if so which one i should to flash ? i read in this forum about amonRA and cwm ? and which would be the best method to flash new recovery ?
Once again thank you for answers and sorry for silly questions
Like I said, you CAN flash a rom through the HTC engineering recovery that you have, but its not convenient and will not allow nandroid backups.
You can fastboot flash cwm 2.5.0.7 or AmonRa 2.0.1. There are other recoveries but this are the 2 most stable. See my adb and fastboot faq in my signature. You skip the adb part as not relevant here
Hi,
I've been trying to follow the instructions and all was good until:
When I look in device manager, the phone shows up under Android Phone with Android ADB Interface rather than Android 1.0 under Other Devices. So I can't figure out how to update the USB driver.
I do have the phone booted to HBOOT with debugging enabled.
Have searched and read FAQs but can find no clue on this.
I have tried going ahead to run unrEVOked, but not surprisingly it fails.
I had previously tried the setInstallLocation 1 trick to force apps to SD but that didn't work so I have reset that to 0.
Great forum and a good set of instructions but I'm close to pulling my air out here.
I am a newbie at this sort of thing but not ignorant of the technology - been using/fixing/programming computers for over 45 years so .....
Tried to root my HTC Desire for days, even went to the trouble of switching to a machine that had not had any HTC or other Android drivers on it and restarted process.
Phone is HTC Desire, came from vodafone but not locked to their network;-
Android is 2.2.2
Kernel is 2.6.32.15-g2633d94
Build is 2.33.162.6 CL345089
Software number is 2.33.161.6
Browser is Webkit 3.1
HTC boot is 0.93
Erase size is 20000
Radio is 5.11.05.27
Bravo PVT4 Ship s-on
Downloaded htc sync (3.0.5.5606), installed then removed sync leaving just the drivers
Downloaded current hboot android drivers, and installed fine
Downloaded unrevoked 3.21
Followed instructions and all seemed to run fine; unrevoked ends up saying "done" and there were no probs identified.
Have Superuser, Busybox and Busybox installer icons.
Tried to run Busybox, get msg that s/system/xbin not rw.
Used ConnectBot to do su - says Pemission denied.
Also tried to cheat by doing chmod 664 on the xbin directory .. that too gets rejected as don't have priviledges.
Recovery on hboot takes me to ClockwordMod 2.5.0.7 and can then reboot system if need be.
Hi,
I've been trying to follow the instructions and all was good until:
When I look in device manager, the phone shows up under Android Phone with Android ADB Interface rather than Android 1.0 under Other Devices. So I can't figure out how to update the USB driver.
I do have the phone booted to HBOOT with debugging enabled.
Have searched and read FAQs but can find no clue on this.
I have tried going ahead to run unrEVOked, but not surprisingly it fails.
I had previously tried the setInstallLocation 1 trick to force apps to SD but that didn't work so I have reset that to 0.
Great forum and a good set of instructions but I'm close to pulling my air out here.
I am a newbie at this sort of thing but not ignorant of the technology - been using/fixing/programming computers for over 45 years so .....
Tried to root my HTC Desire for days, even went to the trouble of switching to a machine that had not had any HTC or other Android drivers on it and restarted process.
Phone is HTC Desire, came from vodafone but not locked to their network;-
Android is 2.2.2
Kernel is 2.6.32.15-g2633d94
Build is 2.33.162.6 CL345089
Software number is 2.33.161.6
Browser is Webkit 3.1
HTC boot is 0.93
Erase size is 20000
Radio is 5.11.05.27
Bravo PVT4 Ship s-on
Downloaded htc sync (3.0.5.5606), installed then removed sync leaving just the drivers
Downloaded current hboot android drivers, and installed fine
Downloaded unrevoked 3.21
Followed instructions and all seemed to run fine; unrevoked ends up saying "done" and there were no probs identified.
Have Superuser, Busybox and Busybox installer icons.
Tried to run Busybox, get msg that s/system/xbin not rw.
Used ConnectBot to do su - says Pemission denied.
Also tried to cheat by doing chmod 664 on the xbin directory .. that too gets rejected as don't have priviledges.
Recovery on hboot takes me to ClockwordMod 2.5.0.7 and can then reboot system if need be.
So what step have I failed to do??
Has to be something simple but I'm at a loss.
Help truly appreciated
What are you trying to do with busybox and how are you trying to do it?
Not trying to do anything with busybox .. somewhere in the instruction notes it says that it should show up as an icon, and does, and that Titanium Backup references it .. Oh, meant to say earlier the whoile reason that I went down this route (root?) is that I like to back up devices, Titanium came across as probably the best tool and that's how it started ;-(
Incidently Titanium of course fails to start as it requires root access - kind of a catch 22 situation really.
Cheers
Tried Antutu CPU Manager - get "root permission denied", Used ROM Manager to download ClockworkMod Recovery and get "An error occurred while attempting to run a priviledged command".
?
Cheers
Not sure whats going on but the SU clearly doenst work properly. I woukd recommend taking a nandroid backup via recovery.
Then locate from the "all about Rooting" sticky thread, the link to XDA. Find a 2.2 rooted stock rom which should flash without a factory reset / data loss (if it does lose data, you always have the nandroids to restore).
This will replace your ROM with one that has a working superuser.apk and SU binary.
Then you should be able to backup all your apps and data and find a rom you actually want.
Thats what i would do anyway.
The Following User Says Thank You to SUroot For This Useful Post:
I'm OK down to step 8 but cannot find Android Bootloader Interface when looking at Device Manager. If I run UnrEVOked 3.21 it "hangs" because it can't find the file "Android Bootloader Interface". Any ideas??
Not sure whats going on but the SU clearly doenst work properly. I woukd recommend taking a nandroid backup via recovery.
Then locate from the "all about Rooting" sticky thread, the link to XDA. Find a 2.2 rooted stock rom which should flash without a factory reset / data loss (if it does lose data, you always have the nandroids to restore).
This will replace your ROM with one that has a working superuser.apk and SU binary.
Then you should be able to backup all your apps and data and find a rom you actually want.
Thats what i would do anyway.
Makes me feel good that you too are puzzled so it isn't something that may be blindingly obvious.
Have done nadriod backup.
Will do this ROM upgrade over next couple of days and report back. Probably will do the cyanogenmod gingerbread rom. I have updated radio to latest version as a precursor.
Also ran latest unrevoked (3.32) and that fails with message that indicates firmware on phone is too new. I wonder if this is part of the failure story.
Makes me feel good that you too are puzzled so it isn't something that may be blindingly obvious.
Have done nadriod backup.
Will do this ROM upgrade over next couple of days and report back. Probably will do the cyanogenmod gingerbread rom. I have updated radio to latest version as a precursor.
Also ran latest unrevoked (3.32) and that fails with message that indicates firmware on phone is too new. I wonder if this is part of the failure story.
Many thanks.
Well I decided not to go dpwn the gingerbread root at this juncture - learnt long ago to fix one problem at a time and don't introduce new variables.
So, downloaded 2.10.405.5 rooted zip from XDA forums as suggested, loaded it up with clockworkmod and voila - able to get su working.
I do note that when I power up to hboot mode that s-on is still there but it does not affect my running of Titanium or Superuser then I am notthat concerned; so I am now a happy bunny.
Just rooted again, about a year after I first rooted, had to RUU for waranty reasons and had obviously forgotten the process but used this guide with ease. Unsurprisingly I rooted the first time around with your help also SU, so thanks again
Thanks to the other folk for their input into the guides too, especially the AlphaRev posse!
Like I said, you CAN flash a rom through the HTC engineering recovery that you have, but its not convenient and will not allow nandroid backups.
You can fastboot flash cwm 2.5.0.7 or AmonRa 2.0.1. There are other recoveries but this are the 2 most stable. See my adb and fastboot faq in my signature. You skip the adb part as not relevant here
In Last week i have learned a lot about free my Desire, I made S-OFF with Alpharev, I flashed new Recovery, i have putted new sd card, partitioned with Gparted, and yesterday i flashed my first rom, in this case MIUI Rom, was many information for noobie like me, so i would like to thank you SUroot for your indications, and for your guides, they were very precious, without all this would not be such easy
Installed drivers, downloaded unrevoked. Everything seemed to be going ok, but when it came to "rooting" after a while unrevoked came up with a message " can't push root, is your firmware too new?"
Phone is a Desire, Unrevoreked 3.32, or is my android 2.2.2 the problem?
Did I miss something?
Installed drivers, downloaded unrevoked. Everything seemed to be going ok, but when it came to "rooting" after a while unrevoked came up with a message " can't push root, is your firmware too new?"
Phone is a Desire, Unrevoreked 3.32, or is my android 2.2.2 the problem?
Did I miss something?
Cheers
dyz
yeah, read our guides/faq its all explained in there including your issue
we go into far more detail
__________________
Samsung Galaxy S3 (playing with roms still)
Siyah Kernel
2) If you forced all apps to SD card, this is impairing the installation of the superuser app. Go back through the guide and substitute "pm setInstallLocation 2" foir "pm setInstallLocation 0" and try it again
Looks like that's it.
Now how the hell did I manage to change it in the first place??