FORUMS

Voices Of XDA: Orbiting The Earth With Android

Editor’s note: This week’s feature has been written by forum … more

CloudPlayer: DIY HiFi Music Streaming Solution

In our Helpful Guide to Music Streaming Services, we mentioned several different services … more

Optimize Battery Life with This Useful App

Battery life is an important aspect of your smartphone, especially if you use it for more … more

The OnePlus 2 & The Year of Smartphone Compromises

We are very close to entering the last third of 2015, and we have now seen many of … more

[GUIDE] Root + Nandroid Backup/Restore with Open Recovery

478 posts
Thanks Meter: 43
 
By iamdarren, Senior Member on 8th June 2010, 10:34 PM
Post Reply Subscribe to Thread Email Thread
What's Open Recovery....



New super user app




MOD EDIT (dsixda): Updated instructions follow -

Quote:


Instructions

Requirements:

  • Motorola Milestone with Android 2.0 or higher
  • If you have a Milestone with Android 2.1 or higher OR you have a Telus Milestone (with Android 2.0.1 or higher), then follow these steps to ensure you have downgraded to the vulnerable recovery with exploit (thanks to Ireas for these instructions):
    1. For this we need a Only-Recovery SBF file which we can flash via RSD Lite
    2. First install the USB drivers from Motorola
    3. Then you need the RSD Lite Tool | Linux machines can use the linux flasher (created by [mbm])
    4. And the Recovery-Only SBF (which will downgrade the Recovery Partition and not the system)
    5. Start the RSD Lite, select the SBF file
    6. Plug in your phone (while it's off)
    7. Go into the Bootloader Mode by holding UP (on the hardware keyboard) and press Power-On for 2-3 seconds
    8. Now select your phone which should be now visible in the RSD Lite tool
    9. Press Start
    10. The phone will reboot 1-3 times during the downgrade process. DO NOT unplug it

Usage:
  1. Download Open Recovery (choose one):
  2. Extract the contents to the root of your SD card.
  3. Reboot your phone into recovery menu:
    1. Turn off phone
    2. Press Camera button, then press Power. Hold them both till you see recovery screen. (If this doesn't work, open the keyboard and try X + Power)
    3. Press Volume Up and Camera button at the same time till you see the recovery menu.
    4. NOTE: If you get an error about "EOCD Marker" at this point, that means you did not flash the vulnerable recovery properly. Go back to previous section, re-flash vulnerable recovery with RSD Lite, and after it reboots, turn off the system. Keep the USB plugged in to the PC. Turn it on again while holding down the keyboard Up key. RSD Lite should now indicate "PASS".
  4. Apply the update.zip
  5. You are now in Open Recovery. You can now root the phone, do Nandroid backup/restore etc.

Last edited by dsixda; 22nd January 2011 at 07:38 AM. Reason: Mod edit - fixed instructions for recovery reboot
 
 
8th June 2010, 11:08 PM |#2  
dsixda's Avatar
Recognized Developer / Retired Senior Moderator
Flag Ottawa
Thanks Meter: 5,172
 
More
So the only prerequisite is to have a vulnerable recovery image on your Milestone before using this, correct?
8th June 2010, 11:15 PM |#3  
Junior Member
Flag .de
Thanks Meter: 3
 
More
Quote:
Originally Posted by dsixda

So the only prerequisite is to have a vulnerable recovery image on your Milestone before using this, correct?

Quote:
Originally Posted by OP

Installation:
- you need to have the vulnerable recovery with exploit: http://www.mediafire.com/?jzzjmmrvwkz

that is correct : )
8th June 2010, 11:30 PM |#4  
Junior Member
Thanks Meter: 0
 
More
Root, Recovery
Hi guys

i dont get this work, i'm trying it for hours without success.

my errror is as follow:
when i start open recovery:

E: Can't open /cache/recovery/command

then when i try to apply the update.zip

--Install from sdcard...
Finding update package...
Opening update package...
Verifying update package...
E:EOCD marker occurs after start of EOCD
E:signature verification failed
Installation aborted.


I have the german miltestone from o2 version 2.1

Maybe you can give me a hint.
or what would be much better ;) if you can give me a exact explanatian what i have to do. (I wana make a backup first and the update to root)

pls help me

thx masterchief14
9th June 2010, 12:05 AM |#5  
Senior Member
Flag Toronto
Thanks Meter: 515
 
More
Quote:
Originally Posted by Masterchief14

Hi guys

