Hi,
Are there any GB ROMS or kernels that support USB Accessory Mode? The main reason I put custom firmware on my phone was so that I could develop hardware to interface with the phone. thanks!
I also want to know weather it is possible....
I do not believe that the Vibrant hardware supports USB Host mode. To do that the vibrant (and it's battery) would need to provide at least 100mv (I think thats min) to the 5v vbus to power the accessory.
The USB port is now set to draw power (for charging etc) not provide power.
edit: check out the Nook Color forum. There they have (sort of) gotten the Nook to support USB Host mode using a powered USB hub. It took a kernel change and app to switch. It's different on the Nook as it uses open source bootlaoders (Das u-boot.bin) vs. the closed source Samsung boot.bin, sbl.bin we are stuck with.
I looked into this a while ago. The best efforts were attempting to use Sven's Nexus USB Host Mode hack. Unfortunately the hardware is so different between the two models that the hack simply wouldn't work. No one else it seemed took up the torch to make this work. Can't seem to find the thread discussing this. It was like 8 months ago.
And the power issues of the phone are easily negated by using a powered USB hub in the chain between phone and device. The only limiting factor for the Galaxy is not having a supported driver.
audifanatic518 said:
Hi,
Are there any GB ROMS or kernels that support USB Accessory Mode? The main reason I put custom firmware on my phone was so that I could develop hardware to interface with the phone. thanks!
Click to expand...
Click to collapse
Officially accessory mode is implemented starting with Android 2.3.4. In this mode Android phone is an accessory to some host external hardware and receiving power (0.5A) out of the host.
Host mode is implemented officially only on tablet Honeycomb 3.1. I think Google made external usb devices such as memory, keyboards, and mice usable for Honeycomb tablets.
If you are interested find IOIO project which uses ADB for bridging external hardware on Android before 2.3.4.
Any update on accessory mode in gingerbread? I see that some new 2.3.5 stuff is out.
Would like to get working on developing external hardware to interface these sweet machines.
Just found this link: http://www.techspot.com/news/45032-rumor-ice-cream-sandwich-coming-in-october.html . Even if the Galaxy models get usb accessory mode, it looks like there is a new line from samsung that will not only support usb accessory mode, but will support usb host!
Hey everyone.
On the German Samsung site i found this adapter for the Galaxy SII:
http://samsung.de/de/Privatkunden/Mobil/Mobiltelefone/Zubehoer/etr205u/ET-R205UBEGSTD/accdetail.aspx
It allows the SII to be a USB Host. Does something like this also exist for the Evo 3d?
peter9991 said:
Hey everyone.
On the German Samsung site i found this adapter for the Galaxy SII:
http://samsung.de/de/Privatkunden/Mobil/Mobiltelefone/Zubehoer/etr205u/ET-R205UBEGSTD/accdetail.aspx
It allows the SII to be a USB Host. Does something like this also exist for the Evo 3d?
Click to expand...
Click to collapse
Like the above post said...you'll need Rom+Kernel support enabled...as of right now the kernel is only working on some evo3D's but not all. Chad has stated his next sense kernel should have it working on all evo3d's that have Rom support. At this time I think the only Rom confirmed working with Host mode is Olympus. I'm running Chad's Kernel & Olympus but still haven't got it to work. I'm just waiting for Chad to finish up his release, can't wait !!
BTW search Ebay for USB OTG or OTG Cable you'll see plenty
Sorry for my English .. Hello everyone first of all, any driver to control the MHL from the PC?
The truth did not know very well where to place this post, but I think the media is the main function and see if you're lucky, the idea is to propose or if anyone knows, the android can control from your PC, as the case Samsung TVs that recognize the application MHL Device Anynet + (post link). The idea is to connect mobile phone to a computer with a touch screen and control it from the screen contenplando the quality of this type of connection and future applications, CarPC, game systems, internet browsers.
So far the closest I've seen is through a remote program or Android QtADB Commander, but they perform a virtualization and graphics functions are very limited (videos, photos, games, etc. ..).
An interesting idea would be that an application for Android was able to control the touch screen driver THROUGH USB host our phones, this topic is more interesting and juicy indeed already been mentioned in some places but unfortunately I guess we have to wait to get the ICS to Partin, do not you think?.
For those interested in the latter is here.
Greetings.
Basically, I want to connect a Microsoft webcam to my SGP 4.0, and probably using a custom made .apk, just record the video from the webcam. No preview display or anything.
My plan so far is to wait until TeamSuperNova finishes their ICS for the 4.0
http://forum.xda-developers.com/showthread.php?t=1712668
And I already have the webcam and I ordered a USB host-mode cable from Amazon (not sure if I would still need that with ICS though).
So the plan is to connect the webcam to the 4.0 with the cable, but I'm just curious if you guys think it'll work, or if any experiments have already been done in this field. I have seen the video of a webcam running on the Nexus, but I really dont care about a preview, just recording. Imagine the most ghetto Go-Pro possible, that's what I'm shooting for.
Thanks guys
no suggestions/ tips/ etc?
Frogman9 said:
no suggestions/ tips/ etc?
Click to expand...
Click to collapse
Make sure you can get it working with desktop Linux. That'll give you the added benefit of knowing what driver it needs. From there you can find/port a program that'll read your /dev/video* devices, something like gstreamer, ffmpeg, mencoder, or an Andriod app.
jlyo said:
Make sure you can get it working with desktop Linux. That'll give you the added benefit of knowing what driver it needs. From there you can find/port a program that'll read your /dev/video* devices, something like gstreamer, ffmpeg, mencoder, or an Andriod app.
Click to expand...
Click to collapse
thanks for the help bro, also, why do i need a linux system? how does that show me what driver it uses?
Frogman9 said:
thanks for the help bro, also, why do i need a linux system? how does that show me what driver it uses?
Click to expand...
Click to collapse
Because Android is a Linux system, though the userspace is mostly different. You don't necessarily need to have a Linux system, but I imagine it'd be harder to do Android work on another system. Though chances are good that you'd be able to do it on another kind of UNIX, such as Mac OS X being the most popular.
jlyo said:
Because Android is a Linux system, though the userspace is mostly different. You don't necessarily need to have a Linux system, but I imagine it'd be harder to do Android work on another system. Though chances are good that you'd be able to do it on another kind of UNIX, such as Mac OS X being the most popular.
Click to expand...
Click to collapse
okay, this makes sense, but what about using eclipse? that can handle android development and all, so would i be able to determine the driver using windows/ eclipse? and also do those terminal commands and such you also posted?
ps: sorry for my ignorance, the best ive done in android so far is a fallout soundboard....
Frogman9 said:
Basically, I want to connect a Microsoft webcam to my SGP 4.0, and probably using a custom made .apk, just record the video from the webcam. No preview display or anything.
My plan so far is to wait until TeamSuperNova finishes their ICS for the 4.0
http://forum.xda-developers.com/showthread.php?t=1712668
And I already have the webcam and I ordered a USB host-mode cable from Amazon (not sure if I would still need that with ICS though).
So the plan is to connect the webcam to the 4.0 with the cable, but I'm just curious if you guys think it'll work, or if any experiments have already been done in this field. I have seen the video of a webcam running on the Nexus, but I really dont care about a preview, just recording. Imagine the most ghetto Go-Pro possible, that's what I'm shooting for.
Thanks guys
Click to expand...
Click to collapse
I bought a USB OTG cable for my Nexus and it worked perfectly. I then tried it on my 5.0 and it didn't work. I think USB host mode is not compatible with the player range (the 5.0 anyway) as the micro USB port is not powered. But who knows, maybe it works on the 4.0
Sent from my Nexus 7 using XDA Premium HD app
Frogman9 said:
okay, this makes sense, but what about using eclipse? that can handle android development and all, so would i be able to determine the driver using windows/ eclipse? and also do those terminal commands and such you also posted?
ps: sorry for my ignorance, the best ive done in android so far is a fallout soundboard....
Click to expand...
Click to collapse
You can find out what driver you need (if it exists) from the camera's datasheet and some Googling. If you want to test it on a more well known platform before you test it on the device, that platform would be an x86_64 linux. It's just a good refernce is all, and would come in handy in case the plug and pray method doesn't work.
Those commands only coincidentally take the name of their project, of which I was referring. See:
* http://gstreamer.freedesktop.org/
* http://www.mplayerhq.hu/design7/news.html
* http://ffmpeg.org/
Supermaster34 said:
I bought a USB OTG cable for my Nexus and it worked perfectly. I then tried it on my 5.0 and it didn't work. I think USB host mode is not compatible with the player range (the 5.0 anyway) as the micro USB port is not powered. But who knows, maybe it works on the 4.0
Sent from my Nexus 7 using XDA Premium HD app
Click to expand...
Click to collapse
yeah i got the OTG cable too, and it didnt work with the 4.0, but I believe thats because its not getting powered due to the 4.0 not having true 4.0 host mode, which powers the usb, so either i splice in the required 3-5v in the usb line or i wait for Team SuperNova to complete their port of CM9 (4.0.4) for my player (the 5.0 actually already has it so you should be good to go).
Frogman9 said:
yeah i got the OTG cable too, and it didnt work with the 4.0, but I believe thats because its not getting powered due to the 4.0 not having true 4.0 host mode, which powers the usb, so either i splice in the required 3-5v in the usb line or i wait for Team SuperNova to complete their port of CM9 (4.0.4) for my player (the 5.0 actually already has it so you should be good to go).
Click to expand...
Click to collapse
I tried it on my 5.0 running my CM9 rom, but no luck. I'm not sure if the player series supports USB Host seeing as the GT-I9000 does not have this feature. As far as I'm aware, USB Host started appearing on devices in the same generation as the GT-I9100 so about a year later.
EDIT:
USB Host appears to be a kernel feature:
http://www.xda-developers.com/android/samsung-galaxy-s-i9000-gains-usb-host-functionality/
Supermaster34 said:
I tried it on my 5.0 running my CM9 rom, but no luck. I'm not sure if the player series supports USB Host seeing as the GT-I9000 does not have this feature. As far as I'm aware, USB Host started appearing on devices in the same generation as the GT-I9100 so about a year later.
EDIT:
USB Host appears to be a kernel feature:
http://www.xda-developers.com/android/samsung-galaxy-s-i9000-gains-usb-host-functionality/
Click to expand...
Click to collapse
damn, i wonder if we need usb host mode, i mean if its powered externally with 3-5v, and then the proper drivers are installed in a custom app, wouldnt we be able to at least display what the camera sees?
Frogman9 said:
damn, i wonder if we need usb host mode, i mean if its powered externally with 3-5v, and then the proper drivers are installed in a custom app, wouldnt we be able to at least display what the camera sees?
Click to expand...
Click to collapse
kinda a side question, but do you guys think this app would work with a galaxy player 4.0?http://forum.xda-developers.com/showpost.php?p=22884164&postcount=3
i dont know much about android, but as far as i know, as long as its android, it might be able to run, right? does the transformer use jellybean? < thats probably where my idea would fall flat if it does...
http://m.samsung.com/us/mobile/cell-phones-accessories/EDD-S20JWEGSTA
Sent from my SAMSUNG-SGH-I717 using xda app-developers app
http://androidandme.com/2012/10/sma...art-dock-turn-your-smartphone-into-a-desktop/
It says it works with the GSIII, nothing about the original note though. On Samsung's website (not the mobile) you can check if the unit is compatible.The 717 is not compatible.Think this might be due to the BT4.0 and Miracast on the GN2.
fprice02 said:
http://androidandme.com/2012/10/sma...art-dock-turn-your-smartphone-into-a-desktop/
It says it works with the GSIII, nothing about the original note though. On Samsung's website (not the mobile) you can check if the unit is compatible.The 717 is not compatible.Think this might be due to the BT4.0 and Miracast on the GN2.
Click to expand...
Click to collapse
The GSIII & Note2 have 11 pin Micro USB ports allowing Synchronous MHL & USB use. The Original note (International and LTE) only has a standard Micro USB port. The smartdock might, allow for charging & normal USB device usage (flash drives and Human interface devices), but don't expect to be able to push the display to the big screen.
pTeronaut said:
The GSIII & Note2 have 11 pin Micro USB ports allowing Synchronous MHL & USB use. The Original note (International and LTE) only has a standard Micro USB port. The smartdock might, allow for charging & normal USB device usage (flash drives and Human interface devices), but don't expect to be able to push the display to the big screen.
Click to expand...
Click to collapse
Don't even think it will do that, I got one of these today and tried it with my S3 and it was a no-go. Must need support in the firmware, since the S3 has basically the same internals and the same micro USB port.
Hello guys.
Some Asus motherboards has a feature that can charge phones x3 times faster than the usual charging using B.C 1.1 function.
When I connect my S3 to the USB 3.0 port I get a BSOD!!! Do you know if S3 is compatible with this feature?
Though I don't know if B.C 1.1 function works only with USB 3.0
iPhone supports this
Thanks for your quick reply
ps: re-post the question as i realized that i posted it to wrong forum
panais86 said:
Hello guys.
Some Asus motherboards has a feature that can charge phones x3 times faster than the usual charging using B.C 1.1 function.
When I connect my S3 to the USB 3.0 port I get a BSOD!!! Do you know if S3 is compatible with this feature?
Though I don't know if B.C 1.1 function works only with USB 3.0
iPhone supports this
Thanks for your quick reply
ps: re-post the question as i realized that i posted it to wrong forum
Click to expand...
Click to collapse
I know Note 2 doesn't support B.C 1.1 as it doesnt detect the device for it. Seems the charge current is restricted by the kernel.
So S3 shouldn't be compatible.
But it shouldn't give you a BSOD. Seems something wrong with the driver somewhere. Try updating/reinstalling the AI Suite.
guys I just brought a usb3 cable to try this, if its not compatible why does stweak show usb3 options on the kernel?
chrcol said:
guys I just brought a usb3 cable to try this, if its not compatible why does stweak show usb3 options on the kernel?
Click to expand...
Click to collapse
No-one said its not compatible with USB 3.0. They said it's not compatible with B.C 1.1