Nexus 5/6/7 device with the bootloader unlocked
Linux, Windows, or Mac host with the Android SDK installed
Factory ROM images for your device
This release is certified for use on Nexus 5/6/7 devices with following factory image installed.
These steps describe how to install a clean Google factory image onto your device. THIS WILL PERFORM A FACTORY RESET AND ERASE ALL YOUR DATA. It is not necessary to perform these steps, but you may wish to if you try this driver with a release of Android other than stock image is has been tested on.
IMPORTANT: If you are using a Nexus 6 device, please disable Device Protection prior to installing factory ROM images, or you may lose access to your device. Please see this article for more information.
Download and install the factory ROM for your device and install it according to Google's instructions.
Boot the device and perform the initial setup steps as described by the onscreen prompts.
Download and install the TWRP recovery image for your device, according to the instructions on the TeamWin site.
Reboot the device in recovery mode.
Put the TWRP recovery image in sideload mode by following these instructions.
Send the Adreno libraries update to the device by typing
adb sideload <filename>
on your host computer, where <filename>
is
replaced by one of the following, appropriate for your device:
Reboot the device by following the onscreen prompts.
adb sideload of adreno library doesn't work with 6.0.1 factory image on Nexus 6 device because system partition is full. Please secure more space in system partition by removing the app which can be reinstalled later.
Reboot the device in TWRP mode
Mount->system, Advanced->File Manager
Remove the app which can be reinstalled(e.g. /system/app/Maps/Maps.apk)
Apply adreno sideload package