[Atrix 4G Android Development] mmontuori:
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