How to Root Motorola Defy

0 Flares Twitter 0 Facebook 0 Google+ 0 Reddit 0 StumbleUpon 0 Pin It Share 0 LinkedIn 0 Email -- Buffer 0 0 Flares ×

In due course of this article, we will be checking out on how to root Motorola Defy smartphone. Actually, rooting void your device warranty. But on a positive note, it helps you to unlock new features like installation of third party apps, custom ROMs etc. However, you can unroot your rooted phone later on so you can recover your warranty coverage in case you need it at some future time.

I do not see plenty of tutorials to root Motorola Defy smartphone. So, I thought write by myself in this blog. The given below procedure is very easy and simple. Here, I have write the step by step instructions for better understanding. So, let’s get started.

Motorola Defy

Pre requisites to root Motorola Defy :

  • Before start to proceed, I strongly advise you to take backup of all your datas like SMS, MMS, Contacts, Call register, APN Settings, Photos, Songs, Videos, Files etc. Because rooting may wipe your datas completely. So, if you have backup of all those datas you may recover them easily eventhough, you lost them.

1. To Backup SMS in your smartphone use Super Backup app or SMS SyncUp app.

2. To Backup Call Logs follow this tutorial : How to backup and Restore Call logs.

3. Images, Songs, Videos and Files : Copy them to internal/External SD card.

4. Contacts : Sync them with the Gmail application.

5. APN and MMS Settings : Note down the path “Applications > Settings > Wireless and Network > Mobile Networks > Access Point Names”

Or else just try this app (Super Backup) – This will backup everything in your android phone.

  • So, once you have backup everything next you are required to check whether your Motorola Defy smartphone is fully charged. Or else just check whether, it have maximum of atleast 70%. This is important because, if your device battery is low there is a chance to getting switched off due to low battery.
  • Next again check whether the USB Debugging option in your smartphone is enabled by following the path  “Settings > Applications > Development > USB debugging”.
  • Finally, disable or uninstall all the antivirus suites in your Motorola Defy so, that it won’t interrupt the rooting process.

DISCLAIMER : The procedure given below is considered to be risky. So, try them at your own risk. Please do not attempt anything unless you don’t know what exactly it is. Best android blog would not be held responsible/liable for anything if it goes wrong.

Motorola Defy1

Procedure to Root Motorola Defy :

1. First, download the Droid2Root.rar file from here to your computer.

2. Once downloaded then extract the same.

3. After that connect your Motorola Defy to the computer via USB cable.

4. Now, copy the extracted file to your phone via ADB like this:

Code :

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

5. Next, enter the phone’s internal shell, also using ADB:

Code :

adb shell

6. Then let’s take the advantage of the “fake” root exploit:

Code :

cd /data/local/tmp
chmod 0755 exploit.bin

7. Now after that last command you should be back to your normal console, not the phone one, so we need to connect it again, and doing so we should now see that we have root permissions since the “#” symbol is displayed instead of “$”.

Code :

adb shell

8. Now, we mount the /system partition as writable and copy the necessary files there, and set them with the right permissions:

Code :

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

9. Restart the phone and check if you have root in a terminal by typing the “su” command, or by installing any other app that requires ROOT, and seeing it the SuperUser app pops up.

That’s it! Now, you have rooted your device. Enjoy the benefits of rooted device.

About Sarvesh Darak

Sarvesh Darak is a blogger, an online marketer, a social media specialist and an Android Lover. At Best Android Blog, he writes Android news & tutorials for Android Rooting. He is the tech head and ensures that the blog keeps running at good pace. He also looks after all the SEO and promotion work. He’s from Surat, India and keep contributing regularly at the blog.


  1. Holger Jakobs says:

    After ./exploit.bin and dropping back to the PC shell it’s impossible to re-connect: device not found.
    Physically dis- and re-connecting doesn’t help. No new entries in /var/log/messages.

    So: It doesn’t work!

Speak Your Mind


0 Flares Twitter 0 Facebook 0 Google+ 0 Reddit 0 StumbleUpon 0 Pin It Share 0 LinkedIn 0 Email -- Buffer 0 0 Flares ×