• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root Guide to Rooting 2.2 for Windows and Linux

am I doing something wrong? I keep getting this error message: phone disconnected when attempting to flash using RSD Lite. my phone is connected and computer recognizes device. I don't know what to do.

I also installed the moto drivers as instructed.

Honestly have no clue what would cause that error. I have never seen it before.

How does the linux process compare to the windows process? Is it more or as stable as rsd lite for windows? I have 2 partitions, Ubuntu 10.04 and Windows XP pro. I would rather use ubuntu, I just want to make sure the process for flashing is stable. I hope that made sense :)

I find the Linux process to be much easier and much more reliable. Rarely if ever do I use RSD Lite to flash sbf files anymore.
 
  • Like
Reactions: glitch32
Upvote 0
Midax, did you get OMJ's build to work? If so how is it running? I'd love to pick your brain because I am in the same boat: not happy with the first update and really want to take full advantage of Droid 2.2's capabilities, though I'm not too confident in my ability to get through all the steps OMJ listed and don't want to brick my phone.

Deadpoolkilla, I just saw your post. Yes, I'm up and running with FRG22, but had to use a different PC (Windows 7 laptop) to get the RSD Lite to work right.

One tip, if you're following the itemized instructions How to Root 2.2 from Windows is after 23) Disable USB Mass Storage, hit the power key, to back up a page to the menu that shows 26) Click on Install. And don't forget (like I did) to do 27) before 28).

Hope that helps.

Perseverence pays off.
 
Upvote 0
OMJ, thanks. Updated my D1 earlier this week to 2.2. Then saw this forum and did my first root on my phone. Everything works and I had no problems with any of the directions that you gave or with my phone. I receive email/messages, can make phone calls, web browse with flash(installed the apk when I did the 2.2 update). Now its onto OC'ing and making apps for my phone.
 
Upvote 0
Hello

I'm currently running 2.2, not rooted and I've been trying to root my phone with no avail.

Everytime I try to to anything with RSDLite, it seems to be working just fine until it hits 100% Executed. At this point, it sits around and eventually says that the flash has failed because the phone did not re-enumerate and the phone disconnected. (Cannot get past step 13)

My phone is not rebooting (Pretty much every guide out there says the phone will reboot).

Instead, it's just sitting at the Bootloader 2C.7C screen and it's more or less unresponsive.
It seems to do this with everything, not just SP Recovery 2.1

Do you have any tips on what to do?

[EDIT]: Actually... my phone shows build number to be FRG01B (Still not rooted?)... but I have not been able to install SP Recovery.

I'm still trying to install SP Recovery so I can flash one of P3Droid's overclocked kernels.

Is there anything I'm missing? Do you have any answers as to why my phone won't reboot when it should be with RSD Lite? Any solutions?

[EDIT2]:
Here is the error log file.
15:46:08, August 08, 2010
Line: 517
ERROR: AP Die ID: 0be0010c0e880304000000000400

15:46:08, August 08, 2010
Line: 524
ERROR: BP Die ID: 0000000000000000000000000000

15:46:08, August 08, 2010
Line: 531
ERROR: AP Public ID: ffffffffffffffffffffffffffffffffffffffff

15:46:08, August 08, 2010
Line: 538
ERROR: BP Public ID: 0000000000000000000000000000000000000000

15:48:08, August 08, 2010
Line: 273
ERROR: Phone[0000]: Phone did not re-enumerate after RAM-downloader was sent.
File: X:\test_dev_usb\flash\code\flashdll\ReenumOp.cpp
Device ID: 0

15:48:08, August 08, 2010
Line: 1182
ERROR: Phone[0000]: Flash failed.
File: X:\test_dev_usb\flash\code\flashdll\PST_FP_FlashThread.cpp
Device ID: 0

15:48:08, August 08, 2010
Line: 587
ERROR: Flash failure: Phone[0000]: Phone did not re-enumerate after RAM-downloader was sent. (Error Code: 3e),
Detailed Error Details: Direction of the Error=No Direction, Command Value=0, Code Group Number=257
File: X:\test_dev_usb\flash\code\flashdll\FlashHdlr.cpp
Device ID: 0
 
Upvote 0
Upvote 0

6.) Run command prompt (Start->Run then type "cmd" and hit enter)
7.) Change directories to your C:\ root directory (cd c:\)
8.) Type in "md5sum SPRecovery_ESE81.sbf"
9) Make sure the sum of the image is EXACTLY 9b6a336cd8f067d4487935468c758d89


when i do that, it says "no such file". is it suppose to say that or give out more info?

md5sum is in windows/system32 file and the sbf is in c:\
 
Upvote 0
I did not read every message in this thread but the Linux instructions are confusing and the title of this thread also. It is titled "rooting" but does more than simply root the phone. To root a phone means only to have root permission and has nothing to do with a complete OS update.

STEPS:

1 && 2: Where do we download these files? The phone or the computer? Seems like the desktop computer but then this makes step six confusing.

3 && 4: Makes no sense. The only way this works is if you download the files to your computer since md5sum errors with permission denied. So either the phone has to be rooted. OR this is done on the computer. Which then makes no sense because of the following steps.

6: What does this accomplish?

7 && 8 && 9: Okay so the downloaded files are on the desktop computer? Then what does step 6 do if it is not relative to the files being on the phone?

Need I continue? there is more, but I suppose once this is sorted the rest may make sense.

I may be totally off here, but I am a Linux admin. for about 10 years and these instructions are confusing though I do appreciate the time you spent writing this.
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones