Jump to content

[Tutorial] Install CM10 Android 4.1.2 Jelly Bean ROM for Motorola Defy/Defy+


Die2mrw007

Recommended Posts

Android 4.1.2 Jellybean for Motorola Defy and Defy+

All Credits to Quarx and CyanogenMod Developers for this project.

Quarx is a well known developer at xda-developers forum and each of the motorola defy owners are proud to have such a talented developer working for the upbringing of their lovely Motorola Defy/Defy+. We do really owe to him for all the ports he made so far for Motorola Defy and Defy+  ^<img src=^'>

I structured this easy to understand tutorial for newbies, so I hope I have covered all the points in explaining the topic at the level best. Any inputs or suggestion or errors if any do feel to contact me so that I update this post accordingly.

-Die2mrw007

Some Screenshots:

Posted Image  [img width=236 height=420] 0MvF9.png

[img width=236 height=420] kWQO6.png  [img width=236 height=420] cXAcJ.png

[img width=236 height=420] AZFBu.png  [img width=236 height=420] FnXH1.png

[img width=236 height=420] p0eXG.png  [img width=236 height=420] R5Szd.png

[img width=236 height=420] mSX5O.png  [img width=236 height=420] Bsh2O.png

[img width=236 height=420] Vj80f.png  [img width=236 height=420] HcMld.png

[img width=236 height=420] SRhK7.png  [img width=236 height=420] EXfsV.png

[img width=748 height=420] 3YdyE.png

[img width=748 height=420] xnEit.png

[img width=748 height=420] 766G5.png

Download Link:

ROM Download Link:

For Defy MB525 (Download the latest build - sort with respect to date): Download Link for Defy MB525

For Defy+ MB526 (Download the latest build - sort with respect to date): Download Link for Defy+ MB526

The ROM file should be in this format: CM10-(build date)-NIGHTLY-mb526.zip

Google Apps Package (gapps):

Google Apps Package Full: Download

Google Apps Package minimal (Gmail,Market,Gtalk,Synchronisation) [Recommended]: Download

Kernel Files:

Download Froyo Kernel

Download Gingerbread Kernel

Red Lens Battery Fix (Only for Defy Red lens and Defy+ user): Download Red lens Battery Fix

Installation Procedure:

Your phone need to be rooted for installing custom ROM. For Rooting your Defy/Defy+, follow this tutorial : How to Root your Motorola Defy/Defy+

After you have done rooting your phone, install 2ndinit recovery boot in your phone : Download 2ndinit Recovery Boot

Copy all these required files into your sd card: ROM, gapps and kernel + Red lens battery fix (for red lens defy)

Boot into recovery: When you power ON the phone, press volume (-) hardware key as soon as you see blue notification light on top left corner of your phone. This will land you to the recovery mode menu.

Controls: Use Volume (+) and Volume (-) hardware keys to navigate through the menu and Power button to select the option.

1. Select "Wipe data/factory settings" ..... Confirm "Yes-Wipe data/factory settings"

2. Select "Wipe cache partition" ..... Confirm "Yes - Wipe cache partition"

3. Select "Install from sd card" ..... Select the ROM file you saved in your sd card and confirm it with "Yes"

4. Go to back>back until you reach the home menu of the recovery boot console. Then select "Advanced" option.

5. Select "Wipe Dalvik cache"

6. Select "Wipe battery cache"

7. Go to back and select "Install from sd card" .....select the kernel file you saved in your sd card and confirm it with "Yes".

Defy MB525 user should install Froyo Kernel

Defy+ MB526 user need not have to flash with kernel File. (just skip this process and move to step. 8 of this tutorial)

8. Select "install from sd card".....select the gapps file you saved in your sd card and confirm it with "Yes"

(gapps minimal recommended)

9. Additional Step for Defy Red lens user and Defy+ user: You will need to install Red lens Battery fix file.

Select "install from sd card"....select the Red lens battery fix file which you saved in your sd card and confirm it with "Yes"

