How to Install CyanogenMod on the Motorola Droid RAZR/RAZR MAXX (CDMA) ("spyder")

From CyanogenMod
Jump to: navigation, search

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

Note: DISCLAIMER

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 rom-slot1. It works on all XT912 devices.


Gaining Root Access with RazrBlade

  1. You will need ADB on the computer to root the Droid RAZR/RAZR MAXX (CDMA).
  2. Download the following files:
  3. Windows Only: Install the Motorola device drivers.
  4. Unzip Razr Blade to a folder on your computer.
  5. Enable USB debugging on the Droid RAZR/RAZR MAXX (CDMA): Settings > Developer Options and check the Android debugging box.
  6. Clear Smart Actions Data: Settings > Apps > Smart Actions and click the Clear data button.
  7. Ensure that your data is not encrypted: Settings > Security & Screen Lock > Data Encryption and uncheck both boxes, then press Apply
  8. Confirm Droid RAZR/RAZR MAXX (CDMA) is using MTP for USB connection: Settings > Storage > ≡(Menu) Button > USB computer connection > Select Media device (MTP)
  9. Connect the Droid RAZR/RAZR MAXX (CDMA) to the computer via USB.
  10. On the computer, double click the applicable file:
    Mac: razr_blade.sh
    Linux: razr_blade.sh
    Windows: run.bat
  11. Allow the exploit to finish, the Droid RAZR/RAZR MAXX (CDMA) may reboot several times.
  12. When the exploit says "Cleaning up" you may need to look at your phone, unlock the screen if necessary, and press the "Grant" button to grant SuperUser permissions for the exploit to finish.
  13. The Droid RAZR/RAZR MAXX (CDMA) is now rooted.==Installing SafeStrap Recovery ==
  14. Download the SafeStrap APK for Droid RAZR/RAZR MAXX (CDMA): Download
    • md5: 180b3ea3e696ab3c5ef8a8ba9ceacebc
  15. Place the downloaded APK alongside adb on your computer.
  16. Enable installation from unknown sources on your Droid RAZR/RAZR MAXX (CDMA): Settings > Security and check the Unknown sources box.
  17. Open a terminal on your computer and navigate to the adb executable and run the following: adb install YOURAPK.apk
  18. 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.
  19. Run the SafeStrap app on the Droid RAZR/RAZR MAXX (CDMA).
  20. Once requested, permanently grant the application Superuser access.
  21. Click the button labeled Install Recovery.
  22. Once complete, reboot the device.
  23. When the SafeStrap splash screen appears, hit the Menu button on your Droid RAZR/RAZR MAXX (CDMA).
  24. Click the button labeled Boot Options.
  25. Activate romslot-1 and follow the instructions on the device.
  26. We will be updating SafeStrap to use all ROM slots for Kexec soon.
  27. 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 filename.zip /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.
  7. Select Wipe and then Factory Reset.
  8. Select Install.
  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.