How to Root ICS on Droid Bionic and Motorola Android!

Download this video for viewing in HD on your smartphone or computer.
Click Here to Download High-Quality HD video to your Smartphone or Computer.

This video was brought to you by Click Here to See at

For those of you who want to root ICS on your Droid Bionic or other Motorola Android devices (works on ICS for Droid Razr, Droid 3, Droid 4, etc…), here’s how to root it easily using a 1-click script.

This is for Windows,

for Mac, there’s a Mac video tutorial you can see at

for Linux, there’s a Linux video tutorial you can see at

For Gingerbread, you can see older root methods here and here.

Step 1. Under Settings->Developer options, make sure “USB debugging” is checked on.

Step 2. Connect a micro USB cable from your phone to your computer.  Swipe down the “USB computer connection” and make sure MTP is checked on.

Step 3. Download and unzip the file, you will get a folder with EVERYTHING you need.  (no need to download SDK separately or anything like that.)


Step 4. Under Device Manager, make sure you have “Mot Composite ADB Interface” or something similar with words “ADB” in it.  If you don’t, install Motorola Device Manager.

Step 5. Double-click on “RootWindows.bat” and hit any key to start the rooting process.

Step 6. Your phone should reboot 3 times and when it’s done, you will have root and SuperSU superuser app.

You can download and run a rooted app like Titanium Backup app to verify you have full root.


Need Help? Follow/add me on Google+, Facebook, or Twitter!
Want to stay updated on latest Droid Bionic Root news?
Sign up for our Droid Bionic Root Newsletter here so you don't miss a single tip and get personal help via e-mail!
Droid Bionic Reference
You will need a rooted Droid Bionic to install all ROM/kernels.
How to Root Droid Bionic!
Categories: Droid Bionic Root.

Recent Android News from

