Install Android 6.0 Marshmallow on Nexus 4 E960

Android 6.0 Marshmallow AOSP ROM is now available for LG Google Nexus 4 E960. The Android 6.0 Marshmallow AOSP ROM for Nexus 4 is a port from the latest Stock Nexus 7 ROM but it has some additional feature provided by the developer. The ROM is pretty stable and major features are working fine including WiFi, camera, sensors, call and NFC.


The Google Nexus 4 is the unlucky device which is not going to receive the stock Android 6.0 Marshmallow but developer never left care for this powerful device and this is a developers gift for the Nexus 4 users. You can easily install this ROM using adb fastboot and get the glimpse of latest Android 6.0 Marshmallow on your device.

How to install Android 6.0 Marshmallow on Nexus 4 E960

Disclaimer: This tutorial includes multiple operations which includes installing custom ROMs and more. Follow the guide on your own risk, we are not responsible if you brick or damage your device however the chances of bricking a device are rare but you have to pay full attention on the complete guide to avoid any issues and difficulties while performing any of the above mentioned operation.

Enable USB Debugging (Settings >> Developer Options >> USB debugging)

Your phone battery should be charged minimum 60%

Your device bootloader should be unlocked or Click Here (Remember: The bootloader unlock process for all the nexus devices is the same so follow the whole procedure as described in Nexus 6P post)

Download these files:

Download Nexus USB drivers.

Download and Extract adb fastboot.

Download and extract the Android 6.0 Marshmallow ROM (

Process to install Android 6.0 Marshmallow on Nexus 4 E960

Just follow the below simple steps in sequence to update Android 6.0 Marshmallow on your Nexus 4 E960

Connect your device to the PC using USB cable.

Open the adb-and-fastboot folder you extracted earlier and copy the extracted contents of “MakoM_bin” inside the adb-and-fastboot folder.

Now Open the adb-and-fastboot folder, press SHIFT and Right-Click on an empty space inside the same folder.

Click on Open command prompt here as shown in picture below.


Type the following command to boot your device into bootloader mode,

“adb reboot bootloader”

Then type the following command to flash boot in your Nexus 4,

“fastboot flash boot boot.img”

Wait for the process to complete and then type the following command

“fastboot flash system system.img”

This command will flash complete system files on your device (will take some time).

Once the process is completed, reboot the device.

That’s it, you have successfully installed Android 6.0 Marshmallow on Nexus 4. If you have any query feel free to contact us by posting your comment in the below provided comment section. Follow us on Facebook/Twitter/Google+ for future update.

A Software Engineer who loves to hang around latest gadgets and writes his own experiences to get the best possible and accurate information.

  1. Reply
    Prasad Wavikar October 15, 2015 at 7:26 am

    Awesome. Worked perfectly

  2. Reply
    Prasad Wavikar October 15, 2015 at 9:05 am

    How to flash GApps?

  3. Reply
    Prasad Wavikar October 15, 2015 at 11:29 am

    Can anybody please help me to flash GApps?

Leave a reply