Recently I came across
this guide, and it worked fine for me.
So I wrote a tool that basically does the same thing, just make things easier.
This method should work on any LG G3 official firmware (4.x.x / 5.x.x), and on other models too.
Please leave your feedback if it worked for you, and indicate whether you used the graphical user interface or the old script.
And if it's didn't worked, please attach here the log from the window.
Notes- I saw a lot of questions of G3 users about how to install Twrp after the root, so I will explain briefly:
For now, if you are on stock lollipop you can't just flash Twrp via flashify etc like the old days in KitKat, but you can follow this guide over here.
- After the root, if you want for some reason (warranty etc) to unroot the phone, all you need to do is a full unroot from the SuperSU settings.
I don't know if this is enough to get OTA updates back, I'm still waiting for somebody else to answer this question. so please don't ask me about this any more because I really don't know the answer.
Devices confirmed working with this method (If your device isn't listed it's most likely still supported)
- LG G3 (all variants)
- LG G3 Beat
- LG G2
- LG G2 Mini
- LG G Pro 2
- LG G Pad
- LG F60
- LG L90
- LG Tribute
- LG Spirit
- LG Volt
- LG G Vista
A screenshot