Skip to main content
56 votes

Mount Android device directly in Mac OS X Finder

Transferring files between macOS and Android or any other MTP devices has always been a nightmare. I have tried a lot of apps and was disappointed with the poor support for Android phones on macOS. ...
Ganesh Rathinavel's user avatar
12 votes

How to set up reverse tethering over USB?

I know this is an even later answer, but it is worth mentioning it. No rooting needed! No app installation needed!* Which is not even possible if you do not have some other internet connection. ...
ffonz's user avatar
  • 251
11 votes

Connect a USB soundcard to an Android phone? And use it for videos?

Yes it is possible. I'm doing this with several devices for amateur radio and video production with KineMaster Pro. For amateur radio, I use the DigiMaster MiniProSC connected via OTG cable to a Nexus ...
JW OH8GEJ's user avatar
  • 111
9 votes
Accepted

Share WIFI from PC over USB

Different ways of sharing interet connection from Windows to other devices Nowadays there is a lot of ways to share internet connection to other devices and each method has its pros and cons. Here ...
xavier_fakerat's user avatar
9 votes
Accepted

How to enable USB "Audio Source" option on Android 9+?

Android devices can work in USB host or device mode. Host is the one which controls USB communication. PCs mostly operate in host mode. Device is the one which is being powered and controlled by the ...
Irfan Latif's user avatar
  • 21.2k
8 votes

Use an Android tablet as a Wacom drawing tablet for a PC?

I had the exact same wish as you, and I eventually found a solution I was happy with. It does not solve it in 100% the way you had envisioned, but let me see if it helps you. At first I was thinking ...
Fiksdal's user avatar
  • 1,281
7 votes

Plugging phone into laptop charges laptop instead of phone

This is called PD charging. There should be a setting in connection dialog. Also there should be the same options in Developer Settings
alecxs's user avatar
  • 4,259
6 votes

How do I turn my Android into a USB Webcam?

I finally found a way using USB debugging support on the Android. The steps are quite involved, but here they are: http://www.dev47apps.com/droidcam/connect/ Careful, your phone can overheat when ...
Jonathan's user avatar
  • 580
6 votes
Accepted

Is there a way to switch to charging only before plugging my phone into an USB?

Enable developer options - To enable Developer Options, go to Settings and select About phone. Now, scroll down and find out Build number. Tap on this option around 7 times. You will get a success ...
beeshyams's user avatar
  • 41.3k
6 votes
Accepted

Why does MTP show wrong directory location?

What is Content Provider? It seems to be a problem related to Media Providers. As the name suggests, they provide a database of available media in a more organized way to other apps as the Contacts ...
Irfan Latif's user avatar
  • 21.2k
5 votes

Mount Android device directly in Mac OS X Finder

It is possible to use the "Android Debug Bridge" command line tool. It is intended to test and install apps, however it enables developers to run commands like adb ls to list all files, and adb pull &...
IdaM's user avatar
  • 51
5 votes

Is there a way to stream all audio from PC to Android via USB?

I've made an app called AudioRelay which allows you to do that. It's mainly used over Wifi but you can use your phone's USB tethering option to create a USB connection. First, download and start the ...
Asapha's user avatar
  • 151
5 votes
Accepted

How to select a Non OEM USB Type C charger or cable for my device?

USB C Chargers/ Cables are a minefield - In implementation The standards (as they should) are said to clear and consistent but implementation has been shoddy causing multiple problems and even ...
beeshyams's user avatar
  • 41.3k
5 votes

How can I `adb pull` a large file when the USB connection breaks continuously?

Here's a Python 3 script that implements a workaround based on adb and dd. It continuously retries and resumes downloads when disconnection happens. #!/usr/bin/env python3 # adb-repull.py # # ADB ...
alopatindev's user avatar
5 votes

How to get USB file transfer working on Oreo 8.1?

