[Defy General] vladdangel:
Idiots guide for CM7 on the Moto Defy

**First off, I want to say - Do something with your contacts BEFORE flashing. I don't know why, but they are gone and are not attached to a google account like other phones. My LG Optimus S was simple, my mother in laws' Moto Defy was an ordeal. Seriously.

*So anyways, Here are some things that will help clear up any confusion you may have (Basically, all the confusion I had.)

STEPS:

1.Install RSD lite.

IT IS GOOD TO FACTORY RESET AND WIPE CACHE ON STOCK RECOVERY BEFORE YOUR FLASH.

2.Download an froyo sbf .I recommend this ( http://depositfiles.com/en/files/tjnmh6d98 ) 3.4.3-11 "The latest 2.2.1".

3.Flash it on keeping your phone in boot loader mode by pressing volume up +power .

**I had no idea how to do this. Basically, you want to plug in your USB and reboot. That will bring you into the boot loader automatically. As long as your phone is plugged in to your PC via the USB cable, you can't boot normally (At least not easily, as I couldn't do it after a few tries). So that simplifies that.

*Next, flashing an SBF, you need to use RSD Lite. Nobody mentioned that and I had to look all over the place to find that out! Unzip the froyo SBF downloaded from above link, start up RSD Lite, and ONLY go if your phone is shown in the bottom area. If you see nothing at all, you probably had a pop-up that said "Found new hardware S Flash Omap3630".

*I suggest googling that driver and downloading it. I found it at a website that made me register with a LOT of information that was really annoying, so I won't supply that website (Incase you can find it elsewhere).

*Now, once your phone is shown at the bottom, find your SBF file through the menu, and apply it. It will restart your phone in boot loader mode (which you probably won't even notice, as it takes like 1 second) and be done. If it says PASS, you win step 3 and can move on to level 4! At the end, you will get cake.

5.Dont unplug your phone until you get a good result (PASS). [I just said this]

4.Now skip or configure motoblur and keep your phone ready.

5.Now download gingerbreak.apk and Root your phone (www.mediafire.com/?it8h9z1dbta50i0 ) v 1.20 is the latest

**Uhm.. no. I downloaded this one AND the other one. Both were gingerbreak.zip. Why would they do this? We need an apk... So since they say V1.20, we'll go with that one (http://www.4shared.com/file/K3HTXWWd/GingerBreak-v120.htm )

*Now, I rewrite the steps to simplify it. I don't see any reason NOT to do it this way...

6.Download cyanogen mod (http://xdaforums.com/show....php?t=1033654 )

7.Download Google apps (http://goo-inside.me/gapps/ )

9.Download 2nd init v 1.4.2 ( http://xdaforums.com/showthread.php?t=1032212 )

**Go with V1.4.2 because it works, 1.7 doesn't, and why test any other version?

8.Put all 3 zips on your SD card root.

**Now to root using gingerbreak.apk (Since we all probably used the super one click method before and not this. You can try that again, but hey, this works, why test something that may not?)

*Since you factory reset your phone, you will want to go into your phone's System -> Applications -> Install non market apps (again, since we all had this already, right?)

*Use any kind of file manager (Super box 10-in-1 is my fav, absolute must have app) and install gingerbreak. Once that installs, open the app and tap "root phone". They say it will take an average of 10 minutes, mine took 30 seconds. It will reboot if it worked right... I think (I did this last night over about 4 hours, so I could be wrong)

NOW U HAVE ROOTED UR PHONE AND YOU ARE NEARLY READY TO INSTALL CM7!!

10.Install recovery on your phone and reboot twice fully till your home screen

**Basically, install the 2nd init apk just like you did the gingerbreak. Open that up and tap "Install recovery". I don't know why they say reboot fully twice or what they meant (at the time) but here's the why/how:

*Some installs may stick you in a boot loop. If you boot up once all the way you're probably fine, twice and there's no doubt.

*To do this, you go to Boot -> Normal.

11.When you reboot you will be automatically taken into recovery.

IF RECOVERY DOESNT COME THEN PRESS VOLUME DOWN BUTTON WHEN BLUE LIGHT COMES DURING BOOTUP

IF U ARE CAUGHT IN A BOOT LOOP THEN GO INTO STOCK RECOVERY AND WIPE YOUR DATA AND CACHE

EVEN IF U ARE IN BOOTLOOP U CAN ACCESS RECOVERY AND BOOT INTO BLUR

**I'll leave this, since it didn't happen to me, but could happen to you. Also, no explanation since I never had to figure it out and do it myself.

12.Go into recovery --> custom recovery and format data and cache and wipe cache

13.Install zip ---->Choose zip from sd card-----> cyanogen mod7 zip file

DONT WIPE OR FORMAT DATA OR CACHE AFTER INSTALLING CM7

14.Install google apps (gapps) zip by the same method and reboot your phone

15.Go to boot ---->2nd init

**It just booted for me with no option to do so, but no worries.

You'll see the CM7 logo now. It will take longer to boot now than it will later, as it has to compile a lot of information on the new operating system.

If you have problems at this point, too bad, look it up. Ask someone else, I don't know. I just know how to do it right, and since you apparently don't, we're not on the same page here guy.

By the way, the cake was a lie.