[Q] USB host mode max current supply - General Questions and Answers

I thought it is a common question to ask how much current can a mobile device that supports USB host mode deliver at max, but I couldn't find any satisfying answer. I know traditional USB port on PC can usually deliver 500 mA at max, tablets or mobile devices that support USB host mode or OTG functionality may possibly cannot supply that much current.
Do you have any idea how much current a tablet, say Samsung Galaxy Tab, can deliver current at max? It may depend on brand and model. If so, can you please give me some examples?
I am gonna buy mobile RFID reader however, that module can draw current up to 500mA, around 2.5 Watts, and wondering if tablet can supply that much or not..
Any ideas greatly appreciated

Related

[Q] Does smartphones supports CDP mode from battery charging specification

Hello all,
I'm new on the forum, so let's briefly introduce myself so you can understand better my question.
I am electronics designer, I work for an automotive electronics company providing oem electronics devices to car manufacturers.
I work on some products that shall be able to fast-charge "any smartphones" on the market.
I understood that most of the big smartphone manufacturers are participating to some workgroups to define a universal charger. These initiatives seems to rely on the "battery charging specification" from USB-IF.
But we are talking about AC charger here, there is no data communication and I guess it will use "DCP" profile from BCS. DCP is Dedicated Charger Port.
On my side, I would like to offer both fast-charge and data connection.
Then I plan to use CDP mode from BCS. CDP is Charging Downstream Port, it allows both data com and charging at same time.
This looks good by I dont have a clue if CDP mode is supported by smartphones and tablets on the market.
If anybody can confirm CDP support for some manufacturers or some models, I would appreciate a lot !
Best regards,
I would be very, very, very interested in knowing the answer to this question too. I think at some point wm6 phones could be hacked to draw more than 500mA from a USB port, but doubt modern OSes allow that ...

Any cheap phones with USB host mode support?

For a project me and two fellow students are supposed to do for college I'm looking for a cheap Android phone that supports USB Host mode.
According to the official Android developers guide here: http://developer.android.com/guide/topics/connectivity/usb/host.html from the software side only Android 3.1 or above is required for host mode support but from what I read so far both in this forum and on sites I found trough Google it seems that not nearly every phone running Android 3.1+ actually supports USB host mode.
I read that apparently the Galaxy S2 & S3 do support it (although I also came across a thread that said that for the S2 it doesn't work with certain newer ROM versions) but since this is for a college project (and so our college will probably pay for the phone that we're going to use for our project) we were looking for sthg much cheaper than an S2 & S3.
I guess the "optimum" price range (that I guess our college would pay no problem) would be between 100 $ - 200 $.
It would be nice if the device would support it out of the box but if a phone only supports USB host using a custom ROM it would be fine too as long as both the ROM itself & the USB host functionality are stable and as long as the official Android USB host API is supported.
One phone that would deff be in our optimal price range is the HTC Desire (non-HD) but I read mixed statements about whether it supports USB host mode or not.
If there are no phones supporting USB host in that price range another option would be to flash an Android ROM to my HTC HD2 and to use that for our project then (sine I already orderer a Lumia 920 and as soon as that arrives I won't need the HD2 as my primary phone anymore)
Unfortunately the only thing I found regarding the HTC HD2 and USB host was based on Windows Mobile 6.5 and not Android.
Another thing I couldn't find a real answer to is the maximum current one can draw from a USB host mode capable Android device. I read 100 mA on one site but that information was specific to one particular phone I guess. I'm wondering if this 100 mA limit is valid for all USB host capable Android devices or if that limit depends on the device's hardware (which would make a lot of sense I guess).
If it depends on the device what is the highest current that can be drawn from (some) phones?
I also came across this tool (http://forum.xda-developers.com/showthread.php?t=1493325 that can check if a given Android phone & ROM does support USB host but since I don't have a phone yet but rather have to decide which one to get it doesn't really help me either.
Any help on this topic would be highly appreciated by me and my two fellow students who are working with me on that project.
Thanks a lot for reading
Regards,
karlmueller
Today I bought a Sony Xperia tipo (because several websites claim that it supports USB OTG / USB Host) but after doing a test using "USB Host Diagnostics" I had to find out that apparently it doesn't support it.
When I connect an USB thumb drive directly to the phone using a USB OTG cable the LED indicator on the thumb drive doesn't even light up so the phone doesn't seem to provide any power to the drive. I then tried to put a powered USB hub in between the phone and the thumb drive but the phone still doesn't detect the thumb drive and the "USB Host Diagnostics" tool still says that only the classes are found but that no devices were detected.
Fortunately the retailer I bought the phone from assured me that I can return it if the USB OTG feature doesn't work.
Or do you have any idea how I could get this phone to support USB OTG?
thx
karlmueller

Makeshift USB/HDMI "Dock"...?

I want to take advantage of the S5 MHL capability. Perhaps eventually using the phone as my everyday computer.
So I would need to have usb keyboard and mouse while connected to a monitor.
I have ordered the device pictured below, it reportedly supports the S5 in some kind of half-assed way, meaning that you may have to fiddle with inserting cables in a certain order to get it to work.
This is what I read anyway.
I want to know if any of you have used the Galaxy S5 in such a way. Will my device work? Know of a better solution?
I had some dreams of making my own Diy S5 dock, but I would have to know what kind of electronic/hardware configuration works (if any), as the S5 is different in that it does not support dock mode (Why samsung... why?).
Well I can report that it works. HDMI out works with sound, and it charges while doing so, but the USB port and the card reader does not work apparently.
Obviously the form of the device is a poor match for the Galaxy S5. I had to remove the plastic housing to make it fit, because of the watertight hatch in front of the USB port. Later I will use a USB extender cable.
Hopefully there is a possibility to make OTG (or host mode, or whatever it's called) work.
It appears this device supports the S5
http://andromiumos.freeforums.net/thread/4/officially-supported-android-phones?page=1&scrollTo=4
http://www.andromiumos.com/
There is two question marks here.
1) Does S5 support simultaneously operation with OTG active and HDMI output active.
2) Does this gadget also support such a functionality?
I don't know. I've read people claiming that you can use both hdmi & otg at the same time including post's on xda. But i've also read people saying you can't. I certainly havn't seen any video demonstrations.
By the way i currently have my S5 displayed on my monitor using mhl->hdmi adapter and have my pc mouse and keyboard working on the S5 wirelessly with Samsung SideSync. I opened the xda app with the pc mouse and have typed this reply with the pc keyboard. I've done some navigation on the phone, opened and used a range of apps. All is well till i opened firefox and the mouse disappeared from the monitor. It's still displayed and functional on the S5 screen though. Closed firefox and the mouse is displayed on the monitor again.
Sent from my SM-G900I using XDA-Developers mobile app
mbdroidsony said:
All is well till i opened Firefox and the mouse disappeared from the monitor.
Click to expand...
Click to collapse
Therefore your new question this is : Does Firefox (Android) this supports four input devices connected at the same time?
Android Keyboard = 1
External keyboard = 2
Android touch pad = 3
external mouse = 4
And all that active by also active HDMI
I would be surprised if Android OS has such potentials.
I was using Andromium OS app which gives you option to turn off android keyboard and dim S5 screen. Both those functions worked. Andromium OS has 3 menus from start menu. Andromium Apps(browser, file manager), Supported Apps (gmail, youtube), Unsupported apps (all other apps installed on device). PC mouse and keyboard worked fine with Andromium Apps & Supported App. PC mouse and keyboard also worked fine with most unsupported apps i tested except firefox browser and adblock browser. If i get my hands on a bluetooth mouse/keyboard i'll test again to see if it works with firefox browser and adblock browser from monitor.
Personally I am going to use my HP iPAQ FA287 Bluetooth keyboard at S5 ( or at least I will try).
Also ordered one OTG cable (CY U2-166) that hopefully this will offer power to the phone and External HDD, due micro USB (female input for charger cable) and this will become also my mouse input too.
Therefore I am interested for your inquiry / investigation, possibly as much you do, because I do also favor Firefox.
I favour android firefox browser and adblock browser because they are consistent in providing desktop view. I'll provide an update here when i get my hands on a bluetooth mouse & keyboard.
Kiriakos-GR said:
Personally I am going to use my HP iPAQ FA287 Bluetooth keyboard at S5 ( or at least I will try).
Also ordered one OTG cable (CY U2-166) that hopefully this will offer power to the phone and External HDD, due micro USB (female input for charger cable) and this will become also my mouse input too.
Therefore I am interested for your inquiry / investigation, possibly as much you do, because I do also favor Firefox.
Click to expand...
Click to collapse
Hi, did this cable charge your S5 while using OTG/USB Host?
Sent from my SM-G900I using XDA-Developers mobile app
mbdroidsony said:
Hi, did this cable charge your S5 while using OTG/USB Host?
Click to expand...
Click to collapse
My cable did not arrive yet from China.
But even so, in the past days I did some research about finding more details by discovering the factory that makes those cables.
According to real Specifications: (after me correcting errors due bad translation)
High quality Original USB 2.0 Micro-B HOST OTG CABLE
Interface:
Micro USB male: = Output To be connected with OTG complying device ( Your phone or tablet).
Micro USB female: = DC input To charge = Supply of Power due micro USB female connector ( This is only to supply DC voltage to USB A plug this powering hard drives etc etc).
USB female: To connect with USB A device.
Therefore or in conclusion, this cable is not in position to supply power for the phone and the external hard drive.
Later on, that I did the electrical math, I can now explain and the why ? (this cable cannot do both).
By assuming that mobile phone or tablet this requiring 450mA at charging (due PC USB plug), and removable hard-drives (some of them requiring another stable supply of 500mA) the sum this is almost 1A of power.
Manufacturing of OTG cables this requiring from the manufacturer, him to make a product according to OTG cable international standards (compatibility - safety - functionality).
Only if Samsung makes a OTG cable specifically for S5, this will be able for active Host and charging.
All cables available at the moment, them have generic compatibility and non of them will work as we expect or wish.
Kiriakos-GR said:
My cable did not arrive yet from China.
But even so, in the past days I did some research about finding more details by discovering the factory that makes those cables.
According to real Specifications: (after me correcting errors due bad translation)
High quality Original USB 2.0 Micro-B HOST OTG CABLE
Interface:
Micro USB male: = Output To be connected with OTG complying device ( Your phone or tablet).
Micro USB female: = DC input To charge = Supply of Power due micro USB female connector ( This is only to supply DC voltage to USB A plug this powering hard drives etc etc).
USB female: To connect with USB A device.
Therefore or in conclusion, this cable is not in position to supply power for the phone and the external hard drive.
Later on, that I did the electrical math, I can now explain and the why ? (this cable cannot do both).
By assuming that mobile phone or tablet this requiring 450mA at charging (due PC USB plug), and removable hard-drives (some of them requiring another stable supply of 500mA) the sum this is almost 1A of power.
Manufacturing of OTG cables this requiring from the manufacturer, him to make a product according to OTG cable international standards (compatibility - safety - functionality).
Only if Samsung makes a OTG cable specifically for S5, this will be able for active Host and charging.
All cables available at the moment, them have generic compatibility and non of them will work as we expect or wish.
Click to expand...
Click to collapse
Samsung hasn't made it easy for us S5 users. Might have to resort to wireless charging at this rate.
Samsung Galaxy S5 Qi Wireless Charging Kit EP-WG900IBEGWW
Just going to throw this out there...
Why not use a bluetooth mouse/keyboard (or even one of those combined ones) with the phone mirroring it's screen to a ChromeCast plugged into your monitor? There's minimal (and I mean you're looking at 10ms) lag - or that's my experience, but I have a really really really fast router etc - and if you're planning on using it essentially as a PC, this setup will work wonders. Plus you can plug the phone in. I've considered using my old S3 in this way.
yetep said:
Just going to throw this out there...
Why not use a bluetooth mouse/keyboard (or even one of those combined ones) with the phone mirroring it's screen to a ChromeCast plugged into your monitor? There's minimal (and I mean you're looking at 10ms) lag - or that's my experience, but I have a really really really fast router etc - and if you're planning on using it essentially as a PC, this setup will work wonders. Plus you can plug the phone in. I've considered using my old S3 in this way.
Click to expand...
Click to collapse
Charging the S5 through 2A cable would be faster than wireless charging. MHL to HDMI adapter charges the phone as well as mirror your phones screen. I've never used bluetooth mouse and keyboard. Would the S5 support pairing and using both mouse and keyboard at the same time?
By the way there are products for the S3,S4 that support mhl, otg & charging at the same time like the UNITEK Y-2165.
http://www.amazon.com/UNITEK-Multim...5&creative=165953&creativeASIN=B00OFKY4XA#Ask
mbdroidsony said:
By the way there are products for the S3,S4 that support mhl, otg & charging at the same time like the UNITEK Y-2165.
http://www.amazon.com/UNITEK-Multim...5&creative=165953&creativeASIN=B00OFKY4XA#Ask
Click to expand...
Click to collapse
Speaking of compatibility, S5 this is a brother model to Note III.
I do such an assumption due the identical charging system specifications.
From the other hand with all those variants of G900, there is no chance to offer an 100% reliable prediction if you do not test any such OTG product with your own phone.
The link above this is about a Currently unavailable product.
Even so it is interesting that this worked for someone with Note III.
mbdroidsony said:
Charging the S5 through 2A cable would be faster than wireless charging. MHL to HDMI adapter charges the phone as well as mirror your phones screen. I've never used bluetooth mouse and keyboard. Would the S5 support pairing and using both mouse and keyboard at the same time?
By the way there are products for the S3,S4 that support mhl, otg & charging at the same time like the UNITEK Y-2165.
http://www.amazon.com/UNITEK-Multim...5&creative=165953&creativeASIN=B00OFKY4XA#Ask
Click to expand...
Click to collapse
The S5 (or certainly my model, G900T) DOES support everything I mentioned however my bluetooth mouse/keyboard is a 2 in 1 setup with the mouse being a trackpad below the keyboard, similar to a laptop. It mirrors directly to my monitor and I've forced Landscape orientation throughout the OS so it works wonderfully. I've not tried yet with the S3, but I'd assume it'd work the same way. Just need to force the screen to stay always on, pop the screen brightness right down and hide it away in a cupboard and boom, full android computer.
On the original question, a cable must exist but unfortuantely I don't know where.
yetep said:
Just need to force the screen to stay always on, pop the screen brightness right down and hide it away in a cupboard and boom, full android computer.
Click to expand...
Click to collapse
Definable this is a bad idea the screen to stay always on.
Does phone screen brightness this have any effect at HDMI output (brightness) ?
Nope, but turning it off does. I don't mind it burning out as it's an old device I don't use.
yetep said:
Nope, but turning it off does. I don't mind it burning out as it's an old device I don't use.
Click to expand...
Click to collapse
I bet 20 Euros that every one reading this topic he/her, will wonder of why you/he, does not simply turn the brightness down.
Either way, Android it is crippled operating system with out offering much of productivity as it does one regular Windows PC.
Neither a smartphone this is capable for long term gaming, the poor thing does not even have active cooling, and CPU will start slowdown so to protect it self from overheat.
My 0,2 cents, you are in a wrong path.
Kiriakos-GR said:
Speaking of compatibility, S5 this is a brother model to Note III.
I do such an assumption due the identical charging system specifications.
From the other hand with all those variants of G900, there is no chance to offer an 100% reliable prediction if you do not test any such OTG product with your own phone.
The link above this is about a Currently unavailable product.
Even so it is interesting that this worked for someone with Note III.
Click to expand...
Click to collapse
The link i gave has a few reviews that can give you an idea of what phones are compatible and which ones arn't. Youtube has video demos of the UNITEK Y-2165, unfortunately none for the S5. It appears the desktop dock feature is on the Note III where as samsung removed the dock feature from the S5.
---------- Post added at 12:48 AM ---------- Previous post was at 12:24 AM ----------
yetep said:
The S5 (or certainly my model, G900T) DOES support everything I mentioned however my bluetooth mouse/keyboard is a 2 in 1 setup with the mouse being a trackpad below the keyboard, similar to a laptop. It mirrors directly to my monitor and I've forced Landscape orientation throughout the OS so it works wonderfully. I've not tried yet with the S3, but I'd assume it'd work the same way. Just need to force the screen to stay always on, pop the screen brightness right down and hide it away in a cupboard and boom, full android computer.
On the original question, a cable must exist but unfortuantely I don't know where.
Click to expand...
Click to collapse
oh ok, so only 1 device paired.
There's a great app for having screen brightness right down called Screen Standby.
https://play.google.com/store/apps/details?id=com.nkahoang.screenstandby&hl=en
The adronium os app forces landscape.
https://play.google.com/store/apps/details?id=com.andromium.os&hl=en
I tell you what, i really like the concept of carring you desktop in your pocket. Can you imagine that, doing your desktop stuff, unplug the phone and head out with everything you did at home on the desktop in your pocket. I know microsoft have a desktop adapter for their Lumia 950 XL phones which changes the layout to desktop mode on the monitor/tv to give you that PC-like experience.
Microsoft Display Dock
https://www.microsoft.com/en/mobile/accessory/hd-500/
It's a real shame samsung removed dock support from the S5.

Which Android phone USB audio host/otg

I need some advice choosing an android phone.
Intended use is:
-USB host device for an audio class compliant usb 2.0 adc/dac just under 500ma current draw
-sdxc card slot (hopefully for 1tb storage in 1-2 years)
From searching posts it looks like a usb 3.0 phone will have a better chance of supplying higher current to the audio device, someone correct me if I'm wrong please.
I would prefer smaller over larger (any mini would be nice but it looks like no usb 3.0 is available) but also high-ish battery capacity. Top two picks are S5 and Note 3. Don't care about screen resolution/gpu or just about any other feature so long as the basics work.
As far as I am aware, power delivery ability is all up the way the freakin' device is programmed for and 500mA is completely within USB2.0 spec so, why @#$% USB3.0?
Ulefone Power? (Uuuh, brickslab class I know :silly
Cheers

Any way to find out how much current a phone can supply to accessories over USB?

Developing products that plug into phones and communicate via USB, and I'd really love to know if there are phones out there that limit their output current to less than 500 mA, but I have no idea how to find this information.
I've been searching for a long time and the only clue I have found so far is that some Sony Xperia phones will pop up a "USB power consumption error", so presumably they have a current limitation, but I don't know what it is in mA. Is this a Sony-only error message or built into Android? Is there a similar message built into Android that could help me find instances of this?
I've also tested S6, S7, Pixel with a device that claims 250 mA and they all support it. (Pixel seems to disconnect power from it or put it to sleep after 4 seconds of being unused, similar to "USB selective suspend" on a PC, which is fine.)
endolith said:
Developing products that plug into phones and communicate via USB, and I'd really love to know if there are phones out there that limit their output current to less than 500 mA, but I have no idea how to find this information.
I've been searching for a long time and the only clue I have found so far is that some Sony Xperia phones will pop up a "USB power consumption error", so presumably they have a current limitation, but I don't know what it is in mA. Is this a Sony-only error message or built into Android? Is there a similar message built into Android that could help me find instances of this?
I've also tested S6, S7, Pixel with a device that claims 250 mA and they all support it. (Pixel seems to disconnect power from it or put it to sleep after 4 seconds of being unused, similar to "USB selective suspend" on a PC, which is fine.)
Click to expand...
Click to collapse
U could limit the mA by yourself u need a special tool for it. but its root, why u especially need less than 500mA
Tekodrink said:
U could limit the mA by yourself u need a special tool for it. but its root, why u especially need less than 500mA
Click to expand...
Click to collapse
Well I'm looking for information about *all* phones, not just ones I can test myself.
I have an S6, S7, Pixel, and some older Android phones like G2 and Relay. I'd like to know what's out there in terms of current capability.
In other words, if my device requests 500 mA, will it not work on certain phones or do they all support that now?
The current regulation used to be limited , however in the kernel the values could be edited to go above the officially admitted values, this was done in older phones to obtain a "fast charge" and in other cases the overclocking the CPU of the phone a bit more.
Regarding the 500mA current, I * BELIEVE * that after Android 2.3 all phones support 500mA as Standard * HOWEVER, the compatibility of accessories could be limited by the manufacturer such as the moto g6 , that does not work with some usb cables c although the cables have enough current and worked on other phones or even other motorola devices.
Considering the number of devices you've tested them on, I'd say it should work
ThatLatinGuy said:
this was done in older phones to obtain a "fast charge"
Click to expand...
Click to collapse
I'm talking about current from the phone, not to the phone.
endolith said:
I'm talking about current from the phone, not to the phone.
Click to expand...
Click to collapse
It only delivers anything when in USB-OTG mode. This isn't as well-known as normal USB. This article describes USB-OTG power in more detail.
The OTG spec calls for at least 8mA and allows negotiation for higher currents if the peripheral needs more power. OTG devices can provide up to 500mA, but in realistic terms, handheld portable electronics don't have 500mA to spare for external loads. 100mA is a commonly accepted realistic maximum.
src: https://electronics.stackexchange.c...current-can-an-android-phones-usb-port-supply
Yes, the limit for a given phone is somewhere between 8 mA and 500 mA. I would like to know how common it is for a phone to have that limit set to less than 500 mA

Categories

Resources