mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Linux mtp: Update MTP device ids from upstram
Also add id for MT65xx Android Phone. Fixes #1212458 [device not detected by calibre](https://bugs.launchpad.net/calibre/+bug/1212458)
This commit is contained in:
parent
0d430172d2
commit
b97b70bc7c
@ -3,7 +3,7 @@
|
||||
* List of music players as USB ids.
|
||||
*
|
||||
* Copyright (C) 2005-2007 Richard A. Low <richard@wentnet.com>
|
||||
* Copyright (C) 2005-2012 Linus Walleij <triad@df.lth.se>
|
||||
* Copyright (C) 2005-2013 Linus Walleij <triad@df.lth.se>
|
||||
* Copyright (C) 2006-2007 Marcus Meissner
|
||||
* Copyright (C) 2007 Ted Bullock
|
||||
* Copyright (C) 2012 Sony Mobile Communications AB
|
||||
@ -570,14 +570,18 @@
|
||||
DEVICE_FLAGS_ANDROID_BUGS },
|
||||
{ "Acer", 0x0502, "Iconia TAB A510 (ID2)", 0x338a,
|
||||
DEVICE_FLAGS_ANDROID_BUGS },
|
||||
{ "Acer", 0x0502, "S500 CloudMobile", 0x33aa,
|
||||
DEVICE_FLAGS_ANDROID_BUGS },
|
||||
{ "Acer", 0x0502, "E350 Liquid Gallant Duo", 0x33c3,
|
||||
DEVICE_FLAGS_ANDROID_BUGS },
|
||||
{ "Acer", 0x0502, "Iconia TAB A210", 0x33cb,
|
||||
DEVICE_FLAGS_ANDROID_BUGS },
|
||||
{ "Acer", 0x0502, "Iconia TAB A110", 0x33d8,
|
||||
DEVICE_FLAGS_ANDROID_BUGS },
|
||||
|
||||
|
||||
{ "Acer", 0x0502, "Liquid Z120 MT65xx Android Phone", 0x3473,
|
||||
DEVICE_FLAGS_ANDROID_BUGS },
|
||||
{ "Acer", 0x0502, "MT65xx Android Phone", 0x353c,
|
||||
DEVICE_FLAGS_ANDROID_BUGS },
|
||||
|
||||
/*
|
||||
* SanDisk
|
||||
@ -1057,6 +1061,8 @@
|
||||
{ "Nokia", 0x0421, "E72", 0x0221, DEVICE_FLAG_NONE },
|
||||
// From: Anonymous SourceForge user
|
||||
{ "Nokia", 0x0421, "5530", 0x0229, DEVICE_FLAG_NONE },
|
||||
/* Grzegorz Woźniak <wozniakg@gmail.com> */
|
||||
{ "Nokia", 0x0421, "E6", 0x032f, DEVICE_FLAG_NONE },
|
||||
// From: Anonymous SourceForge user
|
||||
{ "Nokia", 0x0421, "N97 mini", 0x026b, DEVICE_FLAG_NONE },
|
||||
// From: Anonymous SourceForge user
|
||||
@ -1112,6 +1118,7 @@
|
||||
// From: Maxin B. John <maxin.john@gmail.com>
|
||||
{ "Nokia", 0x0421, "N9", 0x051a, DEVICE_FLAG_NONE },
|
||||
{ "Nokia", 0x0421, "C5-00", 0x0592, DEVICE_FLAG_NONE },
|
||||
{ "Nokia", 0x0421, "808 PureView", 0x05d3, DEVICE_FLAG_NONE },
|
||||
// Reported by Sampo Savola
|
||||
// Covers Lumia 920, 820 and probably any WP8 device.
|
||||
{ "Nokia", 0x0421, "Nokia Lumia WP8", 0x0661, DEVICE_FLAG_NONE },
|
||||
@ -1543,6 +1550,8 @@
|
||||
DEVICE_FLAG_NONE },
|
||||
{ "SonyEricsson", 0x0fce, "MT11i Xperia Neo MTP", 0x0156,
|
||||
DEVICE_FLAG_NONE },
|
||||
{ "SonyEricsson", 0x0fce, "IS12S Xperia Acro MTP", 0x0157,
|
||||
DEVICE_FLAG_NONE },
|
||||
{ "SonyEricsson", 0x0fce, "MK16i Xperia MTP", 0x015a,
|
||||
DEVICE_FLAG_NONE },
|
||||
{ "SonyEricsson", 0x0fce, "R800/R88i Xperia Play MTP", 0x015d,
|
||||
@ -1591,16 +1600,20 @@
|
||||
DEVICE_FLAG_NONE },
|
||||
{ "SONY", 0x0fce, "Xperia E MTP", 0x018c,
|
||||
DEVICE_FLAG_NONE },
|
||||
{ "SONY", 0x0fce, "Xperia Tablet Z MTP", 0x018D,
|
||||
{ "SONY", 0x0fce, "Xperia Tablet Z MTP 1", 0x018d,
|
||||
DEVICE_FLAG_NONE },
|
||||
{ "SONY", 0x0fce, "Xperia Z MTP", 0x0193,
|
||||
DEVICE_FLAG_NONE },
|
||||
{ "SONY", 0x0fce, "Xperia Tablet Z MTP", 0x0194,
|
||||
{ "SONY", 0x0fce, "Xperia Tablet Z MTP 2", 0x0194,
|
||||
DEVICE_FLAG_NONE },
|
||||
{ "SONY", 0x0fce, "Xperia SP MTP", 0x0195,
|
||||
DEVICE_FLAG_NONE },
|
||||
|
||||
/*
|
||||
* MTP+UMS personalities of MTP devices (see above)
|
||||
*/
|
||||
{ "SonyEricsson", 0x0fce, "IS12S Xperia Acro MTP+CDROM", 0x4157,
|
||||
DEVICE_FLAG_NONE },
|
||||
{ "SonyEricsson", 0x0fce, "ST17i Xperia Active MTP+CDROM", 0x4168,
|
||||
DEVICE_FLAG_NONE },
|
||||
{ "SONY", 0x0fce, "LT26i Xperia S MTP+CDROM", 0x4169,
|
||||
@ -1633,15 +1646,17 @@
|
||||
DEVICE_FLAG_NONE },
|
||||
{ "SONY", 0x0fce, "Xperia J MTP+CDROM", 0x4188,
|
||||
DEVICE_FLAG_NONE },
|
||||
{ "SONY", 0x0fce, "Xperia ZL MTP", 0x4189,
|
||||
{ "SONY", 0x0fce, "Xperia ZL MTP+CDROM", 0x4189,
|
||||
DEVICE_FLAG_NONE },
|
||||
{ "SONY", 0x0fce, "Xperia E MTP+CDROM", 0x418c,
|
||||
DEVICE_FLAG_NONE },
|
||||
{ "SONY", 0x0fce, "Xperia Tablet Z MTP", 0x418d,
|
||||
{ "SONY", 0x0fce, "Xperia Tablet Z MTP+CDROM 1", 0x418d,
|
||||
DEVICE_FLAG_NONE },
|
||||
{ "SONY", 0x0fce, "Xperia Z MTP", 0x4193,
|
||||
{ "SONY", 0x0fce, "Xperia Z MTP+CDROM", 0x4193,
|
||||
DEVICE_FLAG_NONE },
|
||||
{ "SONY", 0x0fce, "Xperia Tablet Z MTP", 0x4194,
|
||||
{ "SONY", 0x0fce, "Xperia Tablet Z MTP+CDROM 2", 0x4194,
|
||||
DEVICE_FLAG_NONE },
|
||||
{ "SONY", 0x0fce, "Xperia SP MTP+CDROM", 0x4195,
|
||||
DEVICE_FLAG_NONE },
|
||||
|
||||
/*
|
||||
@ -1651,6 +1666,8 @@
|
||||
DEVICE_FLAG_NONE },
|
||||
{ "SonyEricsson", 0x0fce, "MT11i Xperia Neo MTP+ADB", 0x5156,
|
||||
DEVICE_FLAG_NONE },
|
||||
{ "SonyEricsson", 0x0fce, "IS12S Xperia Acro MTP+ADB", 0x5157,
|
||||
DEVICE_FLAG_NONE },
|
||||
{ "SonyEricsson", 0x0fce, "MK16i Xperia MTP+ADB", 0x515a,
|
||||
DEVICE_FLAG_NONE },
|
||||
{ "SonyEricsson", 0x0fce, "R800/R88i Xperia Play MTP+ADB", 0x515d,
|
||||
@ -1665,7 +1682,7 @@
|
||||
DEVICE_FLAG_NONE },
|
||||
{ "SONY", 0x0fce, "LT26i Xperia S MTP+ADB", 0x5169,
|
||||
DEVICE_FLAG_NO_ZERO_READS },
|
||||
{ "SonyEricsson", 0x0fce, "SK17i Xperia Mini Pro MTP+ADB", 0x516d,
|
||||
{ "SonyEricsson", 0x0fce, "WT19i Live Walkman MTP+ADB", 0x516d,
|
||||
DEVICE_FLAG_NONE },
|
||||
{ "SONY", 0x0fce, "ST21i Xperia Tipo MTP+ADB", 0x5170,
|
||||
DEVICE_FLAG_NONE },
|
||||
@ -1695,15 +1712,17 @@
|
||||
DEVICE_FLAG_NONE },
|
||||
{ "SONY", 0x0fce, "Xperia J MTP+ADB", 0x5188,
|
||||
DEVICE_FLAG_NONE },
|
||||
{ "SONY", 0x0fce, "Xperia ZL MTP", 0x5189,
|
||||
{ "SONY", 0x0fce, "Xperia ZL MTP+ADB", 0x5189,
|
||||
DEVICE_FLAG_NONE },
|
||||
{ "SONY", 0x0fce, "Xperia E MTP+ADB", 0x518c,
|
||||
DEVICE_FLAG_NONE },
|
||||
{ "SONY", 0x0fce, "Xperia Tablet Z MTP", 0x518d,
|
||||
{ "SONY", 0x0fce, "Xperia Tablet Z MTP+ADB 1", 0x518d,
|
||||
DEVICE_FLAG_NONE },
|
||||
{ "SONY", 0x0fce, "Xperia Z MTP", 0x5193,
|
||||
{ "SONY", 0x0fce, "Xperia Z MTP+ADB", 0x5193,
|
||||
DEVICE_FLAG_NONE },
|
||||
{ "SONY", 0x0fce, "Xperia Tablet Z MTP", 0x5194,
|
||||
{ "SONY", 0x0fce, "Xperia Tablet Z MTP+ADB 2", 0x5194,
|
||||
DEVICE_FLAG_NONE },
|
||||
{ "SONY", 0x0fce, "Xperia SP MTP+ADB", 0x5195,
|
||||
DEVICE_FLAG_NONE },
|
||||
|
||||
/*
|
||||
@ -1844,6 +1863,10 @@
|
||||
{ "Google Inc (for Asus)", 0x18d1, "TF101 Transformer", 0x4e0f,
|
||||
DEVICE_FLAGS_ANDROID_BUGS },
|
||||
// 0x4e21 (Nexus S) is a USB Mass Storage device.
|
||||
{ "Google Inc (for Samsung)", 0x18d1, "Nexus S (MTP)", 0x4e25,
|
||||
DEVICE_FLAGS_ANDROID_BUGS },
|
||||
{ "Google Inc (for Samsung)", 0x18d1, "Nexus S (MTP+ADB)", 0x4e26,
|
||||
DEVICE_FLAGS_ANDROID_BUGS },
|
||||
// Reported by Chris Smith <tcgsmythe@users.sourceforge.net>
|
||||
{ "Google Inc (for Asus)", 0x18d1, "Nexus 7 (MTP)", 0x4e41,
|
||||
DEVICE_FLAGS_ANDROID_BUGS },
|
||||
@ -2023,6 +2046,8 @@
|
||||
DEVICE_FLAGS_ANDROID_BUGS },
|
||||
{ "Asus", 0x0b05, "TF101 Eeepad Transformer (MTP+ADB)", 0x4e1f,
|
||||
DEVICE_FLAGS_ANDROID_BUGS },
|
||||
{ "Asus", 0x0b05, "Fonepad", 0x514f,
|
||||
DEVICE_FLAGS_ANDROID_BUGS },
|
||||
{ "Asus", 0x0b05, "PadFone (MTP)", 0x5200,
|
||||
DEVICE_FLAGS_ANDROID_BUGS },
|
||||
{ "Asus", 0x0b05, "PadFone (MTP+ADB)", 0x5201,
|
||||
@ -2077,7 +2102,9 @@
|
||||
*/
|
||||
{ "ZTE", 0x19d2, "V55 ID 1", 0x0244, DEVICE_FLAGS_ANDROID_BUGS },
|
||||
{ "ZTE", 0x19d2, "V55 ID 2", 0x0245, DEVICE_FLAGS_ANDROID_BUGS },
|
||||
{ "ZTE", 0x19d2, "v790/Blade 3", 0x0306, DEVICE_FLAGS_ANDROID_BUGS },
|
||||
{ "ZTE", 0x19d2, "V790/Blade 3", 0x0306, DEVICE_FLAGS_ANDROID_BUGS },
|
||||
{ "ZTE", 0x19d2, "V880E", 0x0307, DEVICE_FLAGS_ANDROID_BUGS },
|
||||
{ "ZTE", 0x19d2, "V985", 0x0383, DEVICE_FLAGS_ANDROID_BUGS },
|
||||
|
||||
/*
|
||||
* HTC (High Tech Computer Corp)
|
||||
@ -2100,6 +2127,12 @@
|
||||
DEVICE_FLAGS_ANDROID_BUGS },
|
||||
{ "HTC", 0x0bb4, "HTC One S (ID1)", 0x0cec,
|
||||
DEVICE_FLAGS_ANDROID_BUGS },
|
||||
{ "HTC", 0x0bb4, "HTC Desire X", 0x0dd5,
|
||||
DEVICE_FLAGS_ANDROID_BUGS },
|
||||
{ "HTC", 0x0bb4, "HTC One (ID1)", 0x0dda,
|
||||
DEVICE_FLAGS_ANDROID_BUGS },
|
||||
{ "HTC", 0x0bb4, "HTC One (MTP+UMS+ADB)", 0x0dea,
|
||||
DEVICE_FLAGS_ANDROID_BUGS },
|
||||
{ "HTC", 0x0bb4, "HTC Evo 4G LTE (ID1)", 0x0df5,
|
||||
DEVICE_FLAGS_ANDROID_BUGS },
|
||||
{ "HTC", 0x0bb4, "HTC One S (ID2)", 0x0df9,
|
||||
@ -2120,7 +2153,9 @@
|
||||
DEVICE_FLAGS_ANDROID_BUGS },
|
||||
{ "HTC", 0x0bb4, "Droid DNA (MTP+UMS)", 0x0ebd,
|
||||
DEVICE_FLAGS_ANDROID_BUGS },
|
||||
{ "HTC", 0x0bb4, "HTC One X (ID2)", 0x0f91,
|
||||
{ "HTC", 0x0bb4, "HTC One (MTP+ADB)", 0x0f87,
|
||||
DEVICE_FLAGS_ANDROID_BUGS },
|
||||
{ "HTC", 0x0bb4, "HTC One (ID3)", 0x0f91,
|
||||
DEVICE_FLAGS_ANDROID_BUGS },
|
||||
// These identify themselves as "cm_tenderloin", fun...
|
||||
// Done by HTC for HP I guess.
|
||||
@ -2129,6 +2164,9 @@
|
||||
{ "Hewlett-Packard", 0x0bb4, "HP Touchpad (MTP+ADB)", 0x6860,
|
||||
DEVICE_FLAGS_ANDROID_BUGS },
|
||||
#if 0
|
||||
// Apparently also used by a clone called Jiayu G2S
|
||||
// with the MTK6577T chipset
|
||||
// http://www.ejiayu.com/en/Product-19.html with
|
||||
{ "HTC", 0x0bb4, "Android Device ID2 (Zopo, HD2...)", 0x2008,
|
||||
DEVICE_FLAGS_ANDROID_BUGS },
|
||||
#endif
|
||||
@ -2155,6 +2193,7 @@
|
||||
// Reported by Michael Gurski <gurski@users.sourceforge.net>
|
||||
{ "Vizio", 0x0489, "VTAB1008", 0xe040, DEVICE_FLAGS_ANDROID_BUGS },
|
||||
|
||||
|
||||
/*
|
||||
* Amazon
|
||||
*/
|
||||
@ -2172,6 +2211,8 @@
|
||||
*/
|
||||
{ "Barnes&Noble", 0x2080, "Nook HD+", 0x0005,
|
||||
DEVICE_FLAGS_ANDROID_BUGS },
|
||||
{ "Barnes&Noble", 0x2080, "Nook HD", 0x0006,
|
||||
DEVICE_FLAGS_ANDROID_BUGS },
|
||||
|
||||
/*
|
||||
* Viewpia, bq, YiFang
|
||||
@ -2211,6 +2252,28 @@
|
||||
{ "Xiaomi", 0x2717, "Mi-2 (MTP)", 0xf003,
|
||||
DEVICE_FLAGS_ANDROID_BUGS },
|
||||
|
||||
/*
|
||||
* XO Learning Tablet
|
||||
*/
|
||||
{ "Acromag Inc.", 0x16d5, "XO Learning Tablet (MTP+ADB)", 0x8005,
|
||||
DEVICE_FLAGS_ANDROID_BUGS },
|
||||
{ "Acromag Inc.", 0x16d5, "XO Learning Tablet (MTP)", 0x8006,
|
||||
DEVICE_FLAGS_ANDROID_BUGS },
|
||||
|
||||
/*
|
||||
* SHARP Corporation
|
||||
*/
|
||||
{ "SHARP Corporation", 0x0489, "SH930W", 0xc025,
|
||||
DEVICE_FLAGS_ANDROID_BUGS },
|
||||
{ "SHARP Corporation", 0x04dd, "SBM203SH", 0x9661,
|
||||
DEVICE_FLAGS_ANDROID_BUGS },
|
||||
|
||||
/*
|
||||
* Alcatel
|
||||
*/
|
||||
{ "Alcatel", 0x1bbb, "One Touch 997D", 0x2008,
|
||||
DEVICE_FLAGS_ANDROID_BUGS },
|
||||
|
||||
/*
|
||||
* Other strange stuff.
|
||||
*/
|
||||
|
Loading…
x
Reference in New Issue
Block a user