[Q] Android and USB mass storage devices - Android Software/Hacking General [Developers Only]

Hi there,
I was wondering if Android devices had their linux kernel built with USB Mass storage support enabled.
What I mean is I would like to connect an external hard drive to my Samsung Galaxy S, mount it from a root console and see its contents from the phone.
I've seen there are very cheap USB adapters on the market (type A female - micro USB type B male should do the job).
Would that be feasible?
Thanks.

To connect any slave device to your phone you need to have Host USB support. As far as I know Galaxy S doesn't have this and can work only as "slave device".

Related

[Q] can the usb cable that comes with the device be used with devices?

If I purchase a female to female adapter and plug a device (such as usb memory stick) into the cable will the transfomer recognize it and be able to mount it as a disk ?
How about other devices such as keyboard ?
http://forum.xda-developers.com/showthread.php?p=13442199#post13442199

[Q] USB host mode help request

Could someone be kind enough to explain to me how to set up/enable USB tethering from my rooted Droid Incredible (running CM7) to my rooted Xoom (HC 3.1, kernel 1.4.2, wireless only).
I made a USB host cable following this thread >http://forum.xda-developers.com/showthread.php?t=1068197
When I type : "Cd /dev/block" then "ls" on my Xoom terminal I can see "sda" for phone and "sda1" for my USB flash drive. And my phone recognizes the USB connection to my Xoom.
But when I type "busybox mount /dev/block/sda1/mnt/usbotg" on Xoom, the response is > "mount: can't read '/etc/fstab' : No such file or directory"
And while I can enable USB tethering on my phone, my Xoom doesn't recognize it (of course). My phone is also charging from the Xoom.
What can I do next to try to get this working?
Thanks, in advance.
I am also very interested in this. I have made my own USB host cable that I know is working (keyboard, mouse, etc. all work great) and I have a 4G USB dongle.
This dongle works in a fully hostless mode, meaning it does not need any drivers to run. I simply need the Xoom to recognize the ethernet over USB connection.
The dongle powers up and connects to the network, the Xoom just does not see or make use of the connection.
If I can make this work it will simply be awesome, getting 4G on my WiFi only Xoom before the 3G Xoom gets it ;-)
I use this USB host cable and it works great. Have tested it with my 750gb Oyen and 320gb WD Passport external HDD's, several usb flash drives (8-16gb), San disk USB memory card reader, and a USB keyboard.
For those having issues getting their Xoom to recognize USB storage devices here's what I've got and did to get it to work: I flashed my XOOM (3.1) to the 2.6.36.4 Tiamat_Xoom-v1.4.4-Full_Throttle Kernel and was unable to get the USBMount to recognize drives or storage at first.
I installed USB Mass Storage Watcher from the market (it's free) and it works awesome! Can mount any storage I want (NTFS, FAT16/32, HFS, HFS+, EXT2, ETX3, EXT4) with any capacity. I think this app will work with any rooted Xoom (or other devices). Under my Kernel my USB host is located under/usbOTG.
Hope this helps.

[Q] micro usb to usb adapter

I have a 2.2.1 (rooted) Mesmerize and I can't get it to recognize anything plugged into the Samsung Micro USB to USB Adapter I just bought.
The phone is set to "Mass Storage" for USB and I've tried both USB Debugging on and off.
I can't get it to recognize any of 5 thumb drives that I've tried connecting to it. So either it's a bad cable, or something else in the phone is preventing the connection. Help, please!
EDIT: I'm possibly naive in assuming that this (reading a USB thumb drive from the phone) will work at all, but since they (Samsung) sell the cable and tout it as being capable of it, I must just be missing something such as a setting or the necessary version of Android or a wonderful hack from this group.

[Q] USB OTG with rooted ACE 2 ?

Hi!
I've rooted my Ace2 and tried to get USB OTG to work in order to connect external storage and to use DSLR Dashboard. USB Host diagnostics gives the following information (s. attachment). Neither external storage nor DSLR dashboard works. Is there a way to activate USB-OTG by editing config files? In that post I've read that the /etc/volt.fstab hat some lines commented out related to USB OTG.
EDIT: Replaced wrong screenshots
Any ideas? Wrong forum? Any suggestions?
You are using a specifically OTG cable to connect?
The cable must ground the ID pin on the USB connector of your ACE 2.
Many devices will work correctly (and automatically) when they receive the interrupt from the grounding.
See if you can get a USB keyboard to work first.
I used this (Amazon de Product B0068CEUAA) USB OTG cable.
I am not sure but in another post on xda I read that one need a new kernel where usb otg support is compiled in. I checked dmesg while connecting an usb drive, nothing happens there.
Has anyone with any USB OTG cable got this function to work on the Ace 2 (GT-I8160)?

[Q] HDMI Out via Micro USB Port on Nexus 5 - Probable?

I noticed someone wrote an app to mount USB mass storage devices "[root] Stick Mount", I wonder if it is probable for an app that allows HDMI Out through that port?

Categories

Resources