Go into Developer options, scroll down to "Select USB Configuration" and select MTP ( Media Transfer Protocol ) even if it's already selected. This solved the problem for me.
Robert S. Barnes's user avatar
5 votes
Accepted

File transfer over USB cable option no longer appears after upgrade to MIUI 10

Though I was pretty sure I'd transferred files with at least one of the USB cables I tried around the time I posted this question, I tried a third cable at work tonight and the file transfer option ...
hippietrail's user avatar
4 votes

Micro USB cables that only charge but no data, no mounting etc (Samsung Galaxy S)

Sorry to disagree with the other answers, but those assumptions are simply wrong: To be compliant with Battery Charging Spec. or any other comparable charging mechanism, the data lines require ...
Jürgen Wissenwasser's user avatar
4 votes

ADB constantly disconnects, shows device offline

I'm using an LG G3 marshmallow. I don't know why, but when I go to Developer options > Networking section > Select USB Configuration > MTP fixed it. Before that, whenever I plug my phone to ...
Daniel Cheung's user avatar
4 votes

Disable USB charging

adb shell dumpsys battery set ac 0; dumpsys battery set usb 0;
Nir Duan's user avatar
  • 171
4 votes

How do you get the permissions popup to come back?

Settings - Developer options - Revoke USB debugging authorizations.
Andy Yan's user avatar
  • 9,617
4 votes
Accepted

How to enable USB host mode in Moto G4 Plus

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, ...
Dan Hulme's user avatar
  • 35k
4 votes
Accepted

How to associate a file extension with an app?

After trying various options I finally found the app that works for me. Total Commander has a number of associations and also allows you to associate a file with any app. Therefore I simply always use ...
Pawel Debski's user avatar
4 votes
Accepted

How to connect an Android phone to PC for internet via USB

Yes, it is possible, but you need to root your device. The Android kernel supports it, simply there is no option to do that in the GUI. There are also apps to do it, but all of them requires root ...
peterh's user avatar
  • 1,025
4 votes
Accepted

Sandisk SSD USB not detected by Android

There are one major differences between an USB stick and an USB SSD: power consumption As SSDs usually don't have the possibility to use a separate power supply you have to place an active USB hub (a ...
Robert's user avatar
  • 21.7k
4 votes
Accepted

Where is the mount point for a USB stick on Android 9?

You got it correctly, USB OTG sticks are mounted at /mnt/media_rw/[UUID]. Source: // Use UUID as stable name, if available std::string stableName = getId(); if (!mFsUuid.empty()) { ...
Irfan Latif's user avatar
  • 21.2k
4 votes
Accepted

Android plugged into car gives annoying popup "The connected device is unable to access data on this device."

I have been dealing with this all year and finally figured out a solution! Here's the steps: On your phone, go to settings. Scroll down to and click on "about phone" Click on "Software ...
Ben Smith's user avatar
3 votes

Mount Android device directly in Mac OS X Finder

There is an application called SyncMate that claim: SyncMate can easily sync personal data, media files, folders and lots more between your Mac and Android device. Mounting Android device as Mac ...
Ortomala Lokni's user avatar
3 votes

How to traverse camera from device via adb to my Ubuntu?

Connect the smartphone via USB, start the IP camera server app and use adb port forwarding or usb tethering to access the server from PC. Then you can connect directly to the mjpeg video stream at ...
eadmaster's user avatar
  • 308
3 votes

Android as rubber ducky

Using an Android device as a rubber ducky is possible, but setting it up can be difficult. Your device most likely doesn't work with the payload because it is not rooted and/or doesn't support HID ...
Matej Stieranka's user avatar
3 votes
Accepted

What is this usb property

A USB device has a Vendor ID and a Product ID for the host to distinguish a device model. Both are 2-bytes integer. That ro.usb.vid is exactly your device's USB VID. It is located at/sys/class/...
iBug's user avatar
  • 7,887

Only top scored, non community-wiki answers of a minimum length are eligible