yashsingh1/xdaforums huggingface dataset:
[Droid Eris Android Development] ncwildcat:
I just went back into xp-mode from the win7 x64 pc that I am currently on. There are no options to keep checkbox on. You have to manually mount from x64 every time, so xp-mode will not work. Have sun virtual box installed, but once I get to the windows prompt I can't find my old xp disk to install xp. Bummer I guess
[Droid Eris Android Development] tereg:
I think that's normal, and actually, I did some post-tutorial video testing, and I determined that installing the drivers is most likely unnecessary if you can get both adb and fastboot to recognize that there's something there. So, if your device manager is reporting something different than mine, it should be fine as long as your computer/the command line tools recognize that something is plugged in.
[Droid Eris Android Development] homewmt:
Hey tereg can you do a video of that thing that worked several times.

by the way THANK YOU for helping all of us so much!
[Droid Eris Android Development] tazzpatriot:
sellin phone

sellin my rooted eris , if anyone is interested let me know
[Droid Eris Android Development] tereg:
Decided to check something with my PNY card (the one that works)

So, I shut down my VM, and in Ubuntu, I did

$ tail -f /var/log/messages

Put the card in the phone, booted into fastboot, then hboot, then straight into recovery

Then, just for kicks I did

tereg@teregmain:~$ adb devices
List of devices attached
HT9CEHG11305	recovery

wtf

Also, within the VM, as I went from fastboot -> hboot -> recovery with the phone, I noticed in the mouseover, when I go to Devices -> USB Devices and then hover over the HTC Android Phone entry before the first notification, the device details in the mouseover popup says that the device is 0BB4:0FF9
[Droid Eris Android Development] tereg:
Result of the command:

$ VBoxManage list usbhost

after a successful recovery attempt within VirtualBox

http://pastebin.com/B8QatpzS
[Droid Eris Android Development] tereg:
I'm also noticing that it will detect in recovery without checking any entry (and letting the filtered USB device autocheck when it appears).

Now I'm getting confused.

If I made a video about what I'm doing, I'm not sure what process I should use to show you what I'm doing because I'm getting this result as a result of slightly different ways.
[Droid Eris Android Development] cptkrush:
you are the man man. seriously, you'll have this totally figured out by the end of the week I bet.
[Droid Eris Android Development] lostpilot28:
I hope so! Either way, thanks, Tereg, for continuing the fight. I'm not even sure what you're posts are about, but that's not stopping me from hoping that there's a solution for the rest of us, soon.
[Droid Eris Android Development] Huntredgo:
Hey guys, joined this forum just because of this thread, and everyone who is working on this is awesome.

After trying out the stock SD and failing numerous times, i went to Micro Center to try out the PNY 2GB. I asked one of the sales reps if they had it, and he directed me to a 2GB HP micro SD. He said that HP goes through PNY to make all their cards, and i was wondering if this HP 2GB would behave similar to the nat geo card tereg used. I will try it today and hope for the best!!

Thanks again! :D
[Droid Eris Android Development] amoeller:
Its been interesting with this HBOOT 1.49.000. I tried everything tereg has tried and just could not replicate the results. I have the NatGeo PNY 2GB card and that still didn't work. Watched the video and still nothing. I must have tried like 40+ times. It may be some bug on only some phones. Who knows. The only thing i didn't do was wipe my phone with the RUU, I updated from 1.5 to 2.1 Leak 1 to Leak 2 to Leak 3 and then to 2.1 RUU. I have all my apps and custom data on the phone system memory because I didn't think it be necessary. Do I have to wipe my phone again with the RUU to make this trick work?

Thank you to everyone who worked on this and got us this far. You guys have some real talent and I appreciate it very much.
[Droid Eris Android Development] :
Yea great excellent effort everyone, but my Eris won't work even with vbox method...
[Droid Eris Android Development] tereg:
More testing. My original plan was to go 20 iterations for each, but stopped short when I knew that the results should be better

Here were my notes

So here, I turned off both USB filters in VirtualBox, left the card in the phone when it was off, booted into fastboot, then went straight to hboot, then into recovery and I manually went to Devices -> USB devices and checked the Android Phone entries as they came up.

1/10 = 10%

This time I started with the card out, booted into fastboot, went straight to hboot, then went to recovery, counted a rather quick 4-1000 then rushed to check the entries under Devices -> USB Devices.

15/20 = 75% success rate!

