So this is a guide on how I alone fixed my Nexus 7 after accidentally wiping EVERYTHING with TWRP while trying to flash SmoothRom 5.2.
I searched here in XDA, Google and so on for solutions. I found many, but all required using ADB, which I'm really not good with when it comes
to pointing out the location of ADB using the command prompt. So little by little I gathered hints and accidentally invented my own solution.
Using an old laptop that has no WiFi card thus cannot be connected AND running Windows XP, along with my trusty old LG Optimus S running CM9 as my download device and flash drive. I'm going to skip the details on all the mistakes I made. Basically my Nexus 7 could only go into fastboot and TWRP 2.5.0.0.
1. I downloaded the Google Nexus 7 provided in a site other than XDA
because the Goo.im provided site would endlessly refresh on my Optimus S.
Original XDA link can be found here: http://forum.xda-developers.com/showthread.php?t=1809195
2. Since the toolkit program added to the desktop requires the downloading
of a stock factory build, I navigated to the source of the program instead and
used tkmain.exe to access the main menu. You guys will probably not need
this step, just in case you have no internet on your computer.
3. Device not recognized. Obviously I haven't mentioned anything on drivers.
Fastboot mode was pointless as I got the device detected but anything I'd
try with the toolkit was an error. So I booted my Nexus 7 into TWRP. That has
SEPERATE drivers as I learned from trial and error. Using the device manager
I updated the drivers for my device which appeared as "Android" (was "Unknow " in
fastboot) MANUALLY and pointed the folder to the toolkit's folder, from there,
the "Drivers" folder (generally should be C:\Google_Nexus_7_ToolKit\drivers)
and it automatically installed the proper driver which made my device appear
as a Google Galaxy Nexus. (Use these same steps to get fastboot drivers)
4. Serials now appeared in toolkit. That's good! From there I closed the toolkit,
moved my old CM10 (cm-10.1.2-grouper.zip) which I had before wiping everything
into the provided "put_files_to_push_here" folder found in the main folder of
the toolkit. Then opened the toolkit again as mentioned in Step 2, used option
(13.) Push Files to Device, next menu option (2.), typed "yes", typed the name of the
zip file mentioned in the third sentence of this step ( you will type in yours)
and then typed "/sdcard/" and waited.
5. At the end it confirmed that the file was successfully pushed and asked some
other questions I typed "no" to. Note that during that waiting period something
appeared mentioning "blabla failed: Success." I'm assuming that's natural as I got
that and no other words appeared until the file was confirmed pushed. The end
Hopefully this may help any other future accidental wipes of users or visitors themselves on XDA. I did everything possible to not come and post a "help me" forum and well this guide is my outcome. This would be my second post after my disaster with my Kindle Fire HD 7.
Maybe this will be obsolete as the new Nexus 7 is soon to be released, but for those who purchase the first late, here you are.
GOOD LUCK and now to figure out how to get my SmoothRom without that "acore" error.
I searched here in XDA, Google and so on for solutions. I found many, but all required using ADB, which I'm really not good with when it comes
to pointing out the location of ADB using the command prompt. So little by little I gathered hints and accidentally invented my own solution.
Using an old laptop that has no WiFi card thus cannot be connected AND running Windows XP, along with my trusty old LG Optimus S running CM9 as my download device and flash drive. I'm going to skip the details on all the mistakes I made. Basically my Nexus 7 could only go into fastboot and TWRP 2.5.0.0.
1. I downloaded the Google Nexus 7 provided in a site other than XDA
because the Goo.im provided site would endlessly refresh on my Optimus S.
Original XDA link can be found here: http://forum.xda-developers.com/showthread.php?t=1809195
2. Since the toolkit program added to the desktop requires the downloading
of a stock factory build, I navigated to the source of the program instead and
used tkmain.exe to access the main menu. You guys will probably not need
this step, just in case you have no internet on your computer.
3. Device not recognized. Obviously I haven't mentioned anything on drivers.
Fastboot mode was pointless as I got the device detected but anything I'd
try with the toolkit was an error. So I booted my Nexus 7 into TWRP. That has
SEPERATE drivers as I learned from trial and error. Using the device manager
I updated the drivers for my device which appeared as "Android" (was "Unknow " in
fastboot) MANUALLY and pointed the folder to the toolkit's folder, from there,
the "Drivers" folder (generally should be C:\Google_Nexus_7_ToolKit\drivers)
and it automatically installed the proper driver which made my device appear
as a Google Galaxy Nexus. (Use these same steps to get fastboot drivers)
4. Serials now appeared in toolkit. That's good! From there I closed the toolkit,
moved my old CM10 (cm-10.1.2-grouper.zip) which I had before wiping everything
into the provided "put_files_to_push_here" folder found in the main folder of
the toolkit. Then opened the toolkit again as mentioned in Step 2, used option
(13.) Push Files to Device, next menu option (2.), typed "yes", typed the name of the
zip file mentioned in the third sentence of this step ( you will type in yours)
and then typed "/sdcard/" and waited.
5. At the end it confirmed that the file was successfully pushed and asked some
other questions I typed "no" to. Note that during that waiting period something
appeared mentioning "blabla failed: Success." I'm assuming that's natural as I got
that and no other words appeared until the file was confirmed pushed. The end
Hopefully this may help any other future accidental wipes of users or visitors themselves on XDA. I did everything possible to not come and post a "help me" forum and well this guide is my outcome. This would be my second post after my disaster with my Kindle Fire HD 7.
Maybe this will be obsolete as the new Nexus 7 is soon to be released, but for those who purchase the first late, here you are.
GOOD LUCK and now to figure out how to get my SmoothRom without that "acore" error.