To use an attached USB device you need to have:
A USB OTG (USB On-The-Go) cable
USB Host Mode drivers loaded on your device
A version of the Android operating system loaded on that device that supports USB Host Mode
An Android device (eg phone or tablet) that has built-in hardware support for USB Host Mode
And finally there need to be drivers on your device,...
In the context of Android devices, the terms are often used interchangeably.
USB has two different kinds of endpoint (connected device), like a client-server interface. One device is the computer (or host), and it's in charge: it's the server. All the other devices (the peripherals) are the clients, and can only communicate with the server. ...
Please clarify what is the intended goal and why?
Android phones have their own boot-loaders and cannot be overridden by other means.
It is not like a PC's BIOS where you can switch the ordering of boot to boot from certain devices such as Network PXE, USB, Primary/Secondary H.D.D...
After the comments below, and in relation to the OP's question
MHL is a new wire protocol, using very clever signalling technology to use very few wires to transmit a lot of data: 1080p video, 7.1 channel surround sound, and RCP remote control data. MHL also uses the existing power lines on USB to allow the TV to power the connected device.
When connected to an MHL display, the display controller on the phone speaks ...
Yes, it is possible, at least technically. What you need is a cable called a OTG host cable with power, which is a double-female cable with a male micro, a female micro (which only has the power and ground connected, no data), and a female A, like this one.
Additionally, you also need software support. I know an appropriate kernel patch is available for ...
This question and answer is basically a duplicate of
See the above link for an example program and more in depth discussion.
As far as I know, there are two ways to get the USB permission box popup:
Request permission explicitly from your application using UsbManager.requestPermission(...)
Register an intent-...
Further to my comment, I had a look into the underlying Android code.
I have a possible answer, but with no less than four major caveats and obstacles:
I haven't tried it, because I don't have any suitable USB devices to hand.
You need a new permission
The permission requires that you are a system app
The code requires access to something not in the public ...
It is possible in a sense, however. Given the limitations mentioned in @t0mm13b 's answer, it makes sense that the mentioned boot loader (lk) is incapable of doing this. So, we boot a custom kernel from fastboot (for testing), which boots, enables OTG functionality and once a valid kernel is found on the OTG device which is connected, chainloads that into ...
It should normally be located within settings>storage>unmount USB storage. Otherwise look within whatever file explorer you are using on the tablet for USB storage, this should indicate that a usb stick etc is using the drive, and hence give you the option to remove/unmount.
There are apps available but these require root access to my knowledge.
I use the Irig Pre interface (30 euro / 30-40 US dollars) to connect any XLR mic to my HTC wildfire. In flightmode I can make good 48khz mono WAV recordings with the Taperecorder app.
When I switch flightmode off there sometimes are some ticks and clicks.
Afterwards you cann edit your recording and convert it into MP3 files.
According to GSMArena, this phone doesn't support USB-OTG. That would explain why none of the other devices you've tried worked.
In that case, there's nothing you can do to make USG-OTG work, and you can't use a USB ethernet adapter.
As beeshyams pointed out in comments, the software doesn't control which endpoint is the host and which is the peripheral: the hardware itself controls it. On a phone that doesn't have a USB-A port, you use a USB-OTG cable or adapter. This has a "host end" and a "peripheral end". (On the early USB-OTG cables, it was hard to tell which is which, but on an ...
This result indicates that your device claims to support USB host mode, but that it doesn't actually work.
There are 6 reasons I can think of that would cause you would get this result:
A. You did the test wrong and didn't plug things in at the specified time. Try it again and follow the instructions exactly.
B. Your USB host cable is defective or is not ...
Assuming an Android version of 3.1+, external drives should be supported via USB host mode by most devices -- see Compro01's comments below:
Not all devices support USB host mode, 3.1+ or not. Chainfire has a nice app to test compatability (and an extensive database of reports from that app on which devices work and which don't).
Also, if we're talking ...
It's possible, some phones support Battery Charging Specification 1.2 and can utilize USB ACA (Accessory charging adaptor) which support OTG + Charging at the same time. (the Acasis H027 is one such adaptor)
My phone (Motorola Moto G XT1032) is not able to auto-detect such an adaptor out of the box, but after modifying the kernel, I was able to charge it ...
I have tested following phones which work with micro usb otg cable to ethernet (i.e have build in ethernet drives).
1. All models of padfone ()only the phone part, not when docked to tablet).
When otg usb to ethernet adapter is attacheds (or otg cable attached with usb to ethernet adapter, then ethernet menu pops in on the setting menu as well as on ...
ND Geek is correct, but the 11 pin connector on the Galaxy SIII and any new cell phone/tablet/android device using this new connector can go further.
The OTG function is simultaneous with the MHL and the normal 5 pins are the OTG pins.
OTG hosts can, indeed, power USB downstream devices, but lack current for more than mice and keyboards (or memory sticks ...
I found this: https://play.google.com/store/apps/details?id=infinitegra.trial.usbcamera
This is an Android application to display and record the video from an USB camera which is connected to a smart phone or a tablet device. For more details please check his website: http://www.infinitegra.co.jp/en/solution/AndroidApp1-spec.htm
A USB Microphone as well as any kind of USB Audio device needs a USB host which has drivers for USB Audio devices. Under Win/Mac/Linux these drivers come preinstalled and you can use your USB Audio device in a plug-and-play way. I have experimented with different ways of using USB Audio on Android and this topic seems to be quite diverse.
Depending on the ...
Apparently it is now possible, but only in specific apps with custom drivers, as the OS doesn't support it:
USB Audio Recorder PRO (Android Market)
The Android app USB Audio Recorder PRO allows you to record and playback audio using class-compliant USB audio devices on your Android phone or tablet! eXtream Software Development has written a custom USB ...
I have an answer. Many ways to get here. Drag the windows out from the left in Es file explorer. You should see Favorite, Local, Library, Network and Tools in a colume. Tap on Local and you should see the usbdisk with an arrow beside it. Tap the arrow and you are taken to Storage Settings. Scroll to the bottom and tap on Unmount USB Storage. I'm using a S4 ...
Do I need a specific app? My impression is that I need the Nexus Media Importer, which is a paid app, but is that the only way?
Some apps on Google Play have the ability to read USB OTG data, however an app specifically made for the purpose would be better.
Which filesystems are supported?
Most file systems that Linux supports will be supported.
Can the ...
Old post, but anyways ...
My suggestion is to use a small portable router (like TP-Link WR702N), set AP mode, connect it to Ethernet and then connect the smartphone to router's WLAN. This way you will bypass the lack of OTG capability of smartphone's (or tablet's) USB port. Never tried, but this should work.
The red cable pictured is a USB-OTG cable too. It's no different to having the adaptor-style cable with a normal USB-A to micro-USB cable attached. So if your amp will work with one, it will work with the other too.
Just be extra careful when using a symmetric-looking USB-OTG cable. USB-OTG works by having the pins wired differently in the "host" and "...
No, not all Android devices have USB-on-the-go support. GSMArena claims that your device doesn't, but they'll only be going on the specification.
The tool could be reporting that your phone has the software support for acting as a USB host, but unless the hardware also supports USB-OTG, that's not going to help you.
I believe that the problem is lack of power. Your phone doesn't deliver enough power to the card reader. I would suggest using the same kind of cable you used to need when connecting an external hard disk using USB. It has one contact for the hard disk (card reader in your case), one for the phone and one for extra power (use a separate USB charger/adapter). ...
It depends completely on the model/brand of the mobile phone - more exactly which drivers for e.g. ethernet chips/adapters that is has integrated in its hardware (since such drivers are not installed in software on mobile phones like this, but they are rather included in the hardware from the start or not).
The following is for example a very common USB-to-...