Same conditions as the last test, except I used the "other" 2GB PNY card I have with me (the one that came in the phone that was mailed to me). Look at that. I pretty much aborted after 10 in a row considering how the other test went.

0/10 = 0% success rate

wtf

Observations: Every single test in the 3rd round of testing with the "other" PNY card, I saw the "Autoplay" thing, but did not once see it in the 2nd round of testing.

Edit: Nothing changed between the 2nd round and 3rd round of testing except for the card. I did not reboot the VM, didn't change phones, did things exactly the same way each time (or tried to)
[Droid Eris Android Development] dannymumbles:
So will this really root my 2.1v3 leaked Eris?
[Droid Eris Android Development] Huntredgo:
AHHHHHHHHH i have the same problem!!!
[Droid Eris Android Development] droidJW:
I had this happen yesterday after an RUU flash (and subsequent attempt to root). the Gtalk app wouldnt work as well.

However, a quick re-flash of the RUU and all was well. Just rerun the RUU -- should be fine.

I have flashed the RUU a zillion times with various attempts at rooting, so I am sure the RUU is fine.
[Droid Eris Android Development] Huntredgo:
oh sweet

yeah that worked perfect thanks.
[Droid Eris Android Development] Sinhata:
It seems to me that the card really does matter. The only difference a card should have after formatting are hardware and CID(MID, OID, PMN, etc.) It may be possible that an incorrectly coded CID could cause a hiccup. If that were the case, then most normal cards would not work. If this were the case then only slightly defective and/or knockoff cards would work. Can we please check the CID of the cards that have worked to see if they are normal?
[Droid Eris Android Development] tereg:
So, I haven't parsed my way through this entire post just yet (and am still parsing through your PM as well, but I will get through it!), but this right here (and looking again at your referenced USB thread) prompted me to do a little "experiment".

It turns out that I can actually ... "watch" this negotiation happen in VirtualBox.

And it turns out that I can get recovery without running the loop, but let's just set that aside for a moment.

