1. If you haven't already done so in the past, download and install the motorola usb drivers.2. Download and install RSD Lite.

NOTE: In order for RSD Lite to recognize your phone, it has to be in AP Fastboot mode or it can just be booted up like normal. If your phone will not boot up, then power it off and put it into AP Fastboot mode by holding the volume up + down + power. Then select the AP Fastboot option.

3. Connect your phone to the computer with a usb cable and open RSD Lite. Make sure RSD Lite recognizes your phone before proceeding.

WARNING: Be careful not to move your phone around or mess with the usb cable while doing the following steps. You don't want to accidentally disconnect it. That might end up bad.

4. In RSD Lite, select the fastboot zip file you downloaded then press the "Uncompress and Start Flashing" button. RSD Lite will unzip the file and begin flashing.5. Once the flashing is done and your phone is booted up, perform a factory reset to complete the process.

NOTE: For those of you that don't have a Windows OS, or just don't like RSD Lite, you can use fastboot commands in terminal to flash the img files that are in the fastboot zip file. If you need help with doing it this way, just let me know and I can provide directions.