Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,740,606 Members 48,017 Now Online
XDA Developers Android and Mobile Development Forum

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

Tip us?
 
tenfar
Old
(Last edited by tenfar; 27th December 2010 at 01:06 PM.)
#1  
Retired Recognized Developer - OP
Thanks Meter 466
Posts: 149
Join Date: Jul 2007
Location: Beijing

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

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, 4066 views)
The Following 7 Users Say Thank You to tenfar For This Useful Post: [ Click to Expand ]
 
SteveChou
Old
#2  
Senior Member
Thanks Meter 50
Posts: 191
Join Date: Nov 2010
Location: Shanghai
well done!
 
socket84
Old
#3  
socket84's Avatar
Senior Member
Thanks Meter 27
Posts: 225
Join Date: Mar 2009
Quote:
Originally Posted by SteveChou View Post
well done!
No way here... It doesn't fuction... There is a problem in the batch file:

Code:
Select 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:
Select 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?


I'm working on a brand new Samsung Galaxy S ROM, stay tuned;

[TOUCHWIZ 3.0 MOD] HOW TO set the default HOMESCREEN

[GSCRIPT MOD] HOW TO change system fonts in Android

[GSCRIPT MOD] HOW TO delete BLOATWARE with 1 click!

Follow me on Twitter


If you like my "creations", pay me a COFFEE (no a beer couse i'm italian )
The Following User Says Thank You to socket84 For This Useful Post: [ Click to Expand ]
 
socket84
Old
(Last edited by socket84; 27th December 2010 at 10:11 AM.)
#4  
socket84's Avatar
Senior Member
Thanks Meter 27
Posts: 225
Join Date: 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:
Select 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!


I'm working on a brand new Samsung Galaxy S ROM, stay tuned;

[TOUCHWIZ 3.0 MOD] HOW TO set the default HOMESCREEN

[GSCRIPT MOD] HOW TO change system fonts in Android

[GSCRIPT MOD] HOW TO delete BLOATWARE with 1 click!

Follow me on Twitter


If you like my "creations", pay me a COFFEE (no a beer couse i'm italian )
The Following 2 Users Say Thank You to socket84 For This Useful Post: [ Click to Expand ]
 
tenfar
Old
#5  
Retired Recognized Developer - OP
Thanks Meter 466
Posts: 149
Join Date: Jul 2007
Location: Beijing

 
DONATE TO ME
sorry for my mistake...

bugfixed
defy_recovery.zip
 
fighterchris
Old
#6  
fighterchris's Avatar
Junior Member
Thanks Meter 5
Posts: 26
Join Date: Nov 2010
its not working , root exe not found
 
tenfar
Old
#7  
Retired Recognized Developer - OP
Thanks Meter 466
Posts: 149
Join Date: Jul 2007
Location: Beijing

 
DONATE TO ME
Quote:
Originally Posted by socket84 View Post
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:
Select 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.
 
breezasib
Old
#8  
breezasib's Avatar
Senior Member
Thanks Meter 34
Posts: 140
Join Date: Oct 2008
Is there any way now to flash back to an older SBF?
 
fighterchris
Old
#9  
fighterchris's Avatar
Junior Member
Thanks Meter 5
Posts: 26
Join Date: Nov 2010
fixed recovery.exe = its not working , root exe not found windows warning
 
cometcao
Old
(Last edited by cometcao; 27th December 2010 at 01:09 PM.)
#10  
Junior Member
Thanks Meter 1
Posts: 4
Join Date: 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!

The Following User Says Thank You to cometcao For This Useful Post: [ Click to Expand ]
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes