Is there a general way to manually update drivers? (In my case, USB Controllers) - Fire TV Q&A, Help & Troubleshooting

Hey all,
Just wondering if there is a way to manually update drivers for Fire TV/Stick/Android in general? I know this is an odd build of Android TV, but it just occurred to me after all my years of using Android, I have never had to try to update drivers. Recently I purchased two classic SNES controllers (USB) to use with my Fire stick via OTG adapter. I was unable to map or recognize X,Y,L, and R buttons. All other buttons were recognized and functional (select, start, A, B, D-Pad). I checked on my android phone (Note 4) and same issue. I then checked on my PC and the buttons were recognized. I then checked on my Nvidia Shield TV and it was again recognized, making me think it was a driver specific issue. Thanks in advance.

Related

[Q] KF to PC connectivity lost after ROM install (Recognized as different device)

********Work Around Found**********
********See Below This Post*********
Noob to XDA so forgive if this post is in the wrong area. I am at my wits end.
I have screen shots but cannot get them to attach.
Kindle Fire to PC connectivity lost after ROM install (Recognized as different device GT-P1000) and I cannot install drivers to this device
The Good News, Bad News and Solution Attempts…
The Good News.
I installed the GedeROM CM9 ICS 4 (GedeROM ICS v4.04 CM9 Kernel v3.0.21) to my 1st generation Kindle Fire and it runs great. It is much smoother at running Air for Android with an App that I have been developing. The USB Host works great with my Logitech Wireless Keyboard and Mouse Combo with the OTG USB Dongle and Logitech nano receiver. I would like to keep using this ROM as it is very functional for my needs.
The Bad News.
Now, let’s get to the frustrating part. No more drag and drop. After the install, my PC no longer recognizes the it as a Kindle Fire as a drive or sdcard. It recognizes it as a GT-P1000 (Galaxy Tab P1000). Because of this mis-reporting to the PC device manager the KF and sdcard are no longer visible as a drive on the PC for me to browse, drag and drop items.
The Device Manager sees the
---Android Phone > Android ADB Interface
or depending on the driver
---Android Phone > Android Composite ADB Interface
and no where in the Device Manager does it show the Kindle Fire any longer.
The only place the device is listed is in
---Control Panel > Hardware > Devices and Printers > GT-P1000(!). (Unknown Device) And I cannot install drivers on this device.
Attempted Solutions.
1. Driver Reinstall(s) with and without SDK.
I tried reinstalling the drivers for the KF and this changed it from Android Composite ABD Interface to Android ADB Interface. (no luck) I reinstalled the Composite interface and still no KF. I also tried a few different versions of drivers up and down the spectrum trying to get this installed. Including trying to install a GT-P1000 driver from Samsung. Still no luck.
2. Android Debugging
I tried to turn on and off and on etc the Android debugging in Settings > Developer Options > Android Debugging. No Luck.
3. Turn on USB Mass Storage
Unable to do this as the options are simply just not there.
4. Reboots
Countless reboots (PC and KF) and cache wipes with and without the KF attached.
5. Different ROM
I tried a different ROM for Jelly Bean 4.2 and it was successful and recognized as a KF and I could browse to the folders on the sdcard. However this ROM was so striped down that it was not really functional for me as there was no file explorer, market app, or any way to browse to the sdcard to install any app that I could drag and drop into the sdcard in the hopes of installing a file explorer and market app. The issue seems to be with the GedeROM CM9 that I am using.
Am I going to have to try multiple ROMS until something works?
Specs:
Kindle Fire (1st Gen, spring of 2012, original one purchased in December 2011, but suffered screen smash)
GedeROM ICS v4.04 CM9 Kernel v3.0.21
The PC I am using is running Windows 7 Professsional.
Work Around Found... Sort of.
I have tried several different ROMS today.
I have found that they just dont have the stability and functionality that I like with the version that I am running. SO.... that being said, I found a work around. I can keep the existing ROM in place and if I need to copy something to the SD Card, I can just boot into TWRP and mount the USB drive, make the file copies and then reboot. It's a little annoying, but none so much as not being able to do it at all.
Thanks for the input.
KF_Mike_KF said:
Noob to XDA so forgive if this post is in the wrong area. I am at my wits end.
I have screen shots but cannot get them to attach.
Kindle Fire to PC connectivity lost after ROM install (Recognized as different device GT-P1000) and I cannot install drivers to this device
The Good News, Bad News and Solution Attempts…
The Good News.
I installed the GedeROM CM9 ICS 4 (GedeROM ICS v4.04 CM9 Kernel v3.0.21) to my 1st generation Kindle Fire and it runs great. It is much smoother at running Air for Android with an App that I have been developing. The USB Host works great with my Logitech Wireless Keyboard and Mouse Combo with the OTG USB Dongle and Logitech nano receiver. I would like to keep using this ROM as it is very functional for my needs.
The Bad News.
Now, let’s get to the frustrating part. No more drag and drop. After the install, my PC no longer recognizes the it as a Kindle Fire as a drive or sdcard. It recognizes it as a GT-P1000 (Galaxy Tab P1000). Because of this mis-reporting to the PC device manager the KF and sdcard are no longer visible as a drive on the PC for me to browse, drag and drop items.
The Device Manager sees the
---Android Phone > Android ADB Interface
or depending on the driver
---Android Phone > Android Composite ADB Interface
and no where in the Device Manager does it show the Kindle Fire any longer.
The only place the device is listed is in
---Control Panel > Hardware > Devices and Printers > GT-P1000(!). (Unknown Device) And I cannot install drivers on this device.
Attempted Solutions.
1. Driver Reinstall(s) with and without SDK.
I tried reinstalling the drivers for the KF and this changed it from Android Composite ABD Interface to Android ADB Interface. (no luck) I reinstalled the Composite interface and still no KF. I also tried a few different versions of drivers up and down the spectrum trying to get this installed. Including trying to install a GT-P1000 driver from Samsung. Still no luck.
2. Android Debugging
I tried to turn on and off and on etc the Android debugging in Settings > Developer Options > Android Debugging. No Luck.
3. Turn on USB Mass Storage
Unable to do this as the options are simply just not there.
4. Reboots
Countless reboots (PC and KF) and cache wipes with and without the KF attached.
5. Different ROM
I tried a different ROM for Jelly Bean 4.2 and it was successful and recognized as a KF and I could browse to the folders on the sdcard. However this ROM was so striped down that it was not really functional for me as there was no file explorer, market app, or any way to browse to the sdcard to install any app that I could drag and drop into the sdcard in the hopes of installing a file explorer and market app. The issue seems to be with the GedeROM CM9 that I am using.
Am I going to have to try multiple ROMS until something works?
Specs:
Kindle Fire (1st Gen, spring of 2012, original one purchased in December 2011, but suffered screen smash)
GedeROM ICS v4.04 CM9 Kernel v3.0.21
The PC I am using is running Windows 7 Professsional.
Click to expand...
Click to collapse

