Motorola Atrix 4G: Full Update Guide

From CyanogenMod Wiki
Jump to: navigation, search

This guide will walk you through the process of taking the Motorola Atrix 4G from stock to having a custom recovery image and the ability to flash the latest version of CyanogenMod. The guide applies to all variants of the Motorola Atrix 4G that fall under the model number "MB860".

Contents

Before you do anything — Make a backup

Don't forget to back up your data. If you have synced the device with a Google account, then the contacts, calendar, Gmail, & select other Google-related data will not be lost and will come back after the next sync. However, you should backup anything you want to keep that is not stored on the SD card:

It would also be a good idea to backup everything stored on the SD card in the rare case the SD card must be formatted to resolve any major problems.

MyBackup Root, SMS Backup & Restore, and Call Backup & Restore are all free applications that can assist with backing up your data.

Unlocking the Bootloader

If the bootloader of the Motorola Atrix 4G has already been unlocked, you may skip this section.

Warning: Unlocking the Motorola Atrix 4G's bootloader will void the warranty.

Unlocking the Bootloader with RSD Lite (Windows)

  1. You will need fastboot on the computer to unlock the bootloader of the Motorola Atrix 4G. Follow the Android SDK guide, to get fastboot on the computer.
  2. Download RSD Lite, the Motorola Drivers, and appropriate unlockable bootloader:
    • RSD Lite 5.7: Download
      md5: feb9a71470ee539e074bf420a2e4d8bd
    • Motorola 5.5.0 device drivers: Download
    • AT&T Atrix 4G Only: Unlockable Bootloader: Download
      md5: a5da47565160e0f95b84a1e769b9028b
    • International Variants Only: Unlockable Bootloader: Download
      md5: f609dbc4c5842f9654e44a1980375100
  3. Unzip the correct bootloader and place it somewhere easy to access.
  4. Install RSD Lite.
  5. Once RSD Lite is installed, install the Motorola device drivers.
  6. Power off the Motorola Atrix 4G.
  7. Boot into RSD Protocol mode by holding down the Volume Up button while the device powers up.
  8. Connect the Motorola Atrix 4G to the computer via USB.
  9. Open RSD Lite.
  10. Click on the "..." button next to the filename box and select the unlocked bootloader .sbf file.
  11. Once it is selected, hit Start and wait for it to finish flashing the device.
  12. It should take a few minutes to flash the unlockable bootloader, and the device may reboot multiple times. Once RSD lite reports that it's finished (or appears to be waiting for the device even though the device is booting into android), the device should be powered off.
  13. Pull the battery and power back on while holding the Volume Down button. Once you see the bootloader screen with some text options, cycle through the options using the Volume Down and select "Fastboot Protocol".
  14. On the computer, open terminal and run the following command:
    fastboot oem unlock
  15. If a message appears claiming that "INFOOEM lock is not implemented", you are done. Otherwise, follow the instructions that appear in your command prompt to unlock your bootloader.

Unlocking the Bootloader with sbf_flash (Linux & OS X)

  1. You will need fastboot on the computer to unlock the bootloader of the Motorola Atrix 4G. Follow the Android SDK guide, to get fastboot on the computer.
  2. Download sbf_flash and the appropriate unlockable bootloader:
    • sbf_flash: Download
    • AT&T Atrix 4G Only: Unlockable Bootloader: Download
      md5: a5da47565160e0f95b84a1e769b9028b
    • International Variants Only: Unlockable Bootloader: Download
      md5: f609dbc4c5842f9654e44a1980375100
  3. Unzip the sbf_flash zipfile.
  4. Unzip the bootloader and place it somewhere easy to access.
  5. Power off the Motorola Atrix 4G.
  6. Boot into RSD Protocol Mode by holding down Up Volume and the Power button.
  7. Connect the Motorola Atrix 4G to the computer via USB.
  8. On the computer, open terminal and run the following commands:
    chmod +x sbf_flash
    ./sbf_flash <SBF File name here>.sbf
  9. It should take a few minutes to flash the unlockable bootloader, and the device may reboot multiple times. Once RSD lite reports that it's finished (or appears to be waiting for the device even though the device is booting into android), the device should be powered off.
  10. Pull the battery and power back on while holding the Volume Down button. Once you see the bootloader screen with some text options, cycle through the options using the Volume Down and select "Fastboot Protocol".
  11. On the computer, open terminal and locate the folder where you have the files you are using:
    cd /users/<username>/<folder>/
  12. On the computer, open terminal and run the following command:
    <code>./fastboot oem unlock
  13. You will now receive a warning along with a unique device ID. Type the following commands using your unique device ID in place of the **ID**:
    ./fastboot oem unlock **ID**
    ./fastboot reboot
  14. Wait for your device to reboot. Congratulations! You now have an unlocked bootloader!

