yashsingh1/xdaforums huggingface dataset:
[Motorola Droid and Milestone General] mohitrocks:
After about an hour of typing, I have posted the How-To. I have also realized there is another thread that is already stickied for this -.-. I have also included how to apply roms for both nandroid and update.zip files.
[Motorola Droid and Milestone General] bloodhawk:
Ah nice initiative mohit!

OT: btw ViKiD here :P

you are rocking on plenty of Android forums i see! Good job bro!
[Motorola Droid and Milestone General] mohitrocks:
Thanks man :)
[Motorola Droid and Milestone General] tonymontezuma:
Very nice work, congratulations.
[Motorola Droid and Milestone General] motorator:
Now, if a mod could just give this some spit & stick it up top.

Sent from my Milestone
[Motorola Droid and Milestone General] mohitrocks:
Thanks :) and I have already requested a mod to sticky this thread.
[Motorola Droid and Milestone General] Soy_Filipo:
I read somewhere, someone put a file with all the moto apps, does anyone knows where?
[Motorola Droid and Milestone General] Soy_Filipo:
What does one has to do to get the MotoCam working on any rom?

I know i've asked this in another thread, but i wanna know! I prefer that cam!
[Motorola Droid and Milestone General] mohitrocks:
Hi, it may be possible to extract to other roms. However, it is included in this: http://xdaforums.com/showthread.php?t=929646. For best results, I would use the nandroid backup created by sileshn

Edit: Honestly, I prefer that camera over the one that is found in Cyanogen 6, FroyoMod, etc. I too would like to find out if someone can use this camera instead of the one found in other roms.
[Motorola Droid and Milestone General] TheKawa:
i found that very helpful, great job!

a section about overclock would be great!
[Motorola Droid and Milestone General] mohitrocks:
Thanks, and please press the thanks button. Also, to overclock, just go to google, search milestone overclock and find the google project one and download the apk. YOU MUST HAVE ROOT!! Good luck :) Or, for more experienced members, just use the option in Androidani 3.3 (There should be one)
[Motorola Droid and Milestone General] FrostyWolf359:
Just a question. I live in South Africa, and I got my Milestone here. If I check my version with the motorola software update application it just tells me I have a Motorola Global phone. So which vulnerable recovery will I need to download? Also, how will this affect my baseband versions etc?
[Motorola Droid and Milestone General] xploited:
I am currently running the latest stock Eclair on my Milestone, and found this thread as the most thorough instructions available. I am new to android flashing, but not new to phone flashing. :)

So, basically in order to upgrade to the Cyanogen mod, i would need:

1. Download this for vulnerable recovery (same as open recovery?) UK RETAIL (RTUK)

2. Install it via RSD Lite

3. Wipe everything in the data + cache + dlavik folders on my phone. (do I have to wipe the SD card at any point?)

4. Install Cyanogen Mod via open recovery

Did I get this right? Did i miss something? :D Thanks!

Is there are a step I should pay extra attention to in order to not screw up my phone?

Thanks and sorry for being such a newb. :D
[Motorola Droid and Milestone General] mohitrocks:
If I were you, I would update to GOT 2.2.1 as the vulnerable recovery is already there. You would just flash using rsd lite (link in first post) I am not sure if any drivers were required. To be on the safe side, I would google (34 bit or 64 bit) windows xp, vista or 7 motorola milestone drivers depending on which one you have. I had drivers when I did this. I will try to find links when I have time. I would flash the according GOT 2.2.1 leak and use androidani 3.3 OR to I install basebands if they are the wrong one. It is really eqsy to root and install roms on milestone with this. I would just use my tutorial to install got 2.2.1 and install cyanogen mod 6.1.2 (best experience for me).

Good luck :)
[Motorola Droid and Milestone General] mohitrocks:
You are sort of right and sort of wrong.

You have to:

1.) Download the according GOT 2.2.1 leak

2.) Flash using rsd lite (You may need drivers, not sure but I had them!)

3.) Wait for it to reboot, download Androidani 3.3, put the update.zip file in root of sd card, and also put the "OpenRecovery" <- The exact file name in the root of your sd card.

4.) In OpenRecovery/updates put cyanogen mod 6 update there as well as google apps (can be found on the cm6 thread, maybe I will link later)

5.) Boot into recovery mode, install update, wipe everything (dlavik cache, cache and data wipe don't need to wipe sd card - DON'T WIPE SD Card, wiping on the menu only wipes the phone.

6.) Go to updates and install cyanogen 6 + gapps (google apps)

