Introducing Atrix-MROM. Custom ROM for the Atrix 4G
This is my attempt to build a stable, complete, and fully functional custom ROM for the Atrix 4G completely built from source code; Atrix-MROM is built on top of Cyanogen ROM latest source code, faux123 kernel, and Motorola proprietary 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.
Atrix-MROM is entirely build from source. You will see the difference when you run it. Just to list a few features:
While I tried to maintain the main core small, size is not the main focus.
Requirements:
WARNING: I DECLINE ANY RESPONSIBILITY IN DAMAGING YOUR PHONE. YOU ASSUME ALL RISKS IN ANY PROCESS DESCRIBED ON THIS PAGE.
Installation:
Update from a previous version:
Install the add-on files (Bravia, xLoud, and Beats):
NOTE: Coming from the 20120812 to 20120816, I had a problem with the google applications, especially GMail, I had to install it twice. If any problems, just wipe data/cache/dalvik cache.
THE SERVER HOSTING IS A PAID SERVICE TO GIVE YOU PRIORITY DOWNLOADS. THE ONLY THING I ASK OF YOU IS TO SUPPORT MY SPONSOR'S ADVERTISEMENTS AND GENERATE SUFFICIENT REVENUE TO MAINTAIN THE SITE OPEN.
Please consider providing valuable FEEDBACK to the thread
DOWNLOAD Atrix-MROM-20120828
Atrix-MROM Change Log:
8/9/2012: Recompiled CyanogenMod 7.2
8/10/2012: Recompiled CyanogenMod Atrix Kernel faux123, removed all debug attributes
8/10/2012: Recompiled proprietary wi-fi Atrix 4G kernel module
8/11/2012: Switch /mnt/sdcard and /mnt/emmc
8/11/2012: SymLink /mnt/sdcard-ext /mnt/emmc for correct Atrix Operations
8/12/2012: Recompiled kernel from atrix-dev-team source code
8/12/2012: Recompiled WI-FI module dhd.ko from source code
8/12/2012: Included Google Base Framework
8/13/2012: Removed automatic error reporting
8/13/2012: Changed boot animation
8/13/2012: Install non market apps enabled by default
8/14/2012: Replaced ADWLauncher with HaloLauncher
8/14/2012: Updated Superuser application
8/14/2012: Added MIUI Camera
8/14/2012: Set Dalvik Heap Size to 96m, optimum for Atrix
8/14/2012: Added QuickPic Gallery App
8/15/2012: Increased WiFi scan to 150 seconds
8/15/2012: Added most common Atrix 4G tweaks, GPU, Deep Sleep, Stream, etc.
8/17/2012: Removed Google Apps to comply with Google Policy
8/17/2012: Updated MIUI Camera
8/20/2012: Updated build.prop network buffer properties, and other minor tweaks
8/20/2012: Updated build.prop WiFi scan interval to 30 secs
8/20/2012: Removed additional Debug flags and unreference library pointers from kernel
8/24/2012: Fixed CMParts to report correct "Use Internal Storage" checkbox
8/26/2012: Changed AudioManager to have 30 volume steps instead of 15
8/27/2012: Increaded NUMTOUCH from 5 to 10
8/28/2012: Sync with CyanogenMOD latest source code
8/28/2012: Increased sdcard read_ahead buffer
8/28/2012: Created the add-on hacks package. Now contains Bravia, xLoud, and Beats
8/28/2012: Updated HoloLauncher to the latest version
All the ROM source code changes are available via my github repository.
This is my attempt to build a stable, complete, and fully functional custom ROM for the Atrix 4G completely built from source code; Atrix-MROM is built on top of Cyanogen ROM latest source code, faux123 kernel, and Motorola proprietary 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.
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 10 seconds
- Optimum battery life, better than any other ROM I have tested
- Quick, responsive
- Contains all the most common Atrix tweaks
- MIUI Camera for a better picture experience
- QuickPic gallery application
While I tried to maintain the main core small, size is not the main focus.
Requirements:
- Clockworkmod recovery, preferably Romracers
- 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:
- Backup your current ROM
- Boot Clockworkmod recovery
- Perform a factory reset (data and cache) *** THIS IS ONLY REQUIRED IF COMING FROM ANOTHER ROM ***
- Clean dalvik cache
- Install Atrix-MROM zip file
- Install Google Apps
- If applicable, re-apply the addon package
- Reboot
- 1st reboot takes a little longer
Update from a previous version:
- This updates are could introduce instabilities, they are provided as an independent package
- Download file Atrix-MROM-update-from-yyyymmdd.zip, where yyyymmdd is the build you are updating. DO NOT APPLY AN UPDATE FILE ON A BUILD OTHER THAN THE ONE SPECIFIED IN THE FILE
- Put the file somewhere on the sdcard
- Backup your ROM via clockworkmod recovery. To revert from this update, restore the /system partition only
- Boot into recovery and install zip
- Wipe cache/dalvik
- If applicable, re-apply the addon package
- Reboot (1st reboot takes a little longer)
Install the add-on files (Bravia, xLoud, and Beats):
- Download file Atrix-MROM-addons-yyyymmdd.zip, where yyyymmdd is the latest build.
- Put the file somewhere on the sdcard
- Boot into recovery and install zip
- No wipe required
NOTE: Coming from the 20120812 to 20120816, I had a problem with the google applications, especially GMail, I had to install it twice. If any problems, just wipe data/cache/dalvik cache.
THE SERVER HOSTING IS A PAID SERVICE TO GIVE YOU PRIORITY DOWNLOADS. THE ONLY THING I ASK OF YOU IS TO SUPPORT MY SPONSOR'S ADVERTISEMENTS AND GENERATE SUFFICIENT REVENUE TO MAINTAIN THE SITE OPEN.
Please consider providing valuable FEEDBACK to the thread
DOWNLOAD Atrix-MROM-20120828
Atrix-MROM Change Log:
8/9/2012: Recompiled CyanogenMod 7.2
8/10/2012: Recompiled CyanogenMod Atrix Kernel faux123, removed all debug attributes
8/10/2012: Recompiled proprietary wi-fi Atrix 4G kernel module
8/11/2012: Switch /mnt/sdcard and /mnt/emmc
8/11/2012: SymLink /mnt/sdcard-ext /mnt/emmc for correct Atrix Operations
8/12/2012: Recompiled kernel from atrix-dev-team source code
8/12/2012: Recompiled WI-FI module dhd.ko from source code
8/12/2012: Included Google Base Framework
8/13/2012: Removed automatic error reporting
8/13/2012: Changed boot animation
8/13/2012: Install non market apps enabled by default
8/14/2012: Replaced ADWLauncher with HaloLauncher
8/14/2012: Updated Superuser application
8/14/2012: Added MIUI Camera
8/14/2012: Set Dalvik Heap Size to 96m, optimum for Atrix
8/14/2012: Added QuickPic Gallery App
8/15/2012: Increased WiFi scan to 150 seconds
8/15/2012: Added most common Atrix 4G tweaks, GPU, Deep Sleep, Stream, etc.
8/17/2012: Removed Google Apps to comply with Google Policy
8/17/2012: Updated MIUI Camera
8/20/2012: Updated build.prop network buffer properties, and other minor tweaks
8/20/2012: Updated build.prop WiFi scan interval to 30 secs
8/20/2012: Removed additional Debug flags and unreference library pointers from kernel
8/24/2012: Fixed CMParts to report correct "Use Internal Storage" checkbox
8/26/2012: Changed AudioManager to have 30 volume steps instead of 15
8/27/2012: Increaded NUMTOUCH from 5 to 10
8/28/2012: Sync with CyanogenMOD latest source code
8/28/2012: Increased sdcard read_ahead buffer
8/28/2012: Created the add-on hacks package. Now contains Bravia, xLoud, and Beats
8/28/2012: Updated HoloLauncher to the latest version
All the ROM source code changes are available via my github repository.