Kindle Fire not being recognized at all.

If this is the wrong forum, please move as needed and I apologize.
I recently purchased (2) refurb'd 1st-gen Fire's with the intent of loading CM10.1 on them. I don't know what version was on the first one, but the second has 6.3.1 on it.
I downloaded KFU 0.9.9, the CM zip, the gapps zip, and after some playing around, was able to make it all work on the first Kindle, via a Win7 laptop.
When I plugged the second Kindle in (same laptop, same USB cable,) it was not recognized. I then plugged the first, now-flashed one back in, and it wasn't recognized, either (within KFU.) I checked the device manager, and the Kindle had the yellow triangle of doom attached to it, but it at least showed up. I again plugged the second unit in, and not only is it not recognized by KFU, it's not being recognized as a connected device within the device manager at all. I can't view files on it, nothing.
I then tried installing KFU on a second laptop, and got the same scenario again. I tried downloading a different KFU utility, no luck in either case.
Am I doing something completely wrong here? I just want to get CM on this second Kindle, and nothing at all seems to be working now, after the first one seemed to go pretty smoothly.
Thanks
SlightlyOpaque said:
If this is the wrong forum, please move as needed and I apologize.
I recently purchased (2) refurb'd 1st-gen Fire's with the intent of loading CM10.1 on them. I don't know what version was on the first one, but the second has 6.3.1 on it.
I downloaded KFU 0.9.9, the CM zip, the gapps zip, and after some playing around, was able to make it all work on the first Kindle, via a Win7 laptop.
When I plugged the second Kindle in (same laptop, same USB cable,) it was not recognized. I then plugged the first, now-flashed one back in, and it wasn't recognized, either (within KFU.) I checked the device manager, and the Kindle had the yellow triangle of doom attached to it, but it at least showed up. I again plugged the second unit in, and not only is it not recognized by KFU, it's not being recognized as a connected device within the device manager at all. I can't view files on it, nothing.
I then tried installing KFU on a second laptop, and got the same scenario again. I tried downloading a different KFU utility, no luck in either case.
Am I doing something completely wrong here? I just want to get CM on this second Kindle, and nothing at all seems to be working now, after the first one seemed to go pretty smoothly.
Thanks
Click to expand...
Click to collapse
Try re-installing the driver
Guitarman2010 said:
Try re-installing the driver
Click to expand...
Click to collapse
Sorry, forgot that in the OP.
I reinstalled the drivers using install_drivers.bat several times (each time it says successful.) I also uninstalled the "working" device (Kindle 1) from Device Manager and then installed the drivers afterward. No change.
I called Amazon support earlier this evening, and (but of course) the device is out of warranty. They recommended that I called the company that I purchased them from (Best Buy,) but the 15-day return window has passed so I'm assuming they'll tell me to pound sand.
On the call, I did ask whether or not there was a newer system version available (this is on 6.3.1_user_4107920) and was told that there is a newer version, and to let it sleep for 2 hours without interruption and it would find it. Several hours later, it's listing as no updates available. I thought that maybe if there were a system issue, an update would overwrite the problem and I'd actually be able to see the device in some way. So, with no cable and no auto-update, I manually installed the .bin (via Amazon's updates page, but I don't have enough posts for external links) and ran it successfully. The device was updated to 6.3.2_user_4110520, but is still not recognized in any way, beyond the fact that it charges, as indicated by the battery icon.
I'm going to stop by Best Buy tomorrow, but I don't imagine they're going to try and help me out.
The idea of the USB port being bad crossed my mind, but because it was charging I disregarded it. After running out of realistic ideas, I finally compared the two USB ports. The flashed, working unit has a pristine-looking port, while the problematic one looks mangled. I tried to ever so gently straighten and isolate the pins, but the connection may be severed at the base where I can't see it.
I'm fairly sure this is the problem. After doing this, and holding the cable just so, I was able to get the device manager to update, although not what I wanted. When it updated, and recognized the Kindle to some degree, it actually dropped connection to my mouse. When I let the cable go from where I was holding it, the device manager recognized my mouse again.
So, yea, I guess a trip to Best Buy is in order.
SlightlyOpaque said:
The idea of the USB port being bad crossed my mind, but because it was charging I disregarded it. After running out of realistic ideas, I finally compared the two USB ports. The flashed, working unit has a pristine-looking port, while the problematic one looks mangled. I tried to ever so gently straighten and isolate the pins, but the connection may be severed at the base where I can't see it.
I'm fairly sure this is the problem. After doing this, and holding the cable just so, I was able to get the device manager to update, although not what I wanted. When it updated, and recognized the Kindle to some degree, it actually dropped connection to my mouse. When I let the cable go from where I was holding it, the device manager recognized my mouse again.
So, yea, I guess a trip to Best Buy is in order.
Click to expand...
Click to collapse
So... you think the USB port on the tablet is bad? Or you think the USB port on the PC is bad?
I'm having a very similar problem with trying to root a second KF. First one rooted just fine. Installled CM10, gapps, the works. Go to try and do the same thing, and it won't work.
I also tried it on another PC, and it didn't work on that one either. That other PC however is an old server PC that I forced Windows 7 on, and it has some major issues, so not really a reliable PC.
Now the PC I'm on is too old, I'm gonna need to take Windows 7 off of it. A recent update rendered my PS/2 ports obsolete, and I'm not PC-literate enough to know how to roll back a KB file. Linux it is.
...speaking of; have you tried connecting the KF/rooting it via Linux? I have a bookmark for that somewhere. Lemme see if I can find it... or link you to it:
http://forum.xda-developers.com/showthread.php?t=1568340
Have you seen that thread?
The drivers that come with KFU always caused me problems to no end. I would suggest you uninstall them and install the Windows 8 drivers I supplied
http://forum.xda-developers.com/showthread.php?t=2185402
Sometimes (don't know why), you need to mount your Kindle for it to be detected. If you've booted in recovery, mount the usb drive. If you're loaded inside the ROM, turn on debugging.
need these drivers, site doesnt redirect properly
Socially Uncensored said:
The drivers that come with KFU always caused me problems to no end. I would suggest you uninstall them and install the Windows 8 drivers I supplied
http://forum.xda-developers.com/showthread.php?t=2185402
Sometimes (don't know why), you need to mount your Kindle for it to be detected. If you've booted in recovery, mount the usb drive. If you're loaded inside the ROM, turn on debugging.
Click to expand...
Click to collapse
ok guys I have a unmodded 1st generation kindle fire here
it works fine except it does not recognize on my pc at all.
the usb charges the battery and all but I can not load files to or off my kindle via usb
it does not show up at all in my
windows 7 64 bit OS
any help would be great
The same thing happened with to me. I just switched the usb port on my pc that the cable was plugged into, and it worked.
Sent from my Amazon Kindle Fire using xda app-developers app
if only..............
BillBill17 said:
The same thing happened with to me. I just switched the usb port on my pc that the cable was plugged into, and it worked.
Sent from my Amazon Kindle Fire using xda app-developers app
Click to expand...
Click to collapse
wish that it was that simple
but alas I have tried different cables, pc's ports it even cuts off when its on the charger
and according to amazon, on the charger it should power on and it won't
so thanks for the input
am stuck side loading for now, amazon has offered a trade in amount for it, but honestly
this close to Christmas, there is no money for it, hope they honor it after the new year
kindlefire not seen by computer FIX
I have 8 different Kindle Fire devices for my family. I tried to hook my daughter's best friend's Kindle to my computer so I could books on hers through Calibre. My computer couldn't see her Kindle. I tried different ports. Nothing. It could see all the other Kindle devices just fine (HD and non-HD alike) - just not hers (a second generation Kindle). I dug for hours trying to figure it out. At last I stumbled upon a post that helped. This is what I did and my computer sees it fine and Calibre is working beautifully with it.
Systems I used:
Windows 7 Home Premium SP 1
KindleFire Gen 2 System Version: 10.5.0_user_5060020
DISCLAIMER: Messing with device drivers is NOT for the unexperienced user, and can much mess up your computer beyond the point that the same user can repair it. I cannot take responsibility nor offer help if things go wrong beyond your capability to repair it.
Connect your kindle (as normal- you don't need to slide to unlock or anything... just connect it)
Open your Device Manager: Click Start -> (search) Device Manager
If your device was not recognized, a device with a yellow exclamation mark will be listed under Other devices. Mine was just listed as "mtp".
It stated that there were driver issues including an MTP issue.
To set your Kindle as a Kindle portable device, do this:
Right-click the device in the Device Manager and select Uninstall. This removes the current driver, and provided you disabled automatic driver installation, will leave it as a unrecognized device with the yellow exclamation mark icon under Other devices. You may have to unplug and replug the Kindle after you uninstall it in order to see it listed under the "Other devices".
Right-click the device again and select Update Driver Software ->Browse my computer for driver software -> Let me pick from a list of device drivers on my computer.
You should now have a large list of common hardware types. Here, scroll down and select portable devices -> Standard mtp device -> mtp USB device under the Disk drive.
You will be prompted to confirm this selection, click Yes. The Kindle will now be recognized as a portable device listed as "Kindle" by your computer.
Calibre sees it fine. It is now listed under my "My Computer" as a portable device sublisted as a Kindle.
Doing this did NOT change how my computer saw my KindleFire HD 8.9. It did not change anything EXCEPT the particular Kindle that would not be seen previously. I hope this helps some others who are lost figure out theirs as well.
cougarkittyn said:
I have 8 different Kindle Fire devices for my family. I tried to hook my daughter's best friend's Kindle to my computer so I could books on hers through Calibre. My computer couldn't see her Kindle. I tried different ports. Nothing. It could see all the other Kindle devices just fine (HD and non-HD alike) - just not hers (a second generation Kindle). I dug for hours trying to figure it out. At last I stumbled upon a post that helped. This is what I did and my computer sees it fine and Calibre is working beautifully with it.
Systems I used:
Windows 7 Home Premium SP 1
KindleFire Gen 2 System Version: 10.5.0_user_5060020
DISCLAIMER: Messing with device drivers is NOT for the unexperienced user, and can much mess up your computer beyond the point that the same user can repair it. I cannot take responsibility nor offer help if things go wrong beyond your capability to repair it.
Connect your kindle (as normal- you don't need to slide to unlock or anything... just connect it)
Open your Device Manager: Click Start -> (search) Device Manager
If your device was not recognized, a device with a yellow exclamation mark will be listed under Other devices. Mine was just listed as "mtp".
It stated that there were driver issues including an MTP issue.
To set your Kindle as a Kindle portable device, do this:
Right-click the device in the Device Manager and select Uninstall. This removes the current driver, and provided you disabled automatic driver installation, will leave it as a unrecognized device with the yellow exclamation mark icon under Other devices. You may have to unplug and replug the Kindle after you uninstall it in order to see it listed under the "Other devices".
Right-click the device again and select Update Driver Software ->Browse my computer for driver software -> Let me pick from a list of device drivers on my computer.
You should now have a large list of common hardware types. Here, scroll down and select portable devices -> Standard mtp device -> mtp USB device under the Disk drive.
You will be prompted to confirm this selection, click Yes. The Kindle will now be recognized as a portable device listed as "Kindle" by your computer.
Calibre sees it fine. It is now listed under my "My Computer" as a portable device sublisted as a Kindle.
Doing this did NOT change how my computer saw my KindleFire HD 8.9. It did not change anything EXCEPT the particular Kindle that would not be seen previously. I hope this helps some others who are lost figure out theirs as well.
Click to expand...
Click to collapse
This is a thread for the first gen kindle fire, you may get better help in the 2nd gen Q and A section
---------- Post added at 03:12 PM ---------- Previous post was at 03:10 PM ----------
Start here http://forum.xda-developers.com/showthread.php?t=2228539
Frequently Asked Questions - 2nd Generation Kindle Fires

Bricked my Ouya?

If anyone can give advice it would be appreciated.
So I bought an Ouya from a friend that had CM11 on it and still some of their apps ect
I plugged it in, I noticed the screen over cast but the device was working, I went into CM11 and did a factory wipe (for a fresh start)
CM11 booted back up, but the controller wasnt working anymore. Took me a while to access the menus with the keyboard but I got the controller working.
I got fed up with the screen issue and the hassle and thought it was CM11s problem so I wanted to see what stock ouya was like
I alt + print scrn + i and flashed stock Ouya
now all I see when turning on the Ouya is the Orange Ouya logo, and alt + print scrn + i does NOT longer take me into recovery.
What can I do here? Thanks in advance.
Can you turn on the ouya, then plug in a usb cable and test whether your pc sees the ouya? If so, you should be able to use a tool like ouya toolbox to flash cwm, then boot into recovery. I would highly recommend installing the latest boot menu, so you don't have to time the alt-ps-i in the future.
jerry, thanks for your reply
My pc recognizes the ouya but I haven't been able to get the drivers properly installed
I've tried win xp, win 7 and 8
it loads as a mtp device. I've got android sdk installed but that's as far as I've got
well it's been a few days and I can't figure it out
when I plug the ouya into my pc it tries to install drivers for "MTP device"
it fails. tried diff ports. sdk installed. windows 7 and windows xp. no luck
anyone know what I can do? I can't get the Google usb drivers to install at all
Can you check the USB ID of the ouya when it's connected to your PC? Under linux you can do a simple lsusb, but under Windows, I think you'll need to install a little utility to list all of the devices on the USB bus.
Edit: You can get the ID in Windows using the Device Manager. Under the Details tab Hardware Ids
The Ouya vendor id is 2836. The device ID will be different depending on what state the Ouya is in. That might give us a clue as to what's happening.
Edit2: There are a number of threads out there about adding the Ouya hardware ID to android-sdk\extras\google\usb_driver\android_winusb.inf in order to get the Ouya to be recognized by the Google drivers
jerryfath said:
Can you check the USB ID of the ouya when it's connected to your PC? Under linux you can do a simple lsusb, but under Windows, I think you'll need to install a little utility to list all of the devices on the USB bus.
Edit: You can get the ID in Windows using the Device Manager. Under the Details tab Hardware Ids
The Ouya vendor id is 2836. The device ID will be different depending on what state the Ouya is in. That might give us a clue as to what's happening.
Edit2: There are a number of threads out there about adding the Ouya hardware ID to android-sdk\extras\google\usb_driver\android_winusb.inf in order to get the Ouya to be recognized by the Google drivers
Click to expand...
Click to collapse
Hi jerry, Ive tried editing the google usb driver inf file but no luck. theres a 2nd inf file in most steps but I dont have the other android folder.
here is the device instance ID in windows xp
USB\VID_2836&PID_0012\015D8CA2FD2BF006
the steps ive done are.
download android sdk
install google usb driver
download google usb driver stand alone
edit inf file
try to detect drivers - fail
When you say "try to detect drivers - fail" what are you actually doing?
If you haven't already, you should go into Device Manager, right click on the ouya, select the driver tab, choose update driver, choose have disk, then navigate to the folder with the usb driver .inf that you've edited.
When you do that, it should either install the driver or tell you no driver was found for the device.
I'm sure you tried lots of times and I apologize if this is no help, but I just kept banging on alt + prn scrn on mine until it finally went into recovery and a factory reset fixed it. I would imagine that's all that yours needs...just need to find a way to kick it into recovery.
Edit - I did have to install the newest Google driver from the Android SDK Manager as well, and did not need to modify like you used to need to do IIRC.

[Q] New motherboard - New USB problem!

I bought a new kindle fire 2 motherboard as I managed to hard brick my old one (long story!).
This new motherboard works perfectly and my kindle fire 2 works just as it should....except.......
When I connect to a PC, I get a "device not recognised" error. When I check under device manager - it is listed under USB controllers as :-
"unrecognised device (Device descriptor failed)"
Now I know I have correct drivers installed as my other kindle fire 2 works perfectly - both in normal ADB mode and fastboot mode.
Wondering if I have bought a duff motherboard? or can this be fixed? Is the USB comms handled directly by the kindle's processor?
I did wonder about the USB socket as I have read about the problems with these, but I had a look at the socket and managed to find a few exposed pads and managed to solder a USB cable to it, but ended up with exactly the same result!
On the one hand I'm very happy to have a working Kindle fire 2 again, but a bit peeved if I cant do anything with it!! (other than use it as a kindle fire of course!)

PS4 controller on S4 Mini Duos problem

Hello everyone!
I have got a Galaxy S4 Mini (I9192) and I try to connect my PS4 controller to it, in order to use PS4 modded remote control app, but the phone does not recognise it. I use CM13 latest build by @csendre , custom kernel by @DarkFrenzy and TWRP 3.0.2-1 by @ne0zone75 as well, but I cannot control the phone through my controller. Inside TWRP, in mount option, I cannot enable USB OTG, and using OTG Troubleshooter app, it has crosses on two last lines (not recognized by Linux and not recognised by Android). I have also connected USB flash drive without any luck... So, is there any way to use USB OTG or is it a hardware limitation of the phone?
Thank you a lot!
bobo1704 said:
Hello everyone!
I have got a Galaxy S4 Mini (I9192) and I try to connect my PS4 controller to it, in order to use PS4 modded remote control app, but the phone does not recognise it. I use CM13 latest build by @csendre , custom kernel by @DarkFrenzy and TWRP 3.0.2-1 by @ne0zone75 as well, but I cannot control the phone through my controller. Inside TWRP, in mount option, I cannot enable USB OTG, and using OTG Troubleshooter app, it has crosses on two last lines (not recognized by Linux and not recognised by Android). I have also connected USB flash drive without any luck... So, is there any way to use USB OTG or is it a hardware limitation of the phone?
Thank you a lot!
Click to expand...
Click to collapse
I did not use a controller with the S4 mini, however I used USB OTG functions with no issues, but you need to supply power so use a Y cable. Our hardware can not supply power through the USB port

Categories

Resources