Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

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

OP iamdarren

8th June 2010, 11:34 PM   |  #1  
OP Senior Member
Flag Essex
Thanks Meter: 36
 
452 posts
Join Date:Joined: Jun 2008
Donate to Me
More
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 08:38 AM. Reason: Mod edit - fixed instructions for recovery reboot
9th June 2010, 12:08 AM   |  #2  
dsixda's Avatar
Recognized Developer / Retired Senior Moderator
Flag Ottawa
Thanks Meter: 5,048
 
9,577 posts
Join Date:Joined: Nov 2007
So the only prerequisite is to have a vulnerable recovery image on your Milestone before using this, correct?
9th June 2010, 12:15 AM   |  #3  
Junior Member
Flag .de
Thanks Meter: 3
 
23 posts
Join Date:Joined: Sep 2009
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 : )
9th June 2010, 12:30 AM   |  #4  
Junior Member
Thanks Meter: 0
 
7 posts
Join Date:Joined: Jun 2010
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, 01:05 AM   |  #5  
Senior Member
Flag Toronto
Thanks Meter: 486
 
3,141 posts
Join Date:Joined: Jan 2010
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, 01:11 AM   |  #6  
Senior Member
Flag Ljubljana
Thanks Meter: 12
 
113 posts
Join Date:Joined: Jan 2009
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, 05:21 AM   |  #7  
dsixda's Avatar
Recognized Developer / Retired Senior Moderator
Flag Ottawa
Thanks Meter: 5,048
 
9,577 posts
Join Date:Joined: Nov 2007
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, 08:30 AM   |  #8  
Junior Member
Thanks Meter: 0
 
7 posts
Join Date:Joined: Jun 2010
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, 06:56 PM   |  #9  
Junior Member
Thanks Meter: 0
 
15 posts
Join Date:Joined: Oct 2007
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 07:07 PM.
9th June 2010, 07:18 PM   |  #10  
dsixda's Avatar
Recognized Developer / Retired Senior Moderator
Flag Ottawa
Thanks Meter: 5,048
 
9,577 posts
Join Date:Joined: Nov 2007
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.

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

Advanced Search
Display Modes