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/t.../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/show....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
According to the official Android developers guide here: http://developer.android.com/guide/t.../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/show....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