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

Root [How To] Root 2.3.4/downgrade and Get S-off

Status
Not open for further replies.
yes. if thats how you want to do it.

typically,when you right click on a .zip file,and click extract,it will unzip the folder,and create an identicle,non-zipped folder. you can then copy/paste or drag/drop this folder from wherever it was on your PC to the root of C.

windows 7 will natively unzip some .zip folders,others may need utility such as "7 zip"

if for some reason your files are not ending up in an unzipped folder that you can copy or move,then create a new folder on the root of C and move the files into it.

the end result is that you have to have an unzipped,normal folder called "mini-adb_inc" on the root of C that contains the files from the .zip that you downloaded.

hope that clears it up. :)

Yes that worked and now I am back to being rooted and S-off. Thanks for these instructions!!!
 
I've searched this thread, and haven't found an answer to my issue, so here goes!

I've followed the steps using the ZergRush method, and now have a pretty clean 2.2 install, on my Incredible. Now I'm trying to run unrevoked (as admin), but right after it says that it's "Pushing Recovery", it stops and says "Failed to push Recovery. Terminating". I've tried running unrevoked several times, and I get one of these outcomes every time.

* The "Failed to push Recovery. Terminating"
* It hangs on "Pushing Recovery" (I've let it sit here for 15-20 minutes)
* It hangs when putting on the service

This seems to be the same behavior I got when I hadn't downgraded to 2.2 yet (and I'm very sure I'm downgraded now, with what appears to be a factory reset phone).

Any ideas on a solution to get me to the next step?
 
look a few posts back,at this post you are prolly fine. superuser is prolly in your app drawer,just need to try and run a couple root only apps then clear data

Thanks Scotty--sorry for missing that post. I did not have superuser in app drawer, but putting the su zip on the root of my sd card and having clockwork install that worked. Now I do have su in app drawer.

I'm still having some issues, though. I was able to grant permissions to Rom Manager. However, when I try to install other apps from the market, like Move2sd Enabler, I can't because they are not compatible with my phone. I think this means I have the su app but not the su binary in whatever directory it needs to be in?? Any ideas.

I've also tried moving on to the downgrade step (first method in thread, not zerg), and I get a $ prompt. Trying su gives me permission denied, without my up and running screen lit phone giving me a prompt to grant permission.

(This might be off topic, and a result of not having actually rooted, but a strange aside: when I do 'adb push flash_image /data/local/', I get a result that says 0 bytes in 76044.000s, which is exactly the opposite of what it should be, since 76044 bytes is what should have been transferred.)
 
I need to get s-off, but those instructions from public:forever, are not clear at all.

First it tells me to download unrevoked, and put it on my computer, and out of the blue, it mentions that I have to copy update.zip to my sdcard. Where does this file come from? Why do we do nothing about that unrevoked zip file???

Download the most recent ''unrevoked-forever.zip'' to a temporary location on your computer.
The update can be installed like any custom .zip file. Simply flash it from your custom recovery. Both Amon_RA and Clockworkmod Recoveries support custom .zip installs from the sdcard.
Either select the option to install a .zip from your SD card, or apply it as an update.zip as follows:
Place the update.zip file into the root of your SD card. You can do this with adb with the command: adb push unrevoked-forever.zip /sdcard/update.zip
Reboot your phone into recovery mode. You can do this by removing your phone's battery, holding down the VOLUME DOWN button, and inserting the battery; at the menu, press VOLUME DOWN to highlight recovery, then press POWER to select it.

.
Select apply sdcard:update.zip from the menu.
Press VOLUME DOWN until Yes is highlighted, then select it.
Review the output to determine if there were any errors.
If messages beginning in E: appear, stop! If possible, join IRC for support.
Restart the phone normally, then reboot the phone into the bootloader. This can be done by holding VOLUME DOWN while powering the system up. Observe at the top that S-OFF appears.


UPDATE:
Anyway, i worked my way to the solution--despite the poor instructions given. I just renamed the unrevoked zip file to "update.zip" and went through the steps to have clockworkmod recovery apply the update from sdcard.
 
A question...

How do I get Titanium back onto my phone so I can restore all my apps? I can't see anything on my sd card, from my phone.
 
ok, im having serious problems trying to root my girlfriends Incredible. As it stands, her phone is as follows:

2.3.4
baseband 2.15.10.07.07
kernel 2.6.35.13
build #4.06.605.3

Unrevoked runs, reboots once, then gives the error firmware too new.
please help.

nevermind, had the wrong version of unrevoked. somehow got the 3.23 version. 3.22 worked flawlessly.
 
Thanks Scotty--sorry for missing that post. I did not have superuser in app drawer, but putting the su zip on the root of my sd card and having clockwork install that worked. Now I do have su in app drawer.

I'm still having some issues, though. I was able to grant permissions to Rom Manager. However, when I try to install other apps from the market, like Move2sd Enabler, I can't because they are not compatible with my phone. I think this means I have the su app but not the su binary in whatever directory it needs to be in?? Any ideas. it should not have any thing to do with the su binary. i am unfamiliar with those apps,so i dont have much to offer as to why they may be incompatible. might also try root explorer or titanium backup to verify superuser granting permissions.

I've also tried moving on to the downgrade step (first method in thread, not zerg), and I get a $ prompt. Trying su gives me permission denied, without my up and running screen lit phone giving me a prompt to grant permission. might try clearing data in superuser again and see if that helps. also might just try it a couple times. some folks reported haveing to type su a second time

(This might be off topic, and a result of not having actually rooted, but a strange aside: when I do 'adb push flash_image /data/local/', I get a result that says 0 bytes in 76044.000s, which is exactly the opposite of what it should be, since 76044 bytes is what should have been transferred.) im not sure what might be going on here. you shouldt need any special permisions to push something to /data/local/ have you successfully changed to mini-adb_inc directory? did you get a serial number indicating your phone is recognized? get matching md5s? copy/paste of your command window may help

A question...

How do I get Titanium back onto my phone so I can restore all my apps? I can't see anything on my sd card, from my phone.
just redownload it from the market :)
 
