How To – Root the Droid RAZR on the Android 4.1.2 update

droid-razr-jellybeanOn Christmas Eve 2012, some lucky owners of the original Motorola Droid RAZR and the RAZR MAXX were pleasantly surprised to see an Android 4.1.2 OTA notification on their devices. Given the spirit of the season, and the fact that these devices were anyways due for an OS upgrade, most people jumped at the chance and started downloading the update. But it appears that all of a sudden, the update was pulled from the servers, which meant that not everyone got to download it. And among the ones who did, not all of them were able to complete the download. It later turned out that this was an erroneous release, and the update was not quite ready to be rolled out yet. Those who did manage to apply the update, got bumped up to Android 4.1.2, but were not without there share of problems. In fact there were reports coming in that Verizon was offering to replace devices for owners who reported having issues after applying the OTA update.

The other issue that the so called lucky users who managed to apply the update faced was that a lot of them were suddenly stuck with no root access. And there was no working root exploit available for 4.1.2 on these specific devices either, simply because this update just came out of the blue. Till now that is. Dan Rosenberg, or @djrbliss as he is better known as on Droid Razr Forums, has released a root exploit which is going to make a lot of Droid Razr/Razr Maxx users grin from ear to ear. And to add to that joy, the exploit comes in the form of an automated toolkit which will root your device in a few simple steps. Read on to know how.

Root the Droid RAZR on the Android 4.1.2 Update

  1. Download and install the USB drivers for your device on to your PC
  2. Download the Root Package. File name is razr_blade.zip. Extract the zip file to your desktop to get a folder named razr_blade
  3. On your phone, Go to Settings » Developer options and enable USB Debugging.
  4. Also make sure that the SmartActions app is installed on your phone and is not disabled or modified in any way
  5. Connect your phone to your PC. Wait for a few seconds while Windows automatically installs and configures drivers.
  6. Now open the razr_blade folder you extracted in Step 2. Launch the tool by double-clicking the file named run. This should open up a DOS window
  7. Press any key to initiate the rooting process, and follow the onscreen instructions to root your device
  8. Once the rooting has been completed successfully, your phone should automatically reboot. Leave it be till it boots up fully, at which time it should be fully rooted.
  9. To check if the root process was successful, look for an app called Superuser in the App drawer. If you see it, then you’re golden. If not, you would need to repeat the process from Step 5 onward.

Enjoy your rooted Droid RAZR/RAZR MAXX on Android 4.1.2 Jelly Bean :)

Share Button

About madrao

Madhav is passionate about all things Android and his current gadgets include a Nexus 4 and a Nexus 7, both rooted and chugging along happily on Android 4.2.2
  • wizardiz

    i keep getting stuck at waiting for device to reboot after phase one… I have tried everything.

  • TheOfficialCMay

    mine just gets stuck on daemon started successfully! what do i have to do???

  • ajenkins

    HELP!!!!!
    Does not work for me!! I have Razr Maxx and it was rooted prior to the 4.1.2 push. ALL drivers have been updated (USB, ADB, etc), Smart Action Enabled and running as per instruction. Keep getting same errors/results (tried over 5+ times to do this)
    [*]
    [*] Razr Blade: Motorola Droid Razr 4.1 Root Exploit (Windows version)
    [*] by Dan Rosenberg (@djrbliss)
    [*]
    [*] Thanks to p3droid for assistance in testing.
    [*]
    [*] Note: this will not work on Razr HD, Razr M, etc.
    [*]
    [*] Before continuing, ensure USB debugging is enabled, that you
    [*] have the latest Motorola drivers installed, and that your phone
    [*] is connected via USB.
    [*]
    [*] Please carefully follow any instructions provided in the exploit.
    [*]
    [*] Press enter to root your phone…
    Press any key to continue . . .
    [*]
    [*] Waiting for device…
    * daemon not running. starting it now *
    * daemon started successfully *
    [*] Device found.
    [*] Phase one…
    link failed Cross-device link
    [*] Rebooting device…
    [*] Waiting for phone to reboot.
    [*] Phase two…
    /system/bin/sh: cat: /data/data/com.motorola.contextual.fw/files/DataClearJarDex
    .jar: Permission denied
    [*] Complete the following steps on your device:
    [*] 1. Open the Smart Actions application.
    [*] 2. Select “Get Started”.
    [*] 3. Select “Battery Saver”.
    [*] 4. Select “Save”.
    [*] 5. Press the Home button.
    [*]
    [*] Press enter here once you have completed the above steps.
    Press any key to continue . . .
    339 KB/s (3477 bytes in 0.010s)
    /system/bin/sh: can’t create /data/data/com.motorola.contextual.fw/files/DataCle
    arJarDex.jar: Permission denied
    [*] Rebooting device…
    [*] Waiting for phone to reboot.
    [*] Phase three (this will take a minute)…
    failed on ‘/data/logger’ – Permission denied
    mkdir failed for /data/logger, File exists
    Unable to chmod /data/logger: Operation not permitted
    link failed File exists
    [*] Rebooting device…
    [*] Waiting for phone to reboot.
    [*] Phase four…
    4491 KB/s (91992 bytes in 0.020s)
    3722 KB/s (1867568 bytes in 0.490s)
    4672 KB/s (574184 bytes in 0.120s)
    6234 KB/s (63838 bytes in 0.010s)
    [*] Cleaning up…
    Error type 2
    android.util.AndroidException: Can’t connect to activity manager; is the system running?
    at com.android.commands.am.Am.run(Am.java:100)
    at com.android.commands.am.Am.main(Am.java:81)
    at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method)
    at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:235)
    at dalvik.system.NativeStart.main(Native Method)
    /system/bin/sh: can’t create /data/data/com.motorola.contextual.fw/files/DataClearJarDex.jar: Permission denied
    [*] Rebooting…
    [*] Exploit complete!
    [*] Press any key to exit.
    Press any key to continue . . .

  • Michael Winner

    Press any key to continue . . .

    1088 KB/s (3477 bytes in 0.003s)

    /system/bin/sh: can’t create /data/data/com.motorola.contextual.fw/files/DataCle

    arJarDex.jar: Permission denied

    [*] Rebooting device…

    [*] Waiting for phone to reboot.

    [*] Phase three (this will take a minute)…

    failed on ‘/data/logger’ – Permission denied

    mkdir failed for /data/logger, File exists

    Unable to chmod /data/logger: Operation not permitted

    link failed Permission denied

    /system/bin/sh: can’t create /data/dontpanic/apanic_console: Permission denied

    [*] Rebooting device…

    [*] Waiting for phone to reboot.

    [*] Phase four…

    5012 KB/s (91992 bytes in 0.017s)

    6242 KB/s (1867568 bytes in 0.292s)

    5479 KB/s (574184 bytes in 0.102s)

    3463 KB/s (63838 bytes in 0.018s)

    [*] Cleaning up…

    /system/bin/sh: su: not found

    /system/bin/sh: can’t create /data/data/com.motorola.contextual.fw/files/DataCle

    arJarDex.jar: Permission denied

    [*] Rebooting…

    [*] Exploit complete!

    [*] Press any key to exit.

    Press any key to continue . . .

  • Michael Winner

    I also tried “uninstall updates” from the Smart Actions Play Store Update (so new cache). Still cannot get this to work.

  • Michael Winner

    Hi , I cannot get this to work on Razr maxx Hd 4.1.2 , tried 5 times. . I lost my OTA somehow on the upgrade overnight. I have made sure all drivers, media mount, the smart actions, etc. Any help appreciated.

  • http://www.facebook.com/hatcher85 Jonathan Hatcher

    After I have suscessfully rooted can i turn off the new battery saver we just created?

  • http://www.facebook.com/george.camann George Camann

    To all the clueless people like me..
    I’ve got the new OTA 2.1.4 push installed March 2013 and this worked.
    If you don’t see the Smart Actions app, then it’s probably disabled, goto Play Store and find smartactions, then enable it.
    I had old moto drivers installed, get the latest and reboot your PC.
    After connecting USB, select the USB notification on the droid and set USB to media.
    [*]
    [*] Razr Blade: Motorola Droid Razr 4.1 Root Exploit (Windows version)
    [*] by Dan Rosenberg (@djrbliss)
    [*]
    [*] Thanks to p3droid for assistance in testing.
    [*]
    [*] Note: this will not work on Razr HD, Razr M, etc.
    [*]
    [*] Before continuing, ensure USB debugging is enabled, that you
    [*] have the latest Motorola drivers installed, and that your phone
    [*] is connected via USB.
    [*]
    [*] Please carefully follow any instructions provided in the exploit.
    [*]
    [*] Press enter to root your phone…
    Press any key to continue . . .
    [*]
    [*] Waiting for device…
    * daemon not running. starting it now *
    * daemon started successfully *
    <<<<>>>>
    [*] Device found.
    [*] Phase one…
    link failed No such file or directory
    [*] Rebooting device…
    <<<<>>>
    [*] Rebooting device…
    [*] Waiting for phone to reboot.
    [*] Phase two…
    /system/bin/sh: cat: /data/data/com.motorola.contextual.fw/files/DataClearJarDex
    .jar: No such file or directory
    [*] Complete the following steps on your device:
    [*] 1. Open the Smart Actions application.
    [*] 2. Select “Get Started”.
    [*] 3. Select “Battery Saver”.
    [*] 4. Select “Save”.
    [*] 5. Press the Home button.
    [*]
    [*] Press enter here once you have completed the above steps.
    Press any key to continue . . .
    <<<<<>>>>>>
    Press any key to continue . . .
    679 KB/s (3477 bytes in 0.005s)
    /system/bin/sh: can’t create /data/data/com.motorola.contextual.fw/files/DataCle
    arJarDex.jar: Permission denied
    [*] Rebooting device…
    [*] Waiting for phone to reboot.
    [*] Phase three (this will take a minute)…
    failed on ‘/data/logger’ – Permission denied
    mkdir failed for /data/logger, File exists
    Unable to chmod /data/logger: Operation not permitted
    link failed Permission denied
    [*] Rebooting device…
    [*] Waiting for phone to reboot.
    [*] Phase four…
    2722 KB/s (91992 bytes in 0.033s)
    2701 KB/s (1867568 bytes in 0.675s)
    2548 KB/s (574184 bytes in 0.220s)
    2493 KB/s (63838 bytes in 0.025s)
    [*] Cleaning up…
    /system/bin/sh: su: not found
    /system/bin/sh: can’t create /data/data/com.motorola.contextual.fw/files/DataCle
    arJarDex.jar: Permission denied
    [*] Rebooting…
    [*] Exploit complete!
    [*] Press any key to exit.
    Press any key to continue . . .
    <<<<>>>>
    Repeating the process…
    Unplug USB, replug wait, start run.bat again, it went totally smoothly and worked.

  • http://www.facebook.com/shawn.thomas.549436 Shawn Thomas

    Awesome. Make sure your phone is in media usb, and that you follow all directions. Perfect.

  • Skog57

    Works GREAT,,NOW how to UNROOT PLEASE??

    • Demery Squalls

      Were you ever able to unroot? I have been looking for an effective way.

  • http://www.facebook.com/fdstowell Fred Stowell

    I get a “link failed no such file or directory” in each phase and then the phone reboots. It goes through all 3 phases with the same message before the phone reboots and does not root. Any ideas how to fix this? Thanks.

  • mad_rao

    Team…the trick is to a) get the drivers right (not just USB but ADB as well)..If you have a whole bunch of drivers from prior MOTO devices, get rid of em…start afresh…and like several others have foud out (successfully)..set the USB mode to Media (MTP)

  • andy.pierpoint

    Have a problem.. When I click run, it opens and says press any key to start. Press a key and get: waiting on device…. then daemon not running. starting it now the daemon started successfully then nothing. it just sits there. Have debugging mode on and have tried it as media and mass storage.

  • Frank Esquibel

    ive tried this exactly to the letter 5 times. computer says not permitted, su not found

    • Romeonyc77

      Extract the files to a folder…make sure that ALL the files were extracted into the folder…then try again. It’s not fining the SU file like you stated above

    • Seth Winton

      try unzipping the files before running razr blade

  • Kent Cribbs

    Thanks for the advice but I still can’t get it to work. I have tried the following:

    1. Update all PC device drivers
    2. I have cleared out all Smart Actions data (since I use this regularly)

    Since my Razr came with Smart Actions, I can’t uninstall it (without Root) and I likely updated it to the latest version, at least according to the Google Play store. I have verified debugging is on and it is attached as a media device.

    • Romeonyc77

      I think you may have to wipe and try again…If your smart actions already updated, its not going to work

  • Kent Cribbs

    I have tried this over half a dozen time and I keep getting the following error. The exploit finishes but my phone is not rooted.

    failed on ‘data/logger’ – Permission denied
    Unable to chmod /data/logger: Operation not permitted
    link failed File exists

    Please help, I need my root back

    • Romeonyc77

      Kent, you NEED to have the Smart Actions app installed on your phone for this exploit to work. Make sure USB Debugging is ENABLED.

      • Romeonyc77

        Also, DO NO UPDATE the Smart Actions from the Play Store if it prompts for any new updates, leave it until after you root your phone, then you can update it. If you already update it, uninstall and re-install again.

  • Erica

    keeps failing. says
    ‘adb’ is not recognized as an internal or external command, operable program or batch file

    • Romeonyc77

      Erica,

      Try extracting all the files from the Root Package zip file to a folder some where on your desktop or create a new folder on your C: drive. Make sure that you extract all the files. Then double click the “Run” file to launch the installer. It’s not finding the su and Superuser.apk file that it needs that’s why you are getting this error message. The run file and the su and superuser.apk MUST all be in the same directory.

  • http://www.facebook.com/david.haas.186 David Haas

    failed the first time, but worked like a charm the second. THANKS!

  • http://www.facebook.com/david.haas.186 David Haas

    does this work on the new update that just came out? not the christmas eve one

    • http://twitter.com/Rydr_White Ryan

      yes it does. Have it set to media storage instead of mass storage. Follow the directions and you are golden, sir. :D

  • http://www.facebook.com/people/Richard-Couillard/752283513 Richard Couillard

    Thank you.

Scroll To Top