[Milestone 2 Android Development] Engle_Mars:
CM10.1 for Motorola Milestone 2​

Introduction

I am a android fan and I like it very much (I came from Chinese). I have ported this rom for my ME722 (Milestone 2 China version) and the project is open source. The rom has some nice advancements. I would like you to try my rom and send bugreports to me. I'm a Java / C++ programmer, but i'm not good at hardware therefor some bugs I can't fix. I have submitted some patches for the CM official, but if you can supply patches for this it will be ok. The rom is world wide language support.

Download Server

1. Bai Du

2. Copy

md5:23d1a6051336bf00043e6a00c76daa04

Donations

If you like and appreciate my work, and you may donate

1. PayPal account: yuanqingyun@gmail.com

2. Taobao (now in Chinese). The following is the donate two-dimensional code

FAQ

1. The media scan eat up my battery.

The major problem is the SD card has too many files to scan. You can create empty file that is named '.noscanandnomtp' under the folders that you need not to scan. To me, I add this empty file in all folders under the root folder of SD card, except the folder "DICM", 'Audios', "Noticifitions", "Alerm". After do the previous steps, you can find the system speed will very quick and no more battery usage.

Changelog & History

2013-07-17

ROM special features and fix.

1. Remove the OpenPDroid integration, use CM offical Privacy Guard

CM code synchroized

1. Sync code to 2013-07-16

------------------------------------------------------------------------------------------------------------------------------------------------------------------

2013-06-21

ROM special features and fix.

1. Fix no partition SDcard unrecognized in recovery model.

2. Support NTFS sdcard in recovery model.

CM code synchroized

1. Sync code to 2013-06-21

------------------------------------------------------------------------------------------------------------------------------------------------------------------

2013-06-08

ROM special features and fix.

1. Advance kernel PM, let UART idle when CORE can INA h/w wise. Save more power.

2. Fix mutitouch can not be set problem.

3. Fix the problem that lost the move sdcard application after reboot. (Because my phone screen damage on 2013-06-08, I have send my phone to repair. So I cannot finish the full test, but the luck is I have test one game and it can running)

4. Change the swapper default not auto start when boot, it can enlarge system usable memory, but will make system slower, you can enable the auto run manually if you need it. (Because my phone screen damage on 2013-06-08, it is black and I have send my phone to repair. So I cannot finish the full test.)

CM code synchroized

1. Sync code to 2013-06-08

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

2013-05-24

ROM special features and fix.

