yashsingh1/xdaforums huggingface dataset:
[Droid Eris Android Development] Captainkrtek:
Thanks devlp1213 for all your help :) you should join us on our irc, we got lots of people needing a little help, irc.andirc.net #leakroot and #droideris. Also one of our users on irc got his rooted too, and he was just using a PNY class 4 4 GB card :)
[Droid Eris Android Development] diablo908:
devlp1213, did you get your phone rooted?
[Droid Eris Android Development] Sirkaik72:
Hopefully just one more question. On step 16 it says their should be a listing of yadda ADB Device yadda. then click next and it should install the drivers for your device. Do I update driver again after I get it to list ADB device or am I set at that point?
[Droid Eris Android Development] Captainkrtek:
im not sure of his phone, but we have 3 successes so far, if you need help join us on irc.andirc.net #leakroot
[Droid Eris Android Development] Captainkrtek:
Update the driver
[Droid Eris Android Development] devlp1213:
did ur device manager change to

-Android Phone

--Android Composite ADB Interface

?? if so then ur godo to go

Edit: Also no not yet i'm not rooted still trying, card just finished formatting
[Droid Eris Android Development] Zilliano:
In Fastboot mode, what driver is supposed to show up in Device Manager?

Because mine gives me Android Bootloader Interface.
[Droid Eris Android Development] devlp1213:
thats the one i'm getting in fastboot usb aswell
[Droid Eris Android Development] freethewhat:
Just got done attempting to root; all attempts have been a failure. I tried both with stock and a Lexar 2gb card. Both cards were formatted and prepared via instructions. Just want to confirm these don't work.
[Droid Eris Android Development] freethewhat:
That is what is suppose to show in device manager in fastboot.
[Droid Eris Android Development] kkpsichologist:
x32 machine

I'm using a 32 bit machine and its not letting me use the .inf file loaded on here. What/where to I need to change the in the .inf file?
[Droid Eris Android Development] Zilliano:
I'm guessing if nothing shows up under 'list of devices attached' it's the SD card?
[Droid Eris Android Development] kkpsichologist:
No, it shows up there. I get an error that says "The folder you specified doesn't contain a compatible software driver for your device. If the folder contains a driver, make sure it is designed to work with Windows for 32-bit systems"
[Droid Eris Android Development] Jp50:
Stuck at step 32 after typing loo.bat and volume up and go into recovery count 4 krtreks press ad card in

It just keeps looping List of devices attached

The HTXXXXXXXX recovery never comes up. Should I proceed to the next step or go back repeat steps 31 and 32 again?

Thanks
[Droid Eris Android Development] tcberg2010:
will this work for people using 2.1 OTA?
[Droid Eris Android Development] Zilliano:
I was talking about my own problem, sorry. XD

I have no idea about yours.
[Droid Eris Android Development] Zilliano:
This is where I'm stuck at, too.
[Droid Eris Android Development] Jp50:
Repeated steps 26 thru 31 and still same thing. Just loops on list if devices attached. Never get any other letters numbers etc.

Also the scree on on my phone is the red triangle ! symbol.
[Droid Eris Android Development] turbo2001rt:
I just want to use barnacle.... That's all.... I need root..... :(
[Droid Eris Android Development] devlp1213:
yea the /!\ is the recovery screen tht is where we want the device to show up in the loop.... and yes jus keep repeating, and atm its all luck on timing....
[Droid Eris Android Development] adorablepuppy:
I assume you didn't put the image file in the /dev directory, right?

try this

sudo dd if=/home/cary/Desktop/60partitions.img of=/dev/sdg1
[Droid Eris Android Development] carycooke:
hey thanks for that command yea im new to linux and put it on desktop
[Droid Eris Android Development] donghunglong:
I copied your image over to my pny sd card. Still couldn't get recovery. Thanks for trying.
[Droid Eris Android Development] homewmt:
Did you dd the image to your SD card or "copy" it?
[Droid Eris Android Development] JAS_21:
I got the PNY card with the "dimple" today. No luck so far. Now my phone is stuck. when I try to boot normally, it goes back and forth from the Verizon screen to the HTC screen and never boots all the way. I pulled the battery for a little while and it still does it. I'm trying it again. If not I'll do a hard reset. I would like to try the dd image of the partitions. Is there a program I need to download to burn the image, or how do I do it? (Windows7 64 bit)
[Droid Eris Android Development] n8thegr8:
been trying with the 2gb pny with the image dd'd to it and still no dice...
[Droid Eris Android Development] OmniaNominumCaptaSunt:
Thanks for the img - with any luck, I'll figure out how to burn this to an SD card from Windows and test your method.
[Droid Eris Android Development] ericFuels999:
I was also unsuccessful after manually putting 60 partitions on the card through fdisk. I'm sure it does increase the race condition window, but not by enough for me.
[Droid Eris Android Development] lostpilot28:
I'm a Windows guy...how do you "dd" something or image it to an SD card? Thanks for the .zip file, btw! :D
[Droid Eris Android Development] ericFuels999:
I'm not sure how you do it on windows, maybe somebody else can help you out. Until then, I would recommend going to ubuntu linux's website and installing ubuntu using the wubi installer. You can google wubi for more info.

From there, you will be able to access dd via the terminal. If you decide to go that route, you can search this thread for the specific commands to use. I believe they were already posted somewhere in here.
[Droid Eris Android Development] n8thegr8:
you use linux :D
[Droid Eris Android Development] theboo7:
i sorta posted a TUT..?
[Droid Eris Android Development] homewmt:
I'm not sure how to do it in windows, but you can download any linux distribution (such as ubuntu and many others), and burn it on a usb card (I just used the eris's sd card) and boot from it without installing it on you hard drive (its called a livecd) and run the dd commands in the terminal.

In a previous posts someone explained how to use the dd command...

sudo dd if=/home/cary/Desktop/60partitions.img of=/dev/sdg1

/home/cary/Desktop/60partitions.img is the path to the dd image of anoeks card

and /dev/sdg1 is the path of that persons sd card that the dd image is being written to, this can be found (in ubuntu at least, thats what i am using) by going to (in the top bar) System>Administration>Disk Utility and selecting your sd card and loking at "Device:" next to it.

Another post about dd: http://xdaforums.com/showpost.php?p=7035953&postcount=747
[Droid Eris Android Development] stingbliss:
img to SD (Windows)

VERY bare-bones software.. pay close attention to the instructions..

h ttp://www.z-a-recovery.com/data-recovery-forum/archive/index.php/t-57.html

The download link is towards the bottom. Worked fine as far as getting the image on my pny.. unfortunately, still no luck for me, yet.. *sob*
[Droid Eris Android Development] homewmt:
by the way you unzip bzip2 with 7zip
[Droid Eris Android Development] lostpilot28:
This looks simple enough. I downloaded it and can see the SD card, but when I try to execute the image writing step I get a "mismatch" of what appears to be 1.96 Gb. It could be 196 MB, I don't know...very long day at work, and I'm wiped out. Aside from that, I'm reluctant to continue the image write because it appears that the image (the 60partitions.img.bz2 file) was created on a larger SD card. Or, maybe I"m just doing it wrong. Any ideas?

Update: Nevermind, I just read about the 7zip app. I got it, and it's writing the image to the SD card now.
[Droid Eris Android Development] lostpilot28:
Holy crap! I just about pi$$ed myself. It worked on the first try!!

OK, thanks to EVERYONE who was working to get this done. I used Anoek's instructions (post #970) to get Recovery...it worked immediately! After a week and a half, I was shocked when the HTCxxxxxxxx came up. I flashed the 60partitions.img file to my PNY 2GB SD card and did exactly as he said.

After that, I followed the original instructions and got everything done. It is ROOTED!!!!

:eek:
[Droid Eris Android Development] Nikolai2.1:
Just curious did you use Linux or Windows to flash the card?
[Droid Eris Android Development] cptkrush:
Tip for windows vista/7 users, run this as an administrator or you will not see the physical drive you are looking for.
[Droid Eris Android Development] Nikolai2.1:
That ImageWriter program just runs and says it succeeds but nothing happens

EDIT: Never mind you have to eject and reinsert the card to make the computer recognize the changes
[Droid Eris Android Development] igot3ballz:
I got it!

I have now rooted three phones with no problems. The first was a little rough, but after that I learned a few tricks. First off, the RUU update is unnecessary, second start counting as soon as you press volume up and follow the cadence timing. Third, I has to use the nat geo 2gb card to get this to work. If the option 11 step does not work for you, then download Rom Manager free from the market, install clockwork recovery, then flash Amon Ra. After that I strongly recommend do a nand backup immediately. That is the easiest way I found to get the Amon Ra recovery. I hope this helps. If you are in NW Arkansas, hit me up!
[Droid Eris Android Development] JAS_21:
I have the imagewriter.

