[Defy Android Development] adlx.xda:
[Patch] Adlxmod.F4D.2.03-patch

This patch includes previous Adlxmod.F4D.2.02 patch, plus:

- Semi-transparent pulldown bar

- Updated: Google Maps 5.2

- Updated: Market 2.3.4

- Latest Cyanogen APN list (February 06, 2011)

- Fixed notification texts not always white in the DarkBar version (only applies to Adlxmod.F4D.2.03-DarkBarOnly patch)

-

Note 1

: This patch will restore the white notification bar. Download the new DarkBar patch to switch again to a Black bar.

-

Note 2

: This patch will automatically wipe the Dalvik cache, so the first reboot will take some more time (can take >5 min depending if you have many apps installed) - Don't freak out.

New Notification bar patches:

- Dark Bar : Adlxmod.F4D.2.03-DarkBarOnly-signed.zip

- White Bar: Adlxmod.F4D.2.03-WhiteBarOnly-signed.zip

[Patch] Adlxmod.F4D.2.02-patch

This patch includes previous Adlxmod.F4D.2.01 patch, plus:

- BlurHome selectable: You can switch to BlurHome if you like it

- Added: Adobe Flash 10.1.106.16

- Updated: Market 2.3.2

- Updated TitaniumBackup 3.7.1

- Added: Copy to Clipboard

- Added: Shrinkpipe

- Removed BlurUpdater.apk

Base rom Adlxmod "Froyo for Defy" v2.0:

- Based off UK 3.4.2-117 Froyo leak

- Fully

Deodexed

by me -> Theme ready

- Optionally a dark notification bar patch can be installed, see below. White patch also provide to get back at it.

- Rooted, Recovery installed

- Phone can be used with no SIM

- Includes Motoblur, but it can be skipped

- Many language supported: Spanish, English, French, Portuguese,...

- Camera flash IS working and synced

Added:

- LG Optimus 2X ringtones (some literal in chinese)

- Adlxmod splash (installed on 1rst boot, will appear on 2nd boot)

- HTC_IME Keyboard para Froyo!

- Gingerbread Keyboard

- Android Terminal Emulator

- Wireless (Wifi & Bluetooth) Tethering

- Busybox fully installed

- AOSP Email App

- Titanium 3.6.7.1

- LauncherPro 0.8.3

- Tenfar Recovery

- 3D Gallery (my mod)