i dont get this work, i'm trying it for hours without success.

my errror is as follow:
when i start open recovery:

E: Can't open /cache/recovery/command

then when i try to apply the update.zip

--Install from sdcard...
Finding update package...
Opening update package...
Verifying update package...
E:EOCD marker occurs after start of EOCD
E:signature verification failed
Installation aborted.


I have the german miltestone from o2 version 2.1

Maybe you can give me a hint.
or what would be much better ;) if you can give me a exact explanatian what i have to do. (I wana make a backup first and the update to root)

pls help me

thx masterchief14

Have you flashed the vulnerable recovery SBF? This will not do anything to your phone or your data other than make it receptive to the update.zip file. Next, you go into Open Recovery which should work this time, and do your backup before trying to root.
9th June 2010, 12:11 AM |#6  
Senior Member
Flag Ljubljana
Thanks Meter: 13
 
More
As far as i know 2.1 does NOT have vulnarable recovery for this to work, so you will first need to replace recovery with vulnarable one, you have it all in first post.
9th June 2010, 04:21 AM |#7  
dsixda's Avatar
Recognized Developer / Retired Senior Moderator
Flag Ottawa
Thanks Meter: 5,172
 
More
Thanks to the original poster and to adendum. I have stickied this thread. Hope you don't mind the edits, I'm just making it easier to follow for newbies :)
9th June 2010, 07:30 AM |#8  
Junior Member
Thanks Meter: 0
 
More
Quote:
Originally Posted by cmstlist

Have you flashed the vulnerable recovery SBF? This will not do anything to your phone or your data other than make it receptive to the update.zip file. Next, you go into Open Recovery which should work this time, and do your backup before trying to root.

Thank you very much i will try to flash my phone as in the instruction above.

lg
9th June 2010, 05:56 PM |#9  
Junior Member
Thanks Meter: 0
 
More
thanks for the guide, iamdarren -

but being an original owner of a Telus Milestone which had the 2.0.1 (or whatever it was ver) I managed to update it to 2.0.1 brazilian version from a 2.1 update post awhile ago - it doesn't work.

I'm getting the error:

E: Can't open /cache/recovery/command

then when i try to apply the update.zip

--Install from sdcard...
Finding update package...
Opening update package...
Verifying update package...
E:EOCD marker occurs after start of EOCD
E:signature verification failed
Installation aborted.

I have flashed the vulnerable recovery SBF clearly outlined in the guide, and went off without a hitch. Applying update.zip fails still. I have been trying to get root access to this sob for quite some time and I'm losing my marbles here.

Does anyone have any other suggestion why for some of us this error persists?

Thanks guys.

Az

Calgary
Proud Telus Milestone Owner
Last edited by Azrael24; 9th June 2010 at 06:07 PM.
9th June 2010, 06:18 PM |#10  
dsixda's Avatar
Recognized Developer / Retired Senior Moderator
Flag Ottawa
Thanks Meter: 5,172
 
More
Quote:
Originally Posted by Azrael24

thanks for the guide, iamdarren -

but being an original owner of a Telus Milestone which had the 2.0.1 (or whatever it was ver) I managed to update it to 2.0.1 brazilian version from a 2.1 update post awhile ago - it doesn't work.

I'm getting the error:

E: Can't open /cache/recovery/command

then when i try to apply the update.zip

--Install from sdcard...
Finding update package...
Opening update package...
Verifying update package...
E:EOCD marker occurs after start of EOCD
E:signature verification failed
Installation aborted.

I have flashed the vulnerable recovery SBF clearly outlined in the guide, and went off without a hitch. Applying update.zip fails still. I have been trying to get root access to this sob for quite some time and I'm losing my marbles here.

Does anyone have any other suggestion why for some of us this error persists?

Thanks guys.

Az

Calgary
Proud Telus Milestone Owner

Try flashing the the Telus 2.1 shipped ROM first (from the Motorola site), then flash the vulnerable recovery again, and then flash the new update.zip.
9th June 2010, 06:47 PM |#11  
Junior Member
Thanks Meter: 0
 
More
Quote:
Originally Posted by dsixda

Try flashing the the Telus 2.1 shipped ROM first (from the Motorola site), then flash the vulnerable recovery again, and then flash the new update.zip.

ugh...tried that, and states:

"There is no software update currently available for your mobile device. Please check back for new releases."

I'm unable to find a SPF file from the Motorolla site. Any other suggestion for a SPF I can try? :]

Read More
Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes