• 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.
okay i'm a rahtard. just saw the last few posts and saw a similar problem.
guess its back to the drawing board. anyone know of a link of a thread that has root instuctions for droid inc running 2.3.4? thanks. i googled it and thats how i found this thread.
 
Same here when I googled it. Yes I'm using a DINC 2. I thought it would work since it was on 2.3.4. Is there a link to the Alpha revolutionary tool so I know I'm using the right method?
Will Gingerbreak work on my phone?
Thanks.
 
I'm having problems with the command prompts. Everything works great until I get to

c:\mini-adb_inc>adb push flash_image /data/local/

and

c:\mini-adb_inc>adb push mtd0.img /sdcard/

For both of these, I get "xxxx KB/s (0 bytes in 76044.000s)"

Since it says 0 bytes I'm assuming nothing is happening. Is that correct? How can I get this to work? What state should my phone be in - charge only or disk drive?

Also, I had to change the name of the folder in my c drive to "miniadb" because the command prompt wasn't finding "mini-adb_inc". That's not a problem, is it?
 
okay i'm a rahtard. just saw the last few posts and saw a similar problem.
guess its back to the drawing board. anyone know of a link of a thread that has root instuctions for droid inc running 2.3.4? thanks. i googled it and thats how i found this thread.

Same here when I googled it. Yes I'm using a DINC 2. I thought it would work since it was on 2.3.4. Is there a link to the Alpha revolutionary tool so I know I'm using the right method?
Will Gingerbreak work on my phone?
Thanks.

sorry guys,i didnt catch that you were using incredible 2s. the zergRush tool will prolly work to get temp root,but you are lucky as revolutionary supports the inc 2.its super easy and leaves you with a hard patched permanent hboot(almost as good as radio s-off ;))

Revolutionary


I'm having problems with the command prompts. Everything works great until I get to

c:\mini-adb_inc>adb push flash_image /data/local/

and

c:\mini-adb_inc>adb push mtd0.img /sdcard/

For both of these, I get "xxxx KB/s (0 bytes in 76044.000s)"

Since it says 0 bytes I'm assuming nothing is happening. Is that correct? How can I get this to work? What state should my phone be in - charge only or disk drive?

Also, I had to change the name of the folder in my c drive to "miniadb" because the command prompt wasn't finding "mini-adb_inc". That's not a problem, is it?

correct,0 bites indicates nothing is happening. the phone needs to be in charge only mode,disk drive mode will cause you errors. changing the name of the directory shouldnt really matter,as long as you:

cd c:\whatevr-you-rename-the-folder

did the md5 sum outputs match the provided values?

couple things come to mind:
-did you extract mini-adb_inc and place the extracted folder on the root of c?
-you werent in the directory that you renamed. or the directory you changed to was not the directory containing the tools and files.
-you were in disk mode instead of charge only mode

if none of those things fix it,provide a copy/paste of your session by:
-right click in your cmd window
-click "mark"
-cover all the text with white
-hit enter(this copies)
then:
-in your reply box here click on the # (this gives you CODE tags)
-inside the code tags right click,then paste.

seeing everything your doing/not doing should help us figure out why youre not pushing anything

edit:
looking at your reply again,are you copy/pasting the whole line,like this(since you said you renamed your folder to miniadb):
miniadb>c:\mini-adb_inc>adb push flash_image /data/local/

if so,this is your pollem. you need to change directoryies to mini-adb_inc,not include that in your copy pastes. you will only copy/paste the bold lines.

if you look at my session at the bottom of the page,it shows what you need to copy/paste or type in red. everything else is responses that automatically appear in the command box
2nd edit
You have run unrevoked 3.22 and gotten superuser working,correct?
 
I can't answer that for sure. I'd give it a try... worse thing that can happen is it will fail :) pick he. 97 hboot if it doesn't give you any other option when you run it
 
I can't tell you how much I appreciate you taking the time to help me out with this. You've certainly gained a lot of fans with this post and I'm certainly one of them.

Below is my command window, but I'll answer your questions first:

- I tried from the beginning and the phone was in charge mode the entire time.

- ALL md5 sums match your instructions.

