Skip to content

Commit c89a566

Browse files
committed
imported from libmtp
1 parent 0cfd9bf commit c89a566

File tree

1 file changed

+39
-3
lines changed

1 file changed

+39
-3
lines changed

camlibs/ptp2/music-players.h

Lines changed: 39 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -644,6 +644,9 @@
644644
/* https://sourceforge.net/p/libmtp/feature-requests/298/ */
645645
{ "Acer", 0x0502, "A3-A40", 0x387a,
646646
DEVICE_FLAGS_ANDROID_BUGS },
647+
/* https://sourceforge.net/p/libmtp/support-requests/298/ */
648+
{ "Acer", 0x0502, "Zest T06", 0x3886,
649+
DEVICE_FLAGS_ANDROID_BUGS },
647650
/* https://sourceforge.net/p/libmtp/bugs/1733/ */
648651
{ "Acer", 0x0502, "Liquid Zest 4G", 0x38a5,
649652
DEVICE_FLAGS_ANDROID_BUGS },
@@ -1057,6 +1060,8 @@
10571060
{ "Archos", 0x0e79, "101 G4", 0x4002, DEVICE_FLAGS_ANDROID_BUGS },
10581061
{ "Archos (for Tesco)", 0x0e79, "Hudl (ID1)", 0x5008, DEVICE_FLAGS_ANDROID_BUGS },
10591062
{ "Archos (for Tesco)", 0x0e79, "Hudl (ID2)", 0x5009, DEVICE_FLAGS_ANDROID_BUGS },
1063+
/* https://sourceforge.net/p/libmtp/bugs/1919/ */
1064+
{ "Archos", 0x0e79, "101d Neon", 0x51c6, DEVICE_FLAGS_ANDROID_BUGS },
10601065
/* https://sourceforge.net/p/libmtp/bugs/1404/ */
10611066
{ "Archos", 0x0e79, "AC40DTI", 0x5217, DEVICE_FLAGS_ANDROID_BUGS },
10621067
/* https://sourceforge.net/p/libmtp/feature-requests/221/ */
@@ -2015,6 +2020,9 @@
20152020
/* https://sourceforge.net/p/libmtp/bugs/1849/ */
20162021
{ "SONY", 0x0fce, "Xperia I4312", 0x0207,
20172022
DEVICE_FLAG_NONE },
2023+
/* https://github.com/libmtp/libmtp/issues/113 */
2024+
{ "SONY", 0x0fce, "Xperia 5", 0x020a,
2025+
DEVICE_FLAG_NONE },
20182026
/* https://sourceforge.net/p/libmtp/feature-requests/303/ */
20192027
{ "SONY", 0x0fce, "Xperia 5 II Phone", 0x020d,
20202028
DEVICE_FLAG_NONE },
@@ -2170,6 +2178,8 @@
21702178
DEVICE_FLAG_NONE },
21712179
{ "SONY", 0x0fce, "Xperia I4312 MTP+CDROM", 0x4207,
21722180
DEVICE_FLAG_NONE },
2181+
{ "SONY", 0x0fce, "Xperia 5 MTP+CDROM", 0x420a,
2182+
DEVICE_FLAG_NONE },
21732183
{ "SONY", 0x0fce, "Xperia 5 II Phone MTP+CDROM", 0x420d,
21742184
DEVICE_FLAG_NONE },
21752185

@@ -2344,6 +2354,8 @@
23442354
DEVICE_FLAG_NONE },
23452355
{ "SONY", 0x0fce, "Xperia I4312 MTP+ADB", 0x5207,
23462356
DEVICE_FLAG_NONE },
2357+
{ "SONY", 0x0fce, "Xperia 5 MTP+ADB", 0x520a,
2358+
DEVICE_FLAG_NONE },
23472359
{ "SONY", 0x0fce, "Xperia 5 II Phone MTP+ADB", 0x520d,
23482360
DEVICE_FLAG_NONE },
23492361

@@ -3118,6 +3130,9 @@
31183130
/* https://sourceforge.net/p/libmtp/support-requests/262/ */
31193131
{ "Lenovo", 0x17ef, "Tab4 10", 0x7ac5,
31203132
DEVICE_FLAGS_ANDROID_BUGS },
3133+
/* https://sourceforge.net/p/libmtp/support-requests/297/ */
3134+
{ "Lenovo", 0x17ef, "Tab TB-X704A", 0x7b25,
3135+
DEVICE_FLAGS_ANDROID_BUGS },
31213136
/* https://sourceforge.net/p/libmtp/feature-requests/296/ */
31223137
{ "Lenovo", 0x17ef, "TB-7304I", 0x7b3c,
31233138
DEVICE_FLAGS_ANDROID_BUGS },
@@ -3130,11 +3145,17 @@
31303145
/* https://sourceforge.net/p/libmtp/bugs/1873/ */
31313146
{ "Lenovo", 0x17ef, "Tab P10", 0x7bd3,
31323147
DEVICE_FLAGS_ANDROID_BUGS },
3148+
/* https://github.com/libmtp/libmtp/issues/102 */
3149+
{ "Lenovo", 0x17ef, "Tab M10", 0x7bdf,
3150+
DEVICE_FLAGS_ANDROID_BUGS },
31333151
{ "Lenovo", 0x17ef, "TB-X606F", 0x7c45,
31343152
DEVICE_FLAGS_ANDROID_BUGS },
31353153
/* https://github.com/libmtp/libmtp/issues/74 */
31363154
{ "Lenovo", 0x17ef, "TB-X606F (Lenovo Tab M10 FHD Plus)", 0x7c46,
31373155
DEVICE_FLAGS_ANDROID_BUGS },
3156+
/*https://github.com/libmtp/libmtp/issues/111 */
3157+
{ "Lenovo", 0x17ef, "TAB M7 Gen 3", 0x7cb3,
3158+
DEVICE_FLAGS_ANDROID_BUGS },
31383159
/* https://sourceforge.net/p/libmtp/bugs/1736/ */
31393160
{ "Lenovo", 0x17ef, "P1060X", 0x9039,
31403161
DEVICE_FLAGS_ANDROID_BUGS },
@@ -3555,6 +3576,9 @@
35553576
{ "Amazon", 0x1949, "Kindle Fire (ID 8)", 0x0c31,
35563577
DEVICE_FLAGS_ANDROID_BUGS },
35573578

