- Make sure you backup any personal data such as photos before applying update.
- Get the latest adb tool from the Android SDK Platform-Tools package.
- Add adb to your PATH environment variable or, as the instructions below assume, change into the directory containing the executable.
- Enable USB debugging for your device as described here.
- Change into the directory containing the adb executable.
- Download the latest OTA image (appropriate for your device) from https://developers.google.com/android/ota into the adb directory.
- When you apply an OTA image, the file is validated. However, you can verify the checksum of the image beforehand. The last portion of the filename is the first 8 digits of its SHA-256 checksum. The full SHA-256 checksum is also shown next to the download link.
- With the device powered on, connected to your machine via USB cable, and USB debugging enabled, execute:
./adb reboot recovery
Your device will reboot.
Hold the Power button and press the Volume Up rocker once, and a menu will appear. Use the Volume Down (or, Volume Up, as needed) rocker to navigate through the menu and use the Power button to select the option Apply update from ADB.
- Run the following command:
./adb devices
- Check that your device shows up with sideload next to its name.
- Run the following command:
./adb sideload <ota_file.zip>
where <ota_file.zip> is the name of the OTA image you downloaded.
Use the Power button to select the Reboot system now option to reboot the device.