Problem Summary
Neither Android File Transfer nor OpenMTP will detect an LG V20, model LG-H910, over USB when it's in MTP mode. The phone is detected by them in other USB modes, there are no issues with connecting to the phone via adb and the phone will mount under Windows. Changing cables and computers makes no difference. MTP works fine with an LG V20 LG-LS997.
Details
I've got an (unrooted) AT&T branded LG V20, model LG-H910. I'm trying to transfer files over USB, but neither GUI MTP app I've tried for Macs (Android File Transfer 1.0.12; OpenMTP 3.1.10 & 3.1.15) will detect the phone when it's in MTP mode; they present "No Android device found" and "Android device is either busy or not connected" messages, respectively. When the phone is set to charge-only, each MTP app detects the phone but rightly can't connect (reporting "Can't access device storage" and "Your phone storage is inaccessible.", respectively). Image Capture connects to the phone when it's in PTP mode, though can't pull images (this also happens with another LG V20, so it's not surprising).
As a test, mtpfs (installed via MacPorts) will recognize the phone (though misidentifies it) and supposedly mount it, but all attempts to access the files via the mount result in a "Device not configured" error. Sample local shell session:
$ sudo -s
# mkdir /Volumes/phone
# mtpfs /Volumes/phone
Listing raw device(s)
Device 0 (VID=1004 and PID=633e) is a LG Electronics Inc. LG G Flex 2.
Found 1 device(s):
LG Electronics Inc.: LG G Flex 2 (1004:633e) @ bus 20, dev 29
Attempting to connect device
desired configuration different from current, trying to set configuration
libusb_set_configuration() failed, continuing anyway...: Operation timed out
Android device detected, assigning default bug flags
Listing File Information on Device with name: V20
# ls /Volumes/phone
ls: : Device not configured
mtpfs has other issues, such as taking about 1 minute to run (there's about
a 1 minute pause before the last line of output, beginning "Listing File Information [...]"). I'm not so much interested in mtpfs as a solution as I was using it to test MTP on the phone.
Whether USB Debugging is enabled or not makes no difference to MTP, though when enabled, the phone is accessible via adb, both from the command line and in Android Studio (I can run a shell on the phone, pull files, install & debug apps in Android Studio &c.).
AFT didn't log any messages to the system console when the phone was connected in MTP mode.
There were no file access issues with the LG-H910 when connected to a Windows computer (both internal & external storage mounted, and the files were accessible). AFT and OpenMTP detect and can access a different phone of the same type, an (unrooted) Sprint-branded LG V20, model LG-LS997.
I've tried rebooting phone & computer, ejecting the SD card in the phone & rebooting, different cables, different ports and different computers (both Macs, one with a clean install of OS X); nothing had any impact on the issue, and the only common factors are the LG-H910 and OS X. A factory reset of the LG-H910 made no difference.
Question
How can I get AFT (or even OpenMTP) working with the LG V20 LG-H910? What other troubleshooting steps can I take?
Related questions
There are similar questions on this site, but none seem to describe the same situation, or have solutions.
- "Android File Transfer not working between El Capitan and Android 6": AFT detects the phone
- "My Mac doesn't recognize my Galaxy S2 through USB": accepted answer doesn't work, not even for poster of that question
- "Samsung Grand duos not visible in Mac Finder but visible in DDMS": poster wasn't using AFT
- "Galaxy S6 not seen by pc at all": phone not detected via adb; bad USB port
- "Nexus 7 (2012) no longer connecting via USB Mac OS X": phone not detected via adb; bad USB port
- "Samsung Galaxy S6 no MTP,PTP connection error": Difficult to tell if the issues are related, due to the shorter description, but this seems to be a case of no data connection at all (likely bad USB port); mentions Macs only in passing; no answers
- "Samsung Galaxy S III (S3) Won't Connect via USB with Android File Transfer with MacBook Pro - Mountain Lion": AFT detects phone; also, particular to Samsung phones (and Kies)
- "Why my Android suddenly stopped connecting to my Mac?": not detected via adb
There are plenty more questions, but all are either AFT isn't installed, AFT detects the phone, or the phone isn't detected by anything.
System Info
- mid-2012 13" MacBook Pro
- MacOS 10.14.6
- Android 8.0.0 (both phones)
- Android File Transfer 1.0.12
- OpenMTP 3.1.10, 3.1.15
- mtpfs 1.1