3579+
{ "Amazon", 0x1949, "Kindle Fire 8 HD (7th Gen)", 0x0262,
3580+
DEVICE_FLAGS_ANDROID_BUGS },
3581+
35583582
/*
35593583
* Barnes&Noble
35603584
*/
@@ -3677,6 +3701,9 @@
36773701
/* https://sourceforge.net/p/libmtp/bugs/1905/ */
36783702
{ "Xiaomi", 0x0a9d, "POCO X3 Pro (MTP)", 0xff40,
36793703
DEVICE_FLAGS_ANDROID_BUGS },
3704+
/* https://github.com/libmtp/libmtp/issues/90 */
3705+
{ "Xiaomi", 0x0a9d, "MI 9 M1902F1G", 0xff40,
3706+
DEVICE_FLAGS_ANDROID_BUGS },
36803707
/* https://sourceforge.net/p/libmtp/bugs/1339/ */
36813708
{ "Xiaomi", 0x2717, "Mi-2s (MTP)", 0xff48,
36823709
DEVICE_FLAGS_ANDROID_BUGS },
@@ -3686,9 +3713,6 @@
36863713
/* https://sourceforge.net/p/libmtp/bugs/1445/ */
36873714
{ "Xiaomi", 0x2717, "Redmi 2 2014811 (MTP)", 0xff68,
36883715
DEVICE_FLAGS_ANDROID_BUGS },
3689-
/* https://github.com/libmtp/libmtp/issues/90 */
3690-
{ "Xiaomi", 0x0a9d, "MI 9 M1902F1G", 0xff40,
3691-
DEVICE_FLAGS_ANDROID_BUGS },
36923716

36933717
/*
36943718
* XO Learning Tablet
@@ -3714,6 +3738,9 @@
37143738
/* https://sourceforge.net/p/libmtp/bugs/1883/ */
37153739
{ "SHARP Corporation", 0x04dd, "AndroidOne S5", 0x9c90,
37163740
DEVICE_FLAGS_ANDROID_BUGS },
3741+
/* https://sourceforge.net/p/libmtp/bugs/1914/ */
3742+
{ "SHARP Corporation", 0x04dd, "S7-SH", 0x9d6e,
3743+
DEVICE_FLAGS_ANDROID_BUGS },
37173744

37183745
/*
37193746
* T & A Mobile phones Alcatel and TCT
@@ -3873,9 +3900,14 @@
38733900
{ "Garmin", 0x091e, "Forerunner 745", 0x4e05, DEVICE_FLAGS_ANDROID_BUGS },
38743901
{ "Garmin", 0x091e, "Venu Sq Music", 0x4e0c, DEVICE_FLAGS_ANDROID_BUGS },
38753902
{ "Garmin", 0x091e, "Descent Mk2/Mk2i (APAC)", 0x4e76, DEVICE_FLAGS_ANDROID_BUGS }, /* APAC version */
3903+
{ "Garmin", 0x091e, "Venu 2s", 0x4e78, DEVICE_FLAGS_ANDROID_BUGS },
38763904
{ "Garmin", 0x091e, "Venu Mercedes-Benz Collection", 0x4e9C, DEVICE_FLAGS_ANDROID_BUGS },
38773905
/* https://github.com/libmtp/libmtp/issues/95 */
38783906
{ "Garmin", 0x091e, "Fenix 7 Sapphire Solar", 0x4f42, DEVICE_FLAGS_ANDROID_BUGS },
3907+
/* https://sourceforge.net/p/libmtp/support-requests/299/ */
3908+
{ "Garmin", 0x091e, "EPIX 2", 0x4f67, DEVICE_FLAGS_ANDROID_BUGS },
3909+
/* https://sourceforge.net/p/libmtp/bugs/1920/ */
3910+
{ "Garmin", 0x091e, "Tactix 7", 0x5027, DEVICE_FLAGS_ANDROID_BUGS },
38793911

38803912
/*
38813913
* Wacom
@@ -4035,6 +4067,9 @@
40354067
/* https://sourceforge.net/p/libmtp/bugs/1082/ */
40364068
{ "Fly", 0x1782, "iq449", 0x4001, DEVICE_FLAGS_ANDROID_BUGS },
40374069

4070+
/* https://github.com/libmtp/libmtp/issues/109 */
4071+
{ "Alldocube", 0x1782, "Smile X", 0x4003, DEVICE_FLAGS_ANDROID_BUGS },
4072+
40384073
/*
40394074
* YU Yureka.
40404075
*/
@@ -4089,6 +4124,7 @@
40894124
{ "GoPro" , 0x2672, "HERO7 Black", 0x0047, DEVICE_FLAG_NONE },
40904125
{ "GoPro" , 0x2672, "HERO8 Black", 0x0049, DEVICE_FLAG_NONE },
40914126
{ "GoPro" , 0x2672, "HERO9 Black", 0x004d, DEVICE_FLAG_NONE },
4127+
{ "GoPro" , 0x2672, "HERO10 Black", 0x0056, DEVICE_FLAG_NONE },
40924128
#endif
40934129

40944130
/* These Ricoh Theta cameras run Android but seem to work

0 commit comments

Comments
 (0)