• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!
  • Fill out your device list and let everyone know which phones you have!    Edit Your Device Inventory

GTab recovery firmware (homebrew and official Viewsonic 1.0.1 & 1.1-based versions)

Search This thread

roebeet

Senior Member
Jul 15, 2010
3,487
1,405
Pennsylvania
GTab recovery firmware (homebrew and official Viewsonic 1.0.1 & 1.1-based versions)

TnT 1.1-3588 recovery ROM, dated 01/24 and supplied by Viewsonic / TnT. Link: http://tapntap.http.internapcdn.net/tapntap/viewsonic/update-smb_a1002-3588-user.zip
md5sum: 0f07d710728640ea1e0f4a5d6d3fa72c

TnT 1.1-3389 recovery ROM, dated 12/23 and supplied by Viewsonic / TnT. Link: http://tapntap.http.internapcdn.net/tapntap/viewsonic/update-smb_a1002-3389-user.zip
md5sum: e6c09077f67b29c42643b7ae5f10d6e2

TnT 1.1-3316 recovery ROM, dated 12/19 and supplied by Viewsonic / TnT. Link: http://tapntap.http.internapcdn.net/tapntap/update-smb_a1002-3316-user.zip
Alternate link: http://www.mediafire.com/?p9o52540baa5vfg
md5sum: 1333e22b6d802096d3c63757680777f0

TnT 1.0.1-3053 recovery ROM, dated 12/10 and supplied by Viewsonic / TnT. Link: http://tapntap.http.internapcdn.net/tapntap/update-smb_a1002-3053-user.zip
Alternate link: http://www.mediafire.com/?qy92jzoz8upy8xa
md5sum: 7b800e409b5324f2c69e7ba6f84eab97

TnT 1.0.1-2967 recovery ROM, dated 11/22 and supplied by Viewsonic / TnT. Link: http://tapntap.http.internapcdn.net/tapntap/update-smb_a1002-2967-user.zip
Alternate Link: http://www.mediafire.com/?99eb11cqhvrkkc7
md5sum: 43eb0358db25b492751b1b0a71568c51

These were grabbed from my over-the-air update. They are full recovery images that wipes everything except the user data.

NOTE: These are only for 1.0.1 or 1.1 based stock versions. For 1.2 based stock versions, they will be hosted in the same location as my 1.2-based mods./[/url]

===================================


Instructions for use with the internal memory:

1- Mount your device to your PC

2- Download the ROM you wish you use, and save it to the root of the mounted drive. Rename it to "update.zip"

3- Create a folder on your mounted drive callled "recovery".

4- In that recovery folder, create a file called "command", and add this line to that file:

Code:
--update_package=SDCARD:/update.zip

NOTE to Windows users: If you use notepad, it might name the file "command.txt". That won't work. It cannot have a file extension. I would recommend downloading and using the excellent program "notepad++" as a notepad replacement.

5- Shutdown the device and then boot into recovery (Hold Power button and volume up key for a few seconds). If you are using standard recovery, the install should run automatically. If you are using clockworkmod, you will need to manually choose the update.zip file.

6- Reboot when completed (standard recovery users will be rebooted automatically).

Other note: These stock ROMs WILL flash recovery, as they are designed to do that. If you are using clockworkmod, that recovery tool will most likely be wiped out. Also, if you experience a boot loop post-install, you won't have clockworkmod installed to correct it - there are ways to install a clockworkmod image off your microSD, if necessary, then wipe your user data. Most times, these reboot hangs are due to incompatible data partitions between mods - this is especially true for ROMs like gADAM.
 
Last edited:

nick325i

Senior Member
Dec 1, 2008
60
0
This is not working for me trying to flash from clockwork
i'm getting an error

assert failed: write_raw_image("/tmp/recovery.img", "recovery")
E:Error in /sdcard/update.zip
(Status 7)
Installation Aborted



please help!
 

roebeet

Senior Member
Jul 15, 2010
3,487
1,405
Pennsylvania
This is not working for me trying to flash from clockwork
i'm getting an error

assert failed: write_raw_image("/tmp/recovery.img", "recovery")
E:Error in /sdcard/update.zip
(Status 7)
Installation Aborted



please help!

It's spotty with cwm - I've seen the same thing - cwm probably has an issue being overwritten, for some reason.

You might want to alter the ZIP and just rip out the line that's trying to overwrite recovery.
 

daCalifa

Member
Nov 16, 2010
19
0
Had this error too

I removed this line from the updater-script file and CWM finished the install succesfully


assert(package_extract_file("recovery.img", "/tmp/recovery.img"), write_raw_image("/tmp/recovery.img", "recovery"), delete("/tmp/recovery.img"));

thanks again roebeet

should I be worried about leaving superuser on this if im returning it?
 
Last edited:

roebeet

Senior Member
Jul 15, 2010
3,487
1,405
Pennsylvania
Had this error too

I removed this line from the updater-script file and CWM finished the install succesfully


assert(package_extract_file("recovery.img", "/tmp/recovery.img"), write_raw_image("/tmp/recovery.img", "recovery"), delete("/tmp/recovery.img"));

thanks again roebeet

should I be worried about leaving superuser on this if im returning it?

I don't think they'll catch it. Just don't leave your user data intact or anything in the internal memory! :)
 

uncola

Senior Member
Feb 6, 2009
133
18
deleting that line from the updater-script file worked for me with clockworkmod recovery installed.. if anyone is a noob here's some instructions..
unzip the vanilla recovery rom.. go into the "update-smb_a1002-2967-user\META-INF\com\google\android" folder and edit the updater-script file. I had to use notepad++ to edit it, regular notepad wasn't showing the formatting correctly. then just delete this line "assert(package_extract_file("recovery.img", "/tmp/recovery.img"), write_raw_image("/tmp/recovery.img", "recovery"), delete("/tmp/recovery.img"));" save the file, then zip up the contents of the update-smb_a1002-2967-user folder into an update.zip and copy it to your gtablet. make sure the inside of the update.zip shows the system.img etc files in the root of the zip and that you don't zip it up so those files are one folder deep into the zip. hold down volume + while turning the gtablet on and it should load clockworkmod and let you flash the new update.zip.
 
  • Like
Reactions: deadend2000

case-sensitive

Senior Member
Nov 4, 2010
342
33
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.
 
Last edited:

roebeet

Senior Member
Jul 15, 2010
3,487
1,405
Pennsylvania
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!

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. :)
 

ojo8

Senior Member
Dec 5, 2009
53
3
I can't figure out how to remove clockworksmod after I restore the Gtab. Everything else is stock except for the recovery.
 

toddsworld34685

New member
Nov 27, 2010
2
0
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
 

roebeet

Senior Member
Jul 15, 2010
3,487
1,405
Pennsylvania
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

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.
 

roebeet

Senior Member
Jul 15, 2010
3,487
1,405
Pennsylvania
I too would like to know how or if its possible to revert from clockworkmod to the vanilla recovery?

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.
 

jfholijr

Senior Member
Jul 15, 2010
86
1
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.

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?
 

roebeet

Senior Member
Jul 15, 2010
3,487
1,405
Pennsylvania
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?

I don't think so because you have to get to recovery to actually use it, which is cwm.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 12
    GTab recovery firmware (homebrew and official Viewsonic 1.0.1 & 1.1-based versions)

    TnT 1.1-3588 recovery ROM, dated 01/24 and supplied by Viewsonic / TnT. Link: http://tapntap.http.internapcdn.net/tapntap/viewsonic/update-smb_a1002-3588-user.zip
    md5sum: 0f07d710728640ea1e0f4a5d6d3fa72c

    TnT 1.1-3389 recovery ROM, dated 12/23 and supplied by Viewsonic / TnT. Link: http://tapntap.http.internapcdn.net/tapntap/viewsonic/update-smb_a1002-3389-user.zip
    md5sum: e6c09077f67b29c42643b7ae5f10d6e2

    TnT 1.1-3316 recovery ROM, dated 12/19 and supplied by Viewsonic / TnT. Link: http://tapntap.http.internapcdn.net/tapntap/update-smb_a1002-3316-user.zip
    Alternate link: http://www.mediafire.com/?p9o52540baa5vfg
    md5sum: 1333e22b6d802096d3c63757680777f0

    TnT 1.0.1-3053 recovery ROM, dated 12/10 and supplied by Viewsonic / TnT. Link: http://tapntap.http.internapcdn.net/tapntap/update-smb_a1002-3053-user.zip
    Alternate link: http://www.mediafire.com/?qy92jzoz8upy8xa
    md5sum: 7b800e409b5324f2c69e7ba6f84eab97

    TnT 1.0.1-2967 recovery ROM, dated 11/22 and supplied by Viewsonic / TnT. Link: http://tapntap.http.internapcdn.net/tapntap/update-smb_a1002-2967-user.zip
    Alternate Link: http://www.mediafire.com/?99eb11cqhvrkkc7
    md5sum: 43eb0358db25b492751b1b0a71568c51

    These were grabbed from my over-the-air update. They are full recovery images that wipes everything except the user data.

    NOTE: These are only for 1.0.1 or 1.1 based stock versions. For 1.2 based stock versions, they will be hosted in the same location as my 1.2-based mods./[/url]

    ===================================


    Instructions for use with the internal memory:

    1- Mount your device to your PC

    2- Download the ROM you wish you use, and save it to the root of the mounted drive. Rename it to "update.zip"

    3- Create a folder on your mounted drive callled "recovery".

    4- In that recovery folder, create a file called "command", and add this line to that file:

    Code:
    --update_package=SDCARD:/update.zip

    NOTE to Windows users: If you use notepad, it might name the file "command.txt". That won't work. It cannot have a file extension. I would recommend downloading and using the excellent program "notepad++" as a notepad replacement.

    5- Shutdown the device and then boot into recovery (Hold Power button and volume up key for a few seconds). If you are using standard recovery, the install should run automatically. If you are using clockworkmod, you will need to manually choose the update.zip file.

    6- Reboot when completed (standard recovery users will be rebooted automatically).

    Other note: These stock ROMs WILL flash recovery, as they are designed to do that. If you are using clockworkmod, that recovery tool will most likely be wiped out. Also, if you experience a boot loop post-install, you won't have clockworkmod installed to correct it - there are ways to install a clockworkmod image off your microSD, if necessary, then wipe your user data. Most times, these reboot hangs are due to incompatible data partitions between mods - this is especially true for ROMs like gADAM.
    1
    deleting that line from the updater-script file worked for me with clockworkmod recovery installed.. if anyone is a noob here's some instructions..
    unzip the vanilla recovery rom.. go into the "update-smb_a1002-2967-user\META-INF\com\google\android" folder and edit the updater-script file. I had to use notepad++ to edit it, regular notepad wasn't showing the formatting correctly. then just delete this line "assert(package_extract_file("recovery.img", "/tmp/recovery.img"), write_raw_image("/tmp/recovery.img", "recovery"), delete("/tmp/recovery.img"));" save the file, then zip up the contents of the update-smb_a1002-2967-user folder into an update.zip and copy it to your gtablet. make sure the inside of the update.zip shows the system.img etc files in the root of the zip and that you don't zip it up so those files are one folder deep into the zip. hold down volume + while turning the gtablet on and it should load clockworkmod and let you flash the new update.zip.
    1
    Need to get rid of Clockwork. Where can I find the nvflash stuff?

    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):

    1. Install Tegra SDK from http://tegradeveloper.nvidia.com/tegra/tegra-250-developer-sdk
    2. 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.
    3. Install the APX Driver by telling it that the drivers are where you installed the Tegra SDK
    4. Download gtab.apx.tnt.lightnin.102.rar from http://forum.xda-developers.com/showthread.php?t=855690 . Unrar it.
    5. Download update-smb_a1002-2967-user.zip
      TnT 1.0.1 from http://forum.xda-developers.com/showthread.php?t=842000 . Unzip it.
    6. 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)
    7. 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.
    1
    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?

    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. :)
    1
    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.

    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.