Now that you are done with all the installation steps, just select go back and reach to the home menu of the recovery console...there you get an option "Reboot the system". Click on it and wait for your phone to reboot with the wonderful Jelly Bean operating system :-bd

Bugs in this Nightly build:

1. Wifi-tethering (creating wifi-hotspot)

2. Video recording (it breaks the video movement...in simple terms it lags for 1 sec each 10 secs). This can be fixed by using third party video recording app - works fine with LG Camera app

3. DSP-Manager (Equalizer).

Quarx - the developer behind this project will surely be coming up with fixes for this above mentioned bugs. Guess, the 100% stable version is so close. Although the nightly development builds didnt disappoint the users. The bugs mentioned arent really that major to look after and hence its negligible.

Note:This is a Nightly build which means a development build and can be changed or updated as upon requirement and bug fixing if any. But believe me, the port is as perfect as stable. I myself using this build and so far its been a quite impressive ROM. Fast, smooth and performance + feature oriented. You will definitely love it :)

Donate: If you like this ROM and want to help a hand to the developer behind this project, do feel free to make a donation by purchasing this app from Google Play Store: https://play.google.com/store/apps/details?id=com.donatecm_10

Link to comment
Share on other sites

  • Replies 292
  • Created
  • Last Reply

Top Posters In This Topic

Hey this is really awesome, thanks for sharing bro, btw can you list things that are still buggy also??

Sure I will update it...as of now, there is just these following bugs which I think is not a big concern for daily users:

wifi-tethering (creating wifi-hotspot), video recording (it breaks the video movement...in simple terms it lags for 1 sec each 10 secs) and DSP-Manager (Equalizer).

Quarx - the developer behind this project will surely be coming up with fixes for this above mentioned bugs. Guess, the 100% stable version is so close. Although the nightly development builds didnt disappoint the users. The bugs mentioned arent really that important for day-to-day use and hence its negligible. The video recording bug can be fixed by using third party video recording app - LG Camera app

Link to comment
Share on other sites

Sure I will update it...as of now, there is just these following bugs which I think is not a big concern for daily users:

wifi-tethering (creating wifi-hotspot), video recording (it breaks the video movement...in simple terms it lags for 1 sec each 10 secs) and DSP-Manager (Equalizer).

Quarx - the developer behind this project will surely be coming up with fixes for this above mentioned bugs. Guess, the 100% stable version is so close. Although the nightly development builds didnt disappoint the users. The bugs mentioned arent really that important for day-to-day use and hence its negligible. The video recording bug can be fixed by using third party video recording app - LG Camera app

really awesome bro....thanks
Link to comment
Share on other sites

1 - RSDlite with DEFYPLUS_U3_4.5.1-134_DFP-231_CEE_ROOTED_No_Signed.sbf

2 - Copy files to sd (CM10-20120903-NIGHTLY-mb526, gapps-jb-20120726-minimal)

3 - Install 2nd

Then I follow the above steps (wipe data/cache etc, install). Upon rebooting, the device is in the bootloader.

The procedure you are attempting is wrong actually.

I am sorry that I still didnt complete the rooting tutorial here: http://forum.gizmolord.com/modding-discussions/how-to-root-motorola-defy-(mb525)-and-motorola-defy-(mb526)/

The issue you are facing is because your phone isnt rooted successfully.

Make sure you root your phone successfully by flashing with Chinese sbf file + firmware (rooted) unsigned file

then install an application named "root checker" from playstore and check whether your phone is rooted successfully, if not...re-do the steps properly.

Once the application states that your phone is rooted, carry on with this tutorial for installing CM10 Jellybean ROM!

Untill you root your phone, you cant install any kind of ROM to your phone.

Link to comment
Share on other sites

Rootchecker says there is root access, does it make any difference?

I tried the superone click method a lot of times, it didn't work (I had 236) so I found this one (with the above sbf) which was the only one working.

If root checker is displaying in green notation saying "root enabled", you can be sure that your phone is rooted.

Now, the next step is to install Sinit.apk file and then enable it from within the app.