So, when I use the PNY card that has been "working" for me, I set up my phone in the following way: Phone is off, card is out, I go into FASTBOOT, then to HBOOT, then I press Vol Up, count to 4-1000 press the card in (the count and press card in is something I'm beginning to think might not matter?), then I can watch the productID's change hands.

In other words, I just did a few tests with my working card, where I can SEE 0bb4:0ff9, then it leaving then suddenly 0bb4:0c98. (I can see these devices, because fortunately in VirtualBox, a mouseover popup tells me the vID : pID of any devices that are ready to "attach" to the guest OS. If I "catch" 0bb4:0c98 and enable the device from the Devices -> USB Devices menu in VirtualBox, I win the race. Guaranteed. I don't need loop running, adb devices will show the device in recovery mode if I catch it in the menu. In other words, there is only one thing I need to check, and that is the device for 0bb4:0c98.

If I use any other card, I haven't been able to see this negotiation happen.

So, I think if I can get this question answered that I can make tremendous progress toward the ultimate solution. (This question might even be answered in your post/posts, and I apologize if you've already answered this, but I have a feeling I'm on the right track) What is it about my PNY 2GB card that allows for me to see this negotiation happen, but other cards won't.

You did mention in your other post this:

Why is my card allowing for the advertisement of 0bb4:0c98, but not other cards?
[Droid Eris Android Development] ncwildcat:
Quick question...how do you load xp in virtualbox...did you have copy of xp?
[Droid Eris Android Development] :
Tereg, do you know why I can't get ADB Composite style drivers to show up in Device Manager on my VirtualBox running Windows XP Home w/ SP3.

I can't get 0bb4:0c98 ever to show up no matter what, only the other device ID which is 0bb4:0ff9. I am following your instructions to the tee, but no dice yet. Any help here? I am using a PNY 2 GB sd and tried a 8 GB as well, but no dice with either one sd-wise.

My host OS is Windows 7 Ultimate x64 with an AMD Phenom X4 9550 as the chip. Thanks, your analysis would be helpful at this time.

On the phone (Eris) my current OS is RUU 2.1 from 2.1 v3 Leak. Hey maybe since the SD really does matter, then I need the correct SD card since these are the only two I've got and they never worked for me. Can you post the model number or at least all info that pertains to the SD card you used that was successful each time (like model number, etc.)

Thanks.
[Droid Eris Android Development] :
Man this thread is getting long but, oh well.

Good job bftb0 you're helping us leakers! :D

But the $10,000 question still stands (albeit differently now): What was tereg's original SD card he used for the VM method that he posted, recently. Tereg can you tell us your model number and anything printed on the card please. Also I was wondering if it is a Nat Geo (national geographic) card. Thanks, if we can find out which card we need, we can get the right one and each of us who wants root can get root. But then again, maybe some of our phones just WON'T root no matter what. Yikes.

Oh and happy 4th for any and all Americans on this thread. *waves flag* :D
[Droid Eris Android Development] bftb0:
It never shows up in recovery unless you have "won" the first race. It should show up in the normal (phone) OS boot if you have USB debugging turned on.

If you see it show up in recovery, stop analyzing and start rooting! (and don't reboot until you get root.)

If it doesn't show up ever, even in the normal boot with USB debugging turned on, then I suppose that's something about virtualbox's setup. (I haven't used virtualbox, but I have used QEMU, and that requires explicit setup of individual device forwarding)

bftb0
[Droid Eris Android Development] FosterFTbT:
With the ruu update/flash, will i still have ota updates available to me? With the leak, i know i was never able to get ota updates, and thats what made me so dissapointed about it. Thanks much, sorry to be off topic!
[Droid Eris Android Development] ECLIPS3:
tereg, maybe its time to do a dd image of your sdcard onto my sdcard that i sent with the phone and see if there are any different results. i.e. repeating the setup where you got 75% success rate.
[Droid Eris Android Development] Nikolai2.1:
Could you do this Virtual Box method in VMware?
[Droid Eris Android Development] cptkrush:
this is what i'm wondering, because I literally just dual booted Ubuntu the other day, and i have no idea how to work it yet, best thing i have done is get WoW running on Winebox. I would like to do this on my win7.
[Droid Eris Android Development] :
Yes tereg or someone else please find this out for Nikolai2.1 and I. Thanks. Your efforts will hopefully lead us closer and closer to root.

btw, do you have or ever had root on your Eris nikolai?
[Droid Eris Android Development] graphitedv:
I was able to root an Eris using Parallels on the Mac. I normally do not use Parallels, but prefer VMWare. I was unable to get VMWare to recognize the phone quick enough to make it a viable choice. Virtualbox is free, so you might just want to give it a try anyway.
[Droid Eris Android Development] joebob213:
So I'm convinced now that the card is the variable. Rather than go buy a bunch of PNY cards till I get a golden ticket... would anybody that has been successful be willing to sell me or let me borrow their card?
[Droid Eris Android Development] DRAGON TB7:
Rant??? Want to help not sure how. This is what ive done so far.

Hi All, First a big thanks to all the devs that have continued to work on rooting the eris leak.

some what of a newbie with this android root stuff, but thought I would put in my 2 cents. So far I've tryed this on win xp 32, win 7 64, Ubuntu with vbox (could not get the usb support in Vbox?). I've also setup a virtual box on the win7 64 bit as well (no luck). I went out and got the pny 2 gig card, I've used the stock card, a 4 gig pny card from a friend. I just cant get the timing step down, I guess. Ive gone through steps 1-6 over 10 or more times, I must have done step 6 like over a 100 (over 8 hrs at work on sat :)). I'm sure none of this will help you, guess I just need to vent, or some thing. Well thanks again for all the hard work, that you've all done so far and hope I can help.
[Droid Eris Android Development] lukaro:
Has anyone tried using a completely defective card? Just thinking if a slower card is better why not use one that can't be read at all?
[Droid Eris Android Development] Resun:
I was thinking of trying a gold card to see if there was a difference. I'll try it tonight when I get home.
[Droid Eris Android Development] tazzpatriot:
im puttin my eris up on ebay tomorrow unless someone here wants it , it is rooted , let me know by pm and ill check b4 i post it in the moring
[Droid Eris Android Development] xketchupx:
hey guys, um sorry if this question is in here but i dont really feel like reading 81 pages, lol, um, i cant seem to find the "loop" file, im trying to "run/execute" it but even when i look for it myself its not there, any help would be appreciated!(:
[Droid Eris Android Development] jdog94:
if you downloaded the root file in the first post in this thread it is in it..............move it to you sdk tools folder
[Droid Eris Android Development] xketchupx:
thank u, i will do that, i think i downloaded it, jst didnt remember to move it, thanks!;)
[Droid Eris Android Development] Nikolai2.1:
No sadly, I am in the same boat as all the other leakers here
[Droid Eris Android Development] dawynkoop:
Ok, on a notebook running Ubuntu 10.04, I have VirtualBox set up with a Windows XP Pro machine, when I plug in my phone I can see it in the "USB Devices" list in VirtualBox but I can't check it, it's greyed out. How do I make it so I am able to activate the USB devices in VirtualBox?
[Droid Eris Android Development] looneyk:
Somebody who has had good luck with this should setup a rooting service, lol! I would mail my phone out.
[Droid Eris Android Development] NAA_Silent:
If you're in my area, I'll give it a shot. Rooted mine twice already. Local only tho.

Edit: Forgot this forum doesn't have my location.

San Jose, California
[Droid Eris Android Development] klarson:
Ill take u up on that offer. I live in sac. Sent u a pm.
[Droid Eris Android Development] Realm:
anyone in PA that can help?
[Droid Eris Android Development] tereg:
Actually, that battery of tests I did with your card WAS after I did a dd image of my card onto your card. I might try it again though, just to see.

I know that at some point yesterday I did do a dd image from mine to yours.
[Droid Eris Android Development] tereg:
I do have my own copy of WinXP Pro, but a user sent me their .vdi that hat WinXP Home SP3 (virtual harddisk) that was pre-setup to do the rooting process. Like, it had the RUU file downloaded, a shortcut to the android-sdk-windows folder and to computer management on the desktop. So, I just simply attached the .vdi to a new virtual machine.

First, on the ADB composite infterface, note that I am not installing drivers for any of the devices, and therefore not using the android_winusb.inf at all. I am still able to get successes with the drivers that WinXP uses after you flash the RUU.

Second, I am in the same boat with you with the exact same PNY 2GB card that ECLIPS3 sent to me. I can't get it to broadcast 0bb4:0c98 either. I just see 0bb4:0ff9 in the USB devices option. Even if I set up a USB filter for 0bb4:0c98, sometimes it will miss on the card that works.

If you would like to see what card I'm using for the process, the first video in the tutorial series shows you which card I'm using: http://vimeo.com/13067676

Watch this video, and I will go over the card in detail: http://vimeo.com/13067676
[Droid Eris Android Development] turbo2001rt:
anyone successful in ohio? Will pay to get this rooted...
[Droid Eris Android Development] :
Hey tereg and everyone else

Apparently my SD card (the 2GB PNY) was EF at the end of the model #, and not EF/BG according to the box. That could be the killer or dealbreaker right there for me. Maybe I need EF/BG instead of just EF for root to work for me.

I say this because tereg's own card has EF/BG that he mentions in his video (both of which I watched just now :D)

:P
[Droid Eris Android Development] Nikolai2.1:
Dimple?

Hey tereg I have the exact card that you are using. But when I was in IRC a couple of days ago they mentioned something about a dimple in the lower left corner?

By watching your video I can see that you have that, however mine doesn't.

Is this a needed variable?
[Droid Eris Android Development] :
Yea, this is important somehow. Mine doesn't have the lower left dimple either (though as I said, my card is not exactly the same as yours.) Any clues tereg?
[Droid Eris Android Development] jvward:
Hey All,

I someone could meet up with me in the New Jersey/NYC area and get my phone rooted for me I could compensate very well. I would be willing to mail it also. :)
[Droid Eris Android Development] Stonent:
I'm already rooted using the original 1.5 > 2.1 method. Is there a way I can simulate this without actually flashing anything? Like getting to the recovery point? I have a few microsd cards I can play with from other phones. (small one from a blackberry, and one from my wife's old phone)
[Droid Eris Android Development] cptkrush:
Mine is EF/BG but no success on this end.
[Droid Eris Android Development] :
Ok so PNY 2GB MicroSD with EF/BG at the end of the serial/model #, is not proof of success then, as far as SD cards go.

Alright so maybe though the SD card is important (it's a variable) even some of those who have cards THAT HAVE worked in the past for some, don't work for others. Maybe people who said that some Eris'es wont work and others do was right.

Still, I'm confused. What was the first guy to get this method working's original SD card and model # thanks.

Tom
[Droid Eris Android Development] NAA_Silent:
Dunno who was first, but I rooted mine twice with the stock 8 gig card using the method in post 1.
[Droid Eris Android Development] Nikolai2.1:
Was yours a Kingston or a Sandisk? It seems like the Kingston stock cards have better luck than the Sandisk ones.
[Droid Eris Android Development] Nikolai2.1:
I think the first guy was DC_Striker. Not sure about his setup, but this might help:

h ttp://xdaforums.com/showthread.php?t=709450

Edit: Can someone please explain to me the rule on linking?
[Droid Eris Android Development] NAA_Silent:
My stock card is the Kingston 8gb. Currently running a Polaroid 16gb card but haven't tried rooting with it.
[Droid Eris Android Development] Nikolai2.1:
Yeah it seems like the Kingstons win the race over Sandisk. Weird, I have a 2gb Kingston but I've had no success.
[Droid Eris Android Development] :
Well that makes two of us. Maybe more actually, since there's others still on the thread who have not succeeded yet either.

I hope my Eris isn't one of the ones that CAN'T be rooted bar none. That wouldn't be good. :P
[Droid Eris Android Development] Nikolai2.1:
Honestly I'm not sure if it's the Eris itself. I think they can all be rooted but something about the "magic" sd card with the dimple in it. The one tereg has. It's completely fool proof.
[Droid Eris Android Development] zw4nzig:
I joined XDA after tons of lurking just to join in on this post.

I just got an Eris that came with 2.1 on it brand new, and is loaded with the following SD Card: SanDisk 8GB, serial number 1012704147DN0.

I have the next two days off, access to tons of Erises and the resources of VZW to help this effort; I want my phone rooted!

Anything I can do to help this out, anything or any information I might be able to supply, or testing I can do with my own (and with the other 16 Eris' I have access to) to help test, I will do!
[Droid Eris Android Development] .alur:
Out of curiosity, is anyone working on another method for rooting an Eris with hboot 1.49? I've been working on this for days with 3 different sd cards without any luck at all.
[Droid Eris Android Development] :
Oh great, zw4nzig! You've come to save the day for us leakers! But yea, seriously can you test rooting your Erises through all possible hardware configurations (including those in the first post on this thread, but with different SD cards that you have, different timing for insert of the SD etc.) and report back. And be as detailed as you can, like others have said. Once you report back with enough successes and all the details maybe we can all try YOUR way and maybe have root finally. That would be a relief. :D But yea people don't hold your breath - at least not yet.
[Droid Eris Android Development] zw4nzig:
Oi, I don 't really know all that much about phone hacking and thing.

I was mainly saying that I have two days whered I can test out different theories and thing concerning getting the phone rooted; I haven't been able to root mine at all yet.

So far as the availability of other SD cards, the only ones I have available to me right now are the stock 8GB that they come with (All of my stock right now have the SanDisk 8GB cards in them) and all are running 2.1 Stock (Which I actually haven't heard of anyone having here yet; everyone either went to leaked 2.1 or is running 2.1 on a repaired phone; these are all brand new ones)

I can test these new Eris' with official 2.1 on Win 7, XP, Ubuntu 9.04 and Vista if all of that makes any difference.
[Droid Eris Android Development] :
@zw4nzig: Oh ok. I see, well if you can contribute what you can to getting root that would be awesome.

But yea thanks everyone for your help and support I will continue to post stuff and listen in on you guys. Hope we can all get what we want. Ok so here is the reason I want root in the first place: i want to get root so I can go back to 1.5, then I can get my original phone back to how it was, for example, when it was out of box, from the factory etc. I'd rather NOT keep root now, after hearing that your warranty/support from Verizon, if they found out, would disappear/diminish. See this makes sense at least for me, because going back to non-root will prevent that problem once I'm back on 1.5 non-root "Cupcake".

Alright so enjoy root for those of you who have rooted (and enjoy it even if you aren't root!) :D
[Droid Eris Android Development] NAA_Silent:
I was actually hoping someone local would have popped up with a phone for me to try rooting. I'm starting to think it might have more to do with the source computer and driver installs than the actual timing step. If the drivers in the machine are not perfect, you're set up for failure right out of the box.

I'm not inclined to unroot my phone for a 2nd time :D
[Droid Eris Android Development] :
You've got a point, NAA_Silent! My own drivers on either my XP laptop or my Win7 desktop might be biffed up or screwed up. That could cause a total failure in attempting root.

Thanks for the clarification. Now to fix the drivers myself and try rooting again. :cool: