The Google Nexus 4 may be a superb device but as it’s ageing, many have been left disheartened as the device just wouldn’t seem to be updating to modern times. There is good news though as while it isn’t going to be updated officially, it is going to be given the update by way of developers.
There are two choices of Android 6.0 Marshmallow, with one coming from Dmitry Grinberg and the other from Aldrin Holmes. If you do have the Google Nexus 4 and you do want to update you can by following the steps that you can find below.
1. Start by transferring the TWRP file to the device and update/install it.
2. Turn off the device and switch it on to Recovery Mode ( Volume up + Volume Down + Power Button).
3. Once the TWP UI loads up, choose Wipe > Factory Reset.
4. Next Transfers one fo the ROM-GApps into the device and reboot to enter Recovery mode again.
Providing you have followed the steps above you should now be the owner of the Google Nexus 4 running on Android 6.0 Marshmallow.