I have the zip file downloaded, with 60partitions.img extracted using 7-zip.

I have my 2gb sd card in my card reader (F:drive).

When I run imagewriter, I select the 60partitions.img file.

When I try to write the image to the F:drive, the file is too big.

Am i missing something? The dd image is from a 2gb card.

Maybe someone could do a quick write up how to do this...... please.

Maybe I'm just too tired to figure it out.:confused:
[Droid Eris Android Development] listyb01:
For the first time in about 2000 tries I just got in to recovery. Followed original instructions exactly as I had done before. PNY 2g card. Couldn't get the update files past signature checks, rebooted, starting over. Now that I know 100% that I can get in I will have to try 2000 more times.

**Update: Almost 1 hour later and no damn recovery. Mother.... *palm to face*
[Droid Eris Android Development] donghunglong:
Ya downloaded an Ubuntu LiveCD. Used the command he gave to put the image to the card. Still got nothing. Gave it about 20 tries and said forget it. I've done way to many the normal way and if this truly made the window 43 seconds I figured 20 tries was enough.
[Droid Eris Android Development] listyb01:
ROOT! ROOT! I GOT ROOT! Please add me to the list of successful leak rooters. I know you will all ask what I did. I followed the directions a million times and finally nailed it. I got recovery once but wasn't able to boot the update. After trying about 40 more times to boot into recovery I got it and pushed the update without a problem. Holy carp, I have a rooted Eris. Its about damn time!!

:eek::eek::eek::eek::eek:
[Droid Eris Android Development] lostpilot28:
Nikolai, I did this on my Acer Netbook with Windows XP. I don't really think that matters, though. I'm no expert, but I find it very curious that I tried the regular method about 500 times with not even a hint of success, then installed the image onto my SD card with the 60partitions image file. It worked the first time...I also noticed that the "Beep Boop" with Windows Device Manager had a long (very long) delay between the first and 2nd times it did it. Maybe 6 or 7 seconds, where before it would do it immediately after the first.

Tereg and other experts, I think this is something to investigate. It seems that the Timing Step "window of opportunity" was extended significantly with the multiple partitions. What do you think?
[Droid Eris Android Development] homewmt:
ROOT!!!!

I got root after trying like 5-7 days, I dd anoek's image to sd card, booting into recovery (proabably like 5 or 6 times) until i got adb in recovery, then took out sd card, put it in sd card reader and created a new partiton table in gparted, and formatted in windows, then did the rest of the directions with no problem (if you get permission denied when doing commands make sure you are using an sd card with a readable file system, if you aren't pop in a readable sd card and redo the steps you did with the old sd card).

Thanks anoek, Captainkrtek, all the devs and especially tereg!
[Droid Eris Android Development] wag3slav3:
anoek what limited you to 56?

According to the spec you can have an unlimited number of extended boot records in your "linked list" of partitions.

h ttp://wapedia.mobi/en/Extended_Boot_Record

I am going to setup a card that is just an EBR linked list so the kernel will have to read the whole card, this is limited to 1 EBR per block, so 4 meg partitions I guess. I have a 2gb card so 512 EBR's to be read.

That should slow things down a ton. I haven't been able to get into recovery myself in over 200 tries at various time intervals and I've tried 7 different cards.
[Droid Eris Android Development] dawynkoop:
Let us know how this works. Even though I no longer have my Eris (Finally received my Incredible yesterday, rooted and new recovery image in under 15 minutes) my girlfriend now has the eris and would like it rooted so I'll keep following this thread.
[Droid Eris Android Development] jimbonj:
If you make such a card and can post an image of it I would be glad to try it out also as I've had no success rooting my phone with this method at all.
[Droid Eris Android Development] wag3slav3:
I pulled an image off of it, but the resulting file compressed is 800megs. I don't have a really big internet connection, it would take me about two days to upload it!

You can make your own disk with an ubuntu 10.04 livecd.
[Droid Eris Android Development] carycooke:
Does anyone know in terminal in ubuntu when the DD command to put image on sdcard is successfully done because when i done the dd command it threw up a bunch of characters and then just sat there with a flashing pointer for like 30 minutes so i stopped it???
[Droid Eris Android Development] jimbonj:
I wouldn't want to download an 800 meg image file either :)

