The Motorola Droid RAZR and RAZR MAXX can now be updated to the official Android 4.1 Jelly Bean using the instructions that I have listed in this article. Make sure to read the entire post and note that you can even use this post for Droid RAZR and RAZR MAXX phones that are rooted and preserve their current state. If you cannot complete the update, then you should ask for more help in our comments field and we will try to come up with solutions for any problems that you encountered in the process.

Android 4.1.2 Jelly Bean has been sent OTA for the Motorola devices but not all users got this update because they are rooted. Installing this update will roll your device back to stock Android 4.1.2 JB and Motorola UI. However, the new update doesn't feature the former Motorola bloatware and you will see that the Google Chrome is now the default browser, while the Social Location, Alarm and Timer have been removed completely. The new OS looks much more like the stock Android OS.

Read the guidelines below to learn what steps you need to take in order to make sure that you flash the firmware update at your first attempt. Here's what you need to know:

  • Use this tutorial only for the Motorola Droid RAZR and Motorola Droid RAZR MAXX phones with the model number XT912. The files you find in this post will not work with any other smartphone or tablet device.
  • Also, the OS currently installed on your Droid RAZR / RAZR MAXX should be running the 100% stock Android 4.0.4 ROM with build number 6.16.211 and for the Android 4.1 Jelly Bean build number 98.72.8 that was leaked in December 2012. Check the 'build number' in by going through Settings > About Phone options.
  • Note that this guide will work for rooted phones also but not for those devices running custom ROMs. The tutorial will temporarily unroot your device and then you will be able to flash the new update. After the update is installed you can easily restore the root status.
  • Create backups of all the files that are currently stored on your smartphone. The tutorial shouldn't wipe any data from your device but you should be prepared in case something goes wrong.
  • IMPORTANT: you need to have a microSD card installed on your device as you cannot use the internal SD card storage to install the new update.
  • Enable USB debugging option from the Android Developer Options.
  • Make sure that your phone's battery has at least 50% power left in it. This will prevent it from powering off during the installation process of the new update files.
  • This is a guide for advanced Android users and you shouldn't attempt to use this tutorial in case you're a novice. Read all the instructions listed and ask for extra help in comments.
  • We cannot be held responsible in case you lose data or you brick the device.

Now that you know all that you can continue to the next part of this post.

ROOT USERS ONLY: If your Droid RAZR / RAZR MAXX is rooted then you have to preserve the root using these actions:

  1. Download the OTA Rootkeeper app from Google Play Store here and install it on your device.
  2. Launch the application and then click 'Protect Root'.
  3. After that you will need to press 'Temp Unroot' option, which will remove the root for your device.
  4. Close OTA RootKeeper app.

How to update Motorola Droid RAZR / DROID RAZR MAXX to official Android 4.1.2 Jelly Bean:

  1. Download the correct Android 4.1.2 Updating file from the links below:
    Update file for Android 4.0.4 ICS 6.16.211 | Update file for Android 4.1 JB 98.72.8
  2. Next, after the download is complete, copy the Update zip file to your phone's external microSD card. Do not extract the zip contents.
  3. Power off your smartphone and make sure that it is not connect to your PC.
  4. Boot it into Stock Recovery mode. This has to be done by pressing and holding at the same time Volume Up and Volume Down buttons. When the boot selection menu appears you should select 'RECOVERY' option. A new screen will appear and it will show an Android that is green and a triagle, you need to press at the same time Volume Up and Volume Down button and this will load the Stock RECOVERY mode.
  5. When you're in recovery you need to select first 'wipe cache' and confirm this process. No data will be lost while applying this step.
  6. Next, select 'install / apply update from exteranl sdcard/ storage' option. Find the Update zip file and confirm that you want to install it.
  7. The updating process might take at least 10 minutes to complete and you might notice that the device reboots from time to time.
  8. When the update completes, the phone will boot into normal mode and you can start testing the new OS.

Users that wish to restore rooted for their device should follow the extra instructions below:

  • Launch again OTA  RootKeeper application.
  • Click the Restore Root button to restore the root access for your smartphone.
  • That's it.

These were all the steps that you had to take in order to complete the firmware update for your device. In case you have any other questions please post them at the end of this post.

ismail whedi · 5 years ago

me to .....It tells me e: signature verification failed installation aborted!!!! any holp?????

ronaldmsonntag · 6 years ago

Success! Now I just have to remove all the crap again. But, mostly really good instructions. Thanks!

ronaldmsonntag · 6 years ago

Update on my comment below: It appears that you have to restore all the BLOATWARE you removed before running this update! Major pain in the butt. Do you have any suggestions on how to avoid this painfully manual step?

Kyle · 5 years ago

How do you restore all the bloatware? Is there a way to do it without factory resetting?

ronaldmsonntag · 6 years ago

Did not work. Everything went exactly as you described until step 6, at which point the following appeared on the screen:
-- Install / sdcard ...
Finding update package...
Opening update package...
Verifying update package...
Installing update...
Verifying current system...
assert failed: apply_patch_check("/system/app/HotspotLauncher.apk", "99bf9a0181d7524e85937049affbd7d3d09f02a5", "cefe0f28a30d8c04245301eb837242206d93c650")
E:Error in /tmp/sideload/
(Status 7)
Installation aborted.
Now what?

Victor · 6 years ago

I have XT910. Does this update work for it as well?

Larkin · 6 years ago

It tells me e: signature verification failed installation aborted

ThorAtTheDoor · 6 years ago

Ummmm didn't work homie.... should have known when you didn't know how to really boot it into recovery mode....

corner-left-up dots-three-vertical