yashsingh1/xdaforums huggingface dataset:
[Droid Incredible Android Development] bluetooth_decay:
Yeah, thanks. moments after I posted that, I tried another SD card eject/insert method, where you insert the card right after after Windows plays the USB disconnect tone as the Inc is booting into recovery. Once the USB reconnected, I ran adb and had my shell.

Anyway, a big thank you to all the the guys who figured this out. I already support the EFF, but I think I'll go make another donation :)
[Droid Incredible Android Development] bluetooth_decay:
It is apparently working as of this evening. I just rooted (a little difficulty) and installed ClockworkMod with the fine unrEVOked tool (couldn't be easier); it asked me for superuser privs, and at the end I had a custom recovery. So I presume it worked.
[Droid Incredible Android Development] NCX Designs:
I can't seem to get anything to be permanent,

right after i get the "unrEVOked for Incredible" to show up on my device, i do the other commands to enable root for system/bin/su

when i reboot after doing all the commands, i reboot, i never get asked for super user priveleges or anything, so i'm either doing something wrong or there definitely is something wrong with the payload as of yesterday (because yesterday is when i got into ADB shell 4 times) using the insert the sd card right after the disconnect sound but before the black screen almost always works if you time it right (with any sd card i might add)

i just wish root was permanent otherwise my atempts that took about 7hrs to complete was for nothing
[Droid Incredible Android Development] Reddog80p:
I just followed the 10 min video and used the commands.txt that came with the download..

1.bat

adb push payload-update.zip /sdcard/update.zip

adb shell

su

export PATH=$PATH:/system/bin

cat /sdcard/Superuser.apk > /system/app/Superuser.apk

cat /sdcard/su > /system/bin/su

ln -s /system/bin/su /system/xbin/su

chmod 06755 /system/xbin/su

reboot
[Droid Incredible Android Development] Reddog80p:
I was also wondering about the using the newest payload. If I successfully rooted using the 10 min youtube vid tut. and the files included do I need to worry about not having the newest payload from the wiki or does it matter?
[Droid Incredible Android Development] NCX Designs:
I just got done rooting, (or atleast i think i did) wifi tether no worky though :( it turns on and all but none of my wifi devices see it :( am i missing something again? i granted Superuser priveleges when asked

another stupid question i have is, how can you tell if your rooted for sure?
[Droid Incredible Android Development] Reddog80p:
Try using an app that only works for root users. Drocap, Root explorer, Titanium Backup, picme.
[Droid Incredible Android Development] NCX Designs:
Root Explorer works! :) now does anyone know why wifi tether doesn't work? :( is it just not working for incredible yet or do i have a bad version? i downloaded it from market
[Droid Incredible Android Development] dnoyeb:
I think I ran into this... Question for you. Did you root with a different card than the one you're currently using? If so, copy the android-tether folder from the card you originally rooted with to the card you're using. You need the bin file from it...

reboot the phone and i'm guessing it'll be working.

EDIT: Just saw that latest post about from the market, yea I would follow the directions on the wiki instead for rooting via unrevoked..
[Droid Incredible Android Development] NCX Designs:
I rooted with the same card, android.tether has the bin and apk file in there, question is, should i use that apk instead rather than the new one on market that was updated?
[Droid Incredible Android Development] dnoyeb:
i'd probably just use the one in the folder first... see if it works.
[Droid Incredible Android Development] shoman24v:
Just curious, not sure if it's been asked... but is a new method of achieving root being explored? I mean in a way where you don't have to manually fiddle with the SD card in hopes of reaching adb.

I have the stock SD that came with the phone but I think I need to get something slower.
[Droid Incredible Android Development] bluetooth_decay:
I used the 2.0.2 from the market last night and it worked.

I did have to exit the app and restart it after I put in all my desired settings.
[Droid Incredible Android Development] bluetooth_decay:
I think so, yes, from what I read.

For now, however, I was having problems, too, until I used a method described in another forum. Basically, you hold down Power and Volume- (or trackpad button) to boot into the bootloader, eject the SD, press Power to attempt the boot, let it fail, plug in USB, let it connect in Windows, Volume- down a couple times to the recovery option, select that with Power, and when Windows makes the noise that the USB has been disconnected, pop in the SD card right then. When the USB reconnected, I ran 'adb devices' and got it first time.

This was after two hours of trial and error using other methods.

After rooting I used unrevoked's recovery tool to put the ClockworkMod custom recovery on it. Once you do that, if you just boot into recovery you automatically have an adb root shell -- no more SD card or other gyrations.
[Droid Incredible Android Development] shoman24v:
When you said you ran 'adb devices' that isn't the same as running loop.bat is it? I think I understand your steps up to that part.

Also, I'm using the 2GB card that came with the phone, I have info on it already. Is there a special way I need to format it? I'm on windows 7 pro 64bit.
[Droid Incredible Android Development] EPayne123:
Okay here it is... EVERYONE POST WHAT SD CARD THEY USED AND IF THEY MODIFIED THE USB DRIVER FILE and thats IT!

Kingston 2G with modified USB Driver file.
[Droid Incredible Android Development] EPayne123:
First try to modify the USB Driver file... it may not help but even if you modify it, it wont hurt so might as well just in case.

I found out that a Kingston 2G was good after a modified USB file and no need for a format, i just Factory Reset my phone right before i went through with the root but then again remember, thats with a Kingston 2G
[Droid Incredible Android Development] shoman24v:
I'm wondering if i modified the usb file correctly.
[Droid Incredible Android Development] bluetooth_decay:
As pertains to what we are doing here, it essentially is the same. You are just ascertaining whether the adbd "server" on the phone is still running and you can talk to it with the adb "client" on the PC. However, I didn't have to loop it (as with loop.bat); I just typed it in.

I didn't. Just used the card that came with the phone, the way it was formatted when I got it. I rooted on Windows XP 32-bit, but installed ClockworkMod recovery on my Windows 7 HP 64-bit machine (so I didn't have to uninstall HTC Sync in order to install the special hboot USB driver for ClockworkMod).
[Droid Incredible Android Development] t3abags:
I would enter recovery manually, by powering down the phone then selecting volume down and power, once in menu select recovery with sdcard ejected (not entirely removed) and once you see white htc incredible screen flicker insert sdcard, while loop "adb shell" is running
[Droid Incredible Android Development] bluetooth_decay:
+1, except that I used the Windows USB disconnect sound rather than the flicker. I never could get it to work watching the flicker, and I went from on top of it like Don Garlitz to a couple seconds after.

If you manually get into the bootloader, eject the SD card, try to boot, let it fail (so the "recovery" menu option will appear), and then select recovery, at that point the USB will be connected in Windows. 5-8 seconds after you get the white HTC Incredible screen, Windows will see it disconnect; that's when I immediately plugged the SD back in.
[Droid Incredible Android Development] shamidude:
Question about the timing of the Windows sound (for USB connect/disconnect), does this happen around the time the screen flickers, and before the black screen with triangle? For me, the sound happens multiple seconds later than the flicker on the white screen, and the screen would already be black (with the red triangle).

I wonder if it is the USB controller on my machine that is too slow...
[Droid Incredible Android Development] bluetooth_decay:
I didn't watch the screen closely enough to see the flicker, but I do know it was still white with the "HTC Incredible" on it when Windows sounded the disconnect.
[Droid Incredible Android Development] das7771:
I was able to finally gain root on my phone, but I am not sure if it stuck. Superuser is now in my programs list so I know I did that much right. But when I was doing the last step to make root stick I am not sure it took. When doing the chmod command I was having trouble as I kept getting an error. How do I check to see if the root took. Do I just try to start adb in revovery mode and see if it detects the phone?
[Droid Incredible Android Development] ghostrida:
Why don't you try a root adb shell in normal mode, then you can finish off the bits you didn't, assuming you have root access.
[Droid Incredible Android Development] TheColorRed:
Whoever came up with the "inserting your SD-card when you hear the USB-sound" is a genius.

I followed the 10-minute video along with that and got root first try.

This was with the SD card that came with the phone.

(also I used the loop.bat technique)

Thanks

~Cole
[Droid Incredible Android Development] das7771:
I haven't tried that yet, but I did just install the wifi tether app and my comp is connected right now to my phone. So I am assuming I still do have root if I was able to install that.
[Droid Incredible Android Development] Boomh4u3r:
I'm rooted. Thanks to everyone's help and especially ejhart in the IRC late with me. Woot!
[Droid Incredible Android Development] shamidude:
I am curious... what was on the screen when you heard the USB-sound? (which triggered you to insert the SD-card, I assume) Was it the white screen with "HTC Incredible" or the black screen with the red triangle?

I keep hearing the sound late, after the black screen showed up, and I think this is to blame for why I am unable to get "adb recovery". I would like to confirm this theory against what others have found so far..
[Droid Incredible Android Development] das7771:
I could not root my phone until I started listening to the usb connection sound. Just so you know I waited about 2-3 seconds after the usb connect sound was heard. You will have to try different timings but it does work. Once I stopped trying to time it off the flickering of the screen and used the usb sound instead, I almost got it immediately. I did it with the usb cable and I also did the sd card trick and both of them were after the usb connection sound and both methods worked. The recovery screen (black screen) was visible when I got it connected and not the HTC boot screen.
[Droid Incredible Android Development] bluetooth_decay:
I think you missed my last post on the topic (or maybe you are waiting for a quorum), but I'll here go into detail about what I did. I got root on the first try with this procedure.

1. Power off phone using power button or battery pull.

2. Power on with simultaneous power and volume-down.

3. Wait until boot loader appears. Eject SD card.

4. Hit power button to attempt booting from ROM image on (now missing) SD. After a few seconds, it fails because the SD is not there. Let it do this.

5. A new menu appears, which includes the recovery option. Plug in the USB cable now.

6. Volume down to recovery, then hit power button to initiate a recovery boot. Screen will go black. Then the white "HTC Incredible" screen appears.

7. A few seconds later, USB disconnects in Windows (screen is still white at this point). Insert your SD card at this time (it wasn't more than a second for me, but I wasn't hurrying).

8. A few more seconds later, USB reconnects in Windows. At this point you should have an adb shell; use loop.bat, adb shell, or (in my case) adb devices to verify this and (if my theory is correct) keep adbd alive (see below).

After doing this, and reading elsewhere that a guy used a SD with an intentionally-corrupted filesystem, I think that adbd starts, then Android tries to mount the SD (and maybe some other things), then adbd times out or dies. If you can prolong that start-to-timeout window, by inserting the SD, or using a corrupted one, and then connect to adbd (using adb shell, loop.bat, or whatever), adbd stays running and you are good to go.
[Droid Incredible Android Development] shoman24v:
I followed this exact directions. If I put my phone in USB debugging mode it shows up fine in adb devices (I hope it's supposed to say HT05PHJ03841 and not HTC Incredible????). When I follow your instructions and type in adb devices it just says 'list of devices attached' then immediately goes back to c:\sdk\tools. If I run loop.bat and run pop the card in right when I hear the USB disconnect I get nothing.....
[Droid Incredible Android Development] ghostrida:
the message above about corrupt card got me thinking about formatting the card with HFS+ on my Mac. So I did that with a 2gb PNY because nothing else worked for me, and this worked with the loop method using OS X.

Hope this helps someone.

edit: oh, so obviously i had to swap out after getting adb with a fat card. i started a thread on this method so not to clutter this thread topic. if anyone can verify I would appreciate for others who are struggling like i was:

http://xdaforums.com/showthread.php?t=714224
[Droid Incredible Android Development] shamidude:
Thanks for the detailed instructions. This seemed so simple, so I gave it a try, but still I am out of luck. The instructions are very straightforward, and the race condition makes sense, so I am still confused as why I am not able to get the adb recovery.

I am getting frustrated with this thing, so I promised myself not to spend too much time on it (otherwise, I will get even more frustrated). I am convincing myself that my laptop is to blame for this, so I will see if I can run the same instructions on another more recent machine with Windows 7 (rather than my couple years old XP laptop).

In the meantime, I have a number of notes/questions that I hope you can help me out with:

First, when you say the bootloader, do you actually mean the screen that says "HBOOT" at the top? this is the screen that I get when I click volume-down and power to start the phone. And when that screen shows up, I don't have to do anything, and in couple seconds, the phone will attempt to read something from the card and it always fails. Is this the screen that you refer to in step 3? the reason that I ask is that if I start the phone by clicking the trackball and the power button, the I get a screen that says fastboot at the top, and here i have to click power to get to the bootloader screen, and this takes me to the screen that I would normally get to when I click volume-down and power.

Second, do you have anything special about the SD card? I tried different sizes and makes, without luck. I even tried to convert one of my cards to NTFS with the hope that it would look ambiguous to the phone.

Third, do I have to completely remove the card? or is it OK to move it half way through?

As you can see, my questions are getting real silly, but that is because I am at the end of my ropes!

Thanks again :)
[Droid Incredible Android Development] jbizzle:
Well, after weeks of trying no root for me either. I have no clue what is going wrong. I rooted my moto droid right when root was first achieved. This is getting very frustrating.

It also appears unrevoked isn't really working on an alternative method anymore, from their twitter anyways. What a shame about rooting this phone.
[Droid Incredible Android Development] eMpTy3000:
Whoooohooo!!!! I FINALLY got it to work. But instead on one sd card I formated it with NTFS 64 kilobyte allocation units. Just popped it in the phone and started the process. I got adb on the first try and then I swapped sd cards and continued on. THANKS!!!!
[Droid Incredible Android Development] pyromanfo:
Wait so did unrevoked give up on the HTC Incredible?

*edit* Their twitter feed says no
[Droid Incredible Android Development] amn3sia:
Thanks! That helped me get everything up and running too. I had been trying all the other methods and timings listed with no success. I only used one SD card so I had to pull the card once I got adb in recovery and then format it back to FAT32, but that still worked out just fine.

Here's the exact steps I took based on the advice of previous posts:

1. Power off phone by pull the battery.

2. Pull the SD card and format it in NTFS on your PC (I used convert K: /FS:NTFS)

3. Put the SD card in the slot so it's ready to be pushed in, but don't push it in all the way.

4. Power on your phone by holding the volume down and power.

5. Press volume down to select recovery, but don't press power yet.

6. Plug in your USB cable to your phone.

7. Start loop.bat making sure it gives the error device not found message.

8. Press power to enter recovery mode.

9. Listen for the USB disconnect noise and push the SD card end around the time the sound ends should be just slightly before the white screen ends and the black screen shows up.

10. Now stop your loop, pull the SD card and put it in a reader connected to your computer. If you need to use the same USB you're using for your phone it's ok to disconnect it and reconnect it when you're done.

11. In my computer right click on your SD card and format using FAT32.

12. Put the SD card back in your phone and just follow the rest of the steps.
[Droid Incredible Android Development] DRW315:
Well I'm finally in recovery mode using a new Lexar 2GB class 2 card. For the life of my I can't get the timing down on the adb push payload-update.zip command. I've been trying for a couple hours now, trying to hit enter slow, fast, and everything in between. My --Install from sdcard... commands seem like they are issued really fast compared to the 10 minute video. All 6 lines appear within 0.25-0.5 second of pressing the power button.

But at least I'm finally in recovery!

Edit: I had to reload the ota.zip that had the valid signature before pushing the payload-update.zip. Worked in a couple trys after this.
[Droid Incredible Android Development] carosati3:
well i got into recovery once and couldn't get to the part where i type "su". i was able to push everything to the sdcard but when i typed adb shell again it said " - exec '/system/bin/sh' failed: No such file or directory (2)".

i am trying again but now i can't get back into recovery. any ideas?
[Droid Incredible Android Development] shamidude:
How did you format with NTFS? I googled this, and the best that I was able to find was using the "convert" command, which changed the file system on the SD card from FAT32 to NTFS. I wonder if there are alternative ways for doing this
[Droid Incredible Android Development] eMpTy3000:
I just put the SD card in my Windows laptop and right clicked on the drive and choose format and changed the File System to NTFS.
[Droid Incredible Android Development] bast525:
Has there been ANY kind of update from the unrevoked team at all, maybe on IRC, on any progress made releasing a more easy to use boot method? I haven't been reading every page here but I try and haven't seen any word on this...
[Droid Incredible Android Development] shamidude:
Wow! Finally my patience paid off... I eventually got to root my phone. Thanks to everyone on this thread, and especially to the posts by bluetooth_decay (on page 107) and amn3sia (on page 108). I am also grateful to the many posts that said "don't give up".

To be honest, I am not sure what chanegd this time. Myabe I was rushing things less or took longer. I don't think that I used the loop batch file (by accident), and I didn't enter "adb devices" until I heard the second Windows sound (after the black screen).

I was able to follow the rest of the 10 minutes instructions, and I think that the wireless tethering example is working (and that is my main sign that the root is working).

Another funny thing, I originally downgraded the software on the phone to 1.22.605.0, hoping that would improve my chances. But then I have been bugged with the phone asking me to update the software. So I surrendered at the end, and updated to 1.22.605.2, and now I am glad that this happened to me BEFORE the root.
[Droid Incredible Android Development] bluetooth_decay:
Congrats. Glad you finally got it. It seems the process is a bit different for everyone.
[Droid Incredible Android Development] vzw:
awesome everyone is in recovery but me. Think they will still put out a new method or let me say an EASIER method?
[Droid Incredible Android Development] mozetti:
I'm also wondering. There is someone named, kingnerd on the Androidforums site (same account name here) saying they are close:

I'm just looking for confirmation. With the shenanigans of rr12345 (and his other alias') in the last week or two, I'm reluctant to believe a post from someone that just signed up and only has one post, which ended in a locked thread because he put it in the dev section, but it wasn't a dev posting.

Has anyone else that's "in the know" heard anything like what kingnerd is claiming?
[Droid Incredible Android Development] shoman24v:
1 click root = win.

I really just want root for now to remove any garbage this phone comes with.
[Droid Incredible Android Development] s197:
Thanks for the update. I think this deserves it's own thread as I'm afraid it will get lost in the 100+ pages this one has turned into. You're more likely to get someone from the dev team to see it I would assume.
[Droid Incredible Android Development] Spiteful Monkey:
Root is really starting to irritate the hell out of me. I have tried all the posted methods I could find and all the helping tips from about 30 sites. I have purchased 6 cards now and tried ones I had. No luck out of hundreds of tries. I have done everything from rolling back the software, to building the ext4 and fat32 cards etc. Nothing is working on my new Incredible
[Droid Incredible Android Development] bast525:
Can anyone else confirm this one click root is coming?
[Droid Incredible Android Development] Rook1969:
Finally

I've been trying to root my Incredible for 2 days now. I tired different cards and different computers. Read lots of posts, etc. I was feeling the frustrations that many of you are feeling now.

I stumbled across this post:

(i can't post the link as i am a new user)

Go to tinyurl and use this code 28guq2o

Basically, it showed that I needed to uninstall the HTC software and drivers and install drivers from:

(i can't post the link as i am a new user)

go to tinyurl and use this code 249xbc6

Once I did that, I was able to start the loop.bat and then get root on the first try!

Follow the first link above for the steps i used.

Best,

Rook

p.s. sorry for the tinyurl.com codes, but i could not figure out how to put the links directly.
[Droid Incredible Android Development] bonzai299:
So I, like many of you, spent days trying to get root on my incredible. I finally got it a few days ago and now am able to reproduce the process at will.

I used a Linux box, so I didn't have to fiddle with any of the drivers in windows.

The keys to my success were directly related to the timing of when I put the memory card in when rebooting into recovery, as others have stated.

I used the increments method, starting at putting the card in half a second after I hit the power to reboot into recovery, and then adding half a second every time after that. Tip: use a stopwatch (online-stopwatch dot com)

Search the forum for "Yet another WORKING How to root your Incredible." (New, cant post link)

I also found that once you get to the menu with the recovery option, you cant select anything for a couple seconds. the method only worked for me when I went into recovery as soon I was able to, so I think that may affect the timing.

Hope this helps someone. If not, well, it wasted a few minutes at work. :D
[Droid Incredible Android Development] rpearl:
Yes, we have stuff in the works for the incredible.

rpearl

team unrevoked