• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root [HOW TO](gaining root)unlock,downgrade,and achieve s-off with htcDev

Thanks for doing this. This is all very awesome. But I am hoping to get some further help.

I started at Gingerbread 2.3.4 and went step-by-step through the directions...
I'm now rooted with S-On at Froyo 2.2 with radio 2.15.00.07.28 and HBOOT 1.07.0000.

I'm at Step 7 and I can install superuser just fine, but when I continue on to install unrevoked, I get:

-- Installing: /sdcard/unrevoked-forever.zip
Finding update package...
Opening update package...
Installing update...
E:Error in /sdcard/unrevoked-forver.zip
(Status 6)
Installation aborted.

Is my copy of this file no good? It doesn't seem to be and its MD5 is 9364077d7393070082c358ed87054fe7

I've also tried renaming it update.zip and applying it, but that didn't work either. In the meanwhile I keep getting prompted to install OTA updates, which I say "Later" to.

Any ideas what I could try next?


I also have a second question. In step 8, it kind of looks like we are installing PB31IMG again. Isn't that Froyo? If so, how will we get the new Gingerbread hboot and radio out of those?


Thanks for you time!!
 
Is my copy of this file no good? It doesn't seem to be and its MD5 is 9364077d7393070082c358ed87054fe7

Aha! The unrevooked site wasn't working, so I grabbed the file from the secondary site and it was 171 KB; the unrevoked site is working again and now the file size is 219 KB.
Now the MD5 is dd680a16c48b74d6d04e81e947825c56 and the file worked. I have S-OFF. Now onto the last step. I see there are some files for download, but the links are iffy. I'll keep trying...
 
Thanks for doing this. This is all very awesome. But I am hoping to get some further help.

I started at Gingerbread 2.3.4 and went step-by-step through the directions...
I'm now rooted with S-On at Froyo 2.2 with radio 2.15.00.07.28 and HBOOT 1.07.0000.

I'm at Step 7 and I can install superuser just fine, but when I continue on to install unrevoked, I get:

-- Installing: /sdcard/unrevoked-forever.zip
Finding update package...
Opening update package...
Installing update...
E:Error in /sdcard/unrevoked-forver.zip
(Status 6)
Installation aborted.

Is my copy of this file no good? It doesn't seem to be and its MD5 is 9364077d7393070082c358ed87054fe7

I've also tried renaming it update.zip and applying it, but that didn't work either. In the meanwhile I keep getting prompted to install OTA updates, which I say "Later" to.

Any ideas what I could try next?


I also have a second question. In step 8, it kind of looks like we are installing PB31IMG again. Isn't that Froyo? If so, how will we get the new Gingerbread hboot and radio out of those?


Thanks for you time!!

Where did you download it from, unrevoked's website or dinc.does-it.net? If from dinc that is not the correct md5, this is http://dinc.does-it.net/Guide_Root_New_Hboot/unrevoked-forever.zip.md5

If from unrevoked's website umm, i cant download it to find out. I get a 404 error.

Try downloading again http://dinc.does-it.net/Guide_Root_New_Hboot/unrevoked-forever.zip

All hboot flashable files are named PB31IMG.zip for the incredible. This is the only file name hboot will search for and attempt to install. They may contain an ruu such as froyo or gb, or they can contain new hboots, radios, splash images, recoveries, or any valid .img file (system.img, boot.img). Only officially signed ruus are flashable thru hboot if your not s-off, if you are you can flash a pb file that is not signed and could be made by anyone and only contain certaian files instead of a whole ruu. Make sure to keep track of which pb file is which, i just put them in named folders.
 
Aha! The unrevooked site wasn't working, so I grabbed the file from the secondary site and it was 171 KB; the unrevoked site is working again and now the file size is 219 KB.
Now the MD5 is dd680a16c48b74d6d04e81e947825c56 and the file worked. I have S-OFF. Now onto the last step. I see there are some files for download, but the links are iffy. I'll keep trying...

The one on dinc.does-it will have a different md5 than the one on unrevoked's site, as the one on dinc has been updated to work with TWRP recovery and unrevoked's has not.

Which links are iffy? If your rooted and s-off, you can install any ruu or rom you want, you dont have to use the roms in the op. Check out the roms section here, or the developement section on xda.
 
Actually, found the remaining links and got them to work. I'm all set. Maybe it was my network. In any case, I couldn't get the dinc version to work so I used the original.

Hey, newbiw question here--should I just keep saying "no" to the OTA updates? Or does unrevoked forever with S-OFF mean my root access can't be overwritten, and therefore it is safe to receive these updates?
 
Actually, found the remaining links and got them to work. I'm all set. Maybe it was my network. In any case, I couldn't get the dinc version to work so I used the original.

Hey, newbiw question here--should I just keep saying "no" to the OTA updates? Or does unrevoked forever with S-OFF mean my root access can't be overwritten, and therefore it is safe to receive these updates?

Yes keep saying no. If you say yes it will try to install it but fail, as the stock recovery is needed to upgrade. It could even throw the phone into a bootloop. Either install the latest stock rooted rom, or a rom based off of it. See step 8-2 of the guide. Or there are ways to edit a system file (build.prop) to trick the update servers into thinking you are on the latest update, stoping the update notification.

Being s-off does not protect you from loosing root, but s-off cant be changed by anything except you flashing the unrevoked-son patch. But since your s-off rerooting is very simple by flashing recovery thru hboot or (fastboot), and then superuser thru recovery.
 
in GB+ there is a file called "updater" you can freeze or delete with titanium backup,or equivalent,also affectively stopping the OTAs. fairly certain that file exists in froyo,but its been a long time since ive been in that android version to check :o

another way to skin the cat and get onto a current OS would be simply run a GB ruu,then let the phone OTA to its most current build. as cmlusco stated,root is easily re-established by installing a custom recovery,then flashing superuser.

with s off,folks no longer need to be so afraid of RUUs and OTAs :)

it really depends on personal preference- wether you want to be on a custom OS,or just stock with root,and how comfortable you are in manipulating the phone in different ways.
 
Hi scotty, so im new here and trying to root my phone. my first question is is do i have to do all these steps in order to only root my phone? or is rooting your phone something that requires unlocking it, s-off, and etc.?

if so ill tell you where i am stuck in step 1 "unlock with htcdev". i basically open the command and do everything you tell me to up until the point where i must submit my identifier token to HTC in steps 9 and 10 on the HTCdev site. I submit it just fine to them but i get an error message coming back as "Error Code: 160." "Error Reason: MID not allowed" :confused:

im pretty devoted to getting this thing rooted and you seem very helpful in this so any help would be much appreciated. thanks
 
Hi scotty, so im new here and trying to root my phone. my first question is is do i have to do all these steps in order to only root my phone? or is rooting your phone something that requires unlocking it, s-off, and etc.?

if so ill tell you where i am stuck in step 1 "unlock with htcdev". i basically open the command and do everything you tell me to up until the point where i must submit my identifier token to HTC in steps 9 and 10 on the HTCdev site. I submit it just fine to them but i get an error message coming back as "Error Code: 160." "Error Reason: MID not allowed" :confused:

im pretty devoted to getting this thing rooted and you seem very helpful in this so any help would be much appreciated. thanks

You have the orginal "htc droid incredible"? I'm only seeing that error for other HTC phones such as the htc DNA or the incredible4G
 
You have the orginal "htc droid incredible"? I'm only seeing that error for other HTC phones such as the htc DNA or the incredible4G

not much more to add. sounds like youve maybe got an inc 4g,wich is not officially supported,thanks to verizon.

devices that arent officially supported can usually be tricked into unlocking by changing the CID. if you do have the inc 4g LTE(codename fireball) then you can try this tool:
http://forum.xda-developers.com/showthread.php?t=1986346

