You got a Nexus 7 tablet. Are you ready to unlock the devices true potential. In this post you'll learn how to update the Nexus 7 tablet to latest Android Jelly Bean (Android 4.1/4.2) firmware from CyanogenMod project.
These instructions are from Truong Anh Tuan and team's CyanogemMod 10 installation on Google Nexus 7 running Jelly Bean 4.2 stock firmware at recent CyanogenMod Bootcamp in Hanoi. Thank you for sharing your notes.
Before you get started consider backing up your tablet data using Android apps such as Titanium Backup. Alternatively you can copy the data manually by connecting the tablet to your computer with an USB cable.
Disclaimer: Installing third-party firmware will void your device warranty and if something goes wrong it could make your device unusable. The installation process will wipe data/apps, Please backup everything. You have been warned!
Prerequisites: What do you need?
- gnu/Linux computer with Android SDK and Fastboot installed.
- Download the required files for Nexus 7 Grouper model:
Installing CyanogenMod 10 on Nexus 7 tablet
- Enable USB debugging mode: Go to System Settings > About tablet. Tap “Build number” seven times until you get a 'You are a developer!' dialog.
- Connect your device to the computer with an USB cable and copy the previously downloaded files to devices sdcard using the 'adb' program.
sudo adb push recovery-clockwork-184.108.40.206-grouper.img /sdcard sudo adb push cm-10-20121123-NIGHTLY-grouper.zip /sdcard sudo adb push Google Apps.zip /sdcard
- Unlock the Nexus 7 bootloader:
Reboot to bootloader:
sudo adb reboot bootloader
Unlock the bootloader:
sudo fastboot oem unlock
- Install ClockWorkMod(CWM) Recovery:
sudo fastboot flash recovery recovery-clockwork-220.127.116.11-grouper.img
- Install CyanogenMod 10 Nightly Build and Google apps
- Select wipe data/factory reset.
- Select Install zip from sdcard and choose Cyanogenmod 10 Nightlies.zip file
- Select Install zip from sdcard and choose Google Apps.zip file
That's all folks!. Reboot your tablet and if everything goes well, the Nexus 7 will boot into CM10. Don't forget you can automatically download and install nightly builds via CyanogenMod OTA update feature.