Tuesday, May 22, 2012

Google USB Driver - "error:device not found"


If you've downloaded the Andriod SDK and are developing Andriod apps on XP, eventually you will want to test your apps on an actual device. To do this you need to have the Google USB Driver installed. Unfortunately, the drivers downloaded from the Andriod SDK manager are giving some users an, "error: device not found" message as they try to install the drivers the first time the device is attached to their PC.  After quite a bit of research and trying different suggestions, I found out that I had to edit the android_winusb.inf file that is included with the Google USB Driver package. The driver must be installed for the ADB(Andriod Debug Bridge) to work when connecting the Coby Kyros MID7012 to my PC running Windows XP.


Download Google USB Driver
Using the "SDK Manager" that came with the Andriod SDK, you can download the Google USB Driver package.


Edit the inf file

1. Open the file "android-sdk\extras\google\usb_driver\andriod_winusb.inf" in note pad or some other text editor.

2. Find the line that reads "[Google.NTx86]"

3. Add the following 2 lines right under "[Google.NTx86]"

%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_DEED
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_DEED&MI_01

4. Find the line that reads "[Google.NTamd64]"

5. Add the following 2 lines right under [Google.NTamd64]

%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_DEED
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_DEED&MI_01



Turn USB debugging on in tablet

Connect the tablet

Point to inf file



https://sites.google.com/site/mid7012cobykyros/home/installing-adb-andriod-debug-bridge

  

Saturday, May 19, 2012

Root Coby Kyros MID7012 - Gingerbread 2.3.3


Rooting Coby Kyros MID7012 with SuperOneClick
I've spent some time researching how to root my Coby Kyros MID7012 tablet. I tried Z4Root first and it failed. I found and used a program called SuperOneClick v2.3.3.0 and was able to successfully root my Coby Kyros MID7012.

z4Root and Coby Kyros MID7012
The z4root app installed on the device, but when I pressed the button to do a permanant root, z4root closed and nothing happened. Z4root was a fail for my Coby Kyros MID7012.

SuperOneClick & Coby Kyros MID7012
SuperOneClick v2.3.3.0 zip file can be downloaded at shortfuse.org. The Short Fuse website is a bit confusing as what to actually click on to get SuperOneClick. Most of the big "Download" buttons and text are for some program other than SuperOneClick. They are probably just adds. Scroll down the home page of  shortfuse.org and you will see the text "Click here to download SuperOneClick v2.3.3" right before posted comments. Or use the following direct link at Deposit Files.

Direct link at Deposit Files: SuperOneClickv2.3.3-ShortFuse.zip


Rooting Coby Kyros MID7012 

Requirements:
SuperOneClickv2.3.3-ShortFuse.zip downloaded
- Andriod SDK installed on your PC
- ADB(Andriod Debug Bridge) installed and correctly working when  your Coby Kyros MID7012 is plugged into your PC via USB cable.

1. Download the SuperOneClickv2.3.3-ShortFuse.zip from one of the sources above.

2. Unzip SuperOneClickv2.3.3-ShortFuse.zip to a directory.

3. Make sure USB debugging is set on the Coby Kyros MID7012 and then plug it into your PC via USB. Wait a few seconds (about 15). 
(Note: You must have Andriod SDK and ADB(Android Debug Bridge) installed on your PC.)

4. Execute the SuperOneClick.exe

5. Click the "Root" button.
(Note: I got error near the end and it failed. So I clicked "Root" again, and it was a success.)

6. If you don't have any problems, SuperOneClick will reboot your Coby Kyros MID7012. Your Coby Kyros MID 7012 is now rooted.
(Note: My reboot hung on "android" loading screen. I had to reset the Coby Kyros MID 7012 by sticking a pin in the rest button on the back of device the device. )