with the dna,and others,being able to superCID depends on what firmware youre on,the early superCID methods have been patched :(
 
ok youre right it is a fireball. i remember seeing that in the Hboot menu of the phone.

however on the link you sent me i have another spot where i get stuck, it happens right when i copy/paste:

adb shell "while ! lns /data/local.prop /data/data/com.android.settings/a/file99; do :; done"

into the command prompt. i get error messages and never the chance to type. also i see things in the instructions that say "accept restore on the device" or "DO NOT click OK to the restore on the device just yet!" when nothing out of the ordinary is showing up on my device at all? i must be doing something wrong, ive changed all the settings on my phone to what it says, put the usb in the right port, and downloaded the latest drivers.
 
ok youre right it is a fireball. i remember seeing that in the Hboot menu of the phone.

however on the link you sent me i have another spot where i get stuck, it happens right when i copy/paste:

adb shell "while ! lns /data/local.prop /data/data/com.android.settings/a/file99; do :; done"

into the command prompt. i get error messages and never the chance to type. also i see things in the instructions that say "accept restore on the device" or "DO NOT click OK to the restore on the device just yet!" when nothing out of the ordinary is showing up on my device at all? i must be doing something wrong, ive changed all the settings on my phone to what it says, put the usb in the right port, and downloaded the latest drivers.
Are you trying the manual method? First try running the script it will run the commands for you.

Try the directions here:
http://forum.xda-developers.com/showthread.php?t=2214653


I'm going to split this thread off into its own thread over in the Inc4G forum after you reply and confirm you've seen his :)
You'll find it here:
http://androidforums.com/incredible-4g-all-things-root/
 
heh ok i literally got nowhere with your link. probably nothing to do with you i just know nothing about this stuff at all.

clicked on your link to the new instructions, first step i can clearly make out is that i need to "HTCDev Unlock: unlock the bootloader, install a custom recovery, and install superuser (for root access):"

so i click "show" and then the first link of "Flash RUU 2.17.605.2" as that is step 1. this takes me to a new set of instructions for downloading the RUU.

now step 1 in that link there is another link which says "Download this" and takes me to some scam website (or so it seems to me) where i see no way of downloading the link.

Im literally stuck at step 1 of step 1.

Up to you whether you want to help my dumbass get my phone rooted. As long as you know what your getting yourself into :(
 
I have followed step by step with no problems. However when I use the comand adb push mtd0.img /sdcard/ it says permission denied. got any ideas?
 
no problems found a couple edits you might be interested in but one of the easiest to follow guides i have used... anyone needs help with this pm me
 
Hi there everyone!

Forgive me if my issue is resolved somewhere amongst the 670+ responses. I skimmed, but did not see it dealt with.

My issue: Drivers.

HTC Sync does not support the old Inc. The link in the original post for the custom drivers are a 404. I found this topic in which they provide drivers and explain how to install them.

I get to the part where I plug in and HBOOT turns to HBOOT USB PLUG and Win 7 popped up a "installing drivers" notification, but when I go to device manager, it can't be found. No yellow exclamation icons, no listing of it anywhere in all the dropdowns of the device tree. adb devices shows 0 found so it's not that I have good drivers.

Can someone explain to me how to get drivers installed for the phone that will allow ADB to see it?

Thanks for your time!
 
Hi there everyone!

Forgive me if my issue is resolved somewhere amongst the 670+ responses. I skimmed, but did not see it dealt with.

My issue: Drivers.

HTC Sync does not support the old Inc. The link in the original post for the custom drivers are a 404. I found this topic in which they provide drivers and explain how to install them.

I get to the part where I plug in and HBOOT turns to HBOOT USB PLUG and Win 7 popped up a "installing drivers" notification, but when I go to device manager, it can't be found. No yellow exclamation icons, no listing of it anywhere in all the dropdowns of the device tree. adb devices shows 0 found so it's not that I have good drivers.

Can someone explain to me how to get drivers installed for the phone that will allow ADB to see it?

Thanks for your time!


Try these here:
http://dinc.does-it.net/Drivers/
 
Hi there everyone!

Forgive me if my issue is resolved somewhere amongst the 670+ responses. I skimmed, but did not see it dealt with.

My issue: Drivers.

HTC Sync does not support the old Inc. The link in the original post for the custom drivers are a 404. I found this topic in which they provide drivers and explain how to install them.

I get to the part where I plug in and HBOOT turns to HBOOT USB PLUG and Win 7 popped up a "installing drivers" notification, but when I go to device manager, it can't be found. No yellow exclamation icons, no listing of it anywhere in all the dropdowns of the device tree. adb devices shows 0 found so it's not that I have good drivers.

Can someone explain to me how to get drivers installed for the phone that will allow ADB to see it?

Thanks for your time!

soorry about the driver links,i added a mirror to the OP. if youre still havint prollems,heres the mirror link to those drivers: HTCDriver3.0.0.007.exe

its a .exe file,you should just be able to download and run it :) holler if you have other questions :)
 
Back
Top Bottom