After that, boot your phone in custom recovery by pressing volume down key when your phone boots (press volume down as soon as you see blue colored notification light)....

Navigate to Recovery >> Custom Recovery >>

Then select Wipe factory data

Wipe cache

then navigate to Advanced >> Wipe dalvik

Wipe battery

Then select "install from sd card"....select CM10 Jelly bean ROM

then flash with gapps (minimal)

Reboot :)

Also, make sure you are flashing with correct ROM...flashing Defy ROM in Defy+ may lead 'not to boot'!

Link to comment
Share on other sites

Ok, these are my exact steps

1 - Clean everything up (format sdcard, etc).

2 - RDSlite with DEFYPLUS_U3_4.5.1-134_DFP-231_CEE_ROOTED_No_Signed.sbf (to start clean).

3 - Copy to sd:

- rootcheck-36.apk

- SndInitDefy_2.3.apk

- CM10-20120903-NIGHTLY-mb526.zip

- gapps-jb-20120726-minimal.zip

- RedLensBatteryFix_Working.zip

4 - Install Root Check Basic and check for root access (Congratulations. This device has root access!).

5 - Install SndInitDefy 2.3 (install 2ndinit bootmenu > allow superuser > installation success)

6 - Boot into recovery

7 - Backup all (just in case)

8 - Recovery > Custom Recovery > "Wipe data/factory reset" + "Wipe cache partition" > Advanced > "Wipe Dalvik Cache" + "Wipe Battery Stats"

9 - Install zip from sdcard > Choose > CM10-20120903-NIGHTLY-mb526.zip (same for gapps-jb-20120726-minimal.zip). Installed without any errors whatsoever.

10 - Reboot

Default Motorola logo shows up. Green light on. Cyanogen wheel up for the last 7 minutes. Take the battery out, reboot.

Cyanogen logo up, animated again. I will let it sit for another 15mins max, if it doesn't start then I will consider it's locked in a bootloop or something. Blargh, I'm getting tired of this, If it doesn't work I will just install the default sbf.

LE1 : Left it for a good 15mins, no good. Erased data/cache and rebooted. After 1min he screen got brighter (guess we're going somewhere, huh). Will let it sit for a couple of minutes, maybe it will star this time.

LE2: Success! Now let's play with it :D

Thanks a lot for this tutorial and the support  ^<img src=^'>

Link to comment
Share on other sites

If root checker is displaying in green notation saying "root enabled", you can be sure that your phone is rooted.

Now, the next step is to install Sinit.apk file and then enable it from within the app.

After that, boot your phone in custom recovery by pressing volume down key when your phone boots (press volume down as soon as you see blue colored notification light)....

Navigate to Recovery >> Custom Recovery >>

Then select Wipe factory data

Wipe cache

then navigate to Advanced >> Wipe dalvik

Wipe battery

Then select "install from sd card"....select CM10 Jelly bean ROM

then flash with gapps (minimal)

Reboot :)

Also, make sure you are flashing with correct ROM...flashing Defy ROM in Defy+ may lead 'not to boot'!

I tried all the steps but it gave me this error>>E:failed to verify whole file signature, E: signature verification failed, I need help pliz I really have to get this update installed
Link to comment
Share on other sites

I tried all the steps but it gave me this error>>E:failed to verify whole file signature, E: signature verification failed, I need help pliz I really have to get this update installed

It is because you entered into Stock Recovery and not Custom Recovery.

When the phone power boot and you see a blue notification light beside the earpiece speaker, press Volume (-) down button instantly. This will land you to CWM recovery.

There you will need to select Recovery option

then select Custom Recovery (do not select Stock recovery)

Rest, follow with the provided tutorial here

Link to comment
Share on other sites

I tried all the steps but it gave me this error>>E:failed to verify whole file signature, E: signature verification failed, I need help pliz I really have to get this update installed

for that signature issue, there is an option just below install zip to sd, where it says toggle signature, and click on it and it should switch the request for signatures to off
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...