How to Unroot the LG G3 (All Versions) (Video)

Maybe you messed it up. Or maybe you want to send it in for warranty. Regardless of the reasoning, sometimes you just need to unroot the G3 and start back from scratch. As always, the developers from XDA, have your back in that department. This time in the form of a few of them grabbing the LG Flashing tool to flash back stock firmware and in a repository of stock firmware to flash. All you need to do is download the tool, grab the firmware for your particular version of the G3 and flash away.

Fair warning before we begin though, this isn’t for the meek as it is some serious flashing and could potentially harm the phone (if you flash the wrong firmware for example). But, if you’re here because your G3 is bricked, well then, I guess you don’t have much to lose, do you?

I. Before You Begin

1. This works for all versions but involves flashing the device so it isn’t for the faint of heart.

II. Find Out Your Model Number

1. On the device, go to Settings > About Phone > Hardware Information > and look under Model Number for your device’s number (i.e. LG-D850, etc.) for use later in this tutorial.

III. Setup the Flashtool

1. Head to the original developer’s post, download the Flashtool and the Driver from the bottom of his post, and save them both to your desktop.

Flashtool

2. Double-click the driver exe and follow the prompts to install it.

3. Extract the Setup LG Flash Tool .zip file to your desktop.

4. Double-click the exe file inside that folder and follow the prompts to install the FlashTool.

5. Uncheck Run Flash Tool at the end of the installation.

6. After it installs, right-click the MegaLock.dll and copy it.

7. Navigate to C: > LG > Flashtool > and paste it inside the folder with MegaLock.dll and select Overwrite to replace it with the new one.

8. Turn off the phone.

9. While holding the volume up button, plug it in. Keep holding the button until you see download mode pop up, then let go.

10. On the computer, open Device Manager.

11. Under Ports, right-click LGE Mobile USB Serial Port and select Properties.

12. Click on Port Settings > Advanced > change the COM Port Number to 41 and click OK.

IV. Flash the Stock Firmware

1. Head to the original developer’s hosting page for all his stock firmware files he’s collected, find your model number from Section II above and open that folder (if it isn’t there, you’ll have to either Google for that model number’s firmware or wait until he adds it, unfortunately):

LG G3 Stock Firmware

2. Navigate until you find the BIN .zip file inside a sub folder and download that to your desktop.

3. Hit back and navigate to find the .dll file inside a different sub folder and download that to your desktop.

6. Open FlashTool program.

7. Select Manual Mode.

8. Click the three dots button and select the .dll file you downloaded earlier.

9. Click Add to the right of the S/W section and select the .tot file you downloaded earlier.

10. Click the Yellow Arrow.

11. When it says Ready, unplug the G3 for 5 seconds and plug it back in. It should automatically begin to flash the device.

12. After a while, it will reboot and you’ll be running the stock firmware.

Head to our LG G3 How To’s section for more tips and tricks for the LG G3.

51 thoughts on “How to Unroot the LG G3 (All Versions) (Video)”

  1. Edo Bhaskara Kartikasotya

    Hey gotta ask this, which one is the stock firmware of indonesia’s D855 16 gb G3?

    is it the “europe_no_brand_16gb -> 10A”?
    thanks a lot

    1. Did you get an answer to this? I am stuck on this screen right now and don’t know what to do from here. Thanks for any help.

  2. Lorenzo Cecchini

    When I plugged it in again in the last step, it started to flash the stock rom… but it said “can’t change to download mode”, what should I do? and why it happens?

      1. How do I put it into download mode “manually”? The only way to get into download mode that I am familiar with is to hold the volume up button and piug in the USB cable. I did that and it still failed to change to download mode.

          1. It ended up being my surface pro 3 being the issue. it only has 1 usb port that is usb3.0, I did it on my laptop with usb2.0 and it worked.

  3. Lorenzo Cecchini

    I changed the kernel, now i got 3.4.0 (this is what is written on software info). Where can i find the stock one?

  4. I am stuck on a blue screen saying factory reset status with a big #3 on the screen. It’s a blue screen with the red #3. The tool says pass. What should I do from here? Thanks for any help my way!

      1. As long as it has the # 3 on it you can unplug it from the computer and pull the battery. Then place battery back in and reboot. It will be back as a new phone just turned on for the first time.

  5. I did this and I am now getting an a message that says “Factory Reset Status” then has a huge number 3. what happened?

      1. Still waiting for the download to finish. will do it later, and post the update…. and if it fails, can i still use the phone. haha

          1. Roderick Astorga

            oily chet, it works, imac with parallels windows 8.1. though i got scared coz it says failed on the lg flash too, but i took the battery out and back and restart and got stuck on the att logo for 2 minutes but manage to go through, now perfectly working.ill stay away from the rooting till i get the 5.0. thanks again david

  6. I have followed all the directions, had a brief stumble over the usb driver but got that taken care of. I have the LG showing on COM41 as directed. When I run the flash tool, the Grey box stays a while saying BIN CRC Check. Then errors out with Failed PreviousLoad(). Has anyone encountered this? Or have any suggestions?

  7. how did you guys back up all your files from your phone to computer or whatever? When you do this does your internal storage get deleted?

  8. I keep getting a DOWNLOAD FAIL message after 14 or 15 seconds. The download gets to about 6% and then it fails. I’ve followed all directions perfectly. Any suggestions?

      1. At the end when you unplug the micro USB cable and then plug it back in. It computer shows the process beginning but the phone doesn’t. And at 6% it stops and fails.

          1. I ended up just trying a different computer and it worked just fine. I don’t know the reason why, but it worked. Give it a shot!

    1. Be more specific if you could. Your computer not letting you extract it means you need to download a zip extractor of some sort, nothing to to with the tutorial really. How do you normally extract zips?

  9. Hey I Have a question
    i recently bought this phone
    after a month i update my phone kitkat to lolipop its little laggy and battery energy is great on kitkat now its reduced i want to downgrade to kitkat can you help me??
    my model G3 Stylus (D690)
    My Mail id Stalinvicky8@gmail.com
    will you help me???

  10. Orhie Ighoyivwi

    i try to root my lg g3 v985 it gives an error on the jpeg attached please kindly look at it and tell me what to do and the link to the respective files.
    Thanks.

    1. Sorry but there are no files you are missing. If that program tells you it isn’t a vulnerable model then it just won’t work. You can contact the developer of that program at the link you downloaded it from if you have questions as to why he doesn’t support it.

  11. i have lg g3 d855 but got this error device model different i think i have de55-v10z some one have this rom plz help and suggest

  12. plz help !
    ============Download FAIL(0 sec)======
    PID:NULL
    IMEI:NULL
    Model:
    DLL:D851
    BIN:LGD851AT-01-V10C-310…
    SWV:
    SWOV:
    Model information check FAIL !
    00000000
    ===================================

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.