Step by Step Guide for newbies - Motorola Milestone Android Development

I wrote a guide for newbies on rooting and installing custom ROM for Milestone.
You may download it or share it with other Milestone owners via this link: http://dl.dropbox.com/u/10439360/How_to_root_custom_rom_Milestone.doc

Excelent guide.
Only one thing: why 3-fingers method? I can go to recovery pressing Power + x. Maybe on other MM you need to use Power + Camera, but I've never read about someone that need the 3 buttons at the same time.
Just in case you dont know it, there is an option on Androdiani to go straight to it without have to apply the update.zip each time you boot to recovery.
Sent from my Milestone using XDA App

nice guide
but i think you must change the step "how to boot to recovery"....
bootloader version 90.73 and 90.74 you need to hold the camera-button to boot into recovery mode.
and bootloader version 90.78 you need to hold the "x" key to boot to recovery
there is no need to hold "x" and camera button to boot into recovery mode...

I dunno. Somehow for my Milestone I cannot use the Power + X key. I have to use the 3 finger method.
My guide was written back when I started to learn how to root and flash custom ROM and it is for people coming from the G.O.T Update method using the modded stock FROYO sbf firmware where you don't get any option to boot straight into Recovery Mode...hence the reason for the 3 finger boot to invoke the Recovery Mode and the menu to apply Sdcard:Update.zip.

Related

OTA EE4 Root Access Help...Please!

