[Q] Does the One X have USB host mode? - HTC One X

I haven't ordered my One X yet, but I was wondering if it's possible to plug in a USB keyboard (with an adapter obviously)?
Thanks!
Billy

Ive tried to do this with an adapter but it doesnt pick up anything, maybe im doing it wrong or else HTC doesnt have it in the ROM

Hardware is capable but it's not coded into the kernel. Expect this feature to appear fairly quickly once kernel source is available and people start work on custom roms.
M.

mattman83 said:
Hardware is capable but it's not coded into the kernel. Expect this feature to appear fairly quickly once kernel source is available and people start work on custom roms.
M.
Click to expand...
Click to collapse
As much as I want to believe that, I'm curious what makes you so sure it'll get added to the custom features list? I ask because somebody wrote drivers for the Nexus One two years ago and it's yet to be baked into any kernals (that I know of). Honestly, I've always been surprised that more people didn't see the value in the feature.
Thanks for the reply!
Billy

Have you tried it with a powered USB hub out of curiosity (i.e. connect One X as source device to a powered USB hub, plug device you want to use like keyboard/mouse/hard drive/etc. to hub)? The One X may not supply enough power from its USB port to power all devices.

phobos512 said:
Have you tried it with a powered USB hub out of curiosity (i.e. connect One X as source device to a powered USB hub, plug device you want to use like keyboard/mouse/hard drive/etc. to hub)? The One X may not supply enough power from its USB port to power all devices.
Click to expand...
Click to collapse
Just tried.. Doesn't seems to work (with a USB keyboard). But the one X started to recharge

There is a custom rom already with USB host:
http://forum.xda-developers.com/showthread.php?t=1640532

According to the comments in that thread it still doesn't work. I've tried it myself with no success using powered USB hub.

USB-OTG is still in development phase from what I've read. Give it awhile and devs would get it fixed

bump
HTC released JB 4.1 kernel sources recently..
so will it be possible to connect USB keyboard?

Sure, and mouse too.

Odp: [Q] Does the One X have USB host mode?
Thanks!
Sorry for a little OT, but is it possible to make an USB keyboard with battery than will charge my tablet/smartphone?
Send from my One XL CM10.1

Don't know. I guess you can if you know how to solder. See post below.

Won't work. Though you could charge over the pogo pins.

Related

Connecting USB Key or USB HDD to One X

