Thursday, June 14, 2012

OTG to Kindle Fire

Have you heard the kindle fire received OTG support in the new 3.0 kernel by hashcode. What is OTG well pretty much you use an usb OTG (On the Go) cable which is just a micro usb connector to a female usb. That way you are able to connect any normal sized usb into the kindle only one problem the kindle does not give out enough to power to use many devices with full functionality. So people have found that by using a powered usb hub you can use most devices i.e. flashdrive, keyboard , mouse and get this an xbox controller (not bluetooth yet).  


Once you have ICS and Hashcodes kernel on your Kindle the process to use a flash drive is fairly simple just install stickmount from the play store and USB/BT Joystick Center 6 if you want to add support for a controller. Now all you need to do is attach your powered hub with usb stick in and have it in while the kindle boots then mount it with stickmount it should create a directory in somthing like  sdcard/usbstorage/sda1 (note this is not the actuall file path I am writing from memory though it should under whatever directory stickmount sets up for you.

Here is a link to a video that shows usb otg in action http://www.youtube.com/watch?v=BFEMh0ZYT5M


Here is an article from XDA on how to use an Xbox controller with the kindle fire.




So the three main things that youll need to buy for this to work are

http://goo.gl/uvFM5 - 7 port powered USB Hub

http://goo.gl/JdyWN - OTG Cable

http://goo.gl/ovRln - USB/BT Joystick Center 6




And do I REALLY need to mention that you need a 360 controller?....cause you do...you need one(Wired or Wireless works)PS: OFFBRAND 360 CONTROLLERS WONT WORK

as far as rom and kernel. Hashcodes #8 i believe and gedeROM is what im running.

Okay so now we'll assume that its been a few days and youve ordered everything that you need and its all waiting for you totry,fail, hookup everything and rage because it doesnt always work the first time begin to try and make it work.

First step is to go ahead and install the USB/BT Joystick Center 6 app from the android market, and YES you have to pay for it but its only 4 bucks and its freakin worth it! Follow the steps that it tells you on how to get it setup and whatnot. Make sure to enable the slider in the top left hand corner which basically enables the program to use controllers as input devices.

once you have this done go ahead and reboot the device. Once thats done go ahead and plug up everything to the usb hub. The controller, the usb cable that will be plugged into the kindle fire and the power source for the hub.

MAKE SURE to turn the kindlefire all the way off and have everything plugged into the hub (including power) and THEN plug it into your kindle fire. This will turn it on. If you dont follow this step then the controller will not initialize correctly and none of this will work.

once the kindle has turned back on, launch usb joystick center. it should automatically search and find your 360 controller, just tap the icon that pops up (theres a video that shows this part so if youre confused just watch the video).

Once you selected the 360 controller and youve tested to see its seeing the controller hit the BACK button till your at your homescreen NOT the home button. From this point im just going to guess you know what to do....download emulator and setup the key mapping int he emulator. I prefer the OID emulators which can all be found here https://slideme.org/user/yongzh

If you have a question, feel free to ask. If its a stupid question or one thats been answered here already OR one thats answered in the thread already I will not respond and let the flames devour you :P




10 comments:

  1. The Kindle Fire HD is just great without anything, Although the Nexus 7 is more powerful in accomplishing the tasks. But the Kindle HD is much better in displaying media files and the Wi-Fi antenna is much better.
    Regards,
    Matt
    Kindle case

    ReplyDelete
    Replies
    1. There are a couple versions of the Kindle Fire HD though if you are going to compare it to the Nexus 7 i assume you mean the one that is the same price. It is true that the KF displays "better" though both are such a small screen that becomes hard to distinguish if you were buying a 55in tv this would be more of a concern. The nexus 7 provides a pure android experience and a much more powerful specs under the hood. Quad vs Dual is not that important "yet" not many apps can take full advantage of the quad core though any case quad will provide a smoother experience and with the ability to over clock they both become almost on par. As for wifi the KFHD has not been around long enough for that to really be tested it should work in theory though it really cant provide "faster" speeds that depends on your isp provider though it should provide longer ranges. All in all it depends what you prefer, I personally like the android experience better thats what i added to my kindle and if i got the KFHD i would put on again.

      Delete
  2. the kindle fire doesn't even have enough power for a flash drive? really?

    ReplyDelete
    Replies
    1. well it makes sense the usb port was designed to take in power and transfer files where it is never the host. Considering how quickly the battery would drain since it has to do normal operations plus send out 5v to run another device.

      Delete
  3. i want to know if the kindle fire hd can be use as monitor with the DSLR controller????

    ReplyDelete
  4. Piece of writing writing is also a fun, if you know then you can write otherwise it is
    complex to write.
    Here is my web page manga porn game

    ReplyDelete
  5. HI is necesary the 7 port powered USB Hub for connect only 1 USB 12 gb? or only need OTG + USB 12 gb

    thank

    ReplyDelete
  6. It works great thank you. I hesitated to buy it when both companies said they wont work together. I wanted the shellac but I wanted the LED too. Thank you again.
    USB 3.0 Multi Card Reader Super Speed

    ReplyDelete
  7. can you play games like dead trigger and gta sa with this

    ReplyDelete