Root LG G3 D855 on Android 6.0 Marshmallow and Install TWRP

LG has finally rolled out the Android 6.0 Marshmallow update to the LG G3. The updates come with the Marshmallow features alongside the LG’s own customizations. If you’re lucky enough, you might have already received the OTA notification on your device else don’t be sad yet, we got your back. We have already covered the Android 6.0 installation on LG G3 D855 using the Flash tool, you can check it out from the below link.

So, once you’re on Android 6.0 Marshmallow, you might also want to root your device on the new OS. With root access, you can use all the advanced apps on your device like the Xposed Installer and other apps. Well, the process is quite easy and you can root your device in no time but first you need to install the latest TWRP on your device. You can find the updated TWRP files from here. So, if you’re all set, follow the rooting procedure from below.

Warning!

Rooting your device might void the warranty either temporarily or permanently. The procedure followed in this tutorial is considered risky and might brick your device in extreme cases but you can always restore the device with stock firmware. We are not responsible for any damage done to your device during the process, proceed at your own risk.

Prerequisites

Make sure your device is charged up to 60% to avoid unexpected shutdowns during the rooting process.

It’s also recommended to take a nandroid backup of your device. Tutorial here.

Root LG G3 D855 and Install TWRP on Android Marshmallow

Open the file manager app and install the latest Kingroot.apk on your phone (do not use the Kingroot app found in the “ROOT G3 D855 MM.zip” folder). Now launch the app from app drawer and root your phone.

Reader Interactions

Discussion

And there’s still no rooting method found any where on the web for this Android 6.0 version.

This is the device build that has the most important number of requests on the web. For now it has not been broken by any method. Visibly this “V30n” only support flashing original LG firmware, only via secured OTA, or via USB with USB debugging enabled (this enables an ADB “shell” but the shell in the builtin firmware is NOT a busybox but accepts only some commands requring an unknown authorization key (not published by LG, and only working with the device Unique ID) to acept running and installing a firmware digitally signed by LG.

LG reveals these passwords only to OEM integrators (telecom sellers).

The ADB shell then does not work for anything else than debugging apps in user mode, there’s no busybox at all inside accessible from ADB. And visibly this ADB shell is also protected by the builtin preinstallation of “McAfee Mobile Antivirus” (which cannot be uninstalled, and not even be disabled) and by a sandboxing in a virtual root hiding completely the true root of the device.

Kingroot does not work if you bought the device independantly from an independant seller (without any bundled subscription to a mobile service). Even if we entirely own the phone, LG refuses to give us the root access.

I tried all versions of Kingroot, this does not work at all. All other rooting methods tried have failed. Other vendors that pretend they will root the phone by accepting paid orders are actually lying ! There’s actually NO known rooting method (only LG Electronics knows how to flash and sign any other firmware that will be flashable).

Visibly the preinstallation of McAfee has efficiently protected all other known access methods using exploits found in preinstalled apps (such as the builtin browser, or cloud connectors, or media players, or in the junk LG apps, including in the junk LG appstore). Nobody has found any exploit using open ports from the Internet: the firewall on that device is well configured and blocks everything (except communications to remote LG servers that pass encrypted data without any prior authorization from us).

I downloaded the latest version of kingroot app from internet but it can’t root says root strategy unavailable and takes me to check request queue (btw kingroot app says this every time for many days despite repeated trying to root infact since one month and despite repeated check requests queue) in the first process after copyng HacerPermisivo.zip and AutoRecMMD855.apk in my lg g3 d855 stock marshmallow 6.0 v30b-sea-xx,why ?

Need some help, please. Everything seemed to going well, but when I installed SuperSU and rebooted, first I couldn’t find SuperSu app, then when I installed Root Checker it told me that device is not rooted. I have v30B MM installed and I did everything as you discribed, step by step.

I download the latest version of kingroot app from internet but it can’t root says root strategy unavailable and take me to check request queue in the first process after copyng HacerPermisivo.zip and AutoRecMMD855.apk in my lg g3 d855 stock marshmallow 6.0 v30b-sea-xx,why ?

I’ve flashed new firmware and after i’ve done flashing Hacer Permisivo i have to flash SuperSU but when i flash it i dont have SuperSU app on phone and root seems to be gone. Do you know how to make SuperSU work ?

Got to step 5 but it didn’t reboot into recovery mode so I tried doing it manually by powering down then holding power+volume down but It won’t get into recovery mode. I just have a black screen and the notification light blinking blue and red.

Download twice but sill the issue was same then i noticed it says fail when i click on check verification signature otherewise it doesn’t show any failed msg .. But anyways your artical helped me to get M Update as well as helped me to get it rooted successfully thanks for this fokat k samaj seva 😉

This guide is very helpful after I hard bricked my phone and had it Jtag’d. After that incident, it made me very hesitant to have it rooted again but when I saw this guide I thought I’d go for it one more time. Now I was able to root my phone and flashed a new ROM without a problem. Thank you very much! Cheers! 🙂