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

Root Motorola Milestone 2.1(eclair) to 2.2(froyo) update

vmani007

Newbie
May 6, 2010
27
1
Hello every 1..
I am newb to Android rooting,updating to froyo
!!
I am using Motorola Milestone running 2.1 bought from singapore(StarHub ) .I wanted to know how to update my Milestone to 2.2 ..when i try to boot into recovery mode nothing displays except for a phone with triangled exclamation mark !!
I have no idea about rooting my milestone and I SEARCHED in forums about rooting ..I downloaded all the files including Motorola Drivers,RSDLite,SHOLS_U2_01.14.0_recovery_only.sbf.When I run RSD Lite for flashing my milestone it fails every time !!
My milestone config is :
Model: Milestone
Firmware Version : 2.1 - update 1
Firmware Config Version: GAS_EMEA_USASHLS00STARSG_P017
Baseband Version: 3GSMEPU91A_U_91.07.56I
Base Band Config Version: UCASHLSMR2EMEAB1B806D.0R
Kernel Version: 2.6.29-omap1 milestcm@il93lnxebld05#1
Build no: SHOLS_U2_02.36.0

I wanted to know how to update my milestone to froyo from 2.1-eclair..
thanks in advance :)
 
There is only one way I know that 2.2 is available and its from Dexter, it requires using a nandroid restore from a hacked backup I presume. You can find it at

[ROM] MotoFrenzy (Froyo 2.2 for milestone) - xda-developers

To use this you will need to root your android first and get openrecovery working. This can be found here on the top of the forum.

I personally just run 2.1 G.o.T with JiT Beta and overclocked to 1ghz on telus. Works like a charm..

Good Luck :)
 
  • Like
Reactions: vmani007
Upvote 0
@coosh..

bro !! i did the following for the rooting process !!
>>Downloaded and installed Motorola Mobile Phone USB Drivers from motorola.com Win32 Drivers into my Win7 System
>>Downloaded and installed RSD Lite 4.6 (RSD Lite version 4.6: RSDLite4.6.msi)
>>Downloaded Vulnerable Recovery SBF (CG47) for mobile with bootloader RAMDLD 90.78 and lower only (vulnerable_recovery_only_RAMDLD90_78.sbf), which was made from SHOLS_U2_01.14.0 with SBF Recalc and HexEdit.
(I did the above because my bootloader was 90.78)
>>Milestone root update.zip (milestone_root.zip) and renamed it as update.zip and copied it my sdcard\

