This entire series of articles is deprecated! Newer ROMs and advanced procedures have replaced (or made obsolete) the information in these articles. This article is retained only for archival purposes.
Please check out our NEWER series of articles on the ViewSonic G-Tablet: https://bishoptec.com/series/gtab-2/
How to upgrade or change to new ROM
ALWAYS be certain that you are flashing a ROM that is compatible to the bootloader version that you have on your GTab. The standard version of CyanogenMod 7 (CM7) ROM is based on a 1.1 boot loader. You should be able to switch to other 1.1-based ROMs without a lot of trouble. (Note: Some devs have modified the standard CM7 to load on a 1.2 bootloader but we do not recommend their use. See our article “Upgrade to 1.2 Bootloader?“)
If you are upgrading to a newer version of the same ROM (eg., flash CM7.0.3 over a CM7.0.2), then you should not need to “reset to factory” or clear the main caches. (It is probably a good idea to clear the dalvik cache.)
We now use (and recommend) the Honeycomb version of Android (built to work better with tablets), visit our “HoneyComb on GTab!” page. It gives some specifics and links to a step-by-step guide, including the links to get the necessary files.
If you still want to flash a (1.1-based) Gingerbread version of Android (over your existing CM7, you should follow the procedures in our “Flashing a Custom Rom” article. We have attempted to build an “if, then” step-by-step guide that should cover most circumstances. If your situation is different or, if you are uncertain about something, you should visit our “New Guide for Rooting the ViewSonic G-Tablet” page since it starts at the beginning and walks you through the entrie process.