You are here

CyanogenMod 6.1.2 for Milestone A853

Status: release of an unofficial CyanogenMod 6 port for Milestone

Announcement: CM6 for Milestone development continues thanks to Michael
watch this XDA thread:

Please, report bugs and issues here:

Important: Please, use the new OpenRecovery 1.46 for CM6 installation - the system partition was not being erased properly from the update package install script in older versions. (yes, it's finally fixed, Yantz ;) )
The Androidiani OR has been updated to be based on 1.46 (in version 3.3), so it's recommended too.

18.03.2011 0.08-11.03.18
- proprietary files update
- various wlan connectivity issues fixed (some N routers, wpa2, 801.x enterprise etc.), as in current CM7

28.01.2011 0.07-11.01.28
- proprietary files update (boot.img=>kernel, modules etc from SHOLS_U2_05.26.0)
- the infamous SMS bugs fixed (the OS version should actually read 2.2.2, sorry, I left 2.2.1 there)
- Greek support added to LatinIME 2.3 (including dictionary)
- ext4 module included (can be used to mount ext2 only - writing to journalled ext3/4 is not working correctly yet)
- new separate BPSW package (same as in SHOLS_U2_05.26.0/SHLA_U2_05.0C.0)

15.01.2011 0.06-11.01.15
- proprietary files update (boot.img, modules, libaudiopolicy), no sleep after usb/power unplug seems to be finally fixed
- added property. When set to 1, the screen will not automatically turn on when plugged to usb/power (useful especially for users of solar power adapters). Disabled by default, can be changed in /system/build.prop.
- TI OMX libs compiled from sources again (thanks, Edgard)

28.12.2010 0.05-10.12.27
- battery top charge level fixed, updated WLAN driver, ...

22.12.2010 0.04-10.12.22
- 2.3 keyboard (with all the dictionaries as usual, plus 2.3 framework/ex included), but no prediction for hw keyboard yet
- media_profiles.xml adjustments (safer high camcorder profile h264 bitrate) + small camera fixes (sounds etc.)
- small agps fix (issue 295)
- multitouch.distinct defined (fix Google Maps 5.0 rotation gesture etc.)
- bluetooth discoverabilty timeout configurable (thanks H.Czedik)
- modversion change to easily distinguish current build
- etc.

12.12.2010 0.04-10.12.12
- AAC and AMR Wideband audio encoders are finally working!
- additional video quality camcorder profile added - "middle" (customize it in /etc/media_profiles.xml)
- Camera app - fixed encoder change from UI not being used until camera reinitialization, camcorder shortcut added
- adjusted smartass governor defaults

8.12.2010 0.04-10.12.08b
- ignore light sensor when flashlight is on (better solution based on updated flashlight code), SMS time stamp fix, input method chooser dialog fix, smartass governor included etc.
- cpufreq_stats module included (b), Torch app in sync with all widget's flashlight buttons - fixes possible FC (b)
Note: there is a leftover backup file /etc/init.d/10overclock~, please delete it, thanks and sorry for the inconvenience.

3.11.2010: the github repos finally updated, custom building ready:

To do:
- done prepare and release the source for custom building (=> installation via in the future)
- clean up the mess in init scripts
- done by Skrilax_CZ - 2nd-init, many thanks invent some better init hijack
- done make some non polling usb fix (for now it's using the Dext3r's script - thanks)
- etc.

Download links:
Google Apps (for HDPI devices):

Additional downloads:
BPSW (same as in SHOLS_U2_05.26.0/SHLA_U2_05.0C.0):
- if you have not flashed the 2.2.1 sbf before, you can use this package to update you baseband processor software
adb_during_boot (for debugging purposes):

- the main init scripts are located in /system/etc/rootfs
- clocking options (frequency table, vsel table and governors) can be set in /system/etc/init.d/10overclock
- Adobe Flash can be downloaded and installed directly from Adobe web or from Android Market
- USB tethering: use Solutor's USB Tether app -
- if you have installed adb_during_boot and the usb is connected during boot, you will have to disconnect and reconnect the usb cable before you can mount the SD card to a computer. chmod 644 /system/etc/init.d/00adb_during_boot will disable the early adb mode and the mount will be possible immediately.

- use OpenRecovery Apply Update menu to install the zip copied to /sdcard/OpenRecovery/updates
- data wipe/factory reset is highly recommended when you are upgrading from another rom/fw or from 0.01/0.02.
- the included RIL files are for the European frequencies, if you are in Canada, US, Lat Am or Thailand, you will need to replace them to get 3g working
- if you are in France, you should replace ro.product.brand=MOTO_RTEU with ro.product.brand=MOTO_RTFR in /system/build.prop (the ap_gain_france.bin will be used then)

OpenRecovery Mod (with CyanogenMod6 for Milestone specific customizations):
Non European radio files can be installed from menu in Androidiani OR.

Archive links:
mirror: (thanks)


Without nandroid.md5,can't restore

Hello big forum admins... you should share some donation to nadlabak for this great work


I have root, but I'm not too sure about the vulnerable recovery. ( I probably have it, as I have root on motorola milestone 2.1 update 1) I HAVE DOWNLOADED A DIFFERENT MOT_BOOT_MODE TO GET MORE MEMORY ON THIS WEBSITE:

The steps I did: downloaded the nandroid backup from official website, and restored only system. I installed the fix and then rebooted. (Note: While restoring, it said skipped something [i forgot what] so that might be an issue). My phone always freezes on the motorola logo. ( I tried multiple times)

Before, a long time ago, I edited the mot_boot_mode, and I turned it off, and it also would get stuck on the motorola logo.

I think the problem is with the mot_boot_mode, but if I restore to my old nandroid backup (restore everything), it works fine.

Should I change the mot_boot_mode to the original one? (I'm not sure if I have it) I'm scared that if I decide to go back to the original something could go wrong. (because I have extra memory and its full now)

If anyone has a telus milestone mot_boot_mode please attach it, but I'm still not sure if I should change it.

Please help!

Any help is appreciated.

When it is in charge of two charging display screen???

Nandroid.md5 is missing in 0.01c

when I copy that one from 0.01b it aborts when try to restore it!


Hope to be fixed soon....really great Work!

Didn't see it...
missing nandroid.md5

it's here

try to use OR 1.37 or newer. That's error appears on GOT.

Unable to App2SD in 0.01c but 0.01b. It shows "not enough space in sd card".

My phone stucks at Moto logo, clean 2.36 and wiped

My phone stucks at Moto logo, clean 2.36 and wiped


I have successfully managed to install this mod (coming from stock Android 2.1update1).

I wanted to restore all my 2.1 apps with Titanium Backup but this is not possible. My apps are not visible anymore in titanium backup.

What is wrong?

What the hell is BP panic?? I saw it just a few moments ago, with some hexadecimal numbers and with "Please do not remove battery". And it just restarted.

BP panic ID: 0x... BP core dumb on going, please do not remove the battery.

I think it was "BP", it only appeared for a few seconds, but this was the third time I saw it (for the time only while charging, I don't know whether there is a connection).

Baseband Processor - the GSM/UMTS radio
It panics from time to time even on the stock ROM.

Could you elaborate more about the panic???

When I used the Stock ROM the phone restarted only a couple of times in the month I had it installed. It didn't show any message.

Today I made a clean install of your ROM flashing with RSD Lite the sotck Telus ROM 3.11 and then the vulnerable SBF. Then, I started OR and made the 3 wipes, restore your nandroid backup and made the 3 wipes again. Finally I applied the Update with the Telus RIL before I rebooted.

You can't find a cleaner way to install it.

Nevertheless, today the phone gave me four BP Panic in 10 hours.

I know that the place where I was has serious signal issues and constantly switches from EDGE to 3G, but that happened too with the Stock ROM and I didn't get any BP Panic there.

Can you tell me a way to investigate what could cause the Panic???

Offtopic: The 0.01c version solved the AGPS issue for me in Venezuela. I get 100 meter radius location before I get a complete lock, instead of the 3000meters of the 0.01b.


I'm trying 01c now and it's working great so far. I just feel that it's a bit slower than 01b. Thanks for your nice job!

I updated to 0.1c and GPS stopped working... Can anyone help me? it doesnt work at all.


Just installed the ROM, and the phone gets stuck at the Motorola logo and doesn't boot at all.
I've tried restoring just the system image, all the images, did factory reset and cache erase...

If there's any possible solution, I'd really appreciate.


So the blue android cyanogen mod image doesnt' show up after the white Motorola circle?

No blue circle. Just motorola logo for some time, then entirely black screen, then motorola logo again, and so on...

I have the same issue as you. Nobody has any idea to help us out. We are helpless~

Somebody just help me. . I installed Rom as u did, stuck at motorola logo, rebooted few times, then no movement at all.

Now I am using back my previous back up 2.1 rom.



Have you completed this "- 0.03 and newer builds need the 2.6.32 kernel and bpsw from the moto 2.21 test leak, flash the 2.2.1 sbf if you haven't done it already" before installing the new update...

You need to apply this release on top of the 2.21 release..






因為這邊是英文的論壇...我去中文網站發個印度文你覺得如何? 或是到台灣論壇像是01之類的發的簡題中文看看你會不會被砲

My main problem is that my music files now don't play, they music player says it cannot play that type of audio file, its the same music I had on my sd card prior to the rom isntallation. Also youtube videos play for like 2 seconds then it says that it cannot play the video and closes. :-( other than that almost perfect (whawawha!)

I have the same problem in 0.01c update, youtube or other videos crash in 2 sec.
when I back to 0.01b everything is ok .

Works this exploit ps3 emulation on the milestone with this mod ?

i can do charge for the first time but the second time i can't and usb is no recognized by windows what's wrong?

i strongly request the function of Crystal Talk

Are you kidding?
Do some open source software you self bugger, before annoying people sharing their work for free. Sucker!

I guess it's just broken english, or a machine translation :)

maybe... aggressions leave me alone... ;)

Are you kidding?
Do some open source software you self bugger, before anoying peole sharing their work for free. Sucker!

anyone who have trouble moving apps to sd: you must start any app at least once, before moving it to sd card. otherwise the error ..."not enough space..." appears.

Might be helpful for others: for me (Austria) phone and mobile data works only after the first reboot (btw what do you mean with "set APNs manually" - where can I set them?).
Camera, GPS, Flash, all seems to work.
Now I have to get my navigon software from the old system to the new one...

Streaming video does not seem to work, for example, or the myplayer app.

0.02-10.10.06 fixed this issue for me - great work!

i can find "My sign" app in 2.1 in milestone,
but in cm6 is not find,
is 2.2 not include or cm6 not include?

how can i change the lockscreen background? i have some green flowers. changing the wallpaper in ADW did not help.

Wait a few hours or reboot. It will change.

Are we getting the Quick\Fast boot feature too ? Thnks for your awesome work.

yes good project...

I restored CM6 from nandroid using open recovery, I cant run CM 6, my European milestone just stuck at motorola logo.

I read comment, it said need nandroid.md5, i downloaded and put it at the CM6 rom folder, and restored, still cant.

I did wipe cache, factory reset, partition before and after restoring, none of this works!!!!!!!!!

Somebody gotta help me!!! I Need this froyo 2.2!!!!!!!!!!!!!!!!!

The file I have downloaded, CM6 is not corrupted. I downloaded twice to make sure the file not corrupt..

Worried milestone user,


I fixed this with a factory reset

How u did factory reset?

I wipe factory/data in open recovery, is it considered factory reset?


Add new comment

Filtered HTML

  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.