This guide is written for new users who have NO experience with the Android OS or this device. I do not take credit for the patches/fixes. I am just documenting the process to make it easier for new Kyros tablet users.
Intro Steps
1. Put your device in USB Debugging mode.
From the main menu, press Settings, Applications, make sure Unknown sources is checked.
Press Development,and make sure that USB Debugging is enabled.
2. Turn on your WIFI by going to Settings, Wireless & Networks, check WIFI,and then Wi-Fi settings.
Select your Wi-Fi access point.
3. Open AppsLib,press the search hour glass icon,and type File Manager and press Search. I like the File Manager by mmaapp. Install it. Close AppsLib
Rooting your Tablet
By rooting, what they mean is that you will have full control over all of the files and folders on your tablet. This is a good and a bad thing. It is good because we can add programs. It is also bad because you can delete files that you shouldn’t…meaning you could kill your tablet if you mess around.
1.
From your PC, download z4Root and copy it to your micro SD card. Z4Root can be found here:
http://forum.xda-developers.com/showthread.php?t=833953
2. Put the sd card in your Kyros, and open File Manager.
3. In File Manager, Press SD card, then press z4root.x.x.x.apk (x indicates the version number), and press install.
4. Press Open
5. Z4Root will open. Press Permanent Root. Once it is done rooting, it will reboot your Kyros.
Installing the Windows software and ADB drivers
1. Download and install The Java Development Kit 6here (you will need to register on their site first):
https://cds.sun.com/is-bin/[email protected]_Developer
2. Download and unzip the android-sdk-r07-windows.zip file to the C: drive on your computer.
http://developer.android.com/sdk/index.html
3. Go to the android-sdk-windows folder that you unzipped
4. Launch SDKManager.exe
5. Under choose which package to install, click accept all. As a part of what it is downloading, it will download the Android USB drivers. This part will probably take like 30 minutes or more to complete.
6. Once the download is done, close the SDK Manager.
7. You should now see a folder called usb_driver. Open that folder.
8. You will see a file called android_winusb.inf. Open that file in notepad.
--- Alternatively you can just download an android_winusb.inf file with all of the modifications already done here:
http://rapidshare.com/files/435451166/android_winusb.inf
--- You would then just copy over the original android_winusb.inf file in your \android-sdk-windows\usb_driver folder.
--- Once the file is over written, skip to step 12
9. Right underneath the section labeled [Google.NTx86] paste in the following:
%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_DEED
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_DEED&MI_01
; Android Eclair
%SingleAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C01
%CompositeAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C02&MI_01
%SingleBootLoaderInterface% = USB_Install, USB\VID_0BB4&PID_0FFF
10. Right underneath the section labeled [Google.NTamd64] paste in the following:
%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_DEED
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_DEED&MI_01
---- Note --- Thanks goes to phygman for the code here to get the ADB driver working in XP!
11. Save the changes in the android_winusb.inf file
12. Plug in your Kyros device. Windows will still not find the driver for the device, but go into the Device manager, and select AndroidEclair, and update driver, browse my computer, let me pick from a list of device drivers on my computer.
13. Click "Have Disk" and browse to the c:\android-sdk-windows\usb_driver folder. Double click on android_winusb.inf.
14. Select Android ADB Interface.
15. It will then come up with some messages about this is unsigned or something, are you sure you want to do this, click yes or continue.
Then it will install the driver and detect the kyros.
Installing ClockworkMod Recovery to back up your Kyros.
1. On your pc, download recovery.img and place it on the root folder of your sd card (\)
Recovery.img can be found here: sendspace.com vkv6yz
2. Put the sd card back into the tablet and then plug the usb cable into the tablet, and then your pc. Make sure your tablet is powered on.
3. Open the Command Prompt in windows (cmd.exe)
4. Go to the android-sdk-windows\tools folder. Since I placed the android-sdk-windows folder on the root of my c drive, I typed cd\android-sdk-windows\tools and pressed enter.
5. Type adb shell and press enter.
6. Type su and press enter.
7. Type flash_image recovery /sdcard/recovery.img and press enter.
8. Press and hold the CTRL button, then press C.
9. Type adb reboot recovery and press enter.
10. Your Kyros tablet will reboot. Clockwork Mod Recovery will then load.
When Navigating through ClockworkMod Recovery, here are the keys:
Home is down
Menu is select
Back is back
11. Press the Home button until backup and restore is highlighted and press Menu.
12. Backup should already be selected. Press Menu.
13. It will now do a complete system backup. This is ESSENTIAL as it is VERY easy to play around and break your Kyros to the point that it is useless.
14. It will say “Backup complete” once the backup is done.
15. Reboot system now should be highlighted. Press Menu to reboot.
Installing Google Marketplace
1. Remove your sd card and put it back in your pc. Download the file gapps-passion-EPE54B-signed.zip and place it on the root of your sd card (\).
The file can be downloaded here: mediafire.com mjmmfmm0jez
2. Connect the usb cable to the Kyros and the pc.
3. Put the sd card back into the tablet and then plug the usb cable into the tablet, and then your pc. Make sure your tablet is powered on.
4. Open the Command Prompt in windows (cmd.exe)
5. Go to the android-sdk-windows\tools folder. Since I placed the android-sdk-windows folder on the root of my c drive, I typed cd\android-sdk-windows\tools and pressed enter.
6. Type adb reboot recovery and press enter.
7. It will boot into the ClockworkMod Recovery menu.
8. Press Home until install zip from sd card is selected and press menu.
9. Press Home until choose zip from sd card is selected and press menu.
10. Press Home until gapps-passion-EPE54B-signed.zip is selected and press Menu.
11. Press Home until Yes – Install gapps-passion-EPE54B-signed.zip is selected and press Menu.
12. It will then install the Google Market.
13. Once the install is done, it will say Install from sd card complete.
14. Press the back button
15. Reboot system now should be highlighted. Press Menu.
16. It will reboot the Kyros. You will see a Wizard appear. Go through the Wizard
17. You now have the Android Marketplace installed on your Kyros.
I would also recommend installing the AppBrain app from the Google Market. It gives you the ability to install more apps then just the Google Market alone.
Enjoy!
Jason Andreas
Wow! Thanks so much. Can't figure out how to give you a +rep...
Question: is it possible to do without an sd card? The stock model only comes with internal memory...
The Kyros MID7015 should have (mine does) an port on the side for a MicroSD card. You MUST have an sd card to do these steps. I don't see any other way to acheive some of the steps (particularly with ClockworkMod recovery) without having the MicroSD card installed. My understanding is that it will support a max of a 16GB sd card. I have a 16gb installed and it works great
Plus with a card that big you can put movies on it and watch them with the tablet. The movie player on this is really phenominal!
It looks like XDA stripped out some of my download links. I also posted this how to guide on another website. All of the links are in tact on their site.
http://tipstir.the-talk.net/rooted-...ackup-and-then-install-google-market-t689.htm
Is it possible to get this done through Windoze XP or Linux? I have the files needed and rooted kyros and a terminal on the device...anyway to bypass a pc completely? I just don't have windoze 7.
I came up with the ADB fix myself. I tried both Windows 7 and XP. Even though they are both 32 x86 operating systems, I just can't get XP to recognise the ADB driver. Without this driver, you can not run the ADB commands in Windows. I have heard that there are some programs that will let you type in the commands right on the Kyros, but I have not used them. You will need to find the file on your pc, and it will need to be in the .apk file format. Then copy to the sd card. Put the sd card in to the kyros and launch File Manager. You should be able to install the .apk file, then run the commands on the Kyros.
Again all of that is theory since I have not tried it.
As far as linux is concerned, I have NO idea. I'm pretty linux savy, but getting devices to recognize can be tricky to say the least.
This adb driver in reality would probably work in Vista as well. Surely you know someone who has Vista or Windows 7 that would let you run through the commands?
To make the Windows 7 or XP, x86 or x64 make these changes to your android_winusb.inf.
under the [Google.NTx86] section add :
%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_DEED
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_DEED&MI_01
under the [Google.NTamd64] section add :
%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_DEED
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_DEED&MI_01
I know these changes work on both windows XP and Windows 7
Phygman
Could someone please post a Factory ROM backup from their Coby Kyros-4G please?
Before there were these backup instructions above I messed up my WiFi trying to get the tablet to see an ad-hoc network. I have tried everything I can think of to try to fix it, with no luck.
So, if someone could post a backup of the ROM out of the box I would really appreciate it. That should solve my problem.
Thanks.
Effect of Rooting 2.1 on Future 2.2 Upgrade
I am new to Android. The Kyros is my first device, which I got while waiting for the Archos 101. My question(s):
If I root 2.1, what effect will this have on a future 2.2 upgrade.
1. will I have to restore to a baseline 2.1 system before upgrading?
2. will the 2.2 upgrade remove any customizations and downloaded apps?
just followed your tutorial and all went great!
Question: Now that I have finished this, what is required to update to the new firmware file recently posted on coby's website because I hear there are fixes to the touchscreen and wifi?
phygman said:
To make the Windows 7 or XP, x86 or x64 make these changes to your android_winusb.inf.
under the [Google.NTx86] section add :
%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_DEED
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_DEED&MI_01
under the [Google.NTamd64] section add :
%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_DEED
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_DEED&MI_01
I know these changes work on both windows XP and Windows 7
Phygman
Click to expand...
Click to collapse
Ha! I replied earlier and looks like it didn't post.
Phygman...many thanks it seemed to work. However, I have a problem, for a minute I thought I bricked by tablet. I got to the point where I ran the command to reboot into recovery; however, it did not do anything and I did not have any clockwork options. I copied the image from the zip file into the root of sdcard. What do I do with all the other files? Was I supposed to just copy the entire zip instead of just one file? Does the whole archive get unziped, not unzipped? Or just a single file on the SD card? Also, prior to me trying this I upgraded the firmware of the device. Coby just posted it yesterday, so I'm not sure if that has anything to do with it because everything else like rooting went well.
Also, prior to me trying this I upgraded the firmware of the device. Coby just posted it yesterday, so I'm not sure if that has anything to do with it because everything else like rooting went well
Click to expand...
Click to collapse
I'm also wondering if updating prior to following these instructions will affect the outcome
Deenybird said:
I'm also wondering if updating prior to following these instructions will affect the outcome
Click to expand...
Click to collapse
It will not affect your outcome. In fact, if you try to do the update after these steps, you will have to redo each of them. Also, clockwork will not install the update without modification.
adamdietrick said:
It will not affect your outcome. In fact, if you try to do the update after these steps, you will have to redo each of them. Also, clockwork will not install the update without modification.
Click to expand...
Click to collapse
I agree with you but I can't figure out what went wrong with Clockwork.
Anyone added clockwork that can tell me what to do with the zip file? I tried extracting all contents of the zip on the root of sdcard and I still don't get anything. Can anyone give me a pointer or two?
moon303 said:
I agree with you but I can't figure out what went wrong with Clockwork.
Anyone added clockwork that can tell me what to do with the zip file? I tried extracting all contents of the zip on the root of sdcard and I still don't get anything. Can anyone give me a pointer or two?
Click to expand...
Click to collapse
ok, I figured it out. I completely bypassed using a pc and did it all within the tablet using a terminal. Finally got to the recovery menu.
anyone know if there are any 2.2 modded roms for this device? google search yields nothing.
Thanks OP. You're procedure worked like a charm!
Now, a procedure for Froyo
Market Place bloat
Does anyone know of a way to either modify the market place zip install or remove the bloat that comes with it ? I installed according to all the instructions and it worked great, but some of the apps don't work like voice search so I'd like to get rid of that, and also the amazon mp3 app and some other apps that came with it that are just bloatware for me.
Any help or hints appreciated greatly.
flashed 3 now
I have done this with 3 Coby tablets now, I will be glad when there is a custom kernel to do some over clocking, since Coby thought it was a good idea to throttle back to 725mhz. I personally went ahead and did the Coby firmware update before I did any other flashing. This is a GREAT thread mega props! These are certainly not the best tablets in the world but for the price they aren't bad...
Thank you for the walk-thru! Made the process very easy.
Anyone have any luck getting Latitude (google maps) working on this? I can't find where to enter my google credentials so when I click "Join Latitude" all I get is logon failed.
http: //www.addictivetips.com/mobile/enable-adb-usb-drivers-for-nvidia-tegra-based-android-tablets/
I notice that ADB would never load in recovery, while it would load in regular mode.
The driver was never found in Windows, and it was just called" Transformer."
To fix this you need to do a little driver ini edit to include the hardware IDs in the Google USB driver from the SDK.
Here are the steps that you need to follow in order to enable these drivers:
You must have Android SDK installed before you can proceed. If you don’t have it already, proceed to our guide on what is ADB and how to install it. Make sure you download the Google USB Driver Package as well.
Open the google-usb_driver folder that you will find inside your Android SDK folder.
Open the android_winusb.inf file in notepad or any text editor to edit it.
Add these lines under [Google.NTx86] or [Google.NTamd64] depending on whether you are using 32 bit or 64 bit Windows. If unsure, it is safe to add these under both these sections.
;NVIDIA Tegra
%SingleAdbInterface% = USB_Install, USB\VID_0955&PID_7000
%CompositeAdbInterface% = USB_Install, USB\VID_0955&PID_7100&MI_01
Don’t edit or replace any other text that is already there; just add these new lines and save the file.
Open a command prompt window and enter this command:
echo 0x955 >> "%USERPROFILE%\.android\adb_usb.ini"
Now your Android SDK drivers are configured to support any Nvidia Tegra based tablet. To be able to use ADB and other SDK tools with your device, you can proceed as follows:
On your tablet, go to Menu > Settings > Applications > Development and enable ‘USB Debugging’.
Connect your tablet to your PC via USB. You will get a notification that some drivers were not installed, which is OK for now.
Right-click ‘Computer’ and click ‘Manage’. Identify your device from the list, right-click it and click ‘Update Driver Software..’.
Choose to browse your computer for driver software and then select to pick from a list device drivers on your computer.
Choose to view all devices and click ‘Have Disk…’.
Browse to the google-usb_driver folder inside your Android SDK folder and select the android_winusb.inf file.
If you get any warnings prompts telling you that the driver might not be compatible, just choose to continue installing.
Once the drivers have been installed, you should be able to use ADB with your device.
To confirm that your device is recognized, launch a Command Prompt window and enter these commands:
adb kill-server
adb start-server
adb devices
If you see your device name or a few numbers as the output under the list of devices, your device is now recognized by ADB.
Although these instructions were originally written for Toshiba AC100, they should work for any Nviaid Tegra or Tegra 2 based Android device.
Click to expand...
Click to collapse
The hardware device ID used in regular mode is different than the one in recovery enough to cause a problem.
I found that this is for reg mode
Code:
;NVIDIA Tegra
%SingleAdbInterface% = USB_Install, USB\VID_0B05&PID_4E1F&REV_9999&MI_01
%CompositeAdbInterface% = USB_Install, USB\VID_0B05&PID_4E1F&MI_01
and this worked in receovery
Code:
;NVIDIA Tegra
%SingleAdbInterface% = USB_Install, USB\VID_0B05&PID_4E1F&REV_9999
%CompositeAdbInterface% = USB_Install, USB\VID_0B05&PID_4E1F
After the edit and following the instructions I was able to use ABD in recovery
Useful and often overlooked tip, Thanks!
Hi all, i have a problem with my Dicra Tab 307.
It's a tablet based on A13 boxchip 1.2GHz and 512mb DDR3 ram.
I'm trying to use ADB with SDK but Windows 7 didn't recognize my tablet. I have already tried with this guide:
How to find the new VID/PID in Windows 7:
1. Go to the device manager (hit the start button, and type "Device Manager" to find it).
2. Double-click on ADB, under Android Devices and select details.
3. From the combobox select "Hardware Ids" and write down the VID and PID values. For example, in the screenshot below, my PID is 0BB4 and my VID is 0C99.
Changing the VID/PID values in the ADB driver's .inf file:
1. Go to the folder which has the driver (it should be %somewhere%\android-sdk-windows\usb_driver).
2. Make a backup of android_winusb.inf and open the original using a simple text editor (notepad, notepad++, etc).
3. Right at the end of the [Google.NTx86] or the [Google.NTamd64] section (depending on whether you are 32bit or 64bit), paste the following, replacing <YOUR_PID> and <YOUR_VID> with the hex values you wrote down before:
; MY PHONE SETTINGS
%SingleAdbInterface% = USB_Install, USB\VID_<YOUR_VID>&PID_<YOUR_PID>
%CompositeAdbInterface% = USB_Install, USB\VID_<YOUR_VID>&PID_<YOUR_PID>&MI_01
%SingleBootLoaderInterface% = USB_Install, USB\VID_<YOUR_VID>&PID_0FFF
Now, unplug and plug the phone and install the driver normally when it asks you to, by pointing the wizard to the ADB drivers directory.
Click to expand...
Click to collapse
But windows say Can not find the driver for your device, can not install android. Anyone help me please? Thank you!
Help :\
Solved.
Hallo!
I want to to show you how I managed to get an ADB USB Driver, when the hardware vendor doesn't supply such a driver
I only tell you what I did with my device, without any warranty. If you do the same to your device, you do anything on your own risk. Doing these things might end up in a damaged device. When you are not sure what you are doing, do NOT the same to your device. I do not promise anything, I just tell you what I did
I needed a Windows 7 PC whit an installed java JDK 1.7 (If I would not have this, I would download it from java.oracle.com)
.
First Step: I download the Android SDK from here:
http://dl.google.com/android/installer_r21.0.1-windows.exe
I installed the Android sdk on my Win7 Computer by doubleclicking on the installer_r21.0.1-windows.exe and startet the Android SDK Manager.
I took some time to load a ist of available packages, and the I could select
Tools->Android SDK Plattform-tools
Extras->Android Support Library
Extras->Gogle USB Drivers
and I pressed the button 'Install 3 Packages'
A Dialog opened and I checked 'Accept All' and pressed the Button 'Install'. I waited to complete...
Second Step: I checked in the settings of my device:
Developer->USB Debugging
I connected my device via USB to my PC and opened the Device Manager.
I selected my device which was marked with a yellow warning sign. With a right-click on it I got the context menu and choose 'Properties'.
In the 'Details' tab i selected the property 'Hardware Ids' where I found the values (for my device) VID_18D1 and PID_0003.
If you want to do the same, not the values for your device...
Third Step: I opend Windows Explorer and navigated to the folder:
C:\Program Files (x86)\Android\android-sdk\extras\google\usb_driver
I opened the file 'android_winusb.inf whit my texteditor and copied the lines
%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_4E21
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E22&MI_01
and changed the copy to those values (if you want to do the same, you must not use my values, but the values you noted in the step before!):
%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_0003
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_0003&MI_01
So it matched the values I found in the properties of my device (or if you do it, the values from your device).
I saved the changed file.
Forth Step:
In the Device Manager I right clicked on my device and choose 'Update Driver'. In the Driver dialog I selected to 'Browse my computer for driver software' and pressed Next. At the point 'Search for driver software in this location:' I navigated to this folder:
C:\Program Files (x86)\Android\android-sdk\extras\google\usb_driver.
I choose to install this driver software even it is not signed.
After this step my Device was correctly recognized by windows.
If you do the same, you do it on your own risk! I do not recommend you to do the same
Kind regards, Uwe
The drivers that I downloaded from the Alcatel website didn't have the ids for the OneTouch Pixi 7 (9006w), so I modified the Google USB Drivers.
I edited "android_winusb.inf", removing all entries for Google devices and added our device.
Code:
[Google.NTx86]
;Alcatel 9006w
%SingleAdbInterface% = USB_Install, USB\VID_1BBB&PID_AF2B&REV_0225&MI_01
%CompositeAdbInterface% = USB_Install, USB\VID_1BBB&PID_AF2B&MI_01
[Google.NTamd64]
;Alcatel 9006w
%SingleAdbInterface% = USB_Install, USB\VID_1BBB&PID_AF2B&REV_0225&MI_01
%CompositeAdbInterface% = USB_Install, USB\VID_1BBB&PID_AF2B&MI_01
I also updated the string section at the end of the file.
Code:
[Strings]
ProviderName = "ALCATEL"
SingleAdbInterface = "Android ADB Interface (ALCATEL 9006w)"
CompositeAdbInterface = "Android Composite ADB Interface (ALCATEL 9006w)"
SingleBootLoaderInterface = "Android Bootloader Interface (ALCATEL 9006w)"
WinUSB_SvcDesc = "Android USB Driver"
DISK_NAME = "Android WinUsb installation disk"
ClassName = "Android Devices"
Download here.
Double-click "install.cmd" to start the driver installer.
I was able to get this to work in Windows 7 64-bit and Windows 10-64-bit. I have not tested 32-bit or Windows 8.
I had to disable driver signature verification for this to work in Windows 10, I would assume this would also work for Windows 8. Feel free to test and let me know.
I have also included adb and fastboot in the "platform-tools" folder in case anyone doesn't already have them installed.
Error message "Windows cannot find 'adb-interface-driver/dpinst-amd64.exe'. Make sure you typed the file name correctly, and then try again." when I double-click "install.cmd" to start the driver installer. I am running on Windows 10 and have disabled driver signature verification. Any help would be greatly appreciated.
Muxintorq said:
Error message "Windows cannot find 'adb-interface-driver/dpinst-amd64.exe'. Make sure you typed the file name correctly, and then try again." when I double-click "install.cmd" to start the driver installer. I am running on Windows 10 and have disabled driver signature verification. Any help would be greatly appreciated.
Click to expand...
Click to collapse
Make sure you ARE NOT running it "As Administrator", and that you are, in fact running an AMD 64 bit CPU and Version of Windows.
Also, some folder locations are protected, and the location you view from the API (What you see/use while using the computer) is not, in fact, the location it says it is... it's in a temporary, protected location in case you change/delete/install something that damages windows. That way, it can prevent the change to the actual operating machine files themselves, and keep users & 3rd party software from damaging Windows or the computer itself. They started that in Vista.
OriginalHardwyre said:
Make sure you ARE NOT running it "As Administrator", and that you are, in fact running an AMD 64 bit CPU and Version of Windows.
Also, some folder locations are protected, and the location you view from the API (What you see/use while using the computer) is not, in fact, the location it says it is... it's in a temporary, protected location in case you change/delete/install something that damages windows. That way, it can prevent the change to the actual operating machine files themselves, and keep users & 3rd party software from damaging Windows or the computer itself. They started that in Vista.
Click to expand...
Click to collapse
Is it required that you have to have a AMD 64 bit CPU or a regular Intel 64 bit CPU will work on this also?
Thanks.
Amd64 basically just means 64-bit, for Intel or amd.