In this article we will install the Recovery TWRP and we will enable i root permissions on Nexus 7 2012, in order to lay the foundations to be able to change kernel and ROM to this Tablet, which, despite a few more years compared to other devices, with a bit of modding can easily compete and overcome many of its most recent competitors.
NB: THIS GUIDE MAY CAUSE DAMAGE TO YOUR TERMINAL, THEREFORE I DO NOT ASSUME ANY RESPONSIBILITY FOR VARIOUS MALFUNCTIONS, BRICK OR SOFT BRICK.
- Nexus 7 with Android 4.4 +
- PC (better if portable) with Windows
- Active USB debugging in the Nexus 7
- Complete backup of the Nexus 7 (recommended because some operations will format the tablet with the loss of all your data)
Make sure that the ADB drivers are correctly installed, to verify this read the part related toinstallation of the ADB drivers in our Nexus 4 modding guide, the driver verification process is identical, I quote here the basic passages very briefly:
- Download i USB driver of the Nexus 7 | Download
- Extract the driver zip file to a folder of your choice
- Connect the Nexus 7 to the PC via USB cable and wait for windows to recognize the device
- Go in Control Panel -> System -> Management devices: if you find the entry among the devices Nexus 7 with a yellow triangle next to it means that the ADB drivers are not installed: in this case, right click on the Nexus 7 device and select driver update; in the window that opens enter the path of the extracted folder containing the drivers and check the box "Include sub-folders".
- Once the ADB drivers have been installed, from PC, you should read in device management "Android Composite ADB Interface"And no longer Nexus 7 with the yellow triangle.
ANDROID SDK PREPARATION
- Download the Android SDK tool from Official site
Extract the file zip of Android SDK in a folder at will in the PC, for example in the desktop: a folder called will be extracted adt-bundle [version-windows-linux-mac] in this folder you will find several sub-folders: the one we are interested in is called Platform-Tool and is located in "Adt-bundle [name-version] -> sdk -> Platformtools.
FLASH OF THE RECOVERY TWRP
- Download the TWRP 184.108.40.206 recovery (for Nexus 7 WiFi only) | Download Grouper
- In case your Nexus7 has the WiFi + 3g download this version of the TWRP | Download Tilapia
- Move the file .img of the recovery (in my case "openrecovery-twrp-220.127.116.11-grouper.img") just downloaded in the Platform-tool folder
- Start the windows terminal by typing "cmd"Inside the search box of the start menu
- from the windows terminal (cmd) go to the platform-tool folder by writing the following command: cd [path-to-platform-tool-folder] example:
- if you haven't done it yet: connect the nexus 7 to the PC and restart it in bootloader mode by typing in the windows terminal:
adb reboot bootloader
- Unblock the bootloader with the command: (THIS OPERATION WILL DELETE ALL DATA FROM THE NEXUS 7)
fastboot oem unlock
- after this operation probably the Nexus will not be recognized by the pc for the simple reason that having formatted android, USB Debugging will be disabled: no problem start android, and re-enable USB Debugging, then restart again in bootloader mode:
adb reboot bootloader
- Are you ready to flash the recovery with the command "fastboot flash recovery [name-recovery.img]" in particular:
fastboot flash recovery openrecovery-twrp-18.104.22.168-grouper.img
The new recovery has been installed, you can check its operation by starting it directly from the nexus 7:
in the bootloader screen scroll through the various boot options with the volume balance and select the voice with the power button "Recovery Mode"
ENABLE ROOT PERMITS
After trying the TWRP, I selected reboot from recovery menu to start android and during this operation Recovery recognized that the Nexus 7 did not have root permissions enabled and allowed me to install them directly with a confirmation swipe.
If you do not receive the request for automatic root installation you can still opt for manual installation by following these simple instructions:
- Download the file to enable root permissions | SuperSU Download
- Move the file you just downloaded to the Nexus 7
- restart in TWRP Recovery and select the option "install", Choose the SuperSU file just transferred and you have enabled root permissions.
Follow us! in the next article we will see how increase performance of the nexus 7 2012 with some modding operations.