Ok first things first. This will only fix certain bricks. If after factory resetting with recovery and following this unbrick guide you can't get your phone to work, try this guide: http://androidforums.com/optimus-m-all-things-root/364080-unbrick-phone-lg-screen.html The first thing you have to do is download and install the Optimus M drivers from here if you haven't installed them already. The second thing you will have to do is download the CAB to KDZ converter and KDZ flasher from here: KDZ_FW_UPD_EN.zip Next is to get the firmware cab file: MS690ZV7_08.S7_08.P3018.cab Now turn off your phone (pull battery if need be), and leave it unplugged Go into download mode (aka emergency mode) by following this: Hold back key+down key and plug in USB chord. Now you are ready to flash your phone These are the instructions to convert the cab to a KDZ and flashing it: Install msxml.msi Disable antivirus software Open UpTestEX_mod2_marwin.exe Wait for the program to open Look for "Encrypt cab file to kdz file" Click the folder icon Choose the location of the cab you downloaded for the firmware Encrypt cab -> kdz Program will freeze up. DO NOT EXIT until program says Done!!! Otherwise it won't finish converting. Close program Open KDZ_FW_UPD.exe "Type" choose CDMA Choose in "Phonemode": Emergency Click the folder icon and choose the kdz file that UpTestEX_mod2_marwin.exe just made. Click Launch software update, wait awhile for it to flash and then boot, and enjoy! If it bootloops still, try to factory reset (while phone is off, hold volume down+home key+power). If that does not work, use joneidy's unbrick guide showed at the beginning of this thread. If you do that guide you will have to reprogram your MEID/MIN/MDN and flash the PRL. This guide will not erase any of the phone's programming but sometimes fails in certain cases of brick. LGNPST from joneidy's guide is a PITA to install sometimes, so I made this to not replace his guide, but post a method that will work most of the time and be less of a PITA to get the phone back in working order.