Hello, I'm trying to use some USB devices with my phone but I can get nothing to work, apart from usb drives.
I'm using stock ICS 4.0.3, so first of all, is USB OTG support enabled for keyboards and mice?
Since the kernel isn't dumping a /proc/config.gz I can't check if it's enabled. Is there another way to check?
Also, is module support enabled for the stock kernel?
Have any of you successfully used USB keyboards and mice, or even better gamepads, with your GS2 on stock ICS? What models?
And finally, since I've been keeping my GS2 pretty much "stock", except from rooting, which custom kernel/rom out there offers most support for USB OTG. I'm especially interested in gamepads.
Also, on a more rhetorical level, why would a company not provide out-of-the-box support for USB OTG? I can understand not giving root access or overclocking capabilities, since those can damage your phone or increase performance, effectively increasing the life expectancy of the product, but why OTG? It's not like samsung produces branded gamepads or mice as accessories so enabling full OTG support would reduce sales or something. Does compiling all those drivers into the kernel increase the image size that much?
Rename general to Question and Answers please .
jje
This was more of a general talk thread, about the use of OTG on the galaxy, and not a specific question that I wanted answered, but whatever.
Any input?
+1 for USB OTG on Stock ICS 4.0.3
Sent from my GT-I9100 using xda premium
+1 to what exactly? Support for OTG? Does this mean that it's currently unsupported?
On a side note, I compiled joydev for the stock kernel ( GT-I9100_ICS_Opensource_Update4 ) but was unable to install it, insmod giving an "exec format error". Apparently this means that the kernel source I used is not the same version as on my phone? Or that the stock kernel does not support modules?
Any dev insight on this?
shamelessly bumping this.
I have a couple of generic Android tablets, one based on the Allwinner A10 chipset and the other based on Rockchip RK3066. With both tablets I was able to get hold of a build of xpad.ko, the Xbox controller driver for wired and wireless Xbox controllers, and with a little jiggery-pokery they both work pretty well with supported apps.
However for my SGS2 I have searched high and low for a build of xpad.ko that will work with the stock 4.1.2 rom I have on the phone and I can't find anything.
Does anyone know of a standalone download of xpad.ko I could use, or a kernel I could flash with it baked in? I really don't want to flash a whole new ROM though, I'm pretty happy on stock.
Kind regards
Dave
FWIW my USB OTG support seems to be working fine, I tried with a USB keyboard and mouse and a pendrive and all seems to be well.
Since xiaomi released the source code for redmi 3's kernel, we can make a custom kernel. If possible, i need help making a kernel that supports HID USB Keyboard & Mouse support.
Here is the link to the person teaching how to make a kernel that supports HID USB keyboard:
github.com/pelya/android-keyboard-gadget
I've never had any experience making or modifying kernels. So any help would be appreciated.
Also i found a thread teaching how to make a kernel from source, but i am too inexperienced to extract useful info:
en.miui.com/thread-293285-1-1.html
Any kind of help is appreciated.:fingers-crossed:
Hi,
Since we have a custom USB device for which we want to write drivers, we would like to know which of the latest Android tablets is most recommended for kernel modification and works well with most of custom ROMS?
Thank you.
Does anyone know which if any of the GSIs will support USB OTG and charge at the same time? I am trying to run OctoPrint and the stock firmware doesn't allow it.
that would more likely be kernel related, maybe you can ask one of the kernel devs to implement this.