I am going to activate a new device today. Planning on letting OTA EE4 do its thing. Afterwards, what process should I follow to achive root?
Just do a little reading first before asking.
It's in one of the threads. I'll post which one if I come across it.
The step by step is there too.
Done PLENTY of reading before tackling this. Just lots of threads with lots of confusing steps. Just trying to consolidate this process into somewhat simple steps for the beginners. I will attempt to write out the procedure I follow tonight and post it for the beginners. Any help to get this started would be appreciated.
Yes. I have been reading too and did not see clearly how to root after OTA update
Sent from my SCH-I510 using Tapatalk
Can't Find "How to Root from Latest EE4 Update"
I have been reading and searching for the exact same thing - if it is anywhere to be found, it must be buried pretty deep.
There are two ways to root your device. Depending on what you want the end result to be, one way may be quicker than the other.
1. If you want Voodoo and Root, but don't care about custom roms or uv/oc kernels. You can simply use ODIN to flash jt1134's kernel and reboot. It should convert to voodoo on the first boot and you are done.
2. If you want CWM Recovery and the ability to flash custom roms/ kernels in .zip format w/ CWM, You can flash CWM in ODIN and then boot direct to recovery by using the Vol up + Home+ Power button combo, releasing power when samsung logo appers.
Once in CWM flash the rom and kernel of your choice(already on your SDcard) and then reboot.
3. If you want both jt1134's kernel and CWM you just use odin to flash both rebooting in between. First the kernel then CWM.
Once updated
1. Reboot into recovery
2. Wait till you're at the recovery loader
3. Take out battery, disconnect any USB
4. Boot up in loading mode (vol down, plug in USB)
5. When loading screen comes on, you can put the battery back in
6. Use Odin to load the latest CWM (http://forum.xda-developers.com/showthread.php?t=1112804)
7. It'll auto reboot and should put you back into recovery mode. You'll know you're in the right recovery if it's yellow and has the option to install zip from sdcard. If it doesn't take repeat steps 4-6 again (On my wife's phone I had to do it twice)
8. Use CWM to load PBJ's rooted kernel (http://forum.xda-developers.com/showthread.php?t=1104634)
9. reboot
Enjoy!
I too am trying to get guidance on this. I am at what I assume is stock ee4 after taking ota from rooted ed1 flash and I DID lose root.
I flashed the imnuts cwm onto phone a bit ago. It is current file updated yesterday I believe. The problem is that when I go into recovery mode via vol/home/pwr I get into what looks to be still the stock samsung recovery screen with no added options. Then lettering on screen is now blue though where I think it was different prior to flash? Leery of proceeding without some help !!
Thanx In Advance for Any Guidance !!
It has been suggested that you flash the Voodoo kernel after the ROM is installed via CWM it has worked better for many that way.
I tried flashing new cwm using method listed above in reply #7 .... after the flash completed the phone did reboot but to full reboot, it did not boot back to recovery. I shut phone down and go into recovery and it looks to be stock samsung recovery still but lettering is blue:
Android system recovery <3e>
Samsung Recovery Utils for BML
(selections list)
apply sdcard:update.zip
wipe data/Factory reset
wipe cache partition
format internal sd-card
no other options and lettering above is blue
down in screen I have yellow # Manual Mode #
looks to me like cwm flash did not take ?
Edit: Okay I got it !! I flashed again leaving battery out during whole process and now have voodoo cwm ....
On to next step *cringe*
Chopstix9 said:
I tried flashing new cwm using method listed above in reply #7 .... after the flash completed the phone did reboot but to full reboot, it did not boot back to recovery. I shut phone down and go into recovery and it looks to be stock samsung recovery still but lettering is blue:
Android system recovery <3e>
Samsung Recovery Utils for BML
(selections list)
apply sdcard:update.zip
wipe data/Factory reset
wipe cache partition
format internal sd-card
no other options and lettering above is blue
down in screen I have yellow # Manual Mode #
looks to me like cwm flash did not take ?
Click to expand...
Click to collapse
You have to force the phone to recovery mode after flash, by pressing vol up+home+power, releasing power after samsung logo appears. If the phone boots up w/ the stock kernel, cwm is overwritten by stock recovery.
hoppermi said:
You have to force the phone to recovery mode after flash, by pressing vol up+home+power, releasing power after samsung logo appears. If the phone boots up w/ the stock kernel, cwm is overwritten by stock recovery.
Click to expand...
Click to collapse
I flashed again and I am at the CWM Voodoo Lagfix Recovery v 4.0.0.1
I have transfered the imnuts debloated ee4 to the sdcard
I use menu up/down to navigate to selections. After going down to the apply update from sdcard I press the home key to select. It just jumps back up to reboot system now. This happens no matter what selection I attempt to activate using the home key ...
I know I am close, what am I missing here ?
Thanks Tons For The Help
hoppermi said:
There are two ways to root your device. Depending on what you want the end result to be, one way may be quicker than the other.
1. If you want Voodoo and Root, but don't care about custom roms or uv/oc kernels. You can simply use ODIN to flash jt1134's kernel and reboot. It should convert to voodoo on the first boot and you are done.
2. If you want CWM Recovery and the ability to flash custom roms/ kernels in .zip format w/ CWM, You can flash CWM in ODIN and then boot direct to recovery by using the Vol up + Home+ Power button combo, releasing power when samsung logo appers.
Once in CWM flash the rom and kernel of your choice(already on your SDcard) and then reboot.
3. If you want both jt1134's kernel and CWM you just use odin to flash both rebooting in between. First the kernel then CWM.
Click to expand...
Click to collapse
Thanks, I am in same boat, so many threads it is mind boggling.
I see that jt1134's kernel include the voodoo lag fix? What if I just want root. Really all I want it root so I can do some mild de-bloating, but want the phone in a position that if another OTA comes out I can just accept it without worrying.
Thanks!
Chopstix9 said:
I flashed again and I am at the CWM Voodoo Lagfix Recovery v 4.0.0.1
I have transfered the imnuts debloated ee4 to the sdcard
I use menu up/down to navigate to selections. After going down to the apply update from sdcard I press the home key to select. It just jumps back up to reboot system now. This happens no matter what selection I attempt to activate using the home key ...
I know I am close, what am I missing here ?
Thanks Tons For The Help
Click to expand...
Click to collapse
Choose the install zip from sdcard option, then navigate to where debloated rom is and select
Sent from my SCH-I510 using Tapatalk
addictedtocars said:
Thanks, I am in same boat, so many threads it is mind boggling.
I see that jt1134's kernel include the voodoo lag fix? What if I just want root. Really all I want it root so I can do some mild de-bloating, but want the phone in a position that if another OTA comes out I can just accept it without worrying.
Thanks!
Click to expand...
Click to collapse
Sounds like you just want a stock rooted kernel you can flash w / odin. Put in a request in and maybe one of the devs can accommodate you.
For now, I only know of jt's kernel for odin.
Sent from my SCH-I510 using Tapatalk
I'm curious if we will ever see a one click root app for this phone like gingerbreak? What will it take to make it that easy? I have gingerbreak for my tablet(honeycomb 3.0) and it's a snap to switch back and forth.
I only want root to be able to edit some files (starup sounds) and for titanium backup. AND I want to be able to get the OTA updates without having to remeber all the hoops I have to jump through.
I'd gladly pay for a simple root solution for this phone.
I got mine rooted and after many screwups I stumbled onto a 3 step process that was easy as pie. Read my post in this forum 'How I Got to EE4 Root' ....

Can't boot into recovery After using NVFLASH

hi all i have a T-mobile G2X and im trying to root this phone so... i try to flash CWM using NVFLASH and everything goes according to plan but once i try to boot into recovery by pressing both volume up and down buttons nothing happens. Once i flash stock recovery phone boots and everything is back to normal but once i flash either version same thing happens again. I tried searching but couldn't find a solution. So if anyone can help me or point me to the right direction i will appreciate it.
You boot into CWM recovery by holding power + volume down (do not touch volume up). Hold the keys a good 10 seconds and wait for the fancy LG logo. Once you see the fancy LG logo (not plain white) you can let the keys go. You will then boot into CWM. You are just pressing the wrong keys. Don't boot that way into stock recovery as it will do a factory reset on your phone.
I seem to be having the same problem, except that my phone only shows the s/w update screen and wont revert back to the stock recovery when i try. nvflash just leaves my phone on the update screen for hours. it will boot up normal if i pull the battery and put it back in, but it only shows the s/w update screen when i try to boot into recovery. any thoughts?
To boot into Clock Work Mod Recovery, you press and hold the "volume down key" and the "power/sleep" button at the same time.
Hold the buttons all the way through the Lg boot logo. After a short moment, you will see a distinct "purplish" bluish glow to the logo. At that time, release both buttons.
You will boot into Clock Work Mod Recover and ready for flashing
or use the Terminal:
$su
#reboot recovery
prettyboy85712 said:
or use the Terminal:
$su
#reboot recovery
Click to expand...
Click to collapse
This command does not work on the P999. Recovery is not on the standard partition and this command will only reboot the phone. To reboot into recovery (if you have CWM installed on the physical recovery partition and not installed by ROM Manager) you need either Weapon Rom installed, which has this built in or there is an app on the Android Market written specifically for LG 2X/G2X devices that knows where the recovery is installed and can reboot into it. On some G2X (P999) models it says not compatible because of the way LG wrote the build.prop but instead of saying "Ok" which closes the program you simply use the back key to get to the main program screen and it works like a charm.
This app is also preinstalled as a system app on my roms.
Market link: https://market.android.com/details?...SwxLDUwMCwiY29tLm1heGlzbWEubGdvMnhyZWJvb3QiXQ..
Thank You everyone for ur help. Ive figure everything out and im now running MIUI ROM.

[Q] Recovery error

