yashsingh1/xdaforums huggingface dataset:
[G Tablet Android Development] case-sensitive:
I've flashed my g-tab back to TnT stock dated 11/22. Question: is it possible to get it back to the PRE-updated TnT stock? -- i.e. v.1.0.0 of roebeet's homebrew firmware?

It's a very long story, but I might need to return the g-tab and I need to get it back to the absolute original shape... MANY THANKS!

EDIT: I did tried the flash 1.0.0 on top of 1.0.1 but (not too surprisingly perhaps) nothing happens. I was able to get back to 1.0.1 from TnT Lite 2.0 so I believe I used the correct method.
[G Tablet Android Development] roebeet:
Tmk, Viewsonic has never supplied a 1.0.0 of their own (technically they never supplied a 1.0.1 either, but we managed to grab it). Why not return it with 1.0.1? That's what I did with my 2nd device - you'll be doing the next owner a favor. :)
[G Tablet Android Development] case-sensitive:
(1) The sears folks actually checked! (2) 1.0.1 is less broken so I have less excuses to return it :-(

This is lame, I know...

Thanks for all your work!
[G Tablet Android Development] ojo8:
I can't figure out how to remove clockworksmod after I restore the Gtab. Everything else is stock except for the recovery.
[G Tablet Android Development] jerrygon:
+1 on this... gotta get rid of that recovery before I take it back.
[G Tablet Android Development] jerrygon:
Please can someone help me out with this.
[G Tablet Android Development] toddsworld34685:
How Do I Install: Step by Step, The Recovery ROM

Hi There,

Can you explain in "steps" how to install the recovery ROM to the gTablet? or any other ROM?

I have "rooted" my gTablet, installed the "Flash", installed "Launcher Pro", installed the "Titanium-Full-Market Method" and now my gTablet powers right OFF after the gTablet screen.

Thank You
[G Tablet Android Development] roebeet:
The standard recovery (not clockworkmod) has two components. They can live on the internal /sdcard or on a microSD:

update.zip

/recovery/command

update.zip is pretty standard on Android, so I won't go into it - it's basically the package that actually updates the device.

/recovery/command is like a startup script - it tells recovery where the update.zip package is. This file gets erased after an update, I assume to avoid you from accidentally re-running it. It's a text file that will run /sdcard/update.zip, by default. If you need to change this to the microSD card, you need to edit the file so that "SDCARD" reads "SDCARD2", instead.
[G Tablet Android Development] jfholijr:
I too would like to know how or if its possible to revert from clockworkmod to the vanilla recovery?
[G Tablet Android Development] roebeet:
Tmk, the only way to successfully eradicate cwm is to use nvflash. I tried flash_image awhile back and could never get it to work.

This is the reason why I usually say that cwm is for the more tech folks, as it's a one way street unless you know how to use nvflash.
[G Tablet Android Development] jfholijr:
No biggie, I baught this thing to force myself to get my hands dirty. Bumps, cuts and bruises are inevitable. Will future OTA updates work with reverting back to the vanilla rom even if stuck with CWM?
[G Tablet Android Development] roebeet:
I don't think so because you have to get to recovery to actually use it, which is cwm.
[G Tablet Android Development] justauser:
Can someone post recovery command file

The recovery command file is 1 line, so can someone please post what the file should contain. I don't have this file but can create if someone will post what is needed. I know it is named command and starts with somehting like --install, but what else is there?
[G Tablet Android Development] akodoreign:
--update_package=SDCARD:/update.zip
[G Tablet Android Development] justauser:
thanks

thanks for this. adding this to the first entry of the thread will help users.
[G Tablet Android Development] Anderdroid:
Need to get rid of Clockwork. Where can I find the nvflash stuff?
[G Tablet Android Development] muness:
I first went back to the stock ROM by using Clockwork. Then, to get rid of it, I did the following (on a Windows 7 x64 VM inside VMWare Fusion. I expect it'll work on any version of Windows):

Install Tegra SDK from http://tegradeveloper.nvidia.com/tegra/tegra-250-developer-sdk

Shutdown the gtablet. Plug in the mini-USB into it and into your computer. Enter APX mode by holding Vol - with Power. (vs. Vol + with Power which goes to recovery). The screen just goes black, so it's kind of hard to tell that is in APX mode.

Install the APX Driver by telling it that the drivers are where you installed the Tegra SDK

Download gtab.apx.tnt.lightnin.102.rar from http://xdaforums.com/showthread.php?t=855690 . Unrar it.

Download update-smb_a1002-2967-user.zip

TnT 1.0.1 from http://xdaforums.com/showthread.php?t=842000 . Unzip it.

Copy recovery.img from the TnT 1.0.1 zip file to the tegra SDK install location (i.e. same directory as nvflash.exe and bootloader.bin)

Run the following to copy the stock recovery image over clockwork: nvflash.exe --bl bootloader.bin --download 9 recovery.img

This is what worked for me. My gtablet is going back tomorrow, so unfortunately I probably won't be able to help if this doesn't work for you.
[G Tablet Android Development] Do the Android:
Thank you Roebeet.

Thank you Roebeet.

I didn't know how to do command file and stuff so, I just went to referenced home brew link you mentioned in 1st post, download file from there and reflashed back to TnT and factory reset to erase my info.

Returned tab to Sears, they asked for 15% re-stocking fee, told them g-tab is not full android because it's using g-market which is lack of lot of things compared to regular android market, and they waived re-stocking fee.

Again Thank you Roebeet. You are awesome every way on this g-tab matters and I've enjoyed reading many of your post.

G-tab is nice but I returned it because It's little too big, screen has small viewing angles (I like to share with my wife playing g-tab, youtubes or whatever) and g-market is limited.

I had a lot of fun past 4days of evaluating the g-tab. Have fun guys.
[G Tablet Android Development] jta:
So, how do you then delete all your user data?

So, once I recover with this 1.0.1 image, and the OS is back to 'stock' how do I ensure that I haven't left anything on the device, such as anything I downloaded from the market, or any of the gmail account information that I had entered? Also, what about cache for the email client, etc? What do I need to do to make sure all that stuff is gone?

Thanks.

J
[G Tablet Android Development] roebeet:
For all user data, just do a Factory Restore. That's in Settings -- Firmware (EDIT: Settings -- Security). You definitely want to do that before you return / exchange the device.
[G Tablet Android Development] jta:
Thanks, that seems to have worked. This thing is going back, I couldn't get comfortable with the size (too big).

I think I will make a post about it, and see what you guys think about this device, compared to others.
[G Tablet Android Development] jta:
What folders should exist?

I have updated back to 1.0.1 and have performed a factory restore.

When I look at the SDCARD, I still see remnants of some installed apps (TitaniumBackup, Facebook, etc.)

Also, I see there is a DCIM folder. I don't remember that folder existing when I initially turned on the device.

Can someone give me a quick list of the folders that should exist when this thing is stock?

I would like to delete the following:

data/

DCIM/

download/

.estrongs/

media/

folders. Do they need to exist on the stock device?

Thanks.

J
[G Tablet Android Development] jtbnet:
These remnants on /sdcard you can delete safely as long as you're not using the apps they relate to anymore... Factory restore only cleans /data not /sdcard....
[G Tablet Android Development] roebeet:
This is what I would do, for a return:

- Wipe to stock (you already did that)

- Delete every folder in /sdcard. Don't worry, whatever the device needs will be recreated at the next reboot.

- Wipe your user data. The recovery flash doesn't do that. For stock, you'd go to Settings -- Security (my bad before, wrong info) and choose the Factory Restore.

One other thing - please give the users here a heads up on your store location, as they might want to scan SEARS Outlet for your device, if you live nearby (and if this is a SEARS return). Thanks!
[G Tablet Android Development] muness:
I returned my gtablet to the Northgate, Durham,NC location. They didn't even open the box. There's an outlet store in Raleigh: it'll probably show up there soon.
[G Tablet Android Development] jta:
Thanks for the info. I am returning it to my Staples. They had price-matched Sears for 279, and do not charge a restocking fee.

I am in the Birmingham, Alabama area.

Thanks, all for your help. If I decide to stick with an android tablet, it will be a 7 inch form factor,for sure. It sounds like the Tab is the best one out there, but ouch!!! it is expensive.

Any thoughts on that last paragraph?

J
[G Tablet Android Development] roebeet:
Going on the little I've read, I would probably look at the Nook Color. A lot cheaper, and I've read that the screen is excellent. But, as usual, some hacking might be required to unlock it.
[G Tablet Android Development] bobolinko:
update file in recovery

I have the text file zipped, but I have not been able to even FIND the folder called

Recovery/command

to put this in so I can start the recovery. I have the update.zip (large) file in the root of the sdcard, and when pressing the recovery keys to boot, I see (for a very short time) the small text signifying an attempt to do recovery, but I guess without the recovery command file it just skips and boots like nothing happened. I used Root Explorer to try to copy the recovery command file (1K zipped) but have not had any success as well. With the setup as it is, I surely canot also get clockwork installed either. Please, someone (gurus) a step by step procedure that a third grader can follow will be extremly helpful!

Sitting here and hoping someone will respond.....

Mahalo !

(Thanks !)
[G Tablet Android Development] roebeet:
Only the original 1.0.0 homebrew zip has that recovery folder - you can use that one with the other files.

The reason why is that 1.0.0 homebrew is a creation of XDA, wheras the other zip files are vanilla stock right from TnT Inc (even the main links are from their site). I haven't altered them.

So, to summarize, you can take one of their zips, rename it to update.zip and the drop that into the root of /sdcard. Then, take the /recovery folder from the 1.0.0 homebrew and put that in the root of /sdcard, as well. So, for example, if your device is mapped to your F drive, you should see this:

F:\update.zip

F:\recovery\command

Reboot to recovery, and the stock update should run. Takes about a minute to complete.

Mele Kalikimaka! (yeah, I looked it up but I actually am part Hawaiian)
[G Tablet Android Development] bobolinko:
Hey Hawaiian !!! You're one SHARP Cookie !

Thank you for your explanation. After reading your response, I was able to get the vanilla file, and copy the recovery/command and get it in the root and updated to the "latest" TnT and it's quite different from out-of-the-box!

I'll go fool around a little more and it is already where I think I"m happy I made the RIGHT CHOICE (Thanks to you) !

Mahalo Nui Loa

Aloha Ke Akua & Stay Sharp !

-bob from Hawaii
[G Tablet Android Development] Infinite-T:
Edit- Deleted:

Fixed it ><
[G Tablet Android Development] dalrym05:
So if I go back to this stock build can I sideload games such as gameloft games and actually play them or is this still out of the question. I am currently running vegan beta 4 and love everything about it except the fact that "goodgames" just close as soon as you open them. If I can't play them withthe stock build is there any custom rom's I can use to play these and if not is this something we will see in the near future? This is my only complaint with this device. Who cares how fast it is or how high youre quadrant scores are if the only game that is worth playing is angry birds and after beating it. Well its not worth playing anymore. My fascinate only scores 900 and I play about 10 gameloft games on it. A 10 inch screen would be much better playing gtracing!!!!!! Thanks for all the hard work everyone is putting in and for 379 from office depot this thing it still quite good.
[G Tablet Android Development] jcarlospr:
I need help

I was able to switch to the 1.1-3316 but is not what I was expecting and I am getting FC related to email.

Then I was trying to go back to TnT or Vegan using the restore option (ROM Manager) and after rebooting I am back to the Tap Home page. Nothing seems to work not even the power + Volume up. I can't get into recovery.

What I am missing?
[G Tablet Android Development] roebeet:
I haven't actually used ROM Manager - I'm not sure if it actually works yet(?) - you might want to just try it the "old fashioned" way with clockworkmod or a manual flash.

I know that there was a pre-req for RM that I added in TnT Lite 3.00+, but there might be other things needed to get it to work.

EDIT: Just tried ROM Manager and it's installing clockworkmod 1.8 - that uses microSD by default, but the GUI is going to /sdcard. Maybe that's a problem with this? Again, you might want to try clockworkmod manually.
[G Tablet Android Development] WantADroid:
Updating

Is this also the full update? Can I side load my device with this file?

OTA update is not working for me....

UPDATE-got it to update! must have been very busy when I tried to update earlier...
[G Tablet Android Development] tenjinzan:
I attempted these steps, but I keep getting an error at the end.

Nvflash started
rcm version 0X20001
System Information:
chip name: t20
chip id: 0x20 major: 1 minor: 3
chip sku: 0x8
chip uid: 0x1714118841211257
macrovision: disabled
hdcp: enabled
sbk burned: false
dk burned: false
boot device: nand
operating mode: 3
device config strap: 0
device config fuse: 0
sdram config strap: 0

downloading bootloader -- load address: 0x108000 entry point: 0x108000
sending file: bootloader.bin
| 933404/933404 bytes sent
bootloader.bin sent successfully
waiting for bootloader to initialize
bootloader downloaded successfully
sending file: recovery.img
/ 524288/3145728 bytes sentdata send failed NvError 0x30012
command failure: partition download failed

I just can't seem to get the recovery image over to the device...but I'm not sure how to actually re-partition the device. I checked the help file for nvflash.exe, and did some searching online, and I see there's a way, but I'm unsure if my flash.cfg (the default one loaded by the SDK) is what I should be using. I'm stuck at the Magic Value Mismatch error as well, and trying to come back from it, but I'm just having a bit of an issue with it.

Sometimes, I can even get into Clockwork, but sometimes, it just goes directly to the error, and I guess I'm just not digesting all these posts about nvflashing. Basically, I'm lost as to my next step here. Any advice would be greatly appreciated.

[Edit] And now, it simply will not turn on. I'm going to try to drain the battery out, but at this point, I'm getting absolutely nothing.
[G Tablet Android Development] tenjinzan:
I fixed my issue. I found a post over on tegratab fourms by Rothnic. "Using Nvflash to do a complete TapNTap Restore"

The first 2 links are dead, but I went over to the developer section at nvidia, and drilled down to find the newest version of the SDK. Install it, and was able to boot into APX mode (even though the screen never even turned on, the tablet was not completely dead. To know when it worked, I enabled sounds in Windows 7 to allow me to hear when a USB connection was made.)

The rest of the instructions worked perfectly. When I ran the .bat file, It formatted correctly, and uploaded the appropriate images. Once finished, it automatically rebooted into the stock TapNTap, just like Rothnic said it would.

I know you come to these forums as well, Rothnic, so thank you very much for that post. You saved my gtab!
[G Tablet Android Development] jegibson:
help please

I've ran tnt lite and a couple ohers but after installing the latest viewsonic update from here to see what changes were made I can't get CWM or normal flashing to work now.
[G Tablet Android Development] thebadfrog:
You may need to install z4root and get root access before you can install Clockwork recovery if you installed the 3452 update. If it was just the 3389 update you just need to reinstall clockwork recovery. The official Viewsonic updates wipe clockwork recovery
[G Tablet Android Development] xdaLurker:
Need some help fellas. I was flashing back to the Vanilla ROM using clock work mod V8. The flash completed and when I rebooted the tablet it will now no longer completely boot. It's stuck at the second boot screen "Gtablet". When I turn it off and try booting to clock work I can no longer get there either?!?

Any ideas or help to get out of this would be appreciated.
[G Tablet Android Development] roebeet:
I honestly don't know what happened, but if you can't get back into recovery either then you might have to nvflash it: http://xdaforums.com/showthread.php?t=861950
[G Tablet Android Development] xdaLurker:
Thanks for the quick reply.

When trying to enter recovery, I see a message briefly stating it can't mount some file due to it not being found. I think maybe it was due to flashing the vanilla ROM and possible forgetting to delete the clockwork files that were still in the recovery folder :confused:

At any rate, thank you for the info I'll give it a try.
[G Tablet Android Development] abstrusius:
clockwork was overwritten by the stock recovery. I would use a microsd to flash clockwork back, and try to install the vanilla again.
[G Tablet Android Development] MikeTheSith200:
removing that line did not work for me
[G Tablet Android Development] abstrusius:
roebeet, did you compare the last official rom (from 01/24/11) with the one you fetched from TnT site and which has the same version number?
[G Tablet Android Development] roebeet:
Yep - same location, same build number, same build date in the build.prop. It's the first thing I did when I saw it OTA. :)
[G Tablet Android Development] daosoftware:
Hello

I am very new to the Android. I have gtablet and did installed clockworkmod although it gives me a lot of problems. I want to restore factory recovery but how do that I know the solution is there but it is outdated and it is very hard for newbie like me to follow without fully explanation and few pictures.

If anyone is kind of enough please do write good instructions.

Thanks
[G Tablet Android Development] thebadfrog:
Install an official Viewsonic update. This will erase Clockwork Recovery and install the stock recovery.

Download the most current official update from here or Viewsonic

Move .zip file to internal sdcard

Boot into clockwork recovery

wipe data/cache

install the .zip file

Reboot
[G Tablet Android Development] ctendell:
Creating a modified recovery

Is there a way to add two features to the existing CW mod recovery? I'm looking to add an MD5 and DD portion.

Essentially I want to be able to make a DD img of the complete file system and then hash the file system and pipe the hash value to a text file on the SD card.
[G Tablet Android Development] muqali:
a bash/busybox shell in a recovery mod would be awesome. i am still too timid to cross compile yet.

roebeet, what gcc are you guys using? arm-eabi?
[G Tablet Android Development] rcgabriel:
@muqali - you can use ADB shell from within recovery to get a bash prompt and do anything you can do from a terminal prompt. Re: cross compilers - we mostly use the prebuilt ones from CyanogenMod's prebuilt directory or from the Android SDK.

@ctendell - you'd have to hack on the source for the recovery app itself. It wouldn't be too complicated really, but you'll need to pull down bekit's CyanogenMod repository, I think, and get a recoveryimage build working first. I've done it with CM7beta/ClockworkMod 3 when I was working on getting that working (until I toasted my first G Tablet). If you go onto the IRC channel (see the sticky) people will give you some help getting a CyanogenMod build environment set up.
[G Tablet Android Development] fab4272:
Hi all,

I installed TnT 3389, then tried to do an OTA update, expecting that it would detect it was not the latest version, then update, as it did when I first bought it.

Thing is, it did not update, it just said that I had the latest version installed????? Did I do something wrong? I installed using CW from TnT lite, and it wiped thememory card too, nothing on it except 3389.
[G Tablet Android Development] jimcpl:
The only OTA update I've ever seen on my gtab was when I first powered it on, which took me to 3389. I haven't seen an OTA notification since then, so I've just been downloading the VS .zip files and flashing them manually.

Jim
[G Tablet Android Development] fab4272:
There is 3588. I was expecting the update to state that 3588 is available from 3389. I can update to 3589 by flashing but will that now guarantee I can then update from that when viewsonic make further upgrades?
[G Tablet Android Development] triggerftu:
something i do not under stand.

basicly if we are running vanilla recovery these stock roms will revert the g-tablet from say tnt 4.4.0 back to viewsonic tnt 3588? if so i think i will download this and keep it on hand in case of a rainy day.
[G Tablet Android Development] roebeet:
100% correct - that's what these are for. For some reason, Viewsonic doesn't supply offline stock ROM's, so that's why this thread exists.
[G Tablet Android Development] triggerftu:
ok cool. thanks alot. i don't want to end up useing NVflash unless i REALLY need to.
[G Tablet Android Development] tenshino:
Thanks for this, Roebeet. Bricked my G-Tablet about 2 hours outta the box, so this was a life-saver :)
[G Tablet Android Development] zepe63:
Thank you all for posting this guide. I got the GTab yesterday flashed with CWM and Vegan after about 2 hours, then found I couldn't play many of the game I was plating on my Galaxy Tab.

I used this guide to flash back. My question is email now forcecloses. Also do I need to remove the RECOVERY folder from memory before I return?

Thanks
[G Tablet Android Development] zepe63:
Any thought on why the email app would now forceclose? And do I need to delete the RECOVERY folder from the device before returning?

Please.
[G Tablet Android Development] triggerftu:
Wipe data and cache after flashing the stock rom. I had the same issue lastnight.
[G Tablet Android Development] zepe63:
Thank you that solved it. One follow-up noob question....I plan to to return my GTab. Don't I need to delete CMW? How?
[G Tablet Android Development] roebeet:
Honestly, I see the email FC's all the time when I go back to stock. I usually ignore them since I'm only on stock for a short time. Potentially a data wipe could fix them? Not 100% certain, though.

I've been seeing that error for so long that my brain has just learned to ingore it (isn't that weird?).

cwm might already be gone, if you flashed back to stock. If it's not, I have a 3588 stock ROM update.zip you can try here: http://xdaforums.com/showthread.php?t=1005080 (PART 3).
[G Tablet Android Development] jamerican413:
THIS procedure worked very well for me. Unfortunately, I'm returning my Gtab tomorrow and I wanted to return it to stock. Because I had CWM, I had a difficult time going by the first procedure (which is weird because I've rooted and unrooted my phones with ease.) The procedure from the other thread may have helped in its way because I lost root. Because of that, I was able to just flash this file, then the 3588 file. Worked very easily.
[G Tablet Android Development] zepe63:
That seems to have deleted CWM THANK You. Sad to be sending my GTab back but it has to be.
[G Tablet Android Development] zepe63:
Jamerican....was the THIS supposed to be a link?
[G Tablet Android Development] m101ic3:
Just did the 3588 update! REALLY simple! Thanks roebeet!
[G Tablet Android Development] sundar2012:
do these fix the partitions for people have trouble installing gingerbread roms? I can't get nvflash running on XP x64