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 hereSo, if you’re all set, follow the rooting procedure from below.


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.


  • 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.
  • Download the latest version of Kingroot from here.
  • Download the following file that contains the root and TWRP files for Marshmallow: ROOT G3 D855 MM.zip 
  • Download the SuperSU v2.65 file → Click Here

Supported Firmwares

the rooting method described below has been confirmed working successfully on the following Marshmallow firmware builds:

  • V30F
  • V30C
  • V30A
  • V30B
  • V30D
  • V30E

Root LG G3 D855 and Install TWRP on Android Marshmallow

  1. Unzip the ROOT G3 D855 MM.zip file, open the folder and transfer the Hacer Permisivo.zip, KingRoot and AutoRec APK files to your LG G3.
  2. 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.
  3. Once rooted, install the Autorec MM.apk too.
  4. Launch Autorec and install TWRP recovery on your LG G3 running Marshmallow ROM.
  5. When the custom recovery is installed, your phone will automatically reboot into recovery mode.
  6. Tap the Install button, navigate to Hacer Permisivo.zip and install it.
  7. Now go back to the main menu in TWRP and tap the Reboot > System button.
  8. Now transfer the SuperSU v2.65.zip file to the internal storage of your LG G3.
  9. Then manually boot your device into recovery mode ( detailed guide here)
    • Power off the device.
    • Press and hold the Volume Down and Power buttons at the same time.
    • Once the LG logo appears, release the Volume Down and Power keys and then press them again.
  10. In the recovery mode, tap the Install button, choose the SuperSU file and flash it on your device.
  11. Get back to the main menu and reboot the device once the installation is completed.

Bingo! You have just rooted your LG G3 D855 running on the latest Android 6.0 Marshmallow firmware.