I will create a card using fdisk later tonight (hopefully, work :/ ) and do another 10 or 20 tries of getting into recovery with adb and see if this helps "win the race".
[Droid Eris Android Development] redaphid:
image size

Hey guys - I'm a long term lurker, first time poster, etc.

I have an unrooted eris leak3, and this partition thing seems like a good idea. I can do it myself, but for the people who can't, try putting your dd image in a tar/bzip2 archive - any compression system should notice that the card is 99% blank and compress it down to 2k or so. So I guess you can try zip if you want, for portability.

Hope that's helpful!
[Droid Eris Android Development] wag3slav3:
Not really

The compression didn't see the card as 99% blank. That might be because I didn't dd if=/dev/zero of=/dev/sdb before I reformatted.

Nevertheless, this doesn't help. Here is the dmesg from my incredible (using to test) between a 500 partition and a 1 partition.

<4>[ 730.981872] mmc1: host does not support reading read-only switch. assuming write-enable.

<6>[ 730.982147] mmc1: new SD card at address aaaa

<6>[ 730.983642] mmcblk1: mmc1:aaaa SU02G 1.84 GiB

<6>[ 730.984130] mmcblk1: p1 p2 p3 p4 < p5 p6 p7 >

.003 seconds

<4>[ 83.127471] mmc1: host does not support reading read-only switch. assuming write-enable.

<6>[ 83.128204] mmc1: new SD card at address aaaa

<6>[ 83.138763] mmcblk1: mmc1:aaaa SU02G 1.84 GiB

<6>[ 83.140258] mmcblk1: p1

.013 seconds

It's actually FASTER with all of those partitions! WTF!?
[Droid Eris Android Development] :
I don't know technically why it would exhibit such behavior, but I see it from a certain other perspective. Well personally maybe this "add partitions to bloat the SD Card" idea won't really work, and like you said it was actually faster with more partitions. It doesn't make total sense, but it proves the point that adding partitions isn't going to further the cause of rooting our Erises.
[Droid Eris Android Development] rycheme:
I tried making multiple partitions on a 2G that I have sitting around, but wasn't able to trigger recovery mode.
[Droid Eris Android Development] Morkai Almandragon:
I have brought this up before and no one has tried it that I am aware. If I am not mistaken, flash drives, and SD cards have some form of "switch" that makes a computer see them as removable media. You could change this AFAIK and make them non removable, has anyone tried that?
[Droid Eris Android Development] redaphid:
500 partitions image.

You could try zeroing out the image past the partition record, with something like:

dd if=/dev/zero of=partition.iso sb=16k seek=10

But, apparently the 500 partition idea doesn't work anyway.

As for me, I was only able to get fdisk to format up to 60 partitions, before it errored on me that I'd reached the limit.
[Droid Eris Android Development] :
Yeah see none of this 500 or 60 partitions thing in this exploit is really going to work. Someone even said that it made the SD card read FASTER with these extra partitions, rather than with less partitions.

We need a different solution!
[Droid Eris Android Development] pjsockett:
I have not tried it but I did come across this yesterday. Not sure if it is only for usb flash drives or not.

http://www.ehow.com/how_5991078_partition-removable-disk.html
[Droid Eris Android Development] stingbliss:
Not sure whether this is what Nikolai was wondering, but *I'M* wondering how you got the img file to the microSD card.. was it with the Windows program?

Either way, congratz on root, dood, and thanks for not bailing on the thread. :)
[Droid Eris Android Development] :
Yea congrats man on root from me too. Maybe the partitions thing does work for some people and I was wrong about it earlier.

I will want to know how this was done by lostpilot 28, however, was it done through a Windows program or something else, as stingbliss wondered.
[Droid Eris Android Development] redaphid:
Slow-initializing dd Image..

Hey guys -

I've been trying to take the partition table from my sdcard, and **** it up enough with a hex editor to confuse the initialization software on Ubuntu for a while.

Unfortunately, due to the 100's of times I was running dd to test things, I managed to kill my hd's partition table in the process.

Here's an image of the last file I had made before my comp went down - it managed to take 7 seconds to read the partition table after discovering the device, which is pretty good, I think.

It'd be nice if someone could verify this/try it on their phone.

It's just the partition table, instead of the whole disk like in most submissions, so it takes only a second to flash it to the card.
[Droid Eris Android Development] lostpilot28:
OK guys, this is what I did. I tried for over a week and a half doing the instructions spelled out on page 1 of this thread. I had zero positive results. On post #970 of this thread, the poster talks about how to run the "Timing" part of the test. Before his part and after you get into Recovery, you need to use the instructions from Post #1.