1. Modify the linux kernel, the empty ROM idle battery usage about 0.6%/Hour. (I think the newest GApps that is release after 2013-05-13 has bug about battery drain. It's same as will block the system into deep sleep. If you use the Gapps before it, no problem about the power. My solution to forbid Google push GMS automatic is very easy, first uninstall the upgrade, then create empty file /data/app/com.google.android.gms-1.odex)

2. Change the phone GUI to show the IP Dial button dynamic.

CM code synchroized

1. Sync code to 2013-05-24

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

2013-05-10

ROM special features and fix.

1. Fix the slow response when play game with background sound.

2. Fix record video only can record the first 20 second audio problem.

3. Advance the kernel to support neno, the GUI response will more smooth.

4. Fix OpenPDroid core will monitor the telephone status more than one time, it will resolve the battery problem by OpenPDroid of telephone. Please note, this fix need more test. Thanks.

5. Rollback the transparent navigation bar to normal

CM code synchroized

1. Sync code to 2013-05-10 （RC1）

-----------------------------------------------------------------------------------------------------------------------------------------------------------

2013-04-27

ROM special features and fix.

1. Fix crash when click the Contact in call log.

2. Fix crash when change settings in brightness.

3. Add phone call record. This function may be illegal in some country, when you use such function, you acknowledge this warning and waive, indemnify and hold harmless developer and its contributors from all legal liabilities.

4. Integrate OpenPDroid core and PDroid Manager.

5. Change the navigation bar to transparent.

CM code synchroized

Sync code to 2013-04-27

-----------------------------------------------------------------------------------------------------------------------------------------------------------

2013-04-19

ROM special features and fix.

1. Fix unlock screen slow when playing music.

2. Fix crash when use HDR in camera.

3. Fix Gallery crash when edit picture.

4. Optimizate system speed, advance the response for application.

5. Rollback Google Play Store to 3.10.14.

CM code synchroized

1.Sync code to 2013-04-19

-----------------------------------------------------------------------------------------------------------------------------------------------------------

2013-04-12

ROM special features and fix. （You must WIPE data and cache in this upgrade time）

1. Bluetooth can work now. (Not test the bluetooth headset, because I am no such device)

2. Integrate basic GMS for 4.2.2 (20130301)

3. Integrate Google Play Store 4.0.25.

CM code synchroized

1. Sync code to 2013-04-11

-----------------------------------------------------------------------------------------------------------------------------------------------------------

2013-04-07

ROM special features and fix.

1. Add Delay SMS delivery, click the countdown SMS can cancel sending ( Patch has submit to CM http://review.cyanogenmod.org/35231).

Snapshot: http://i49.tinypic.com/148qvl.jpg

http://i49.tinypic.com/2zgub5w.jpg

http://i48.tinypic.com/4q0ll3.png

2. Advance PM support in kernel (Thanks the hard work for Quarx2K, etc).

3. Fix the battery statistics cannot list application problem.

CM code synchroized

1. Sync code to 2013-04-07

Know issues

1. Click 'adjust' in brightness setting will crash.

2. Use SoundPool play more than one music will delay the playing.

-----------------------------------------------------------------------------------------------------------------------------------------------------------

2013-03-29

CM feature

1 Sync code to 2013-03-29

-----------------------------------------------------------------------------------------------------------------------------------------------------------

2013-03-16

ROM special features and fix.

1. Fix gallery crash when click "edit"（Storage 500mp still crash, no enough memory to process）.

2. Merge patch to fix data connection break (http://xdaforums.com/showpost.php?p=31440310&postcount=321).

CM feature

1 Sync code to 2013-03-15

-----------------------------------------------------------------------------------------------------------------------------------------------------------

2013-03-02

ROM special features and fix.

1. Fix setting of calendar crash problem.

2. Fix standby power usage problem （only use signal, without wifi, bluetooth）.

Features sync from CM offical.

1. Sync code to 2013-03-02

-----------------------------------------------------------------------------------------------------------------------------------------------------------

2013-02-22

ROM special features and fix.

1. Fix cannot video record problem.

2. Fix Gallery no repoonse and crash problem. (Patch subit to CMhttp://review.cyanogenmod.org/32360)

3. Fix system auto restart problem.

Features sync from CM offical.

1. Add configuring the delay for snoozing calendar reminders. (Patch for setting crash, sorry for the ROM. You have to replace /system/app by FileManager http://pan.baidu.com/share/link?shareid=266016&uk=2902555578)

2. Improve T9

3. Sync code to 2013-02-22

-----------------------------------------------------------------------------------------------------------------------------------------------------------

2013-02-18 ROM special features and fix.

1. Fix cannot audio record problem.

2. Fix MMS setting crash problem.

Features sync from CM offical.

1. Upgrade to 4.2.2

2. Sync code to 2013-02-18

-----------------------------------------------------------------------------------------------------------------------------------------------------------

2013-02-08 ROM special features and fix.

1. Fix the keyboard does not light when it's visitable. (Patch submit to CM offical)

2. Fix the crash when choice the theme.

3. Add set sd card read buffer.

Features sync from CM offical.

1. Add call stat details, sync from CM.

2. Safe headset volume.

3. Fix for home wake/unlock sometimes waking and unlocking during the same keypress.

-----------------------------------------------------------------------------------------------------------------------------------------------------------

2013-02-01 Initialize version

Work:

WiFi, GPS, Camera, SDCard, Phone, MMS, audio record, Bluetooth

Not work

Share network (Togther)

Sources

git clone git://git.code.sf.net/p/me722-cm/code -b CM-10.1

Sorry that I am not use github now. I will merge it to github in the future.

Project main page

https://sourceforge.net/p/me722-cm/

My Contact：

QQ： 122880146

Yahoo: engle_mars

MSN: mars_engle

email: Yuanqingyun@gmail.com