How to Install CyanogenMod on the Motorola RAZR/RAZR MAXX (GSM) ("umts_spyder")

From CyanogenMod
Jump to: navigation, search

This guide will walk you through the process of taking the RAZR/RAZR MAXX (GSM) from stock to having a custom recovery image and the ability to flash the latest version of CyanogenMod.


Modifying or replacing your device's software may void your device's warranty, lead to data loss, hair loss, financial loss, privacy loss, security breaches, or other damage, and therefore must be done entirely at your own risk. No one affiliated with the CyanogenMod project is responsible for your actions. Good luck.

Important Notes

This is a KEXEC build and must be installed in SafeStrap (builds older than 9/1/2013 must be installed on rom-slot1). CM-12.0 requires at least Safestrap v3.75.

Gaining Root Access with Razr's Edge (Windows Only)

  1. Download Razr's Edge (Credit to djrbliss)
  2. Download and install the Motorola device drivers.
  3. Unzip Razr's Edge to a folder on your computer.
  4. Enable USB debugging on the RAZR/RAZR MAXX (GSM): Settings > Developer Options and check the Android debugging box.
  5. Connect the RAZR/RAZR MAXX (GSM) to the computer via USB.
  6. On the computer, double click the run.bat file:
  7. Allow the exploit to finish, the RAZR/RAZR MAXX (GSM) may reboot several times.
  8. The RAZR/RAZR MAXX (GSM) is now rooted.

Installing SafeStrap Recovery

  1. Download the SafeStrap APK for RAZR/RAZR MAXX (GSM): Download
    • md5: 7e0a0e04f59279215e9e1949e55be805
  2. Place the downloaded APK alongside adb on your computer.
  3. Enable installation from unknown sources on your RAZR/RAZR MAXX (GSM): Settings > Security and check the Unknown sources box.
  4. Open a terminal on your computer and navigate to the adb executable and run the following: adb install YOURAPK.apk
  5. If you see [SUCCESS] in the terminal, continue on.
    NOTE: If you see [FAILED], please go back and ensure you've followed the instructions above to the letter.
  6. Run the SafeStrap app on the RAZR/RAZR MAXX (GSM).
  7. Once requested, permanently grant the application Superuser access.
  8. Click the button labeled Install Recovery.
  9. Once complete, reboot the device.
  10. When the SafeStrap splash screen appears, hit the Menu button on your RAZR/RAZR MAXX (GSM).
  11. Click the button labeled Boot Options.
  12. Activate romslot-1 and follow the instructions on the device.
  13. We will be updating SafeStrap to use all ROM slots for Kexec soon.
  14. Follow the instructions below for installing CyanogenMod from recovery.

Installing CyanogenMod from recovery

  1. Make sure your computer has working adb.
  2. Download the CyanogenMod package for your device that you'd like to install to your computer.
    Optional: Download 3rd party applications packages, like Google Apps which are necessary to download apps from Google Play.
  3. Place the CyanogenMod .zip package, as well as any optional .zip packages, on the root of /sdcard:
    • Using adb: adb push /sdcard/
    Note: You can copy the .zip packages to your device using any method you are familiar with. The adb method is used here because it is universal across all devices and works in both Android and recovery mode. If you are in recovery mode, you may need to ensure /sdcard (sometimes called Internal Storage) is mounted by checking its status in the Mounts menu. If you have booted regularly, USB debugging must be enabled.
  4. If you are not already in recovery, boot to recovery mode now.
    • Power and at SafeStrap splash screen press Menu key within 10 seconds
  5. In Team Win Recovery Project, select menu choices by tapping on the appropriately labelled button.
  6. Optional (Recommended): Select the Backup button to create a backup.
  7. Select Wipe and then Factory Reset.
  8. Select Install (if you're running Cyanogen recovery this is Apply Update).
  9. Navigate to /sdcard and select the CyanogenMod .zip package.
  10. Follow the on-screen notices to install the package.
  11. Optional: Install any additional packages you wish using the same method (if you are installing multiple packages, install CyanogenMod the first and then install any subsequent packages on top of it).
  12. Once installation has finished, return to the main menu and select Reboot, then System. The device will now boot into CyanogenMod.

Helpful Tip

See something wrong on this page? Report it here.