• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Help USB Support for Android Devices

For modern Android devices without root access is there a way of connecting USB devices like the Arduino? I have searched high and low for a solution but the only things I can find involve compiling kernels and the like (well beyond my pay grade).
 
Check out "USB Host Diagnostics"

https://play.google.com/store/apps/details?id=eu.chainfire.usbhostdiagnostics

Check your device.

If the feature is unsupported, then there's no solution without changing the kernel. And that option often is simply not possible.

I already have this app and it confirms my Android has all the features it needs. I have half a dozen other apps that are similar or provide access to the USB port but they only work in the specific app and I want the USB port to be fully accessible to all apps. I would quote the apps I have tried but have a fear that might, wrongly, be considered spamming.

Maybe I'll have to pay a coder to crack the Android USB port.
 
It's not the Android port, it's your apps.

If they're not going to recognize other storage or whatever else you've plugged in, you can't force them to by changing the operating system.

Are you trying for storage, a game controller or what?
 
It's not the Android port, it's your apps.

If they're not going to recognize other storage or whatever else you've plugged in, you can't force them to by changing the operating system.

Are you trying for storage, a game controller or what?
If we stripped Android OS from all the devices and replaced with Linux then I guess all would be fine. Probably the reason so much effort is spent trying to remove locked down Android from so many devices.
We are looking to connect Arduinos to Androids or specifically Arduino clones and for the Android device to pass basic data to the Arduino.
 
And given that Android is already a proper Apache/Linux distribution, what does that do to your plans?
Rip out Android from our Android boxes and install a proper Linux os as others have done if there is no solution to this basic problem of having access to the ports on the device that we paid good money for.
 
OK, well, you seem determined that GNU/Linux is somehow proper Linux and that's all there is to it in the world of Linux, so, all the best, good luck with your project.

I've ran Ubuntu in parallel with Android for years, not ripping anything out because it's my phone and Android is wrong and I want Linux but what do I know. :D

Good luck, hope you get it your way, in the end, I agree that's the whole point.
 
OK, well, you seem determined that GNU/Linux is somehow proper Linux and that's all there is to it in the world of Linux, so, all the best, good luck with your project.

I've ran Ubuntu in parallel with Android for years, not ripping anything out because it's my phone and Android is wrong and I want Linux but what do I know. :D

Good luck, hope you get it your way, in the end, I agree that's the whole point.
I'm old school where phones make calls and computers work.
 
Back
Top Bottom