I have a Samsung Galaxy S3 (i9300) running Android 4.4.4 (CyanogenMod 11-20141008-SNAPSHOT-M11-i9300).
If I have USB debugging disabled and I plug it into Windows 7 then:
- I get a connection sound in Windows
- Device manager reports "Google Galaxy Nexus ADB Interface"
- The phone reports "Connected as a media device"
- but the phone is not shown in Windows Explorer.
If I have USB debugging enabled and I plug it into Windows 7 then:
- I get a connection sound in Windows
- Device manager reports "SAMSUNG Android ADB Interface"
- The phone reports "USB debugging connected"
- The phone is shown in Windows Explorer
- and I appear to also be able to copy files to and from the device.
This seems completely backwards to me and, given that I'm doing some development with MTP, I would really like it to work how normal people will have it work (as I seriously don't expect that everyone has to turn on USB debugging just to get it to work).
How can I fix this?