Google's 7in Nexus branded tablet is one among the several Android devices to receive the new custom build, CyanogenMod 10.1 Milestone 3, released by the CyanogenMod team. The CM10.1 M3 features Android 4.2.2 Jelly Bean and carries numerous customised features and options that are not found in the official firmware.

Nexus 7
CyanogenMod 10.1 Milestone 3 Jelly Bean nightly build is available for Nexus 7.

Nexus 7 users who wish to update their tablets with Android 4.2.2 using the CM10.1 M3 nightly build, may follow our step-by-step guide below. Since the aforementioned ROM is a nightly build, users may come across minor bug issues such as FC error and boot loops. In order to fix these issues, users need to reinstall stock firmware or any other stable custom firmware.

IBTimes UK reminds its readers that it will not be held liable for any mishap.


1) Install USB Driver for Nexus 7 to connect it to the computer.

2) Enable USB Debugging Mode on the tablet to connect it with the computer and use Android SDK with it. [Press Menu>> Settings>> Applications. From there navigate and click on Development option and ensure the USB Debugging Mode is turned on.]

3) The tutorial may wipe all the data of the device. Therefore create a back-up for the same before proceeding. If the tablet is having a custom recovery such as CWM/TWRP installed then backup the data using the same since it creates a complete image of the existing tablet set up.

4) The battery of the Nexus 7 should have charge above 80 per cent.

5) The tablet should be factory unlocked and not locked to a particular carrier.

6) The device should be rooted and have ClockworkMod recovery installed.

7) Make a Nandroid backup of the previous tablet set up before proceeding.

8) The CM10.l M3 Jelly Bean ROMs work only with Nexus 7. Installing these on incorrect variant might brick the device. Therefore, verify the model number of the device by browsing to Settings>> About tablet and install ROM accordingly.

Steps to install CM10.1 M3 Android 4.2.2 Jelly Bean ROM on Nexus 7 3G/Wi-Fi

1) Download CM10.1 Milestone 3 Android 4.2.2 Jelly Bean for Nexus 7 to the computer

Download links Nexus 7 3G/ Nexus 7 Wi-Fi

2) Download Google Apps package

3) Connect the Nexus 7 to the computer using USB cable. Then copy both the downloaded zip files to the SD card of the tablet. Ensure that the files are in the SD card root not in any folder

4) Unplug the USB cable from the tablet and then switch it off

5) Now boot the Nexus 7 into Bootloader Mode by turning it on while pressing and holding Volume Up, Volume Down and Power buttons together. Follow the navigation instructions on the screen. Select BOOTLOADER and then go to RECOVERY

6) In CWM Recovery Mode, perform a full data wipe. Then scroll down to flash zip from sdcard and press the Power button to select it

7) Then select choose zip from sdcard by pressing the Power button again

8) Now using the Volume keys navigate to the CM10.1 M3 ROM zip file which was copied to the SD card. Select it using the Power button and confirm installation on the next screen. The installation procedure should start now

9) After the ROM is installed, follow the same procedure to install the Google Apps package on the tablet

10) When the installation procedure is completed, go to +++++ Go Back +++++ and reboot the tablet by selecting reboot system now from the recovery menu. The tablet will boot now and might take about five minutes to boot for the first time

The Nexus 7 should be now updates with CM10.1 M3 Android 4.2.2 Jelly Bean build. Head over to Settings>> About tablet to verify the software version running on the device.

[Source: Team Android]