I am currently running the stock 4.0.3 (rooted) on my T-Mobile Nexus S and trying to install a new ROM (AOSP+). When I attempt to go to recovery from the bootloader, I get an image of an Android with its chest compartment open and it boots into the stock build. Can someone help me so I can install my new ROM?
Stock ROMs replace the recovery with the stock one on every startup. You need to rename a file in the /etc or /system directory to get a custom loader to stick.
What you need to do is turn on the phone with Vol. Up + Power (bootloader) and then open up fastboot like you did last time. Now just type in "fastboot flash recovery recovery.img" and then hit recovery on the phone straight away. Now do your typical wipes and flash your new ROM. Custom ROMs won't replace your recovery.
Once again, you come to the rescue. Thank you so much!
No problems mate
Hi, I'm getting a same problem, but mine is little different. 2 days ago I installed the driod 4.0.3 ICS, and I didn't like it. I tried to install the older version again 3.2 honeycomb and I can open main page by press Vol. Up + Power but after that when I go to recovery option and I tried to open, its n't opening only showing the picture of an Android with its chest compartment open and triangle sign with "!" sign in it! can you help me ho to fix it or what it is mean!
Honeycomb? Are you using a tablet? Maybe you mean 2.3.x GingerBread.
Regardless, hold power then press vol. down. If that doesn't work, hold power button then press vol. up. I can't remember which one it is You will be in the stock recovery.

Boot into CWM from power off!

I stumbled upon this today while messing around inside the stock Android recovery. It should work for you if you've applied the bootstrap:
-Power off if you haven't already
-Hold both volume buttons and the power button until it boots into "Boot Mode Selection Menu"
-Use volume down to scroll to "Recovery"
-Use volume up to boot into the stock android recovery. When you see the Android and the exclamation point, press volume up+down
-Press the power button to select the "Reboot" option.
For some reason it will boot into CWM for you! It's already saved me once today .
tl;dr: Boot into recovery then choose to reboot.
Enjoy!
I tried it. Doesn't work for me.
Sent from my MB865 using XDA
Great find and perfect timing! Thanks....
cogeary said:
I stumbled upon this today while messing around inside the stock Android recovery. It should work for you if you've applied the bootstrap:
-Power off if you haven't already
-Hold both volume buttons and the power button until it boots into "Boot Mode Selection Menu"
-Use volume down to scroll to "Recovery"
-Use volume up to boot into the stock android recovery. When you see the Android and the exclamation point, press volume up+down
-Press the power button to select the "Reboot" option.
For some reason it will boot into CWM for you! It's already saved me once today .
tl;dr: Boot into recovery then choose to reboot.
Enjoy!
Click to expand...
Click to collapse
is this true even if one is stock?
You must have the bootstrap applied in order for this to work.
I'm not sure if this has anything to do with it working for me... but if it's not working for you try
- Apply bootstrap
- Download ROM Manager from Android Market
- Open it and choose to flash a recovery. Choose "Bionic"
- Wait for it to finish then bootstrap recovery again.
Has anyone else gotten this to work or is my phone just weird?
cogeary said:
You must have the bootstrap applied in order for this to work.
I'm not sure if this has anything to do with it working for me... but if it's not working for you try
- Apply bootstrap
- Download ROM Manager from Android Market
- Open it and choose to flash a recovery. Choose "Bionic"
- Wait for it to finish then bootstrap recovery again.
Click to expand...
Click to collapse
Will try but I wonder if we need to do same things : apply bootstrap and flash Bionic CWM ?
Edit : followed steps on OP and it worked ! But after going to Android Recovery Mode I chose reboot phone boots normally to present ROM. I guess that it will boot into CWM but it doesn't.
didnt work
it did not work for me, but I just went back to stock and started fresh
cogeary said:
You must have the bootstrap applied in order for this to work.
I'm not sure if this has anything to do with it working for me... but if it's not working for you try
- Apply bootstrap
- Download ROM Manager from Android Market
- Open it and choose to flash a recovery. Choose "Bionic"
- Wait for it to finish then bootstrap recovery again.
Has anyone else gotten this to work or is my phone just weird?
Click to expand...
Click to collapse
I tried it too. Didn't work for me
Sent from my MB865 using xda premium
I think I know why it worked for me. I had been on 2.3.6 but it wasn't completely 2.3.6 - the /system was up-to-date but Webtop, recovery, and some others were 2.3.5. Today I flashed the fxz and then updated with Moto's update.zip and tried again - no workie.
I don't want to flash the fxz atm because I'm working on something big, but if anyone would like to test my theory go ahead.
Hey, I have an Huawei Ideos X1, ( U8180 ) .. and i cant use thoose shortcuts ..if i press Power Off + Volume UP and Down at the same time, it goes to firmware update
if i press power off + Volume Up, or down..it does nothing..it just begin booting
can anybody help me..because i dont find any post of that kind for my U8180
Huaweiu8180 said:
Hey, I have an Huawei Ideos X1, ( U8180 ) .. and i cant use thoose shortcuts ..if i press Power Off + Volume UP and Down at the same time, it goes to firmware update
if i press power off + Volume Up, or down..it does nothing..it just begin booting
can anybody help me..because i dont find any post of that kind for my U8180
Click to expand...
Click to collapse
this is the motorola atrix 2 forum. You need to find the forum for your phone. If there isn't one then post in the Android general or Q&A forums.
Sent from my MB865 using XDA

[Q] How to root GEDified Xoom Wifi 4.1.2

I I have been searching for the net how to root my gedified xoom wifi 4.1.2,
My main objectives are
a) Root my xoom (because it is needed for OCing, but if i can bypass this that would be better)
b) Overclock it to 1.5
I have found 1 way root my xoom but i am stuck. The instruction says open the xoom and press down to display "android recovery" after i press up to enter android recovery it show : Entering Android Recovery Mode Reading ODM fuse:1. BUT after that i get the lying android with a ! on his belly. then my xoom restarts.
Please help me overclock my xoom because when i play Chaos Rings it lags, and its really frustrating.
Up, can someone help me with this?
up
So the fact that you're GEDified, implies you have an unlocked bootloader.
So, Install a custom recovery, I'd recommend this one: http://forum.xda-developers.com/showthread.php?t=1235170
Then in recovery flash the zip file I have attached to root. credits to solarnz for making the zip file.
Yup i think i have a unlocked bootloader, can you give me a step by step instruction on how to install the custom recovery and flash with the zip file? (FYI: I'm a newbie in this kind of stuff)
One more thing this is my MAIN PROBLEM
I have found 1 way root my xoom but i am stuck. The instruction says open the xoom and press down to display "android recovery" after i press up to enter android recovery it show : Entering Android Recovery Mode Reading ODM fuse:1. BUT after that i get the lying android with a ! on his belly. then my xoom restarts.
thank you for the time.
matt4321 said:
So the fact that you're GEDified, implies you have an unlocked bootloader.
So, Install a custom recovery, I'd recommend this one: http://forum.xda-developers.com/showthread.php?t=1235170
Then in recovery flash the zip file I have attached to root. credits to solarnz for making the zip file.
Click to expand...
Click to collapse
scampupy said:
Yup i think i have a unlocked bootloader, can you give me a step by step instruction on how to install the custom recovery and flash with the zip file? (FYI: I'm a newbie in this kind of stuff)
One more thing this is my MAIN PROBLEM
I have found 1 way root my xoom but i am stuck. The instruction says open the xoom and press down to display "android recovery" after i press up to enter android recovery it show : Entering Android Recovery Mode Reading ODM fuse:1. BUT after that i get the lying android with a ! on his belly. then my xoom restarts.
thank you for the time.
Click to expand...
Click to collapse
Use this: http://forum.xda-developers.com/showthread.php?t=1468298
It's a really good, easy and simple GUI that can help install a custom recovery and more, the root function on it won't work though as I don't think it's been updated for jelly bean, but I may be wrong
yeah i think the root function wont work because i read the thread and the developer said he haven't tried it on jelly bean.Probably i'll just wait for his new update the 7heaven projekt. thanks for the help!:good:
matt4321 said:
Use this: http://forum.xda-developers.com/showthread.php?t=1468298
It's a really good, easy and simple GUI that can help install a custom recovery and more, the root function on it won't work though as I don't think it's been updated for jelly bean, but I may be wrong
Click to expand...
Click to collapse
Gedified xoom
I've been trying to access recovery on my gedified xoom and ran into the same problem. Only when i got the sleeping android with the i on the belly, the xoom did not reboot. It was just stuck like that so I pressed power button + volume up button to exit and what do you know it went into the recovery mode. The xoom now says
Android system recovery <3e>
Use volume keys to highlight ; power button to select
reboot system now
apply update from ADB
apply update from USB drive
wipe data/factory reset
wipe cache partition
Stumbled upon this by accident so dont know if it will work for you but hope it helps.
Gedified xoom
alternatively try this
http://forum.xda-developers.com/showthread.php?t=1936534
so did anyone have a sure but EASY way to root the xoom in the stock 4.2.1 state?
I'm dealing with the same problem OP stated in the first post.
shilohdrummer said:
so did anyone have a sure but EASY way to root the xoom in the stock 4.2.1 state?
I'm dealing with the same problem OP stated in the first post.
Click to expand...
Click to collapse
Ok so I am in the process of doing this myself. I'm kind of doing this off my own back as I cannot get the AIO tools etc to work, but there is a nice way of gaining root on 4.1.2.
So, assuming you have an unlocked bootloader and a PC on Windows do the following:
1) Download the root zip attached above in this thread.
2) Download the latest version with install scripts from here : http://forum.xda-developers.com/showthread.php?t=1782235
3) Put the root zip onto the external SD Card
4) Run the RUNME file
5) Use option 2 to boot into fastboot
6) Once fastboot is loaded use option 1
7) This will then install the recovery.
8) Power + volume up to reboot
9) Do not let the device boot into android, it will get rid of the new recovery menu, hold power (on the Motorola dual core splash) and get the device to turn off before android starts loading.
10) Once the Xoom is off, start it again, pressing the volume down key rapidly until you see some options at the top, select recovery, press volume up.
11) Welcome to your new recovery! So, we need to install the root update. So select install zip.
12) Choose the root zip, go through the options and install it.
13) Reboot your device
14) Check for SuperSU
Congratulations, you should now have root on your 4.1.2 GED'ed Xoom MZ604
Going put this in a fresh thread I think for any other self proclaimed noobs in my position
ratykat
shilohdrummer said:
so did anyone have a sure but EASY way to root the xoom in the stock 4.2.1 state?
I'm dealing with the same problem OP stated in the first post.
Click to expand...
Click to collapse
Same here... this is driving me mad... everything people describe in other posts just aint happening on my GED wifi Xoom!!
Please explain.......
1) Download the root zip attached above in this thread. -------- where?
2) Download the latest version with install scripts from here : http://forum.xda-developers.com/show....php?t=1782235 Which file??????
Here is how I rooted my xoom.
follow the directions here but instead of doing step 1 follow this for adb install http://www.support-4-you.com/main/i...ged-adb-installation&catid=40:how-tos&Itemid= it is a 1 click adb install then follow from step 2 on.
When you are done there you can install TWRP 2.4 touch screen recovery (a much better recovery than what you used to root.)
Download TWRP2.4 zip and put on the root of your external sd card. ( if you don't have a sd card we will do it another way just let me know)
Boot into recovery by turning your xoom off.
1. press power
2. when the moto dual core logo comes on wait 3 seconds and press volume down
3. recovery should be displayed across the top press volume up.
You can skip steps 1- 3 now that you are rooted if you download Quick Boot open it, select recovery and the grant Super user permission
4. go to install zip from sd card (just like when you rooted) and find the TWRP 2.4 Zip and install
5. reboot your xoom
6. you now have TWRP 2.4 recovery installed.

Categories

Resources