Now, read from post 970 and within a few pages you'll see that he (don't recall his name) posted the .zip file with his "image" of the 60 partitions.

A few posts later, someone is talking about a program called "writeimage" or something that you can use to copy an image file (the 60partitions.img file to be exact) to your 2GB SD card. Follow the directions in the link that is in that post!! I think it's the first or second post on page 100.
[Droid Eris Android Development] tereg:
I did do some testing on this yesterday, but I did the partitions myself by hand in fdisk.

I will continue to test this with the tester phone I still have and post results.
[Droid Eris Android Development] lostpilot28:
OK, here's my quick explanation of WHERE I found the posts that allowed me to root. There's nothing more to it than this, from my perspective. Once I did this, I got it on the first try...I was floored. Anyway...

Get to the "Timing Step" in post #1 of this thread. If you're like me, you'll fail constantly. I used a Windows 7 desktop (quad core processor), Windows XP desktop (old Pentium 4), and a Windows XP netbook (Acer with Atom 270). They ALL FAILED, until....

Read post #970. It helps to read the whole thing, but there's a lot more there than you need. Once you get your partitions on your SD card, all you need to do is run the Timing step he mentions in the paragraph right after ---> "Using the new "good" card:".

Then, read post 991 and download Anoek's image file. It's zipped using 7zip, so you read post 1007 where he tells you to use 7zip to unzip it.

Just before that, in post #1006 is a link to the very basic image writer app I used to write the 60partition.img file to my SD card. Follow the directions in the link. The app is VERY basic and you need to make sure you select your SD card from the list of drives in the image writer app. Quick note: As I was trying to figure out the image writer app, I wasn't sure if it was seeing my SD card (it was, I just didn't realize it) and I did a quick format in Windows using regular FAT (not Fat32), and I just left the allocation size to default. I figured the image file was going to overwrite it anyway, so I didn't mind doing this. Just letting you all know EXACTLY what I did.

After I ran his Timing step and I got into Recovery, I went back to Post #1 and continued with the original instructions. It all worked flawlessly.

This should be all you need. If I had more time, I'd create a new post with step by step instructions on how to do this. Very easy if you've already been trying the original method for a week. Good luck.
[Droid Eris Android Development] tereg:
Tests (granted they were rather brief tests):

I formatted the card by hand using fdisk, following the steps outlined in post #970. I mounted the sd card as a disk drive from within Sense UI. I made 3 primary partitions of +1 block each, then an extended partition that took up the rest of the space, then I made 56 more partitions, each +1 block each. I then wrote the partition table to the disk. I changed the USB connection from Disk Drive to Charge Only, then powered off the phone. Started with the card out, went to fastboot, then straight to hboot, then to recovery and used my 4-1000 cadence. I was using my VirtualBox setup with the same tester phone that yielded a 75% success rate with my good PNY 2GB card. I tested 10 times without yielding a success.

In the next step, I mounted the sd card as a disk drive, then I zero'd out the SD card using dd, then wrote the 60partitions.img image using dd to the sd card. Then changed the USB connection from Disk Drive to Charge Only. I powered off the phone, and followed the same repetition as before. I still was not able to get a success in 10 iterations of the test.
[Droid Eris Android Development] dro10:
can some please explain to me how to get the 60 partition img on your sd card . thanks

ok nermind how do you un-bzip something
[Droid Eris Android Development] :
Oh if you're on Linux, use this command:

bunzip2 -dv file.bz2

(replace "file.bz2" with the actual file name of your bz2 archive or file)

This will work, but only if you have the bunzip2 command on your Linux box. If needed, replace "bunzip2" with your favorite bz2 file extractor program.

If on Windows, use 7zip, open the file and extract the contents from the GUI. I prefer 7zip on a Windows 7 Ultimate x64 system. Just get the 7zip installer for Win32 or Win64 on their official website.

If you need any further help please either PM me or post and ask me. Thanks.
[Droid Eris Android Development] cptkrush:
Winrar does 7zip too if you happen to have that program, i did and discovered this awesomeness.
[Droid Eris Android Development] :
Yea but isn't WinRAR shareware?
[Droid Eris Android Development] TheSonicEmerald:
Its free. The 40 day trial thing is a bluff, you just press close everytime.