[ROM] Atrix-MROM-ICS [CM9] build:20121114

mmontuori

Inactive Recognized Developer
Feb 27, 2008
1,469
7,233
0
Columbia, SC
www.montuori.net
Introducing Atrix-MROM-ICS. Custom ROM for the Atrix 4G

This is my attempt to build an ICS ROM for the Atrix 4G completely built from source code; Atrix-MROM-ICS is built on top of Cyanogen ROM latest source code, currently 9, kernel 2.6.39.4, and Motorola proprietary ICS drivers. I recompiled all components to guarantee maximum efficiency and performance. Along the way, I realized that I needed things to work different for the Atrix 4G, so I also made some changes. If you like my work, consider a donation to my cause.

BIG THANKS TO EPINTER FOR HELPING ME.

BUILT FROM SOURCE PROOF https://github.com/MROM. Every developer should provide proof that he is building from source.

CURRENT KNOWN ISSUES:
  • Camera Flash not timed correctly
  • Sometimes slow to wake up
  • Wi-Fi policy must be kept to Always to avoid most reboots
  • Wake up after phone call is slow
  • Occasional weird behaviors due to the kernel instability
  • Not all Atrix can run this ICS build until a more reliable kernel is released
  • Fingerprint sensor not working

Atrix-MROM is entirely build from source. You will see the difference when you run it. Just to list a few features:
  • Boot time in about 30 seconds
  • Quick and responsive
  • Contains all the most common Atrix tweaks
  • MIUI Camera for a better picture experience
  • QuickPic gallery application
  • SuperSU for better super user administration

While I tried to maintain the main core small, size is not the main focus.

Requirements:
  • Clockworkmod or compatible recovery
  • Atrix 4G with an unlocked bootloader

WARNING: I DECLINE ANY RESPONSIBILITY IN DAMAGING YOUR PHONE. YOU ASSUME ALL RISKS IN ANY PROCESS DESCRIBED ON THIS PAGE.

Installation:
  • Download file Atrix-MROM-ICS-yyyymmdd.zip and the appropriate Ram Fix for you architecture
  • Backup your current ROM
  • Boot Clockworkmod recovery
  • Perform a factory reset (data and cache) *** NOT REQUIRED IF UPDATING FROM A PREVIOUS VERSION OF Atrix-MROM ***
  • Clean dalvik cache
  • Install Atrix-MROM-ICS-yyyymmdd.zip file
  • Apply Ram Fix for your appropriate hardware tegra d00 or 1100 *** THIS IS A MANDATORY STEP ***
  • Boot the phone
  • Reboot in recovery and install Google ICS Apps (this is required to avoid the home and search button not working)
  • Reboot
  • 1st reboot takes a little longer

Update from a previous version:
  • Download file Atrix-MROM-ICS.zip and the appropriate Ram Fix for you architecture
  • Put the file somewhere on the sdcard
  • Boot into recovery and install zip
  • Apply Ram Fix for your appropriate hardware tegra d00 or 1100 *** THIS IS A MANDATORY STEP ***
  • Install Google ICS Apps
  • Wipe cache/dalvik
  • Reboot

THE SERVER RUNS ON PAID SERVICES TO PROVIDE THE BEST POSSIBLE EXPERIENCE FOR YOU, HELP KEEP IT OPEN BY DONATING.

donor page: http://www.montuori.net/android-mrom/mrom-donors/

contributors: ravilov

Please consider providing valuable FEEDBACK to the thread

DOWNLOAD Atrix-MROM-ICS

Download EXPERIMENTAL BUILDS (requires registration)

Atrix-MROM Change Log: https://github.com/MROM/android_vendor_mrom/blob/ics/CHANGELOG-MROM.txt

File a bug report: here. Please provide good description and a fresh logcat.

To report bugs, follow these steps:
  • Install ADB (Google SDK) www.android.com for reference
  • Connect your phone to USB (Make sure USB Debugging is set)
  • run "adb logcat > {somefileonyourpc}"
  • Reproduce the problem
  • Press CRTL+C on your computer
  • Open a Bug Report, the link is on the main thread.
  • Make sure to attach the logcat file, a description of the problem, and the time it happened
  • After that, it can be tracked and I can ask additional information to solve

Screenshots:


All the ROM source code changes are available via my github repository https://github.com/MROM
 
Last edited:

plemen

Senior Member
Jun 3, 2008
881
114
43
Nice! Will try this out now. Have you incorporated the nvidia control panel service? I'm seeing some positive results battery wise from that.

Thanks

Sent from my MB860 using xda premium
 

supergen007

Senior Member
Jan 14, 2012
499
72
0
Great news!!!!!
By the way, I thought that ram fix is for international atrix only and not depends on tegrapart. Is not it?

Thank you in advance

No more support - no more Motorola devices
 
Last edited:

mmontuori

Inactive Recognized Developer
Feb 27, 2008
1,469
7,233
0
Columbia, SC
www.montuori.net
Great news!!!!!
By the way, I thought that ram fix is for international atrix only and not depends on tegrapart. Is not it?
If it should be applied on at&t atrix too then where can I get it?
Thank you in advance

No more support - no more Motorola devices
Please read installation instructions, yes the ram fix is required to have all memory available... I have a specific fix for this, only install my ram fix on this ICS build...

Sent from my MB860 using xda app-developers app
 

hahahaa

Senior Member
Jan 20, 2010
88
1
0
May I know do to identify which "ram fix" should I use? I'm using the international (Hong Kong) version of Atrix 4G. Thanks a lot!!
 

mmontuori

Inactive Recognized Developer
Feb 27, 2008
1,469
7,233
0
Columbia, SC
www.montuori.net
May I know do to identify which "ram fix" should I use? I'm using the international (Hong Kong) version of Atrix 4G. Thanks a lot!!
Your Atrix either has the d100 architecture or the 1100 architecture. dmesg can tell you that, look arty the kernel parameters. Another thing you can do odd to apply one, if it boots, than it's the correct one, if it does not boot, than choose the other one...

Sent from my MB860 using xda app-developers app