aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoe Da Silva <digital@joescat.com>2023-10-01 00:07:37 -0700
committerJoe Da Silva <digital@joescat.com>2023-10-01 00:08:37 -0700
commit96a62440fa618901a4d78701dbb0139eaf8528e7 (patch)
tree65fcae95a5e030d8a43240cc97d6d2d56e1fe6c3
parent5f8dd58af1127c36c7f807402683649e8ccad3d0 (diff)
downloadlibmtp-96a62440fa618901a4d78701dbb0139eaf8528e7.tar.gz
Add Moto G3, Moto Z3
Add documentation to help, otherwise, many IDs already listed. https://github.com/M0Rf30/android-udev-rules/issues/264 https://github.com/M0Rf30/android-udev-rules/issues/277
-rw-r--r--src/music-players.h29
1 files changed, 25 insertions, 4 deletions
diff --git a/src/music-players.h b/src/music-players.h
index 84e9110..aa6ab05 100644
--- a/src/music-players.h
+++ b/src/music-players.h
@@ -1302,6 +1302,7 @@
/*
* Qualcomm
* This vendor ID seems to be used a bit by others.
+ * Qualcomm is an OEM (Snapdragon) chip vendor.
*/
// Reported by Richard Wall <richard@the-moon.net>
@@ -1328,6 +1329,9 @@
{ "Qualcomm (for PhiComm)", 0x05c6, "C230w (MTP)",
0x9039, DEVICE_FLAGS_ANDROID_BUGS },
+ /* https://github.com/M0Rf30/android-udev-rules/issues/264 QCOM */
+ /* 9091=PTP+ADB, 9092=PTP *low-level* requires precise software */
+
/* https://github.com/libmtp/libmtp/issues/78 */
{ "OnePlus", 0x05c6, "OnePlus 7 Pro (MTP)",
0xf000, DEVICE_FLAGS_ANDROID_BUGS },
@@ -2419,8 +2423,11 @@
DEVICE_FLAG_BROKEN_SET_OBJECT_PROPLIST |
DEVICE_FLAG_BROKEN_MTPGETOBJPROPLIST_ALL },
/* https://sourceforge.net/p/libmtp/support-requests/130/ */
+ /* https://github.com/M0Rf30/android-udev-rules/issues/264 (conflicts with USB tether) */
+ /* https://github.com/M0Rf30/android-udev-rules/issues/277 (conflicts with RNDIS) */
{ "Motorola", 0x22b8, "X 2nd edition XT1097 (MTP)", 0x2e24,
DEVICE_FLAGS_ANDROID_BUGS },
+ /* 2e24=(Tether), 2e25=(Tether+ADB) */
{ "Motorola", 0x22b8, "Atrix/Razr HD (MTP)", 0x2e32,
DEVICE_FLAGS_ANDROID_BUGS },
{ "Motorola", 0x22b8, "Atrix/Razr HD (MTP+ADB)", 0x2e33,
@@ -2443,18 +2450,28 @@
DEVICE_FLAGS_ANDROID_BUGS },
{ "Motorola", 0x22b8, "Droid Ultra", 0x2e68,
DEVICE_FLAGS_ANDROID_BUGS },
- { "Motorola", 0x22b8, "Moto G (ID1)", 0x2e76,
+ /* https://github.com/M0Rf30/android-udev-rules/issues/264 (MTP) */
+ /* https://github.com/M0Rf30/android-udev-rules/issues/277 (MTP+ADB) */
+ { "Motorola", 0x22b8, "Moto E/G (ID1) (MTP+ADB)", 0x2e76,
DEVICE_FLAGS_ANDROID_BUGS },
+ /* 2e80=(fastboot) Moto E/G */
+ /* https://github.com/M0Rf30/android-udev-rules/issues/264 (sideload) */
/* https://sourceforge.net/p/libmtp/bugs/1841/ */
{ "Motorola", 0x22b8, "Moto Z2 (XT1789)", 0x2e81,
DEVICE_FLAGS_ANDROID_BUGS },
- { "Motorola", 0x22b8, "Moto G (ID2)", 0x2e82,
+ /* https://github.com/M0Rf30/android-udev-rules/issues/264 (MTP) */
+ /* https://github.com/M0Rf30/android-udev-rules/issues/277 (MTP) */
+ { "Motorola", 0x22b8, "Moto E/G/Z (ID2) (MTP)", 0x2e82,
DEVICE_FLAGS_ANDROID_BUGS & ~(DEVICE_FLAG_BROKEN_MTPGETOBJPROPLIST_ALL|DEVICE_FLAG_BROKEN_MTPGETOBJPROPLIST)},
/* https://github.com/gphoto/gphoto2/issues/463 */
- { "Motorola", 0x22b8, "XT1032", 0x2e83,
+ /* https://github.com/M0Rf30/android-udev-rules/issues/264 (PTP) */
+ /* https://github.com/M0Rf30/android-udev-rules/issues/277 (PTP) */
+ { "Motorola", 0x22b8, "Moto XT1032/XT1052/Z (PTP)", 0x2e83,
DEVICE_FLAGS_ANDROID_BUGS },
/* https://sourceforge.net/p/libmtp/bugs/1030/, PTP Id */
- { "Motorola", 0x22b8, "Moto G (XT1032)", 0x2e84,
+ /* https://github.com/M0Rf30/android-udev-rules/issues/264 (PTP+ADB) */
+ /* https://github.com/M0Rf30/android-udev-rules/issues/277 (PTP+ADB) */
+ { "Motorola", 0x22b8, "Moto E/G/Z (XT1032) (PTP+ADB)", 0x2e84,
DEVICE_FLAGS_ANDROID_BUGS },
/* https://sourceforge.net/p/libmtp/bugs/1477/ */
{ "Motorola", 0x22b8, "Moto Maxx (XT1225)", 0x2ea4,
@@ -2464,6 +2481,7 @@
DEVICE_FLAGS_ANDROID_BUGS },
{ "Motorola", 0x22b8, "Droid Turbo Verizon", 0x2ea8,
DEVICE_FLAGS_ANDROID_BUGS },
+ /* not used here. 2eb7. BP TOOLS {2ee5,2ee6,2ee7,2ee8} */
/* https://sourceforge.net/p/libmtp/feature-requests/189/ */
{ "Motorola", 0x22b8, "MB632", 0x2dff,
DEVICE_FLAGS_ANDROID_BUGS },
@@ -2570,10 +2588,12 @@
{ "Google Inc (for Fairphone)", 0x18d1, "Fairphone 2", 0x0a07,
DEVICE_FLAGS_ANDROID_BUGS },
/* https://github.com/M0Rf30/android-udev-rules/issues/269 2d02=audio */
+ /* https://github.com/M0Rf30/android-udev-rules/issues/277 2d02=audio */
// Reported by anonymous Sourceforge user
{ "Google Inc (for Barnes & Noble)", 0x18d1, "Nook Color", 0x2d02,
DEVICE_FLAGS_ANDROID_BUGS },
/* https://github.com/M0Rf30/android-udev-rules/issues/269 2d03=audio+adb */
+ /* https://github.com/M0Rf30/android-udev-rules/issues/277 2d03=audio+adb */
// Reported by anonymous Sourceforge user
{ "Google Inc (for Asus)", 0x18d1, "TF201 Transformer", 0x4d00,
DEVICE_FLAGS_ANDROID_BUGS },
@@ -2599,6 +2619,7 @@
DEVICE_FLAGS_ANDROID_BUGS },
{ "Google Inc", 0x18d1, "Nexus/Pixel (PTP+ADB)", 0x4ee6,
DEVICE_FLAGS_ANDROID_BUGS },
+ /* 4ee8=(MIDI), 4ee9=(MIDI+ADB) */
/* https://sourceforge.net/p/libmtp/bugs/1444/ */
{ "Google", 0x18d1, "Pixel C (MTP)", 0x5202,
DEVICE_FLAGS_ANDROID_BUGS },