57 Responses to How to Root ICS on Droid Bionic and Motorola Android!

  1. Pingback: How to Root Droid Bionic! [NEW] | Droid Bionic Root

  2. ed says:

    I haven’t installed ICS yet because I wanted to be sure it wouldn’t break rooted phones in any way. So my question is: would it be better/safer if I unrooted the phone first (I’m not running a different ROM nor do I have SafeStrap installed), installed ICS, and then rooted it using this method? Does it even matter that I’m currently rooted if I decided to just upgrade?

  3. Stone says:

    same question…

  4. Brian says:

    On a rooted stock .905 ROM with Safestrap now uninstalled. Is an FXZ necessary? Can we unroot with SuperSU or just take the OTA still rooted?

  5. Jon says:

    I can confirm that I had a rooted GB Bionic with standard Verizon Rom, and did the OTA upgrade to GB today, and this root method DOES work properly and without a hitch. However upon upgrading to ICS it did take about 30 minutes before text message app showed my original text messages (This is dependent upon how many messages you had, as it has to proccess through and update the database Schema) Other than that It is a go.

  6. Bob says:

    Can’t get MOT device to show up in Windows Device Manager.

    Installed the new Motorola Dev Manager – per above. Reinstalled many, many times. Went back to prior Motorola Dev Mgr version – the one that worked with previous roots.

    Debugging is on etc.

    Hangs at – @adb wait-for-device – both in batch file and typed in from the CMD line

    • JonG says:

      Same issue here. It just hangs, nothing happens.

      • Jay says:

        Any update on this? It hangs for me too. Does not show as ADB device in device manager.

        • Kopi Luwak NEW YORK says:

          I have 4.1.2 Android version..
          Build number 9.8.20-72_VZW-22
          system version 98.72.22.xt875.verizon.en.US

          I only got stuck waiting for device.
          Unable to root.
          Also SQLLite is not available anymore correct?
          Want to get HOTSPOT free.


  7. Pingback: Can the Bionic stock OTA (.246) be rooted? - Android Forums

  8. Michael says:

    Please Help!!!! I followed your video step by step. My build is a factory and current 9.0.95 and GB 2.3.4. It was rooted but I Just factory reset it. I’m Not able to get the OTA because I cant connect to the Motorola server in my set up. I tried with and without wifi. Now when I follow your directions I get an error 7 (“error 7 MD5 sideload”). All I want is ICS and I’ve been at this for a couple nights. Help me please, any advice is welcomed.

  9. Great video tutorial, thank you!

    One caveat I found (Windows 7 64-bit) was in order to get the ADB Interface > MOT Composite ADB Interface to be recognized was to remove the Motorola Device Manager (current driver) and Install the old MotoHelper Driver using this file version MotoHelper_2.0.53_Driver_5.2.0.exe. Once that was done, everything else went really smooth.


    • Bob says:

      That driver doesn’t work either (in either 32 or 64-bit Windows). When I attach my phone all the ‘installers ‘ (old or new) install the USB composite and Droid Bionic drivers but not the Motorola Networking Device – it immediately tries Windows Update and then after a time fails.

      So When ‘rooting’ I see:
      * daemon not running. starting it now *
      * daemon started successfully *

      …and this never goes away.

      For anybody – can I un-root without being MOT?

      • Lee Lane says:

        “That driver doesn’t work either (in either 32 or 64-bit Windows). When I attach my phone all the ‘installers ‘ (old or new) install the USB composite and Droid Bionic drivers but not the Motorola Networking Device – it immediately tries Windows Update and then after a time fails.

        So When ‘rooting’ I see:
        * daemon not running. starting it now *
        * daemon started successfully *

        …and this never goes away.

        For anybody – can I un-root without being MOT?”


      • jerry says:

        when this happens, it is usually because you did not set your phone in “debugging” mode. Go into the settings of your phone, down to developers options, and make sure “USB debugging” is checked.

  10. J says:

    I was wondering if this tutorial was meant for a Bionic that was previously rooted for GB? I have never rooted before and my phone was just updated to ICS itself. I run through all the steps, but when I click the BAT file, I just get the message-
    * daemon not running. Starting it now *
    CreateProcess failure, error 123
    *failed to start daemon*
    error: cannot connect to daemon
    -over and over again
    What am I doing wrong? I’m working on WinXP, I downloaded the device manager from the link, I have ADP showing up in my device manager, my phone is in USB debugging mode and MTP mode.

  11. Jetguat says:

    If I follow this procedure. My intention for root access is to run titanium backup to perform full backups
    of apps + saved data. I understand I cannot do that without being rooted. (example some Glu games have only
    locally saved data).

    After I backup the data, I want to factory default reset my Bionic with stock Vzw ICS.
    then I want to recover the apps.

    At that point, I dont think that I need/want root. so how do I unroot?

  12. Jetguat says:

    Posting again to get notification replies

  13. JonG says:

    Followed instructions… the screen goes no further then “Rooting”…

  14. Pingback: How to Root Droid Bionic! [NEW][5.5.893] | Droid Bionic Root

  15. Justin says:

    I used the drivers that GB uses, my Bionic was never rooted in GB. was taken out of box and updated. My wifes Bionic was rooted in GB, and know sits on the shelf(no one using it), just thought i would try, unistalled and deleted, powered up old bionic, let it do its thing, powered up new bionic plugged in and rooted, like a charm…..finally

  16. NoLag says:

    Hey, Max. Great root tutorial. Thanks for the new method!
    Quick question: Is it possible to unroot using the DroidBionic/Blur_Version.5.9.905.XT875.Verizon.en.US(67246).zip file and RSDlite?

  17. Bob says:

    I just keep plugging away at this with different drivers, cables, computers and operating systems (Windows 32/64 and Linux. Here are my latest thoughts.

    I have a rooted (but stock ROM) GB system that Verizon updated to ICS in September, and now my phone is left in a semi-rooted state. What I mean by semi-rooted. Basically all the old root-ish stuff is there (like Superuser is there and still notifies me when it tries to give permissions to programs) AND some stuff still sort of works (like AdFree is there and the hacked ‘hosts’ files is still there but it can’t be updated)

    Bottom line is that in this semi-rooted state you can not change RO status of the file system – using RootExplorer or ES File Explorer. The effect of this is that you can’t even gracefully unroot because you can’t delete the files necessary to do so.

    I suppose I could set the system back to ‘new’ using the phone options, but who wants to take the time to do all that again? It does sound like people that were successful at this followed that path.

    • Bob says:

      OK, so I bit the bullet and set the Bionic back to ‘factory new’ and ADB was able to see the device and root it.

      So if have done everything else right and you are stuck at the ‘updating device’ prompt, setting your system back to stock and re-rooting should work – at least it did for me.

  18. Linda says:

    I’ve had no luck with this method either. I’ve tried the Motorola Device Manager and the older install mentioned and the phone never goes beyond Rooting. I would dearly love to get this rooted. The Bionic is on stock OTA ICS build. Thanks.

  19. christina stilwell says:

    I’m new @ this root thing. i have a Motorola DROID 4. & after reading all of these horror stories I’m afraid to even try it. i cant afford to mess this phone up & let it just set on the bookcase, I got this phone before I found Max Lee on YouTube. I’m under the 2 yr contact & paying full price for a new NOTE 2 or a new GS3 is OUT OF THE QUESTION. I’m on disability income & beleave me it’s a very tight income. I hate been disabled & I wish I could change it. But it’s what it is & I just have to live w/it. I so want to win Max’s Note 2 contest. But good luck to everyone that has entered. Max its very nice that u r giving one away. If anyone knows anyone in Springfield, Mo. that does rooting please let me know. I could use all the help I can get. I just wish Max was my neighbor… lol… Thanks so much for all ur help.

  20. AL says:

    I followed all steps to a tee several times. Once I double click the .bat file, the process starts but keeps saying (‘ abd’ is not recongnized as an internal or external command, operable program or batch file), on all reboots. Does anyone know what’s up? I have the same build and system version on ICS.

  21. David says:

    Maybe I’m dumb… but I don’t see the download for Windows at all. Little help?

  22. kenny willis says:

    I have the Droid binoculars and updated to the jellybean. But can’t find Were to root my phone need help thanks

  23. kenny willis says:

    Bionic. Sorry missed Spelled

  24. foulplay says:

    just updated bionic to ICS .246 via RSD. was originally running stock GB rom other than it being rooted. I tried rooting ICS but im not sure whats happened. titanium backup says the phone is rooted but i cannot uninstall any of the junk apps nor make any changes usuing SQLite. i’ve tried FDR and rooting it numerous times using droid razr root and razrs edge. i do think the phone is rooted but i have no idea why neither sqlite and Root Uninstaller Pro wont work. any help i’d appreciate it

  25. pete says:

    Worked like a charm.. stock ICS on my Bionic, Win7 64bit. Thanks for this! I updated my Moto drivers before running the .bat.

  26. Thomas says:

    I followed the directions here, twice. My command screen even looked like the one in the picture, right down to saying it succeeded. But when my phone reboots on 3rd time, it’s the same old Verizon stuff.

    Any ideas on what went wrong?

  27. Mark says:

    Terrific! Watched the video, followed the instructions, and BAM – root. Thanks to the great people that come up with tools like these!

  28. Pingback: Another brick in the wall

  29. Pingback: Rooted and now headphone jack not working - Android Forums

  30. Ridge says:

    Hey bud, I keep trying to grab your zip file, but when I try and open it I get an error. Is this site outdated or??

    I actually used your stuff before I updated to ICS, worked great. But updating unrooted the phone, so I want to get it back rooted -

  31. necessary if you’re going the prim route, or else you’ll end up looking just plain stiff ($1,350).The chain-strap shoulder bag falls more into the autumn category, but

  32. grenskie says:

    Does anyone know how to un-root, if rooted through this method, the only unroot method I see calls for having rooted GB with Petes root tools, but nothing for ics!! I just don’t want to “Completely” Bar myself from Jelly Bean when it comes later this year, but for now I DO want to get rid of this !@#$@#$ Bloat that VZW screws you with….

  33. Just wish to say your article is as astounding. The clearness in your put up is just excellent and that i can suppose you’re a professional on this subject. Fine along with your permission let me to clutch your RSS feed to keep up to date with approaching post. Thank you one million and please continue the rewarding work.

  34. pablo says:

    Any hope for Jelly Bean rooting instructions anytime soon? I didn’t realize that JB was coming and stupidly allowed an OTA update without taking precautions to keep root. Now I can’t use Titanium Backup or other rooted apps and, of course, the ICS rooting instructions won’t work for JB.

    Great site, BTW, I used your directions to root my ICS Droid Bionic. The home page could use a short index, though, something like:
    1. How to root Droid Bionic with Android 2.3 (Gingerbread)
    2. How to root Droid Bionic with Android 4.0 (Ice Cream Sandwich, ICS)
    The confusing thing about your current home page is that it lists articles in an arbitrary order, with no guidance about which one(s) you need to read (or even how to determine which version of Android you have). It would be good to have a prominent message on the home page saying that JB rooting is not yet available.

  35. jerry says:

    This procedure does work on Droid Bionic, but what he omitted was that you have to put your phone in debugging mode for rooting to work. Go into phone settings, scroll down to developers options, and make sure that USB debugging is enabled.

  36. Dave says:

    Droid Bionic ICS 4.1.2

    I followed all the instructions, but it fails beginning with

    rm -r /data/local/12m/batch

    with permission failure and similarly every subsequent rm, chown, chmod etc.

    Has anyone tested this or gotten it to work on 4.1.2?

    • Dave says:

      Sorry, it begins to fail here:

      rm failed for /data/local.prop, Permission denied
      /system/bin/sh: can’t create /data/local.prop: Permission denied

      • Dave says:

        Hmm, perhaps my problem is 4.1.2 is not ICS, it is Jelly Bean.

        • Red says:

          I’m having the same trouble, also running 4.1.2. Have you found a solution? I wonder if it’s possible to revert back to old version of Android and then root… I’m not that technical, so no idea if this is even feasible.

  37. Pingback: How to Root the Motorola Droid Bionic running ICS - TheUnlockr

  38. Pingback: How to Root the Motorola Droid Bionic running ICSTheUnlockr » Featured - Top Roms| Apk top site

  39. Demetrios says:

    OK I ran the root program and it started fine then just after the first reboot I got multiple errors saying “more then one device and emulator” it continued through the second reboot and then it said all done rooting, but upon checking the phone does not have root access. Please help.

    • Demetrios says:

      OK so after a pc reboot I tried again this time i got errors saying that files were missing and could not be created, and that system/xbin/busybox was read only as well as superuser.apk

  40. cody says:

    please post for jelly bean 4.1.2

  41. Hello are using WordPress for your site platform?

    I’m new to the blog world but I’m trying to get started
    and set up my own. Do you require any coding knowledge to make your own blog?

    Any help would be greatly appreciated!

Leave a Reply

Your email address will not be published. Required fields are marked *


You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Related News and Resources