People have been rather disheartened to know that the Google Nexus 4 isn’t going to be updated with the latest software, even if it means it’s been a well-received product so far. 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.
If you had already followed the above steps, you should now be the owner of the Google Nexus 4 running on Android 6.0 Marshmallow.