How to Root Motorola Defy Mobile Phone

Mototola DefyFinally, there’s some good news to the users of Motorola Defy, as we will now tell you that how you can root your Motorola Defy mobile device. Although there may be legal, voids any warranty associated with your device and it’s not necessary that un rooting the device will regain the warranty status which will then be made like factory handset with all additional settings being removed which are caused by rooting your device.

There are basically two methods with which you can root your Motorola Defy:

Procedure 1:

It’s highly recommended that you follow every single step carefully as if not followed carefully may brick your device or make your phone as unusable. Also, its recommended that you back up all your data as in an unlikely even you may lose your phone’s data completely, if it’s so then you should be in a position to restore all your contacts and other data which is useful.

  • The first and the foremost step is to download and configure the ADB on your PC. You can check out the procedure on the XDA forums site.
  • Now, once you are done with the above part, select your phone in debugging mode by going to Settings > Applications > Development and select USB debugging box just by tapping on that option.
  • Now, don’t connect your device now, as you will now need to download the rooting package from here which you need to extract first and then you need to save the same on your desktop.
  • Now, once done, you need to type in the following commands which are mentioned below in ADB so as to push these files on your phone. Make sure your phone is now connected to your computer via USB cable before you push the files through ADB:

adb push Superuser.apk /sdcard/Superuser.apk

adb push su /sdcard/su

adb push busybox /sdcard/busybox

adb push exploit.bin /data/local/tmp/exploit.bin

  • Enter the ADB internal shell by typing:

adb shell

  • Once you are in the internal ADB shell, type in the following commands:

cd /data/local/tmp

chmod 0755 exploit.bin


  • Once you have executed the exploit.bin command, you will be back in normal console mode. Now you will have to again reconnect your device which will show you a “#” sign on the console screen itself, instead of the $. Now again enter into the Adb shell by typing:

Adb shell

  • Now again you need to type in the following commands in ADB which will mount the /system partition and then it will copy the necessary files automatically.

mount -o rw,remount -t ext3 /dev/block/mmcblk1p21 /system

cp /sdcard/Superuser.apk /system/app/Superuser.apk

cp /sdcard/su /system/bin/su

cp /sdcard/busybox /system/bin/busybox

chmod 4755 /system/bin/su

chmod 4755 /system/bin/busybox

mount -o ro,remount -t ext3 /dev/block/mmcblk1p21 /system


  • Now, once you are done with the configuration part, your phone will be rebooting once and there you go, your device has been successfully rooted. You should be able to see the SuperUser icon which is a skull shaped icon on the screen and also now your phone comes with the phone’s capability to install apps that require you to have root.

Procedure 2:

If you are not comfortable with the first procedure then you can follow this procedure as this doesn’t require any terminal access or even the terminal codes you need to enter in to your device.  So, let’s proceed and get started to the procedure for rooting the device.

  • First of all before proceeding make sure that your device is not a locked on, if not locked then download file and extract the APK file and save it on your computer.
  • Now you need to connect your Motorola Defy device to the computer, mount SD and then copy the APK file to root of your SD Card.
  • Now, before connecting your device to the computer, you need to first open the Android Market Place on your phone and then download the Linda file manager.
  • Now install the APK file of the z4root.1.3.0 which you copied to SD card root earlier using the file manager which has been downloaded from the market place.
  • Now, once the application is installed on your phone, you just need to launch the application and just need to tap on the root button and need to wait till the process gets completed. This is it, you have successfully rooted your Motorola Defy with just a single click.

So, in this way you can successfully root your Motorola Defy by following the any one of the above mentioned procedures. If any where the password is asked while opening the zip file then you need to enter the password as Do feel free to leave a comment or if you have any problems in rooting your device as we are always happy to help.




    April 19, 2013 at 3:11 pm

    I do believe all of the ideas you’ve presented for your post. They’re very convincing and can definitely work. Nonetheless, the posts are too short for newbies. May just you please extend them a little from subsequent time? Thanks for the post.

  2. alex

    May 28, 2012 at 10:41 pm

    well im trying to download the zip file and it says unexpected end of archive

    • Amit Bhawani

      May 29, 2012 at 1:43 am

      It means its not completely downloaded. Retry the same.

  3. Dezi

    July 26, 2011 at 6:01 am

    HELP! im sooo confused. i am not really tech savvy i guess you could say and i dunno how to do this without getting confused. help?

    • NeaL Pradeep

      July 26, 2011 at 10:20 am

      may i know wat problem exactly you are facing ?

      • Jag

        October 1, 2011 at 2:38 pm

        i down loaded the file several sites including here, it keeps on getting flagged down as a virus, i using the micro soft security essentials

  4. kat

    July 8, 2011 at 10:59 am

    I am a new user to android phones and recently purchased a motorola defy. I am trying to remove system apps such as blockbuster, slacker, amazon mp3 and this really annoying drivesmart that keeps restarting after I force stop. I read that i must root the phone first (I am pc hardware savvy years ago as a hardware tech but not much software and have never heard this term before) please help me understand what I can do to remove these pre-installed apps without ruining this phone.

    Thank you!

    • Neal Pradeep

      July 8, 2011 at 11:27 am

      don’t worry kat, just root your phone and with the help of the super user app you will be able to remove the apps which you want to! Do let us know if you require any help!

  5. Defy 2.51.1

    February 4, 2011 at 8:26 am

    Won’t work with firmware 2.51.1 (note: that’s not the same as 2.51). It’s resistant to all versions of z4root, SuperOneClick root, and the manual root method described in this post.

    Is there another method that works on the latest Defy firmware?

Leave a Reply

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

Comment moderation is enabled. Your comment may take some time to appear.

Most Popular

To Top