Safely Update Google Nexus 4 To Android 6.0 Marshmallow

Full guide to Safely Update Google Nexus 4 To Android 6.0 Marshmallow

Step By Step Tutorial to Install Android 6.0 Marshmallow on LG-made Google Nexus 4 Via AOSP ROM

Most of the new generation Nexus devices are getting the official Android 6.0 Marshmallow Update including Nexus 5 and Nexus 7 2013.While Nexus 4 is not getting the official Marshmallow update, Developers and maintainers for this device have been porting the Android 6.0 firmware and here is a AOSP Android 6.0Marshmallow ROM for the Nexus 4.This is a stock Android 6.0 firmware based on Google’s AOSP Open Source code. Like most other AOSP ROMS, you need to flash the Google Apps separately over the device. We have listed the Gapps compatible with the Marshmallow based firmware.

Below we share a very simple safe and easy step by step Guide to Safely Update Google Nexus 4 To Android 6.0 Marshmallow


*Make sure there is at least 80% battery left on your smartphone before begin.

How to Safely Update Google Nexus 4 To Android 6.0 Marshmallow

Warning: will not be held responsible for any kind of damage occurred to your Goole Nexus 4 while following this tutorial.Do it at your own risk.

How to Safely Update Google Nexus 4 To Android 6.0 Marshmallow

Pre-Requirements: (Important)

  • Take a proper backup of all your important data and settings on your phone
  • Make sure that the latest version of a custom recovery like TWRP is already installed on Google Nexus 4
  • Download and install USB drivers on your PC.–>>> LG Drivers
  • This AOSP ROM is compatible with only Nexus 4. Do not try it on any other device or variant.
  • You need a Custom Recovery like TWRP installed on your Nexus 4 in order to flash a custom ROM


Android 6.0 custom ROM for Nexus 4 D820 and D821 (File: (210.8 MB))

Google Apps For Marshmallow (Gapps)

Safely Update Goole Nexus 4 To Android 6.0 Marshmallow

Step-By-Step Guide

  1. Download the AOSP ROM and the Google Apps from the download section.
  2. Now transfer the two zip files into your device’s internal storage. Place the zip file where you can easily locate it.
  3. 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.
  4. 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.
  5. After performing the ROM backup, return to the TWRP main menu and tap the wipe button and select Advanced Wipe. Then select Dalvik CacheSystemData, and Cache. Now swipe the confirmation button to backup.
  6. 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.
  7. Swipe the confirmation button to proceed with installation. The ROM will be installed.
  8. Now return to home in the TWRP and tap on the install option. Navigate to the Google apps zip file and select it.
  9. Swipe the confirmation button to proceed with installation.
  10. Once installed, reboot to system.

DONE!!! Your Nexus 4 should be running on Android Marshmallow 6.0.

*The post will be updated after getting another download link.


Dibyashree Sharma
Dibyashree Sharma
Dibyashree Sharma graduated in Computer Science from NIT Rourkela. For the past eight years, she has been blogging about Android, which she is really passionate about. She has built a good reputation as a reliable source. Away from the digital sphere, Dibyashree enjoys playing tennis, a sport she is as passionate about as she is about technology.

Comment (1)

Leave a Comment