I installed the KitKat upgrade on my Nexus 7, but I am unhappy with it. Is it possible to roll back to an earlier version of Android (Jelly Bean)?
-
2There are no OTA's for downgrading. However as you have a nexus 7 you can easily download the factory images of 4.3 oder 4.2 for your Nexus 7 from the following site developers.google.com/android/nexus/images and flash your nexus 7 back to whatever version you like.– ChrisiiNov 27, 2013 at 0:05
-
@DanHulme: indeed. I will delete my comment then ;-)– iDevlopJul 15, 2015 at 19:04
2 Answers
Yes, it is possible.
One of the advantages of rooting is the ability to control the operating system that resides on your phone.
With that control, you can change the version of Android. There are two ways to go about doing this:
- Flash the stock image https://developers.google.com/android/nexus/images
- Install a custom ROM. If you know what an operating system is on a computer, a ROM is basically an OS for your phone. Just check XDA-developers for some great custom ROMs that offer any Android experience, with additional features!
I know for a fact Cyanogenmod still haven't released a KitKat based version and offer a close to stock (unmodified) experience with features that are actually useful. I would recommend to try them out.
Enjoy the freedom!
-
1Trying this (4.4.2 back to 4.3.1) I get "Device version-bootloader is 'FLO-04.02'. Update requires 'FLO-03.15'."– AndrewDec 18, 2013 at 1:27
-
Both of the methods I have listed require (to my knowledge) you to have an unlocked bootloader. Please note downgrading and unlocking the bootloader wipes all user data. This is why you should unlock the bootloader earlier, not later ;) To unlock the bootloader of a Nexus device just run
fastboot oem unlock
in the same directory on your computer that you have the fastboot binary.– p1xelDec 18, 2013 at 3:29
- Download factory image for your device from the official source
- Extract image (you can use 7zip to extract *.tgz files)
- Download and install ADB, Fastboot and drivers (install system wide). Download from here: http://forum.xda-developers.com/showthread.php?p=48915118
- Connect your Nexus device to the computer with USB cable
- Turn off your device
Boot your Nexus to bootloader mode by pressing and hold Volume Down + Power buttons until you see bootloader menu
On your computer open terminal (win+r -> cmd.exe -> enter) and go to the folder extracted in the second step (this folder should contain flash-all.sh file)
- Run flash-all.sh command in terminal
Take this instruction from here