Google introduced the latest Android 7.0 Nougat officially to the Android community last week with new build number NRD90M. As expected, the Nexus series is the first in line to receive this upgrade. Ever since its launch, the AOSP firmware has been receiving a lot of attention. Contributors and Android enthusiasts have started compiling the new Nougat AOSP source for their devices. Earlier, we brought the unofficial Android 7.0 AOSP ROMS for Google Nexus 5, 7, 4, and much more. However now, several other AOSP ROMS have been showing up for devices from other manufacturers like the OnePlus One, Sony Xperia M series, Jiayu S3 Plus, Raspberry Pi 3, and much more. Here we have listed several devices from third-party manufacturers with the Nougat custom ROM port either official or unofficial. At this moment, you may only find unofficial/custom ROMS for your Android devices unless, of course, you are using Nexus 6P, 5X, 6, 9, 7, Player, Pixel C, etc.

Even though CyanogenMod Inc. should be expected to release a new CyanogenMod 14 soon enough, it may not be available for all the Android devices at once. It may take some time for the device maintainers to actually compile and release a stable CM 14 Nightly build. So you may need to wait around a month or so for the custom ROM to be available for a majority of Android devices. Moreover, we will be posting the official CM 14 release here once the builds are available. So stay tuned. Meanwhile, you may want to check out the unofficial AOSP Nougat ROMS for some of the available Android devices from various manufacturers. These are custom ROMS so make sure you have TWRP recovery installed on your device. and then proceed. We will keep updating the post.

Android 7.0 Nougat Screenshots from various Android AOSP ROMS

Download Android 7.0 Nougat for your Android Device

AOSP Android Nougat for Jiayu Devices

Android 7.0 Nougat for Nexus devices

AOSP Android 7.0 Nougat for OnePlus Devices

Download Android 7.0 Nougat for Raspberry Pi 3

Download Android 7.0 Nougat for Samsung devices

Android 7.0 Nougat for Sony Xperia devices

More Sony Xperia Nougat Builds and Beta programs:

Tools to Install Nougat on your Android device

Google Apps (gapps) for Android 7.0 Nougat

You may need the gapps package with this AOSP build. Simply download AOSP from above and flash via TWRP. If you find gapps missing, flash them from below. Sometimes the Gapps may cause problems as they are not yet stable wth the AOSP ROM ports. So it is advisable that you boot the ROM first and then later install gapps for Nougat.

  • Android 7.0 Nougat compatible Google Apps:
    → GApps for arm devices → Download Link | for arm, arm64, x86 etc.

See: How to check if the device is arm, arm64, x86, etc?

Flash SuperSU to root Nougat

It has been confirmed that the latest SuperSU 2.76 stable works with the Android 7.0 Nougat AOSP ROM. However, if you need to disable forced encryption, then get the package on this page: additional force encryption image. You may also flash the latest TWRP to bypass forced encryption problem.

  • Flash SuperUser for Root Access
    → SuperSU v2.76+ → Download Link | File:

Download latest TWRP 3.0 for all Android devices

TWRP download repository → Download link

Warning: Once you root or install a custom ROM, your warranty may be void and trip KNOX counter for Samsung. Even though the ROM has been tested by some users, you should still be cautious about it and sometimes come across major issues. This is an unofficial AOSP procedure/ROM. Reader’s discretion is advised.

How to Install Android 7.0 Nougat on Nexus 4 with AOSP ROM Port?


1. Unlocked Bootloader is required most commonly for custom TWRP recovery installation. If you have a custom recovery installed, then you can flash the ROMS right away.

2. Make sure you have a custom recovery installed on your device. Latest build from TWRP is highly recommended. Get the TWRP from the download section and get here to know how to flash it.

3. Make sure you have latest device drivers setup on your PC in order to transfer the files to your device’s internal storage. Get it from the official page of your device manufacturer.

Installation Instructions for Nougat AOSP

Here is are brief instructions to install custom ROM via TWRP. For a full tutorial, see: How to Install Custom ROM using TWRP?

Step 1: Download the AOSP Android 7.0 ROM and the compatible Google Apps from above. For root access, download the SuperSU zip file from above.

Step 2:  Transfer all the necessary files to your device’s internal storage or SDcard.

Step 3: Reboot into TWRP recovery. Power off completely and then press and hold the power button and volume down key for a few seconds.

Step 3: Take full Nandroid backup: Backup partitions- system, data, boot, recovery, EFS and cache(optional).

Step 4: Wipe the current system.

Step 5: Tap Install, navigate to the AOSP ROM zip file and select it. Confirm action.

Step 6:  Similarly, flash the compatible Google apps and SuperSU zip files.

Step 7: Reboot to system.

How to restore your Android back to stock?

Flash Factory Image/stock firmware onto your Android:

Just in case you would like to revert back to stock, you can either restore the TWRP backup you just took or simply flash the factory image or stock firmware onto your Android device. Now remember, different manufacturers have factory image files and each one has different flashing procedure. For instance, you get factory images for nexus devices. Head over to this tutorial to see hoe to flash Android factory images.  Similarly, you get Odin flashable stock firmware files with .tar extension for Samsung devices and LGUP flashable with LG devices. Like and share us on social media. If you need any help, then comment down below or leave a question in the forum.

Follow and Subscribe

Sarang Avatar

Leave a Reply

Back to top arrow