- Overclock support (phone won't be OCed by default)

- SetCPU (free from XDA, please donate on the Market)

- Milestone Overclock

- Added in /system/xbin: rwsystem/rosystem, wpa_cli, zipalign, strace, ssh, sqlite3, dexopt-wrapper, tcpdump, fix_permissions, iptables,...

- Extensive APNs list (Cyanogenmod)

- Ad-Blocking

- AOSP Eclair icons & lock screen sliders

Updated:

- Market 2.2.11 + Market Fix (Paypal shows up for example)

- Google Maps 5.1.0

- Adobe FlashPlayer 10.1

Download these files:

Chinese sbf : Defy_2_2_CN.zip

Rom's Nandroid: Adlxmod.F4D.2.00.zip

Boot+Devtree : Tmo_2.2.1-3.4.2-107-boot-devtree-ONLY.sbf

SuperOneClick : SuperOneClickFor2.1.zip

(this link included Tenfar Recovery with an installer) -> use this one.

Latest Adlxmod Froyo for Defy patch: Adlxmod.F4D.2.03-patch-signed.zip

Optional files you may need:

- Dark Bar : Adlxmod.F4D.2.03-DarkBarOnly-signed.zip

- White Bar: Adlxmod.F4D.2.03-WhiteBarOnly-signed.zip

- Patches for fixing signal/baseband, 2g/3g

- Alternative languages (like PortugueseBR,...) for Swype: see here

Instructions

: Please READ-RELAX-READ-FOLLOW

First of all, check CAREFULLY in which case you are:

Case 1:

If you come from a US T-Mobile Defy with the 3.6.90 update

If you have already flashed a non-downgrabable sbf (2.51 or 3.4.2).

Case 2: If you are not in case 1.

Due to Motorola Defy having a locked bootloader at the time of doing this rom, the flashing process is quite complex, so READ AND FOLLOW it VERY CAREFULLY, or you will end with a non booting phone. If it is the case, you should restart again the whole procedure from the beginning.

I recommend you print the whole procedure, and check every step as you do them.

PLEASE READ EVERY SINGLE STEP BEFORE STARTING IT AND FOLLOW THE ORDER CAREFULLY.

If you don't respect the steps and order, the result can be unpredictable.

Only run the steps that apply for your case!

This Rom is a Nandroid backup of system to be restored over the phone:

Unzip the rom file, and place the 2011-02-03.11.17_Adlxmod.F4D.2.00-WhiteBar folder into the SD:/goapkrev/backup/ folder. If SD:/goapkrev/backup/ doesn't exist you have to create it. It should look as follow:

SD:/goapkrev/backup/2011-02-03.11.17_Adlxmod.F4D.2.00-WhiteBar/system.img

SD:/goapkrev/backup/2011-02-03.11.17_Adlxmod.F4D.2.00-WhiteBar/nandroid.md5

Start with FULL battery! (cases 1 & 2)

Be sure your phone's battery is charged 100% before starting.

Wipe all (case 2 ONLY)

Boot your Defy into Stock Recovery (Power + Volume Down button)

Tap in the bottom right corner of the screen to get into the menu

Select Wipe Data, then press OK

Reboot phone into USB Bootloader Init mode (Power + Volume Up button)

Flash Chinese sbf, root, install recovery (case 2 ONLY)

!! WARNING !! Be sure you are in case 2 before you follow! If you are in case 1, read instructions again!

Connect the phone via USB to your computer

Flash Chinese Froyo sbf using latest RSD Lite (4.9) & latest Motorola drivers (4.8)

After flashing the phone will reboot. As we have wiped, it should boot correctly into the Chinese rom.

At the Chinese Motoblur login screen:

Select English language

Press Menu -> Skip Motoblur setup

Root, Install recovery (case 2. also case 1 if you have never rooted & installed recovery)

Go to Settings, Applications, Development -> Enable USB Debugging Mode

Root the phone using the provided SuperOneClick

Don't reboot yet. Run the "Install Recovery.bat" in the same SuperOneClick folder.

This will copy Tenfar Custom bootstrap recovery to the phone and reboot it.

Power up the phone again & wait until it boots.

Go to Settings, Applications, Development -> DISABLE USB Debugging Mode

Open "System Recovery" App in the App Drawer

Press "Install Recovery System", when Asked for Superuser permissions, give them and wait until it says "Install Success!"

Reboot into Custom Recovery & Flash Rom (case 1 & 2)

Go to Settings, Applications, Development -> DISABLE USB Debugging Mode

Open "System Recovery" App in the App Drawer

Press "Recovery Boot"

In Recovery, Select Backup & Restore -> Restore > Select the rom Adlxmod F4D v2.00 folder

Here you can also flash the patches you want to install (Apply zip from sdcard)

Get back to the recovery main menu, and WIPE ALL

(case 1 ONLY) Reboot. End.

Flash boot&devtree (fixes cam flash) (case 1 & 2)

Reboot. /!\ While the phone powers off and on again, maintain the "Volume UP" button pressed!!

Phone should now boot into USB Bootloader Init mode again.

If your phone doesn't boot into USB Bootloader Init mode, and you start to see the (M) Moto logo, pull the battery, unplug the USB cable. wait 10 sec. Plug the battery again, maintain the "Volume UP" button pressed and press Power. maintain the "Volume UP" button pressed until it you get to USB Bootloader Init mode.

Connect the phone via USB to your computer (if it was unplugged)

Flash the boot+devtree sbf provided by me using latest RSD Lite (4.9) & latest Motorola drivers (4.8)

End. Enjoy your Adlxmod Froyo for Defy!

Once you have correctly done the process, you may want to flash some option patches. Just go into Recovery mode and flash the zip you need from the optional patches.