[Defy Android Development] majamee:
Disaster Recovery (Linux/Mac) BL7

Disaster Recovery (Linux/Mac) BL7

*** Only Defy+/Red lense Defy with at least 30% battery ***

// No guarantees / No warranties //

Warning: This guide will help you when nothing else does, but you will have 4.5.1-134_DFP-231 --> BL7 - CG31.smg version is 7 an BL7 afterwards

Enter Stock Recovery (Power up the device while holding Volume-Minus)

Wipe two times data/cache (factory reset --> all your data on the device will be deleted)

Download sbf_flash from here http://dl.opticaldelusion.org/sbf_flash?attredirects=0 (all credits to mbm/the creator of this tool)

Make sure that sbf_flash is set as runable by opening a terminal, changing into the download directory of sbf_flash by using the "cd" command and then execute the following command:

chmod +x sbf_flash

Download this sbf to the directory of sbf_flash http://sbf.droid-developers.org/download.php?device=28&file=627

Enter Bootloader mode of your Defy and connect it by USB cable to your computer (Power up the device while holding Volume-Plus, this even works when no bootloader information is visibile on the screen but just the backlight of the screen brighten up the black screen a little)

Unpack the downloade sbf DEFYPLUS_U3_4.5.1-134_DFP-231_GR_SIGN_UCADEFYEMARAB1B80AA004.0R_PDS03C_USAJRDNGIBRRTCEE_P022_A022_Service1FF.sbf.gz and remove the archive

In Terminal make sure you are in the directory of sbf_flash and DEFYPLUS_U3_4.5.1-134_DFP-231_GR_SIGN_UCADEFYEMARAB1B80AA004.0R_PDS03C_USAJRDNGIBRRTCEE_P022_A022_Service1FF.sbf and enter the following command:

sudo ./sbf_flash DEFYPLUS_U3_4.5.1-134_DFP-231_GR_SIGN_UCADEFYEMARAB1B80AA004.0R_PDS03C_USAJRDNGIBRRTCEE_P022_A022_Service1FF.sbf

This will flash you to the official "Android 2.3.6 Blur_Version.45.0.2310.MB526.NonEFIGSRetail.en.EU" and your device will automatically boot to the Motoblur initial setup wizard

After successful boot, just power down the device again and repeat the first two steps for factory reset

To root the device, download the next sbf from here http://www.mediafire.com/?76z12j1at3etf4j , unpack it and afterwards delete the archive DEFYPLUS_U3_4.5.1-134_DFP-231_CEE_ROOTED_No_Signed.rar

Now enter the bootloader mode of your Defy again and connect it by USB cable to your computer

Run the following terminal command:

sudo ./sbf_flash DEFYPLUS_U3_4.5.1-134_DFP-231_CEE_ROOTED_No_Signed.sbf

The device will reboot automatically and be rooted

Factory reset it again after successful boot and reboot afterwards

Enable in the options to allow installation of local files and enable USB debugging in the settings of your Defy (Motoblur wizard can be skipped by opening the menu with the menu button)

Afterwards install 2nd init for Defy from here http://xdaforums.com/showthread.php?t=1032212 , start it and install 2nd init (agree to SuperUser access attempt)

Download this zip package to your Defy https://www.androidfilehost.com/?fid=23269279319196411 and any up2date custom rom you want to use

Reboot your Defy after the downloads are stored on your Defy (preferably on its SD card) and when the blue led lights up while booting up again, press Volume-Minus

Enter in the menu you will see then, select recovery, custom recovery and install in the CWM custom recovery the previously downloaded defy_twrp_recovery_2.6.3.0.zip

Reboot and enter custom recovery again (reboot is obligatory!)

In the custom recovery select wipe > advanced wipe and check "System", "Data", "Cache", "Dalvik-Cache" and start the wipe

Enter the main menu of the custom recovery again afterwards and select install > install zip file and install any custom rom you like

Everything should be working again as expected :good: