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

Root HTC Droid Incredible 2 - How to Root

aswolf1971

Newbie
Jul 28, 2014
15
9
Hi. I have Droid Inc2 that obtained from Verizon but use with T-mobile. It has ICS 4.0.4 loaded on it. I wan to root it so I can put a non-carrier specific ROM on it.

I've read dozens of threads that gave instructions on how to root the inc2 by way of HTCDev to get an unlock code.

It looks like HTCDev Unlocking utility no longer functions?

Does anybody have a link to another method for rooting?

Thanks!

Below are the threads that I have read so far...w/o luck:

http://forum.xda-developers.com/showthread.php?t=1931096

http://www.htcdev.com/bootloader/unlock-instructions

http://theunlockr.com/2013/02/20/how-to-root-the-htc-droid-incredible-2/
 
Hi aswolf1971, and welcome to Android Forums :)

Since your question is a device-specific one, I have moved your thread into the root-related subforum for the HTC Incredible 2: Incredible 2 - All Things Root - Android Forums

You'll probably also want to give a read through this thread as well: http://androidforums.com/incredible-2-all-things-root/617779-guide-unlock-htcdev.html

I know you said that you've seen guides about using HTCDev, but maybe this one will be able to help.

Short of that, you *may* be able to root your device with towelroot: https://towelroot.com

Good luck!
 
Upvote 0
So I have read up on the threads provided above. And I'm trying to follow the example in thread http://androidforums.com/incredible...wngrade-firmware-build-6-01-605-05-newer.html

And when I get to step:
Code:
C:\miniadb_inc2>adb push tacoroot.sh /data/local
failed to copy 'tacoroot.sh' to '/data/local/tacoroot.sh': Permission denied
[\code]

when I do an ls -l on directory /data
I see that it's owned by system and group system with rwxrwx--x permissions.
How can I get /data/local to be rw so I can successfully push tacoroot.sh?

Thanks.
 
  • Like
Reactions: scotty85
Upvote 0
Ok. I installed 'SuperSU' and it came back saying "There is no SU binary installed and SuperSU cannot install it. This is a problem."

Lol?

Well there's your problem ;)

I know some HTC devices can be pretty stubborn (and I don't have any experience with anything newer than the Nexus One ;) ) so I'm going to step back for a bit and hope that one of our resident HTC gurus might be able to help you further.

Good luck!
 
  • Like
Reactions: scotty85
Upvote 0
OK so for the HTC gurus let me summarize: I have an HTC Droid Incredible 4G LTE using ICS 4.0.4. Obtained from Verizon. I'm now on T-mobile. My goal is to flash a generic rom.

1. I would like to root my phone
2. I would like to S-off


Problems I am running into that are keeping from accomplishing the above:

1. When I go to HTCDEV and enter my code I get the error " Error Code: 160.Error Reason: MID Not Allowed."

2. When I tried to perform the following command:
C:\miniadb_inc2>adb push tacoroot.sh /data/local

failed to copy 'tacoroot.sh' to '/data/local/tacoroot.sh': Permission denied

/data is set to system:system rwxrwx--x

3. I installed towelroot and then tried to install SuperSU but got the message from SuperSU saying "There is no SU binary installed, and SuperSU cannot install it."

Where do I go from here? Sell it on ebay? Although the phone works, data, gsm, wifi, etc...just can't stand having Verizon's bloatware on it.
 
Upvote 0
OK so for the HTC gurus let me summarize: I have an HTC Droid Incredible 4G LTE using ICS 4.0.4. Obtained from Verizon. I'm now on T-mobile. My goal is to flash a generic rom.

1. I would like to root my phone
2. I would like to S-off


Problems I am running into that are keeping from accomplishing the above:

1. When I go to HTCDEV and enter my code I get the error " Error Code: 160.Error Reason: MID Not Allowed."

2. When I tried to perform the following command:
C:\miniadb_inc2>adb push tacoroot.sh /data/local

failed to copy 'tacoroot.sh' to '/data/local/tacoroot.sh': Permission denied

/data is set to system:system rwxrwx--x

3. I installed towelroot and then tried to install SuperSU but got the message from SuperSU saying "There is no SU binary installed, and SuperSU cannot install it."

Where do I go from here? Sell it on ebay? Although the phone works, data, gsm, wifi, etc...just can't stand having Verizon's bloatware on it.

If you have an inc 4g,we are in the wrong forum. As soon as I get back to my pc ill get you some links,I'm a little unsure if updates have made obsolete rhe last methods I knew of.

Also,just an FYI, you are stuck on edge data when using the inc 4g on t mobile. While it is a nice little phone,there are much better options for t mobiles network.

Can you look in settings/ about phone and tell us your software build number?
 
Upvote 0
I'm following this step in the process to downgrade from 2.19 to 2.17
I pulled the rom.zip from the new OTA(2.17.605.2) RUU that is needed for the root/ S-OFF exploit(AS OF 12/5/12 RELEASED).

INSTRUCTIONS
1) Download this - MD5 = 55023CC10B59FDEC0AAA6695C4CF83FB
2) rename to PJ53IMG.zip (make sure it's not named PJ53IMG.zip.zip...)
3) put the PJ53IMG.zip on the root of your SD-Card. (not in any folders)
4) reboot to bootloader
5) let the phone do its magic
6) enjoy Sense 4.1
7) smile.

On step 3: I type 'adb push c:\4g\PJ53IMG.zip /sdcard/PJ53IMG.zip' after about 3 minutes it says '2566 KB/s (597418333 bytes in 227.294s)'

On Step 4:
I reboot into bootloader by typing 'adb reboot-bootloader' but no magic happens.

I was expecting to be able to go to settings and see build number 2.17.605 but I still see 2.19.605. If I try to put the .zip file in root folder (i.e /) I get "Read only file system"
Where did I mess up?


btw...thanks for the patience while I work my way thru this. I know it's an old phone but it's still got lots of life left and want to keep on using it.
 
Upvote 0
You will need to achieve s off before you can downgrade.

Follow the directions in the second thread I linked if you're on 2.19.605.2 ( this one )

Did you have any questions about that thread?

Not yet!....I've achieved Temp root:

C:\4g>adb shell
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
root@android:/ #
 
  • Like
Reactions: scotty85
Upvote 0
Update: I went back and rebooted my device to make sure it had not been bricked.

I started fresh. Ran the runme.bat script and chose option 6 'Temp root'. Once in Temp Root I downloaded the specific rumrunner_fireball.zip for my device/os: HTC Droid Incredible 4G LTE Windows

I re-reran the soju.exe and after about 20 minutes of rebooting, and cute one liners I finally got to the line "Yep done. Hope you enjoyed the rum".

My bootloader screen now shows:

**Tampered**
**Unlocked**
**S-Off**

Thank you.
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones