Yesterday, Google released the Android 4.1.2 Jelly Bean update for the Nexus 7 and pushed it to AOSP as well. Today, the company has released the factory images for all the AOSP supported devices including the Galaxy Nexus and the Nexus. The official Android 4.1.2 OTA update has not been rolled out to the Galaxy Nexus or the Nexus S, and there is no word on when the roll-out is expected to start.
Galaxy Nexus and Nexus S owners who are not patient enough for the OTA update, can update their handset to Android 4.1.2 by manually flashing the update on their phone.
For Galaxy Nexus -:
If you are running a stock Android 4.1.1 Jelly Bean build on your Galaxy Nexus and have root access with a custom recovery installed, simply download this stock, rooted, deodexed Android 4.1.2 ROM, and flash it on your handset. There is no need to wipe your data or system partition before flashing this ROM. Do wipe your dalvik cache and /cache partition for safety.
For Nexus S -:
While the factory images for the Nexus S are not yet available, XDA developers have compiled an Android 4.1.2 based ROM for the handset via Nexus S. If you have root access. download this ROM and flash it via CWM. Keep in mind that this ROM is not rooted, you will lose root access and CWM after flashing the ROM.
For Nexus 7 -:
If you are running the stock Android 4.1.1 Jelly Bean build and have root access, download the official OTA update from here, and flash it via CWM.
How to flash the above ZIP files via CWM or any other custom recovery -:
- Reboot your device into ClockWorkMod Recovery or any other recovery.
- Select the ‘wipe cache’ option. Then, select the ‘install from zip from sdcard’ and select the ZIP file you transferred above.
- Once the ZIP file has been flashed, reboot your device and you are done!