I flashed my milestone with the Vulnerable Recovery SBF (CG47) and rebooted my device.
When I tried to install update.zip in recovery mode ..it failed stating that "Signature not verified"
here is the error log :
E:CAN`T OPEN /CACHE,RECOVERY/COMMAND
--INSTALL FROM SDCARD..
FINDING UPDATE PACKAGE..
VERIFYING UPDATE PACKAGE..
E:E0CD MARKER OCCURS AFTER START OF E0CD
E:SIGNATURE VERIFICATION FAILED
INSTALLATION ABORTED

-------end of log........
What should i do now>? how can i verify that my Milestone is properly flashed with vulnerable Recovery SBF (CG47) ??:thinking:
Kindly guide me thro the process..:eek:
thanks in advance :D
 

Attachments

  • D.txt
    212 bytes · Views: 93
Upvote 0
@coosh !!
i did the rooting ..the trick part was not to let the phone in normal boot after the phone is flashed.. i booted to recovery and then ran update.zip..
here is the explanation:
The sollution was to not let the phone boot up in Android before RSD lite signals "PASS"
So after it goes to bootloader and flashes the sbf, you should hold down the "up" key (or right if you look at the phone vertically) on the d-pad to make it go into bootloader again instead of normal Android. RSD will still signal "PASS" then close RSD, turn off phone and boot into recovery to apply update.zip. Working now, my 'stone is rooted.

...now i am trying over clock my milestone :)
 
Upvote 0
Sweet man!

Your on your way to enjoying your stone allot better trust me.. :)


GoT you can get from G.O.T.'s Blog I found it from the the other thread on this forum.

http://androidforums.com/all-things-root-milestone/119003-g-o-t-team-android-rom-seems-run-well.html

It's a OpenRecovery based recovery and has options to do all sorts of funky stuff. Install JiT Beta for and a ton of others I recommend you check it out.

I HIGHLY recommend you update the superuser.apk program also, which can be found at. (a world of a difference here, broken interface to a usable interface)

[APP] Superuser 2.2.2 - Install fixed (really this time) [2010-07-07] - xda-developers


Again enjoy, should give you some fun for a while and let the tweaking begin.. ;)
 
  • Like
Reactions: vmani007
Upvote 0
Yup, you actually need to root your android to use G.O.T.

Head on over the GOTs blog I posted above. Download the latest version for your provider (For example theres a Telus one there I used myself).

You will find an update.zip and an OpenRecovery directory, drop the update.zip to the root of your SD card and the OpenRecovery directory to the root of your SD Card.

When you get to the recovery menu (camera button + power button, then camera + volume up at the exclamation). Apply the update.zip and vola your in the GOT Recovery, you can do all the tweaks in this menu. (Overclocking/JiT Beta/Memhack..... list goes on)

Hope that helps!
 
Upvote 0
Same problem as Vmani007 had and same Phone config as he had. Motorola Milestone A853 is my Phone.
@Vmani007, how did you know that your bootloader is 90.78 and from where did you get the file which worked on your phone??? Please! post the link and also need your guidance now. I did try to root and/or update to froyo 2.2 but failed and gave same messages as you got when I tried from recovery mode. Also, I have Motorola USB Drivers, RSD Lite 4.6, and SPRecovery_ESE81.sbf. Tried to patch SPRecovery sbf file through RSD Lite 4.6 but failed. Man, now tell me how to root and update to froyo 2.2 and then overclock the processor :) as I have same phone as you.
 
Upvote 0
Sorry for back to back message but wanted to let you know my Phone config, it is as follows;

Model Number: Milestone
Firmware version: 2.1-update1
Firmware configuration verification: GAS_EMEA_USASHLSRTINT_P016
Baseband version: 3GSMEPU91A_U_91.07.56I
Baseband configuration version: UCASHLSMR2EMEAB1B806D.0R
kERNEL VERSION: 2.6.29-OMAP1
milestcm@il93lnxebld05 #1
Build number: SHOLS_U2_02.36.0

and the messages I got were;

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

-- Install from sdcard...
Finding update package...
Opening update package...
Verifying update package...
E:failed to verify whole-file signature
E:signature verification failed
Installation aborted.
 
Upvote 0
Sorry for back to back message but wanted to let you know my Phone config, it is as follows;

Model Number: Milestone
Firmware version: 2.1-update1
Firmware configuration verification: GAS_EMEA_USASHLSRTINT_P016
Baseband version: 3GSMEPU91A_U_91.07.56I
Baseband configuration version: UCASHLSMR2EMEAB1B806D.0R
kERNEL VERSION: 2.6.29-OMAP1
milestcm@il93lnxebld05 #1
Build number: SHOLS_U2_02.36.0

and the messages I got were;

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

-- Install from sdcard...
Finding update package...
Opening update package...
Verifying update package...
E:failed to verify whole-file signature
E:signature verification failed
Installation aborted.


i am having the same.. any solution?/
 
Upvote 0
Same problem as Vmani007 had and same Phone config as he had. Motorola Milestone A853 is my Phone.
@Vmani007, how did you know that your bootloader is 90.78 and from where did you get the file which worked on your phone??? Please! post the link and also need your guidance now. I did try to root and/or update to froyo 2.2 but failed and gave same messages as you got when I tried from recovery mode. Also, I have Motorola USB Drivers, RSD Lite 4.6, and SPRecovery_ESE81.sbf. Tried to patch SPRecovery sbf file through RSD Lite 4.6 but failed. Man, now tell me how to root and update to froyo 2.2 and then overclock the processor :) as I have same phone as you.
to find the version of the bootloader : reboot your phone..while rebooting hold up in navigation pad and it will lead to black screen(boot loader screen)in top right you will see your bootloader version :)
and for ECOD problem :
The solution was to not let the phone boot up in Android before RSD lite signals "PASS"
So after it goes to bootloader and flashes the sbf, you should hold down the "up" key (or right if you look at the phone vertically) on the d-pad to make it go into bootloader again instead of normal Android. RSD will still signal "PASS" then close RSD, turn off phone and boot into recovery to apply update.zip. Working now, my 'stone is rooted
 
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