Yeah was doing that but then I figured out I had to redownload the free version. That's why it wasn't showing up in my apps.

Thanks

ahh,i misunderstood your question. yes,you need the free version as well,the paid version is just a prokey to unlock features. if it makes you feel any better,i did the same thing first time i switched roms and tried to restore apps :eek::p
 
I have a problem. I rooted and downgraded my Inc1 as described in post #1 with success. After a while I restored the Gingerbread upgrade image I backed up when first starting the process and rooted it as well.

Now I lost my 3G data on the phone. Normal calls and texts work fine, but WiFi is the only thing I can now use to surf and get emails. MMS is not working.

Anyone have any suggestions? I restored the backup file several times but the problem still exists. I even did the *228 reprogramming several times.

I have hardware version 2.

Is there a full flash file for Gingerbread I can try instead of the upgrade?
 
I have a problem. I rooted and downgraded my Inc1 as described in post #1 with success. After a while I restored the Gingerbread upgrade image I backed up when first starting the process and rooted it as well.

Now I lost my 3G data on the phone. Normal calls and texts work fine, but WiFi is the only thing I can now use to surf and get emails. MMS is not working.

Anyone have any suggestions? I restored the backup file several times but the problem still exists. I even did the *228 reprogramming several times.

I have hardware version 2.

Is there a full flash file for Gingerbread I can try instead of the upgrade?

Oops, it's hardware version 3!
 
I have a problem. I rooted and downgraded my Inc1 as described in post #1 with success. After a while I restored the Gingerbread upgrade image I backed up when first starting the process and rooted it as well.

Now I lost my 3G data on the phone. Normal calls and texts work fine, but WiFi is the only thing I can now use to surf and get emails. MMS is not working.

Anyone have any suggestions? I restored the backup file several times but the problem still exists. I even did the *228 reprogramming several times.

I have hardware version 2.

Is there a full flash file for Gingerbread I can try instead of the upgrade?

Chudman, I ran into this issue as well somewhere in this whole process. This may sound silly, but if you haven't already done so, in your Wireless and Network settings, make sure that your data is enabled over your mobile network. Not sure if I did it myself or what, but I noticed at one point that it was turned off. No problems since!
 
after that,id make sure there is not an outage in your area. could be that no one has data :eek:

failing the easy and obvious,id flash a stock gingerbread RUU. you are s-off,right?

you can find a PB31IMG or a .exe file for 2.3.4 here: Stock Images | PvilleComp's

afterwards,you can simply flash a recovery in hboot,then flash the superuser files to re-root. see the other sticky(regain root with s-off) for more specific directions and file links.

if you arent s-off yet,do that before upgrading yourself back to gingerbread.
 
after that,id make sure there is not an outage in your area. could be that no one has data :eek:

failing the easy and obvious,id flash a stock gingerbread RUU. you are s-off,right?

you can find a PB31IMG or a .exe file for 2.3.4 here: Stock Images | PvilleComp's

afterwards,you can simply flash a recovery in hboot,then flash the superuser files to re-root. see the other sticky(regain root with s-off) for more specific directions and file links.

if you arent s-off yet,do that before upgrading yourself back to gingerbread.

Thanks to all for the responses.

The data is OK on my wife's phone, so the problem must be mine.

I'm currently running the Gingerbread update on my Inc1. Can I just flash over it, or do I need to downgrade to 2.2 and set S-off?

Or can I set S-off directly on my existing 2.3?
 
ok,im a little confused... but if im understanding you correctly,you rooted and downgraded to froyo,then you restored a backup in recovery of your gingerbread rom. if this is correct, then you should be still running the froyo baseband.

all you need to do is download unrevokeds "forever" tool and flash it in recovery. its linked in the first post.

after you do this,boot to hboot to verify that it is indeed s-off.

then flash the gingerbread or froyo RUU,wichever you might want to be running. once youre s-off,no need to downgrade back to froyo in orger to run the GB RUU.

i hope that answered your questions. :)
 
First, thanks to Scotty85 and the other members that have contributed to this solution. Next, apologies if this has been covered already. I have scanned the thread, but there are a lot of posts here.

The problem I'm having is I have been unable to get a PB31IMG.zip file that isn't corrupted. I've downloaded it about five times from two different links and all report corrupt in Windows. I downloaded from the link in the 1st post (mediafire) and tried from a link I found on 4shared.com but no joy.

I downloaded it in Ubuntu and was able to extract the folder, but I'm not sure if all the files are there. The 1st post refers to an image named "recovery-clockwork-5.0.2.0-inc", which is not there in my extracted folder in Ubuntu. Here's what I've got in that folder after I extract it;

android-info.txt
boot.img (2.4 mb)
hboot_8x50_0.92.0000_100723.nb0 (524.3 kb)
nv_MFG_VZW_1.70_0825_PRL58006.img (655.4 kb)
radio.img (22.8 mb)
recovery.img (3.9 mb)
splash1.nb0 (786.4 kb)
system.img (255.5 mb)

I thought about copying the folder contents and re-compressing, but without knowing if all the necessary files are there (which they don't seem to be) I wouldn't attempt that. Plus I'm a noob at rooting, so I probably wouldn't take the chance right now anyway.

Anyone else had trouble finding a usable PB31IMG.zip file?

Thanks for any suggestions
 
why do you think the downgrade PB31IMG is unuseable? does the md5 not match? the things you are seeing are exactly what you should see in an RUU,but why are you extracting it? you need to leave it zipped up so the phone can flash it.

if youre looking for the clockwork image,its in its own seperate download,its not inside an HTC approved ROM. read carefully starting at:

1)download these files

;)
 
My apologies. When I read the following;

-open the recovery-clockwork-5.0.2.0-inc_PB31IMG download. extract it first if you need to. inside there is an image called "recovery-clockwork-5.0.2.0-inc"....

-use your md5 summer to verify the md5 of just the image,not the whole .zip. it should be: ea382ca5809cb872d0582aa22741d592


I was looking in the PB31IMG.zip folder rather than the recovery-clockwork....PB31IMG.zip folder. Apparently reading instructions is not my forte. :o

