Root Motorola Defy

download Root Motorola Defy

of 2

description

Root your smartphone now

Transcript of Root Motorola Defy

[HOW TO] Root Motorola DefyI've seen that there's no topic teaching how to ROOT the phone in the forum yet, so I'm making one myself, I hope this will help users who come here looking for info.

This method was originally found by jboogie3 here http://modmymobile.com/forums/637-mo...id2method.html

EDIT: If you have version 2.51 ROOT with another way, check out this topic: http://forum.xda-developers.com/showthread.php?t=889133

Let's get started:

1. Put the phone in Debug Mode: Go to Settings > Applications > Development and check USB debugging box.

2. Extract the files from the zip below, connect the phone via USB, and copy them to the phone via ADB like this:Code:adb push Superuser.apk /sdcard/Superuser.apkadb push su /sdcard/suadb push busybox /sdcard/busyboxadb push exploit.bin /data/local/tmp/exploit.bin3. Now we enter the phone's internal shell, also using ADB:Code:adb shell4. Then we take advantage of the "fake" root exploit:Code:cd /data/local/tmpchmod 0755 exploit.bin./exploit.bin5. Now after that last command you should be back to your normal console, not the phone one, so we need to connect to it again, and doing so we should now see that we have root permissions since the "#" symbol is displayed instead of "$".Code:adb shell6. 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 /systemcp /sdcard/Superuser.apk /system/app/Superuser.apkcp /sdcard/su /system/bin/sucp /sdcard/busybox /system/bin/busyboxchmod 4755 /system/bin/suchmod 4755 /system/bin/busyboxmount -o ro,remount -t ext3 /dev/block/mmcblk1p21 /systemexit7. 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.