Developer support for LG G4 is remarkable. It’s just been a day or two that the device has received the official Marshmallow update, and developers have ported the firmware file for rooted users; making it flashable right through TWRP. Here are someย flashable zip files that will take your LG G4 H815 variant to Android 6.0 Marshmallow without the complex process of flashing the KDZ file. The listed files are from software version 20A that comes with the official KDZ firmware and includes theย system (stock ROM), boot, modem and bootloader zips.
The main advantage about this method is that your bootloader willย still be unlocked and you can gain root access later by installing the SuperSU package over this ROM. Moreover, you can also downgrade to the Lollipop ROM in no time.
Although it is stock-based ROM, you may come across some bugs with the notifications that may not work with all apps. To check for possible missed notifications go to Settings> battery/energy saving> battery consumption> ignore optimization. Also, knock code has been removed but will return in a future update.
Unlocked bootloader is required in order to flash the ROM files via TWRP.ย When coming from Lollipop, you will need to flash at least the system and boot zip files. Modem and bootloader zips may be optional but are recommended. Moreover, do not wipe system partition until after you have flashed the bootloader. So let’s begin with the tutorial.
Downloads
Marshmallow update (20A) flash files for LG G4 H815:
- System ย โ Linkย | File: LG-H81520A-Flashable.System.zip (1.33 GB)
- Modem โ Link | File: LG-H81520A-Flashable.Modem.zip (39.31 MB)
- Repacked Bootย – Link | File:ย STOCK-20a-ROOTED.zip
- Bootloader โ Link | File:ย LG-H81520A-Flashable.Bootloader.zip (35.43 MB)
- Boot โ Link | File:ย LG-H81520A-Flashable.Boot.zip (13.08 MB) [Optional]
Requirements
- The listed custom ROM is compatible with LG G4 H815 variantย only. Do not try it on any other device or variant.
- Unlocked bootloader is required in order to flash the system and boot images on your G4. To unlock the bootloader on your device,ย get to the official page.
- Make sure you haveย TWRP recovery installed on your device. Downloadย the recommended TWRP 2.8.7+ย build from here. For detailed TWRP installation instructions using fastboot, get to our tutorial throughย this link.
- You must have device drivers installed on your PC so as toย transfer the ROM and Google apps to your deviceโs storage.ย Downloadย here.
- You must fully charge your device or at least to 60%, as the process may take a while.
Backup your Apps and Data
Before you proceed,ย make sure you backup all your data. This process will wipe all the data from your device except for the internal storage. Hence, a full backup or nandroid backup is recommended. Also backupย all your internal storage files just in case anything goes wrong. Take a nandroid backup from the custom recovery before flashing the ROM.
How to Update LG G4 withย Android 6.0 Marshmallow Using TWRP
- Downloadย all the zip files from the download section (System, Modem, Boot, Bootloader, Repacked Boot).
- Now transfer the 4 zip files into your deviceโs internal storage. Place the zip file where you can easily locate it.
- Now reboot into Custom Recovery (like TWRP). To boot into TWRP, first turn off your device and then press and hold volume down and power keysย at the same time. If you see the TWRP logo, that means you have successfully booted into the recovery.
- Although this is optional, itโs highly recommended that youย perform a nandroid backup. To backup, your ROM, tap on backup option in TWRP and select the following elements: System, Data, Boot, Recovery, EFS and swipe right where appropriate, to back up.
- Now go back to the TWRP main menu or home screen and tap on theย installย option. Navigate to the ROM files. Now select modem and on the next screen tap Add More Zips and select system, repacked boot and bootloader in their respective order.
- Swipe the confirmation button to proceed with the installation. The ROM will be installed.
- Once installed, reboot to system.
Ifย you see the new boot logo, that means you have successfully installed the ROM on your device. If you come across any boot loop or face system errors, try a factory reset from the recovery or you can always restore your previous ROM from the backup.
Also See:
How to Install Stock Firmware on LG G4 KDZ File
For queries, comment down below. If we have helped you, then like and share us on social platforms. If you need help with other devices, let us know.
i have the LG logo loop, could you help me to repare that ?
Flash the modem, system and boot one after the other and then reboot the recovery once. Now flash the bootloader. If bootloop still persist, try a factory reset.
ok but i can’t reboot in TWRP mode ๐
only firmware update mode is avalaible
The kernel is available that won’t remove the recovery. As you don’t have TWRP, try flashing TWRP using fastboot.
ok can you explain me the precedure because adb device not found ๐
Did you enable adb from Developer Options in your new ROM? Install device drivers again and setup adb and fastboot. Then perform operations. Refer to my “Root Nexus 5X” post on the home page. If you still can’t get TWRP installed then as a last resort, you will need to flash the KDZ. Refer to the KDZ post and it’s done.
i tryed to flash the KDZ with LG Flash tool but it stop at 9% with error
Yeah the LG Flash Tool may fail several times. But keep on trying and it will. Try using different functions in the tool. Use CSE, CDMA, DAIG/CS_Emergency. Most importantly, flash a lollipop firmware and disconnect from internet during the process. Marshmallow gives errors.
ok thanks i will try again like that, i keep you in touch
Developer support for the G4 is totally lacking for any model except the 815 and there has been pretty limited development for it. I’ve had my US AT&T model for months and there is not even a bootloader unlock or root for it yet.