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)


If i have the language on norwegian (Norsk Bokmål), I cant go to display (skjerm) settings. It just force closes
can u fix this`?

I can go to skjerm settings without problem when I switch to Norsk...

I dont get the fc anymore:)

Thank you so much nadlabak !
btw, The album cover can not display in the music player, what's the problem?

Yep, I can confirm this problem... Anyone got any workarounds for this? Worked wonderfully on GOT's stock froyo before... Thanks.

Same ussue here!! The album covers on the file internal id3 tags arent showing up! But if u put the image in the folder, it somehow grabs it!! Can u do a quick fix on this issue NB??

Hi Nadlabak.. you are mi idol...!!!

I have some questions....
May I use the Overclock option from the OpenRecovery 1.37 menu?
Does it work in the latest release (0.03-10.10.21b)?

thank you very much...
Greetings from Guatemala

tu milestone es de tigo? a mi me funciona solo edge, pudiste hacer que funcionara el 3g?

I downloaded the 2.2.1-sbf from G.O.T., flashed it on my pfone, bootet in recovery, did a factory reset, installed the new v2.51 OR, wiped cache an dalvik cache, installed the 0.03-10.10.21b CM6 and the google apps v20101020.1.

Now when i want to install anything in the market it mostly says download failed or download paused.
Every 50 times is works and i can install something.

I will try to istall CM6 again and hope it works then.


I have had the same problem from the start, with 0.0.1 a.
is there a way to fix this?

Can't install angry birds on this version:-)

Install the CM from zero download got 2.2.1 from the battery and I find the surprise that the load falls off in the cargo holds Mototorola M but remains in the logo and does not appear normal charging status someone has the solution

It's caused by a stupid typo in etc/rootfs/init.mapphone_umts.rc
Please wait till I find the time to make a first quick-fix

Install the CM from zero download got 2.2.1 from the battery and I find the surprise that the load falls off in the cargo holds Mototorola M but remains in the logo and does not appear normal charging status someone has the solution

Google tradutor

Hi There,

I seem to have the same issue when phone is totally empty. When plugging in the adapter i does start charging but will be stuck at the Motorola-logo. Only pulling out the battery, boot the phone and plug back the power-plug resolves the problem.

No battery is shown when charging, just like we are used to...
no need to report the same issue again and again (and the comments section here is not the proper place for it anyway)

It was to be helpfull, not to annoy you or something...

I understand and hope that you will continue to inform about issues I might not be aware of.
issue tracker:

Flash player is not working for me on this new release. Worked flawlessly on previous versions...

Now flash videos load, the time bar moves forward, but the video isn't displayed, and the screen remains black. It only shows something again when it gets to the last frame of the video.

is it possible to use video out through usb port?

Do you have any plan that add the crystaltalk

i want to know too, its very important feature, i believe many people buy milestone coz it has crystal talk

When trying to load the phone off does not display the charge status appears only motorola M all the time and remains so in 2.2.1 Cyanogen GOT
no need to report the same issue again and again (and the comments section here is not the proper place for it anyway)

had got 2.2.1 and before I install the 3 cyano and between each update wipes recommended for CyanogenMod 6.1.0 RC0 Milestone |, I did a reset and wipe and partition dalvik, I DID THE ONLY FACTORY FOR THE FIRST TIME THAT GOT JUST AS NEW WILL BE INSTALLED AND WILL CHARGE THE CEL IS OFF THE M OF MOTOROLA AND I HAVE TO REMOVE THE BATTERY OR DO SHIF-LEFT-RIGHT + ALT + DEL TO RESTART
no need to report the same issue again and again (and the comments section here is not the proper place for it anyway)

Thanks for your great work and sorry for the inconvenience I had not seen the comment on the update they released to correct the error to charge the battery.

If there aren't any working ext2 modules, I'm guess Apps2SD for ext2 ( I have a 1.5GB ext2 partition ) doesn't work? Or do I have to reformat the memory card as fat32 for the Froyo Apps2SD?



Ok, now my previous overclock isn't working. I had just pushed the 10overclock that I edited back to the phone and did a chmod 755 on it.. Still no dice. I think the GOT OR did something.

Well, I went back to the GOT OR, and put in the GOT 2.2.1 overclock modding, and that used my 10overclock file.

Now I still need to know whether the ext2 apps2sd works or not.

I found the reboot options to bootloader menu did not work. It will just reboot without going to bootloader menu. I need to press X to do it.

I also did found, the locked slider failed to work sometimes. Its hang, I had to reboot to rectify the problem.

Anyway, your mod rom rocks!!

.my apn connection will always disconnect/disappear after a period of time mostly when the phone is idle.

.accessing my apn configuration and saving is again seems to bring up the connection again but after a while it will dissapear again...

.is there any fix to this?

I also got this kind of problem ever since, what I know, from various opinions you have to forced install using adb the file named apns.xml located in system files. Before that, you have to make some correction to the file the true setting of your provider. But, presently, I also did not change it.

thanks for all of this man youre the best

the market though in the latest update is quite problematic
it almost never downloads apps
it will either stuck at 0% or not even start the download
is there any solution to this problem?

This problem appeared on other forums, some of the Milestone owners are experiencing this with the official 2.1, too.

before the latest update i didnt have any problem with the market
can there be a bugfix for this? this problem came with the latest cyanogen update

I've had this problem with all the cyanogenmod6 versions

help us please this is the only thing left to complete the cyan puzzle :)

market is very flaky today, it's a google issue
many users are reporting problems (and I mean users of another phones, not only Milestone and certainly not only CM6 port for Milestone)
you can clear the data of the Market application in Settings>Applications>Manage applications, it can help for a while, but the problem needs to be fixed by google

To fix this problem, sign into Gtalk. It arises from the gtalkservice not connecting on its own when running the Market app.

i do and the problem is still there

in my original 2.1 firmware there was no problem

cant there be a bugfix?

I have same problem on my Milestone with CM6. I installed CM6 today and I'm unable to download most of applications from Google Market. Downloading usually ends with "Donwload unsuccessful" message. Would be nice to fix this problem. Thx ;-)

another weird problem i'm having since i bought my milestone is that whe battery is below 50%, camera flash doesn't work. it may work for the autofocus directly before the photo and even if i focus multiple times it works but when i press the button down it flashes just a little and sometimes the light is only on the upper half of the picture, is this a common milestone problem to everyone?


Can upload what source?

Thank you for your work!
You plan to update the repositories on

What is written above still holds:
- custom building: the repos are currently out of sync, please be patient, I 'll consolidate the sources and update the github repos later

I haven't had time to do it yet, but it has very high priority.


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.