Hi Guys.
Loving the ability to hook the HTC one x via MHL > HDMI to the bigscreen.
Does anyone know any news on the ability to hook either a USB key or a USB HDD to the one x.
I understand that the one x hardware supports host mode, but no softare does at this point. From reading a few other posts around the web, there was some scepticism as to whether it ever would.
I personally would love to be able to take the one X and hook up extra storage for movies etc
Any change cyanogen or miui will support this ??
Doesn't work, tried it with mine (also others confirm it doesn't presently work). Even if HTC never enable it I'm sure custom ROMs will eventually.
NZtechfreak said:
Doesn't work, tried it with mine (also others confirm it doesn't presently work). Even if HTC never enable it I'm sure custom ROMs will eventually.
Click to expand...
Click to collapse
I could Be Wrong But Does Leedroid's One X Rom Support it in his latest update?
Might be worth a look?
Thanks
Team Hex
I'll get my USB OTG cable tomorrow if I'm lucky. Will report back
Try something like USB Mass Storage Watcher (market: OTG version or non-OTG (I use this on my Toshiba Thrive, which has a full size USB port ).
It does have this warning:
USB Mass Storage Watcher OTG Market Page said:
---- ATTENTION ----
This will only work on rooted devices and requires a kernel that has the ums enabled. An OTG cable is required for using usb keys. It also requires a kernel with ums enabled and modules for ntfs/hfs/hfs+ etc.
Click to expand...
Click to collapse
pitty
Really? It doesn't works on the unrooted stock ROM? I saw Note 2 doing it in stock ROM even with a cheap cable...
dusturn said:
Really? It doesn't works on the unrooted stock ROM? I saw Note 2 doing it in stock ROM even with a cheap cable...
Click to expand...
Click to collapse
You are replying to a thread 7 months old... It works on stock JB now.
what about use usb device + mhl (hdmi) output?
is it possible in official JB rom, use mouse+keyboard and hdmi output simultaneously?
Which cable do I need to do this? I have now stock JB... A cheep one, please!
Sent from my HTC One X using xda app-developers app
dusturn said:
Which cable do I need to do this? I have now stock JB... A cheep one, please!
Sent from my HTC One X using xda app-developers app
Click to expand...
Click to collapse
you need a usb otg cable like this one
http://www.ebay.com.au/itm/Micro-US...ader_Chargers_Sync_Cables&hash=item4605b07aea
Confirmed that HOX with stock JB Rom directly connect with USB storage perfectly by any OTG USB cable.
and no one can't check it?
what about use usb device + mhl (hdmi) output?
is it possible in official JB rom, use mouse+keyboard and hdmi output simultaneously?
Click to expand...
Click to collapse
anyone?
Probably not possible. I've never seen an MHL cable that also has usb slot.
Sent from my HTC One X
MHL to HDMI cable has USB for external power supply.

[Q] HTC One X USB OTG. How???

So, I preordered the HTC One X, bought an OTG adapter, an MHL cable and an Xbox 360 wired controller.
Why? So I could hook them all up and play games on my TV.
I think you can see where this is going...
There are many people here asking how to enable USB OTG, but as far as I can see, no clear solution.
Please help, I was so gutted to find it wouldn't work.
Info: Stock 1.28, Unlocked Downloader, CWM, root.
There is no USB OTG as standard though there are some kernels being developed.
MATTHEWLONG said:
There is no USB OTG as standard though there are some kernels being developed.
Click to expand...
Click to collapse
The best bet will be get the source for your kernel and compile the necissary modules... At least, I think...
I saw a Kernel called Eternity mod which claimed to enable USB host mode, but after flashing it did not make any difference to whether or not it detects anything..
ORStoner said:
I saw a Kernel called Eternity mod which claimed to enable USB host mode, but after flashing it did not make any difference to whether or not it detects anything..
Click to expand...
Click to collapse
I too tried it, but it does'nt detect
USB OTG!!!
Hi,
I wonder is there a way to have USB OTG (like Galaxy S3) on One X ?
If so, please guide me the process.
chaithubk said:
Hi,
I wonder is there a way to have USB OTG (like Galaxy S3) on One X ?
If so, please guide me the process.
Click to expand...
Click to collapse
Read post #2
Oh and regardless you can't use MHL and USB OTG at the same time.
How can it be????
jonshipman said:
Oh and regardless you can't use MHL and USB OTG at the same time.
Click to expand...
Click to collapse
samsung s3 works with android 4.0
one x works with android 4.0
why does one of them support OTG, one not. HOW?
same question about video calling over 3G (not via internet)
there is no usb otg as of now for htc one x, but we might get one in future.
afaik the htc one x hardware allow usb otg, but somehow htc has blocked it due to some silly reasons.
but i think so it will be enabled in kernel 3.1..
---------- Post added at 04:16 PM ---------- Previous post was at 03:57 PM ----------
cipcivil said:
samsung s3 works with android 4.0
one x works with android 4.0
why does one of them support OTG, one not. HOW?
same question about video calling over 3G (not via internet)
Click to expand...
Click to collapse
it depends on the kernel, not on android version.
UncharteX said:
there is no usb otg as of now for htc one x, but we might get one in future.
afaik the htc one x hardware allow usb otg, but somehow htc has blocked it due to some silly reasons.
but i think so it will be enabled in kernel 3.1..
---------- Post added at 04:16 PM ---------- Previous post was at 03:57 PM ----------
it depends on the kernel, not on android version.
Click to expand...
Click to collapse
Kholk's kernel 0.23 based on 3.4 distribution supports Usb Host Mode. Not perfect, needs external power for the devices, but it's a good start
Sent from my HTC One X using xda premium

USTB OTG on htc one x

THE Galaxy s3 as we already know has usb otg function and I m pretty sure that HTC one x has a decent motherboard 2 support it 2 ...we have eternity kernel but with external power source ..Is anyone trying 2 develop such kernel that runs usb devices without external power source?Please look into it as its a shame 2 have such a wonderful device nd not be able to get usb otg on it:crying:
It's coming with the JB update next month
There are people that posted screenshots with ARHD EB able to do it ... Try it out
Arhd eb3 and up have USB otg fully working I played dead trigger with my ps3 controller without sixaxis app
Sent from my HTC One X using xda premium

[Q] Micro USB to Ethernet Port Adapter for Galaxy note 2

Just wondering if there anything out there that would work? Is there drivers within Jelly bean that would allow me to do this? Any help would be appreciated.
Could you use a otg cable and a normal usb to ethernet adapter? Don't know if something like this is supported though.
But why u want something like that while u have wifi and kies air? What thinga u canot do through wifi?
↖(^▽^)↗ Sent from Rego Galaxy Note ↖(^▽^)↗
eng.rego said:
But why u want something like that while u have wifi and kies air? What thinga u canot do through wifi?
↖(^▽^)↗ Sent from Rego Galaxy Note ↖(^▽^)↗
Click to expand...
Click to collapse
I don't want to use WiFi because i don't. Simple as that.
Have anyone found something to solve this problem?
Yeah,
That would be a welcome feature if possible. Can't get wifi everywhere.
Cheers
Yea, I just tried it right now as I just received my usb-on-the-go and did not work. Its the same usb to ethernet dongle that I've used on my Transformer. (http://www.amazon.com/gp/product/B003VSTDFG)
I am hopefully getting the dock for this thing and wanted to use this as a full blown computer with ethernet. Hopefully someone can get it to work.
It might work but might have to be built right in the kernel...hmmm...looks interesting though.
John
My Note 2 will actually light up the USB Ethernet adapter and show a link to the network switch, but there doesn't seem to be any 'Ethernet' connection usage option with the Note 2 as of yet. I was under the impression by default Ethernet functionality was part of ice cream sandwich and jelly bean, but it appears Samsung has removed it.
Renthal said:
I was under the impression by default Ethernet functionality was part of ice cream sandwich and jelly bean, but it appears Samsung has removed it.
Click to expand...
Click to collapse
My experience has been exactly the opposite. Most Android kernels (and almost all stock ones) do not come with drivers that support most Ethernet chipsets, even kernels that support OTG. While these drivers are usually easy to find in Linux source code, very few flashable kernels compile them in (It's not hard if the kernel builder chooses to include them in the build tree).
I have two inexpensive USB Ethernet dongles and have had a very hard time making either work. While waiting, I have resorted to getting a small traveller's portable Ethernet hotspot/router such as the TP-Link WR3020. That works fine and has the benefit of supporting multiple devices off one Ethernet drop without needing a switch.
---------- Post added at 05:37 PM ---------- Previous post was at 05:09 PM ----------
eng.rego said:
But why u want something like that while u have wifi and kies air? What thinga u canot do through wifi?
Click to expand...
Click to collapse
There are still many hotels and offices that use wired Ethernet and don't have wifi. So if you want to replace a laptop with an N2, sometimes you need to be places where there is an Ethernet drop, but no wifi (and either your SIM card doesn't work where you are, or roaming is horrendously expensive).
If you travel frequently, it can happen often enough that you need either an Ethernet network adaptor, or a small wifi router.
Also: even if not travelling, you can't break into a wired connection quite as easily as a wireless one. Wired is often faster and certainly more secure.
el56 said:
My experience has been exactly the opposite. Most Android kernels (and almost all stock ones) do not come with drivers that support most Ethernet chipsets, even kernels that support OTG. While these drivers are usually easy to find in Linux source code, very few flashable kernels compile them in (It's not hard if the kernel builder chooses to include them in the build tree).
Click to expand...
Click to collapse
I need this Ethernet-over-USB functionality. I believe it is called CDC-ECM. When I have built a Linux kernel in the past it was included with option "Multi-purpose USB Networking Framework"
Does anyone know of a kernel for Note2 (N7100) that supports this?
paral said:
I need this Ethernet-over-USB functionality. I believe it is called CDC-ECM. When I have built a Linux kernel in the past it was included with option "Multi-purpose USB Networking Framework"
Does anyone know of a kernel for Note2 (N7100) that supports this?
Click to expand...
Click to collapse
I asked the same question. http://forum.xda-developers.com/showthread.php?t=2115186&highlight=ethernet
And no one answered. I need this functionality too. It seems nobody can help.
It`s only way to ask ROM builder to add these features to their products, i think.
up for this thread.. i need this functionality also
To confirm the above:
Yearsterday I received USB to RJ45 LAN Ethernet HUB internet Adapter (ebay.com/itm/USB-to-RJ45-LAN-Ethernet-HUB-internet-Adapter-for-google-Android-Tablet-pad-Tab-/250894821624)
It does not work with my Note 2 (GT-N7100, Omega v12 - XXDMB2), although it works great with ASUS PadFone2 and with desktop (windows7 64).
I don't understand peoples who make things more complicated that can be...when u can find so many small wifi router even with mobile battery.in a wire LESS world u want to use meters of wires for what?it's a mobile phone not a desktop pc with so many wires.
Sent from my GT-N7100 using xda premium
Micro USB to Ethernet Port Adapter for Galaxy note 2
Hi folks
usb to ethernet seems to work on Android for some, I guess hardware and operating system (embedded drivers?) have to match this device
For my Asus Transformer I can use their ethernet adapter by simply plug it in.
On my Samsung Note 2 JB 4.1 nothing happens...
Would rooting help?
Anyone managed to have it work?
I know that wifi is a much easier method but it's good to know it doesn't work on this device :laugh:
Sorry for my bad english, I'll try to improve
these items works on the Transformer with JB 4.1
Code:
img716.imageshack.us/img716/7829/dsc0891800.jpg
Oops, no external links for noobs
thanks
lucian75 said:
I don't understand peoples who make things more complicated that can be...when u can find so many small wifi router even with mobile battery.in a wire LESS world u want to use meters of wires for what?it's a mobile phone not a desktop pc with so many wires.
Sent from my GT-N7100 using xda premium
Click to expand...
Click to collapse
I don't understand people, who think: if i don't need it, nobody need it.
I bought note to use it on work. Ideally it should be used instead of a laptop.
The problem is that I am not allowed, for safety reasons, to use wireless link.
And actually it interesting to make it work.
But thanks for the tip, in other way it can be useful.
Compfucius said:
Hi folks
usb to ethernet seems to work on Android for some, I guess hardware and operating system (embedded drivers?) have to match this device
For my Asus Transformer I can use their ethernet adapter by simply plug it in.
On my Samsung Note 2 JB 4.1 nothing happens...
Would rooting help?
Anyone managed to have it work?
Click to expand...
Click to collapse
As discussed above it did not work with N2.
I think Renthal (message #8) and el56 (message #9) are right.
We need kernel for Note2 (N7100) that supports this feature.
But still nobody has found the ROM or Kernel for GT-N7100, which correctly work with USB Ethernet adapter.
Only root will not help.
I have a second device, a Nexus 7, which (unlike my N2) is rooted. The stock kernel in the Nexus 7 does not support Ethernet-over-USB, and many third-party kernels also do not. However, I did find one kernel -- "Bricked" -- that did. Since installing that kernel, that device now works very well over wired using a $2 OTG cable and a $4 USB Ethernet adaptor (both bought on eBay)
(That setup actually worked in a real-world situation - a hotel in Beijing, that has only wired Internet - in which a Wifi Ethernet router didn't work because of post-connection login requirements.)
This experiences confirms the contention that the drivers for Ethernet-over USB are *available* for Android kernels, but that stock kernels (and most auxilliary ones) have chosen not to implement them. The answer for Note 2 users is to convince Samsung (or, more likely, custom kernel builders) to enable Ethernet drivers that already exist.
Sent from my Nexus 7 using Tapatalk HD
I remember seeing patches for Honeycomb stock kernels for numerous devices that add alot of drivers. It maybe feasible to compile the kernel modules and insmod them, if we have kernel sources. Do we have them? Hellllllooooo?!
And I'd like to have this functionality. To all people wondering why one would need to use such *cough* ancient *cough* technology as wires:
At my workplace there is no 3G coverage (hell, it struggles to connect to EDGE, falling back to GPRS, voice calls also suck), and we're not allowed to use any kind of WiFi or Bluetooth or any other radio, including wireless mouse/keyboards (corporate industrial network sucks all the channels, anyway), but we're supplied with wired, unfiltered network going straight to internet, just for sake of having internet on our devices (my work consists of cycles 1-2 hours of intense coding, and 1-2 hours of empty waiting for tests), so we won't get bored to death. So.... I want my ethernet dongle working! http://freeware.info.pl/software.html
Yeah, I really need that feature too.
I have 2 young daugthers and my wife doesn't want to hear about wifi or 3G at home, cause of health concerns.
And in addition, I work in a company where wireless connections are not allowed for security reasons.
So Ethernet connection through USB adaptateur is almost the only option for me.
But isn't it possible to install drivers on an androids smartphone, as we usually do on PC ?
(Sorry for the newb question)

4.4.2 enables USB audio out!

Well I am extremely happy right now.
It turns out that with an OTG cable, my 4.4.2 RAZR M can suddenly output audio via USB to my Fiio E17 amplifier. I can finally ditch the 2G iPod touch I have been clinging to for years.
Awesome. Will test with a Droid 3 dock as well
Sent from my One using XDA Premium 4 mobile app
Coronado is dead said:
Well I am extremely happy right now.
It turns out that with an OTG cable, my 4.4.2 RAZR M can suddenly output audio via USB to my Fiio E17 amplifier. I can finally ditch the 2G iPod touch I have been clinging to for years.
Click to expand...
Click to collapse
I am just starting to explore the possibilities of using my M for high quality audio. Does the above work without root, custom rom, etc.? I am not rooted and am bootloader locked and need to remain that way.
Are there any decent guides available on the net on this topic? I have been doing a lot of googling and trying to piece things together but haven't found a good consolidated source for information.
Thanks much.
Nidstang said:
I am just starting to explore the possibilities of using my M for high quality audio. Does the above work without root, custom rom, etc.? I am not rooted and am bootloader locked and need to remain that way.
Are there any decent guides available on the net on this topic? I have been doing a lot of googling and trying to piece things together but haven't found a good consolidated source for information.
Thanks much.
Click to expand...
Click to collapse
Worked before I even rooted, all stock. Just used and OTG cable and connected it to my DAC/AMP.
Is there a USB sound standard I should be looking for to find devices that work? Or does it work with any USB sound device?
GnatGoSplat said:
Is there a USB sound standard I should be looking for to find devices that work? Or does it work with any USB sound device?
Click to expand...
Click to collapse
It's called 'class compliant' USB audio device.
If it works on Windows, Macintosh etc. without the need to install a device specific driver, it's probably class compliant.
Btw., the support for OTG connected class compliant USB DACs has been present in CM builds for Razr M/HD family since September 2013.
kabaldan said:
It's called 'class compliant' USB audio device.
If it works on Windows, Macintosh etc. without the need to install a device specific driver, it's probably class compliant.
Btw., the support for OTG connected class compliant USB DACs has been present in CM builds for Razr M/HD family since September 2013.
Click to expand...
Click to collapse
That is true, but seeing as I need Bluetooth in all its glory and some other things that never seemed to work right in CM11, I am glad to see it in a stock build
kabaldan said:
It's called 'class compliant' USB audio device.
If it works on Windows, Macintosh etc. without the need to install a device specific driver, it's probably class compliant.
Btw., the support for OTG connected class compliant USB DACs has been present in CM builds for Razr M/HD family since September 2013.
Click to expand...
Click to collapse
:good: Was able to pick up for a whopping $1.04 shipped, a USB audio dongle from eBay which works great, but needs external power.
Now if only I could get PodMode to work, I'd have a perfect 1-plug replacement for an old iPod.

Categories

Resources