[Flash_SBF] New 2.3.3/ 4.5.1-112 Rom For Defy.(green lens still not working)

walter79

Recognized Developer
Dec 18, 2006
4,100
4,618
263
If you extract the hancock exe-file you can find a setup.cmd

I will try this way.

Wipe

flash android 2.3.3. --> did not work --> will try nordic rom (Android 2.2.1)

enable USB-debug
Set USB-connection to Motorola Portal
launch Hancock.exe

Maybe fixed-sbf 4.5.1-112 flash

Code:
@ECHO OFF
ECHO.
ECHO ÕýÔÚ´«ËÍË¢»úÎļþµ½ÊÖ»ú...
ECHO (¸Ã¹ý³Ì³ÖÐø1µ½2·ÖÖÓ,ÇëÄÍÐĵȴý)
ECHO.
adb push system.tar.gz /sdcard/system.tar.gz >NUL 2>NUL
IF %ERRORLEVEL% == 1 GOTO :ERRORSD
ECHO ÕýÔÚ»ñÈ¡ROOTȨÏÞ
ECHO.
adb push psneuter /data/local/tmp/psneuter >NUL 2>NUL
adb shell chmod 755 /data/local/tmp/psneuter >NUL 2>NUL
adb shell /data/local/tmp/psneuter >NUL 2>NUL
ECHO ÕýÔÚÑéÖ¤ROOTȨÏÞ
ECHO.
adb wait-for-device root >NUL 2>NUL
IF %ERRORLEVEL% == 1 GOTO :ERRORROOT
ECHO Í£Ö¹ÊÖ»úϵͳ(ÆÁÄ»»á¶³½á»òºÚÆÁ)
ECHO.
adb remount >NUL 2>NUL
adb shell stop
adb shell mount -oremount rootfs /
adb push busybox /sbin/busybox >NUL 2>NUL
adb shell chmod 04755 /sbin/busybox
adb shell busybox --install -s /sbin
ECHO ÕýÔÚÉý¼¶ÏµÍ³ÖÐ...
ECHO (ÇëÎðÅö´¥USBÏß,¸Ã¹ý³Ì³ÖÐø1µ½2·ÖÖÓ,ÇëÄÍÐĵȴý)
ECHO (Èô´Ë¹ý³Ì±»ÒâÍâÖÕÖ¹,Çëͨ¹ýRSD LiteÖØÐÂË¢»ú)
adb shell "ls /sdcard/system.tar.gz && rm -r /system/* && tar -xzf /sdcard/system.tar.gz -C /system" >NUL 2>NUL

ECHO.
ECHO ÊÇ·ñʹÓùú¼ÊÉçÇøÍøÂç:
ECHO ÊäÈëY£¬Ñ¡Ôñ¹ú¼ÊÉçÇøÍøÂç(Twitter,FacebookµÈ,MOTO°ïÄãÃâ·Ñ·*ǽ)
ECHO ÊäÈëN£¬Ñ¡Ôñ¹úÄÚÉçÇøÍøÂç(¿ªÐÄ,ÈËÈË,QZoneµÈ)
ECHO (ÈôÄúµÄMotoÕʺÅÔø¾*µÇ½¹ýÆäÖÐÒ»ÖÖ²¢ÏëÇл»µ½ÁíÒ»ÖÖ,
ECHO Çë»Ö¸´³ö³§ÉèÖúó×¢²áµÇ¼ÐµÄMotoÕʺÅ)
SET /P ID=
 
Last edited:

walter79

Recognized Developer
Dec 18, 2006
4,100
4,618
263


ROOT WORKS


My way!

1. full wipe

2. flash full nordic rom (Android 2.2.1)

3. enable USB-debug

5. launch Hancock.exe

6. defy get freezed --> Wait

(7. flash fixed-sbf 4.5.1-112) maybe not needed.


only english and china can set for language.
 
Last edited:
  • Like
Reactions: freemanlowell

freemanlowell

Senior Member
Apr 8, 2008
72
9
0
Worcester


ROOT WORKS


My way!
Oh cool! So really you don't actually flash the new ROM, but instead flash the older Nordir 2.2.2 and then use the Hancock program to re-write elements of the new ROM over the top, bit by bit, until you essentially have a rooted version of the new ROM?

Did I miss a link to a fixed 4.5.1-112 SBF? Or should I make my own?

Anyway, a very clever method! Good work all of you, I'll be trying this first thing in the morning. :D
 
Last edited:

freemanlowell

Senior Member
Apr 8, 2008
72
9
0
Worcester
I think every rooted rom should work.

Maybe i try Android 2.3.3. 4.5.1-85 full flash --> root (gingerbreak1.20.apk) --> Hancock.exe

- no need for fixed sbf
So... Is the final ROM you're left with a pure 2.3.3 ROM, or a kind of hybrid of the original 2.2.2 and the overlayed 2.3.3?

I'll certainly try this out asap though, I have a red-lense defy thirsty for an update. :)
 

walter79

Recognized Developer
Dec 18, 2006
4,100
4,618
263
So... Is the final ROM you're left with a pure 2.3.3 ROM, or a kind of hybrid of the original 2.2.2 and the overlayed 2.3.3?

I'll certainly try this out asap though, I have a red-lense defy thirsty for an update. :)
The hole /system is replaced if you using hancock.exe. Have a look to the setup.cmd if you extract the exe-file.

But hancock deleted some part of the original build. Keyboard, language etc.

I will compare hancock system.tar with orginal cg39.smg.

We should know what he deleted in his build.
 
Last edited: