Motorola Defy → Defy Development Thu, 17 Apr 14 12:35:22 +0000 Motorola Defy → Defy Development en-CA Restore your 3G after flashing the wrong firmware? Fri, 03 Dec 2010 13:56:56 +0000 HandlerExploit 542@/discussions Quoting cmstlist :
I don't own a Defy but I do own a Milestone. It looks like, from all the chatter I've read, there is still no T-Mo US firmware SBF yet. Some Americans seem to have become trapped with a foreign firmware on their handset which does not support American 3G bands.

In Milestone-land we have all the SBFs we need, but we also found a workaround to enable proper 3G on devices mis-flashed with ROMs that were meant for Euro frequencies. Maybe you guys can tell me if the Defy is similarly designed.

On the Milestone, the folder /etc/motorola/bp_nvm_default contains a number of files including these:

If you back up these files from your original ROM (e.g. using Root Explorer), and then restore them on the new ROM after rooting, and reboot, the correct 3G behaviour returns to the Milestone.

According to another user on XDA (where I cross-posted the same content as this thread), the same folder exists on the Defy with some of the same file names.

So if you have a US or Brazil Defy and lost 3G because you're stuck on a Euro firmware... proceed with caution... you *may* be able to get your 3G back by replacing some files with ones that came from a USA or Brazil system dump.

Since I don't actually own a Defy... feel free to report results in this thread, and to suggest what to do and what not to do!

I can confirm that this works, I have done it on my US Defy
Lens Misinterpretations. Wed, 08 Aug 2012 13:53:01 +0000 animefreak 1957@/discussions  I was shocked when I found out something about it today. 
There are two cameras with the Defy, a GREEN lense and a RED lense. My phone has the GREEN lense, and most forums will lead people to think that the RED lense is better. But, I found one forum post that dared to differ from all others. They said that instead of the lense being of a lesser quality, the module it is loaded with is what's keeping back the performance. What the lenses now go by are SOC (most forums say that this is the module most GREEN lense Defy's are loaded with.) and the BAYER modules (Also, most forums say that all RED lense comes with the BAYER module.) 
There's an app that checks the modules of the cameras. Download and install 'Catlog' from the market, its free and easy to use. Just open it and type in 'Camera' in the search bar and you will get a long list of things. Scroll straight up to the top and start looking for the keywords, SOC or BAYER. 
I found out today why my phone could record in 720p, ITS A BAYER! :D 

How to UnBrick or flash a Defy firmware(.sbf) Fri, 10 Dec 2010 15:56:07 +0000 JBoogieBop 593@/discussions

Get the firmware of you choice from here

Then You will need RsdLite which you can google and find(not sure if im allowed to post it here)

Boot your phone into bootloader mode( hold volume up and power button) then plug it you pc with the usb 

open rsd lite and click on the button to select file name and select your .sbf

It will now flash it and will reboot to the new firmware. 
need help defy wont read tmobile sim card after flashing Sun, 27 Nov 2011 19:06:41 +0000 FLGATORS 1829@/discussions ]]> Motorola Defy 2.2.1 Tue, 11 Oct 2011 19:30:36 +0000 Christian5916 1749@/discussions Water Resistant != Throw it in the pool (sometimes) Fri, 03 Dec 2010 00:36:47 +0000 HandlerExploit 537@/discussions
What kind of crazy/stupid things have YOU done with your defy? 

If you have not tried it please go for it, it is well worth it. :P
How to Unlock Motorola Defy? Tue, 12 Jul 2011 05:51:02 +0000 ronaldweasly 1516@/discussions Motorola DEFY is a perfect handset to carry and a style statement. So, if you have DEFY with you and it is locked to a network provider you may have to pay a lot of money to use it. Here's how to set realistic goals, keep your spending in check. Get your Motorola DEFY unlocked and get rid of the network provider restrictions. 

Unlock your Motorola DEFY and get the freedom to use any SIM cards from some other carrier which offers better tariff plans. If you own an unlocked Motorola DEFY and want to switch carrier, you simply take out the old SIM and put in a new one. If you are a frequent traveler and depend on your phone a lot then get your phone unlocked and put a SIM card available at your destination and pay local rates instead of paying international roaming charges to your network provider. You may also open up an option to add a Dual SIM adapter in case you want you want to handle the personal and professional calls separately.

Unlocking Motorola DEFY is a very simple process if unlock code is used to unlock it, all you have to do is type the unlock code and your phone is unlocked. IMEI unlock code is the most preferred way to unlock Motorola DEFY. However, if you get your Motorola DEFY unlocked using SIM unlocking there is huge risk that it may damage the phone’s Operating System. By using Motorola DEFY unlock code you can simply use your handset with any network provider and it will surely enables the phone to accept any SIM card.

So, if you plan to Unlock Motorola DEFY the recommended solution is to get a Unique IMEI Motorola DEFY unlock code from a genuine and reputed Motorola unlock code provider like

Instructions for Unlock Motorola DEFY from

1. Switch ON your phone with a not allowed SIM card

2. Phone show " Enter Special Code"

3. Enter the Unlock Code which.

WARNING: If one of these messages appear :

- "Contact Service Provider"

- "Tampert Alter"

- "Wait before enter Special Code"

- "Contact Service"

It is because you or somebody already entered too many wrong codes, you just have to let phone ON on these error messages. After 40 min to 2 hours maximum, the message "Enter Code Special" will appear again!

Click Here to Unlock your Motorola Defy

MIUI for the Defy Mon, 13 Jun 2011 09:22:39 +0000 rbeier1221 1447@/discussions Note: I am in no way responsible for this ROM and do not take any credit for it. I am merely sharing for anyone who might be interested.

This is a link to the MIUI for the Defy. These links are from the official MIUI website.


Language Pack

Installation instructions:

1. Download Defy 2nd init installer 1.4 ONLY from here (1.8 might work as well, but 1.4 is recommended)
2. Run the 2nd init installer following the instructions closely.
3. Boot into Custom BootMenu by pressing volume down when device flashes
a blue led at boot
4. Backup your current ROM in the event you want to reflash
5. Select Recovery, Custom Recovery. Choose "Wipe Data/Cache" option. Let finish.
6. Choose Install .zip from SD Card, select MIUI rom .zip and let it finish.
7. Select the language pack and install this as well
8. If some text is still Chinese, go to Settings, Language and make
sure it is English UK or US. Boot into BootMenu and Custom Recovery one
last time and select "Wipe Cache" then go to Advanced and select "Wipe
Dalvik Cache". Reboot.
9. Done! Enjoy!

Notes: The GPS does not function well, but a fix is available. It can be found on the XDA forums. FM Radio does not work and is not supported at this time.

2ndInit for Defy Mon, 13 Jun 2011 09:08:56 +0000 rbeier1221 1446@/discussions
NOTE: Your phone must be rooted before using. Steps to root vary depending on your current ROM.

The app and more information can be found here.

Once installed you can get into recovery by selecting the volume down key when you see the blue LED during reboot. Then select recovery > custom recovery.

(ROM) Vanilla w/ Froyo 1.0 (1/24/11) - Motorola Defy Mon, 24 Jan 2011 15:42:55 +0000 HandlerExploit 862@/discussions imageimage

- Android 2.2.1


1.0 - Initial Release
- Based off of JDGC_U6_0.26.0
- Launcher2 by EB-Productions

Credit is in the code.

Assume that you do NOT have permission to modify this rom in any way

At this current moment in time this rom is only fully supported for the T-Mobile USA Motorola Defy.

Feel free to use it anyway and let me know of any problems you may encounter.


Q: Is your rom deodex'd?
A: My rom is odex'd but it was done manually so you can just delete the *.odex files
I got a defy Fri, 25 Mar 2011 19:23:51 +0000 john_2k2 1127@/discussions Looking to get a new the Defy worth it? Mon, 14 Feb 2011 22:31:22 +0000 mulhod 971@/discussions Boot Animation Preview (video) Sat, 22 Jan 2011 23:01:18 +0000 HandlerExploit 857@/discussions

How does it look?
(ROM) Vanilla w/ Eclair 1.0.1 (12/28/10) Mon, 27 Dec 2010 08:51:13 +0000 HandlerExploit 704@/discussions imageimageimageimageimageimage


- Android 2.1
- HE-Launcher


1.0.1 - Bug Fixes
- Added Email application from 2.2.1
- Added SimManager (Contacts>Settings>Manage Sim Contacts)
- Updated APN List (CM)

1.0 - Initial Release
- Based off of JRDNEM_U3_2.34.1
- Everything was done by me, the way it should be.
Progress on Debluring the Defy Fri, 03 Dec 2010 02:48:49 +0000 HandlerExploit 539@/discussions At this point in time, everything is ready for redistribution. 

When we finish the custom recovery I will happily push it out to you guys.

Froyo for Defy is here!!! Sat, 01 Jan 2011 04:58:28 +0000 numero 739@/discussions :D

Deodexed Files & Tutorial Fri, 10 Dec 2010 10:43:14 +0000 JBoogieBop 591@/discussions This is from the UK firmare Download: sorry originally posted the wrong files... here is the real stuff. extremely sorry 
Extract the folders to you sdcard

adb shell
mount -o rw,remount -t ext3 /dev/block/mmcblk1p21 /system
cp /sdcard/deodexed_APK/* /system/app/
cp /sdcard/deodexed_JAR/* /system/framework/
rm /system/app/*.odex
rm /system/framework/*.odex

Enjoy :) and follow me on
Change lock screen font? Fri, 24 Dec 2010 14:23:23 +0000 breeza 685@/discussions Managed to change the lock screen sliders to froyo stock ones but I am now wanting to change the font of the clock / date / service provider.

Normally it looks like you would just change the clockopia font for the clock but moto is not using this. The current font being used is DroidSans but if I change this it is pretty much used everywhere!

Is there an XML somewhere I can change?
Maybe keyguard_screen_lock.xml in the framework-res.apk? But I can't see any reference to a font or typeface in there and I just read that you can only use the android default fonts in the layout XMLs so would have to set it in a jar somewhere... Can anyone help?

By the way the lock screen sliders are definitely less choppy in the new euro deblurred ROM.

OK so after a bit more digging I can say that the lock screen layout is defined in zz_moto_keyguard_screen_tab_unlock.xml and it uses a bunch of blur styles like: style="\@style/Blur.BigTimeTxt"

Anyone know where these are defined?

[Edit 2]
Looks like it might be in values/styles.xml in the decompiled framework-res.apk

[Edit 3]
Looked at the android.policy.jar and I still can't see where I would change the font. Looked at the base 2.1 opensource code as well and couldn't see a reference to the clockopia font. Help!

Defy Recovery Thu, 16 Dec 2010 09:54:03 +0000 rbeier1221 630@/discussions

Quote from tenfar:

Hi Guys,

Finally, with my hard work based on Koush's Clockwork Mod recovey.

I made a Customize Recovery for Defy Users.

you can download from here.

The pic below (did not include) shows the recovery menu and some Themes ported from android 2.3 with some nice color mod.

if you guys like my work .please buy me a beer~ Thanks.

Mirrors are Welcome.but please include the original Sources. Thank you.

First you need got your device rooted

then Install this apk File,

Cilck the Install Recovery System.

then clikck ok in superuser permissions.

the you can boot into normal mode or power off or boot into recovery mode.

Enjoy. I will working on a custome rom. when it's release will let you know.

at the mean time you can wait for other developers to release their custome roms. eg. Handler's deblur rom.

original sources (DO NOT USE--SEE LINK BELOW)

Here is a mirror: (DO NOT USE--SEE LINK BELOW)

another link (DO NOT USE--SEE LINK BELOW)

**EDIT** Here is a link to an update that resolves the boot loop:

Tips of the trade [Motorola Defy Specific] Tue, 30 Nov 2010 18:16:29 +0000 HandlerExploit 521@/discussions How to remount system partition:
adb shell mount -o remount,rw -t ext3 /dev/block/mmsblk1p21 /system

How to view partition sizes and names:
adb shell cat /proc/partitions

How to flash to the boot partition: Stock images only at the moment
adb shell cat /sdcard/image.img > /dev/block/mmcblk1p15

How to push a file to the system partition:
adb push file.apk /data/local/
adb shell
mount -o remount,rw -t ext3 /dev/block/mmsblk1p21 /system (Or use a remount script)
cp /data/local/file.apk /system/app/ (Or whatever system directory of your choice)
rm /data/local/file.apk (Optional)

Partitions Table: