2012 Nexus 7 Discussion Forums (1st Generation) > Nexus 7 Android OS (Jelly Bean)

Forum Guide to installing OTA Update 4.1.2 With and Without Root

(1/10) > >>

S.Prime:
The Forum Guide to Installing OTA 4.1.2 With and Without Root by S.Prime



Forcing the OTA Update (Over The Air)

You can wait for the update to be pushed to your device or you can force it by this process:

Swipe down from the top of the screen and tap the three horizontal sliders and you will be at Settings > Tap Apps > Swipe left until you reach “All” > Scroll down and tap “Google Services Framework” > Tap “Force Stop” and “Clear Data” > Tap Back twice to return to the “Settings” screen > Scroll down and tap “About tablet” > Tap “System updates” (Note your date will show Dec 1969) > Tap “Check now”

If the system shows “Up to date” return to “Google Services Framework” and repeat the stop and clear data and check for updates process again. Note the process may have to be repeated 4 times to force the update.
When the update appears you have the options to “Save for later” or “Install Now”. If you select later, returning to “About tablet” > “System updates” will display the install option again.
Note, if have previously received the OTA update notification and the install failed you can force the download of the update again with the above procedure.


Stock Nexus 7 (Not Rooted)

Wait for the OTA notification to appear or use the “Force Procedure” above and select “Install Now” and your tablet will reboot and you will note a series of text line messages describing the process and once finished you be returned to your home screen. After reboot go to Settings > About Tablet and you can verify Android version 4.1.2.

Rooted Nexus 7

Step 1

Install Voodoo OTA RootKeeper from Google Play Here and run the App to protect your root as the OTA 4.1.2 will remove root. Optionally install RootCheck Basic from Google Play Here.


Step 2

If you modified your build.prop with RomToolBox goto /sdcard/romtoolbox/build.prop-backups or wherever you have your backup located and copy the backup to \system and rename the current build.prop to build.prop[mod] and then rename the backup to build.prop. If you do not have a backup of the build.prop file, it has been reported that you can edit your current build.prop file and remove the last line “launcher.force_enable_rotation=true”. But I have not tried it, so I am asking someone to verify that removing the line will work.


Step 3

Return to “Settings” > “About tablet” > “system updates” and select “Install Now” and your tablet will reboot and you will note a series of text line messages describing the process and once finished you be returned to your home screen.

Step 4

Open VooDoo RootKeeper and select restore root. Open your SuperUser app and update the binaries or you will not have super user privileges. If you installed RootCheck Basic you can then verify root.

Then go to Settings > About Tablet and you can verify Android version 4.1.2.

Step 5 (Custom recovery option)


TWRP Recovery

Download GooManager from Google Play Here and tap the three dots in the upper right corner and tap "Install OpenRecoveryScript"

ClockworkMod Recovery

Download RomManager from Google Play Here and tap "Flash CloclworkMod Recovery"

Note that you can use either TWRP or ClockworkMod Recovery, both of which allow you to create and restore nandroid backups, but you cannot install both, as running the install for one recovery option with the other already installed will simply replace the previously installed recovery option.

radiocycle:
This looks very good S.Prime!  Now I can force the update with no problem.  However when I tried to install it, the same thing happened;  I got the red exclamation point and no new version. 

Now do I have to 'unroot' before I can run the update?  Is this what step one is about?  I did use Voodoo to make a copy but it was still rooted.  And I did not modify the build prop.  Any ideas and where to go next??

r

loociddreemr:
You do not need to unroot, you do needed to protect root. Unroot adds an extra layer of caution as it saves a backup of the root.

S.Prime:
Correct, you do not need to unroot, but you need to look at your history and recognize if you have un-installed any pre-installed apps, if you did the OTA may be looking for those files and fail. Remember, that root gives you the ability to expand your device as well as restrict it. You may be at the point that you need to ask JayJ to guide you through a full rom reload.

bjs229:
Removing the last line/ rotation true in the build.prop worked for me.
I also temporarily unrooted with RootKeeper until the update rebooted.
I have frozen Pinyin and Magazines but never removed any system apps with Titanium.

Navigation

[0] Message Index

[#] Next page

Go to full version