1. Are you ready for the Galaxy S20? Here is everything we know so far!

Root? No?

Discussion in 'Android Devices' started by Markla709, Jun 2, 2010.

  1. Markla709

    Markla709 Newbie
    Thread Starter

    I have a droid eris using 2.1 OTA upgrade. I want to jail break, I looked at the EMA and it was taken down 2 days before I wanted to use it. Are there other ways, I looked in the sticky and I couldnt find any. Im no pro, so an easy solution would be great.

  2. erisuser1

    erisuser1 Android Expert

    Well, the 2nd sticky at the the top of this forum has explicit, step-by-step instructions how to do it

    There are no "click this one button and you're done" solutions. Read through the above link - if you find the instructions too daunting, then rooting is probably not for you.

    If there were simpler ways of doing it, that is what would be posted.

    Just so you know, the parts that casual computer users have most trouble with seems to be: (1) getting the USB device drivers working (mostly on Windows 7), and (2) using the command line, whether that's in Windows, Mac, or on the phone (Linux).

    Personally, I find the "fastboot" install method less complicated, because there are fewer things that need to be typed in at the terminal prompt, but it's not documented as a step-by-step guide.... and it also requires that USB drivers be installed correctly (Windows).

    I led JrzDroid through that process (the fastboot variant) a couple of days ago, using this forum only to record the conversation - if you want, you can read that that thread, starting from post #28 to see what transpired. She eventually succeeded, with a couple of hiccups (that got solved along the way).

    Good luck.

    Markla709 likes this.
  3. Markla709

    Markla709 Newbie
    Thread Starter

    Thank you. Your post is very informative and very well written. I say EMA and I was curious what it was, it looked like a click 3 buttons and you're done, could someone verify this please?

    Thanks again
  4. majorpay

    majorpay Well-Known Member

    Fixed... and it is a great guide... That's the one I plan to use.
  5. Markla709

    Markla709 Newbie
    Thread Starter

    I dont have SDK and I have 2.1. I dont know if its me or not, but whenever I look on a thread, I see from 1.5 to 2.1 not for 2.1 users leaked. Im 2.1 and NOT leaked. :S What do?
  6. erisuser1

    erisuser1 Android Expert

    Considering creating an avatar for myself. You folks will be falling all over yourselves to help me. BTW, I'm 18 and I am smoking hot!


  7. majorpay

    majorpay Well-Known Member

    LOL... Yep, I had to peek behind the hood on that one...
  8. Markla709

    Markla709 Newbie
    Thread Starter

    So, did anyone use EMA? What does it work like?
  9. erisuser1

    erisuser1 Android Expert

    Turns out to be the exact same process. I know, not the way things usually work with computers, but this one time it is.

  10. Markla709

    Markla709 Newbie
    Thread Starter

    But I will be using leaked 2.1 right? And extremely buggy, right?
  11. majorpay

    majorpay Well-Known Member

    Leaked 2.1 is OTA 2.1 (exactly), so bugs and all, it's what they've got for rooting (to clarify, don't leak, but I'm sure you already know that).
    Markla709 likes this.
  12. Markla709

    Markla709 Newbie
    Thread Starter

    Okay, makes sense. If anyone reading this is on IRC, please tell me as I could use some help :)
  13. erisuser1

    erisuser1 Android Expert


    Please don't even use that word, "leak". NEVER even download anything described as a "Leak-Vx" ROM.

    You will be using the "root-PB00IMG.ZIP" file for one thing and one thing only: to install an S-OFF bootloader. The MD5 checksum of that file is 63eacc5ede3b179f95dc22d8ef585f94, and you can get it from GrdLock's site (direct link) here.

    That S-OFF bootloader is the stepping stone to putting on a new "recovery" partition, as well as a new ROM.

    For dev ROMs which are based off of HTC code, almost all of the versions are based off of the software that comes with OTA-2.1 (yes, the OS portion of OTA-2.1 is the same as Leak-V3, but under no circumstances should you ever download or use the "leak V3" PB00IMG.ZIP file).

    The ROM (main OS) that installs using the Root-ROM (md5sum 63eacc5ede3b179f95dc22d8ef585f94) is indeed buggy and old, and that's why everybody replaces it immediately. Again, all the dev ROMs (that are based off of HTC code) have current releases using OTA-2.1 as a base to start with - there isn't "something better from the factory".

  14. majorpay

    majorpay Well-Known Member

    I'd hope no one ever accidentally leaks their phone, but I don't think the Eris roms are based on the OTA (I don't think they were able to scrape the "real" OTA), but instead on leak V3 because it was an identical OS if I am understanding this correctly, but of course, I have been known to be wrong a few times in my life?

  15. erisuser1

    erisuser1 Android Expert

    When the OTA runs, it does several different things, under control of the factory recovery partition ( All the commands can be examined in META-INF/com/google/android/update-script ):

    - deletes old files that will be unused in the newer release
    - drops in place new files that were not there before
    - performs binary patching on many, many files (371, iirc) that have changed
    - other cleanups like file permissions, creating symbolic links, etc

    That means, among other things, that a lot of what is distributed in the OTA download are binary patch files - not the completed files that result when patching is finished.

    When it is finished, however, a dev that knows what they are doing (batery pull trick) can root the phone without blowing away the OTA-2.1 OS and boot partitions - at that point they just boot into (Amon_RA's) recovery, mount the /data and /system partitions, and do something like

    Code (Text):
    2. C:\Phooey> adb pull /system ./OTA21/system
    3. C:\Phooey> adb pull /data ./OTA21/data
    ("adb pull" works recursively if you give it a directory name, so you can back up everything. You have to do this with the recovery boot, though, because the adb shell with the OTA-21 is not root privileged... and because those partitions would be "live" at that point).

    (They can also just use the "mkyaffs2image" program in the recovery shell - that would actually be better, because it would preserve the file permissions and ownership info as well as the file contents themselves)

    That gives them more or less exact copies of the (offline) /system and /data partitions from the OTA-2.1. (A liitle cleanup of /data is necessary because it has stuff from prior usage of the phone on 1.5; but that can be mostly avoided, too by running the OTA-2.1 immediately after a 1.5 rollback)

    But, that is a little bit of work - you are right that they may have punted and just used the contents of the "Leak-V3" system.img and userdata.img files to extract whole files, acting with the belief that the OS contents (not the bootloader!) of OTA-2.1 and Leak-V3 are identical.

  16. Markla709

    Markla709 Newbie
    Thread Starter

    The phone I got was a replacement, and a new one, and had a new boot loader, says a dev. So I cant root it and I need to wait until one genius at xda who roots 2.1...

    Thanks for your responses,guys.
  17. erisuser1

    erisuser1 Android Expert

    What version number did the screen show when you powered it up in HBOOT mode (Vol-down + End/Power)?
  18. Markla709

    Markla709 Newbie
    Thread Starter



    OCTOBER 23, 2009


    I was thinking 5:02 PM and 23 seconds?
  19. erisuser1

    erisuser1 Android Expert

    The "1.47.00" suggests quite strongly that you should be able to root - I would guess better than 99.99% chance that that is the case.

    Perhaps you worded your question oddly on IRC - what was the nicname of the person that told you otherwise on IRC?

  20. Markla709

    Markla709 Newbie
    Thread Starter

    suppliesjesus or something
    someone else

    I saw here though, posted by you.

    [SIZE=+1]Trial 7: Attempt to root OTA-2.1 with "standard" method[/SIZE]

    Method: Using Root PB00IMG.ZIP on SD card root, Vol-Down+End/Power

    MD5 Checksums:
    - (Root-ROM) PB00IMG.ZIP 63eacc5ede3b179f95dc22d8ef585f94

    Starting Conditions:
    - hboot: S-ON 1.47.0000
    - radio:
    - recovery: OTA-2.1
    - OS: OTA-2.1

    Result: [SIZE=+1]SUCCESS![/SIZE]
  21. erisuser1

    erisuser1 Android Expert

    That was indeed my experience.

    jcase is usually not wrong, so perhaps you asked your question in a way that created a misunderstanding.

    Now go root your phone and then tell them they were wrong... if you dare.
  22. Markla709

    Markla709 Newbie
    Thread Starter

    I will. Could you give me EVERY thing that you used and all of the steps so I could get a success as well?
  23. erisuser1

    erisuser1 Android Expert

    Everything that I have done to my phone is an extraordinarily long list, there is no way I could document it.

    What exactly is it that you find wrong with the sticky post http://androidforums.com/all-things-root-eris/53963-guide-stock-1-5-latest-root-2-1-a.html at the top of this forum?

    Perhaps what is making you uncertain is that you are on OTA-2.1; but as I said, right up there in this thread a few posts ago

    I walked user JrzDroid through this the other day (using a slightly different method), and the entire conversation, including some hiccups, is online in this forum, starting from post #28 in this thread.

    Even if you didn't start trying to root your phone right away, you can get a sense of what is involved just by reading that thread, all the way through to the end.

    Markla709 likes this.
  24. Markla709

    Markla709 Newbie
    Thread Starter

    Thanks for your quick and long responses. I dont know what happened. After loading it, it checks but then takes me to the regular boot screen
  25. erisuser1

    erisuser1 Android Expert

    Did it ask if you want to continue? How long did this take? (One minute or five? ) I have no idea what you mean by "regular boot screen", please be precise.

HTC Droid Eris Forum

The HTC Droid Eris release date was November 2009. Features and Specs include a 3.2" inch screen, 5MP camera, 288GB RAM, MSM7600 processor, and 1300mAh battery.

November 2009
Release Date

Share This Page