Got OTA, but it never finishes booting - Nexus 7 Q&A, Help & Troubleshooting

My OTA update showed up on my old 2012 Nexus 7, I told it to install, and it just sat there bouncing color disks forever after the first reboot. Perhaps something about being rooted and and having TWRP is what screwed it up.
Anyway, I was able to use fastboot to flash the stock kitkat images, so it is back now and even running kitkat. I think I'll leave it alone till I have some reason to root it again.

Same Problem
Claghorn said:
My OTA update showed up on my old 2012 Nexus 7, I told it to install, and it just sat there bouncing color disks forever after the first reboot. Perhaps something about being rooted and and having TWRP is what screwed it up.
Anyway, I was able to use fastboot to flash the stock kitkat images, so it is back now and even running kitkat. I think I'll leave it alone till I have some reason to root it again.
Click to expand...
Click to collapse
I have the same problem, but i can't fix it. Should i flash the KRT16S from JWR66Y zip to make thing right? Thank you for your help

I basically followed the instructions in here:
http://forum.xda-developers.com/showthread.php?t=1907796
But since it couldn't boot to use adb to get to bootloader, I powered it off and then held down power and vol-down to get to the bootloader so I could talk fastboot. Instead of the old image mentioned in that post, I searched for the latest kitkat image for my wifi 2012 Nexus 7 and used it.

Claghorn said:
I basically followed the instructions in here:
http://forum.xda-developers.com/showthread.php?t=1907796
But since it couldn't boot to use adb to get to bootloader, I powered it off and then held down power and vol-down to get to the bootloader so I could talk fastboot. Instead of the old image mentioned in that post, I searched for the latest kitkat image for my wifi 2012 Nexus 7 and used it.
Click to expand...
Click to collapse
Thank you very much! So i have to do the same. But isn't it a problem that i have KRT16S?Do I have to download the KRT16S from JWR66Y? Sorry for asking that much, i'm a newbie.

Claghorn said:
I think I'll leave it alone till I have some reason to root it again.
Click to expand...
Click to collapse
Good move. These devices seem to have a number of issues once rooted. I was rooted, bricked, RMA number, & now stock. Don't see much benefit to rooting, so plan not to re-root for now.

Related

[Q] Uh Oh...

Bought a new Nexus 7 because my wife and I have them and love them. We had bought our daughter a cheap 'funtab' from walmart just so she could play a few games she loves and hopefully leave ours alone, the funtab was a complete POS so it was returned to WM and just bought her a N7 instead.
When booted, the tablet it immediately notified me of the update from 4.1.2 to 4.2.1. Each time it tried to update it would fail partially through, not sure why. So I thought I'd download and use the toolkit to force the update. After unlocking, rooting, installing busybox and so on. I choose the option to flash stock image. The update process started OK there but part way through gave an error, something about needing to be 'X' but is instead 'x' before going back to the home screen. Now the tablet is stuck in fastboot mode, and cant boot to either recovery or android. I think I may be in trouble here.... Any suggestions?
#1 reason why people shouldn't use tool kits to root. You have no idea what went wrong or where the problem occurred.
I'm assuming that your tablet is unlocked so you need to download a custom recovery and install it via fastboot.
Then download the Stock 4.2.1 ROM from the Android development section and flash it in the recovery.
This should give you an idea of how to do it.
http://www.androidcentral.com/how-unlock-bootloader-and-root-your-nexus-7
Sent from my Nexus 7
I've done more research and I'm currently working on getting the android sdk going. I've downloaded it, jdk, the proper factory image (i think I f'd up by accidentally downloading the factory image for the hspa model). My question now is can the factory image be flashed from what appears to be fastboot mode, or do i need to flash custom recovery first (via the sdk)? I can confirm that the bootloaded is unlocked.
Ok so I was able to flash the stock image using the instructions found at http://forum.xda-developers.com/showthread.php?t=1907796
This process went extremely well once I had all my ducks in a row. Thanks for the help.

Do not flash stock with Nexus 7 Toolkit!

Hello. 1 month ago i use Nexus 7 Toolkit for flash 4.2.1 stock firmware, because 4.2.2 don't wanna install without some default APK's.
So, I decided download at once 4.2.2, not 4.2.1, and i download it from developers.google.com and put archive in put_google_factory_image_here folder, run flash, and after flashing i get "Booting failed" message, i do not know what i must do, so i decided reboot nexus, power off and that's all. Nexus is a brick. Only crappy APX mode. I go to service center and today they fix it - change motherboard, lol.
And few mins ago i decided flash that 4.2.2 stock AGAIN, lol. Download from developers google com 4.2.2 archive, put it in special folder in nexus toolkit, and start flashing. AND AGAIN GOT "Booting failed" lol!
So, now i don't power off nexus, i put all files from firmware archive in fastboot folder, run flash-all.bat from stock firmware archive... and... ALL IS FINE!
If you download firmware from developers.google.com and when you flash it with nexus toolkit that's will brick your nexus. Why? I don't know. Flash-settings from google and from toolkit server are same. byte by byte.
That problem start only when 4.2.2 released. With flashing before 4.2.2 (when 4.2.1 will stable release) all will is fine.
Peka73Rus said:
Hello. 1 month ago i use Nexus 7 Toolkit for flash 4.2.1 stock firmware, because 4.2.2 don't wanna install without some default APK's.
So, I decided download at once 4.2.2, not 4.2.1, and i download it from developers.google.com and put archive in put_google_factory_image_here folder, run flash, and after flashing i get "Booting failed" message, i do not know what i must do, so i decided reboot nexus, power off and that's all. Nexus is a brick. Only crappy APX mode. I go to service center and today they fix it - change motherboard, lol.
And few mins ago i decided flash that 4.2.2 stock AGAIN, lol. Download from developers google com 4.2.2 archive, put it in special folder in nexus toolkit, and start flashing. AND AGAIN GOT "Booting failed" lol!
So, now i don't power off nexus, i put all files from firmware archive in fastboot folder, run flash-all.bat from stock firmware archive... and... ALL IS FINE!
If you download firmware from developers.google.com and when you flash it with nexus toolkit that's will brick your nexus. Why? I don't know. Flash-settings from google and from toolkit server are same. byte by byte.
That problem start only when 4.2.2 released. With flashing before 4.2.2 (when 4.2.1 will stable release) all will is fine.
Click to expand...
Click to collapse
Well.. I've never had any problems fastboot flashing 4.2.2 myself.
------
I would suggest you don't use toolkits...at all... period!
Learn FASTBOOT...
...and be extremely cautious when it comes to FLASHING the BOOTLOADER...
A corrupted BOOTLOADER flash will 'hardbrick' the device in a heartbeat - make sure you have a secure USB connection...
Test along these lines..
Code:
fastboot flash boot <a boot.img>
or
fastboot flash recovery <a recovery.img>
If these go across, the new BOOTLOADER probably will.
The worst that's going to happen (with these two) is a 'softbrick' - a headache at worst.
A headache you can get over...
Hardbrick is death - and nobody get's over that.
Rgrds,
Ged.
I know this. Thanks.
I flash 4.2.2 with fastboot. Because nexus 7 toolkit is buggy, when i upgrade android from 4.2.1 to 4.2.2 with toolkit i got brick. Just read my 1 post
I give link to this thread creator of toolkit, maybe he fix this bug. Maybe no, anyway, start from this day i will flash firmwares ONLY with fastboot.
Good decision, i never used this kind of tool for flashing something.
Its a very presumptuous statement to say the Toolkit will brick your device if you flash a stock image using it. The toolkit has been used many many thousands of time to flash stock images and I test it extensively on both my nexus 7 devices when there is a new image released. The toolkit also uses exactly the same routine as the batch file included with the image so I know there isn't any problem with the code but regardless of that I will look at it later and see if any extra safety protocols can be added to prevent mistakes.
It would have helped if you listed exactly what you did and if there were any errors displayed when the images were being flashed via the Toolkit.
Mark.
mskip said:
Its a very presumptuous statement to say the Toolkit will brick your device if you flash a stock image using it. The toolkit has been used many many thousands of time to flash stock images and I test it extensively on both my nexus 7 devices when there is a new image released. The toolkit also uses exactly the same routine as the batch file included with the image so I know there isn't any problem with the code but regardless of that I will look at it later and see if any extra safety protocols can be added to prevent mistakes.
It would have helped if you listed exactly what you did and if there were any errors displayed when the images were being flashed via the Toolkit.
Mark.
Click to expand...
Click to collapse
I can't give you list of "errors" etc, just because i don't wanna again "brick" my nexus :/
What i did:
1. I enter in toolkit
2. Choose version (4.2.1 or 4.2.2, don't matter, i got "brick" on both versions)
3. Choose "download and flash stock"
4. Download stock from toolkit, or from google developers site
5. Flash downloaded firmware
After this i got "Booting failed".
Then i flash stock 4.2.2 with FastBoot - and all is ok. But when i again try to flash stock 4.2.2 with toolkit - im again got Booting failed.
That's all.
Ofcourse i have last ver. of toolkit.
Current ToolKit [V4.3.7], Latest Available [V4.3.7]
Current Mods Section [V2.5.0], Latest Available [V2.5.0]
Click to expand...
Click to collapse
I'm getting this samething to happen to me except I can't even get manual fast boot to work either. Both are giving errors about no such device found or timeouts.
I used the toolkit to flash stock and all was fine for me... Weird.
Sent from my Nexus 7 using xda app-developers app
nexus 7 toolkit, works 100% on me and my sis tablet no errors at all..
walliester said:
nexus 7 toolkit, works 100% on me and my sis tablet no errors at all..
Click to expand...
Click to collapse
Hicksy994 said:
I used the toolkit to flash stock and all was fine for me... Weird.
Sent from my Nexus 7 using xda app-developers app
Click to expand...
Click to collapse
Do you use toolkit for flashing stock 4.2.2?
Never, ever had a problem with Wug's toolkit, that thing is written brilliantly and it has saved my ass more times than I can care to count.
I was totally new to android development before I tried the nexus toolkit. Now I have a rooted n7 and prime, though I gotta say, rooting the prime took from me more time. I would suggest that you run the test-like driver check before attempting the one click magic.
Sent from my Nexus 7 using xda premium
The sequel of flashes you made is confusing for me but you should flash stock no matter the version 4.1 or 4.2 cuz you can get to latest by OTA updater.
Sent from my Nexus 7 using Tapatalk 2
In last update:
+Added MD5 hash checks before flashing for ALL stock images to avoid bad flashes
+Added selection to flash Radio images in the Flash Image section (gsm models)
Good, any1 can test?
No problem for me, I used last tookit to return stock rom 4.2.2 from cyanogenmod 10.0.1 with franco r65kernel.
I desired to return factory rom, because of low charging issue and fast battery drain.
Peka73Rus said:
Hello. 1 month ago i use Nexus 7 Toolkit for flash 4.2.1 stock firmware, because 4.2.2 don't wanna install without some default APK's.
So, I decided download at once 4.2.2, not 4.2.1, and i download it from developers.google.com and put archive in put_google_factory_image_here folder, run flash, and after flashing i get "Booting failed" message, i do not know what i must do, so i decided reboot nexus, power off and that's all. Nexus is a brick. Only crappy APX mode. I go to service center and today they fix it - change motherboard, lol.
And few mins ago i decided flash that 4.2.2 stock AGAIN, lol. Download from developers google com 4.2.2 archive, put it in special folder in nexus toolkit, and start flashing. AND AGAIN GOT "Booting failed" lol!
So, now i don't power off nexus, i put all files from firmware archive in fastboot folder, run flash-all.bat from stock firmware archive... and... ALL IS FINE!
If you download firmware from developers.google.com and when you flash it with nexus toolkit that's will brick your nexus. Why? I don't know. Flash-settings from google and from toolkit server are same. byte by byte.
That problem start only when 4.2.2 released. With flashing before 4.2.2 (when 4.2.1 will stable release) all will is fine.
Click to expand...
Click to collapse
Peka73Rus said:
Hello. 1 month ago i use Nexus 7 Toolkit for flash 4.2.1 stock firmware, because 4.2.2 don't wanna install without some default APK's.
So, I decided download at once 4.2.2, not 4.2.1, and i download it from developers.google.com and put archive in put_google_factory_image_here folder, run flash, and after flashing i get "Booting failed" message, i do not know what i must do, so i decided reboot nexus, power off and that's all. Nexus is a brick. Only crappy APX mode. I go to service center and today they fix it - change motherboard, lol.
And few mins ago i decided flash that 4.2.2 stock AGAIN, lol. Download from developers google com 4.2.2 archive, put it in special folder in nexus toolkit, and start flashing. AND AGAIN GOT "Booting failed" lol!
So, now i don't power off nexus, i put all files from firmware archive in fastboot folder, run flash-all.bat from stock firmware archive... and... ALL IS FINE!
If you download firmware from developers.google.com and when you flash it with nexus toolkit that's will brick your nexus. Why? I don't know. Flash-settings from google and from toolkit server are same. byte by byte.
That problem start only when 4.2.2 released. With flashing before 4.2.2 (when 4.2.1 will stable release) all will is fine.
Click to expand...
Click to collapse
I HAVE flashed stock using the toolkit multiple but no problem for me.....
More, I wanna tell you guys that battery so slow in charging issue is solved after flashed stockrom 4.2.2 from google server. B4 with Cm 10.1 and franco r65, I have to charge it more than 10 hours to full, but now only 5 and half hour with Stockrom 4.2.2 . Problem is relevant to custom rom and modded kernel as I think
hassam_tariq2003 said:
I HAVE flashed stock using the toolkit multiple but no problem for me.....
Click to expand...
Click to collapse
Nexus 7 Turn On Problem
mskip said:
Its a very presumptuous statement to say the Toolkit will brick your device if you flash a stock image using it. The toolkit has been used many many thousands of time to flash stock images and I test it extensively on both my nexus 7 devices when there is a new image released. The toolkit also uses exactly the same routine as the batch file included with the image so I know there isn't any problem with the code but regardless of that I will look at it later and see if any extra safety protocols can be added to prevent mistakes.
It would have helped if you listed exactly what you did and if there were any errors displayed when the images were being flashed via the Toolkit.
Mark.
Click to expand...
Click to collapse
Dear I am facing the same problem I tried to update it with Adnroid 4.3 official. First time it showed boot img failure. I again tried to flash it through Tool Kit and it gave me some error. I tried to restart bootloader and shut it down by pressing power button. After that nothing happens. Now when I connect it to my Computer it shows me unrecognized USB. Does this mean its not dead and there is any option to get it turn on?
It will be highly obliged if you could reply me with the solution. I am in Pakistan and we don't have any service center.
saqibyk said:
Dear I am facing the same problem I tried to update it with Adnroid 4.3 official. First time it showed boot img failure. I again tried to flash it through Tool Kit and it gave me some error. I tried to restart bootloader and shut it down by pressing power button. After that nothing happens. Now when I connect it to my Computer it shows me unrecognized USB. Does this mean its not dead and there is any option to get it turn on?
It will be highly obliged if you could reply me with the solution. I am in Pakistan and we don't have any service center.
Click to expand...
Click to collapse
I'm in the same boat exactly the same thing. i hope there is a fix for this.
ChrisHRocks said:
I'm in the same boat exactly the same thing. i hope there is a fix for this.
Click to expand...
Click to collapse
You should flash the stock bootloader, when connected, find this amongst the advanced utilities, and if the drivers are not working then use the driver diagnostic tool. You will not lose your apps doing this.
One other thing is that once your bootloader is returned to stock, you can use the Google Framework cache and data clearance mthod, described in other posts, to force the 4.3 Update. This really does work, and means that your apps and data remain intact.

can someone please help?

I'm trying to update my wife's N7 to 4.3. She used a toolkit to root and has TWRP recovery. Everything else is stock. So first I downloaded the 4.3 update and attempted to flash, but immediately after choosing "install" I received a message the the flash failed. I thought maybe I got a bad download, so I rebooted the device and forced an OTA. The device downloaded the OTA, but then rebooted to TWRP and didn't install. Then I thought maybe I need to have stock recovery... So I unrooted, and installed stock recovery. I then forced the OTA again, downloaded, and began to install in stock recovery, and approximately halfway through it stopped and gave an error message. Then the device rebooted on it's own. I'm not sure what to do at this point. I was able to update to 4.3 on my N4 without any issues. Does anyone have a solution for me? Please let me know if there is some detail I left out. Thanks!
You can use fastboot to erase your current partitions then manually flash the 4.3 stock images.
I've never used fastboot before. Plus another problem now... I tried to flash the stock image via toolkit, now the device is stuck on the bootloader.
chrisbo4 said:
I've never used fastboot before. Plus another problem now... I tried to flash the stock image via toolkit, now the device is stuck on the bootloader.
Click to expand...
Click to collapse
On the bootloader or the boot animation? Big difference.
There was a recent change in fastboot that makes flashing the 4.3 images a little dicey if you're not using the latest fastboot executable, which I imagine could cause problems with various toolkits that bundle the executable.
Rirere said:
On the bootloader or the boot animation? Big difference.
There was a recent change in fastboot that makes flashing the 4.3 images a little dicey if you're not using the latest fastboot executable, which I imagine could cause problems with various toolkits that bundle the executable.
Click to expand...
Click to collapse
On the bootloader. I can't get past the google splash screen, but it overlays the bootloader screen. I just want to get back to stock, then upgrade to 4.3. I've tried to install adb on my computer, but couldn't get the computer to recognize the device.
chrisbo4 said:
On the bootloader. I can't get past the google splash screen, but it overlays the bootloader screen. I just want to get back to stock, then upgrade to 4.3. I've tried to install adb on my computer, but couldn't get the computer to recognize the device.
Click to expand...
Click to collapse
Install this through device manager.
http://d-h.st/kDu
Username invalid said:
Install this through device manager.
http://d-h.st/kDu
Click to expand...
Click to collapse
Okay, it's installed. I'm not sure what I should unzip though?
chrisbo4 said:
Okay, it's installed. I'm not sure what I should unzip though?
Click to expand...
Click to collapse
You can either flash stock images with fastboot or install TWRP then flash stock zip file.
chrisbo4 said:
I'm trying to update my wife's N7 to 4.3. She used a toolkit to root and has TWRP recovery. Everything else is stock. So first I downloaded the 4.3 update and attempted to flash, but immediately after choosing "install" I received a message the the flash failed. I thought maybe I got a bad download, so I rebooted the device and forced an OTA. The device downloaded the OTA, but then rebooted to TWRP and didn't install. Then I thought maybe I need to have stock recovery... So I unrooted, and installed stock recovery. I then forced the OTA again, downloaded, and began to install in stock recovery, and approximately halfway through it stopped and gave an error message. Then the device rebooted on it's own. I'm not sure what to do at this point. I was able to update to 4.3 on my N4 without any issues. Does anyone have a solution for me? Please let me know if there is some detail I left out. Thanks!
Click to expand...
Click to collapse
First of all I do not intend to offend you. I am not lecturing. I just want to give you my opinion in order to try to help you.
In general to install an update the safest way is to have or re-install stock recovery prior to the installation of the update. There is no need to unroot for the stock recovery installation.
In your household you have Nexus products. It means that you will probably continue to acquire Nexus equipment. In this case, in the long run, you will be better off installing, learning, and using adb and fastboot methods. Toolkits are mostly a quick fix which works ...............or not. I am thinking that toolkits are useless in the sense that they do not bring knowledge and experience (in my area trash collection are Monday and Thursday:laugh.
The XDA forum is full of resources. It does not leave a stone unturned. Its a matter of reading, asking, and learning.
In your case, facing your problem, I would install adb through a program called "android-sdk- windows". Then I will take advantage of the experience and the knowledge of our forum members to install the JB 4.3 factory image.
here are two references among several:
http://forum.xda-developers.com/showthread.php?t=1907796
http://forum.xda-developers.com/showthread.php?t=1781250
But it is a long way for a beginner - which I was 2-3 years ago - to go this route. But what a reward!
gunner1937 said:
First of all I do not intend to offend you. I am not lecturing. I just want to give you my opinion in order to try to help you.
In general to install an update the safest way is to have or re-install stock recovery prior to the installation of the update. There is no need to unroot for the stock recovery installation.
In your household you have Nexus products. It means that you will probably continue to acquire Nexus equipment. In this case, in the long run, you will be better off installing, learning, and using adb and fastboot methods. Toolkits are mostly a quick fix which works ...............or not. I am thinking that toolkits are useless in the sense that they do not bring knowledge and experience (in my area trash collection are Monday and Thursday:laugh.
The XDA forum is full of resources. It does not leave a stone unturned. Its a matter of reading, asking, and learning.
In your case, facing your problem, I would install adb through a program called "android-sdk- windows". Then I will take advantage of the experience and the knowledge of our forum members to install the JB 4.3 factory image.
here are two references among several:
http://forum.xda-developers.com/showthread.php?t=1907796
http://forum.xda-developers.com/showthread.php?t=1781250
But it is a long way for a beginner - which I was 2-3 years ago - to go this route. But what a reward!
Click to expand...
Click to collapse
Thank you for the information, and I'm not offended at all. I spent most of last night reading, and attempting to get adb running on my computer. I experienced issues getting drivers installed, and the computer recognizing the device. Also, trying to find the directories... I'll keep searching to see if I can get this figured out. Thank you again!
Thanks to everyone for helping me through this problem. After a lot of searching, research, reading, and video tutorials, I flashed stock images to the N7 via fastboot. I always thought that adb and fastboot was way too advanced for me (and it probably still is), but at least I got the basics down. Thank you all again.

[Q] Trying to upgrade to 4.4+ Kit Kat on N7 with ClockworkMod Recovery installed

Hi everyone,
I'm using QBKing77's tutorial to manually upgrade my Nexus 7 to Kit Kat 4.4 (and up) but haven't been able to with ClockworkMod Recovery installed.
The video I'm using is on YouTube, titled: "Manually Update the Nexus 7 to Android 4.4 KitKat" and at the step at 3:38 I don't know what to do.
(sorry I'm unable to post links bc I'm a new user:crying
CWM doesn't have the 'Apply update from ADB' option that stock Recovery has (or at least I'm not sure what to do in its place).
If anyone knows how I can continue the upgrade process it would really help!
Thanks in advance :good:
hennimore said:
Hi everyone,
I'm using QBKing77's tutorial to manually upgrade my Nexus 7 to Kit Kat 4.4 (and up) but haven't been able to with ClockworkMod Recovery installed.
The video I'm using is on YouTube, titled: "Manually Update the Nexus 7 to Android 4.4 KitKat" and at the step at 3:38 I don't know what to do.
(sorry I'm unable to post links bc I'm a new user:crying
CWM doesn't have the 'Apply update from ADB' option that stock Recovery has (or at least I'm not sure what to do in its place).
If anyone knows how I can continue the upgrade process it would really help!
Thanks in advance :good:
Click to expand...
Click to collapse
Hi, hennimore...
From your post, I assume you have already CWM installed... if so, then upgrading is pretty straightforward. Assuming further, that you can boot your Nexus 7 into Android normally, you can flash an OTA .zip directly from the Nexus 7 itself... without recourse to ADB or a PC.
The first thing to do is to determine the build number of the currently installed version of Android you're running. This is found in SETTINGS>>ABOUT TABLET>>... and at the bottom, will be the build number.
Next, go here where you will find an archive of all currently known OTA .zips for the Nexus 7 (2012)... listed by build number.
Using Chrome (or whatever Android browser you're currently using) download to your Nexus 7, the correct OTA .zip(s) appropriate to your situation. Depending on how old your current version of Android is, you may have to download more than one.
For example... if you're currently running Jellybean 4.2.2, build JDQ39 on a WiFi only 'nakasi/grouper' Nexus 7, the 'update path' is as follows... and the OTA .zips you'll need are...
----------------------------------------------------
JWR66Y from JDQ39
Updates Jellybean 4.2.2 TO Jellybean 4.3
KOT49H from JWR66Y
Updates Jellybean 4.3 TO KitKat 4.4.2
----------------------------------------------------
Keeping in mind this is just an example (your situation maybe different), these should be flashed IN THE ORDER GIVEN ABOVE... slowly bringing your Nexus 7 up to date. From Jellybean 4.2.2 through Jellybean 4.3 and finally arriving at the latest build of Android, KOT49H - KitKat 4.4.2.
It's important you download the OTA's relevant to the type of Nexus 7 you have... so for a WiFi only model, you need 'nakasi/grouper' OTA's... if it's a WiFi/3G model, then you need 'nakasig/tilapia' OTA's.
Now to flash...
Once you've downloaded the OTA zip (or zips) to your Nexus 7... shut down the device completely. Reboot it into the bootloader, with the VOL DOWN+hold, POWER ON key press sequence. Once in the bootloader, and using the VOL BUTTONS, navigate to the RECOVERY MODE option, and press the POWER BUTTON to select. Your device should now boot into CWM.
Once there, select the INSTALL ZIP option, followed by the CHOOSE ZIP FROM /SDCARD option. Navigate (via the 0/ folder) to the /download folder on the internal storage of the Nexus 7... where you should find the OTA .zip(s) you previously downloaded via Chrome or other Android browser. Select NO, YES or GO BACK accordingly.
I'm not sure it matters, but if you have to flash more than one OTA .zip to bring your Nexus 7 up to date, then I recommend booting normally in between flashes... just to make sure everything is working OK.
Unless you're running a really old version of Android, say Jellybean 4.1.2, I can't see it taking more than a couple of reboots into CWM. And if you're currently on Jellybean 4.3, then it's just one OTA .zip flash.
A few caveats...
If you've modified system files in any way, these OTA's will fail, as they expect to find unmodified versions of stock Android system files. If they've been changed, say as a result of a Custom ROM or Custom Kernel flash... then they can't be 'patched', ie., updated... and the OTA will abort, with no changes made.
Root and having a Custom Recovery (CWM or TWRP) installed however, won't block an OTA... although you will loose both during the OTA update procedure.
If you're familiar with fastboot, then it's relatively straightforward to re-acquire them after the OTA update(s).
Hope this helps... and good luck.
Rgrds,
Ged.
Wow really appreciate and very useful for me Mr blake. Thanks a lot. One question, im in stock 4.4 krts160 with root and unlock bootloader with twrp cwm, i m going to flash the newest ota, will this step erase my root and relock my bootloader? Or i watch in youtube post by rootjunkies that twrp can handle ota. What would you suggest the better way. And thanks again for the information.
Sent from my MB855 using xda premium
deny_kei said:
Wow really appreciate and very useful for me Mr blake. Thanks a lot. One question, im in stock 4.4 krts160 with root and unlock bootloader with twrp cwm, i m going to flash the newest ota, will this step erase my root and relock my bootloader? Or i watch in youtube post by rootjunkies that twrp can handle ota. What would you suggest the better way. And thanks again for the information.
Sent from my MB855 using xda premium
Click to expand...
Click to collapse
Hi, deny_kei...
You will loose root, and your Custom Recovery... whether that be TWRP or CWM.
I'm afraid it's unavoidable - it's always been that way with OTA's. You have to fastboot flash your Custom Recovery of choice again afterwards, and re-root... not difficult, but a bit of a nuisance nontheless.
Flashing an OTA, though, will NOT re-lock the bootloader.
The bootloader will remain unlocked until you purposefully choose to relock it with fastboot oem lock.
TWRP should be able to handle an OTA flash. I'm currently using CWM (with which I flashed the KitKat 4.4.2 OTA), but I've never had any problems myself applying OTA's with TWRP in the past.
Rgrds,
Ged.
GedBlake said:
Hi, hennimore...
From your post, I assume you have already CWM installed... if so, then upgrading is pretty straightforward. Assuming further, that you can boot your Nexus 7 into Android normally, you can flash an OTA .zip directly from the Nexus 7 itself... without recourse to ADB or a PC.
The first thing to do is to determine the build number of the currently installed version of Android you're running. This is found in SETTINGS>>ABOUT TABLET>>... and at the bottom, will be the build number.
Next, go here where you will find an archive of all currently known OTA .zips for the Nexus 7 (2012)... listed by build number.
Using Chrome (or whatever Android browser you're currently using) download to your Nexus 7, the correct OTA .zip(s) appropriate to your situation. Depending on how old your current version of Android is, you may have to download more than one.
For example... if you're currently running Jellybean 4.2.2, build JDQ39 on a WiFi only 'nakasi/grouper' Nexus 7, the 'update path' is as follows... and the OTA .zips you'll need are...
----------------------------------------------------
JWR66Y from JDQ39
Updates Jellybean 4.2.2 TO Jellybean 4.3
KOT49H from JWR66Y
Updates Jellybean 4.3 TO KitKat 4.4.2
----------------------------------------------------
Keeping in mind this is just an example (your situation maybe different), these should be flashed IN THE ORDER GIVEN ABOVE... slowly bringing your Nexus 7 up to date. From Jellybean 4.2.2 through Jellybean 4.3 and finally arriving at the latest build of Android, KOT49H - KitKat 4.4.2.
It's important you download the OTA's relevant to the type of Nexus 7 you have... so for a WiFi only model, you need 'nakasi/grouper' OTA's... if it's a WiFi/3G model, then you need 'nakasig/tilapia' OTA's.
Now to flash...
Once you've downloaded the OTA zip (or zips) to your Nexus 7... shut down the device completely. Reboot it into the bootloader, with the VOL DOWN+hold, POWER ON key press sequence. Once in the bootloader, and using the VOL BUTTONS, navigate to the RECOVERY MODE option, and press the POWER BUTTON to select. Your device should now boot into CWM.
Once there, select the INSTALL ZIP option, followed by the CHOOSE ZIP FROM /SDCARD option. Navigate (via the 0/ folder) to the /download folder on the internal storage of the Nexus 7... where you should find the OTA .zip(s) you previously downloaded via Chrome or other Android browser. Select NO, YES or GO BACK accordingly.
I'm not sure it matters, but if you have to flash more than one OTA .zip to bring your Nexus 7 up to date, then I recommend booting normally in between flashes... just to make sure everything is working OK.
Unless you're running a really old version of Android, say Jellybean 4.1.2, I can't see it taking more than a couple of reboots into CWM. And if you're currently on Jellybean 4.3, then it's just one OTA .zip flash.
A few caveats...
If you've modified system files in any way, these OTA's will fail, as they expect to find unmodified versions of stock Android system files. If they've been changed, say as a result of a Custom ROM or Custom Kernel flash... then they can't be 'patched', ie., updated... and the OTA will abort, with no changes made.
Root and having a Custom Recovery (CWM or TWRP) installed however, won't block an OTA... although you will loose both during the OTA update procedure.
If you're familiar with fastboot, then it's relatively straightforward to re-acquire them after the OTA update(s).
Hope this helps... and good luck.
Rgrds,
Ged.
Click to expand...
Click to collapse
Thanks so much for the helpful response! I should have also mentioned that I currently have AOKP running on my N7
(Version: aokp_grouper_jb_build-2 Build number: aokp_grouper-userdebug 4.1.1 JRO03L eng.roman.20120916.095343 test-keys)
I'm not sure how this affects the update process, but would definitely appreciate any other help you can offer.
Thanks again!
hennimore said:
Thanks so much for the helpful response! I should have also mentioned that I currently have AOKP running on my N7
(Version: aokp_grouper_jb_build-2 Build number: aokp_grouper-userdebug 4.1.1 JRO03L eng.roman.20120916.095343 test-keys)
I'm not sure how this affects the update process, but would definitely appreciate any other help you can offer.
Thanks again!
Click to expand...
Click to collapse
Hi, hennimore...
As you're running a Custom ROM, you can pretty much forget about OTA's... as they are only designed to upgrade official stock firmware from Google. If you were to attempt to flash any OTA on your Nexus 7 as it currently stands, it would abort almost immediately during the verification phase of the OTA update process. Because nothing in /system would match what the OTA expects to subsequently 'patch' (update) in the second half of the OTA update process.
Your only option, if you wish to have official stock KitKat installed on your Nexus 7, is to fastboot flash back to factory stock.
For this, you will need the full factory stock image for your Nexus 7, available here.
(Currently, build KOT49H KitKat 4.4.2 is not yet available as a full factory image... just KRT16S KitKat 4.4... but that's not a problem...'cos once you have KitKat 4.4 installed, you can then use an OTA to bring it completely up to date... as detailed in my previous post).
Instructions on how to restore factory stock are available here.
This process is more time consuming than it is technically difficult... because fastboot flashing back to factory stock essentially wipes the device... so before you can begin, you need to backup all of your apps and associated app data with Titanium (requires root), and then backup the entire contents of the Nexus 7's internal storage to your PC... for later restore AFTER you've fastboot flashed KitKat.
Fastboot flashing back to factory stock resets the device, as though it where new. You'll need to set up your WiFi password again... and re-enter your Google Account (gmail) details... and restore all your data from your PC... fastboot flash CWM or TWRP in order to re-root. Once rooted, you can then use Titanium to restore all your apps.
Longwinded and tediously time consuming, it certainly is... but it's the only way to get official KitKat on your Nexus 7 if you're currently running a Custom ROM.
Rgrds,
Ged.
GedBlake said:
Hi, hennimore...
As you're running a Custom ROM, you can pretty much forget about OTA's... as they are only designed to upgrade official stock firmware from Google. If you were to attempt to flash any OTA on your Nexus 7 as it currently stands, it would abort almost immediately during the verification phase of the OTA update process. Because nothing in /system would match what the OTA expects to subsequently 'patch' (update) in the second half of the OTA update process.
Your only option, if you wish to have official stock KitKat installed on your Nexus 7, is to fastboot flash back to factory stock.
For this, you will need the full factory stock image for your Nexus 7, available here.
(Currently, build KOT49H KitKat 4.4.2 is not yet available as a full factory image... just KRT16S KitKat 4.4... but that's not a problem...'cos once you have KitKat 4.4 installed, you can then use an OTA to bring it completely up to date... as detailed in my previous post).
Instructions on how to restore factory stock are available here.
This process is more time consuming than it is technically difficult... because fastboot flashing back to factory stock essentially wipes the device... so before you can begin, you need to backup all of your apps and associated app data with Titanium (requires root), and then backup the entire contents of the Nexus 7's internal storage to your PC... for later restore AFTER you've fastboot flashed KitKat.
Fastboot flashing back to factory stock resets the device, as though it where new. You'll need to set up your WiFi password again... and re-enter your Google Account (gmail) details... and restore all your data from your PC... fastboot flash CWM or TWRP in order to re-root. Once rooted, you can then use Titanium to restore all your apps.
Longwinded and tediously time consuming, it certainly is... but it's the only way to get official KitKat on your Nexus 7 if you're currently running a Custom ROM.
Rgrds,
Ged.
Click to expand...
Click to collapse
Ah, I'm sad to hear that I must flash back, but I appreciate the information! Thanks again for all of you help, hopefully I can complete the process without any hiccups!
Thanks Mr Blake i will considered using ota, nevertheless my last ota i got stuck in the softbrick although my nexus is stock,unlock an unroot.
Thanks for this useful information
Sent from my MB855 using xda premium
I've been following your steps and seem to have hit a wall when I need to install the adb drivers. I went to the link included in your instructions and followed their tutorial for a Windows 7 PC. After coming back to your instructions, I continued to the step with the Command Prompt.
I entered the command correctly as written, however I get no results under the List of devices attached.
I'm not sure if this is related to the problem, but when I am in Device Manager trying to Locate Android Phone in the right pane, all that shows for me is 'Nexus 7' - which I would assume should work.
However, after Right-clicking on 'Nexus 7' (Android Composite ADB Interface doesn't appear) and selecting Update Driver, I continue through the steps to where I must manually update the driver, and I received a message stating, "The best driver software for your device is already installed"
Under that it says, "Windows has determined the driver software for your device is up to date. MTP USB Device"
I'm not sure if you can make anything of this, but I figured I'd ask since you've been so helpful thus far :angel:
Hi guys,
I've been having problems to update to 4.4 in the Nexus 7 wifi version, the only thing I done is unlock the bootloader and root, once I tried the OTA upgrade it starts the process and then it shows up the Android little guy with an error, and doesn't shows the error of installation. I tried once the flashing the zip file using TWRP and it just failed. After the first failed the tablet just started to lag horribly. Any suggestions on how to fix this?
Sent from my Nexus 7 using xda app-developers app
GedBlake said:
Hi, hennimore...
As you're running a Custom ROM, you can pretty much forget about OTA's... as they are only designed to upgrade official stock firmware from Google. If you were to attempt to flash any OTA on your Nexus 7 as it currently stands, it would abort almost immediately during the verification phase of the OTA update process. Because nothing in /system would match what the OTA expects to subsequently 'patch' (update) in the second half of the OTA update process.
Your only option, if you wish to have official stock KitKat installed on your Nexus 7, is to fastboot flash back to factory stock.
For this, you will need the full factory stock image for your Nexus 7, available here.
(Currently, build KOT49H KitKat 4.4.2 is not yet available as a full factory image... just KRT16S KitKat 4.4... but that's not a problem...'cos once you have KitKat 4.4 installed, you can then use an OTA to bring it completely up to date... as detailed in my previous post).
Instructions on how to restore factory stock are available here.
This process is more time consuming than it is technically difficult... because fastboot flashing back to factory stock essentially wipes the device... so before you can begin, you need to backup all of your apps and associated app data with Titanium (requires root), and then backup the entire contents of the Nexus 7's internal storage to your PC... for later restore AFTER you've fastboot flashed KitKat.
Fastboot flashing back to factory stock resets the device, as though it where new. You'll need to set up your WiFi password again... and re-enter your Google Account (gmail) details... and restore all your data from your PC... fastboot flash CWM or TWRP in order to re-root. Once rooted, you can then use Titanium to restore all your apps.
Longwinded and tediously time consuming, it certainly is... but it's the only way to get official KitKat on your Nexus 7 if you're currently running a Custom ROM.
Rgrds,
Ged.
Click to expand...
Click to collapse
Does anyone have any ideas? Thanks!
Hey again, so I was able to get beyond the point where I originally was at a standstill, and now have 4.4 installed on my N7 (Build KRT16S)
So now my question is, do I need to re-root my device, then upgrade to 4.4.2? Or am I currently rooted?
I don't see the option for USB debugging in my settings any longer...
Thanks!!!
I have tried updated ota on my nexus 7 root without unlocking bootloader on 4.3 update and it works fine but you will lost root . Is your nexus root ,unlock bootloader with twrp and stock rom? If thats the case try to update via ota. Ive just manage upgrade to 4.4.2 with ota 10 minutes ago with above situation. I only lost my root not the unlock bootloader. The twrp cwm can handled ota. Thats my advise .
Lets hear advise from others because i also noob in nexus 7
Thanks
Sent from my Nexus 7 using xda premium
hennimore said:
Hey again, so I was able to get beyond the point where I originally was at a standstill, and now have 4.4 installed on my N7 (Build KRT16S)
So now my question is, do I need to re-root my device, then upgrade to 4.4.2? Or am I currently rooted?
I don't see the option for USB debugging in my settings any longer...
Thanks!!!
Click to expand...
Click to collapse
Hi, hennimore...
Sorry it's taken me a while to respond... been busy with family issues (I don't seem to have the time these days that I used to, to focus on Android stuff).
Anyway... taking your questions in order...
hennimore said:
So now my question is, do I need to re-root my device, then upgrade to 4.4.2? Or am I currently rooted?
Click to expand...
Click to collapse
If you've just flashed a clean install of KRT16S, then you certainly won't be rooted. Nor will you have a Custom Recovery installed. You'll be runing 100% totally unmodified stock Android KitKat. The only difference between your Nexus 7 and the average Joe Bloggs' Nexus 7 (who just bought his yesterday)... is your bootloader will be unlocked.
With regard to applying the new update... KOT49H
Well, there are three routes you could go down...
1). Await for the OTA to appear normally in the notification bar, or go to SETTINGS>>ABOUT TABLET > > SYSTEM UPDATES... and tap on the 'check now' button. When the update appears (and sooner or later it will), it will be flashed automatically via stock recovery. This of course, is the standard method by which 99.9% of all Android users get their updates.
2). If you don't fancy waiting, fastboot flash a Custom Recovery, like TWRP or CWM, and then download the KOT49H OTA .zip directly to your Nexus 7. Boot into your Custom Recovery of choice (via the bootloader), and flash it manually.
3). If you haven't done much with your Nexus 7 (ie, installed lots of apps and copied lots of stuff over), since you flashed the full factory image of KRT16S, and you don't mind repeating the process... then the full factory image for KOT49H has now been uploaded by Google, and is available here. Download and flash it the way you did KRT16S. It goes without saying, that this will reset and wipe your device again.
*****
Addendum: It seems that Google have made a bit a mess (of some) of the KitKat 4.4.2 factory stock image download links... and when clicked upon, will give a 404 error message.
The corrected download links can be found here...
http://forum.xda-developers.com/showthread.php?t=2565531
*****
Whichever of these methods you use to upgrade to KOT49H from KRT16S... you'll need to fastboot flash a Custom Recovery afterwards if you wish to re-root.
With regard to USB debugging...
hennimore said:
I don't see the option for USB debugging in my settings any longer...
Click to expand...
Click to collapse
You won't... this is because Developer Options are hidden by default... presumably to prevent non-technically minded people from screwing things up.
To enable developer options (and by extension, USB debugging), go to SETTINGS>>ABOUT TABLET>>scroll down to BUILD NUMBER... on BUILD NUMBER, tap 7 times. You will see a 'toast' message that says something like "Congratulations, you are now a developer!". (If only it where that easy, eh).
Anyway, with Developer Options now enabled (which you should now find in SETTINGS), USB debugging can now be turned on.
Incidently, I've just seen a new option in Developer Options, called Process Stats - Geeky stats about running processes. I'm pretty sure this is new to KitKat, as I've never seen it before. Anyway, tapping on it does indeed yield some stats... which are interesting... Google however, consider them geeky. The implication being that anybody interested in such things is a geek. I just found it humorous, the use of the word geek by Google.
Humorous allusions aside about whether everybody on XDA is actually a geek...or not... I hope this helps.
Rgrds,
Ged.
Just wanted to say how grateful we are for having you gedblake here in n7 forum while this thread doesn't apply to me I still read it and was pleased to see the well written well explained replies.
Don't mean to hijack this thread or for it come over as all gushy etc but than you.:thumbup::beer:
Sent from my C5303 using xda premium
Meshe said:
Hi guys,
I've been having problems to update to 4.4 in the Nexus 7 wifi version, the only thing I done is unlock the bootloader and root, once I tried the OTA upgrade it starts the process and then it shows up the Android little guy with an error, and doesn't shows the error of installation. I tried once the flashing the zip file using TWRP and it just failed. After the first failed the tablet just started to lag horribly. Any suggestions on how to fix this?
Sent from my Nexus 7 using xda app-developers app
Click to expand...
Click to collapse
Hey Ged, do you know any about my issues or suggestions? The 4.4.2 ota upgrade showed up and it too failed to upgrade from 4.3
Sent from my LT26ii using xda app-developers app
Meshe said:
Hi guys,
I've been having problems to update to 4.4 in the Nexus 7 wifi version, the only thing I done is unlock the bootloader and root, once I tried the OTA upgrade it starts the process and then it shows up the Android little guy with an error, and doesn't shows the error of installation. I tried once the flashing the zip file using TWRP and it just failed. After the first failed the tablet just started to lag horribly. Any suggestions on how to fix this?
Sent from my Nexus 7 using xda app-developers app
Click to expand...
Click to collapse
Meshe said:
Hey Ged, do you know any about my issues or suggestions? The 4.4.2 ota upgrade showed up and it too failed to upgrade from 4.3
Sent from my LT26ii using xda app-developers app
Click to expand...
Click to collapse
It could be a TWRP problem...
Hi, Meshe...
You don't state which version of TWRP you're using, and what (if any) errors where displayed when the OTA aborted. If, as you say, you have performed no significant modifications to your Nexus 7, other than unlocking the bootloader and flashing TWRP (and rooted it)... then the 4.4.2 OTA should flash...
...however, there seems to be something odd about the behaviour of TWRP v2.6.3.1.
To elaborate... there is a known problem using TWRP 2.6.3.1 when flashing franco's latest kernel. See here for details on this.
This problem seems to relate to TWRP v2.6.3.1 itself, and not to franco's kernel .zip. The kernel flashes without problems using an earlier version of TWRP, namely v2.6.3.0 and also with the latest CWM recovery...
Nobody seems to know why TWRP v2.6.3.1 fails to flash franco r76, but fail it does. It appears that something is 'broken' in TWRP v2.6.3.1.
So I'm suspecting that your difficulties flashing the KitKat OTA might be similarly related to whatever is broken in TWRP v2.6.3.1... assuming of course, that this is the version you're currently running.
-------------------------------------------------
Here's what I would do... flash either TWRP v2.6.3.0 (the previous version) or CWM v6.0.4.3 (links below), and try flashing the KitKat OTA again. (I used CWM when applying the KitKat 4.4.2 OTA and it flashed without problems).
TWRP Recoveries...
http://techerrata.com/browse/twrp2/grouper
http://techerrata.com/browse/twrp2/tilapia
ClockWorkMod Recoveries...
http://www.clockworkmod.com/rommanager
(It's important you get the correct version of CWM recovery for your Nexus 7, as there are four CWM recoveries listed for the Nexus 7; two for the first generation model, and two for the second generation model.)
You'd normally fastboot flash a custom recovery, but if you're already rooted, you can flash a custom recovery directly from the Nexus 7 itself, without going anywhere near a PC... by using the rather excellent flashify app.
To summarize...
1). Install flashify on the Nexus 7.
2). Download to your Nexus 7 any custom recovery other than TWRP v2.6.3.1.
3). Ensure the KitKat 4.4.2 OTA update .zip is located somewhere on the Nexus 7.
-----
4). Use flashify to flash the custom recovery (It will request root privileges).
5). Boot (via the bootloader) into your custom recovery.
6). Using that custom recovery, flash the OTA... again.
Finally, if the above doesn't work, and the OTA aborts again, write down any error messages that are displayed. They can sometimes prove invaluable in diagnosing the problem, in order to decide what the next step is to take. Whenever I embark upon some project, for which taking screenshots isn't an option, I always keep my camera handy, such that I can take photographs of the screen... affording me a complete photographic record of the process, errors included, that I can review later. Very useful when things go wrong... as sometimes they do.
Hope this helps... and good luck.
Rgrds,
Ged.
zolaisugly said:
Just wanted to say how grateful we are for having you gedblake here in n7 forum while this thread doesn't apply to me I still read it and was pleased to see the well written well explained replies.
Don't mean to hijack this thread or for it come over as all gushy etc but than you.:thumbup::beer:
Sent from my C5303 using xda premium
Click to expand...
Click to collapse
Wow, erm, I mean yes... thanks... @zolaisugly... not quite how to respond to that.(blushing/embarrassed).
But thank you for your kind words, they're hugely appreciated.
I just try to help as best I can... 'cos I know what it feels like when you think you're 'bricked' or otherwise have problems with your device, as I had last year, with my (the then new) Nexus 7....and it's a uniquely horrible feeling.
You can read about my fumbling efforts here.
But it was posts here on XDA that got me back on track... and got my Nexus 7 working again.
So now, I try to give something back to XDA... my way of saying thanks I guess... and always I remember the stress I went through back in November of last year with my Nexus 7... so I can empathise with those who might not be so knowledgeable, or confident, or sure of their own capabilities, as some of the more experienced XDA veterans. And I try to help... when and where I can. Nobody can know everything... and everybody begins somewhere.
--------------------------------------
To all...
The primary rule I've learned in this past year, is if you think you've bricked your Nexus 7, or have some other seemingly intractable problem, is...
--- DON'T PANIC ---
Panic is an emotional response, and is the enemy of logical, rational thought.
It clouds good judgement... and may lead you to make BAD DECISIONS. Which will likely lead you to make a BAD SITUATION... WORSE.
Don't make any rash, uninformed decisions. It's understandable you want to get your Nexus 7 working again... but do some research first. Review your options. Read... and understand what you're doing... before you do it.
Carpenters and people who work with wood, have an old saying...
~ "Measure twice, cut once." ~
This axiom, I feel, is just as true and applicable to technology as it is to making chairs, tables and putting up a set of shelves.
Use XDA... If you've got a given problem, chances are good, somebody has had it before you, or has it now. A solution may already have been posted.
Use the XDA search engine... or go to Google search, and type "XDA ..." followed by some keywords that distill the essence of your problem.
I've never known Google search to NOT display something that might be pertinent to an Android problem... and usually it's almost always XDA that comes at the top of the Google search results.
--------------------------------------
Right... I'll shut 'up now.. I've waffled on far too long. And I don't want to earn the ire of the moderators for taking this thread wildly off topic.
Rgrds,
Ged.
GedBlake said:
Wow, erm, I mean yes... thanks... @zolaisugly... not quite how to respond to that.(blushing/embarrassed).
But thank you for your kind words, they're hugely appreciated.
I just try to help as best I can... 'cos I know what it feels like when you think you're 'bricked' or otherwise have problems with your device, as I had last year, with my (the then new) Nexus 7....and it's a uniquely horrible feeling.
.
Click to expand...
Click to collapse
OK well if you don't mind I'd like to pick your brain too . I am without a doubt no stranger to Android, rooting, custom roms, and so on, however this is my first experience with the nexus 7 (or with tablets in general for that matter), so there's just a couple of things I'd like to clarify if possible. I recently got a great deal on a 2012 32gb Nexus 7 WiFi, but I guess one reason why it was a great deal is because it came with 4.1.2 lol. So I have successfully unlocked the bootloader, rooted it, and flashed cwm recovery to it using wugs toolkit (what a great tool by the way!), and I originally assumed from this point on that I'd just be flashing custom roms like normal. After reading around for awhile I guess I must've confused myself, because now I'm not really sure what the "best" route to take would be anymore. First of all would I really need to flash every ota and build all the way up to 4.4.2 like described earlier? I found another thread that shows how to extract the boot, system, and bootloader images from the 4.4.2 ota off of Googles site, and then you could use wugs toolkit to flash them without losing data, would that work though considering I'm only on 4.1.2? Or should I just do all of the ota updates that pop up until I'm up to 4.4.2? I guess what I'm asking is what would be the best and or easiest way to get from 4.1.2 all the way to 4.4.2? I'm not concerned about losing data whatsoever just to clarify because I just got this so I haven't done hardly anything with it yet. I'm just under the impression that I can't even flash a 4.4 custom rom considering how old the version is on this, but I'm not sure if that's even correct or not.Anyway I'd really appreciate any insight or suggestions you might have because the last thing I want to do is rush into something and cause twice the work for no reason lol.
jeep447 said:
OK well if you don't mind I'd like to pick your brain too . I am without a doubt no stranger to Android, rooting, custom roms, and so on, however this is my first experience with the nexus 7 (or with tablets in general for that matter), so there's just a couple of things I'd like to clarify if possible. I recently got a great deal on a 2012 32gb Nexus 7 WiFi, but I guess one reason why it was a great deal is because it came with 4.1.2 lol. So I have successfully unlocked the bootloader, rooted it, and flashed cwm recovery to it using wugs toolkit (what a great tool by the way!), and I originally assumed from this point on that I'd just be flashing custom roms like normal. After reading around for awhile I guess I must've confused myself, because now I'm not really sure what the "best" route to take would be anymore. First of all would I really need to flash every ota and build all the way up to 4.4.2 like described earlier? I found another thread that shows how to extract the boot, system, and bootloader images from the 4.4.2 ota off of Googles site, and then you could use wugs toolkit to flash them without losing data, would that work though considering I'm only on 4.1.2? Or should I just do all of the ota updates that pop up until I'm up to 4.4.2? I guess what I'm asking is what would be the best and or easiest way to get from 4.1.2 all the way to 4.4.2? I'm not concerned about losing data whatsoever just to clarify because I just got this so I haven't done hardly anything with it yet. I'm just under the impression that I can't even flash a 4.4 custom rom considering how old the version is on this, but I'm not sure if that's even correct or not.Anyway I'd really appreciate any insight or suggestions you might have because the last thing I want to do is rush into something and cause twice the work for no reason lol.
Click to expand...
Click to collapse
Hi, jeep447...
You're quite welcome to 'pick my brain', as you put it... but don't be too surprised if all you find in there is an oily rag, a half eaten sandwich and a dead D cell battery.
I'm by no means an Android expert; there are far more knowledgeable posters here on XDA... and they appear to be in possession of secret arcane Android knowledge, that is beyond my understanding.
However, I will try to help insofar as my knowledge allows. On to your question(s)...
First things first... if you're currently running Jellybean 4.1.2 on the device, then I think it would be a good idea to bring it up to date to KitKat 4.4.2 first... before you start flashing Custom ROMs.
Theoretically, it shouldn't make any difference if you where to flash a Custom ROM now, without bringing it up to date. But there might be an issue with the bootloader...
...which Custom ROMs WILL NOT update.
The bootloader can only (as far as I know) be updated by either...
-------------------------------------------------------
a) Allowing an Android update via the normal update route (or manually flashing the OTA yourself in recovery).
...or...
b) Fastboot flashing the full factory image that contains the new bootloader.
-- (however, see my Addendum toward the end of this post).
-------------------------------------------------------
I am not aware of any Custom ROMs that go anywhere near the bootloader partition. Which is probably a good thing actually, since a bad or incorrect bootloader flash has the potential for HARDBRICKING the Nexus 7.
My recollection is a little hazy... but I think with Jellybean 4.1.2, the bootloader was at version v4.13... since then, there have been two bootloader updates, v4.18, and the current version, which stands at v4.23.
You can check which bootloader you're currently on by booting into the bootloader as follows... shutdown the Nexus 7 completely. Press and hold the VOL DOWN button, whilst holding, press the POWER ON button. The Nexus 7 should now boot into the bootloader. On the lower left hand side of the screen, in a tiny font, you should find (amongst other things), the bootloader version number.
Now all of this detail about bootloaders might not matter... you could happily flash some new Custom ROM... and it might work without any problems with an old bootloader... but, on the hand, it might not.
So, I think, before you try tinkering around in the Custom ROM area... and If I where you, I would bring the Nexus 7 completely up to date, running Android 4.4.2 build KOTH49H (and the latest bootloader... v4.23).
The easiest and arguably the safest way of doing this, is to just allow the OTA updates normally, as and when they appear in the notification bar. Or, alternatively go to SETTINGS>>SYSTEM UPDATES > > and tap the CHECK NOW button. This is the method by which 99.9% of all Android users get their updates...
...and which is how I initially updated mine...in November of last year, when I first got my Nexus 7.
Running Jellybean 4.1, straight out of the box, once I connected it to mains power (updates won't occur if your battery is below a certain percentage), and acquired a WiFi signal... my Nexus 7 went through 3 or 4 reboots, upgrading from Jellybean 4.1 to Jellybean 4.1.1 to Jellybean 4.1.2 to Jellybean 4.2 (which introduced the world to Googles new and improved 11 month calender!). In December, Jellybean 4.2.1 was released, in time for Santa to arrive, which restored the missing month, December, in the date-picker.
Your succession of updates will be noticeably longer, as since then, we've had Jellybean 4.2.2, Jellybean 4.3, KitKat 4.4, and finally KitKat 4.4.2.
Along the way, with these updates, your bootloader will also be updated, silently and without you being notified of the fact. Most Nexus 7 owners are probably not even aware of the bootloader, much less if the latest OTA has updated theirs. So, the bootloader is not something you would need to normally flash directly yourself.
Of course there's nothing to stop you applying the OTA updates manually yourself, as I've written about here.
However you 'take' the updates, OTA's won't cause you to loose data... all your apps will still be there, as will your pics, videos and music files.
One last point concerning OTA updates... whether applied normally, or flashed manually... you will loose your Custom Recovery (in your case CWM)... and if you're rooted, you'll loose that as well... but it's easy enough to get both back after the update.
-------------------------------------------------------
Once your Nexus 7 is completely up to date, running KitKat 4.4.2, and before you do anything else, I recommend you make a Nandroid backup. I find it vaguely astonishing that so many people seem to miss this (IMHO) critical step.
Once you have a Nandroid backup under your belt... you can pretty much flash any Custom ROM or Kernel, safe in the knowledge that should anything go wrong with the flash, you can restore back to the point you where at before you flashed that ROM/Kernel or other 'mod'.
In fact, I don't think it would be a bad idea for you to create one now... whilst still running Jellybean 4.1.2... using your recently installed version of CWM.
Nandroid backups, whether created with CWM or TWRP, are a bit like 'restore points' in Windows... and I just think it's good practice and common sense, to have at least one good Nandroid backup stored on the device... before you start flashing stuff.
-------------------------------------------------------
Right... I think that covers most of your questions.
I'll try to keep an eye on this thread... in case you have any followup questions.
But I'm going to be pretty busy over the next week or so, what with Christmas on the horizon... so I may not respond immediately.
Good luck with your new Nexus 7... and, as ever... I hope this helps.
**********
Addendum
I've spoken at length about bootloaders and OTA updates. And I think this is your best and least risky way of bringing your Nexus 7 up to date.
Whist there is now available a full factory image for KitKat 4.4.2 build KOTH49 (see my sig for download links), I would avoid it at this time.
Apart from the fact it will completely wipe you're Nexus 7 (which is normal and to be expected) ... the STOCK FACTORY IMAGES, and the bootloaders that ship with them are currently in a bit of a mess. .. and may cause HARDBRICK.
See this thread for further details on this...
[WARNING][URGENT] N7 grouper (2012 WiFi) bootloader .img files from Google.
There are ways of working around this; (you need the bootloader from Build JWR66V)...
...but I suggest you stick with OTA's for now, to bring your device up to date...
Or at least until either Google sort out the 'dogs breakfast/pigs ear' they've made of the factory images... or until you've acquired sufficient knowledge and confidence in modifying a FACTORY STOCK image, such that it fastboot flashes a known GOOD BOOTLOADER.
Rgrds,
Ged.""

[Q] Nexus 10 stuck in boot after attempting root

Hi.
So, a quick overview. My laptop suddenly stopped recognizing my Nexus 10 while in the midst of transferring some files over. I decided to finally root. I used the cf-autoroot tool for Nexus 10 Lollipop. The last step of the rooting involves an automatic reboot. Now my Nexus 10 is stuck in the boot.
Details:
theunlockr (DOT) com/2014/11/22/how-to-root-the-nexus-10-on-android-5-0/
That is the guide I used, including the linked cf-autoroot. Sorry for the formatting, I don't have enough posts to post links.
My Nexus 10 is stuck on the step where it shows the four circles moving around. Not sure if that's important.
The cf-autoroot appeared to work successfully except for a piece in the middle that reads:
Same problem. The procedure seemed to go well, except maybe the mounting failed? It says:
Mounting...
- System
- Cache
--- Fail
I tried using the tool several times on two computers, and did my best to update drivers directly from Google (it appears the drivers are all up to date).
My Nexus 10 was on Lollipop. As far as I know, it was up to date, so I think that means it was on 5.0.1
Help?
Hello autoroot is no longer required. Supersu from recovery is enough.
You could just reflash original kernel
Does
Fastboot boot boot. Img works? It boots on the given image without flaging. The boot image is located in the archive to update
Sent from my Xiaomi MI2s
Khaon said:
Hello autoroot is no longer required. Supersu from recovery is enough.
You could just reflash original kernel
Does
Fastboot boot boot. Img works? It boots on the given image without flaging. The boot image is located in the archive to update
Sent from my Xiaomi MI2s
Click to expand...
Click to collapse
This is what I have come here to find out. I'm receiving my Nexus 10 in the mail today. I'm familiar with Nexus devices so I just assume everything is the same with the Nexus 10. But I know since Lollipop came out, there have been changes to how to root on certain devices. Are you saying that everything has been fixed to where I can just install the latest TWRP and flash the latest beta SuperSU on stock ROM and I will be good? If so, then it's the same as my Nexus 5 so I shouldn't have any issues.
jsgraphicart said:
This is what I have come here to find out. I'm receiving my Nexus 10 in the mail today. I'm familiar with Nexus devices so I just assume everything is the same with the Nexus 10. But I know since Lollipop came out, there have been changes to how to root on certain devices. Are you saying that everything has been fixed to where I can just install the latest TWRP and flash the latest beta SuperSU on stock ROM and I will be good? If so, then it's the same as my Nexus 5 so I shouldn't have any issues.
Click to expand...
Click to collapse
Yep, just flash once SU through twrp(in order to get the su binary in the system partition) and then you can use play store to update the binary and the program itself.
CM12 has built in su and nighties are official now.
Khaon said:
Yep, just flash once SU through twrp(in order to get the su binary in the system partition) and then you can use play store to update the binary and the program itself.
CM12 has built in su and nighties are official now.
Click to expand...
Click to collapse
Thanks. I just wanted to double check before I went jumping into it. I'm looking forward to tinkering with it when I get home from work.
Khaon said:
Yep, just flash once SU through twrp(in order to get the su binary in the system partition) and then you can use play store to update the binary and the program itself.
CM12 has built in su and nighties are official now.
Click to expand...
Click to collapse
So I attempted to do all this when I got home yesterday. I found that after unlocking the bootloader, I got stuck in a boot loop. After doing some research I found that this has been an issue with the Nexus 10. Is there a reason for this? I read that locking the bootloader again fixed it, which it did. But I didn't want it locked. So I researched more and found that a a factory reset in stock recovery would fix it. I still had a boot loop. I managed to somehow get everything straightened out with a series of random tries and after installing TWRP and rooting and, again, getting the boot loop I attempted to go back into recovery but accidentally did a simple restart. For some reason, it booted right up after the restart so now I think everything is fine. But why is the Nexus 10 being so difficult? I never had these issues with other Nexus devices. Maybe some of this info will help the OP as well.
Hm unlocking the bootloader does erase whole content but I guess you are already aware of that.
How long did you wait? First boot can take ages much longer than before.
I never had any issues and I have my bootloader unlocked
Khaon said:
Hm unlocking the bootloader does erase whole content but I guess you are already aware of that.
How long did you wait? First boot can take ages much longer than before.
I never had any issues and I have my bootloader unlocked
Click to expand...
Click to collapse
I let it sit for a while. I own a Nexus 5 and I'm familiar with the long first boot. It just seemed like a long time to me. I thought maybe since it was a two year old device that it may take longer. The device is new to me so I'm not familiar with boot times and all that are specific to it yet. But compared to the boot time after I relocked the boot loader, there was a big difference. After re-locking, it booted up in about a minute or two. Flashing TWRP even seemed to mess up some stuff. I think it may have deleted the OS or something. It couldn't mount anything afterwards and even selecting reboot boot loader gave me the prompt that there was no OS installed. So I flashed the system.img, cache.img and userdata.img manually. Which seemed to fix it. And even after I got everything straightened out, it boot up in about a minute or two again. The only time I had issues with getting it to boot is unlocking the boot loader coming from complete stock.
nexus 10 stuck on bootload up
jsgraphicart said:
I let it sit for a while. I own a Nexus 5 and I'm familiar with the long first boot. It just seemed like a long time to me. I thought maybe since it was a two year old device that it may take longer. The device is new to me so I'm not familiar with boot times and all that are specific to it yet. But compared to the boot time after I relocked the boot loader, there was a big difference. After re-locking, it booted up in about a minute or two. Flashing TWRP even seemed to mess up some stuff. I think it may have deleted the OS or something. It couldn't mount anything afterwards and even selecting reboot boot loader gave me the prompt that there was no OS installed. So I flashed the system.img, cache.img and userdata.img manually. Which seemed to fix it. And even after I got everything straightened out, it boot up in about a minute or two again. The only time I had issues with getting it to boot is unlocking the boot loader coming from complete stock.
Click to expand...
Click to collapse
I getting the exact same thing after following instructions to root the machine
I'm not the most experience but I did my nexus 4 & 7 on 4.4.4. now on this 5.0 it seemed a lot hard this time around
I left it on boot load up screen for 3hrs and its still going round? what do I do?
Quick update: I press power +vol up + down and it comes up with the screen saving its unlocked. but the recovery mode just comes up with a android and red exclamation mark.
please help?
regards
Tom
tomistrouble said:
I getting the exact same thing after following instructions to root the machine
I'm not the most experience but I did my nexus 4 & 7 on 4.4.4. now on this 5.0 it seemed a lot hard this time around
I left it on boot load up screen for 3hrs and its still going round? what do I do?
Quick update: I press power +vol up + down and it comes up with the screen saving its unlocked. but the recovery mode just comes up with a android and red exclamation mark.
please help?
regards
Tom
Click to expand...
Click to collapse
Once you get in recovery mode with the android and the red explanation mark, hit all three buttons (Vol up , down and power) until (It can be tricky keep trying) you get a menu. Then use the volume buttons to select "Wipe Data/Factory rest" let it do its thing and reboot. Allow it to boot for 5-10 minutes.
Good luck

Categories

Resources