Page authors

  • Emerson Pinter
    April 21, 2013
Motorola Atrix‎ > ‎

CyanogenMod 10 for Motorola Atrix


Cyanogenmod 10 firmware for Moto Atrix by Emerson Pinter

This firmware it's for Atrix (MB860) and it's not a official CyanogenMod, so it's not supported by CM team.

Disclaimer:

THIS FIRMWARE IS IN BETA STAGE OF DEVELOPMENT.
I'm not responsible by phone bricks of any kind, or any other damage this firmware may cause to you, to your phone or any accessories connected to your phone.
All the tools and code to build this firmware it's free and open source. Android and CyanogenMod copyright are property of their respective owners.

Known to be working:
Calls
Vibration
Audio (notifications, calls, ringtones, alarm, ...)
Wifi
GPS
Bluetooth
Mobile Network
Browser (rotation works)
Music
Gmail
Camera
Button lights
Facelock (with correct gapps)
Dock Audio
Wireless Tethering
many things working...

Known bugs (see limitations/tips block below for more info):
No fingerprint navigation or unlock
Builtin video camera dont work.
All bugs from CM10 are present... be patient.

DONATION LINKS
PAYPAL DONATION LINK (US$)
PAYPAL DONATION LINK (R$)











THANKS TO THE DONATORS. THANKS VERY MUCH.



















Download links

Firmware
Latest version (2013-04-21)

Optional
Kernel with 1.3ghz overclock support: http://goo.im/devs/epinter/kernel_oc1300-cm10-20121026_1456-epinter-olympus.zip
Bluesleep fix: http://goo.im/devs/epinter/bluesleep_fix.zip

Google Apps
epinter gapps v5:
Updated gapps (for 4.1.2).

epinter gapps v4:
Removed Gmail and Youtube (to save space).

epinter gapps v3:
This package corrects the bug(FaceLock) introduced in gapps v2. Thanks ebswift for report the bug.

epinter gapps v2:
Format your /system and reflash the firmware when changing from others gapps to this.
Updated Google Now
Added CarHome.
GoogleTTS from ICS (avoid crash with libpatts)
http://goo.im/devs/epinter/gapps/gapps-jb-20120729-olympus-signed.zip

epinter gapps v1:
Format your /system and reflash the firmware when changing from others gapps to this.
This gapps package don't have english voice files (go to google now and select your language to download). So if you format your /system partition and flash again the firmware and this gapps, you will have 50M free in /system. Includes Google Play Music, Youtube, Gmail, etc... This gapps has the facelock fixed to work with cm10 (the feature liveness check dont work yet).
http://goo.im/devs/epinter/gapps/gapps-jb-20120727-olympus-signed.zip

Limitations
    -Graphics hardware acceleration it's not available due to lack of drivers from Motorola. To workaround this, I included an option to disable HW acceleration per app.
This can help some apps, but can be worst for others, you need to try.
    -Video Camera - The builtin Video Camera app don't work yet due to a problem with video encoder. To workaround this, you can use many applications available in Play Store like Video Illusion.
    -Fingerprint reader it's broken in Jelly Bean due to lack of compatible drivers. There's no workaround.

Tips
IMPORTANT: If your battery gets hot, or its time is very short, try to remove the file /system/app/FastDormancy.apk.

Go to Settings/Applications and disable the Search app, this will make Google Now the default to the search button.
Jelly Bean have a configuration (wifi/advanced menu) to avoid connection to low quality networks. Disable this option if you can't connect to your ap.
If you have problems with Gallery, try clean it's data.
If you have problems with Apollo, try clean it's data and try to start it a few times, worked for me ...
If you have problems with voice in Navigation, clear Maps data.

Notes

All installation procedures are the same as for CM9 and CM10.
MAKE A BACKUP OF YOUR CURRENT FIRMWARE SO YOU CAN RETURN IF YOU WANT.
Don't need to wipe to upgrade from CM9.


Changelog

Version 2013-02-20
Sync with CM10.
Version 2012-11-17
Sync with CM10.

Version 2012-11-05
Sync with CM10.

Version 2012-10-29
Sync with CM10.
Add updated FastDormancy.

Version 2012-10-26
Fix charge-only-mode bug introduced on previous version.

Version 2012-10-24
Kernel updated to 2.632.60.
Sync with CM10.

Version 2012-10-11
Sync with CM10 (Android 4.1.2).

Version 2012-10-06
Added support for OTA updater
Enabled lockscreen rotation.
Sync with CM10.

