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.inffile with the code below, which is also available as a Gist. This was added above the;NVIDIA Tegraline. - This may not be necessary, but I also updated the file at
C:\Program Files (x86)\Android\sdk\extras\google\usb_driver\android_winusb.infwith the same code. I added it above the;Project Tango (generic)line. - Run
cmdand then useshutdown -o -r -t 0to 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
cmdand 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-serverandadb start-serverto restart ADB, and thenadb devicesto 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.