yashsingh1/xdaforums huggingface dataset:
[Droid Eris Android Development] t2noob:
Screen shots of your eris rooted or it didn't happen....everyone is just going on his word and from what I've seen on this forums that doesn't count for anything.
[Droid Eris Android Development] bhilgeman:
Agreed, video would be best, showing either the process taking place or you booting to HBOOT and showing us 1.49 and then rebooting to a rooted phone... Proof anyone?
[Droid Eris Android Development] bhilgeman:
DC_Striker posted this in another thread.... Doesn't necessarily prove anything yet but there's hope.
[Droid Eris Android Development] Unheard:
TeamAndIRC has been trying this extensively since the method for rooting the Incredible came out. No luck for any of us.
[Droid Eris Android Development] thisismyanonymousaccount:
Yeah, that is the fear, that this thread is a pipe dream.
[Droid Eris Android Development] nesgodawg:
I gave it a shot, but still get the red triangle ! during the recovery process.
[Droid Eris Android Development] williamwright:
That would explain why some have had more success with a 16gig card as apposed to an 8 gig, it takes longer to read the 16 gig than the 8gig, interesting, I might try that now, before I couldn't see the relevance of larger card...
[Droid Eris Android Development] kennysyl:
im no dev, and im VERY new to all this stuff, but im just trying to put some new ideas out there. if we cant get the phone into recovery because of boot loader issues, would there be a way to maybe JUST turn s-off for the bootloader, or maybe even mod the bootloader? instead of brute forcing it, maybe theres something blocking the new bootloader from being able to enter recovery? cuz from what im hearing, all we need is for sdk to recognize the phone in recovery. i think if we can just find that, we can root!

before you reply, yes i am a newb. but im just tryna help with wut i can. =]
[Droid Eris Android Development] Gabers:
So if i was to load up my sd card with a bunch of useless stuff, would the phone have more to read and take longer? Kinda like giving ADB more shoelaces to tie?
[Droid Eris Android Development] iornslave:
I don't know honestly... its all in theory. they believe that the slower the card is the better. I wouldn't think that ADB reads the contents of the card... if a linux guru is around that can do tests maybe we can find a condition that causes the card to be read very slowly. something that would confuse the mounting of the card so it has to do some work to fix it. it all depends on what's done while mounting the card, for all we know is it looks for a valid filesystem and mounts it. we could possibly cause a nice delay on the card if ADB does error checks and we can find a condition that would cause it to take some time to check it.
[Droid Eris Android Development] Gabers:
ill talk to my dad. hes a linux guy
[Droid Eris Android Development] williamwright:
Is there any way to load a version of linux on the card?, an actual operating system, just to slow everything down during the scan.

Just a thought...
[Droid Eris Android Development] ferrocene:
What about purposely fragmenting the sd card to hell, assuming it is FAT formatted? Or creating errors in the FAT? Does formatting the card with ext2 change anything?
[Droid Eris Android Development] ferrocene:
Instead of buying a larger card, one could just change the fat to report a larger size. the os doesn't really check 16 gb vs 8, it just reads this data from the front of the disk. That's why it doesn't make sense to buy a larger card...but we don't yet know the mechanism that makes this work yet. hell, it should be fairly trivial to reprogram the fat to make it look like a 1TB drive.
[Droid Eris Android Development] bftb0:
iornslave FTW!

I took the Leak-V3 recovery, unpacked it, forced adb (and kernel logging) on, repacked it and then ran it many many times on a rooted phone, and looked at the kernel logs.

The linux kernel inspects some very low-level things about the card (for instance the partition table, card manufacturer info, etc), but it never mounts any filesystems from the SD card unless the user goes into the menu and tries to perform an update.zip - style update. By that time, it is "game over" for ADB in the normal booting sequence.

Not only does the recovery boot not inspect the contents of the filesystem(s) on the SD card, it also doesn't even check to see whether there is a card in the slot until 6 or 7 seconds into the boot. This does happen just before "init" starts running, but it makes me wonder whether popping the card in and out does anything at all.

So, iornslave FTW. Highly highly doubtful that the contents of the SD card matter at all.

bftb0

PS While it is possible to "fragment" a NAND flash filesystem, it does not imply a performance loss the same way that fragmentation does for a disk drive memory system - there is no "seek time" or "rotational latency" penalty to cause that in a solid state memory system. All accesses take very nearly the same amount of time.
[Droid Eris Android Development] jmattick:
In my opinion, along this course of thought, the memory card is only there to create a hiccup in the commands being issue to start up adb and then automatically disable it.