So I shouldn't worry about the fact the Windows seems to think the PB31IMG.zip file is corrupt? Just go ahead and place it on the root of the SD card at the appropriate point in the instructions?
 
ok,im a little confused... but if im understanding you correctly,you rooted and downgraded to froyo,then you restored a backup in recovery of your gingerbread rom. if this is correct, then you should be still running the froyo baseband.

all you need to do is download unrevokeds "forever" tool and flash it in recovery. its linked in the first post.

after you do this,boot to hboot to verify that it is indeed s-off.

then flash the gingerbread or froyo RUU,wichever you might want to be running. once youre s-off,no need to downgrade back to froyo in orger to run the GB RUU.

i hope that answered your questions.

All worked well, and I'm now running a rooted Gingerbread Inc1 with data working. Thanks for all the help on this forum!
 
I just rooted my wife's Incredible using the steps in the first post. Worked well, but there were a couple of things I thought might be useful for people new to the process. This was my first HTC root...I have rooted my Droid Charge and a Lenovo A1. Note: I stopped at the root access as all we needed was a few root-only apps (no custom roms, etc). After downloading the specified files...

Quote:
2)root with unrevoked 3.22
-go to settings/applications and uncheck "fastboot". having this checked will prevent you from getting to hboot via power/vol down.
-open the recovery-clockwork-5.0.2.0-inc_PB31IMG download. extract it first if you need to. inside there is an image called "recovery-clockwork-5.0.2.0-inc". right click on this image,then click "copy". navigate to a directory you can easily find it,then right click in that directory,then "paste". alternatively,you can drag it from the extracted folder to a convienient spot(i personally like to drag files around,but its fine either way).
-use your md5 summer to verify the md5 of just the image,not the whole .zip. it should be: ea382ca5809cb872d0582aa22741d592"

**MD5summer didn't work for me, but md5sum off CNET worked fine**

**up until this point you can have your phone unplugged...you will need to put it in hboot and plug it in to install the drivers**

Quote:
-install the drivers as described on unrevokeds page above.
-unplug your phone.
-extract the contents of the unrevoked 3.22 .zip. open the folder, right click on "reflash" and run as administrator if possible.
-click on "file" in the corner of the relfash window
-click custom recovery
-navigate to,and select your "recovery-clockwork-5.0.2.0-inc" image and select it. at the bottom of your reflash app window, it should now say "recovery:custom" and "waiting for device"

**I had to reboot to get out of hboot mode, then I made sure USB debugging was on and then plugged in to the PC via USB. From there unrevoked did its thing as advertised.**

Quote:
-make sure usb debugging is checked ON in settings/applications/development.
-plug in your phone and place it in charge only mode. assuming you installed the drivers correctly,unrevoked 3.22 will start. let it do its thing. it will reboot a couple of times. when its finished,it may leave you on a blank screen. if this is the case,pull the battery and reboot.

**I ended up on the clockwork recovery screen when it was all done. You can choose options using the volume up/down key, but the power button does not select the option, you must use the trackpad button. I just scrolled down to reboot hit the trackpad and that was it.**

Quote:
-you should now have the superuser app in your app drawer. if so,go to settings/applications/manage apps/superuser and clear data. test that superuser is working and granting permissions by downloading rom manager,and using it to flash the newest clockwork recovery. alternatively,download and run a "root checker" or any of your favorite "root only" apps and make sure they work."

Thanks to Scotty85 for pulling this all together (I also clicked thanks).
 
well i got the charger this afternoon and had it plugged in for about 5 hours and when i run the gingerbread RUU it still says that my battery is less than 30%. my friend gave me a droid 2 global which i am using now, but i would still really like to get my incredible working. anywhere i could send it for cheap?
 
well i got the charger this afternoon and had it plugged in for about 5 hours and when i run the gingerbread RUU it still says that my battery is less than 30%. my friend gave me a droid 2 global which i am using now, but i would still really like to get my incredible working. anywhere i could send it for cheap?


If you'd like ro send it to me,I'll are what I can do about getting it working. Shoot me a pm if you're interested
 
Status
Not open for further replies.
Back
Top Bottom