Version 2012-09-29
Sync with CM10.

Version 2012-09-22
Add KSM (Kernel Samepage Merging) support.
Remove FastDormancy.apk
Sync with CM10.

Version 2012-09-19
Fix cardock audio. Thanks progastar for all the help with the tests and logs.
Add PPTP VPN support to kernel.
Add manufacturer information to build.prop.
Change init scripts to jellybean standard.
Sync with CM10.

Version 2012-09-08
This release fixes problems reported by some users. No changes, only fix.

Version 2012-09-07B
This release fix the boot freeze bug introduced in the last version, thanks Soldier-2Point0 from XDA for the help.

Version 2012-09-07
GSM Auto(PRL) is default now.
Changes in tcp.buffersize.
Corrected usbdisk mountpoints (moved to /storage/).
Sync with CM10

Version 2012-09-01
Sync with CM10

Version 2012-08-25
Fix Trebuchet rotation option.

Version 2012-08-23B
Fix audio bug introduced in previous version.

Version 2012-08-23
Fix FCs that  occurs when external sdcard is not available.

Version 2012-08-22
In this version, the storage mountpoints are swapped, before install the firmware, uncheck the "Use internal storage" option in Settings/Advanced, or check it if you want to use the external storage as primary.

Version 2012-08-15
Fixed dock audio.

Version 2012-08-13
Fixed wireless tethering bug.

Version 2012-08-11
Updated kernel and dock audio bug fixed.
ATTENTION: The stock launcher was removed from CM and now Trebuchet took its place. You will loose your stock launcher config (icons, widgets positions,etc).

Version 2012-08-03
This just a resync with CM. Noteworthy fixes: PT-BR translations and lockscreen widgets.

Version 2012-08-02
Fixed media database bugs (like ringtones instability)

Version 2012-07-29
Added dock settings
Fixed usb mass storage mount
Changed boot animation

Version 2012-07-27
Performance improvement in camera preview (and possibly in other places), thanks tpoint75 for bionic-a9 code.

Version 2012-07-25-B
Gallery and Camera from JB.
Themes support.
Warning: clear Gallery data after flashing (and reboot if dont work correctly).

Version 2012-07-25
Added option in advanced menu to disable hw acceleration per app.
Button lights now working.

Version 2012-07-24
sync with cm10 (4.1.1_r3)
storage-switch option moved to advanced menu
included feature to force application to NOT use HW acceleration (avoid scroll stuttering)
to use, create a empty file with the process name of desired app at /data/local/hwui.deny/
Example:
/data/local/hwui.deny/com.google.android.music:ui
get the process name with ps command:

shell@android:/ $ ps|grep music
u0_a179 8795 1350 493396 52524 ffffffff 00000000 S com.google.android.music:ui
u0_a179 8813 1350 488788 42056 ffffffff 00000000 S com.google.android.music:main
shell@android:/ $

Version 2012-07-23
Fixed mountpoints bug and added storage-switch option to settings

Version 2012-07-22
Changes:HDMI working with audio
2G/3G toggler working

Version 2012-07-21
Scrolling and lights fixes

Version 2012-07-20-B
Fixed boot animation (thanks Turl)
Fixed liblights (thanks Turl)
Changed mountpoints to jelly bean standard
Included setup_fs and make_ext4fs (thanks DeadlyPsycho)

Version 2012-07-20
Fix all gmail fcs, no more stuttering, camera working like on ics
Tips:
Clear gallery and camera data after upgrade to this version.

Version 2012-07-19-B
Fix audio and Usb adb

Version 2012-07-19
Fixed gmail and browser fc.


Version 2012-07-18
Initial version


Firmware

2012-11-05

2012-10-29

2012-10-26

2012-10-24

2012-10-11


2012-09-29

2012-09-22


2012-09-08

2012-09-07B

2012-09-07
CARDOCK Test version: http://d-h.st/Q46


2012-08-25

2012-08-23B

2012-08-23

2012-08-22

2012-08-15
http://d-h.st/6u1






2012-07-25
http://goo.im/devs/epinter/epinter-cm10-20120725_1646-UNOFFICIAL-olympus.zip

2012-07-24
Thanks:
Quarx: for sharing some important lines of code I was missing to make audio work with old libs.
turl: for the hard work on CM7 and CM9.
jokersax: for his work on CM9, colaboration and ideas in CM10.
tpoint75: for providing the liblights fix and bionic-a9 optimization code.
renguer0: for point me his thread about my firmware, I got some important tips to write here.



RSS Feed


Comments