- Yes, I extracted the mini-adb_inc.zip file and ALL contents are in the c:\miniadb folder. Here is the list of all the files in the folder:
1. adb.exe
2. AdbWinApi.dll
3. AdbWinUsbApi.dll
4. fastboot.exe
5. flash_image
6. md5sums.exe
7. md5sums.txt
8. mtd0.img

- I formatted my SD card to FAT32 before starting any of this.

- I COPIED PB31IMG.zip and pasted it into the root of the SD card and verified that it displayed as "PB31IMG.zip".

- Yes, I ran unrevoked 3.22 and superuser is working. Here are the three things listed in superuser:
1. Unknown: /system/bin/sh as root (uid: 0)
2. ROM Manager: ./data/data/com.koushikdutta.rommanager/files/rommanager.sh as root (uid: 0)
3. Titanium Backup: /system/bin/sh as root (uid: 0)

Here's my command window:

Code:
Microsoft(R) Windows DOS
(C)Copyright Microsoft Corp 1990-2001.

C:\DOCUME~1\LEBRONJ>cd c:\miniadb

C:\MINIADB>adb devices
List of devices attached
HT07SHJ07055    device


C:\MINIADB>md5sums mtd0.img

MD5sums 1.2 freeware for Win9x/ME/NT/2000/XP+
Copyright (C) 2001-2005 Jem Berkes - http://www.pc-tools.net/
Type MD5SUMS -h for help

[Path] / filename                              MD5 sum
-------------------------------------------------------------------------------
[C:\MINIADB\]
mtd0.img                                       34307be744275f1db1dd16af04c37839

C:\MINIADB>md5sums flash_image

MD5sums 1.2 freeware for Win9x/ME/NT/2000/XP+
Copyright (C) 2001-2005 Jem Berkes - http://www.pc-tools.net/
Type MD5SUMS -h for help

[Path] / filename                              MD5 sum
-------------------------------------------------------------------------------
[C:\MINIADB\]
flash_image                                    0098a7dd6600b55fac34fc6645be5d7a

C:\MINIADB>adb push flash_image /data/local/
1483 KB/s (0 bytes in 76044.000s)

C:\MINIADB>adb push mtd0.img /sdcard/
160 KB/s (0 bytes in 655360.003s)

C:\MINIADB>
 
hmm,i cant see anything wrong... looks like it should be working fine.

some quick searching turned up this: 0 bytes ? why ? :/ - Page 2

take a peak on your sd card and see if there actually is an image on it. if so,just start over,and ignore the fact that its saying 0 bytes,and see if the rest of the procedure works(unless youve allready tried to finish it unsuccessfully)

ill keep looking and see if can figure anything else out.
 
GREAT WORK!!:D I manually installed 2.3.4 on my Inc. thinking I would get the newest Sense integrated but I realized when I booted it up that it was only the OS that updated. But overall I had to use the second post of instructions, It took a while but it was worth it. Thanks :)
 
It worked. Thank you sir. The image was on the SD card after all. Last night, I did try to just keep going despite "0 bytes" but I think I may have been in Disk Drive mode instead of Charge Only.

I am now rooted with 2.2 but I booted into HBOOT and it still shows that I am S-ON. I've tried running unrevoked 3.32 twice and it still says I'm S-ON. Any ideas? My apologies if this question has already been answered.
 
there is a box in unrevoked 3.32 that may be off... tho i was sure it was checked on by default. its in the file menu(where you chose a custom recovery) and says something like "disable phone security", youll need to make sure thats checked.

as long as youve got a recovery in 2.2,all you need to do is flash the "forever" patch to turn the secure flag off. iowa linked it a few posts back.

glad you got it :)

edit:

here ya go :)
http://unrevoked.com/rootwiki/doku.php/public/forever
 
GREAT WORK!!:D I manually installed 2.3.4 on my Inc. thinking I would get the newest Sense integrated but I realized when I booted it up that it was only the OS that updated. But overall I had to use the second post of instructions, It took a while but it was worth it. Thanks :)

awsome! glad it was of use. just curious... did unrevoked 3.22 fail? or did you just not want to use it?
 
So I followed the directions above and now, at the step of
"hopefully what you will see now,is a blue status bar as your phone finds the PB31IMG,unpacks it,checks it,then asks if youd like to update. select yes to update with the volume up rocker. if youve never installed a full ruu in hboot,it will take a few minutes,so dont panic. place the phone gently down somewhere where it wont fall and spit out the battery. let it do its thing. push power to reboot when prompted.