Note: You may miss some options in Androidani. Because you can scroll down! Make sure to scroll all the way down to wipe everything. If you already wiped the three things on Androidani then ignore this!
[Motorola Droid and Milestone General] :
http://xdaforums.com/showpost.php?p=10652378&postcount=240

Its for the Vivo leak, but the apps are more or less then same and should work on any Moto Froyo 2.2.1.
[Motorola Droid and Milestone General] R3ason:
Q: Keyboard layout

Hi,

I'm new at installing custom roms, found this tutorial very helpful, great job.

But, because there's a "but", my physical keyboad layout is azerty, bought my Milestone in France, and after using the SBF file for France that you gave, my keyboard layout is Qwerty. Any clue on a way to have the azerty layout back?
[Motorola Droid and Milestone General] mohitrocks:
There should be an option in Androidani 3.3 to change the keyboard layout. Make sure you have root (I'm pretty sure it is not required, but better be safe than sorry).

Press the thanks button if I have helped!
[Motorola Droid and Milestone General] orange2784:
Mohit ........ possible to update the 2.3 builds also...it will be great !!!!

keep it coming.....
[Motorola Droid and Milestone General] mohitrocks:
It is possible to upgrade to gingerbread mods. I will update the thread when I have the time.
[Motorola Droid and Milestone General] zankyw:
I know I'm going to ask for something which wasn't initially included in the original scope of the thread, but how do you backup your user data and/or config?

I haven't found how to in the forums yet. It seems either that everybody knows and no one mentions it or no one does this. :D

And by the way, thanks for the great post.

Edit: Link for the USB drivers from Motorola: http://developer.motorola.com/docstools/USB_Drivers/
[Motorola Droid and Milestone General] mohitrocks:
Make sure you have root, then go to androidani 3.3 go to nandroid, click backup then click backup all. wait until its done. Then it should be in your nandroid folder in openrecovery. if you want to restore it, go to the nandroid option in androidani 3.3 and click restore.

Sorry for the choppy response, I'm in a rush. Press the thanks button if I helped.
[Motorola Droid and Milestone General] ezeygtr40:
i have a question...i'm new in this flashing things...so i'm using stock eclair on my milestone and rooted using Universal Androot...si if i want to update to CM6...do i need to follow all instructions or just install OR, wipe n update?
[Motorola Droid and Milestone General] :
Install Andriodiani OR 3.3, wipe all and apply CM6. Done.
[Motorola Droid and Milestone General] ezeygtr40:
Ok thanx....now on to the next question :P...I'm using milestone here in Malaysia...so do i need to copy any existing GMS module or files before updating? Just to make sure i wont encounter any problem with GSM after updating.
[Motorola Droid and Milestone General] :
No need. Just flash.
[Motorola Droid and Milestone General] mohitrocks:
@sileshn The person is on 2.1 as of now. Do they not have to apply the GOT update to be able to use cm6?
[Motorola Droid and Milestone General] :
I don't think so.

Picked up from the FroyoMOD OP.
[Motorola Droid and Milestone General] ezeygtr40:
R u sure? Coz i asked my father who is currently using Galaxy S...he need to backup all the modem n gsm files n restored then to the new rom installed
[Motorola Droid and Milestone General] :
Are you referring to your baseband / radio files? If you don't get network connection after flashing the CM6 which is highly unlikely, you can flash the baseband pertaining to your area using andriodiani OR.

This is a quote from CM6 OP. ( link, scroll down to the bottom of the page )
[Motorola Droid and Milestone General] brandner:
Great thread and info - thanks

Just wanted to say thanks for the great info. Managed to update my Telus Milestone with minimal issues. Awesome.
[Motorola Droid and Milestone General] ezeygtr40:
i wanna ask...current custom roms like CM6...r they based on new kernel...or just based on old kernel? And i heard that milestone's bootloader have been cracked....is it true?
[Motorola Droid and Milestone General] :
They are running the latest Moto Leaked kernel from 25/1. Even AOSP GB is running on this kernel.

Milestone bootloader has not been cracked as yet.
[Motorola Droid and Milestone General] ezeygtr40:
ok now before i try n flash my milestone....wanna ask ur honest opinion...should i flash n use CM6....or should i just wait for official froyo update for milestone that've been scheduled this year?
[Motorola Droid and Milestone General] Caz666:
This is my opinion of the current state of ROMs:

Best battery life is on latest Moto leak (nandroid)

Best performance (at least "feeling") and snappiness is on CM7.

If you want froyo, i would flash the latest leak and then wait for official release (could be another month or 2).

But at this point, the 2.3 ROMS are very good and that is where the dev effort is going. I would flash CM7 and see if you have issues. If you dont, you are already one step ahead of Motorola and using an Android version that Moto will never release for our phones.
[Motorola Droid and Milestone General] mohitrocks:
Honestly, CM6 should be better performance wise, but there is a battery leak problem. CM6 has various tweaks and updates applied to it, and in my honest opinion I would just flash CM6 (or even CM7 if you want a taste of gingerbread or Shadowmod-BR (Gingerbread) ). I would get CM7 because that enables themes, and there are many out there right now :) It is a nightly though, so its still in alpha (if not beta) state. You can always go from cm6 to original by flashing the sbf (when it comes out)

Press the thanks button if I helped
[Motorola Droid and Milestone General] zankyw:
Thanks for the answer but I don't fully understand the whole nandroid backup thingy. Does that backup the config and data of the apps I currently have, or also the whole rom??
[Motorola Droid and Milestone General] ezeygtr40:
before i flash my phone i can backup the whole thing using nandroid backup right? so after flashing...i can always go back to original by restoring right?
[Motorola Droid and Milestone General] Samdroid_G_S:
Ok so I'm not a total noob to the android scene I been flashing my I9000 for some months now but recently purchased a Unlocked Milestone(telus Version) for my wife. It's currently rooted and running the latest available version of Eclair 2.1 . The wife was fine with that until she noticed that nice little running out of space error from having to many apps installed witch really isnt many at all, So now it seems the only way to get around this is to install froyo to get apps2sd.

So just to be sure.

1.download the telus file found on the first page.

2.Flash it using RSD Lite

3. Download OR, palce the Openrecovery folder on the sd card and put the update.zip on the root of the SD card (anywhere on the root of it say sdcard/downloads?)

4.Boot into recovery install update.zip

5. Install my rom by placing the rom in the Openrecovery folder or using a nandroid backup then booting up OR from within Android and selecting update?

K so if thats the steps im just curious if I will lose my unlock as I purchased this phone used and do not have the unlock code and I am not using this phone on telus I'm using it on bell curently and I'm sure I should create a nandroid back up before changing to any custom rom is OR able to do this?
[Motorola Droid and Milestone General] :
1 & 2 are correct. Only make sure that you use the GOT sbf files and they have vulnerable recovery already injected into the sbf.

Step 3, Download the androidiani OR and extract the contents of the zip file to the root of the sdcard. After extracting, you will have a openrecovery folder and an update.zip file

Step4 is correct.

Step 5, if it is a flashable update file, you will have to place it in openrecovery/updates. If it is a nandroid backup, you put it in nandroid/openrecovery folder. The nandoid/openrecovery folder is automatically created if you have already taken a nandroid backup using OR. Else you need to manually create it on the sdcard. You apply the nandroid/flashable update file in OR, not from within the android.

Regarding unlock, you mentioned that you had already purchased an unlocked version of the milestone, so there should be no problems. Follow this rule always.

Nandroid backup before changing any roms. Wipe dalvik/cache while upgrading the same ROM, ie.. miui 1.2.4->1.2.11 ( unless specified otherwise by the developer ) . Wipe dalvik/cache/data while changing ROMS, ie.. miui->CM6.
[Motorola Droid and Milestone General] Samdroid_G_S:
Thanks for the reply.
[Motorola Droid and Milestone General] Caz666:
That is exactly right. From the OpenRecovery menu (or Androidiani recovery) you can use the Nandroid menu to backup all partitions. It will do a backup of your full phone state. I do this before I change anything major on my phone.
[Motorola Droid and Milestone General] thehaunted:
thanx

this post finaly pulled me over to the Fun side of the android Island :confused::D
[Motorola Droid and Milestone General] mohitrocks:
No problem :) Press the thanks button if I helped :)
[Motorola Droid and Milestone General] milestonefail:
you said click the up botton and camera after, and keep trying. works better if you just hold the up button then click camera.

also. you can navigate by volume keys too if you dont want to use the dpad, and once you are in openrecovery, you can use the volume keys to navigate and the camera button to select (no dpad needed anymore)

for some people RSDLite doesnt work properly. One way to fix that is put the SDL.bat file (attatched as .txt, change to .bat before using) in the RSDLite installation folder, move the .sbf file you are using to the same folder, and drag that .sbf to SDL.bat.

i think if you havent made a nandroid backup before then the nandroid folder and the folders it contains will not exist. make a folder called 'nandroid', inside that make a folder called 'openrecovery'. put the nandroid folders in there.

milestone overclock can be found in the market too i think. the option in androidiani OR is easy, might want to explain that for people because i dont think milestone overclock works properly for custom roms (especially if they have been already overclocked)

might want to include a section about baseband changing. just an option in OR but nice to include for people :)
[Motorola Droid and Milestone General] ezeygtr40:
ok now i want to upgrade from stock 2.1 update 1...to CM7...i've already rooted using Universal Androot...so what i need to do now is backup my current rom using nandroid backup...data wipe + cache + dalvik, flash CM7 n then another round of data wipe + cache + dalvik...am i right?
[Motorola Droid and Milestone General] :
Pretty much.
[Motorola Droid and Milestone General] ezeygtr40:
ok...here goes!
[Motorola Droid and Milestone General] ezeygtr40:
ok i faced a problem while applying update.zip...

E:EOCD marker occurs after start of EOCD

E:signature verification failed

Installation aborted.

any solution to this?
[Motorola Droid and Milestone General] :
That's because you don't have vulneable recovery flashed to run OR. Are you running stock 2.1 without root earlier? If yes, then flash VR first from here.
[Motorola Droid and Milestone General] ezeygtr40:
ok i've downloaded the sbf file...now do i need to follow the instructions in the 1st post to flash the VR? using RSD lite?
[Motorola Droid and Milestone General] :
Yes. Please check your bootloader version and use the appropriate VR. Bootloader version can be found when you enter bootloader mode by pressing Dialpad up key and power key together and release.
[Motorola Droid and Milestone General] ezeygtr40:
ok i dont understand 1 thing...b4 i flash the VR...i need to flash 2.1 sbf first is it? so which 2.1 sbf that i need to flash? I bought this device in Malaysia.
[Motorola Droid and Milestone General] :
This is a post from CM7 OP.

BPSW (same as in SHOLS_U2_05.26.0/SHLA_U2_05.0C.0): http://code.google.com/p/cyanogenmod...19_0.90-I4.zip

- if you have not flashed the 2.2.1 sbf before, you can use this package to update you baseband processor software.

So if you have never flashed 2.2.1 before, you need to flash the above zip first. Then VR, then CM7 from OR.

Wipe all before flashing CM7. You will lose data. So backup.
[Motorola Droid and Milestone General] ezeygtr40:
okey how to flash the zip?
[Motorola Droid and Milestone General] :
Tell me what is running on your phone now.

Which ROM?

Rooted?

VR Installed?

Have you used openrecovery earlier?

Installed any 2.2.1 before?

I will give you instuctions then.
[Motorola Droid and Milestone General] ezeygtr40:
ok...

Which ROM? - stock 2.1 update 1

Rooted? - yes through Universal Androot

VR Installed? - never

Have you used openrecovery earlier? - never

Installed any 2.2.1 before? - never
[Motorola Droid and Milestone General] :
Ok. These are the steps. Follow them in order.

Step 1: Download stuff required

rsdlite from here

vulnerable recovery from here. ( the sbf is inside the zip file )

Andriodiani OR from here.

Baseband updrade from here.

CM7 from the CM7 thread

Step2: Procedure

Install rsdlite on your system

Flash vulnerable recovery on phone using rsdlite.

Extract contents of Andriodiani OR ( hereafter called AOR ) to the root of your sdcard. You should have an update.zip file and openrecovery folder in your sdcard now.

Copy the baseband upgrade and CM7 update files to openrecovery/updates folder

Reboot to recovery and run AOR.

Apply the baseband upgrade first. Reboot phone.

Reboot to recovery.

Wipe all ( data/dalvik/cache )

Apply CM7 update zip file.

Reboot.

If everything is ok, you should be running CM7 on your phone.
[Motorola Droid and Milestone General] ezeygtr40:
I've downloaded all required files...i've flashed VR using RSD lite...then copied OR folder and the update.zip into root of my SD card...copied baseband update n CM7 update into update folder...then booted into recovery mode...then i need to apply the update.zip right? Now the same problem still happened after i apply update.zip
[Motorola Droid and Milestone General] :
I don't know what's bugging your phone, bro.

You can save a lot of trouble by flashing a VR injected 2.2.1 from here using rsdlite ( choose the appropriate sbf of your region ). Then try running AOR and see if it works. If yes, flash the CM7 directly over it. No other steps.
[Motorola Droid and Milestone General] ezeygtr40:
i dont know which 1 to choose...i'm south east asia...so can i use the UK retail version?
[Motorola Droid and Milestone General] EmilianM:
what is the most stable rom with a good battery performance, from this list ?
[Motorola Droid and Milestone General] :
Retail UK will be ok. You can flash radio files later if you can't connect to your network.
[Motorola Droid and Milestone General] ezeygtr40:
is there any way that i can back up my radio files before i flash the UK retail sbf?
[Motorola Droid and Milestone General] :
You can update your baseband using AOR. Baseband update files are also available at Dexter's site. Just for info, the following files from the /system/etc/motorola/bp_nvm_default need to be saved. If you are rooted, you can use root explorer to extract the files or adb.

