How To Update Motorola Defy to Gingerbread 2.3.5 Firmware

Motorola Defy LogoIf you have recently bought a Waterproof Motorola Defy handset then you will be happy to know that you can now update the phone with the latest version of Gingerbread 2.3.4. So, in the due course of the article you will be needing to root the phone which will lead to the voiding of the warranty. This update comes as a huge respite for all those who wanted to have the latest update of Gingerbread 2.3.5. Considering the fact that even the mightier smart phone, the Samsung Galaxy S2 is still awaiting Gingerbread 2.3.5 series update officially, this Gingerbread 2.3.5 will surely jealous some of your Samsung Galaxy S2 colleagues.

So, let’s get started with the updation procedure but hey, for safe and speedy update you need to follow each and every single instruction which is mentioned in this article or else there is a high probability that you may end up bricking up the phone or even some of the features won’t be working. Please note that once you have updated to this version then you will not be able to get the automatic OTA (Over the Air) update from the Motorola further anymore as you need to apply the update manually which we will providing on the moment it is released if any.

Rooting Information:

  • As we mentioned in the due course of this article, you will be rooting the phone which will lead to voiding of the warranty. We should not be held responsible in any manner in whole or in parts if any damage is done to your phone in the process of the update which is very unlikely if you follow the instructions carefully.
  • There are substantial number of changes which comes bundled with this version of firmware, we will be looking at the complete list as in when the article is proceeded. Please note that this update of Gingerbread 2.3.4 is not the release which is officially pushed by the Motorola and is the beta version which Cyanogen has come up with.
  • For your convenience we have broken this article into different sections which includes the list of enhancements which this version comes along and then followed by the list of pre requisites which you need to follow and then the actual procedure on how you can install the same on your Motorola Defy handset.

Note : Please note that these instructions are strictly for the Motorola Defy phone and this should only be followed for this phone, following the below mentioned instructions to any other phone will lead to the bricking of the phone.

