If you have given up hope for the Ice Cream Sandwich update for your Motorola Atrix 4G, then you’re in luck—we have a step-by-step guide on how to install Android 4.0.3 Ice Cream Sandwich on your device via CyanogenMod 9.

The Motorola Atrix has been known for its 1 GHz dual-core processor, qHD display, a fingerprint scanner running on the back, and Android 2.3 Gingerbread running in its system.  However, through CyanogenMod 9, you can now get Ice Cream Sandwich up and running on your Atrix 4G.

CyanogenMod 9 for the Motorola Atrix 4G is currently in its beta form. So, expect a few bugs and some features not yet working properly on your device. Nevertheless, most of the features of ICS work perfectly in the ROM, especially the following:

  • Text, calls, MMS
  • Gyroscope, proximity sensor, compass, GPS
  • Wi-Fi, Bluetooth
  • Google Maps, Calendar Sync, YouTube HD, games, Gallery, Movie and Picture Editor
  • Lapdock
  • HDMI-out (portrait/landscape)
  • Backlights
  • Bragging mode x2 oc/uv enabled

Long list, eh?  If you want to experience Ice Cream Sandwich on your Motorola Atrix 4G, continue reading and find out how to install CyanogenMod 9 on your Motorola Atrix 4G.

Requirements and Reminders

Here are some things you’ll be needing before flashing the ROM:

  • A rooted Motorola Atrix 4G (We have a rooting guide for the Atrix 4G right here.)
  • ClockworkMod Recovery flashed on your device
  • Make sure your phone has at least 60% power or more to keep your device running throughout the entire procedure.
  • Create a backup of your phone data or transfer all your files in your SD card in case it will be corrupted during installing the ROM.
  • Install the ROM at your own risk. We are not held liable for any damage arising from your use of this information.


  1. Download the CyanogenMod 9 (Alpha 7, as of this writing) for the Motorola Atrix 4G from here and save it to your computer.
  2. Download gApps (Google Apps) package for CyanogenMod 9 from here.  Save it to your computer.
  3. Copy both ZIP files into the root of your phone’s SD card.
  4. Turn off your device and reboot it into ClockworkMod Recovery. Press and hold down both the Volume Down key and Power button until “Fastboot” is displayed on the top-left part of the screen. Use the Volume Down key to scroll to “Android Recovery”, then press the Volume Up key.  Once the warning icon appears, tap the bottom-right corner of the screen (just above the Search key).
  5. Once you’ve entered the phone into Recovery Mode, perform a full wipe by doing the following:
    • Select Wipe Data/Factory Reset from the menu.
    • Select Wipe Cache from the menu.
    • Go to Advanced Settings > Wipe Dalvik Cache, and confirm to clean out the Dalvik cache.
  6. After cleaning out your phone’s data, select “Install Zip from SD card” and choose the CyanogenMod 9 update file.  Confirm that you want to flash the file.  Wait a bit for the update to finish flashing.  Repeat this step for the gApps ZIP file.
  7. After installing the ROM and Google Apps, Select “Go Back” and choose “Reboot System Now”.

Congratulations!  You have successfully installed CyanogenMod 9 on your Motorola Atrix 4G. You will now be able to taste the sweetest treat from Android 4.0.3 Ice Cream Sandwich.

Alvin Ybañez
Android is arguably the most flexible mobile operating system. Period. I'm extremely passionate about helping Android users around world get the most out of their Android devices by writing how-to guides and tutorials.
  • Shannon McMahon

    Do you have to first root / unlock the phone to accomplish this?

    • Really ??? The first bullet of the Requirements and Reminders list – yes!

  • Camera doesnt work, front ou rear, but the ICS is Beautiful !!!!

  • Juliocesar714

    do u have to restore backup after it reboots or does that already occur during process?

  • Grimholtt

    I make it to step 4, but when I get the triangle around the exclamation point with the little droid, touching the lower right portion of my screen doesn’t seem to do anything. Any suggestions?

    • javier javier

      not in the lower part of the screen…the updated atrix running gingerbread you must press power button to get menu

      • Sui

        I did what you suggested, but the screen is still stuck at the screen in which the triangle+exclamation point+droid are visible. What else could I have done wrong?

        • KensteiN

          it doesnt work that way, i found the correct one is to press volume down and volume up at the same time

          • Sui

            Hey, thank you. I found different workarounds, and I am on CM 7 now.

  • will my car dock still work? will I still get the same big button interface?

    • for future reference, the car dock would not even CHARGE my phone anymore. I depend heavily on the GPS app when I am in new places and I can’t have my phone draining. ICS is beautiful, but looks like I gotta wait.

  • Frank Rustyak

    I’m not a total noob – I’ve run CM 6 on my old HTC Aria, and I’ve run CM7 and MIUI on my Atrix. But I’ve never heard of “Bragging mode x2 oc/uv enabled”. What exactly is “Bragging Mode”???

  • Joseph Ferreira

    it is kind of disrespectful to download a rom from another site(xda) and not reference where you got it. this is not your work. upon reading some of your other threads you have done this with everything on this site. The version you downloaded and wrote this blog post about is now out of date because you didn’t link to the developers. here is a link to the current thread with downloads that are up to date. http://forum.xda-developers.com/showthread.php?t=1445052

    but in fact jokers rom.. the kang you posted is far behind the work available here

  • There are full instructions as well as Videos and files for the Beta with Camera working on Android Advice at: http://www.android-advice.com/2012/install-cyanogenmod-9-cm9-on-the-motorola-atrix-4g/