How to Install Android 7.0 Nougat on Any Nexus Device using OTA!


In this tutorial, we are going to show you how to install the official Android 7.0 Nougat on any Nexus device using OTA files.  Now, this method will not erase anything on your phone but just in case, PLEASE MAKE A BACKUP OF EVERYTHING.  This method also DOES NOT REQUIRE ROOT or unlocked bootloaders.

This method works on all Nexus devices including Nexus 6P, Nexus 5X, Nexus 5, Nexus 4, Nexus 10, etc…etc…

For list of supported Nexus devices for OTA updates, please check our Android 7.0 Nougat OTA Downloads page first.

Step 1. Power off your Nexus device then hold down Power button and Volume Down buttons simultaneously for about 5 seconds until you enter the fastboot mode with the Android belly up.


Step 2. Use Volume keys to choose “Recovery mode” and hit the Power button to enter recovery.


Step 3. Once in recovery, press both Power and Volume Up keys at the same time to enter the menus.


Step 4. Choose “Apply update from ADB” then connect a USB cable from your Nexus device to your computer.



Step 5. For Windows, install drivers.  You should see “Android ADB Interface” under Device Manager.  If you do not know how to install drivers, please watch our video tutorial.

You can download the Android Windows drivers here – Download


Step 6. Next, go ahead and download the OTA stock firmware for your Nexus device on our Android 7.0 Nougat OTA Downloads page.


Step 7. Download and unzip the files into a folder called “fastboot”.  Also copy over the OTA zip file into the fastboot directory.



Step 8. Open up a command prompt for Windows or terminal for Mac/Linux and type:

For Windows/Chromebook
cd Downloads
cd fastboot
adb sideload
Replace “” with the actual OTA file name.

For Mac OSX:
cd Downloads
cd fastboot
chmod 755 *
./adb-mac sideload
Replace “” with the actual OTA file name.

For Linux:
cd Downloads
cd fastboot
chmod 755 *
sudo ./adb-linux sideload
Replace “” with the actual OTA file name.

For Chromebook, install ADB for Chromebook.


Step 9. Once done, you should see “Install from ADB complete” on your phone.  Hit Power key to reboot.



Once rebooted, you should find your Nexus device has been upgraded to Android 7.0, congrats!




3 Responses

  1. Ken Tran says:

    Hey Max, I’m currently running cyanogenmod mod 13 rooted on a nexus 6p. How do I go about updating the phone without losing root? Could I download the factory image on Android N and flash it using flash fire and then reflashing super user?

    • Elyas says:

      I upgraded my phone to android 7 and I had to root it again and it worked so I think you should be good. It’s OK that you lose root but you can root it again but the sad part is that their is no exposed for android 7 yet.

  2. Probouce says:

    Hi my friend Max so I hope you are well, so I apologize maybe this can not realize or but I will ask my gap to get to know
    this is from I have a Samsung Galaxy S2 on which I dipose Mashmallow 6.0.1, but I wanted to know is it possible to have a same installation as that of Mashmallow for Android version 7.0 Nougat
    I will be proud to receive your response ehhhh thank you for your help with the number of tutorials that we can not stop to tell you thank you
    God bless you

Join the HighOnAndroid VIP Fans List for free help from Max and discounts on Android accessories.

Max Lee

Max Lee is the founder of Max makes Android tutorials and review videos for people who want to get high on Android over at his YouTube channel and Korean YouTube channel.