[GUIDE] Unbricking/Unrooting/Returning to Stock Optimus M[KDZ]

Last Updated:

  1. sammyz

    sammyz LG Whiz Kid Guide

    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:
    1. Install msxml.msi
    2. Disable antivirus software
    3. Open UpTestEX_mod2_marwin.exe
    4. Wait for the program to open
    5. Look for "Encrypt cab file to kdz file"
    6. Click the folder icon
    7. Choose the location of the cab you downloaded for the firmware
    8. Encrypt cab -> kdz Program will freeze up. DO NOT EXIT until program says Done!!! Otherwise it won't finish converting.
    9. Close program
    10. Open KDZ_FW_UPD.exe
    11. "Type" choose CDMA
    12. Choose in "Phonemode": Emergency
    13. Click the folder icon and choose the kdz file that UpTestEX_mod2_marwin.exe just made.
    14. 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.

  2. mill3rkydd

    mill3rkydd Well-Known Member

    Thank you for making a guide for this!! Now I can give my mom this phone!!
  3. macjay420

    macjay420 Well-Known Member

    worked perfect thanx
  4. mrdude5660

    mrdude5660 Active Member

    the firmware link is broken!!
  5. sammyz

    sammyz LG Whiz Kid Guide

    Dont you have an optimus m plus :confused:

    And yea, LG removed the firmware...
    Will upload tomorrow, sorry can't today.
  6. sammyz

    sammyz LG Whiz Kid Guide

    Fixed firmware link.
  7. Spec2nirvash

    Spec2nirvash VIP Member VIP Member

    Worked great! Thank you sammyz! PS-- I had to set phone mode to CS_EMERGENCY for the update to work!! :D :D
    sammyz likes this.
  8. jaymixvp

    jaymixvp Member

    when i press Encrypt cab -> kdz it just opens up my file explore and also it wont let me extract MS690ZV7_08.S7_08.P3018 i redownloaded it over and over to try again but.. wont work ...
  9. jaymixvp

    jaymixvp Member

    WAIT i think i did it but im not sure, now my phone just boots up straight into the s/w upgrade mode, what now?
  10. jaymixvp

    jaymixvp Member

    i tried it again and it shows this, [R&D Test Tools Log File]

    13:26:48 : Launching SW update
    13:26:48 : Unpacking KDZ
    13:26:49 : KDZ file extraced
    13:26:50 : Files were extracted.
    13:26:50 : LGMobileDL Load.
    13:26:50 : Port = -1
    13:26:50 : Connecting to phone
    13:26:59 : Check Phone mode = 2
    13:27:06 : Phone type check.......
    13:27:06 : LGMobileDL.DLL Loading....
    13:27:06 : _SetAuthMark Ok : wAuthMark(22181)
    13:27:06 : _DetachDLL Call
    13:27:06 : _DetachDLL Call End
    13:27:06 : Param : Path = C:\ProgramData\LGMOBILEAX\Phone\MS690ZV7_08.S7_08.P3018.wdb
    13:27:06 : Param : moduleDir =
    13:27:06 : Param : waitTime = 33000
    13:27:06 : Param : UsbHighSpeed = 0
    13:27:06 : Param : PhoneMode = 2
    13:27:06 : Param : BinVersion = MS690ZV7_08.S7_08.P3018
    13:27:06 : Param : AuthMark = 22181
    13:27:06 : Call fn_StartUpgrade
    13:27:07 : CDMA: wParam = 20, lParam = 420
    13:27:07 : Model Dll Msg Not Found(20, 420)
    13:27:11 : CDMA: wParam = 6, lParam = 0
    13:27:11 : Step : Main Binary Flash Erase
    13:27:11 : CDMA: wParam = 7, lParam = 1
    13:27:11 : Step : Flash Burning(SDRAM to FLASH)
    13:27:11 : CDMA: wParam = 7, lParam = 0
    13:27:14 : CDMA: wParam = 7, lParam = 1
    13:27:16 : CDMA: wParam = 7, lParam = 2
    13:27:19 : CDMA: wParam = 7, lParam = 3
    13:27:21 : CDMA: wParam = 7, lParam = 4
    13:27:24 : CDMA: wParam = 7, lParam = 5
    13:27:26 : CDMA: wParam = 7, lParam = 6
  11. jaymixvp

    jaymixvp Member

    WAIT i tried it again , now it goes to the part where it says you need charge, so i will just wait and see what happens.
  12. sammyz

    sammyz LG Whiz Kid Guide

    Working now?
    jaymixvp likes this.
  13. jaymixvp

    jaymixvp Member

    yes it works thanks very much sam
  14. cwac12

    cwac12 Member

    ok so the only reason I did this was to fix my data probs from a rom I installed. but my data still doesn't work. I used a program to update the prl and it updated it but it still wont find data. my bars just say x.
  15. sammyz

    sammyz LG Whiz Kid Guide

    Stay on stock, don't root, ask metro why. Usually they'll help fix it for free. If it's a hardware problem, you'll have to get a new phone.
  16. palswim

    palswim New Member

Share This Page