The card itself, nor the contents should matter. You are simply pushing the card in at the right moment to delay the command the kernel is issuing to disable adb, giving a loophole to the system.

Think of it like a person multitasking. The right action at the right time can cause a person to drop what they are doing and follow that action, completely disregarding (in this case the disable adb command) the activity they were doing.
[Droid Eris Android Development] williamwright:
So I was yet again trying this morning to get this Eris rooted, for like the millionth time and I noticed something I thought was strange. It's probably nothing but I figured I would share.

When I VOL DOWN and POWER I go into HBOOT, which is normal. But if I go into recovery and run update.zip and then pull the battery before it's done trying to run update.zip and press VOL DOWN and POWER again it goes straight into recovery, bypassing HBOOT.

Any thoughts???
[Droid Eris Android Development] mortymouse:
Pretty interesting info.
[Droid Eris Android Development] npsmith:
So if the phone gives the command for the usb to be read by the computer and then sends another command for that command to be cancelled then why doesnt the device show up in the loop for just a fraction of a second?
[Droid Eris Android Development] Realm:
I wish their was a software that can force the phone to be recognized in recovery
[Droid Eris Android Development] :
@realm don't know if such software exists, would be cool tho.
[Droid Eris Android Development] :
Oh guys I will get a PNY 2 gb microsd card later today. Will report if I have any success. Hope It's the right card, as well. Thanks.
[Droid Eris Android Development] refthemc:
Pretty sure the Mythical SD Card Pop in beast exists because how would there be 17+ people with rooted phones? If not that then what could it be? the USB?

Edit: I thought it was awesome how it rhymed in the end
[Droid Eris Android Development] bftb0:
Damned if I know for sure. I was by no means insisting that it wasn't necessary.

My point was that folks could be picking their noses while successfully rooting their phones, but the fact that they achieved success doesn't mean that the nose-picking was important.

tereg was going to try and "cut the fat" off of the process by trying to eliminate, one by one, things that seem to be necessary and things that don't. But, there's only one of him, and he's obviously been pretty busy.

I would love to help, but can't get it to work even once, so I can't figure out what's important and what isn't, other than looking at the source code and kernel logs.

Along those lines - if anybody has a phone where they think they can reproduce the result consistently, it would be extremely helpful to the rest of the community to run exactly those sorts of experiments - drop just one thing at a time and see if you can still repeat the results. That would not only help trim the fat, but maybe shed some light on what's important and what isn't.

If you spent a full day to get only one success at it, it's totally understandable if you don't want to put your newly-aquired root at risk.

On a related note, look what "Kenny Root" did to the Android source tree 4 days ago:

http://android.git.kernel.org/?p=platform/bootable/recovery.git;a=summary

hehe
[Droid Eris Android Development] williamwright:
Why is it when I format my sdcard in Windows it only reports the size of the card at 200MB? Even when I go to format it, 200 MB is the only size option given.

I wonder how much of a difference it makes that I'm running Windows 7 inside BootCamp, maybe no difference. So maybe I'll take a trip to my dads and use his computer to try out everything, just a thought.

Thanks,

William
[Droid Eris Android Development] :
Ok wow my bad Epic Fail on this card too, the one I mentioned. It didn't work.

I guess I should throw in the towel like everyone else that already did.

Guess I shouldn't have dismantled the box for the new sd card that still didn't help me. Can't get a refund on it now. :P
[Droid Eris Android Development] :
This is ok guys I just read a thread that said 8 gb stock microsd works is that true thanks. Cuz I never could make it work.
[Droid Eris Android Development] tazzpatriot:
sellin phone

sellin my rooted eris if anyone is interested
[Droid Eris Android Development] nesgodawg:
I have heard of a few people doing with the stock 8 card. So who knows what the magic really is.
[Droid Eris Android Development] :
Yea that's quite the magic, but I have not since gotten the magic myself, in other words, it is hard for me to root my Eris still, even as of 7/8/2010 or today.
[Droid Eris Android Development] Dc_striker:
Anyone lives in vegas with a unrooted phone?
[Droid Eris Android Development] Resun:
I live about an hour outside of reno. Should be making a trip down there in the next few weeks.
[Droid Eris Android Development] CCCP4ever:
Seems like this is tottaly random way of trying to root... As for 26 out of 1000+ people it works with different cards and settings.
[Droid Eris Android Development] :
Yeah you're telling me. This IS random almost, but if some people get root and others don't, then so be it. I hope a lot more people get root though. :cool:
[Droid Eris Android Development] xketchupx:
um, ima little confused.. sorry guys, but wat does this mean and how do i get it? lol, not sure if i have it or have to alter the file... any help would be greatly appreciate...

:confused:;)
[Droid Eris Android Development] ericFuels999:
Stay tuned to the evo root method thread. User wag3slav3 has a fully working part1 shell script and is now looking into a way to directly flash a recovery.img. It looks we may have a consistent root method hopefully by the end of the day.
[Droid Eris Android Development] Blkdroid:
Sucess!

i would just like to say after all the reading i did i would convinced that i could not root my phone but after several more hours of searching i found a tutorial that actually worked i am running on a newer certified like new replacement with 2.1 and hboot 1.49.0000 s-on preloaded onto my eris and i can say that i am sucessfully rooted and running droid does roms :)
[Droid Eris Android Development] ahjee:
Jcase and others have made rooting extremely simple, literally one click root.

Congrats if you got this method to work as it was a luck and time thing but search the forum and you'll find extremely easy root tutorials like wagslaves and or jcases root app.

Any way congrats on root.
[Droid Eris Android Development] quic:
i would like to try this but im new to this all... No matter what i do i can't install ADB drivers. Windows can't find them, some tutorials say they are in the android SDK but i just downloaded the newest one and their not there. The tutorials on installing the SDK need me to run SDK Setup.exe and walk through it but when i run it a cmd prompt pops up and closes and thats it. So what am i missing?
[Droid Eris Android Development] agentlotek:
I have also been trying this method since yesterday afternoon with absolutely no luck...Using a 16gb Class 6 card...Wondering if I need to try this with the 8gb class 2 card that came with the Eris? Also the usb driver I am using is from my HTC Sync installation does that matter? (same driver works with DDMS for screen-capture etc.)
[Droid Eris Android Development] freethewhat:
I have been trying with the stock 8gb class 2. So far no luck. :(
[Droid Eris Android Development] HanSolo2012:
http://www.unrevoked.com/rootwiki/doku.php?id=public:windows_hboot_driver_install

anyone try with this?
[Droid Eris Android Development] jcase:
This does not work on the eris, its the same as the incredible method. We have been trying it for couple weeks now, gone through 30+ sdcards.
[Droid Eris Android Development] Jp50:
this installs the open bootloader? (1.49 s-off and below)?
[Droid Eris Android Development] hallstevenson:
Maybe he's better than you guys ! :p :p
[Droid Eris Android Development] thisismyanonymousaccount:
Or maybe he is lucky, or possibly full of sh*t. I hope he is lucky personally.
[Droid Eris Android Development] ForwardTwo:
Please let this be real :(
[Droid Eris Android Development] devlp1213:
i got the driver to u linked to finally take on my pc but its not changing anyhitng still not gettin a connection anywhere
[Droid Eris Android Development] jvward:
Maybe its like Willy wonka and he got the golden candy bar. Let's wait for the video promised to pass judgement. It's not fair to say anything either way until then.
[Droid Eris Android Development] HanSolo2012:
nevermind deleting post
[Droid Eris Android Development] bftb0:
I tried half-heartedly. FAIL.

I think that FAIL is the modal experience for Eris owners attempting to get adbd to stay alive. Somebody correct me if I am wrong (I haven't been hanging out in IRC), but I think that DC_striker is the only person in the entire world reporting that he got adbd to stay alive in the recovery boot on an Eris

BTW, in the Root-ROM, adbd stays alive in the recovery boot even if you do absolutely nothing at all on the PC (in exactly the same state as reported in the original Incredible reports - you can push files, but no shell is available.) I suppose folks could use that behavior to test the second race.

Of course, that's the Root-ROM; in that case, root is moot.

bftb0
[Droid Eris Android Development] devlp1213:
if thts the case there are 4 more out there who can do it lmao
[Droid Eris Android Development] HanSolo2012:
http://xdaforums.com/attachment.php?attachmentid=348721&d=1277364658

striker posted on the other forum

here~

http://xdaforums.com/showthread.php?t=666759&page=41

dont know what the text says hard to make out

so im thinking it found the device after the boot screen

using adb devices

and he jumped the gun
[Droid Eris Android Development] thisismyanonymousaccount:
It happens. Jumping the gun i mean. The worst thing you can give someone is false hope.
[Droid Eris Android Development] Nikolai2.1:
@Dc_Striker

@dc_striker

You better not be screwing with us. There will be a lot of people here that will be pissed off.
[Droid Eris Android Development] rycheme:
Guys, guys, calm down. Posting things that may/may not work helps the rest of the community develop new ideas towards things to look for. If DC_Striker was able to make something happen, that gives us a window of opportunity to try various things to make it work.

I was messing around with some of the fastboot and oem options last night just to see if I could poke a hole in anything. Has it been tried before? Absolutely. Did I probably sound like a complete 'tard to people who are far more advanced with Android/Linux than I? Most likely. Does it mean that I may find something through sheer luck or by putting a different perspective on things as a sysadmin and application analyst? YOU BET!
[Droid Eris Android Development] HanSolo2012:
wow man dont be so harsh even if he had disinfo or made a mistake it happens
[Droid Eris Android Development] refthemc:
If it works, awesome! but I had a quick twitter convo with Eugene yesterday..

@Eugene_373 Just Confirmed this Works For Rooting All New 2.1 HTC Devices!!! > http://bit.ly/dz5Crb

Me: Not for Verizon Eris :( RT @Eugene_373 @cyanogen

Eugene_373: @davidmota it was init. Release with 1.5 & does don't contain the 2e recovery.. I said 2.1 devices.
[Droid Eris Android Development] Nikolai2.1:
Alright, sorry. I guess like everyone else i wish i hadn't jumped the gun haha..
[Droid Eris Android Development] HanSolo2012:
cant watch video at work!
[Droid Eris Android Development] Dc_striker:
Video is up. I wouldn't make anything up on xda....
[Droid Eris Android Development] quic:
ok so explain whats going on with everyone else having issues doing it. So we can all get it to work... did you do anything different? what kind of SD Card do you have
[Droid Eris Android Development] devlp1213:
watched the video and everything looks in place... i cant seem to get mine to go thru tho xD i'll try tonight after work....
[Droid Eris Android Development] abn75:
hum video doesnt really explain anything. show a phone, video goes dark...supposedly show same phone in a recovery menu, then shows a boot up screen. hummmm ok. want to explain it? lol
[Droid Eris Android Development] Dc_striker:
Are you serious lol..

Look at the Hboot verison and if you don't believe dont but ill take a cleaner video if anyone else wants it. CrazyEye (on xda) and I can confirm this.
[Droid Eris Android Development] HanSolo2012:
could you also explain your setup

OS: vista or 7

32 or 64BIT?

do you got sync installed?

sd card i believe you said it before looking now?

-------------------------------------------------------------------------
[Droid Eris Android Development] CrazyEye:
I can confirm this is true and 100% legit root on hboot 1.49.

=]

Haters gonna hate.

Windows 7 32bit

Without sync.
[Droid Eris Android Development] rycheme:
W00t, can't wait to try this when I get home tonight!

DC and CE - you guys are the best!!!
[Droid Eris Android Development] g00gl3:
Look man, everyone wants to believe you. (trust me there are a ton of leakers dying for this to work)

We just want to know how it was done...

What did you do differently than everyone else???
[Droid Eris Android Development] abn75:
Ok, hboot version lets see, I can show those all day long. doesnt mean its the same phone as I can show later in a video with root. lol. video, lets see...all the editing software around. explain it. in detail. once it gets reproduced then ill buy it. till then. naw.

and as for the haters gonna hate..i dont hate. i just dont buy it. im already rooted anyway, so it doesnt matter to me.
[Droid Eris Android Development] jcase:
Good ****, sorry for my doubt. We have been trying this exploit before it was made public.

What specific sdCard make/model worked? We ran through ~30 different ones, got it working on other devices but not on the eris. Which leak did you do it on?
[Droid Eris Android Development] freethewhat:
@Nik & @DC,

I'm not doubting you got this to work, but don't just say you've got it and laugh every time someone wants more info. It'd be nice to know what your setup was while achieving this. There are a massive amount of people who are already kicking themselves in the ass because of the leak. It's just salt in the wound to all us leaker.
[Droid Eris Android Development] HanSolo2012:
that one he said
[Droid Eris Android Development] thisismyanonymousaccount:
He previously said the OTA RUU.
[Droid Eris Android Development] Nikolai2.1:
Video

A better quality video would be nice, maybe one without flashes and black screens so i can tell its legit.
[Droid Eris Android Development] bftb0:
All three of the leak ROMs (V1, V2, V3) report "<2e>" in their (respective) recovery boot screen.

Eris "leak" V2 and V3 recovery boots have different kernels but essentially identical ramdisks (default.prop differs only in identifier strings), and Leak V1 differs from V2 & V3 in not only the kernel, but also in /sbin/recovery.

/sbin/adbd is identical in all three.

bftb0
[Droid Eris Android Development] jcase:
OTA RUU no such thing.

OTA was and update, not an ruu.
[Droid Eris Android Development] thisismyanonymousaccount:
the RUU.... which was the same as the OTA.... except people on the leak could install so tehy had an "official" version.
[Droid Eris Android Development] Zerethusta:
A transcend 8 gig, but what class?

I assume 6, considering it's a non-oem sd card, but the more info the better.
[Droid Eris Android Development] Dc_striker:
Updated first post
[Droid Eris Android Development] bftb0:
Question for the Leaker-Lurkers!

Leakers (there must be at least one of you watching this thread ;) ) -

Using the leak-V1, -V2, and -V3 PB00IMG.ZIP files, can you roll backwards from leak to leak?

For instance, if you have leak-V2 or leak-V3 on your phone, will the 1.49.0000 S-ON HBOOT let you install the leak-V1 PB00IMG.ZIP ?

Please - no speculation - respond only if you have done it. Or are willing to try. ;)

bftb0
[Droid Eris Android Development] Lemcott:
holy crap... how did this thread go from "how does i get root lolz" to "here's a rooted 1.49?

thats like... wow, thats a big turnaround. good work guys, thats incredible.
[Droid Eris Android Development] hallstevenson:
Everyone, make sure you click the small soccer ball (football) icon in the lower-right when watching.
[Droid Eris Android Development] hallstevenson:
Hate to be a skeptic too, but that's exactly what I thought when I watched it too... Screen went black and comes back showing Amon's recovery screen. First thing that came to mind was "different phone".
[Droid Eris Android Development] rvpartsguy:
well I am sure some one will try ....but if no one trys before I get home I will try it on the wifes phone ...mine is rooted ....
[Droid Eris Android Development] quic:
i try typing loop into the cmd prompt and nothing happens im a total newb on this stuff can anyone help and tell me EXACTLY what needs to be done. cus i follow the directions but it still doesn't work right.
[Droid Eris Android Development] thisismyanonymousaccount:
Through a team of Devs working secret so they wont get asked questions. HA! Sorry could resist.

This is a great development. Now to figure out why it worked for him and how to get it to work for others. So far he has said he is on the newest RUU and using an empty 8GB card.
[Droid Eris Android Development] Burgers:
I put the V1 leak on my gf's Eris back when it first came out.. Since i "ruined the phone" (her words).. she hasn't let me update it to v2/V3.. she instead insitits to wait until a root becomes available.

I will try and sneak it away from her when i get home to test tonight. she has a stock 8gb card.

If i manage to get root, can i just use that app (i think it was made by Jcase) to flash recovery?
[Droid Eris Android Development] hallstevenson:
dc_striker and crazyeyes: Post the entire video without sections cut out. The time between showing the bootloader version and Amon's recovery are vital. Once it gets to Amon's screen, you can stop recording...
[Droid Eris Android Development] Dc_striker:
Its uploading chill
[Droid Eris Android Development] freethewhat:
Going to sound foolish but what INF file?
[Droid Eris Android Development] hallstevenson:
Chill ? Did you post that you were uploading this ?
[Droid Eris Android Development] Dc_striker:
its uploading right now and on my account not crazyeye's account its almost you can hear us talk to btw lol

its in the sdk usb drivers.

UPDATE FIRST POST WITH NEW VIDEO
[Droid Eris Android Development] pjsockett:
The video is not the process it is showing that the phone has HBOOT 1.49 and a custom rom. The switch from HBOOT to recovery is just that, there is nothing else going on.
[Droid Eris Android Development] snyluc13:
perhaps editing the tut. to accomany the eris instead of the slide ie: which root file to use etc etc, might help us all out a bit
[Droid Eris Android Development] Dc_striker:
like i said just use the files on the link i gave you.