******************************************************************************* SHIELD RECOVERY IMAGE FLASHING INSTRUCTIONS ******************************************************************************* To follow the instructions in this guide, you require the "adb" and "fastboot utilities. These tools are provided as part of the Android SDK: - http://developer.android.com/sdk/index.html To setup the tools, follow one of Google's guides: - http://developer.android.com/tools/help/adb.html#Enabling - https://developers.google.com/cast/docs/android_tv#adb-usb If you are running Windows and the standard Google adb USB driver does not detect the SHIELD device, you can use NVIDIA's driver: - https://developer.nvidia.com/gameworksdownload#?search=SHIELD%20Family%20Windows%20USB ******************************************************************************* ENTERING FASTBOOT MODE ***** To begin, connect your SHIELD via USB to the PC where you downloaded this recovery image. - Insert a USB cable in the port nearest to the fan exhaust and connect the other end to the host PC - Setup adb using one of the guides above Next, put your SHIELD into fastboot mode using one of the following method: Controller Method: - Connect SHIELD Controller using USB cable - Use USB port near HDMI port for the Controller and USB port away for PC connection - Hold Button-A and Button-B on SHIELD Controller and then insert power adapter to SHIELD - Wait until you see Fastboot menu on HDMI display - Use X/Y to navigate - Use A to select NOTE: You should leave the HDMI TV connected to SHIELD at all times. ******************************************************************************* FASTBOOT MENU NAVIGATION ***** Once in fastboot mode, navigate the menus using the controller. - Use X/Y to navigate - Use A to select ******************************************************************************* UNLOCKING THE BOOTLOADER ***** Your SHIELD may have shipped with a locked bootloader. To update the device, you must unlock the bootloader using the following command on the host PC: - fastboot oem unlock That command triggers a new page on the device headed '!!! READ THE FOLLOWING !!!' - Read the warning on the screen - To unlock the bootloader, select 'Confirm' WARNING: Unlocking the bootloader securely formats the user data partition. This process PERMANENTLY DELETES all data such as photos, music and downloads that have previously been stored on the device. ******************************************************************************* FLASHING THE DEVICE ***** To flash the recovery image to your SHIELD, download and unpack the recovery image package. From the unpack directory, execute the commands below for your particular upgrade path. If this is the first time you have done this procedure, you must unlock the bootloader (see above step). ***** * SHIELD UNITS WITH ANDROID MARSHMALLOW OR NEWER * Follow these intructions: *** Prerequisites: 1. Ensure that the bootloader is unlocked (see above step) *** Flashing instructions: 1. Execute these commands on the host PC: fastboot flash staging blob fastboot flash boot boot.img fastboot flash recovery recovery.img fastboot flash system system.img fastboot flash vendor vendor.img fastboot reboot