[Android Q&A, Help & Troubleshooting] HikBoy:
I am new to the Android platform so please excuse any silliness on my part…

Below are the steps I took to successfully allow my Vizio Tablet (VTAB108) to connect via USB using the generic Google ADB driver as Vizio does not include ADB access for the tablet.

History:

I am trying to Root my tablet and from what I read throughout the forum, the easiest steps to root a tablet is using the SuperOneClick method.

Since SuperOneClick requires ADB access and the Vizio does not include the ADB driver (and the generic Google) do not work out of the box I was at a loss to how I would run SuperOne Click.

This article are the steps I took to get ADB access working with Windows 7 x64 and the Vizio Tablet.

I am hoping my steps here can further lead to root access for this tablet.

As an FYI, I was still unsuccessful in getting SuperOneclick to completely run after following these steps, but maybe someone has an alternate method of rooting now that ADB access is available? /me crosses fingers

It would stop at Step #6 at which time I would disconnect and reconnect the tablet. It would contine to step #8 but then finally fail. If anyone has an alternative to SuperOneClick, I would gladly try it.

IMPORTANT:

The instructions below assume you have already put your Tablet into USB debugging mode.

The instructions below assume you are running Windows 7 x64. If you are running x32 versions of your OS, modify the below settings as apporopriate for your OS[/B].

1. Download and install the Google Android SDK.

(Being this is my first post, I cannot post a URL so google the following topic exactly and click the first link):

what-is-adb-and-how-to-install-it-android

2. When you get to the USB driver install you will have to manually modify your android_winusb.inf settings file to allow Windows to recognize your Vizio Tablet using the generic Google ADB-USB driver.

3. Find the "usb_driver" folder in your sdk directory. (Mine was: C:\Program Files (x86)\Android\android-sdk\extras\google\usb_driver).

4. Right-click "android_winusb.inf" and open it with notepad or your favorite text editor.

Under the [Google.NTamd64] section, paste the following:

;Vizio Tablet
%SingleAdbInterface% = USB_Install, USB\VID_0489&PID_E040&MI_01
%CompositeAdbInterface% = USB_Install, USB\VID_0489&PID_E040&REV_0227&MI_01

then, open a command prompt and type the following:

echo 0x489 >> "%USERPROFILE%\.android\adb_usb.ini"

5. Right-Click the unknown device in Windows Device Manager (Under Other devices) and manually install the driver for your Tablet.

NOTE: Originally my tablet connected to the computer and installed the regular Windows 7 Mass Storage driver. I had to remove this driver before I could see the device listed under "Other Devices". Follow these instructions if you need to remove your generic Mass Storage driver:

A. Unplug all removable devices (USB drives, Thumb Drives, SD Cards, Etc...) but leave the Android phone plugged in.
B. Open Windows Device Manager.
C. Select "Universal Serial Bus Controllers"
D. Select USB Mass Storage Device.

IMPORTANT: Click on the details tab and select "Compatible Ids" under the Property drop-down. You should see three items listed under Value. If not, you are looking at the wrong Mass Storage Controller.

E. Select Uninstall Driver
F. Close the window.
G. Right-Click your computer name at the top of device manager and select "Scan for Hardware Changes".
H. Your new "Android Phone USB device" with a Yellow Exlamation mark! will appear under Other Devices.
I. Click on the "Android Phone USB device"
J. Select "Update driver software"
J. Select "Browse my computer for driver doftware"
K. Browse for the location that you have unzipped the android_usb_windows ( Mine is: C:\Program Files (x86)\Android\android-sdk\extras\google\usb_driver )

6. Now test to make sure you can access your device in USB Debug mode:

Type the following from a command prompt:

adb kill-server

adb devices

You should see your device serial number at the command prompt and in Windows Device Manager if everything worked.