Pages: 1 2 3



  1. DK

    September 21, 2013 at 8:14 pm

    Where is the Super One Click app? I cant find it here as mentioned at the top of the page..

  2. HiraRO

    May 31, 2012 at 5:17 am

    Good post. I learn something new and challenging on websites I stumbleupon every day. It’s always exciting to read articles from other writers and use a little something from other sites.

  3. brijesh

    May 8, 2012 at 2:21 pm

    Hey guys , can we access the android market, after upgrading d defy to gingerbread via rooting???
    plz reply… i am planning to buy dis cell

  4. Gyan

    May 6, 2012 at 9:48 pm

    Hi Friends,

    I just intsalled 2.3.7 , It working great.
    Download links are not working, U can use the below link for downloading with full details

    This link is great.

  5. pjpraj

    April 26, 2012 at 10:52 pm

    Hello Experts,
    I update my defy to Gingerbread because I had a problem in the touch screen – not responding or hangs. It phone working fine but the touch screen problem is still there. The warranty is still there to the phone. Now I want to downgrade to original OS 2.2 and plan to give to service center. Please help me how to downgrade.

  6. Landon

    April 18, 2012 at 7:30 am

    I am unable to find were and how to down load the actual gingerbread2.3.5realeas zip file I need some asistance please and thank you

  7. Danny Shuib

    February 9, 2012 at 2:43 am

    I Installed 2ndinit and got a “success” message. but when I boot my phone in the recovery mode I can’t fined the “Custom Recovery” option! What do I do now?? : this is for the 2ndInit (go to this link from your phone) : this is how I had to root (if anyone else has problems with that!)

  8. jignesh

    February 8, 2012 at 3:33 am

    i cannot find the 2ndInit Recovery Installer … is there any other alternative ?? kindly guide.

  9. Danny Shuib

    February 7, 2012 at 9:07 pm

    I had trouble with:

    “Now, after this you will now have to reboot from the stock recovery with the Volume up pressed to enter into the boot loader and then you need to open the RSD Lite and then flash the Nordic file.”

    what is “stick recovery” and how do i get in to it?
    what is: “boot loader” and how do I get in to it?
    where do I open “RSD Lite”? Do I download it from my computer and pas it to the SD card?
    What is “flash”, how do I flash a file? and what is a “Nordic file”? where Do I get is from, where do I flash it from? Do I transfer it to my phone?

    • Pradeep Neela

      February 8, 2012 at 2:46 pm

      rsd lite is a pc companion for updating your files!
      flash means update!
      stock recovery means the recovery mode which is by default recovery mode where in you can install the files!

  10. danny shreiber

    February 7, 2012 at 9:00 pm

    I had trouble with:

    \Now, after this you will now have to reboot from the stock recovery with the Volume up pressed to enter into the boot loader and then you need to open the RSD Lite and then flash the Nordic file.\

    what is \stick recovery\ and how do i get in to it?
    what is: \boot loader\ and how do I get in to it?
    where do I open \RSD Lite\? Do I download it from my computer and pas it to the SD card?
    What is \flash\, how do I flash a file? and what is a \Nordic file\? where Do I get is from, where do I flash it from? Do I transfer it to my phone?

  11. Meaghan Hansen

    February 6, 2012 at 5:32 am

    I had an issue and now am stuck on the Google upload with my LED blue and I cant get anything to work what do I do?

  12. Adinaky

    January 23, 2012 at 10:19 pm

    After I do this, I will lose my root?

  13. Akshay

    January 16, 2012 at 4:08 pm

    same here… what do i do now?

  14. suraj_ip

    January 9, 2012 at 10:52 pm


    I am unable to get the download links for 2ndinit recovery APK and Gingerbread CM firmware zip file. Please help me with the download links.

  15. Sudharshan

    January 6, 2012 at 9:31 pm

    Hello fellow Defy users! Thanks to this website I have a working Defy running Gingerbread 2.3.5. Thanks for making it so simple and easy to follow. I had a fear of bricking my phone and was also waiting for my warranty period to end. Followed the process yesterday. 1 hour later I had a working Gingerbread phone!

    To all those people who are afraid, dont be! Its hard to go wrong and even if you do you can always unbrick your phone.

    I skipped the Nordic SBF step. Didnt seem to make a difference. Here are my steps

    Step 1: Backed up my contacts and SMS. Contact backup was done using Export to SD Card in my native contact app on Froyo. SMS backup was done using my regular SMS app GO SMS Pro. Both were simple and painless.

    Step 2: Connected my phone via USB to my Windows 7 laptop (connection profile: None, didnt mount the SD card) and rooted my phone using SuperOneClick. Again, straightforward stuff.

    Step 3: Downloaded three files: 1. 2ndinit recovery APK 2. Gingerbread CM firmware zip file (100 MB) 3. Google Apps zip and put them on my SD card

    Step 4: Installed 2ndinit APK and ran it to get boot time access

    Step 5: Restarted the phone and pressed the Down Volume button when the blue LED came on. This brought me to the Boot Menu

    Step 6: Navigated the boot menu to Clear Cache and did Factory Reset to wipe the phone clean.

    Step 7: In the same boot menu, selected Custom Recovery and chose the Gingerbread zip file to be installed. Install success!

    Step 8: Using the same process as Step 7 above, installed Google Apps.

    Step 9: Chose Reboot System in the boot menu.

    BANG! I had Gingerbread! The most awesome part is that all my stuff worked out of the box. No tinkering for 3G settings, no baseband change nothing!

    PS: Important part to note is, the SuperOneClick app installed an ADB driver which seems to be an important part of the process and helps in some later steps. Dont know the details and dont care!

    Hope this comment helps some people!

    • Pradeep Neela

      January 6, 2012 at 10:33 pm

      thanks for your feedback!

      • suraj

        January 11, 2012 at 9:29 pm

        I am unable to get the download links for 2ndinit recovery APK and Gingerbread CM firmware zip file. Please help me with the download links.

        • Pradeep Neela

          January 11, 2012 at 11:30 pm

          we are working hard to get the download links back!

        • suraj

          January 12, 2012 at 7:25 pm

          ok. Eager to know.

    • Akshay

      January 16, 2012 at 9:30 pm

      @sudarshan: worked for me too…thnx 🙂
      i too skipped the nordic thingy…but for those who want to do it, here’s the download link

      • Pradeep Neela

        January 16, 2012 at 11:44 pm

        the download links are fixed!

      • Akshay

        January 17, 2012 at 4:47 am

        “@sudarshan: worked for me too…thnx
        i too skipped the nordic thingy…but for those who want to do it, here’s the download link”


        Though everything seems ok with the new 2.3.5, i m having a minor issue.

        sometimes, when i unlock my phone, i find an on-screen notification stating “last call cost Rs. 0.xx”, which should happen only if a phone call is made and then disconnected. can anybody help me fix this?

        • Akshay Agarwal

          January 21, 2012 at 11:54 am


          I upgraded to 2.3.5 on 16th jan. The last problem “last call cost Rs. 0.xx” in my above post was cleared easily…just a wrong setting in network connections.

          And then all worked well for a few days…but since yesterday evening, the phone has stopped detecting wifi networks, and i had been using the wifi in my campus since months without any problems.
          I am not sure, but it could have happened due to some automatic update of some application…just a hunch, has anybody experienced something similar??

          Switching the phone off and on has not helped…all the settings seem fine too, please help…

    • Gyan

      May 6, 2012 at 7:53 pm

      Download links are not working….can anyone provide another link for download.

      Thanks in advance

  16. MotoMike

    December 2, 2011 at 3:54 am

    search for \Motorola Defy\ and make your choice.

  17. Natanam Sethu

    November 24, 2011 at 9:15 pm

    hi Neal,

    I upgraded to Gingerbread 2.3.5, and everything works fine and there is only one problem.
    My 2G network does not work. it works only for 5 mins and after that it says only emergency calls only
    is there a fix for this.

    Any help is greately appreciated.

  18. Rajen Shah

    November 15, 2011 at 3:39 pm

    Hi Neal,

    How shall I restore my Froyo version? I am using Motorola Defy, and i tried a lot but not able to get network on any simcard.

    plss plss help ….

    • NeaL Pradeep

      November 16, 2011 at 12:42 am

      which one was your official firmware?

  19. Sunil

    November 13, 2011 at 12:04 pm


    I forget to install google Apps while doing the upgradation from 2.2 to CM7(2.3.5).

    Now there is no market link coming up in phone for market downloads.

    I have tried to installlatest boot menu but failed as bootmenu application with CM7.1 doesnt cantain file as written in procedure. Pls suggest the procedure to restore market links.

    • NeaL Pradeep

      November 13, 2011 at 1:06 pm

      u have to update with Google Apps zip!

  20. JR

    October 26, 2011 at 12:12 pm <= for the nordic file

    one problem i encountered and seems unfixable at the moment… (still searching for a fix)
    i tried:
    signed in at Gtalk
    clearing cache of market and gtalk
    wiping cache
    formatting my sd card
    next step is to reinstall cyanogenmod…

    if someone can help it would really be pleasant… TNX!

  21. Naks

    October 20, 2011 at 7:18 pm

    MotoMike: do you have a link to the Nordic SBF you used? Thanks!

  22. Makki

    October 20, 2011 at 2:04 pm

    Thank you for the detailed instructions.Got some questions on the 2.3.5/2.3.7 versions.

    1.I have heard about the Green lens/Red lens issue and apparently the Green lens doesn’t work with 2.3.5?
    2.Is it possible to have buttom remapping and making the display on with the home key(apart from power and volume key)
    3.If we are able to reverse into the official froyo version,then Warranty still holds good ?


  23. Gabriel

    October 19, 2011 at 8:32 am

    Hi, first of all thanks for your time to put up this guide.

    Now, i’m writting to get some troubleshooting and maybe it will help to improve your guide as well.

    First: please go over the “Nordic file” again – what file is that? where can it be found? (i’ve read comments above and i couldn’t find it in 4shared)

    Second: when i press down the volume button along with power, i get the android with an triangule encapsulated yellow exclamation mark.
    How can i fix this?

    Thanks again,

  24. marcuspoleern

    October 18, 2011 at 7:32 pm

    everything works fine now. except for my network signal.. when i insert my sim to other phone, it registers at full signal… but to my modded defy, no signal at all… but it can recognize my sim… AND no sim toolkit in the menu…

    i have tried inserting other sim with the same network, still has problem… no signal.

    inserting another sim (other network), it will register and has signal..

    network (with prob): PH Globe, Philippines

    please help…

  25. marcuspoleern

    October 18, 2011 at 7:40 am

    after long press of the down volume, only the green robot icon with an exclamation inside the triangle appear. no prompt of wipe date or etc. what shall i do?

    • Naks

      October 20, 2011 at 7:33 pm

      I’m also experiencing this, did you manage to resolve it?

  26. jaer

    October 14, 2011 at 1:55 pm

    Hello…. I followed all instructions and was successful.. but the problem that occured was, the main menu icon accidently deleted and I could not figure out how to access my main menu with my apps.. So I decided to do a system recovery and now when I reboot it stays stuck on the google logo and it goes no further.. Please help this is my only phone… what do I do???

  27. bdaleypsu

    October 13, 2011 at 12:54 pm

    Hi, where can I get the “Nordic” file? You have links to everything else except this file. Someone mentioned getting the file at but I can’t find it there even after doing a search.

    Will this work on any Defy? I have an American T-Mobile Defy with a green camera lens.

    Thank You.

  28. lincoln defy

    October 12, 2011 at 6:47 pm

    i really dont understand a single instructions n how could we even understand the mapping ovewr or rooting it to the defy.
    i really think i am a noob.. could someone really teach me the 1st step to the end..

    i really need guidance .. as more i read from forums and downloaded so many kinds of software i feel the more confuse i could get….

    Please help me… my defy is killing me with massive lag… restart…. and hangs… plus over heat too…

    • NeaL Pradeep

      October 12, 2011 at 9:04 pm

      have you checked with resetting the device?

  29. Stone

    October 9, 2011 at 10:20 pm

    So I have a question, I did everything listed in this guide, which was awesome by the way however I am having one glaring issue currently. My phone is stuck in EDGE network and I cannot seem to switch it over to 3G. Any help would be greatly appreciated.

    • Stone

      October 10, 2011 at 8:18 am

      Never mind, I forgot to changed the baseband under applications. Oops

      • franz

        January 8, 2012 at 9:54 am

        im having a similar issue what is baseband?

    • NeaL Pradeep

      October 11, 2011 at 1:59 am


  30. Monzer

    October 7, 2011 at 4:17 am

    hey i got newbi question is that deblur ??

  31. MotoMike

    October 2, 2011 at 1:11 am

    I’d like to try this but…

    “Now, after this you will now have to reboot from the stock recovery with the Volume up pressed to enter into the boot loader and then you need to open the RSD Lite and then flash the Nordic file.”

    – Where to find the ‘Nordic file’ for flash?

    • MotoMike

      October 3, 2011 at 12:30 am

      Problem solved 🙂
      Found a ‘Nordic’ SBF at and had to use SuperOneClick v2.1.1 instead of z4root to get Defy rooted.
      Copy CM and Apps ZIP-files to SD-card at root level for later install by Recovery Boot.
      RSD Lite loads SBF file and 2ndInit prepares for Recovery Boot. Unmount SD-card before Recovery Boot. Reboot and press ‘Volume down’ key when LED gets Blue. In Recovery Boot Menu: set Default boot to ‘2ndInit’ do ‘Wipe cache’ and ‘Wipe data’ before ‘Install ZIP from SD’. Select CM first then Apps. Do system reboot and… success!
      All hours spent to do this update was well worth it. Everything seems to work as expected, even the camera, and my Defy got quicker response and smoother graphics over all. Feels like a new phone 🙂
      Thanks to every one out there making all different parts in this update available for guys like me.

      • Invictus

        October 4, 2011 at 1:19 am

        Hey I’m trying to update my defy but can’t seem to get it right. Would you mind being a little more elaborate? The instructions are lame on the site.

        • NeaL Pradeep

          October 4, 2011 at 10:26 am

          kindly let us know where exactly you are getting issues instead of mentioning lame or other things!

          • Invictus

            October 5, 2011 at 7:53 pm

            Where did my reply go? The moderator didn’t approve it?

          • NeaL Pradeep

            October 6, 2011 at 9:39 am

            we are not having any comment in your name, kindly let us know what is the issue! we will clear out the comments if there any in a short while from now!

    • NeaL Pradeep

      October 11, 2011 at 1:59 am


  32. hadi

    September 29, 2011 at 2:49 am

    help! i cant choose zip from sd card, it says E: cant mount/sdcard….

    • NeaL Pradeep

      September 29, 2011 at 9:23 am

      Unmount the sd and then mount back the sd!

      • dany

        March 26, 2012 at 10:41 am

        can’t unmount sdcard it gives error and can t mount sdcard also gives error any solution

  33. Fer

    September 26, 2011 at 10:10 am

    Is there any way to backup the current non-rooted original firmware (2.2) to get back in case Gingerbread doesn’t work properly?. Does make any difference the phone “region”? (like Asia, Latinamerica, US, etc)

    • NeaL Pradeep

      September 26, 2011 at 10:18 am

      no it doesnt make any difference!

      • Fer

        September 26, 2011 at 10:36 am

        Thanks for your answer 🙂 and do you know if I can get back to (my current) non-rooted factory Froyo 2.2 after doing this?
        I still don’t know if I’ll try this upgrade, but if I do it, I’ll comment if everything went OK.

        • NeaL Pradeep

          September 26, 2011 at 10:37 am

          yes you can get back to that version at any time!
          sure, we are here for helping you at anytime!

  34. pubesh

    September 22, 2011 at 10:34 pm


    can you please let me know what is called as Super one click application.

    • NeaL Pradeep

      September 23, 2011 at 12:38 am

      its called as Super One click application only!!

  35. November

    September 22, 2011 at 9:18 pm

    Good grief, who wrote these instructions. You can not follow them and expect to get a working phone. At no time to explain where to recover your old settings. Will this work on a T-Mobile defy? Red or Green lens defy? It would have been nice if you explained that the rom is not official at the very beginning. Far too many mistakes in the article for me to try these instructions.

  36. ramli7

    September 22, 2011 at 8:45 pm

    The version is mentioned as 2.3.4 in some places and as 2.3.5 in some places.

    Kindly tell us which is correct.

    Thanks for the detailed, step by step work.

    • ramli7

      September 30, 2011 at 1:46 pm

      I have raised a doubt about the version ( 2.3.4 or 2.3.5 ? ). But till now, the author has neither replied nor corrected in the article itself !

      I think he is not interested in feed back / queries !!

      • NeaL Pradeep

        October 1, 2011 at 12:44 am

        again, exact change log can’t be mentioned but you can refer the enhancements section which is there!

        • ramli7

          October 1, 2011 at 10:19 am

          Thanks for your reply.

          But, can you elaborate “enhancements section”.

  37. 杭州广仁医院

    September 22, 2011 at 6:19 am


Leave a Reply

Your email address will not be published. Required fields are marked *

Comment moderation is enabled. Your comment may take some time to appear.

Most Popular

To Top