Installing the ClockworkMod Recovery

If the Motorola Atrix 4G already has the ClockworkMod Recovery installed, you may skip this section.

  1. Download the ClockworkMod Recovery:
    • ClockworkMod Recovery (5.0.2.0): Download
      md5: c03a7a40c633cd66886d51793dbb29c2
  2. Boot into bootloader mode by holding down the Volume Down & Power buttons.
  3. Connect the Motorola Atrix 4G to the computer via USB.
  4. On the computer, open terminal and run the following command:
    ./fastboot flash recovery recovery-clockwork-5.0.2.0-olympus.img
  5. The ClockworkMod Recovery should now be installed on the Motorola Atrix 4G.

Flashing CyanogenMod

NOTE: As of right now only Motorola Atrix 4G nightly builds of CyanogenMod are available for the Motorola Atrix 4G. Please check the wiki or the forum for builds and updates.
NOTE: In order to flash CyanogenMod via ROM Manager, root access is required. Attaining root access is outside the scope of this wiki page.
If the Motorola Atrix 4G has been rooted, unlocked, etc. through steps other than the method described above or running a custom ROM other than CyanogenMod and you are having issues flashing or booting CyanogenMod, it is recommended the Motorola Atrix 4G be returned to stock & start over with the full instructions provided above.

Method via Recovery

  1. Download the latest version of CyanogenMod.
    Optional: Download the Google Apps for the device.
  2. Place the CyanogenMod update.zip file on the root of the SD card.
    Optional: Place the Google Apps .zip on the root of the SD card also.
  3. Boot into the ClockworkMod Recovery.
  4. Once the device boots into the ClockworkMod Recovery, use the side volume buttons to move around, and either the power button or the trackball to select.
    Optional: Select backup and restore to create a backup of current installation on the Motorola Atrix 4G.
  5. Select the option to Wipe data/factory reset.
  6. Then select the option to Wipe cache partition.
  7. Select Install zip from sdcard.
  8. Select Choose zip from sdcard.
  9. Select the CyanogenMod update.zip.
    Optional: Install the Google Apps by performing steps 7 - 9 again and choosing the Google Apps update.zip.
  10. Once the installation has finished, select +++++Go Back+++++ to get back to the main menu, and select the Reboot system now option. The Motorola Atrix 4G should now boot into CyanogenMod.

Method via ROM Manager

  1. Launch RomManager.
    Optional: Choose the first option in the app, Flash ClockworkMod Recovery to update to the latest version.
  2. Select the Download ROM option from the main menu in the ROM Manager.
  3. Select the CyanogenMod option, and then choose the latest version of CyanogenMod from the menu.
    Optional: When you select the latest version of CyanogenMod, check the Google Apps option.
  4. Once the ROM is finished downloading, it asks if you would like to Backup Existing ROM and Wipe Data and Cache.
  5. If Superuser prompts for root permissions check to Remember and then Allow.
  6. The Motorola Atrix 4G will now reboot into the recovery, wipe data and cache, and then install CyanogenMod. When it's finished installing it will reboot into CyanogenMod.
Personal tools