Unlocking Motorola Defy+ (For those who got one for $99 from Telstra!)

Here is my tutorial to unlock your Defy+. Be aware, that even though this method has worked for me, there are always risks involved when tweaking with the phone's software, but as long as you don't do anything stupid (unplug the phone during flashing, trying this method with 2% battery, etc) then you should be fine. In the case where the phone may go into a boot loop, all you need to do is wipe the phone via recovery and reflash a ROM and that should do the trick.

I am not responsible for any devices that explode, implode or spark the end of the world.

Note: If you're having issues with download locations, etc scroll down to Forgot69's post

Step1: Rooting

Check your phone software. If your baseband is "EPU93_U_00.59.01" or below, you can root your phone using the following software.

http://forum.xda-developers.com/showthread.php?t=803682

If your baseband is higher than the above ("EPU93_U_00.61.03" will most likely be the case here), you need to root the phone via the following method:

http://forum.xda-developers.com/showthread.php?t=1595013

Steps

  1. Download the software provided in the link above. Extract them both to the same folder (You can ignore firmware.z01 and extract firmware.zip as the two files are linked.

  2. Download the software in the following link - http://forum.xda-developers.com/showthread.php?t=1100585

  3. Install RSD Lite and the drivers that suit your Windows version (x32, x64)

  4. Open RSD Lite as Administrator

  5. Turn off your Defy+ and follow the instructions here - http://forum.xda-developers.com/showpost.php?p=25243714&post… - on how to get the phone into recovery mode so we can flash the files

  6. Go back to the first link that provides the software and follow the basic instructions there. Select the files in RSD Lite and flash the software mentioned in the link in the order provided by pressing "…" on RSD Lite. IT IS VITAL THAT YOU ENSURE THE PHONE IS CONNECTED TO THE PC PROPERLY. THERE IS A HIGH PROBABILITY THAT THE PHONE WILL BRICK IF THIS PROCESS IS INTERRUPTED SO MAKE SURE THAT THERE ARE NO PENDING WINDOWS UPDATES OR ANYTHING THAT WILL FORCE THE COMPUTER TO SHUT DOWN.

Voila, your phone is now rooted. Now we prepare to flash CM7,9 or 10 (whichever you prefer; I'm staying away from CM10 as JB isn't fully stable just yet). I flashed mine with CM9, so we'll be using that for this tutorial as we know it works with the unlocking.

  1. Download 2ndInit from here -
    http://forum.xda-developers.com/showthread.php?t=1032212 - IF YOU ALREADY HAVE CYANOGENMOD ALREADY INSTALLED, THIS IS NOT NECESSARY

  2. Pop that onto your phone, enable non-market apps to be installed, turn on USB Debugging (Settings -> Applications -> USB Debugging) and start up the app. Click the one single button in the middle and we now have CWM (ClockWorkMod) installed.

  3. Download the most recent CM9 Nightly by quarx2k and the CM9 GAPPS here - http://forum.xda-developers.com/showthread.php?t=1618904 - and put them onto the root of your SD card. Then download "ICS_Defy_softunlock_v1.3(EPU_U_00.59.01).zip " and " Baseband_change(EP93_U_00.59.01).zip " provided in this link - http://forum.xda-developers.com/showthread.php?t=1483297 - and copy those files onto the root of your SD card. Those who wanted to go to CM7, download "GB_Defy_softunlock_v1.3(EPU_U_00.59.01).zip" instead

  4. Power down the phone and turn it back on. Wait for a blue LED to appear at the top left of your phone and press Volume- when it does.

  5. When the recovery screen pops up with the rabid rabbit at the bottom, navigate through the menu with the volume buttons and select the highlighted option with the power button. Select Recovery and then Custom Recovery.

  6. Now, it is VITAL that we do a phone backup here incase anything goes wrong. Nav to Backup and Restore and select Backup All.

  7. Once that's done, go to Wipe data/factory reset and then wipe the cache/dalvik cache

  8. Once that's done, go to Install zip from sdcard and select choose zip from sdcard and select the CM9 ROM that you downloaded earlier.

  9. Boot up your phone and if it doesn't work (stuck in boot loop, black screen after Motorola logo, etc) then redo steps 4-9 (skip 6)

  10. If the phone is booting up correctly, then power down the phone again, and enter 2ndInit by pressing the power- button when the blue LED flashes

  11. This time, install the GAPPS you downloaded earlier to install Google Play, etc

  12. Now we can apply the software unlock by installing "Baseband_change…" first and then "ICS_Defy_softunlock…" after.

  13. Wipe the cache when you are done, go to advanced and then wipe the dalvik cache.

  14. Power down the handset once you have finished, pop in your non-Telstra simcard and hooray! Your handset is unlocked.

HAVE FUN, OZBARGAINERS

Comments

    • Thanks, added the instruction to wipe cache/dalvik before flashing the ROM

  • Thanks Lolwut! My Defy+ was already unlocked, but I've been wanting to install a custom ROM for a while. I looked at XDA and … what a mess! I put it off till 'one day' as it was only a spare phone.

    Now, conveniently, you posted a clear step-by-step specific to the Telstra Defy+. Awesome! I'm running CM9 now, at last. The stock ROM was so painfully laggy.

    • No worries. Any ROM that's Blurred is painful to nav through

  • LolwutMikka thanks for fantastic post her. I finally managed to root and unlock my phone
    xda was the source to get everything working but still reading ur post made me go and look at XDA

  • hey what about the phone itself? is it good to use? any1 care to comment? loud enugh the volume? any lagging?

    • I wouldn't recommend the phone unless you flash CM9 on it. It's a lot smoother compared to the stock ROM.

      Of course, if you're the patient type, the stock rom could be perfectly fine.

      But really, the only reason you'd get this phone is if you wanted a shock and water-resistant phone that's compact and has a decent-resolution screen. That, and the fact that it's only $99 now!

    • It's a decent, budget smartphone if you don't care about having the best phone in the market. I just loaned mine to the missus and as her first smartphone ever, she's loving it. The volume is very loud on max volume and since it is a semi-low end phone, you may experience few slowdowns, but none that would steer you away from it considering the price and capabilities after flashing CM9

      • I'm finding it quite slow compared to the Incredible S I came from, but in general not too bad.

        I thought I read somewhere that these could be safely overclocked to 1.2GHz cpu, but I only see a max CPU frequency of 1000MHz.

        Anyone tried Jellybean?

  • After flashed CM9 it make it very hard to connect to Telstra's network now. The modem coming with CM9 is EPU93_U_00.60.00 which is different with the stock one. I am not sure if this is the cause and maybe I should flash another Modem and see how it goes.

    • I'm positive you'd only have issues with connecting to Telstra if you followed the steps involving the flashing of different basebands. Other than that, you should be fine.
      Try wiping/factory reset, clearing cache/dalvik cache and then flash CM9 again

  • So does anyone else have the problem where they lose all connectivity and won't recieve txt messages or able to make phone calls and can only fix it by restarting the phone? If it is the rom, I may go to a different one or go back to the original and try the unlock code from those sites. Just curious if it is possible to fix first.

    • If you have those issues, try going back to factory reset, wiping cache/dalvik and then reflashing. If you still lose connectivity, enter airplane mode and exit it and that should be the last time you'd have to do that

      • Tried that once already, and with airplane mode I can go into it but can't go out of it without a restart.

    • I have the same problem. Pretty awesome work LolwutMikka, after going through the guide everything looks good, but I'm having connection issues with my Vodafone Sim. I also seem to have the same problem with Airplane mode, when I select it the icon becomes greyed out so it can't be toggled off again.

      Strangely the HSDPA connection seems to work when I first switch the mobile on, but it only lasts a few seconds. I can only get a stable connection for calls and data if I set the phone to 2G networks only (for which data is just as slow as you'd expect).

      Since you're on Vodafone can I ask what Baseband settings you are using?

      Could this be anything to do with my baseband being EPU93_U_00.60.00 and should my baseband in 'about phone' have changed down to 59.01 when after flashing the baseband change?

      • I found a fix, if you look further down. I had to go to jelly bean (CM10) and it solved the problems. Not too sure what it is to do with. But I am not complaining. Any questions just ask.

        • Thanks,
          I'll give it a shot and report back.

        • No luck with CM10. Still can only get a network connection for a few seconds on 3G and the 'stable connection' on 2G only lasts for 10 minutes (airplane mode still doesn't work, so I need to reboot).

          Think I'll try CM7 and an unlock code :/

  • Is there any way to restore the phone back to the original telstra firmware ? The camera just died on me :-/.

    • EDIT : I Seem to have found it.

      http://forum.xda-developers.com/showthread.php?t=937221

      WARNING : That appears to be for the original defy and not the Defy+. Dont use it as it results in your phone being stuck in a boot loop.

      EDIT EDIT :

      http://sbf.droid-developers.org/umts_jordanplus/list.php

      Does anyone know which one of these are the original telstra SBF ?

      I cant tell if its :
      "DEFYPLUS_U3_4.5.1-134_DFP-1321_AU_SIGN_SIGNED_UCADEFYEMARAB1B80AA004.0R_PDS03C_USAJRDNGIBRANZ_P020_A026_HWp3_Service1FF.sbf.gz"

      or

      "DEFYPLUS_U3_4.5.1-134_DFP-231_AU_SIGN_UCADEFYEMARAB1B80AA004.0R_PDS03C_USAJRDNGIBRANZ_P021_A030_Service1FF.sbf.gz"

      • Im really in a pickle now, I tried flashing

        ""DEFYPLUS_U3_4.5.1-134_DFP-231_AU_SIGN_UCADEFYEMARAB1B80AA004.0R_PDS03C_USAJRDNGIBRANZ_P021_A030_Service1FF.sbf.gz"" and I think that bricked the phone. The LED Lights up when its connected to a microUSB port, but it wont boot up : (

        Anybody got any advice ?

        • You're meant to unzip it with a program like WinRAR first, to get the .sbf file.
          Can you still enter flashing mode?

        • Dont worry, even though the screen turn on or respond, plugging it in still had it show up in RSD. So, all hope is not lost. I can just follow the instructions posted above.

        • Hurrah! Good luck.

    • Did you manage to restore the phone back to the original Telstra firmware? Would be great if you could share the steps involved. Thanks!

  • When I recover from SD CARD, screen shows:Signature verification failed.
    What's wrong?

    • +1

      I could be wrong but wouldn't you get that error if you didn't install the 2ndInit, which is step 1 and 2 of the second part after the installing the custom firmware part. As I think the 2ndInit allows custom roms to be installed without the e-signature. If someone more knowledgeable wants to chime in though, go ahead.

      • Thanks a lot! Now my phone runs perfectly!

  • Torrents not working, can't extract it..and RSD can't find the z01 file…dumbfounded now. 7zip aren't working. Should I just install an evaluation copy of winzip?

    EDIT: downloaded win7 trial and got it extracted finally.

  • +1

    Lolwutmikka is it possible to use the unlocking method on jelly bean rom thanks

    • I'm not too sure, as the unlocking files provided are for GB or ICS. Of course you can try installing JB and then flashing the ICS unlock, but that's not recommended as we don't know the outcome of that.

  • What do you mean put CM9 in the root folder? When I downloaded from forgot69 link. I got a RAR. Extracted and got a meta-inf + system?

    Are we suppose to replace these folders?>
    I've done the rebooting with the two files. Then I've installed 2init.

    Got the baseband and the ICS-DEFY-SOFTunlock awaiting..

    Please help me out someone how do i install Cm9??

    • +2

      Put the .zip file in the root folder of your SD card. Don't unzip it - put the whole .zip file on the sd card. You then flash that with Sndinit/CWM like in the instructions.

      • +2

        Yes! finally although it takes super long to boot up. thanks for you tips and thanks to mikka and forget69 for the awesome tutorial.

  • Ordered one yesterday after reading the tutorial. Reading some threads on XDA it sounds like CM10/Jelly Bean is pretty stable. Anyone here try that? Recommended?

    • Haven't tried CM10, as the tutorial only provides unlock files for GB and ICS. It's possible that a JB unlock may be well underway, so CM9 might be the safest option for the time being. I've used it and it's still extremely reliable

      • Thanks - as I am new to all this, I'll stick to the instructions and look forward to JB in the future

  • +1

    Pardon me is cm an alternative os to android os, except cm is more geek and so more versatile to use?

    • CM9 stands for CyanogenMod 9, which is the name of a custom Ice Cream Sandwich software. It isn't an alternative to Android, as it IS an Android OS, however it's been tweaked by developers for smoothness and added functionality, as well as removing all the unnecessary carrier apps we don't need.

      • This phone feels so solid after unlocking it. Now to test the phones claims for durability and water resistantness.

    • Google release 95% of the code that is 'the Android OS' and groups like CyanogenMod take that code and modify it for the better. CyanogenMod is the longest running and most trusted group doing this type of thing. Their focus is primarily stability and usability. As LolwutMikka says, on a device like the Defy+, you'll be doing yourself a lot of favours putting it on.

      • Do you know whether there is any stable CyanogenMod for LG Optimus Spirit (LG P690)?

        • +1

          Just search P690 + XDA. Best Android modding forum out there. It's where the majority of LolwutMikka's awesome tutorial came from except it was likely spread out over hundreds of forums posts that he has thankfully made a little more concise. ;)

  • Hi LolwutMikka,

    I phone has version 60.03 & I tried file of 61.03
    I tried it but after rooting I am at bootloader screen with

    Bootloader 09.10
    Err:A5,69,35,00,27

    is this normal?? or something wrong??

    • +1

      Most (if not all) have been coming with 60.03 and the tutorial for 61.03 will work fine. I'd highly doubt there's anything wrong. Make sure you take a backup as detailed in the tutorial and keep going to flash CM9. ;)

    • +1

      I had the same error as you the reason was i did the wrong flashing procedure
      Its abit cofusing when u flash this method u need to read very carefully

      http://forum.xda-developers.com/show...4&postcount=88 this post dosnt have links to the file u need to download so u need to get the files from the first post in this thread

      Follow the step carefully DL stand for download in his instruction
      U need to flash 3 files 1 file comes by itself its SBF file the second file when u zip it comes as two files SBF and z01 flash again the sbf only but make sure the z01 is in the same location as the sbf u are flashing as they are connected and work together.
      When u done u phone will reboot and look for supersu in the phone app when u find it thats mean u phone is successfully been rooted

      ** remeber before u start all this flashing if ur phone is on stock original rom u need to get to motorola recovery on ur phone and wipe factory data reset then procced to flashing first file then before flashing second time again repeat the wipe

      • +1

        Thanks. The following bit I don't understand:
        get to motorola recovery -> wipe factory data reset -> flashing first file -> Wipe -> flashing second file -> wipe"

        why do we need to do that? How to do wipe in this case?

        Thanks

        • Why? Idnt really know cuz it was posted by xda devolper but might be to prevent phone from go to bootloob!!!! That mean phone stuck on motorola logo.

          U can get to recovery by keeping on pressing volum down at the same time press power button then release power button when u see the andriod logo and bress the volum up and down u will see then the recovery menue

          U can skip the wipe if u have lots of apps and try….

  • Awesome, thanks for writing this tutorial.

  • i learn alot here, thanks dudes

  • Opps my post was for user savara

  • I read a lot about radio frequencies that I don't really understand, but have a specific and obscure question.
    I bought the phone predominately for a long holiday in India. Does anyone happen to know if it is likely to work ok on the networks over there. I have heard that the 3G is surprisingly good and cheap on prepaid.

    • Well, if the network you choose run off 850/2100, then you shouldn't have issues

  • +1

    Awesome effort by the poster - worked easily and now enjoying my $99 Defy on Vaya. Question - any recommended free apps? Specifically, since I have come from IOS, anything which will make the transition smooth? Is there a good program to sync/ connect with my pc to easily transfer music, photos etc? Miss photostream especially, and swiping right to get to the search the phone page :(

    • You can set google search on one of your home screen
      Google search widget can be found in widget section on your phone

  • from cnet review:Swiping between screens provokes a delayed reaction in the transition between screens, and opening core apps can sometimes take several seconds before they are usable.
    after installing cm9 r cm10 any1 has the above problem? can u run it on woolie optus? thanks.

    • That's what annoyed me in the first place - the laggy reaction.

      I flashed CM9 and the home screen doesn't lag anymore. Loading apps is much quicker too. I found the phone frustrating on stock firmware.

  • +1

    I just wanted to say big thanks to all the contributors of this thread - particularly LolwutMikka. My first experience with flashing and it all went well. Enjoying the new phone immensely.

  • +1

    took me an 1 hr or so but this method works perfectly, thanks for the great guide.

  • +1

    You guys are legends, this is why I love Ozbargain. Many thanks for the great guide.

  • +2

    unlocking works like a charm. Thanks.
    The only issue I have is the Cyanogen 9 screen which is stuck for like 5 minutes everytime i reboot.
    Also, what happened to the free navigation maps (Navigon)

    • I use Navfree, myself. Navigon is commercial software, I guess they want people to pay for it.

  • So alright I finally have mine working well I think. With CM9 I get losing the ability to make calls and texts and browse the internet every few hours. A few other people were having the problem on xda. Anyway the only way I could fix it is to go up to jb. I can post what I did if anyone asks or messages me. But the basechange and unlocking work 100% with jb. It has been a whole 24 hours without problems. So hopefully it continues.

    • I tried CM9, CM7, then went up to CM10 because my data wasn't working but it made no difference, so I'd like to know what you did that I've missed.

      • Is it just data you are missing or can you also not make phone calls or texts?

        • Got calls and text, no data. It's a 3G area.

        • If you have calls and text you may just need to change your network settings. In system settings and under more in wirless and networks check the settings in mobile networks and check your access point names and network preferences.

      • Okay well I may not get a chance to reply today until late so I will just give a brief type up. More or less follow the instructions that are up there, but when it comes to flashing the CM10(JB) download CM10-20120924-NIGHTLY-mb526.zip and gapps-jb-20121011-signed.zip. Wipe your phone first before installing them, and then after installing them you can use the same baseband changer and soft unlock to unlock it and just wipe the cache afterwards like in the tutorial. But those were the files I used. This post here had the same troubles as me and he said cm10 works. http://forum.xda-developers.com/showthread.php?p=33487020#po… . If anyone needs more help, more than happy to go step by step with it to help. Least I can do. Oh I should note that after installing it my phone did restart something like 5 times and I thought it wasn't stable but it appears to have stopped that and hasn't done it since the beginning.

        • OK, you've used the Quark CM10 Defy+ latest nightly release. I used the Quark CM10 2ndboot nightly Defy+ (as that seems to be the one they are developing now).

          I wasn't sure about the baseband changer and ICS unlock (if they were needed). Will try those on the CM10 I installed. If that doesn't work I'll try the one you installed. Ta.

        • Well I tried using my tpg sim card without the baseband changer and ics unlock and while the phone didn't ask for a pin it didn't get any signal or anything either. So maybe it just needs the baseband changer and the ICS unlock didn't do anything. I don't know, but either way it worked for me. As for the release, I think I did just use what ever the latest one was. I am not all that familiar with what they are working on. Too my knowledge it is easy to swap between different CM10's it is only when going from CM9 to 10 or down that it is a bit painful or something.

        • Did you change the sbf thingo when you went from CM9 to CM10? All I did was wipe data, cache and dalvik in recovery mode and install CM10, then wipe cache and Dalvik. Just then installed baseband changer and ICS softunlock. Only thing left is to try the CM10 you used.

        • I didn't change the sbf. I did what you said and all out of curiosity what sim are you using?

        • The Telstra Prepaid that came with it. Trying to get my $10 worth before it expires. Then I'll be using my own Telstra Pre paid. I don't actually want to use data on my own sim as it costs $20 per Mb (old plan), but to me it's a symtom of an incomplete install.

        • What APN are you using? Can you check that

        • where's that shown?

          Found it - Wireless & Networks - Mobile Networks - Access Point Names

          shows this (only one of the first 3 can be selected):

          Telstra 3G Pay By Time
          telstra.pcpack

          Telstra Internet (it's using that one)
          Telstra.wap

          Telstra w/Portal
          telstra.internet

          Tellstra MMS
          Telstra.mms

        • Yep so just check you are using the right one for Telstra

        • Thems all Telstra :-)
          Tried them all, but still no go.
          If you click on the name it gives heaps of settings.

          Got an Acer tablet with 3G and it has different APN's. Will see if the phone sim works in it.

        • It should be working unless the sim it comes with isn't set up for internet. I didn't even activate my sim that it came with so I cant check. But I have been typing most of this from my phone so internet works for me.

        • Just rang #125# and it's saying there's no credit left (doh). So looks like there never was any on it. Bloody Norah!

        • Haha always the simplest solution. When you said calls and texts worked I didn't think there was anything wrong with the installation. Ah well at least you will be pretty efficient at installing it all now.

        • Just rang Telstra - apparently the $10 is for calls/sms only and does show up in Bonus credit when you ring #100# on the phone. Jeez, I've been farting about for days with this trying to 'fix' it.

          Yeah friggin android install expert now :-) I am suppsedly a computer tech anyway.

          and they won't transfer the $10 to my normal number - stingy,

        • And the cr*ppy thing is they no longer provide the option to return that $10 starter to Telstra for a credit within 7 days.

  • +2

    I followed the instructions and it worked. Brilliant! Thanks so much LolwutMikka & Forgot69! :D

  • Anyone know if you can change the look of the dial pad? Is that in a skin or theme?

    If you turn off dial pad tones it is a lot quicker to tap in a number.

  • Great work in these tutorials guys. I have a defy plus on the way so have been studying these posts before I do the deed. I currently have a tpg sim, so was wondering if any body out there has had success unlocking it and using it with tpg. Do I have to flash to cm 10 as stated above? Should I go straight to cm 10 or try cm 9 first? Any additional precautions for flashing to cm10?

    • I would try cm9 first, seems to be more accepted as stable. But if you choose cm10 there are no extra precautions, just used the files I used. If you follow the guide it should be pretty easy.

  • thanks, I'll give that ago. Another Q: where did you get your CM10 and GAPPS from? I can't seem to see it in any of the posts.

      • thanks! the link above has latest version at Sept 24th. Should I flash that, or the Nov 2nd version here?:

        http://quarx2k.ru/cm10-2ndboot-nightly-defy(+)/
        I'm leaning towards flashing CM10 from the get go.

        • I used the one ending in 0924. Just double checked. I am unsure what the difference is. So if you use that other one you found let me know how it goes. So I have no idea which one will be best to use, but if it helps mine is confirmed working. Well for me anyway.

        • ok, I'll try the latest version and see how it goes… thanks again

  • i'm finding cm9 a bit sluggish tbh - opening an app takes a couple of seconds, and calling someone (finding their contact) takes some time. Any suggestions to speed it up? Cm7/Cm10 or an internal setting/mod. Cheers

  • I will confirm that the unlocking method works on the latest CM10 nighty by quarx and also JB seems more smooth than the CM9

    • What sim are you using? I'm thinking of flashing cm10 and wondering if it will work on tpg.

      • I am using CM10 as mentioned above and I am with tpg. I have mentioned how to do it up above. But you just use the CM10 and gapps and you follow the same process.

  • Do I need to pay the unlock fee?

    Is this only handset unlock, or is it network unlock?

    • If you follow the guide it will allow you to use any sim card.

  • I find a CM9 bug on my mobile, when I turn on the WIFI, ADSL modem will restart. Does anyone have the same problem ?

    • +1

      Never heard of that… it sounds more like a bug on your ADSL modem! :)

  • Guys I can't seem to open the Firmware.zip file. I have jzip and 7zip programs but unfortunately my winzip free period has expired. Any ideas?

Login or Join to leave a comment