The Google Nexus 4 device was launched with Lollipop about 4 years ago and the last official update was the Android 5.1 Lollipop. The Nougat source has been ported to the Nexus 4 and is available for these devices in the form of an unofficial AOSP ROM. You may already know that Google has cut off support for Nexus 4. Just like the Nexus 5 and Nexus 7, the AOSP ROM port for Nexus 4 comes with various bugs and some not functioning features. But if you want to taste the latest Nougat 7.0 features on your device by installing unofficial AOSP Android 7.0 Nougat firmware then we have given a step-by-step guide below.
The latest Android 7.0 AOSP Nougat unofficial build comes with many working features like Audio, RIL, Bluetooth, Wi-Fi, H/W Acceleration, USB, NFC, GPS and Sensors etc. But you may also find some not functioning features such as Camera, whose video recording is not saving to the device and Video Playback 60fps in YouTube. Also keep in mind that you may also face many ‘force close’ errors. In case Google Play Services crashes then navigate to Permissions and grant Location access for Google Play Services app.
Pre-Requirements:
- Make a proper backup of all your important existing data on Nexus 6P.
- The stock Marshmallow OS version should be installed on Nexus 6P.
- Download and install USB drivers for Nexus in your computer.
- The Nexus bootloader should be unlocked.
- Enable USB debugging option by pressing Menu > Settings > Applications. Navigate and tap on Developer Options to ensure that USB Debugging is enabled.
- You Nexus 4 must be rooted and the latest build of either CWM or TWRP Recovery should be pre-installed on it in order to flash a brand new Android 7.0-based custom ROM.
- For this firmware installation you will also need to factory reset the phone.
- Finally, ensure that your Nexus device carries more than 70% of charge.
Note:
Please note that this guide can be used only for the Google Nexus 4 devices. Don’t use the firmware file given in this guide for any other device or incorrect variant. Do note that you will experience some force close errors while running this Nougat firmware on your Nexus 4.Required Files:
Steps To Install Unofficial AOSP Android 7.0 Nougat Custom ROM on Nexus 4:
1:- Download AOSP Android 7.0 custom ROM and Gapps for Android 7.0 ROMs from the above links given on the desktop of your PC. (Make sure to select the Android 7.0 OS version) while downloading Google Apps package.
2:- Connect the device with your PC and copy/paste both files to the phone’s internal storage. Do not unzip the files.
3:- Disconnect the phone from PC and turn it OFF in order to boot into Recovery Mode.
4:- Turn ON the phone while pressing and holding Volume Up + Volume Down + Power buttons at the same time.
5:- While your Nexus 4 is in Bootloader / Fastboot main screen, press Volume Up to enter into Recovery mode. Then press Power to boot the Recovery Mode.
6:- Once in Recovery Mode, make a NANDROID Backup for the installed ROM by navigating to ‘backup and restore’. Then set the file name and confirm process to begin backup.
7:- Next, factory Reset Nexus 4 and proceed to flash the Android 7.0 custom ROM.
8:- In CWM Recovery, select ‘install zip from sdcard’, then ‘choose zip from sdcard’. Find the Android 7.0 custom ROM file and confirm the installation process to begin.
9:- Once the Android 7.0 firmware installation is completed, repeat the above steps to flash the Gapps zip on your Nexus 4.
10:- After installation is successfully finished, reboot the device in normal mode.
10:- Finally, flash the SuperSU Stable from here to get root access over the internal file system of your Nexus 4 to remove the factory restrictions and permission to install tons of third-party apps.
Let us know in the comments area below if you have any question or trouble while installing the ROM.