Google rolled out the official Android N update this week for its Nexus devices- Nexus 6P, Nexus 5X, Nexus 6, Pixel C, and Nexus 9. The major disappointment came when the list was not seen with the Nexus 5.
This was always coming as the LG-made Nexus 5 has already the 24 months support period from Google. Yesterday, Google said that Android N won't be supported with smartphones having Snapdragon 800/801 chipset which was the flagship chipset at that point of time due to some graphic incompatibilities.
However, this news did not stop developers from porting the Android N based custom ROM to Nexus 5. Yes, you heard it right. One of the recognized contributors of XDA ported the custom ROM to Nexus 5.
Having said this, the developer released only first version of the custom ROM. That said, you might face some difficulties while using it. As of now, there are two notable bugs in the first release, which are kind of major ones. The Bluetooth and Camera aren't working as of now.
Follow the below steps to install Android N on your Nexus 5.
Before starting the procedure, make sure that you have everything ready to kickstart with the process. The first one is to have a custom recovery such as CWM or TWRP. We recommend you to use TWRP recovery. Also, make sure that you have unlocked your device's bootloader as you will end up in bricking your smartphone.
Download all the required files
The second step is to download all the necessary files which are to be flashed via the recovery. For that, you need to download the AOSP ROM by heading over to this link.
Wait for the download to completely finish
Now, you need to wait for the download to completely finish. Make sure you have completely downloaded the file to not face issues while flashing the file.
Boot into recovery mode
The next step is to boot into the recovery mode. You can do that by pressing the 'volume down' and 'power button' at the same time.
Wipe your data, cache, Dalvik cache, and system
Once after booting into the recovery mode, you need to wipe your existing data, cache, and Dalvik cache. If possible wipe the system as well, which makes it a clean wipe of your existing user data.
Flash the downloaded AOSP Android N ROM
Now, locate the file which you downloaded from the second step and flash it. Let the flash process complete. If you face any errors while flashing it, then your download file is corrupted. All you need to do is download the ROM file again and start the procedure.
Boot your phone now and you'll be running Android N
Now, reboot your system and let it completely boot. The first boot may take several minutes, maybe up to 15-20 minutes. So, please be patient and let the phone boot.
Once after your device boots, you can see that your Nexus 5 will be running Android N. As said earlier, this is the first version of the ROM and you may encounter many issues. If you face any error while using the phone, report it to the developer by heading over to the official XDA thread by clicking here.