Page authors

  • Emerson Pinter
    December 11, 2013
Motorola Atrix‎ > ‎

CyanogenMod 10.1 for Motorola Atrix


CyanogenMod 10.1 for Moto Atrix by Emerson Pinter

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

Disclaimer:

THIS ROM IS IN ALPHA STAGE OF DEVELOPMENT.
I'm not responsible by phone bricks of any kind, or any other damage this rom may cause to you, to your phone or any accessories connected to your phone.
All the tools and code to build this rom 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
Mobile Network
Browser (rotation works)
Music
Gmail
Camera
Video Camera
Button lights
Dock Audio
WiFi Tethering
Bluetooth
Hardware Acceleration
Front camera
many things working...

Known bugs
MTP don't show files
HDMI
BT audio
Voice Dialer
Sound Recorder
Camera flas

Features not supported
No fingerprint navigation or unlock
Wifi Direct
Gesture typing don't work with builtin keyboard, install from PlayStore or download here: http://d-h.st/5Vz
Facelock

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











THANKS TO THE DONATORS. THANKS VERY MUCH.

Google Apps
gapps-jb-20131207:
This gapps package was cleaned (removed hangouts, googlenow and some other useless files). You will have to install googlenow and hangouts from PlayStore. This gapps package doesn't introduce any new feature or update, was built just to save space on /system. As always, format /system if you switch from one gapps package to another.

Changelog
2013-12-11
Updated kernel
Fixed bug on display configuration. Now the panel settings are correctly loaded and applied on boot.

2013-12-10
Updated kernel (audio, hdmi, incresed camera flash, other fixes...)

2013-12-07
This build will not have a separate kernel for users who has problems with "screen tearing". If you have problems with tearing, you will have to edit a file that is generated during the boot, the file is /data/system/olympuspanel.cfg. If before, you needed the hporch32 kernel, now you will have to change the line from "ENABLED=false" to "ENABLED=true", and "#PROFILENUMBER=0" to "PROFILENUMBER=2". The cfg file is documented. You can choose the profiles 0, 1 or 2. You will need to do this only one time.

You need to boot the phone at least one time to have the olympuspanel.cfg.

.USING A FLASHABLE ZIP TO INSTALL THE CFG FILE
For PROFILENUMBER=0
http://goo.im/devs/epinter/olympus/olympuspanelcfg_generator-profile0.zip
For PROFILENUMBER=1
http://goo.im/devs/epinter/olympus/olympuspanelcfg_generator-profile1.zip
For PROFILENUMBER=2
http://goo.im/devs/epinter/olympus/olympuspanelcfg_generator-profile2.zip

.EDITING THE FILE USING USB DEBUGGING
0. remember to mount /data if you are doing this from the recovery. 
1. enable usb debugging and root for adb and applications
2. run "adb root" on your pc
3. run "adb pull /data/system/olympuspanel.cfg olympuspanel.cfg" on your pc to download the cfg file from the phone
4. <edit the file olympuspanel.cfg present in your current directory>
5. run "adb push olympuspanel.cfg /data/system/olympuspanel.cfg" on your pc to upload the edit file back to the phone
6. reboot the phone

.EDITING THE FILE WITHOUT USB DEBUGGING
1. on the phone, open file manager
2. go to /data/system directory (file manager will need root privileges)
3. copy olympuspanel.cfg to /sdcard/ or /external_sd/
4. copy the olympuspanel.cfg to your pc, using usb storage or other preferred method.
5. <edit the file>
6. copy the file back to /sdcard or /external_sd/
7. on the phone, open file manager
8. copy the file from /sdcard or from /external_sd, to /data/system/
9. set the permissions on the file to rwx r-x r-x

2013-11-07
Sync with CM10.1.
This build uses bcm4329, the wifi tethering is working again.

2013-08-26
Sync with CM10.1.
Revert wifi driver to bcmdhd, some users had problems with bcm4329.
Some users have screen tearing with the current kernel code (look this post), so use this kernel:

2013-08-24
Sync with CM10.1.
Revert wifi driver to bcm4329.
Some users have screen tearing with the current kernel code (look this post), so use this kernel:

2013-08-23
Sync with CM10.1.
Camera: added focus modes to camera, fixed ISO mode, quality changes.
Added 6 cpu governors (default not changed).
Some users have screen tearing with the current kernel code (look this post), so use this kernel:

2013-08-07
Sync with CM10.1.
Fixed calls-deep-sleep bug (had to revert some kernel commits that are part of a work in progress).
Some users have screen tearing with the current kernel code (look this post), so use this kernel:

2013-08-06
Sync with CM10.1.
Disabled tegra-auto-hotplug feature in kernel (cpu).
Default I/O scheduler set to ROW.

2013-08-04
SELinux enabled.
SmartassV2 CPU governor added, tweaked and enabled by default (will cause impact on performance and battery).
Fixed "adb root" hang.
Enabled volume rocker wake.
As always, important updates from Olympus Kernel Project (modem, power, bluetooth, display, others)
Sync with CM10.1.

2013-07-20
Fixed deep sleep bug.
http://d-h.st/AcL


2013-07-18
Sync with CM10.1.
Fixed front camera.
Kernel improvements by Olympus Kernel Project (better battery and more).
**WARNING** This version has a bug that prevents notifications and calls when the phone is in deep sleep.

2013-05-20
Kernel changed from 2.6.32 to 3.1.10 (thanks Olympus Kernel Project for the kernel).
Sync with CM10.1 (4.2.2).

2013-02-11
Fixed microphone.
Sync with CM10.1.

2013-01-24
Sync with CM10.1.

2013-01-19
Sync with CM10.1.

2013-01-13
Fixed WiFi Tethering

2013-01-12
Resync with CM10.1
Fixed wifi signal icon bug.
Fixed red border.


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 ROM SO YOU CAN RETURN IF YOU WANT.
Don't need to wipe to upgrade from CM9.





RSS Feed


Comments