File_Audio

File_Audio2

File_GSM

File_Seem_Flex_Tables

generic_pds_init
[Motorola Droid and Milestone General] mohitrocks:
@sileshn,

Will this: http://www.mediafire.com/?jzzjmmrvwkz work for this leak?: http://xdaforums.com/showthread.php?t=963429 and I have a 90.74 bootloader.
[Motorola Droid and Milestone General] ezeygtr40:
so after i flash, i need to restore these files yea?

UPDATE :

ok i've managed to flash CM7 on my Milestone...now i need to install google apps...how do i install them?..using OR?
[Motorola Droid and Milestone General] :
http://android.d3xt3r01.tk/cyanogen/gapps/gapps-gb-20110120-signed.zip

Same way you installed CM7.
[Motorola Droid and Milestone General] ezeygtr40:
done...thanx...now...is there any app that similar to Milestone Overclock?
[Motorola Droid and Milestone General] :
What do you want to do?
[Motorola Droid and Milestone General] ezeygtr40:
i want to OC to 1Ghz as b4 with default voltage limit
[Motorola Droid and Milestone General] :
Edit the 10overclock file in /system/etc/init.d folder using rootexplorer and reboot.
[Motorola Droid and Milestone General] vishalmullur:
Hey guys I've rooted using universal androot. It is permanent root. So as indicated here I don't have a long menu in recovery. Am I missing anything? Or if I am not missing anything please could anyone tell me how to install roms.

Thanks in advance.
[Motorola Droid and Milestone General] Caz666:
The rooting is not as important as the vulnerable recovery.

See guide :

http://xdaforums.com/showthread.php?t=932196

In general, you need to :

1) Install USB drivers

2) Use RSD lite to flash a vulnerable recovery (I suggest the GOT SBF for your carrier)

3) Install Androidiani Open Recovery (or other Open Recovery)

4) From inside your NEW recovery, flash ROM (apply update.zip to get into recovery and then use the new menu to flash ROM) . The ROM zip file belongs in OpenRecovery/updates on the SDcard/
[Motorola Droid and Milestone General] ck_looi:
11:03:43, February 28, 2011

Line: 1309

ERROR: Phone[0000]: Error verifying Code Group 45 checksums. File: 0x79ED, Phone: 0xB19E

File: D:\GitProjects2\hdt_windows_flash\flash\code\flashdll\FlashOp.cpp

Device ID: 0

11:03:43, February 28, 2011

Line: 1190

ERROR: Phone[0000]: Flash failed.

File: D:\GitProjects2\hdt_windows_flash\flash\code\flashdll\PST_FP_FlashThread.cpp

Device ID: 0

11:03:43, February 28, 2011

Line: 597

ERROR: Flash failure: Phone[0000]: Error verifying Code Group 45 checksums. File: 0x79ED, Phone: 0xB19E (Error Code: 31),

Detailed Error Details: Direction of the Error=No Direction, Command Value=4000000, Code Group Number=45

File: D:\GitProjects2\hdt_windows_flash\flash\code\flashdll\FlashHdlr.cpp

Device ID: 0

I get this error message while flashing GOT_RTEU_2_2_1FULL.sbf through RSDlite 4.9

What is this error? I try to search via google about this error and seems like i am the only one who encounter this problem.

Can someone please guide me? i've been trying to flash my milestone with 2 different computer and I got the same result numerous times of flashing.
[Motorola Droid and Milestone General] :
Try using rsdlite 4.6 from here. That's the first time i have seen that error too.
[Motorola Droid and Milestone General] ck_looi:
i have tried v4.6 too. Same error message.

it is true that i think i am the first guy to face this problem. Any idea to fix it?
[Motorola Droid and Milestone General] :
If i am not wrong CG45 group code stands for baseband. I am not sure but if someone with more knowledge than me can help, please do. I will look for more details and let you know.
[Motorola Droid and Milestone General] ck_looi:
Thanks for the help.

Now the phone just stuck at the bootloader mode, and I couldn't find my stock milestone ROM back (it seems that the server to host all the stock SBF files has down).

So, if anyone can help me, i will really appreciate it.
[Motorola Droid and Milestone General] :
You can try flashing a nandroid backup if you have one. or the 2.2.1 Moto leak from here or here.
[Motorola Droid and Milestone General] ck_looi:
Thanks, I will try to flash back to stock rom.