The LG G3 was one of the luckiest devices to get the Android 5.0 Lollipop update just a few days after Google released the Lollipop source code. It really brought smiles to our faces then but soon it turned out that there was no working root method for the all-new Android 5.0 as all old root exploits had been patched by LG. Having upgraded to the newly released software, many of us were forced to downgrade to the older KitKat.

Android’s awesomeness lies in its being open source and if you don’t have proper root access and a custom recovery on an Android device, it feels pretty much like owning an iPhone. As Android users, we often witness and the ever-going game of hide and seek between the manufacturers who keep patching all discovered root holes and our developers who keep toiling to find out new ways to defy the OEMs. No wonder, the LG G3 got a working root method just a few weeks after the device received the Lollipop update. That method involved downgrading to KitKat and flashing a rooted Lollipop ROM on to the LG G3 using TWRP.



The procedure described below is considered risky and by rooting your LG G3, you’ll void its warranty. Proceed at your own risk. Do not try the tutorial if are new to such things.

Root LG G3 on Lollipop

We now have an easier method to root the LG G3 on Android 5.0 Lollipop. Please click the link below to follow to

Easily Root LG Devices using the One-Click Root Script

Install TWRP on LG G3 with AutoRec

Now you can easily install the bumped TWRP on your LG G3 running Android Lollipop using the AutoRec app. Just make sure your G3 has root privilege and download the AutoRec app for your model. Just open the app after installing it and wait until it prepares the required files and then tap the Flash TWRP option.


AutoRec App

The AutoRec app is available for the following model of the LG G3 and you can get the apps from the Play Store or here.

  • LG G3 D850 AT&T
  • LG G3 D852 Bell & Rogers
  • LG G3 D855 International
  • LG G3 LS990 Sprint
  • LG G3 F400L Korean
  • LG G3 F400L Korean/International
  • LG G3 D852D Videotron
  • LG G3 US990 US Cellular
  • LG G3 VS985 Verizon
  • LG G3 D852D Videotron

So, you should now have root privilege and TWRP recovery installed on your LG G3 running Lollipop firmware. If you have any questions related to the tutorial, please let us know via your comments.

source | xda


  1. Im from peru, phone is rooted and and i installed the LG G3 D855 International recovery, but it doesnt flash or install the twrp please help

  2. Hi i am not able to find the TWRP for LG G3 D690. So can u please help me to get the TWRP for this model.. and even there is not AutoRec app for this model. So i need to install Custom Rom , how to do???

  3. I hope you get back to me. I’m going to work so i’ll see what happens when i get back

  4. I was running Android 5.1.1 and I was on stock firmware. I was rooted with Kingroot and i granted root access to this app. When i tried to flash TWRP, it didn’t start up. It keeps vibrating and it doesn’t stop.

  5. Pleaseeee help my lg g3 won’t turn on it keeps vibrating and won’t turn on,. Please help i am freaking out

  6. plz need help
    i have insteled this application on my g3 vs985 and my phone don’t want to turn on
    i tested the download mode also withe computer cable by pressing the volume down and plugin it
    nothing work
    also the power and volume + and – button
    when i try to turn it i have just a little vibration and nothing more after screen off
    plz need help

  7. i just instaled this application on my g3 vs985 and
    after a boot my phone don’t want to turne on
    some help plz 🙁

  8. hi! i tried doing everything in this post and everything went fine.. but after i restarted my phone it wont switch on.. what sould i do?? please help… 🙁

  9. I have g3 H858hk dual sim, everything worked as described, the one click root worked and the autoRec installed successfully Flash TWRP worked and twrp installed. but how can I enter to recovery mode? volume up + power did not enter to recovery mod

  10. Off topic question, do you have a stock firmware for LG G3 D858HK ?
    I need to restore my phone to stock.. im stuck in fast boot mode.

  11. My device is D857 in China. Which one could I use to flash TWRP (already rooted)? Thank you!

  12. Hi. I’ve got a (stupid) question. How to I know if my device is wether european or international? if it is european could I still do it with the d855 international autorec?

  13. but i installed a previous version of the cm12.1 nightly rom and its the samething. (unless you have any cm rom in mind, i only wanna install cm) i wonder if its the recovery? do you think? …i thought maybe it could just be the boot animation, but that’s not it.

  14. alright so i’ve rooted mine, not sure if anyone else has this problem
    but when my custom rom was starting up for the first time, the
    cyanogenmod logo looks like it had be sliced throw the middle by a
    sword. when the system booted and took me to the first time set up
    processes, i’ve now noticed that the same sliced effect is through the middle
    of the picture from top to bottom. after the phone got going after a few minutes, the
    picture was now aligned like it should be. and i’ve now noticed that whenever
    i reboot, the sliced effect shows up until the phone home screen starts
    up, and realign after a few seconds in. why does this happen? i used the twrp manager app from the playstore and installed version and used the one-click root method?

  15. How can i install TWRP on D855 HKG version with KitKat version install, current software version v10o-hkg-xx, seems very uncommon could not find much on it on forums ?

  16. Hi there, I am having problems finding my phone´s stock Lollipop firmware (KDZ/TOT), any ideas where I can find that? Thanks in advance!

  17. It just reset my phone.
    I have a D858 Dual, I renamed lollipop-bump-boot.img to boot.img and copied to Internal Card.
    I followed the power on + v-down and it just reset my phone.

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