Here is another Android 6.0 Marshmallow based AOSP ROM for the LG Optimus G. Followingย kevinjoa’s Marshmallow ROM, DevSwift1 has stepped into the development forย this device. This is a Pure AOSPย ROM developed from the Android 6.0 Marshmallow Open Source Code released byย Google. This makes the ROM close to theย other Nexus device firmwareย with the Software version 6.0.
Although LG G may not receive the latest Marshmallow firmware update despite its good hardware specifications, you can still install the custom ROMS we have been listing for the device on our portal. Beingย an AOSP ROM, it’s lightweight, minimalist and excludesย all the unnecessary bloat and animations that we find in most stock firmware. Apart from this, the ROM comes bundled with SuperSU, material design, and some tweaks for reboot options, init.d support and more.
To install this ROM, you need the compatible TWRP version installed on your device in order to flash the ROM that has been listed below. We have also listed some compatible Google Apps that have been fixed and tested on other AOSP ROMS for manyย devices including the Nexus series. So let’s begin with the tutorial.
Downloads
- Downloadย | Android 6.0 AOSP ROMย for LG Optimus G (File:ย PUREAOSP_6.0.0_r1_E975_F180X.zip (299ย MB))
- Download | Recommended Google Appsย (Fixed for the ROM)
- Downloadย | Mini Google Apps for Android 6.0 Marshmallow
- Download | lg-optimus-g-twrp-2.8.7-recovery.img
Requirements
- This is a clean AOSP ROM for LG Optimus G. Do not try it on any other device.
- You need Recovery TWRP installed on your Nexus 4 in order to flash a custom ROM.ย To install the ROM,ย download this recommended TWRP version for your device from here. Install it using Flashify. For detailed TWRP installation instructions using fastboot, get to our tutorial throughย this link.
- You must have device drivers installed on your PC so that you can transfer the ROM and Google apps to your deviceโs storage.
- 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.
Warning: Warranty may be void if you root or install custom ROM on your device. We at DroidViews wonโt be liableย for any damage to your device whatsoever. We are not responsible if you brick or damage your device. Readerโs discretion is advised.
Pure AOSP Marshmallow ROM for LG Optimus G
- Download the AOSPย ROMย and theย Google Appsย from the download section.
- Now transfer the two 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.
- 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 backup.
- After performing the ROM backup, return to the TWRP main menu and tap theย wipeย button and select Advanced Wipe. Then selectย Dalvik Cache,ย Data, andย Cache. Now swipe the confirmation button to backup.
- Now go back to the TWRP main menu or home screen and tap on theย installย option. Navigate to the ROM file and select it.
- Swipe the confirmation button to proceed with the installation. The ROM will be installed.
- Now return to home in the TWRPย and tap on theย install option.ย Navigate to theย Google apps zip fileย and select it.
- Swipe the confirmation button to proceed with the installation.
- Once installed, reboot to system.
When you see the 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 backups. For more releases and builds, get to the developer page. For queries, comment down below.
Another Marshmallow ROM:
Install Android 6.0 Marshmallow on LG Optimus G
Also See:
Install Android 6.0 Marshmallow based AOSP and Other Custom ROMS on Nexus 5
Join The Discussion: