Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

【HOW TOs】How to root UK v2.51 ROM.[Updated 12-27-20:50]

OP tenfar

27th December 2010, 10:09 AM   |  #1  
OP Retired Recognized Developer
Flag Beijing
Thanks Meter: 466
 
149 posts
Join Date:Joined: Jul 2007
Donate to Me
More
Hi Friends.
Please redownload defy_recovery.zip.sorry for my mistake.
please downloade attachment 474211

Here is the tut of how to root the defy uk 2.51 rom.
It's simple and easy way.
this will be a step by step tut.because of my poor english.i will try to explain more detial.


1、download attatch files.
defy_2.21_boot_only.sbf
2.21boot.zip
defy_2.51_boot_only.sbf
2.51boot.zip
defy_recovery.exe
Attachment 474211
2、flash the defy_2.21_boot_only.sbf via rsd then reboot in to system.

3、open you phone's usb debug mode(settings-application-development-usb debug mode),then double click the defy_recovery.exe you just downloaded ,it will process the root method.when it finished you phone is rooted with superuser and my clockworkmod recovery for defy.

4、the last step is flash the defy_2.51_boot_only.sbf via rsd lite.

5、and now your phone is rooted and customized recovery installed.

This method original comes from adlx @ modmymobile.com

if your like this tut.. please buy me or adlx a beer or I can buy another phone eg. Nexus S ...Thanks.
Attached Files
File Type: zip defy_recovery.zip - [Click for QR Code] (3.45 MB, 4174 views)
Last edited by tenfar; 27th December 2010 at 02:06 PM.
The Following 7 Users Say Thank You to tenfar For This Useful Post: [ View ]
27th December 2010, 10:39 AM   |  #2  
Senior Member
Flag Shanghai
Thanks Meter: 50
 
191 posts
Join Date:Joined: Nov 2010
More
well done!
27th December 2010, 11:02 AM   |  #3  
socket84's Avatar
Senior Member
Thanks Meter: 27
 
226 posts
Join Date:Joined: Mar 2009
Quote:
Originally Posted by SteveChou

well done!

No way here... It doesn't fuction... There is a problem in the batch file:

Code:
@echo off
echo 等待设备
adb wait-for-device
echo 获得root权限
adb push rageagainstthecage-arm5.bin /data/local/tmp/rageagainstthecage-arm5.bin
adb shell "chmod 0755 /data/local/tmp/rageagainstthecage-arm5.bin"
adb shell "./data/local/tmp/rageagainstthecage-arm5.bin & sleep 300;kill $!"
echo 重新连接设备,可能需要一段时间
adb kill-server
call :sleep 10
adb start-server
call :sleep 30
echo 取消system只读属性
adb shell "mount -o rw,remount -t ext3 /dev/block/mmcblk1p21 /system"
echo 安装Superuser.apk
adb push Superuser.apk /system/app/Superuser.apk
echo 安装GoAPK MOD Recovery
adb push recovery.apk /system/app/recovery.apk
echo 安装su
adb push su /system/app/su
adb shell "chmod 4755 /system/bin/su"
echo 安装busybox
adb push busybox /system/bin/busybox
adb shell "chmod 4755 /system/bin/busybox"
echo 重设system只读属性
adb shell "mount -o ro,remount -t ext3 /dev/block/mmcblk1p21 /system"
echo 完成root,请重启手机
:sleep
(ping 127.0.0.1 -n 2 -w 1000 > NUL)> sleep.txt
(ping 127.0.0.1 -n %1 -w 1000 > NUL)> sleep.txt
del sleep.txt
You have to push su in bin directory non in app directory...
Code:
adb push su /system/app/su
Please correct this bug.
I've also tried to upload any file thought adb (after r/w mount), but the phone doesn't recognize the apk's (Superuser and Recovery), they still invisible...

Any solution?
The Following User Says Thank You to socket84 For This Useful Post: [ View ]
27th December 2010, 11:09 AM   |  #4  
socket84's Avatar
Senior Member
Thanks Meter: 27
 
226 posts
Join Date:Joined: Mar 2009
Well done, i did it this:

- Downloaded your 2.21boot.zip;
- Flashed thought RSD;
- Downloaded Android SDK with ADB;
- Download this Rootpack http://www.mediafire.com/?kjee8aj22j9m5zj;
- Extract this files in you /sdk/tools directory;
- Open cmd and point it in the directory with ADB;
- Run this commands:
Code:
adb devices
adb shell mount -o rw,remount -t ext3 /dev/block/mmcblk1p21 /system
adb push Superuser.apk /system/app/Superuser.apk
adb push su /system/bin/su
adb shell chmod 4755 /system/bin/su
adb push busybox /system/bin/busybox
adb shell chmod 4755 /system/bin/busybox
adb shell mount -o ro,remount -t ext3 /dev/block/mmcblk1p21 /system
adb reboot
- Flash back to 2.51boot.zip

That's all!
Thank you sir!
Last edited by socket84; 27th December 2010 at 11:11 AM.
The Following 2 Users Say Thank You to socket84 For This Useful Post: [ View ]
27th December 2010, 11:21 AM   |  #5  
OP Retired Recognized Developer
Flag Beijing
Thanks Meter: 466
 
149 posts
Join Date:Joined: Jul 2007
Donate to Me
More
sorry for my mistake...

bugfixed
defy_recovery.zip
27th December 2010, 11:30 AM   |  #6  
fighterchris's Avatar
Junior Member
Thanks Meter: 5
 
26 posts
Join Date:Joined: Nov 2010
More
its not working , root exe not found
27th December 2010, 11:30 AM   |  #7  
OP Retired Recognized Developer
Flag Beijing
Thanks Meter: 466
 
149 posts
Join Date:Joined: Jul 2007
Donate to Me
More
Quote:
Originally Posted by socket84

Well done, i did it this:

- Downloaded your 2.21boot.zip;
- Flashed thought RSD;
- Downloaded Android SDK with ADB;
- Download this Rootpack http://www.mediafire.com/?kjee8aj22j9m5zj;
- Extract this files in you /sdk/tools directory;
- Open cmd and point it in the directory with ADB;
- Run this commands:

Code:
adb devices
adb shell mount -o rw,remount -t ext3 /dev/block/mmcblk1p21 /system
adb push Superuser.apk /system/app/Superuser.apk
adb push su /system/bin/su
adb shell chmod 4755 /system/bin/su
adb push busybox /system/bin/busybox
adb shell chmod 4755 /system/bin/busybox
adb shell mount -o ro,remount -t ext3 /dev/block/mmcblk1p21 /system
adb reboot
- Flash back to 2.51boot.zip

That's all!
Thank you sir!



Thank you for Your Bug Report.
27th December 2010, 12:00 PM   |  #8  
breezasib's Avatar
Senior Member
Thanks Meter: 34
 
140 posts
Join Date:Joined: Oct 2008
Is there any way now to flash back to an older SBF?
27th December 2010, 12:35 PM   |  #9  
fighterchris's Avatar
Junior Member
Thanks Meter: 5
 
26 posts
Join Date:Joined: Nov 2010
More
fixed recovery.exe = its not working , root exe not found windows warning
27th December 2010, 12:52 PM   |  #10  
Junior Member
Thanks Meter: 1
 
4 posts
Join Date:Joined: Sep 2009
batch reply "root.exe not found" after double click the defy_recovery.exe

also, from above reply:
"mount: Operation not permitted"

---------------------------------------------------------------------------------------------------
Hello,
I found out the way to get this rooting working.

everything stays the same until running the recovery.exe part

then please refer to the old rooting method

BUT using the rooting pack mentioned above link

then flash back to 2.51

it should work!

cheers!
Last edited by cometcao; 27th December 2010 at 02:09 PM.

The Following User Says Thank You to cometcao For This Useful Post: [ View ]
Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes