Introducing XDA:DevCon – A Conference For Developers By Developers
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
adlx.xda
Old
(Last edited by adlx.xda; 7th March 2011 at 12:23 AM.) Reason: v2.03
#1  
adlx.xda's Avatar
Recognized Developer - OP
Thanks Meter 675
Posts: 905
Join Date: Feb 2010

 
DONATE TO ME
Arrow [ROM] Adlxmod F4D "Froyo for Defy" v2.03

[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.
Attached Thumbnails
Click image for larger version

Name:	home_wb.jpg
Views:	4325
Size:	40.5 KB
ID:	508246   Click image for larger version

Name:	lockscreen.jpg
Views:	3587
Size:	32.0 KB
ID:	508247   Click image for larger version

Name:	lots_of_avail_locales.jpg
Views:	3086
Size:	35.7 KB
ID:	508248   Click image for larger version

Name:	about.jpg
Views:	3072
Size:	36.2 KB
ID:	508249   Click image for larger version

Name:	paypal_market_fixed.jpg
Views:	2762
Size:	42.2 KB
ID:	508250  

Click image for larger version

Name:	keyboards.jpg
Views:	2583
Size:	33.4 KB
ID:	508251   Click image for larger version

Name:	home.jpg
Views:	2713
Size:	40.0 KB
ID:	508252   Click image for larger version

Name:	home_select_blurhome_launcherpro.jpg
Views:	1186
Size:	32.5 KB
ID:	524796  
Like my work, use my roms daily? Consider donating for a beer/redbull -- Follow me on Twitter

Phones: Galaxy Nexus, Motorola RAZR UMTS XT910, HTC Chacha, Atrix (hard bricked), Defy, 2 Dext, CliqXT
The Following 17 Users Say Thank You to adlx.xda For This Useful Post: [ Click to Expand ]
 
chaihg
Old
#2  
Senior Member
Thanks Meter 50
Posts: 480
Join Date: Nov 2010
Phew what a detailed protocol. Thank you so much will try it tomorroow


Sent from my MB525 using XDA App
 
rob-t
Old
(Last edited by rob-t; 4th February 2011 at 03:29 PM.)
#3  
Member
Thanks Meter 18
Posts: 43
Join Date: Jan 2011
Thanks for this! So your ROM is downgradable if we follow these instructions? I don't want to lose downgradability.

Update0: You really need to add that if you don't remove the battery FAST enough and your phone DOES go into Tenfar recovery, it will brick your phone. Because that is where I'm at right now.

I'm trying to start over, but I can't get anywhere except Stock recovery (which doesn't respond to any commands on the OK Button - wierd) and the USB Bootloader, which doesn't help because if I go through the whole process without doing the factory reset, I can't get to Tenfar's recovery boot after flashing the devtree only sbf - I just get a blank screen.

So I'm pretty much effed.

Update1: no wait, the Stock recovery is working, it's just going ... really ... really .. slow. Hope my battery doesn't run out before I get the factory reset done.

Update2: Ok yeah, still not working. Tried three times now. Can't get to Tenfar Custom Recovery after flashing the devtree sbf no matter what I do. If I leave it plugged in after flashing devtree and allow RSD lite to reboot the phone, I get "please manually power up this phone" and a blank screen. If I reboot manually, I just get the motorola logo forever.

Update3: I am going to try a different ROM entirely and maybe I can get a working phone before work tomorrow...

Update4: Yeah, your instructions were backwards. I should have noticed that right away, but didn't notice until I tried Higgsy's 2.2.1 Froyo build. You need to flash the boot+devtree sbf AFTER you restore the Adlxmod F4D v2.00 folder image - i.e. follow these steps: http://forum.xda-developers.com/showthread.php?t=937319

If you do it in the right order, this ROM works fine and is actually pretty cool (first boot takes a long time of course so be patient.)
 
Darkcaptain
Old
#4  
Darkcaptain's Avatar
Member
Thanks Meter 0
Posts: 40
Join Date: Jan 2011
Location: Barcelona
THX Adlxmud for you custom rom! your description is great...

But 1 question, the optional patch (Dark-Bar) is work on other ROMS for example Rom 3.4.2 UK?

Tomorrow maybe try it

Thank you!
 
fabianowerner
Old
#5  
fabianowerner's Avatar
Senior Member
Thanks Meter 57
Posts: 530
Join Date: Jan 2011
Location: Franca
will try it rite now, coming from chinese sbf, never flashed 2.51. will post feedback tomorrow.
 
S1dew1nder
Old
(Last edited by S1dew1nder; 4th February 2011 at 07:28 AM.)
#6  
Member
Thanks Meter 12
Posts: 65
Join Date: Jan 2011
Location: Bristol
Quote:
Originally Posted by Darkcaptain View Post
THX Adlxmud for you custom rom! your description is great...

But 1 question, the optional patch (Dark-Bar) is work on other ROMS for example Rom 3.4.2 UK?

Tomorrow maybe try it

Thank you!
hmm good question dude dark bar would look awesome going to try it as im board let you know if it works

edit tried it, it works but imo doesn't suite stock rom
 
adlx.xda
Old
(Last edited by adlx.xda; 4th February 2011 at 10:44 AM.)
#7  
adlx.xda's Avatar
Recognized Developer - OP
Thanks Meter 675
Posts: 905
Join Date: Feb 2010

 
DONATE TO ME
Quote:
Originally Posted by rob-t View Post
Thanks for this! So your ROM is downgradable if we follow these instructions? I don't want to lose downgradability.
If you haven't flashed any UNdowngrabable rom, you should be able to flash this one. After flashing this rom using my procedure, you will NOT loose downgradability. In other words, yes, my rom is downgradable.

Quote:
Originally Posted by rob-t View Post
You really need to add that if you don't remove the battery FAST enough and your phone DOES go into Tenfar recovery, it will brick your phone. Because that is where I'm at right now.
If you land in Tenfar recovery you haven't followed my instructions that say:

Quote:
- Press "Recovery Boot". /!\ Phone should now 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.
That means that, anyway you land in Tenfar recovery, just reboot your phone into USB Bootloader Init mode again to flash the boot-devtree.sbf.

If you get a non-booting device at some step, try to just reboot your phone into USB Bootloader Init mode again to flash the boot-devtree.sbf at this step.


Quote:
Originally Posted by rob-t View Post
Update1: no wait, the Stock recovery is working, it's just going ... really ... really .. slow. Hope my battery doesn't run out before I get the factory reset done.
Well, Stock Recovery is a bit tricky to use... In my particular case I use the vol up/down to select menu entry, and I tap on [ok] (I usually have to tap several time to have the [ok] actually do something. Once it starts, yes, the Wipe is very slow! Like 1-2 minutes.

Quote:
Originally Posted by rob-t View Post
Update2: Ok yeah, still not working. Tried three times now. Can't get to Tenfar Custom Recovery after flashing the devtree sbf no matter what I do. If I leave it plugged in after flashing devtree and allow RSD lite to reboot the phone, I get "please manually power up this phone" and a blank screen. If I reboot manually, I just get the motorola logo forever.
That is weird... Anyway I'll double check later, but it's what I have written on my notes, and I've followed my notes a lot of times, so I guess this order worked for me at least.

Quote:
Originally Posted by rob-t View Post
Update4: Yeah, your instructions are backwards. I should have noticed that right away, but didn't notice until I tried Higgsy's 2.2.1 Froyo build. You need to flash the boot+devtree sbf AFTER you restore the Adlxmod F4D v2.00 folder image - i.e. follow these steps: http://forum.xda-developers.com/showthread.php?t=937319

If you do it in the right order, this ROM works fine and is actually pretty cool (first boot takes a long time of course so be patient.) PM me when you fix your instructions and I'll remove this.
I guess there is nothing wrong in flashing the boot-devtree sbf at the end, it should work the same, so I have updated the instruccions here. Maybe it reduce the problems. Anyone here with the same issue? If so, from what rom do you come from?

Also, one more thing: if you come from another UK or US based froyo rom, you should be able to skip the whole procedure and just restore the nandroid backup.
Like my work, use my roms daily? Consider donating for a beer/redbull -- Follow me on Twitter

Phones: Galaxy Nexus, Motorola RAZR UMTS XT910, HTC Chacha, Atrix (hard bricked), Defy, 2 Dext, CliqXT
 
S1dew1nder
Old
#8  
Member
Thanks Meter 12
Posts: 65
Join Date: Jan 2011
Location: Bristol
Quote:
Originally Posted by adlxdum View Post
Also, one more thing: if you come from another UK or US based froyo rom, you should be able to skip the whole procedure and just restore the nandroid backup.

ill give that ago running uk 2.2
 
friscoltu959
Old
#9  
Member
Thanks Meter 2
Posts: 83
Join Date: May 2006
Location: Alicante
Nice rom, will feedback you...
 
S1dew1nder
Old
#10  
Member
Thanks Meter 12
Posts: 65
Join Date: Jan 2011
Location: Bristol
can confirm that if you already running 2.2 all you need to do is run the nadroid back up and all should be good btw dude nice rom

The Following User Says Thank You to S1dew1nder For This Useful Post: [ Click to Expand ]
 
Post Reply+
Tags
adlxmod, defy, froyo, motoblur, rom
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Go to top of page...