let the phone fully boot,then place in disk drive mode and immediately delete PB31IMG from your sd card,as it will interefere with running unrevoked forever."

The phone never actually fully reboots... It ran the PB31IMG successfully, but now when booting, it keeps looping.

Any assistance on my next step is most appreciated.

-Jeff
 
Others that have had this same issue have just run the PB31IMG again. Double check that you got the correct md5 for your PB31IMG download.

If the md5 is different,redownload before running it again. :)
 
Scotty, thanks for posting this. Im so glad that I am this much closer to getting the 2 DIncs in my household back to being not stupid phones anymore.

One question. I am a Mac user. Do you have (or can you get) unrevoked 3.22 for Mac anymore? I'm new to rooting but I'm guessing there is going to be some differences in doing this for on a Mac versus PC...
 
stuck in a boot loop, followed the first guide, couldn't obtain root, followed the second, worked fine until the reboot after the PB31IMG.zip install


*loljk just saw the post 2 up. about to try it

EDIT: phone now boots up, unrevoked 3.32 fails to flash recovery image

RD 2: it's working. much love, i was starting to accept that i would have to deal with an unrooted replacement dinc =/ THANK YOU!
 
Scotty, thanks for posting this. Im so glad that I am this much closer to getting the 2 DIncs in my household back to being not stupid phones anymore.

One question. I am a Mac user. Do you have (or can you get) unrevoked 3.22 for Mac anymore? I'm new to rooting but I'm guessing there is going to be some differences in doing this for on a Mac versus PC...

sorry,i have no idea about unrevoked for the mac. ive seen guides for setting adb up on the mac,but i think it will take the simplicity out of the "mini adb" file,unless you can run everything in some sort of windows emulator.

if you can come up with something that works,make sure to report it back so we can add it or link it to the original posts. im sure other mac users will be greatful :)
 
sorry,i have no idea about unrevoked for the mac. ive seen guides for setting adb up on the mac,but i think it will take the simplicity out of the "mini adb" file,unless you can run everything in some sort of windows emulator.

if you can come up with something that works,make sure to report it back so we can add it or link it to the original posts. im sure other mac users will be greatful :)


Wow, it's been so long since I used my windows emulator that I forgot I had that as an option! I'll go that route. Wish me luck!
 
Hi,

I just wanted to chime in and thank Scotty and the rest of you for your help. Following the instructions on page 1, I rooted, set S-off, and installed Cyanogen mod on my SLCD Increidble in a bit over an hour, I should say.

A couple hitches: after I rooted using the old version of Unrevoked, my phone restarted and got stuck in a bootloop when plugged the USB in. I took out the battery, put it back in, and it booted up just fine. Secondly, when I downgraded and flashed PB31IMG: it unpacked and seemed to flash fine, but on restart my phone got stuck in a boot loop. I flashed it a second time and the problem was solved. Rom Manager hasn't been functioning properly, but that's a different issue altogether.

I can't thank Scotty enough - I was so frustrated when I found that I couldn't root after the latest update, but this solved everything.
 
I had the incredible connected when I started unrevoked and it instantly started running and rebooting the incredible. Now I am stuck in a bootloop. I have taken the battery out and also tried to do a factory reset but to no avail. Any ideas?
 
if you are unable to boot normally after removing the battery for a couple minutes,youll have to run a gingerbread RUU or PB31IMG file.

did you unplug your phone in the middle of unrevoked doing something? i cant imagine what simply running it could have done to cause a bootloop,unless it was altering files in /system and you interupted it.

i cant look for and link a GB RUU for you at the moment,hopefully one of the guys can link it if you cant find it...
 
I successfully rooted my own Droid Incredible, and it worked fine.

However, my brother's Dinc doesn't seem to work as well. I get to
adb push mtd0.img /sdcard/ and it says "failed to copy ... Permission Denied.

I reformatted his SD card as FAT32, and began the process from scratch, but it still doesn't work. Any thoughts?

Edit: I verified that the md5sums are correct, as well.

Using my SD card rather than his does not work, either.

DISREGARD THIS POST, I forgot my phone was still in disk mode sorry to waste your time.

Thanks for the guide,
Iconography
 
Status
Not open for further replies.
Back
Top Bottom