Enabling ADB on a Lenovo A7600-F TAB A10
As of this post, Lenovo does not have an ADB Interface Driver for their Lenovo A7600-F TAB A10. However, since I'd like to develop on it, I had to find a solution.
An initial forum post pointed me to the older ADB Interface Driver for their ThinkPad Tablet. However, trying to update the android_winusb.inf with the necessary information was throwing a signature error when I tried to install it on Windows 8.1.
Luckily StackOverflow had an answer to the question "Google Android USB Driver and ADB" that stepped through how to make this work.
The specific steps I followed for the Lenovo A7600-F TAB A10 were:
- Downloaded the ThinkPad Tablet ADB Interface Driver.
- Extract the contents of the zip to a new directory.
- Update the
android_winusb.inf
file with the code below, which is also available as a Gist. This was added above the;NVIDIA Tegra
line. - This may not be necessary, but I also updated the file at
C:\Program Files (x86)\Android\sdk\extras\google\usb_driver\android_winusb.inf
with the same code. I added it above the;Project Tango (generic)
line. - Run
cmd
and then useshutdown -o -r -t 0
to reboot. I unfortunately didn't keep track of the exact steps, but it's close to what the SO answer had, so something like "Click ‘Troubleshoot’. Click ‘Advanced Options’ Click ‘Windows Startup Settings’ Click Restart." - When you have the option, "Disable driver signature enforcement," which I believe was option 7 in the menu.
- Once you've logged back into your machine you should be able to go into Device Manager, find the Lenovo tablet, and choose to update the device drivers. Point to the extracted zip directory. You might get a security warning, but you'll be able to install it.
- Run
cmd
and navigate over to where adb is installed. In my particular case I'm using Android Studio, and upgraded to 0.8.14, so mine is inC:\Program Files (x86)\Android\sdk\platform-tools
. - Restart ADB and then check the devices. This is done by running
adb kill-server
andadb start-server
to restart ADB, and thenadb devices
to get a device listing. - I found that I had to unplug the USB cable from my computer first. You'll also have to accept the connection from the tablet.
- Checking Device Manager should display "Lenovo ThinkPad Tablet ADB Interface" under Android Phone, and "A7600-F" under Portable Devices. You should also be able to run Android applications on the Lenovo A7600-F.
Search
Links of Note
Support This Site
If my blog was helpful to you, then please consider visiting my Amazon Wishlist.