The purpose of this guide is to help users understand how to use the default Android System Recovery <3e> image that is installed on the Nexus 10. Note that if you have already installed a custom recovery image such as Clockworkmod Recovery (CWMR) or Team Win Recovery Project (TWRP) this will overwrite the stock default Android System Recovery. This guide will teach you how to access recovery mode, and how to use all the features of the default Android System Recovery <3e>.
What is Recovery Mode?
How to Access Recovery Mode
Recovery mode can be accessed in one of two ways by pressing a key combination or using adb. When you enter recovery mode the recovery options menu will be hidden and you will see an Android lying on it's back with a red triangle exclamation point. To show the recovery menu simultaneously hold the Power Button + Volume Up buttons.
Key Combination Method
The first way of accessing recovery mode is by pressing a key combination simultaneously. For the Nexus 10 recovery mode can be accessed by simultaneously holding the Power Button + Volume Up + Volume Down buttons. To show the recovery menu simultaneously hold the Power Button + Volume Up buttons.
The second way of accessing recovery mode is by issuing the following ADB (If you don't know what ADB is you can learn more about it here) command:
adb reboot recovery
To show the recovery menu simultaneously hold the Power Button + Volume Up buttons.
Using the Recovery Menu Options
When the recovery menu appears you will be presented with a menu selection that appears similar to this:
Android system recovery <3e> Volume up/down to move highlight: power button to select. ------------------------------------ reboot system now apply update from ADB wipe data/factory reset wipe cache partition ------------------------------------
The volume up and volume down button can be used to highlight different options and the power button can be used to confirm your selection.
Reboot system now
The reboot system now option will exit recovery mode and reboot the tablet normally starting the normal Android operating system.
Apply update from ADB
The apply update from ADB option allows you to sideload a stock Android update to your device using ADB without the need for root access or a custom recovery (Note: You will need a custom recovery to flash a custom ROM, custom kernel, or other modifications, this only meant to apply official Google updates).
Prior to using the "apply update from adb" option you must make sure you have installed the Nexus 10 USB drivers, installed ADB, and made sure "USB Debugging" is checked under developer settings within Android. Once you have done these things from ADB issue the following command:
adb sideload <path/to/update.zip>
Where path/to/update.zip is the location on your computer that the update file is stored at and update.zip is the name of the file. An example using adb to sideload an update:
adb sideload JDQ39.zip
After you enter the sideload command the file should transfer to your device and once it is done transferring it will begin the update process. Once it has completed the update process, reboot your device.
Wipe data/factory reset
The wipe data/factory reset option erases the contents of /data partition as well as the /cache partition. This will erase any apps, pictures, music, data etc. you have stored on /data partition in addition to erasing the /cache partition. This will not erase your /system partition.
Wipe cache partition
The wipe cache partition erases the contents of /cache partition. Wiping the /cache partition is one common way of fixing a bootloop.