diff options
-rw-r--r-- | AUTHORS | 1 | ||||
-rw-r--r-- | epan/dissectors/usb.c | 1355 | ||||
-rwxr-xr-x | tools/make-usb.py | 47 | ||||
-rwxr-xr-x | tools/usb-ptp-extract-models.pl | 119 | ||||
-rw-r--r-- | tools/usb-ptp-extract-models.txt | 964 |
5 files changed, 2097 insertions, 389 deletions
@@ -3724,6 +3724,7 @@ David Arnold <davida[AT]pobox.com> Dario Lombardo <lomato[AT]gmail.com> Alexander Chemeris <alexander.chemeris[AT]gmail.com> Ivan Klyuchnikov <kluchnikovi[AT]gmail.com> +Max Baker <max[AT]warped.org> Dan Lasley <dlasley[AT]promus.com> gave permission for his diff --git a/epan/dissectors/usb.c b/epan/dissectors/usb.c index 4301bb1719..093705f095 100644 --- a/epan/dissectors/usb.c +++ b/epan/dissectors/usb.c @@ -5,6 +5,17 @@ * * Copyright 2012, Michal Labedzki for Tieto Corporation * + * Other values imported from libghoto2/camlibs/ptp2/library.c, music-players.h + * + * Copyright (C) 2001-2005 Mariusz Woloszyn <emsi@ipartners.pl> + * Copyright (C) 2003-2013 Marcus Meissner <marcus@jet.franken.de> + * Copyright (C) 2005 Hubert Figuiere <hfiguiere@teaser.fr> + * Copyright (C) 2009 Axel Waggershauser <awagger@web.de> + * Copyright (C) 2005-2007 Richard A. Low <richard@wentnet.com> + * Copyright (C) 2005-2012 Linus Walleij <triad@df.lth.se> + * Copyright (C) 2007 Ted Bullock + * Copyright (C) 2012 Sony Mobile Communications AB + * * $Id$ * * Wireshark - Network traffic analyzer @@ -3248,23 +3259,23 @@ static const value_string usb_products_vals[] = { { 0x03f03e17, "LaserJet P1006" }, { 0x03f03f02, "PhotoSmart 7550~" }, { 0x03f03f11, "PSC-1315/PSC-1317" }, - { 0x03f04002, "PhotoSmart 635/715/720/735/935 (storage)" }, + { 0x03f04002, "HP PhotoSmart ..." }, { 0x03f04004, "cp1160" }, { 0x03f04102, "PhotoSmart 618" }, { 0x03f04105, "ScanJet 4370" }, { 0x03f04111, "OfficeJet 7200 series" }, { 0x03f04117, "LaserJet 1018" }, - { 0x03f04202, "PhotoSmart 812" }, + { 0x03f04202, "HP PhotoSmart 812" }, { 0x03f04205, "ScanJet G3010" }, { 0x03f04211, "OfficeJet 7300 series" }, { 0x03f04217, "EWS CM1015" }, - { 0x03f04302, "PhotoSmart 850 (ptp)" }, + { 0x03f04302, "HP PhotoSmart 850" }, { 0x03f04305, "ScanJet G3110" }, { 0x03f04311, "OfficeJet 7400 series" }, { 0x03f04317, "Color LaserJet CM1017" }, - { 0x03f04402, "PhotoSmart 935 (ptp)" }, + { 0x03f04402, "HP PhotoSmart 935" }, { 0x03f04417, "EWS UPD" }, - { 0x03f04502, "PhotoSmart 945 (PTP mode)" }, + { 0x03f04502, "HP PhotoSmart 945" }, { 0x03f04505, "ScanJet G4010" }, { 0x03f04507, "External HDD" }, { 0x03f04511, "PhotoSmart 2600" }, @@ -3306,6 +3317,7 @@ static const value_string usb_products_vals[] = { { 0x03f05c17, "LaserJet P2055 series" }, { 0x03f05d11, "PhotoSmart C5200 series" }, { 0x03f05e11, "PhotoSmart D7400 series" }, + { 0x03f06002, "HP PhotoSmart C500" }, { 0x03f06004, "DeskJet 5550" }, { 0x03f06102, "Hewlett Packard Digital Camera" }, { 0x03f06104, "DeskJet 5650c" }, @@ -3313,80 +3325,100 @@ static const value_string usb_products_vals[] = { { 0x03f06202, "PhotoSmart 215" }, { 0x03f06204, "DeskJet 5150c" }, { 0x03f06217, "Color LaserJet 4700" }, - { 0x03f06302, "PhotoSmart 318/612" }, + { 0x03f06302, "HP PhotoSmart 612" }, { 0x03f06317, "Color LaserJet 4730mfp" }, - { 0x03f06402, "PhotoSmart 715 (ptp)" }, + { 0x03f06402, "HP PhotoSmart 715" }, { 0x03f06411, "PhotoSmart C8100 series" }, { 0x03f06417, "LaserJet 5200" }, - { 0x03f06502, "PhotoSmart 120 (ptp)" }, + { 0x03f06502, "HP PhotoSmart 120" }, { 0x03f06511, "PhotoSmart C7200 series" }, - { 0x03f06602, "PhotoSmart 320" }, + { 0x03f06602, "HP PhotoSmart 320" }, { 0x03f06611, "PhotoSmart C4380 series" }, { 0x03f06617, "LaserJet 5200L" }, - { 0x03f06702, "PhotoSmart 720 (ptp)" }, + { 0x03f06702, "HP PhotoSmart 720" }, { 0x03f06717, "Color LaserJet 3000" }, - { 0x03f06802, "PhotoSmart 620 (ptp)" }, + { 0x03f06802, "HP PhotoSmart 620" }, { 0x03f06811, "PhotoSmart D5300 series" }, { 0x03f06817, "Color LaserJet 3800" }, { 0x03f06911, "PhotoSmart D7200 series" }, { 0x03f06917, "Color LaserJet 3600" }, - { 0x03f06a02, "PhotoSmart 735 (ptp)" }, + { 0x03f06a02, "HP PhotoSmart 735" }, { 0x03f06a11, "PhotoSmart C6200 series" }, { 0x03f06a17, "LaserJet 4240" }, - { 0x03f06b02, "PhotoSmart R707 (PTP mode)" }, + { 0x03f06b02, "HP PhotoSmart 707" }, { 0x03f06b11, "Photosmart C4500 series" }, + { 0x03f06c02, "HP PhotoSmart 733" }, { 0x03f06c17, "Color LaserJet 4610" }, + { 0x03f06d02, "HP PhotoSmart 607" }, + { 0x03f06e02, "HP PhotoSmart 507" }, { 0x03f06f17, "Color LaserJet CP6015 series" }, { 0x03f07004, "DeskJet 3320c" }, - { 0x03f07102, "PhotoSmart 635 (PTP mode)" }, + { 0x03f07102, "HP PhotoSmart 635" }, { 0x03f07104, "DeskJet 3420c" }, { 0x03f07117, "CM8060 Color MFP with Edgeline Technology" }, - { 0x03f07202, "PhotoSmart 43x (ptp)" }, + { 0x03f07202, "HP PhotoSmart 43x" }, { 0x03f07204, "DeskJet 36xx" }, { 0x03f07217, "LaserJet M5035 MFP" }, - { 0x03f07302, "PhotoSmart M307 (PTP mode)" }, + { 0x03f07302, "HP PhotoSmart M307" }, { 0x03f07304, "DeskJet 35xx" }, { 0x03f07311, "Photosmart Premium C309" }, { 0x03f07317, "LaserJet P3005" }, + { 0x03f07402, "HP PhotoSmart 407" }, { 0x03f07404, "Printing Support" }, { 0x03f07417, "LaserJet M4345 MFP" }, + { 0x03f07502, "HP PhotoSmart M22" }, { 0x03f07504, "Printing Support" }, { 0x03f07517, "LaserJet M3035 MFP" }, + { 0x03f07602, "HP PhotoSmart 717" }, { 0x03f07604, "DeskJet 3940" }, { 0x03f07611, "DeskJet F2492 All-in-One" }, { 0x03f07617, "LaserJet P3004" }, - { 0x03f07702, "PhotoSmart R817 (PTP mode)" }, + { 0x03f07702, "HP PhotoSmart 817" }, { 0x03f07704, "DeskJet D4100" }, { 0x03f07717, "CM8050 Color MFP with Edgeline Technology" }, + { 0x03f07802, "HP PhotoSmart 417" }, { 0x03f07804, "DeskJet D1360" }, { 0x03f07817, "Color LaserJet CP3505" }, + { 0x03f07902, "HP PhotoSmart 517" }, { 0x03f07917, "LaserJet M5025 MFP" }, - { 0x03f07a02, "PhotoSmart M415 (PTP mode)" }, + { 0x03f07a02, "HP PhotoSmart M415" }, { 0x03f07a04, "DeskJet D2460" }, { 0x03f07a17, "LaserJet M3027 MFP" }, - { 0x03f07b02, "PhotoSmart M23 (PTP mode)" }, + { 0x03f07b02, "HP PhotoSmart M23" }, { 0x03f07b17, "Color LaserJet CP4005" }, + { 0x03f07c02, "HP PhotoSmart 217" }, { 0x03f07c17, "Color LaserJet CM6040 series" }, + { 0x03f07d02, "HP PhotoSmart 317" }, { 0x03f07d04, "DeskJet F2100 Printer series" }, { 0x03f07d17, "Color LaserJet CM4730 MFP" }, + { 0x03f07e02, "HP PhotoSmart 818" }, { 0x03f07e04, "DeskJet F4100 Printer series" }, + { 0x03f08002, "HP PhotoSmart M425" }, { 0x03f08017, "LaserJet P4515" }, + { 0x03f08102, "HP PhotoSmart M525" }, { 0x03f08104, "Printing Support" }, { 0x03f08117, "LaserJet P4015" }, { 0x03f0811c, "Ethernet HN210E" }, + { 0x03f08202, "HP PhotoSmart M527" }, { 0x03f08204, "Printing Support" }, { 0x03f08207, "FHA-3510 2.4GHz Wireless Optical Mobile Mouse" }, { 0x03f08217, "LaserJet P4014" }, { 0x03f08317, "LaserJet M9050 MFP" }, + { 0x03f08402, "HP PhotoSmart M725" }, { 0x03f08404, "DeskJet 6800 series" }, { 0x03f08417, "LaserJet M9040 MFP" }, + { 0x03f08502, "HP PhotoSmart M727" }, { 0x03f08504, "DeskJet 6600 series" }, { 0x03f08604, "DeskJet 5440" }, { 0x03f08607, "Optical Mobile Mouse" }, + { 0x03f08702, "HP PhotoSmart R927" }, { 0x03f08704, "DeskJet 5940" }, { 0x03f08711, "Deskjet 2050 J510" }, + { 0x03f08802, "HP PhotoSmart R967" }, { 0x03f08804, "DeskJet 6980 series" }, { 0x03f08904, "DeskJet 6940 series" }, + { 0x03f08b02, "HP PhotoSmart E327" }, + { 0x03f08c02, "HP PhotoSmart E427" }, { 0x03f08c07, "Digital Stereo Headset" }, { 0x03f08c11, "Deskjet F4500 series" }, { 0x03f09002, "PhotoSmart M437" }, @@ -3394,12 +3426,12 @@ static const value_string usb_products_vals[] = { { 0x03f09302, "PhotoSmart R930 series" }, { 0x03f09402, "PhotoSmart R837" }, { 0x03f09502, "PhotoSmart R840 series" }, - { 0x03f09602, "PhotoSmart M730 series" }, - { 0x03f09702, "PhotoSmart R740 series" }, + { 0x03f09602, "HP PhotoSmart M737" }, + { 0x03f09702, "HP PhotoSmart R742" }, { 0x03f09802, "PhotoSmart Mz60 series" }, { 0x03f09902, "PhotoSmart M630 series" }, { 0x03f09a02, "PhotoSmart E330 series" }, - { 0x03f09b02, "PhotoSmart M540 series" }, + { 0x03f09b02, "HP PhotoSmart M547" }, { 0x03f09b07, "Portable Drive" }, { 0x03f09c02, "PhotoSmart M440 series" }, { 0x03f0a004, "DeskJet 5850c" }, @@ -3463,6 +3495,7 @@ static const value_string usb_products_vals[] = { { 0x0400c359, "Logitech Harmony" }, { 0x0400c35b, "Printing Support" }, { 0x0400c55d, "Rigol Technologies DS5000USB Oscilloscope" }, + { 0x04020611, "TrekStor i.Beat Sweez FM" }, { 0x04025462, "M5462 IDE Controller" }, { 0x04025602, "M5602 Video Camera Controller" }, { 0x04025603, "M5603 Video Camera Controller" }, @@ -3476,6 +3509,7 @@ static const value_string usb_products_vals[] = { { 0x04025637, "M5637 IDE Controller" }, { 0x04025661, "M5661 MP3 player" }, { 0x04025667, "M5667 MP3 player" }, + { 0x04025668, "Nextar MA715A-8R" }, { 0x04029665, "Gateway Webcam" }, { 0x04030000, "H4SMK 7 Port Hub" }, { 0x04030232, "Serial Converter" }, @@ -3617,6 +3651,8 @@ static const value_string usb_products_vals[] = { { 0x04081030, "FV TouchCam N1 (Video)" }, { 0x04083000, "Optical dual-touch panel" }, { 0x04083001, "Optical Touch Screen" }, + { 0x0408b009, "Medion MD99000 (P9514)/Olivetti Olipad 110" }, + { 0x0408b00a, "Medion Lifetab P9514" }, { 0x04090011, "PC98 Series Layout Keyboard Mouse" }, { 0x04090012, "ATerm IT75DSU ISDN TA" }, { 0x04090014, "Japanese Keyboard" }, @@ -3654,6 +3690,7 @@ static const value_string usb_products_vals[] = { { 0x0409011d, "e228 Mobile Phone" }, { 0x04090203, "HID Audio Controls" }, { 0x0409021d, "Aterm WL54SU2 802.11g Wireless Adapter [Atheros AR5523]" }, + { 0x04090242, "NEC FOMA N01A" }, { 0x04090248, "Aterm PA-WL54GU" }, { 0x04090249, "Aterm WL300NU-G" }, { 0x040902b4, "Aterm WL300NU-AG" }, @@ -3673,121 +3710,127 @@ static const value_string usb_products_vals[] = { { 0x040a0111, "DC-265" }, { 0x040a0112, "DC-290" }, { 0x040a0120, "DC-240" }, - { 0x040a0121, "DC-240 (PTP firmware)" }, + { 0x040a0121, "Kodak DC240" }, { 0x040a0130, "DC-280" }, { 0x040a0131, "DC-5000" }, { 0x040a0132, "DC-3400" }, { 0x040a0140, "DC-4800" }, - { 0x040a0160, "DC4800" }, - { 0x040a0170, "DX3900" }, + { 0x040a0160, "Kodak DC4800" }, + { 0x040a0170, "Kodak DX3900" }, { 0x040a0200, "Digital Camera" }, { 0x040a0300, "EZ-200" }, - { 0x040a0400, "MC3" }, + { 0x040a0400, "Kodak MC3" }, { 0x040a0402, "Digital Camera" }, - { 0x040a0403, "Z7590" }, - { 0x040a0500, "DX3500" }, - { 0x040a0510, "DX3600" }, - { 0x040a0525, "DX3215" }, - { 0x040a0530, "DX3700" }, - { 0x040a0535, "EasyShare CX4230 Camera" }, - { 0x040a0540, "LS420" }, - { 0x040a0550, "DX4900" }, - { 0x040a0555, "DX4330" }, - { 0x040a0560, "CX4200" }, - { 0x040a0565, "CX4210" }, - { 0x040a0566, "CX4300" }, - { 0x040a0567, "LS753" }, - { 0x040a0568, "LS443" }, - { 0x040a0569, "LS663" }, - { 0x040a0570, "DX6340" }, - { 0x040a0571, "CX6330" }, - { 0x040a0572, "DX6440" }, - { 0x040a0573, "CX6230" }, - { 0x040a0574, "CX6200" }, - { 0x040a0575, "DX6490" }, - { 0x040a0576, "DX4530" }, - { 0x040a0577, "DX7630" }, - { 0x040a0578, "CX7300/CX7310" }, - { 0x040a0579, "CX7220" }, - { 0x040a057a, "CX7330" }, - { 0x040a057b, "CX7430" }, - { 0x040a057c, "CX7530" }, - { 0x040a057d, "DX7440" }, - { 0x040a057e, "C300" }, - { 0x040a057f, "DX7590" }, - { 0x040a0580, "Z730" }, + { 0x040a0403, "Kodak Z7590" }, + { 0x040a0500, "Kodak DX3500" }, + { 0x040a0510, "Kodak DX3600" }, + { 0x040a0525, "Kodak DX3215" }, + { 0x040a0530, "Kodak DX3700" }, + { 0x040a0535, "Kodak CX4230" }, + { 0x040a0540, "Kodak LS420" }, + { 0x040a0550, "Kodak DX4900" }, + { 0x040a0555, "Kodak DX4330" }, + { 0x040a0560, "Kodak CX4210" }, + { 0x040a0565, "Kodak LS743" }, + { 0x040a0566, "Kodak CX4310" }, + { 0x040a0567, "Kodak LS753" }, + { 0x040a0568, "Kodak LS443" }, + { 0x040a0569, "Kodak LS663" }, + { 0x040a0570, "Kodak DX6340" }, + { 0x040a0571, "Kodak CX6330" }, + { 0x040a0572, "Kodak DX6440" }, + { 0x040a0573, "Kodak CX6230" }, + { 0x040a0574, "Kodak CX6200" }, + { 0x040a0575, "Kodak DX6490" }, + { 0x040a0576, "Kodak DX4530" }, + { 0x040a0577, "Kodak DX7630" }, + { 0x040a0578, "Kodak CX7310" }, + { 0x040a0579, "Kodak CX7220" }, + { 0x040a057a, "Kodak CX7330" }, + { 0x040a057b, "Kodak CX7430" }, + { 0x040a057c, "Kodak CX7530" }, + { 0x040a057d, "Kodak DX7440" }, + { 0x040a057e, "Kodak C300" }, + { 0x040a057f, "Kodak DX7590" }, + { 0x040a0580, "Kodak Z730" }, { 0x040a0581, "Digital Camera" }, { 0x040a0582, "Digital Camera" }, { 0x040a0583, "Digital Camera" }, - { 0x040a0584, "CX6445" }, - { 0x040a0585, "Digital Camera" }, - { 0x040a0586, "CX7525" }, - { 0x040a0587, "Digital Camera" }, - { 0x040a0588, "Digital Camera" }, - { 0x040a0589, "EasyShare C360" }, - { 0x040a058a, "C310" }, + { 0x040a0584, "Kodak CX6445" }, + { 0x040a0585, "Kodak M893 IS" }, + { 0x040a0586, "Kodak CX7525" }, + { 0x040a0587, "Kodak Z700" }, + { 0x040a0588, "Kodak Z740" }, + { 0x040a0589, "Kodak C360" }, + { 0x040a058a, "Kodak C310" }, { 0x040a058b, "Digital Camera" }, - { 0x040a058c, "C330" }, - { 0x040a058d, "C340" }, - { 0x040a058e, "V530" }, - { 0x040a058f, "V550" }, + { 0x040a058c, "Kodak C330" }, + { 0x040a058d, "Kodak C340" }, + { 0x040a058e, "Kodak V530" }, + { 0x040a058f, "Kodak V550" }, { 0x040a0590, "Digital Camera" }, - { 0x040a0591, "Digital Camera" }, - { 0x040a0592, "Digital Camera" }, - { 0x040a0593, "Digital Camera" }, + { 0x040a0591, "Kodak V570" }, + { 0x040a0592, "Kodak P850" }, + { 0x040a0593, "Kodak P880" }, { 0x040a0594, "Digital Camera" }, { 0x040a0595, "Digital Camera" }, { 0x040a0596, "Digital Camera" }, { 0x040a0597, "Digital Camera" }, { 0x040a0598, "EASYSHARE M1033 digital camera" }, { 0x040a0599, "Digital Camera" }, - { 0x040a059a, "Digital Camera" }, + { 0x040a059a, "Kodak C530" }, { 0x040a059b, "Digital Camera" }, - { 0x040a059c, "Digital Camera" }, - { 0x040a059d, "Digital Camera" }, - { 0x040a059e, "Digital Camera" }, - { 0x040a059f, "Digital Camera" }, - { 0x040a05a0, "Digital Camera" }, + { 0x040a059c, "Kodak CD33" }, + { 0x040a059d, "Kodak Z612" }, + { 0x040a059e, "Kodak Z650" }, + { 0x040a059f, "Kodak M753" }, + { 0x040a05a0, "Kodak V603" }, { 0x040a05a1, "Digital Camera" }, - { 0x040a05a2, "Digital Camera" }, + { 0x040a05a2, "Kodak C533" }, { 0x040a05a3, "Digital Camera" }, { 0x040a05a4, "Digital Camera" }, { 0x040a05a5, "Digital Camera" }, { 0x040a05a6, "Digital Camera" }, - { 0x040a05a7, "Digital Camera" }, + { 0x040a05a7, "Kodak C643" }, { 0x040a05a8, "Digital Camera" }, - { 0x040a05a9, "Digital Camera" }, - { 0x040a05aa, "Digital Camera" }, - { 0x040a05ab, "Digital Camera" }, - { 0x040a05ac, "Digital Camera" }, - { 0x040a05ad, "Digital Camera" }, - { 0x040a05ae, "Digital Camera" }, - { 0x040a05af, "Digital Camera" }, + { 0x040a05a9, "Kodak C875" }, + { 0x040a05aa, "Kodak C433" }, + { 0x040a05ab, "Kodak V705" }, + { 0x040a05ac, "Kodak V610" }, + { 0x040a05ad, "Kodak M883" }, + { 0x040a05ae, "Kodak C743" }, + { 0x040a05af, "Kodak C653" }, { 0x040a05b0, "Digital Camera" }, { 0x040a05b1, "Digital Camera" }, { 0x040a05b2, "Digital Camera" }, - { 0x040a05b3, "EasyShare Z710 Camera" }, - { 0x040a05b4, "Digital Camera" }, - { 0x040a05b5, "Digital Camera" }, + { 0x040a05b3, "Kodak Z710" }, + { 0x040a05b4, "Kodak Z712 IS" }, + { 0x040a05b5, "Kodak Z812 IS" }, { 0x040a05b6, "Digital Camera" }, - { 0x040a05b7, "Digital Camera" }, - { 0x040a05b8, "Digital Camera" }, + { 0x040a05b7, "Kodak C613" }, + { 0x040a05b8, "Kodak V803" }, { 0x040a05b9, "Digital Camera" }, - { 0x040a05ba, "Digital Camera" }, + { 0x040a05ba, "Kodak C633" }, { 0x040a05bb, "Digital Camera" }, { 0x040a05bc, "Digital Camera" }, { 0x040a05bd, "Digital Camera" }, { 0x040a05be, "Digital Camera" }, { 0x040a05bf, "Digital Camera" }, - { 0x040a05c0, "Digital Camera" }, - { 0x040a05c1, "Digital Camera" }, + { 0x040a05c0, "Kodak ZD710" }, + { 0x040a05c1, "Kodak M863" }, { 0x040a05c2, "Digital Camera" }, - { 0x040a05c3, "Digital Camera" }, + { 0x040a05c3, "Kodak C813" }, { 0x040a05c4, "Digital Camera" }, { 0x040a05c5, "Digital Camera" }, + { 0x040a05c6, "Kodak C913" }, { 0x040a05c8, "EASYSHARE Z1485 IS Digital Camera" }, + { 0x040a05cd, "Kodak Z950" }, + { 0x040a05ce, "Kodak M1063" }, + { 0x040a05cf, "Kodak Z915" }, { 0x040a05d3, "EasyShare M320 Camera" }, { 0x040a05d4, "EasyShare C180 Digital Camera" }, + { 0x040a060b, "Kodak C183" }, + { 0x040a0617, "Kodak C1530" }, { 0x040a1001, "EasyShare SV811 Digital Picture Frame" }, { 0x040a4000, "InkJet Color Printer" }, { 0x040a4022, "1400 Digital Photo Printer" }, @@ -4038,34 +4081,44 @@ static const value_string usb_products_vals[] = { { 0x041e411c, "Nomad MuVo USB 2.0" }, { 0x041e411d, "Zen" }, { 0x041e411e, "Zen Micro" }, + { 0x041e411f, "Creative ZEN Vision" }, { 0x041e4120, "Nomad MuVo TX FM" }, - { 0x041e4123, "Zen Portable Media Center" }, + { 0x041e4123, "Creative Portable Media Center" }, { 0x041e4124, "MuVo^2 FM (uHDD)" }, { 0x041e4126, "Dell DJ (2nd gen)" }, { 0x041e4127, "Dell DJ" }, - { 0x041e4128, "NOMAD Jukebox Zen Xtra (mtp)" }, + { 0x041e4128, "Creative ZEN Xtra (MTP mode)" }, { 0x041e412b, "MuVo N200 with FM radio" }, - { 0x041e412f, "Dell Digital Jukebox 2.Gen" }, - { 0x041e4130, "Zen Micro (mtp)" }, - { 0x041e4131, "DAP-HD0014 [Zen Touch] (MTP)" }, - { 0x041e4133, "Mass Storage Device" }, + { 0x041e412f, "Dell DJ (2nd generation)" }, + { 0x041e4130, "Creative ZEN Micro (MTP mode)" }, + { 0x041e4131, "Creative ZEN Touch (MTP mode)" }, + { 0x041e4132, "Dell Dell Pocket DJ (MTP mode)" }, + { 0x041e4133, "Creative ZEN MicroPhoto (alternate version)" }, { 0x041e4134, "Zen Neeon" }, { 0x041e4136, "Zen Sleek" }, - { 0x041e4137, "Zen Sleek (mtp)" }, + { 0x041e4137, "Creative ZEN Sleek (MTP mode)" }, { 0x041e4139, "Zen Nano Plus" }, - { 0x041e413c, "Zen MicroPhoto" }, - { 0x041e4150, "Zen V (MTP)" }, - { 0x041e4151, "Zen Vision:M (mtp)" }, - { 0x041e4152, "Zen V Plus" }, - { 0x041e4153, "Zen Vision W" }, + { 0x041e413c, "Creative ZEN MicroPhoto" }, + { 0x041e413d, "Creative ZEN Sleek Photo" }, + { 0x041e413e, "Creative ZEN Vision:M" }, + { 0x041e4150, "Creative ZEN V" }, + { 0x041e4151, "Creative ZEN Vision:M (DVP-HD0004)" }, + { 0x041e4152, "Creative ZEN V Plus" }, + { 0x041e4153, "Creative ZEN Vision W" }, { 0x041e4154, "Zen Stone" }, { 0x041e4155, "Zen Stone plus" }, - { 0x041e4157, "Zen (MTP)" }, + { 0x041e4157, "Creative ZEN" }, + { 0x041e4158, "Creative ZEN V 2GB" }, + { 0x041e4161, "Creative ZEN Mozaic" }, + { 0x041e4162, "Creative ZEN X-Fi" }, + { 0x041e4169, "Creative ZEN X-Fi 3" }, { 0x041e500f, "Broadband Blaster 8012U-V" }, { 0x041e5015, "TECOM Bluetooth Device" }, + { 0x041e6000, "ZiiLABS Zii EGG" }, { 0x041effff, "Webcam Live! Ultra" }, { 0x04201307, "Celly SIM Card Reader" }, { 0x04210001, "E61i (PC Suite mode)" }, + { 0x0421000a, "Nokia N81 Mobile Phone" }, { 0x04210018, "6288 GSM Smartphone" }, { 0x04210019, "6288 GSM Smartphone (imaging mode)" }, { 0x0421001a, "6288 GSM Smartphone (file transfer mode)" }, @@ -4073,52 +4126,83 @@ static const value_string usb_products_vals[] = { { 0x04210025, "5610 XpressMusic (PC Suite mode)" }, { 0x04210028, "5610 XpressMusic (Imaging mode)" }, { 0x0421002d, "6120 Phone (Mass storage mode)" }, - { 0x0421002e, "6120 Phone (Media-Player mode)" }, + { 0x0421002e, "Nokia 6120c Classic Mobile Phone" }, { 0x0421002f, "6120 Phone (PC-Suite mode)" }, + { 0x04210039, "Nokia N96 Mobile Phone" }, + { 0x0421003c, "Nokia 6500c Classic Mobile Phone" }, { 0x04210042, "E51 (PC Suite mode)" }, + { 0x0421005f, "Nokia 3110c Mobile Phone" }, { 0x04210064, "3109c GSM Phone" }, + { 0x04210065, "Nokia 3109c Mobile Phone" }, { 0x0421006b, "5310 Xpress Music (PC Suite mode)" }, - { 0x0421006c, "5310 Xpress music (Storage mode)" }, + { 0x0421006c, "Nokia 5310 XpressMusic" }, { 0x0421006d, "N95 (Storage mode)" }, - { 0x0421006e, "N95 (Multimedia mode)" }, + { 0x0421006e, "Nokia N95 Mobile Phone 8GB" }, { 0x0421006f, "N95 (Printing mode)" }, { 0x04210070, "N95 (PC Suite mode)" }, + { 0x04210074, "Nokia N82 Mobile Phone" }, + { 0x04210079, "Nokia N78 Mobile Phone" }, + { 0x0421008d, "Nokia 6220 Classic" }, + { 0x04210092, "Nokia N85 Mobile Phone" }, { 0x04210096, "N810 Internet Tablet" }, + { 0x04210098, "Nokia 6210 Navigator" }, { 0x042100aa, "E71 (Mass storage mode)" }, { 0x042100ab, "E71 (PC Suite mode)" }, - { 0x042100e4, "E71 (Media transfer mode)" }, + { 0x042100e4, "Nokia E71" }, + { 0x042100e5, "Nokia E66" }, + { 0x042100ea, "Nokia 5320 XpressMusic" }, { 0x04210103, "ADL Flashing Engine AVALON Parent" }, { 0x04210104, "ADL Re-Flashing Engine Parent" }, { 0x04210105, "Nokia Firmware Upgrade Mode" }, { 0x04210106, "ROM Parent" }, - { 0x04210154, "5800 XpressMusic (PC Suite mode)" }, - { 0x04210155, "5800 XpressMusic (Multimedia mode)" }, + { 0x04210154, "Nokia 5800 XpressMusic" }, + { 0x04210155, "Nokia 5800 XpressMusic v2" }, { 0x04210156, "5800 XpressMusic (Storage mode)" }, { 0x04210157, "5800 XpressMusic (Imaging mode)" }, + { 0x04210159, "Nokia 5800 XpressMusic v3" }, + { 0x04210179, "Nokia E63" }, + { 0x04210186, "Nokia N79" }, { 0x04210199, "6700 Classic (msc)" }, { 0x0421019a, "6700 Classic (PC Suite)" }, { 0x0421019b, "6700 Classic (mtp)" }, + { 0x042101a1, "Nokia E71x" }, { 0x042101b0, "6303 classic Phone (PC Suite mode)" }, { 0x042101b1, "6303 classic Phone (Mass storage mode)" }, { 0x042101b2, "6303 classic Phone (Printing and media mode)" }, { 0x042101c7, "N900 (Storage Mode)" }, { 0x042101c8, "N900 (PC-Suite Mode)" }, + { 0x042101cf, "Nokia E52" }, + { 0x042101ee, "Nokia 3710" }, + { 0x042101f4, "Nokia N97-1" }, + { 0x042101f5, "Nokia N97" }, + { 0x04210209, "Nokia 5130 XpressMusic" }, + { 0x04210221, "Nokia E72" }, { 0x04210228, "5530 XpressMusic" }, + { 0x04210229, "Nokia 5530" }, { 0x0421023a, "6730 Classic" }, { 0x0421026a, "N97 (mass storage)" }, - { 0x0421026b, "N97 (Multimedia)" }, + { 0x0421026b, "Nokia N97 mini" }, { 0x0421026c, "N97 (PC Suite)" }, { 0x0421026d, "N97 (Pictures)" }, + { 0x04210274, "Nokia X6" }, { 0x04210295, "660i/6600i Slide Phone (Mass Storage)" }, - { 0x04210297, "660i/6600i Slide Phone (Still Image)" }, + { 0x04210297, "Nokia 6600i" }, + { 0x042102c1, "Nokia 2710" }, { 0x042102e1, "5230 (Storage mode)" }, - { 0x042102e2, "5230 (Multimedia mode)" }, + { 0x042102e2, "Nokia 5230" }, { 0x042102e3, "5230 (PC-Suite mode)" }, { 0x042102e4, "5230 (Imaging mode)" }, + { 0x042102fe, "Nokia N8" }, + { 0x04210302, "Nokia N8 (Ovi mode)" }, + { 0x04210334, "Nokia E7" }, + { 0x04210335, "Nokia E7 (Ovi mode)" }, { 0x04210360, "C1-01 Ovi Suite Mode" }, { 0x042103a4, "C5 (Storage mode)" }, { 0x042103c0, "C7-00" }, + { 0x042103c1, "Nokia C7" }, + { 0x042103cd, "Nokia C7 (ID2)" }, { 0x042103d1, "N950" }, + { 0x042103d2, "Nokia N950" }, { 0x04210400, "7600 Phone Parent" }, { 0x04210401, "6650 GSM Phone" }, { 0x04210402, "6255 Phone Parent" }, @@ -4169,21 +4253,33 @@ static const value_string usb_products_vals[] = { { 0x04210457, "6111 Phone (Printing mode)" }, { 0x0421045a, "6280 Phone Parent" }, { 0x0421045d, "6282 Phone Parent" }, + { 0x04210462, "Nokia 3250 Mobile Phone" }, { 0x0421046e, "6110 Navigator" }, { 0x04210471, "6110 Navigator" }, - { 0x04210485, "MTP Device" }, + { 0x04210478, "Nokia N93 Mobile Phone" }, + { 0x0421047e, "Nokia 5500 Sport Mobile Phone" }, + { 0x04210485, "Nokia N91 Mobile Phone" }, + { 0x04210488, "Nokia N73" }, + { 0x042104b4, "Nokia 5700 XpressMusic Mobile Phone" }, { 0x042104b9, "5300" }, + { 0x042104ba, "Nokia 5300 Mobile Phone" }, { 0x042104bc, "5200 (Nokia mode)" }, { 0x042104bd, "5200 (Storage mode)" }, - { 0x042104be, "5200 (MTP mode)" }, + { 0x042104be, "Nokia 5200 Mobile Phone" }, { 0x042104c3, "N800 Internet Tablet" }, { 0x042104ce, "E90 Communicator (PC Suite mode)" }, { 0x042104cf, "E90 Communicator (Storage mode)" }, + { 0x042104d1, "Nokia N73 Mobile Phone" }, + { 0x042104e1, "Nokia N75 Mobile Phone" }, + { 0x042104e5, "Nokia N93i Mobile Phone" }, + { 0x042104ef, "Nokia N95 Mobile Phone" }, { 0x042104f0, "Nokia N95 (PC Suite mode)" }, + { 0x042104f1, "Nokia N80 Internet Edition (Media Player)" }, { 0x042104f9, "6300 (PC Suite mode)" }, { 0x04210508, "E65 (PC Suite mode)" }, { 0x04210509, "E65 (Storage mode)" }, { 0x04210518, "N9 Phone" }, + { 0x0421051a, "Nokia N9" }, { 0x04210600, "Digital Pen SU-1B" }, { 0x04210610, "CS-15 (Internet Stick 3G modem)" }, { 0x04210661, "Lumia 920" }, @@ -4402,6 +4498,8 @@ static const value_string usb_products_vals[] = { { 0x043e4a4d, "Flatron 915FT Plus Monitor" }, { 0x043e7001, "MF-PD100 Soul Digital MP3 Player" }, { 0x043e7013, "MP3 Player" }, + { 0x043e7040, "LG Electronics Inc. T54" }, + { 0x043e70b1, "LG Electronics Inc. UP3" }, { 0x043e8484, "LPC-U30 Webcam II" }, { 0x043e8585, "LPC-UC35 Webcam" }, { 0x043e8888, "Electronics VCS Camera II(LPC-U20)" }, @@ -4673,7 +4771,7 @@ static const value_string usb_products_vals[] = { { 0x045e00bc, "Fingerprint Reader" }, { 0x045e00bd, "Fingerprint Reader" }, { 0x045e00c2, "MN-710 802.11g Wireless Adapter [Intersil ISL3886]" }, - { 0x045e00c9, "MTP Device" }, + { 0x045e00c9, "Microsoft/Intel Bandon Portable Media Center" }, { 0x045e00ca, "Fingerprint Reader" }, { 0x045e00cb, "Basic Optical Mouse v2.0" }, { 0x045e00ce, "Generic PPC Flash device" }, @@ -4835,15 +4933,16 @@ static const value_string usb_products_vals[] = { { 0x045e04e8, "Windows Powered Smartphone 2003" }, { 0x045e04e9, "Windows Powered Smartphone 2003" }, { 0x045e04ea, "Windows Powered Smartphone 2003" }, - { 0x045e04ec, "Windows Phone (Zune)" }, - { 0x045e063e, "Zune HD Media Player" }, - { 0x045e0640, "KIN Phone" }, - { 0x045e0641, "KIN Phone" }, + { 0x045e04ec, "Microsoft Windows Phone" }, + { 0x045e0622, "Microsoft Windows MTP Simulator" }, + { 0x045e063e, "Microsoft Zune HD" }, + { 0x045e0640, "Microsoft Kin 1" }, + { 0x045e0641, "Microsoft/Sharp/nVidia Kin TwoM" }, { 0x045e0642, "KIN Phone" }, { 0x045e0707, "Wireless Laser Mouse 8000" }, { 0x045e0708, "Transceiver v 3.0 for Bluetooth" }, { 0x045e070a, "Charon Bluetooth Dongle (DFU)" }, - { 0x045e0710, "Zune Media Player" }, + { 0x045e0710, "Microsoft Zune" }, { 0x045e0713, "Wireless Presenter Mouse 8000" }, { 0x045e0719, "Xbox 360 Wireless Adapter" }, { 0x045e071f, "Mouse/Keyboard 2.4GHz Transceiver V2.0" }, @@ -5309,12 +5408,18 @@ static const value_string usb_products_vals[] = { { 0x04710101, "DSS350 Digital Speaker System" }, { 0x04710104, "DSS330 Digital Speaker System [uda1321]" }, { 0x04710105, "UDA1321" }, - { 0x0471014f, "GoGear SA9200" }, + { 0x0471014b, "Philips HDD6320/00 or HDD6330/17" }, + { 0x0471014c, "Philips HDD14XX,HDD1620 or HDD1630/17" }, + { 0x0471014d, "Philips HDD085/00 or HDD082/17" }, + { 0x0471014f, "Philips GoGear SA9200" }, { 0x04710160, "MP3 Player" }, { 0x04710161, "MP3 Player" }, { 0x04710163, "GoGear SA1100" }, - { 0x04710164, "GoGear SA1110/02" }, - { 0x04710165, "GoGear SA1330" }, + { 0x04710164, "Philips SA1115/55" }, + { 0x04710165, "Philips GoGear Audio" }, + { 0x04710172, "Philips Shoqbox" }, + { 0x04710181, "Philips PSA610" }, + { 0x047101eb, "Philips HDD6320" }, { 0x04710201, "Hub" }, { 0x04710222, "Creative Nomad Jukebox" }, { 0x04710302, "PCA645VC Webcam [pwc]" }, @@ -5370,7 +5475,8 @@ static const value_string usb_products_vals[] = { { 0x04710815, "eHome Infrared Receiver" }, { 0x04710844, "SA2111/02 1GB Flash Audio Player" }, { 0x0471084a, "GoGear SA3125" }, - { 0x0471084e, "GoGear SA60xx (mtp)" }, + { 0x0471084e, "Philips GoGear SA6014/SA6015/SA6024/SA6025/SA6044/SA6045" }, + { 0x04710857, "Philips GoGear SA5145" }, { 0x04710888, "Hantek DDS-3005 Arbitrary Waveform Generator" }, { 0x04711103, "Digital Speaker System" }, { 0x04711120, "Creative Rhomba MP3 player" }, @@ -5384,10 +5490,12 @@ static const value_string usb_products_vals[] = { { 0x04711237, "TalkTalk SNU5630NS/05 802.11bg" }, { 0x04711552, "ISP 1581 Hi-Speed USB MPEG2 Encoder Reference Kit" }, { 0x04711801, "Diva MP3 player" }, + { 0x04712002, "Philips GoGear SA6125/SA6145/SA6185" }, + { 0x04712004, "Philips GoGear SA3345" }, { 0x0471200a, "Wireless Network Adapter" }, { 0x0471200f, "802.11n Wireless Adapter" }, { 0x04712021, "SDE3273FC/97 2.5\" SATA HDD Enclosure [INIC-1608L]" }, - { 0x04712022, "GoGear SA52XX" }, + { 0x04712022, "Philips SA5285" }, { 0x04712034, "Webcam SPC530NC" }, { 0x04712036, "Webcam SPC1030NC" }, { 0x0471203f, "TSU9200 Remote Control" }, @@ -5396,15 +5504,24 @@ static const value_string usb_products_vals[] = { { 0x0471205e, "TSU9300 Remote Control" }, { 0x0471206c, "MCE IR Receiver - Spinel plusf0r ASUS" }, { 0x04712070, "GoGear Mix" }, + { 0x04712075, "Philips GoGear ViBE SA1VBE04" }, { 0x04712076, "GoGear Aria" }, + { 0x04712077, "Philips GoGear Muse" }, { 0x04712079, "GoGear Opus" }, + { 0x0471207b, "Philips GoGear ViBE SA1VBE04/08" }, + { 0x0471207c, "Philips GoGear Aria" }, { 0x04712088, "MCE IR Receiver with ALS- Spinel plus for ASUS" }, + { 0x0471208e, "Philips GoGear SA1VBE08KX/78" }, { 0x0471209e, "PTA01 Wireless Adapter" }, { 0x047120b6, "GoGear Vibe" }, + { 0x047120b7, "Philips GoGear VIBE SA2VBE[08|16]K/02" }, + { 0x047120b9, "Philips GoGear Ariaz" }, { 0x047120d0, "SPZ2000 Webcam [PixArt PAC7332]" }, { 0x047120e3, "GoGear Raga" }, + { 0x047120e5, "Philips GoGear Vibe/02" }, { 0x0471262c, "SPC230NC Webcam" }, { 0x0471485d, "Senselock SenseIV v2.x" }, + { 0x04717e01, "Philips PSA235" }, { 0x0471df55, "LPCXpresso LPC-Link" }, { 0x04720065, "PFU-65 Keyboard [Chicony]" }, { 0x0472b086, "Asus USB2.0 Webcam" }, @@ -5412,7 +5529,7 @@ static const value_string usb_products_vals[] = { { 0x04740110, "Digital Voice Recorder R200" }, { 0x04740217, "Xacti J2" }, { 0x0474022f, "C5 Digital Media Camera (mass storage mode)" }, - { 0x04740230, "C5 Digital Media Camera (PictBridge mode)" }, + { 0x04740230, "Sanyo VPC-C5" }, { 0x04740231, "C5 Digital Media Camera (PC control mode)" }, { 0x04740401, "Optical Drive" }, { 0x04740701, "SCP-4900 Cellphone" }, @@ -5571,6 +5688,7 @@ static const value_string usb_products_vals[] = { { 0x0489e00f, "Foxconn T77H114 BCM2070 [Single-Chip Bluetooth 2.1 + EDR Adapter]" }, { 0x0489e016, "Ubee PXU1900 WiMAX Adapter [Beceem BCSM250]" }, { 0x0489e02c, "Atheros AR5BBU12 Bluetooth Device" }, + { 0x0489e040, "Vizio VTAB1008" }, { 0x048d1165, "IT1165 Flash Controller" }, { 0x048d1336, "SD/MMC Cardreader" }, { 0x048d1345, "Multi Cardreader" }, @@ -6079,17 +6197,17 @@ static const value_string usb_products_vals[] = { { 0x04a9306a, "Digital unknown 3" }, { 0x04a9306b, "MVX2i Digital Video Camera" }, { 0x04a9306c, "PowerShot S45" }, - { 0x04a9306d, "PowerShot S45 PtP Mode" }, + { 0x04a9306d, "Canon PowerShot S45" }, { 0x04a9306e, "PowerShot G3 (normal mode)" }, - { 0x04a9306f, "PowerShot G3 (ptp)" }, + { 0x04a9306f, "Canon PowerShot G3" }, { 0x04a93070, "PowerShot S230" }, - { 0x04a93071, "PowerShot S230 (ptp)" }, - { 0x04a93072, "PowerShot SD100 / Digital IXUS II (ptp)" }, - { 0x04a93073, "PowerShot A70 (ptp)" }, - { 0x04a93074, "PowerShot A60 (ptp)" }, - { 0x04a93075, "IXUS 400 Camera" }, - { 0x04a93076, "PowerShot A300" }, - { 0x04a93077, "PowerShot S50" }, + { 0x04a93071, "Canon Digital IXUS v3" }, + { 0x04a93072, "Canon PowerShot SD100" }, + { 0x04a93073, "Canon PowerShot A70" }, + { 0x04a93074, "Canon PowerShot A60" }, + { 0x04a93075, "Canon PowerShot S400" }, + { 0x04a93076, "Canon PowerShot A300" }, + { 0x04a93077, "Canon PowerShot S50" }, { 0x04a93078, "ZR70MC Digital Camcorder" }, { 0x04a9307a, "MV650i (normal mode)" }, { 0x04a9307b, "MV630i Digital Video Camera" }, @@ -6101,150 +6219,208 @@ static const value_string usb_products_vals[] = { { 0x04a93082, "MVX100i / Optura 10" }, { 0x04a93083, "EOS 10D" }, { 0x04a93084, "EOS 300D / EOS Digital Rebel" }, - { 0x04a93085, "PowerShot G5" }, - { 0x04a93087, "Elura 50 (PTP mode)" }, + { 0x04a93085, "Canon PowerShot G5" }, + { 0x04a93087, "Canon Elura 50" }, { 0x04a93088, "Elura 50 (normal mode)" }, - { 0x04a9308d, "MVX3i" }, + { 0x04a9308d, "Canon MVX3i" }, { 0x04a9308e, "FV M1 (normal mode) / MVX 3i (normal mode) / Optura Xi (normal mode)" }, { 0x04a93093, "Optura 300" }, { 0x04a93096, "IXY DV M2 (normal mode) / MVX 10i (normal mode)" }, - { 0x04a93099, "EOS 300D (ptp)" }, - { 0x04a9309a, "PowerShot A80" }, - { 0x04a9309b, "Digital IXUS (ptp)" }, - { 0x04a9309c, "PowerShot S1 IS" }, + { 0x04a93099, "Canon EOS Kiss Digital" }, + { 0x04a9309a, "Canon PowerShot A80" }, + { 0x04a9309b, "Canon Digital IXUS i" }, + { 0x04a9309c, "Canon PowerShot S1 IS" }, { 0x04a9309d, "Powershot Pro 1" }, { 0x04a9309f, "Camera" }, - { 0x04a930a0, "Camera" }, + { 0x04a930a0, "Canon MV750i" }, { 0x04a930a1, "Camera" }, { 0x04a930a2, "Camera" }, + { 0x04a930a5, "Canon Elura 65" }, { 0x04a930a8, "Elura 60E/Optura 40 (ptp)" }, { 0x04a930a9, "MVX25i (normal mode) / Optura 40 (normal mode)" }, - { 0x04a930b1, "PowerShot S70 (normal mode) / PowerShot S70 (PTP mode)" }, - { 0x04a930b2, "PowerShot S60 (normal mode) / PowerShot S60 (PTP mode)" }, - { 0x04a930b3, "PowerShot G6 (normal mode) / PowerShot G6 (PTP mode)" }, - { 0x04a930b4, "PowerShot S500" }, - { 0x04a930b5, "PowerShot A75" }, - { 0x04a930b6, "Digital IXUS II2 / Digital IXUS II2 (PTP mode) / PowerShot SD110 (PTP mode) / PowerShot SD110 Digital ELPH" }, - { 0x04a930b7, "PowerShot A400 / PowerShot A400 (PTP mode)" }, - { 0x04a930b8, "PowerShot A310 / PowerShot A310 (PTP mode)" }, - { 0x04a930b9, "Powershot A85" }, - { 0x04a930ba, "PowerShot S410 Digital Elph" }, - { 0x04a930bb, "PowerShot A95" }, + { 0x04a930b1, "Canon Powershot S70" }, + { 0x04a930b2, "Canon Powershot S60" }, + { 0x04a930b3, "Canon Powershot G6" }, + { 0x04a930b4, "Canon PowerShot S500" }, + { 0x04a930b5, "Canon PowerShot A75" }, + { 0x04a930b6, "Canon Digital IXUS IIs" }, + { 0x04a930b7, "Canon PowerShot A400" }, + { 0x04a930b8, "Canon PowerShot A310" }, + { 0x04a930b9, "Canon PowerShot A85" }, + { 0x04a930ba, "Canon PowerShot S410" }, + { 0x04a930bb, "Canon PowerShot A95" }, + { 0x04a930bc, "Canon EOS 10D" }, { 0x04a930bd, "CP-220" }, { 0x04a930be, "CP-330" }, - { 0x04a930bf, "Digital IXUS 40" }, - { 0x04a930c0, "Digital IXUS 30 (PTP mode) / PowerShot SD200 (PTP mode)" }, - { 0x04a930c1, "Digital IXUS 50 (normal mode) / IXY Digital 55 (normal mode) / PowerShot A520 (PTP mode) / PowerShot SD400 (normal mode)" }, - { 0x04a930c2, "PowerShot A510 (normal mode) / PowerShot A510 (PTP mode)" }, + { 0x04a930bf, "Canon Digital IXUS 40" }, + { 0x04a930c0, "Canon Digital IXUS 30" }, + { 0x04a930c1, "Canon PowerShot A520" }, + { 0x04a930c2, "Canon PowerShot A510" }, { 0x04a930c4, "Digital IXUS i5 (normal mode) / IXY Digital L2 (normal mode) / PowerShot SD20 (normal mode)" }, - { 0x04a930ea, "EOS 1D Mark II (PTP mode)" }, + { 0x04a930ea, "Canon EOS 1D Mark II" }, { 0x04a930eb, "EOS 20D" }, - { 0x04a930ec, "EOS 20D (ptp)" }, - { 0x04a930ee, "EOS 350D" }, - { 0x04a930ef, "EOS 350D (ptp)" }, - { 0x04a930f0, "PowerShot S2 IS (PTP mode)" }, - { 0x04a930f2, "Digital IXUS 700 (normal mode) / Digital IXUS 700 (PTP mode) / IXY Digital 600 (normal mode) / PowerShot SD500 (normal mode) / PowerShot SD500 (PTP mode)" }, - { 0x04a930f4, "PowerShot SD30 / Ixus iZoom / IXY DIGITAL L3" }, + { 0x04a930ec, "Canon EOS 20D" }, + { 0x04a930ee, "Canon EOS 350D" }, + { 0x04a930ef, "Canon EOS 350D" }, + { 0x04a930f0, "Canon PowerShot S2 IS" }, + { 0x04a930f1, "Canon Digital IXUS Wireless" }, + { 0x04a930f2, "Canon PowerShot SD500" }, + { 0x04a930f4, "Canon Digital IXUS iZ" }, { 0x04a930f5, "SELPHY CP500" }, { 0x04a930f6, "SELPHY CP400" }, - { 0x04a930f8, "Powershot A430" }, - { 0x04a930f9, "PowerShot A410 (PTP mode)" }, - { 0x04a930fa, "PowerShot S80" }, - { 0x04a930fc, "PowerShot A620 (PTP mode)" }, - { 0x04a930fd, "PowerShot A610 (normal mode)/PowerShot A610 (PTP mode)" }, - { 0x04a930fe, "Digital IXUS 65 (PTP mode)/PowerShot SD630 (PTP mode)" }, - { 0x04a930ff, "Digital IXUS 55 (PTP mode)/PowerShot SD450 (PTP mode)" }, + { 0x04a930f8, "Canon PowerShot A430" }, + { 0x04a930f9, "Canon PowerShot A410" }, + { 0x04a930fa, "Canon PowerShot S80" }, + { 0x04a930fc, "Canon PowerShot A620" }, + { 0x04a930fd, "Canon PowerShot A610" }, + { 0x04a930fe, "Canon Digital IXUS 65" }, + { 0x04a930ff, "Canon PowerShot SD450" }, { 0x04a93100, "PowerShot TX1" }, + { 0x04a93102, "Canon EOS 5D" }, + { 0x04a93105, "Canon Optura 600" }, { 0x04a9310b, "SELPHY CP600" }, - { 0x04a9310e, "Digital IXUS 50 (PTP mode)" }, - { 0x04a93110, "EOS Digital Rebel XTi" }, - { 0x04a93116, "Digital IXUS 750 / PowerShot SD550 (PTP mode)" }, - { 0x04a93117, "PowerShot A700" }, - { 0x04a93119, "PowerShot SD700 IS / Digital IXUS 800 IS / IXY Digital 800 IS" }, - { 0x04a9311b, "PowerShot A540" }, + { 0x04a9310e, "Canon Digital IXUS 50" }, + { 0x04a9310f, "Canon PowerShot A420" }, + { 0x04a93110, "Canon EOS Kiss Digital X" }, + { 0x04a93113, "Canon EOS 30D" }, + { 0x04a93115, "Canon PowerShot SD900" }, + { 0x04a93116, "Canon Digital IXUS 750" }, + { 0x04a93117, "Canon PowerShot A700" }, + { 0x04a93119, "Canon Digital IXUS 800" }, + { 0x04a9311a, "Canon PowerShot S3 IS" }, + { 0x04a9311b, "Canon PowerShot A540" }, + { 0x04a9311c, "Canon PowerShot SD600" }, + { 0x04a93125, "Canon PowerShot G7" }, + { 0x04a93126, "Canon PowerShot A530" }, { 0x04a93127, "SELPHY CP710" }, { 0x04a93128, "SELPHY CP510" }, { 0x04a9312d, "Elura 100" }, - { 0x04a93138, "PowerShot A710 IS" }, + { 0x04a93136, "Canon Digital IXUS 850 IS" }, + { 0x04a93137, "Canon PowerShot SD40" }, + { 0x04a93138, "Canon PowerShot A710 IS" }, + { 0x04a93139, "Canon PowerShot A640" }, + { 0x04a9313a, "Canon PowerShot A630" }, { 0x04a93141, "SELPHY ES1" }, { 0x04a93142, "SELPHY CP730" }, { 0x04a93143, "SELPHY CP720" }, - { 0x04a93145, "EOS 450D" }, - { 0x04a93147, "EOS 1Ds Mark III" }, - { 0x04a9314f, "Powershot SD1000" }, - { 0x04a93155, "PowerShot A450" }, - { 0x04a9315a, "PowerShot G9" }, - { 0x04a9315d, "PowerShot A720" }, - { 0x04a93160, "Digital IXUS 860 IS" }, + { 0x04a93145, "Canon EOS Kiss X2" }, + { 0x04a93146, "Canon EOS 40D" }, + { 0x04a93147, "Canon EOS 1D Mark III" }, + { 0x04a93148, "Canon PowerShot S5 IS" }, + { 0x04a93149, "Canon PowerShot A460" }, + { 0x04a9314b, "Canon PowerShot SD850" }, + { 0x04a9314c, "Canon PowerShot A570 IS" }, + { 0x04a9314d, "Canon PowerShot A560" }, + { 0x04a9314e, "Canon PowerShot SD750" }, + { 0x04a9314f, "Canon PowerShot SD1000" }, + { 0x04a93150, "Canon PowerShot A550" }, + { 0x04a93155, "Canon PowerShot A450" }, + { 0x04a9315a, "Canon PowerShot G9" }, + { 0x04a9315b, "Canon PowerShot A650IS" }, + { 0x04a9315d, "Canon PowerShot A720 IS" }, + { 0x04a9315e, "Canon Powershot SX100 IS" }, + { 0x04a9315f, "Canon Digital IXUS 960 IS" }, + { 0x04a93160, "Canon Digital IXUS 860 IS" }, { 0x04a93170, "SELPHY CP750" }, { 0x04a93171, "SELPHY CP740" }, - { 0x04a93175, "IXY Digital 25 IS" }, - { 0x04a93176, "PowerShot A590" }, - { 0x04a9317a, "PC1267 [Powershot A470]" }, - { 0x04a93184, "Digital IXUS 80 IS (PTP mode)" }, + { 0x04a93173, "Canon Digital IXUS 970 IS" }, + { 0x04a93174, "Canon Digital IXUS 85 IS" }, + { 0x04a93175, "Canon PowerShot SD770 IS" }, + { 0x04a93176, "Canon PowerShot A590 IS" }, + { 0x04a93177, "Canon PowerShot A580" }, + { 0x04a9317a, "Canon PowerShot A740" }, + { 0x04a9317b, "Canon EOS 1000D" }, + { 0x04a93184, "Canon Powershot SD1100 IS" }, { 0x04a93185, "SELPHY ES2" }, { 0x04a93186, "SELPHY ES20" }, - { 0x04a93192, "PowerShot SX110 IS" }, - { 0x04a9319a, "EOS 7D" }, + { 0x04a9318d, "Canon PowerShot SX10 IS" }, + { 0x04a9318f, "Canon PowerShot G10" }, + { 0x04a93191, "Canon PowerShot A2000 IS" }, + { 0x04a93192, "Canon PowerShot SX110 IS" }, + { 0x04a93193, "Canon IXY 3000 IS" }, + { 0x04a93196, "Canon PowerShot SD880 IS" }, + { 0x04a93199, "Canon EOS 5D Mark II" }, + { 0x04a9319a, "Canon EOS 7D" }, + { 0x04a9319b, "Canon EOS 50D" }, { 0x04a931aa, "SELPHY CP770" }, { 0x04a931ab, "SELPHY CP760" }, { 0x04a931ad, "PowerShot E1" }, { 0x04a931af, "SELPHY ES3" }, { 0x04a931b0, "SELPHY ES30" }, { 0x04a931b1, "SELPHY CP530" }, - { 0x04a931bc, "PowerShot D10" }, - { 0x04a931bf, "PowerShot A480" }, - { 0x04a931c0, "PowerShot SX200 IS" }, + { 0x04a931bc, "Canon PowerShot D10" }, + { 0x04a931bd, "Canon Digital IXUS 110 IS" }, + { 0x04a931be, "Canon PowerShot A2100 IS" }, + { 0x04a931bf, "Canon PowerShot A480" }, + { 0x04a931c0, "Canon PowerShot SX200 IS" }, + { 0x04a931c1, "Canon PowerShot SD970 IS" }, + { 0x04a931c2, "Canon PowerShot SD780 IS" }, + { 0x04a931c3, "Canon PowerShot A1100 IS" }, + { 0x04a931c4, "Canon Digital IXUS 95 IS" }, + { 0x04a931cf, "Canon EOS Kiss X3" }, + { 0x04a931d0, "Canon EOS 1D Mark IV" }, { 0x04a931dd, "SELPHY CP780" }, + { 0x04a931df, "Canon PowerShot G11" }, + { 0x04a931e0, "Canon PowerShot SX120 IS" }, + { 0x04a931e4, "Canon PowerShot SX20 IS" }, { 0x04a931e5, "Digital IXUS 200 IS" }, + { 0x04a931e6, "Canon PowerShot SD940 IS" }, + { 0x04a931ea, "Canon Rebel T2i" }, { 0x04a931ee, "SELPHY ES40" }, { 0x04a931ef, "PowerShot A495" }, - { 0x04a931f1, "PowerShot A3100 IS / PowerShot A3150 IS" }, - { 0x04a931f2, "PowerShot A3000 IS" }, - { 0x04a931f3, "PowerShot Digital ELPH SD1400 IS" }, - { 0x04a931f4, "PowerShot SD1300 IS / IXUS 105" }, + { 0x04a931f1, "Canon PowerShot A3100 IS" }, + { 0x04a931f2, "Canon PowerShot A3000 IS" }, + { 0x04a931f3, "Canon Digital IXUS 130" }, + { 0x04a931f4, "Canon PowerShot SD1300 IS" }, { 0x04a931f5, "Powershot SD3500 IS / IXUS 210 IS" }, - { 0x04a931f6, "PowerShot SX210 IS" }, + { 0x04a931f6, "Canon PowerShot SX210 IS" }, { 0x04a931f7, "Powershot SD4000 IS / IXUS 300 HS / IXY 30S" }, { 0x04a931f8, "Powershot SD4500 IS / IXUS 1000 HS / IXY 50S" }, { 0x04a931ff, "Digital IXUS 55" }, { 0x04a93209, "Vixia HF S21 A" }, { 0x04a93210, "Powershot SX30 IS" }, - { 0x04a93211, "PowerShot SX130 IS" }, + { 0x04a93211, "Canon PowerShot SX130 IS" }, { 0x04a93212, "Powershot S95" }, { 0x04a93214, "SELPHY CP800" }, - { 0x04a93218, "EOS 600D / Rebel T3i (ptp)" }, + { 0x04a93215, "Canon EOS 60D" }, + { 0x04a93217, "Canon EOS 1100D" }, + { 0x04a93218, "Canon EOS 600D" }, { 0x04a93223, "PowerShot A3300 IS" }, { 0x04a93224, "PowerShot A3200 IS" }, - { 0x04a93226, "PowerShow A800" }, - { 0x04a93228, "PowerShot SX230 HS" }, + { 0x04a93225, "Canon IXUS 310IS" }, + { 0x04a93226, "Canon PowerShot A800" }, + { 0x04a93228, "Canon PowerShot SX230HS" }, { 0x04a93229, "PowerShot ELPH 300 HS / IXUS 220 HS" }, { 0x04a9322a, "PowerShot A2200" }, { 0x04a9322b, "Powershot A1200" }, - { 0x04a93233, "PowerShot G1 X" }, + { 0x04a9322c, "Canon PowerShot SX220HS" }, + { 0x04a93233, "Canon PowerShot G1 X" }, { 0x04a93234, "PowerShot SX150 IS" }, { 0x04a93236, "PowerShot S100" }, { 0x04a93237, "PowerShot ELPH 310 HS / IXUS 230 HS" }, - { 0x04a93238, "PowerShot SX40 HS" }, - { 0x04a9323b, "EOS Rebel T4i" }, + { 0x04a93238, "Canon PowerShot SX40HS" }, + { 0x04a9323a, "Canon EOS 5D Mark III" }, + { 0x04a9323b, "Canon Rebel T4i" }, + { 0x04a9323d, "Canon EOS M" }, { 0x04a9323e, "PowerShot A1300" }, { 0x04a9323f, "PowerShot A810" }, { 0x04a93240, "PowerShot ELPH 320 HS / IXUS 240 HS" }, { 0x04a93241, "PowerShot ELPH 110 HS / IXUS 125 HS" }, - { 0x04a93243, "PowerShot A4000 IS" }, + { 0x04a93243, "Canon PowerShot A4000IS" }, { 0x04a93244, "PowerShot SX260 HS" }, - { 0x04a93245, "PowerShot SX240 HS" }, + { 0x04a93245, "Canon PowerShot SX240HS" }, { 0x04a93247, "PowerShot ELPH 520 HS / IXUS 500 HS" }, { 0x04a93248, "PowerShot A3400 IS" }, - { 0x04a93249, "PowerShot A2400 IS" }, + { 0x04a93249, "Canon PowerShot A2400IS" }, { 0x04a9324a, "PowerShot A2300" }, + { 0x04a93250, "Canon EOS 6D" }, { 0x04a93255, "SELPHY CP900" }, { 0x04a93256, "SELPHY CP810" }, { 0x04a93258, "PowerShot G15" }, { 0x04a93259, "PowerShot SX50 HS" }, { 0x04a9325a, "PowerShot SX160 IS" }, - { 0x04a9325b, "PowerShot S110" }, - { 0x04a9325c, "PowerShot SX500 IS" }, + { 0x04a9325b, "Canon PowerShot S110" }, + { 0x04a9325c, "Canon PowerShot SX500IS" }, { 0x04ad2501, "Bluetooth Device" }, { 0x04b00102, "Coolpix 990" }, { 0x04b00103, "Coolpix 880" }, @@ -6252,66 +6428,131 @@ static const value_string usb_products_vals[] = { { 0x04b00106, "Coolpix 775" }, { 0x04b00107, "Coolpix 5000" }, { 0x04b00108, "Coolpix 2500" }, - { 0x04b00109, "Coolpix 2500 (ptp)" }, + { 0x04b00109, "Nikon Coolpix 2500" }, { 0x04b0010a, "Coolpix 4500" }, - { 0x04b0010b, "Coolpix 4500 (ptp)" }, - { 0x04b0010d, "Coolpix 5700 (ptp)" }, + { 0x04b0010b, "Nikon Coolpix 4500" }, + { 0x04b0010d, "Nikon Coolpix 5700" }, { 0x04b0010e, "Coolpix 4300 (storage)" }, - { 0x04b0010f, "Coolpix 4300 (ptp)" }, + { 0x04b0010f, "Nikon Coolpix 4300" }, { 0x04b00110, "Coolpix 3500 (Sierra Mode)" }, - { 0x04b00111, "Coolpix 3500 (ptp)" }, - { 0x04b00112, "Coolpix 885 (ptp)" }, - { 0x04b00113, "Coolpix 5000 (ptp)" }, + { 0x04b00111, "Nikon Coolpix 3500" }, + { 0x04b00112, "Nikon Coolpix 885" }, + { 0x04b00113, "Nikon Coolpix 5000" }, { 0x04b00114, "Coolpix 3100 (storage)" }, - { 0x04b00115, "Coolpix 3100 (ptp)" }, - { 0x04b00117, "Coolpix 2100 (ptp)" }, - { 0x04b00119, "Coolpix 5400 (ptp)" }, - { 0x04b0011d, "Coolpix 3700 (ptp)" }, - { 0x04b00121, "Coolpix 3200 (ptp)" }, - { 0x04b00122, "Coolpix 2200 (ptp)" }, + { 0x04b00115, "Nikon Coolpix 3100" }, + { 0x04b00117, "Nikon Coolpix 2100" }, + { 0x04b00119, "Nikon Coolpix 5400" }, + { 0x04b0011d, "Nikon Coolpix 3700" }, + { 0x04b0011f, "Nikon Coolpix 8700" }, + { 0x04b00121, "Nikon Coolpix 3200" }, + { 0x04b00122, "Nikon Coolpix 2200" }, { 0x04b00124, "Coolpix 8400 (mass storage mode)" }, { 0x04b00125, "Coolpix 8400 (ptp)" }, { 0x04b00126, "Coolpix 8800" }, - { 0x04b00129, "Coolpix 4800 (ptp)" }, + { 0x04b00127, "Nikon Coolpix 8800" }, + { 0x04b00129, "Nikon Coolpix 4800" }, { 0x04b0012c, "Coolpix 4100 (storage)" }, - { 0x04b0012d, "Coolpix 4100 (ptp)" }, - { 0x04b0012e, "Coolpix 5600 (ptp)" }, - { 0x04b00130, "Coolpix 4600 (ptp)" }, - { 0x04b00135, "Coolpix 5900 (ptp)" }, + { 0x04b0012d, "Nikon Coolpix 4100" }, + { 0x04b0012e, "Nikon Coolpix 5600" }, + { 0x04b00130, "Nikon Coolpix 4600" }, + { 0x04b00131, "Nikon Coolpix 4600a" }, + { 0x04b00135, "Nikon Coolpix 5900" }, { 0x04b00136, "Coolpix 7900 (storage)" }, - { 0x04b00137, "Coolpix 7900 (ptp)" }, + { 0x04b00137, "Nikon Coolpix 7900" }, + { 0x04b00139, "Nikon Coolpix 7600" }, { 0x04b0013a, "Coolpix 100 (storage)" }, { 0x04b0013b, "Coolpix 100 (ptp)" }, + { 0x04b00140, "Nikon Coolpix P1" }, { 0x04b00141, "Coolpix P2 (storage)" }, - { 0x04b00142, "Coolpix P2 (ptp)" }, - { 0x04b00163, "Coolpix P5100 (ptp)" }, - { 0x04b00169, "Coolpix P50 (ptp)" }, - { 0x04b00202, "Coolpix SQ (ptp)" }, + { 0x04b00142, "Nikon Coolpix P2" }, + { 0x04b00144, "Nikon Coolpix S4" }, + { 0x04b0014e, "Nikon Coolpix S6" }, + { 0x04b00157, "Nikon Coolpix S7c" }, + { 0x04b0015b, "Nikon Coolpix P5000" }, + { 0x04b0015d, "Nikon Coolpix S500" }, + { 0x04b0015f, "Nikon Coolpix L12" }, + { 0x04b00161, "Nikon Coolpix S200" }, + { 0x04b00163, "Nikon Coolpix P5100" }, + { 0x04b00169, "Nikon Coolpix P50" }, + { 0x04b0016b, "Nikon Coolpix P80" }, + { 0x04b0016f, "Nikon Coolpix P6000" }, + { 0x04b00171, "Nikon Coolpix S60" }, + { 0x04b00173, "Nikon Coolpix P90" }, + { 0x04b00177, "Nikon Coolpix S220" }, + { 0x04b00178, "Nikon Coolpix S225" }, + { 0x04b0017d, "Nikon Coolpix P100" }, + { 0x04b0017e, "Nikon Coolpix L110" }, + { 0x04b0017f, "Nikon Coolpix P7000" }, + { 0x04b00184, "Nikon Coolpix P500" }, + { 0x04b00185, "Nikon Coolpix L120" }, + { 0x04b00186, "Nikon Coolpix S9100" }, + { 0x04b00188, "Nikon Coolpix AW100" }, + { 0x04b0018b, "Nikon Coolpix P7100" }, + { 0x04b00202, "Nikon Coolpix SQ" }, { 0x04b00203, "Coolpix 4200 (mass storage mode)" }, - { 0x04b00204, "Coolpix 4200 (ptp)" }, + { 0x04b00204, "Nikon Coolpix 4200" }, { 0x04b00205, "Coolpix 5200 (storage)" }, - { 0x04b00206, "Coolpix 5200 (ptp)" }, + { 0x04b00206, "Nikon Coolpix 5200" }, + { 0x04b00208, "Nikon Coolpix L1" }, + { 0x04b0020c, "Nikon Coolpix P4" }, + { 0x04b0021e, "Nikon Coolpix S6000" }, + { 0x04b0021f, "Nikon Coolpix S8000" }, + { 0x04b00220, "Nikon Coolpix S5100" }, + { 0x04b00221, "Nikon Coolpix P300" }, + { 0x04b00222, "Nikon Coolpix S8200" }, + { 0x04b00223, "Nikon Coolpix P510" }, + { 0x04b00225, "Nikon Coolpix P7700" }, { 0x04b00301, "Coolpix 2000 (storage)" }, - { 0x04b00302, "Coolpix 2000 (ptp)" }, - { 0x04b00317, "Coolpix L20 (ptp)" }, - { 0x04b00402, "DSC D100 (ptp)" }, + { 0x04b00302, "Nikon Coolpix 2000" }, + { 0x04b00305, "Nikon Coolpix L4" }, + { 0x04b00309, "Nikon Coolpix L11" }, + { 0x04b0030b, "Nikon Coolpix L10" }, + { 0x04b00311, "Nikon Coolpix P60" }, + { 0x04b00315, "Nikon Coolpix L16" }, + { 0x04b00317, "Nikon Coolpix L20" }, + { 0x04b00318, "Nikon Coolpix L19" }, + { 0x04b0031b, "Nikon Coolpix S3000" }, + { 0x04b00320, "Nikon Coolpix S3100" }, + { 0x04b00324, "Nikon Coolpix L23" }, + { 0x04b0032a, "Nikon Coolpix S3300" }, + { 0x04b0032d, "Nikon Coolpix S2600" }, + { 0x04b00337, "Nikon Coolpix S01" }, + { 0x04b00402, "Nikon DSC D100" }, { 0x04b00403, "D2H (mass storage mode)" }, - { 0x04b00404, "D2H SLR (ptp)" }, + { 0x04b00404, "Nikon D2H SLR" }, { 0x04b00405, "D70 (mass storage mode)" }, - { 0x04b00406, "DSC D70 (ptp)" }, - { 0x04b00408, "D2X SLR (ptp)" }, + { 0x04b00406, "Nikon DSC D70" }, + { 0x04b00408, "Nikon D2X SLR" }, { 0x04b00409, "D50 digital camera" }, - { 0x04b0040a, "D50 (ptp)" }, - { 0x04b0040c, "D2Hs" }, - { 0x04b0040e, "DSC D70s (ptp)" }, + { 0x04b0040a, "Nikon D50" }, + { 0x04b0040c, "Nikon D2Hs" }, + { 0x04b0040e, "Nikon DSC D70s" }, { 0x04b0040f, "D200 (mass storage mode)" }, - { 0x04b00410, "D200 (ptp)" }, + { 0x04b00410, "Nikon DSC D200" }, + { 0x04b00412, "Nikon DSC D80" }, { 0x04b00413, "D40 (mass storage mode)" }, - { 0x04b0041e, "D60 digital camera (mass storage mode)" }, - { 0x04b00422, "D700 (ptp)" }, - { 0x04b00424, "D3000" }, - { 0x04b00425, "D300S" }, - { 0x04b0042a, "D800 (ptp)" }, + { 0x04b00414, "Nikon DSC D40" }, + { 0x04b00416, "Nikon DSC D2Xs" }, + { 0x04b00418, "Nikon DSC D40x" }, + { 0x04b0041a, "Nikon DSC D300" }, + { 0x04b0041c, "Nikon D3" }, + { 0x04b0041e, "Nikon DSC D60" }, + { 0x04b00421, "Nikon DSC D90" }, + { 0x04b00422, "Nikon DSC D700" }, + { 0x04b00423, "Nikon DSC D5000" }, + { 0x04b00424, "Nikon DSC D3000" }, + { 0x04b00425, "Nikon DSC D300s" }, + { 0x04b00426, "Nikon DSC D3s" }, + { 0x04b00427, "Nikon DSC D3100" }, + { 0x04b00428, "Nikon DSC D7000" }, + { 0x04b00429, "Nikon DSC D5100" }, + { 0x04b0042a, "Nikon DSC D800" }, + { 0x04b0042b, "Nikon DSC D4" }, + { 0x04b0042d, "Nikon DSC D600" }, + { 0x04b0042e, "Nikon DSC D800E" }, + { 0x04b0042f, "Nikon DSC D5200" }, + { 0x04b00601, "Nikon V1" }, + { 0x04b00602, "Nikon J1" }, { 0x04b00f03, "PD-10 Wireless Printer Adapter" }, { 0x04b04000, "Coolscan LS 40 ED" }, { 0x04b04001, "LS 50 ED/Coolscan V ED" }, @@ -6659,6 +6900,7 @@ static const value_string usb_products_vals[] = { { 0x04c510e1, "fi-5220C" }, { 0x04c510e7, "fi-5900C" }, { 0x04c510fe, "S500" }, + { 0x04c51140, "FOMA F903iX HIGH-SPEED" }, { 0x04c51150, "fi-6230" }, { 0x04c80720, "Digital Color Camera" }, { 0x04c80721, "e-miniD Camera" }, @@ -6718,10 +6960,10 @@ static const value_string usb_products_vals[] = { { 0x04cb013d, "FinePix S3000 Zoom (PC CAM)" }, { 0x04cb013e, "FinePix F420 Zoom (DSC)" }, { 0x04cb013f, "FinePix F420 Zoom (PC CAM)" }, - { 0x04cb0142, "FinePix S7000 Zoom (PTP)" }, + { 0x04cb0142, "Fuji FinePix S7000" }, { 0x04cb0148, "FinePix A330 Zoom (DSC)" }, { 0x04cb0149, "FinePix A330 Zoom (UVC)" }, - { 0x04cb014a, "FinePix A330 Zoom (PTP)" }, + { 0x04cb014a, "Fuji FinePix A330" }, { 0x04cb014b, "FinePix A340 Zoom (DSC)" }, { 0x04cb014c, "FinePix A340 Zoom (UVC)" }, { 0x04cb0159, "FinePix F710 Zoom (DSC)" }, @@ -6739,27 +6981,49 @@ static const value_string usb_products_vals[] = { { 0x04cb0186, "FinePix S5200/S5600 Zoom (DSC)" }, { 0x04cb0188, "FinePix S5200/S5600 Zoom (PTP)" }, { 0x04cb018e, "FinePix S9500 Zoom (DSC)" }, - { 0x04cb018f, "FinePix S9500 Zoom (PTP)" }, + { 0x04cb018f, "Fuji FinePix S9500" }, { 0x04cb0192, "FinePix E900 Zoom (DSC)" }, - { 0x04cb0193, "FinePix E900 Zoom (PTP)" }, - { 0x04cb019b, "FinePix F30 (PTP)" }, + { 0x04cb0193, "Fuji FinePix E900" }, + { 0x04cb019b, "Fuji FinePix F30" }, { 0x04cb01af, "FinePix A700 (PTP)" }, - { 0x04cb01bf, "FinePix F6000fd/S6500fd Zoom (PTP)" }, - { 0x04cb01c0, "FinePix F20 (PTP)" }, - { 0x04cb01c1, "FinePix F31fd (PTP)" }, - { 0x04cb01c4, "FinePix S5700 Zoom (PTP)" }, - { 0x04cb01c5, "FinePix F40fd (PTP)" }, - { 0x04cb01c6, "FinePix A820 Zoom (PTP)" }, - { 0x04cb01d2, "FinePix A800 Zoom (PTP)" }, - { 0x04cb01d3, "FinePix A920 (PTP)" }, - { 0x04cb01d4, "FinePix F50fd (PTP)" }, + { 0x04cb01bf, "Fuji FinePix S6500fd" }, + { 0x04cb01c0, "Fuji FinePix F20" }, + { 0x04cb01c1, "Fuji FinePix F31fd" }, + { 0x04cb01c3, "Fuji S5 Pro" }, + { 0x04cb01c4, "Fuji FinePix S5700" }, + { 0x04cb01c5, "Fuji FinePix F40fd" }, + { 0x04cb01c6, "Fuji FinePix A820" }, + { 0x04cb01d2, "Fuji FinePix A800" }, + { 0x04cb01d3, "Fuji FinePix A920" }, + { 0x04cb01d4, "Fuji FinePix F50fd" }, { 0x04cb01d5, "FinePix F47 (PTP)" }, + { 0x04cb01d7, "Fuji FinePix S5800" }, + { 0x04cb01d8, "Fuji FinePix Z100fd" }, + { 0x04cb01db, "Fuji FinePix S100fs" }, + { 0x04cb01dd, "Fuji FinePix S1000fd" }, + { 0x04cb01e0, "Fuji FinePix F100fd" }, + { 0x04cb01e4, "Fuji FinePix F200 EXR" }, + { 0x04cb01e6, "Fuji FinePix F60fd" }, + { 0x04cb01e8, "Fuji FinePix S2000HD" }, + { 0x04cb01ef, "Fuji FinePix S1500" }, { 0x04cb01f7, "FinePix J250 (PTP)" }, + { 0x04cb01fa, "Fuji FinePix F70 EXR" }, { 0x04cb01fd, "A160" }, + { 0x04cb01fe, "Fuji Fujifilm A220" }, + { 0x04cb0200, "Fuji FinePix S1800" }, + { 0x04cb0201, "Fuji FinePix Z35" }, + { 0x04cb0209, "Fuji FinePix S2500HD" }, + { 0x04cb020d, "Fuji FinePix Z700EXR" }, + { 0x04cb020e, "Fuji FinePix F80EXR" }, { 0x04cb023e, "FinePix AX300" }, - { 0x04cb0240, "FinePix S2950 Digital Camera" }, + { 0x04cb0240, "Fuji FinePix S2950" }, { 0x04cb0241, "FinePix S3200 Digital Camera" }, + { 0x04cb0263, "Fuji FinePix X10" }, + { 0x04cb0265, "Fuji FinePix S4300" }, + { 0x04cb026e, "Fuji FinePix X-S1" }, + { 0x04cb0271, "Fuji FinePix HS30EXR" }, { 0x04cb0278, "FinePix JV300" }, + { 0x04cb0288, "Fuji FinePix XF1" }, { 0x04cc1122, "Hub" }, { 0x04cc1520, "USB 2.0 Hub (Avocent KVM)" }, { 0x04cc1521, "USB 2.0 Hub" }, @@ -6839,6 +7103,8 @@ static const value_string usb_products_vals[] = { { 0x04da1800, "DY-WL10 802.11abgn Adapter [Broadcom BCM4323]" }, { 0x04da1b00, "MultiMediaCard" }, { 0x04da2121, "EB-VS6" }, + { 0x04da2145, "Panasonic P905i" }, + { 0x04da2158, "Panasonic P906i" }, { 0x04da2316, "DVC Mass Storage Device" }, { 0x04da2317, "DVC USB-SERIAL Driver for WinXP" }, { 0x04da2318, "NV-GS11/230/250 (webcam mode)" }, @@ -6846,8 +7112,9 @@ static const value_string usb_products_vals[] = { { 0x04da231a, "NV-GS11/230/250 (DV mode)" }, { 0x04da231d, "DVC Web Camera Device" }, { 0x04da231e, "DVC DV Stream Device" }, - { 0x04da2372, "Lumix Camera (Storage mode)" }, - { 0x04da2374, "Lumix Camera (PTP mode)" }, + { 0x04da2372, "Panasonic Lumix FZ5" }, + { 0x04da2374, "Panasonic DMC-GF1" }, + { 0x04da2375, "Leica D-LUX 2" }, { 0x04da2451, "HDC-SD9" }, { 0x04da2497, "HDC-TM700" }, { 0x04da250c, "Gobi Wireless Modem (QDL mode)" }, @@ -6986,6 +7253,8 @@ static const value_string usb_products_vals[] = { { 0x04e80110, "Connect3D Flash Drive" }, { 0x04e80111, "Connect3D Flash Drive" }, { 0x04e80300, "E2530 Phone (Mass storage mode)" }, + { 0x04e80409, "Samsung YP-900" }, + { 0x04e804a4, "Samsung I550W Phone" }, { 0x04e81003, "MP3 Player and Recorder" }, { 0x04e81006, "SDC-200Z" }, { 0x04e8130c, "NX100" }, @@ -7059,7 +7328,7 @@ static const value_string usb_products_vals[] = { { 0x04e8390f, "InkJet Color Printer" }, { 0x04e83911, "SCX-1020 series" }, { 0x04e84005, "GT-S8000 Jet (msc)" }, - { 0x04e84f1f, "GT-S8000 Jet (mtp)" }, + { 0x04e84f1f, "Samsung Jet S8000" }, { 0x04e85000, "YP-MF series" }, { 0x04e85001, "YP-100" }, { 0x04e85002, "YP-30" }, @@ -7073,36 +7342,54 @@ static const value_string usb_products_vals[] = { { 0x04e85013, "YP-60" }, { 0x04e85015, "yepp upgrade" }, { 0x04e8501b, "MP3 Player" }, + { 0x04e8501d, "Samsung YH-920 (501d)" }, { 0x04e85021, "Yepp YP-ST5" }, + { 0x04e85022, "Samsung YH-920 (5022)" }, + { 0x04e85024, "Samsung YH-925GS" }, { 0x04e85026, "YP-MT6V" }, { 0x04e85027, "YP-T7" }, { 0x04e8502b, "YP-F1" }, + { 0x04e8502e, "Samsung YH-820" }, + { 0x04e8502f, "Samsung YH-925(-GS)" }, { 0x04e85032, "YP-J70" }, + { 0x04e85033, "Samsung YH-J70J" }, { 0x04e8503b, "YP-U1 MP3 Player" }, + { 0x04e8503c, "Samsung YP-Z5" }, { 0x04e8503d, "YP-T7F" }, { 0x04e85041, "YP-Z5" }, + { 0x04e85047, "Samsung YP-T7J" }, { 0x04e85050, "YP-U2 MP3 Player" }, { 0x04e85051, "YP-F2R" }, + { 0x04e85054, "Samsung YP-U2J (YP-U2JXB/XAA)" }, { 0x04e85055, "YP-T9" }, - { 0x04e8507d, "YP-U3 (mtp)" }, - { 0x04e8507f, "YP-T9J" }, + { 0x04e85057, "Samsung YP-F2J" }, + { 0x04e8505a, "Samsung YP-K5" }, + { 0x04e8507d, "Samsung YP-U3" }, + { 0x04e8507f, "Samsung YP-T9" }, { 0x04e85080, "Yepp YP-K3 (msc)" }, - { 0x04e85081, "Yepp YP-K3 (mtp)" }, + { 0x04e85081, "Samsung YP-K3" }, { 0x04e85082, "YP-P2 (msc)" }, - { 0x04e85083, "YP-P2 (mtp)" }, - { 0x04e8508a, "YP-T10" }, - { 0x04e8508b, "YP-S5 MP3 Player" }, + { 0x04e85083, "Samsung YP-P2" }, + { 0x04e8508a, "Samsung YP-T10" }, + { 0x04e8508b, "Samsung YP-S5" }, { 0x04e8508c, "YP-S5" }, { 0x04e85090, "YP-S3 (msc)" }, - { 0x04e85091, "YP-S3 (mtp)" }, + { 0x04e85091, "Samsung YP-S3" }, { 0x04e85092, "YP-U4 (msc)" }, - { 0x04e85093, "YP-U4 (mtp)" }, + { 0x04e85093, "Samsung YP-U4" }, { 0x04e85095, "YP-S2" }, - { 0x04e8510f, "YP-R1" }, + { 0x04e8510f, "Samsung YP-R1" }, + { 0x04e85115, "Samsung YP-Q1" }, + { 0x04e85118, "Samsung YP-M1" }, { 0x04e85119, "Yepp YP-P3" }, + { 0x04e8511a, "Samsung YP-P3" }, { 0x04e8511c, "YP-Q2" }, - { 0x04e85121, "YP-U5" }, + { 0x04e8511d, "Samsung YP-Q2" }, + { 0x04e85121, "Samsung YP-U5" }, { 0x04e85123, "Yepp YP-M1" }, + { 0x04e85125, "Samsung YP-R0" }, + { 0x04e85130, "Samsung YP-Q3" }, + { 0x04e85137, "Samsung YP-Z3" }, { 0x04e85a00, "YP-NEU" }, { 0x04e85a01, "YP-NDU" }, { 0x04e85a03, "Yepp MP3 Player" }, @@ -7143,38 +7430,46 @@ static const value_string usb_products_vals[] = { { 0x04e8663e, "D900e Phone" }, { 0x04e8663f, "SGH-E720/SGH-E840" }, { 0x04e86640, "Usb Modem Enumerator" }, + { 0x04e86642, "Samsung M7600 Beat/GT-S8300T/SGH-F490/S8300" }, { 0x04e86651, "i8510 Innov8" }, - { 0x04e86702, "X830" }, + { 0x04e86702, "Samsung X830 Mobile Phone" }, { 0x04e86708, "U600 Phone" }, - { 0x04e86709, "U600" }, - { 0x04e86734, "Juke" }, + { 0x04e86709, "Samsung U600 Mobile Phone" }, + { 0x04e86727, "Samsung F250 Mobile Phone" }, + { 0x04e86734, "Samsung Juke (SCH-U470)" }, + { 0x04e86752, "Samsung GT-B2700" }, { 0x04e86759, "D900e Media Player" }, { 0x04e8675a, "D900e Mass Storage" }, { 0x04e8675b, "D900e Camera" }, + { 0x04e86763, "Samsung SAMSUNG Trance" }, { 0x04e86772, "Standalone LTE device (Trial)" }, { 0x04e86795, "S5230" }, { 0x04e86802, "Standalone HSPA device" }, { 0x04e86806, "Composite LTE device (Trial)" }, { 0x04e86807, "Composite HSPA device" }, + { 0x04e86819, "Samsung GT-S8500" }, { 0x04e8681c, "Galaxy Portal/Spica/S" }, { 0x04e8681d, "Galaxy Portal/Spica Android Phone" }, { 0x04e86843, "E2530 Phone (Samsung Kies mode)" }, + { 0x04e8684a, "Samsung S5620" }, { 0x04e8684e, "Wave (GT-S8500)" }, { 0x04e8685b, "GT-I9100 Phone [Galaxy S II] (mass storage mode)" }, { 0x04e8685c, "GT-I9250 Phone [Galaxy Nexus]" }, { 0x04e8685d, "GT-I9100 Phone [Galaxy S II] (Download mode)" }, - { 0x04e8685e, "GT-I9100 Phone [Galaxy S II] (USB Debugging mode)" }, + { 0x04e8685e, "Samsung Galaxy Y" }, { 0x04e86860, "GT-I9100 Phone [Galaxy S II], GT-I9300 Phone [Galaxy S III], GT-P7500 [Galaxy Tab 10.1]" }, { 0x04e86865, "GT-I9300 Phone [Galaxy S III] (PTP mode)" }, { 0x04e86866, "GT-I9300 Phone [Galaxy S III] (debugging mode)" }, { 0x04e86875, "GT-B3710 Standalone LTE device (Commercial)" }, { 0x04e86876, "GT-B3710 LTE Modem" }, - { 0x04e86877, "Galaxy S" }, + { 0x04e86877, "Samsung Galaxy models Kies mode" }, { 0x04e86888, "GT-B3730 Composite LTE device (Commercial)" }, { 0x04e86889, "GT-B3730 Composite LTE device (Commercial)" }, { 0x04e8689a, "LTE Storage Driver [CMC2xx]" }, { 0x04e8689e, "GT-S5670 [Galaxy Fit]" }, + { 0x04e868a9, "Samsung Vibrant SGH-T959/Captivate/Media player mode" }, { 0x04e868aa, "Reality" }, + { 0x04e868af, "Samsung GT-B2710/Xcover 271" }, { 0x04e87011, "SEW-2003U Card" }, { 0x04e87021, "Bluetooth Device" }, { 0x04e87061, "eHome Infrared Receiver" }, @@ -7184,6 +7479,7 @@ static const value_string usb_products_vals[] = { { 0x04e8e020, "SERI E02 SCOM 6200 UMTS Phone" }, { 0x04e8e021, "SERI E02 SCOM 6200 Virtual UARTs" }, { 0x04e8e022, "SERI E02 SCOM 6200 Flash Load Disk" }, + { 0x04e8e20c, "Samsung GT-S5230" }, { 0x04e8f000, "Intensity 3 (Mass Storage Mode)" }, { 0x04e8ff30, "SG_iMON" }, { 0x04ebe004, "eHome Infrared Transceiver" }, @@ -7196,6 +7492,7 @@ static const value_string usb_products_vals[] = { { 0x04f11001, "GC-A50 Camera Device" }, { 0x04f13008, "MP-PRX1 Ethernet" }, { 0x04f13009, "MP-XP7250 WLAN Adapter" }, + { 0x04f16105, "JVC Alneo XA-HD500" }, { 0x04f20001, "KU-8933 Keyboard" }, { 0x04f20002, "NT68P81 Keyboard" }, { 0x04f20110, "KU-2971 Keyboard" }, @@ -7521,8 +7818,16 @@ static const value_string usb_products_vals[] = { { 0x05023202, "Liquid" }, { 0x05023203, "Liquid (Debug mode)" }, { 0x05023317, "Liquid" }, - { 0x05023325, "Iconia tablet A500" }, - { 0x05023341, "Iconia tablet A500" }, + { 0x05023325, "Acer Iconia TAB A500 (ID1)" }, + { 0x05023341, "Acer Iconia TAB A500 (ID2)" }, + { 0x05023344, "Acer Iconia TAB A501" }, + { 0x05023348, "Acer Iconia TAB A100 (ID1)" }, + { 0x05023349, "Acer Iconia TAB A100 (ID2)" }, + { 0x05023378, "Acer Iconia TAB A700" }, + { 0x0502337c, "Acer Iconia TAB A200 (ID1)" }, + { 0x0502337d, "Acer Iconia TAB A200 (ID2)" }, + { 0x0502338a, "Acer Iconia TAB A510" }, + { 0x050233c3, "Acer E350 Liquid Gallant Duo" }, { 0x0502d001, "Divio NW801/DVC-V6+ Digital Camera" }, { 0x0506009d, "HomeConnect Camera" }, { 0x050600a0, "3CREB96 Bluetooth Adapter" }, @@ -7738,6 +8043,7 @@ static const value_string usb_products_vals[] = { { 0x0545888d, "eVision 123 digital camera" }, { 0x05460daf, "PDC 2300Z" }, { 0x05461bed, "PDC 1320 Camera" }, + { 0x05462035, "Polaroid Freescape/MPU-433158" }, { 0x05463097, "PDC 310" }, { 0x05463155, "PDC 3070 Camera" }, { 0x05463187, "Digital Camera" }, @@ -7782,7 +8088,7 @@ static const value_string usb_products_vals[] = { { 0x054c0046, "Network Walkman" }, { 0x054c004a, "Memory Stick Hi-Fi System" }, { 0x054c004b, "Memory Stick Reader/Writer" }, - { 0x054c004e, "DSC-xxx (ptp)" }, + { 0x054c004e, "Sony DSC-U10" }, { 0x054c0056, "MG Memory Stick Reader/Writer" }, { 0x054c0058, "Clie PEG-N7x0C PalmOS PDA Mass Storage" }, { 0x054c0066, "Clie PEG-N7x0C/PEG-T425 PalmOS PDA Serial" }, @@ -7899,38 +8205,70 @@ static const value_string usb_products_vals[] = { { 0x054c0286, "Net MD" }, { 0x054c0287, "Hi-MD WALKMAN" }, { 0x054c0290, "VGP-UVC100 Visual Communication Camera" }, + { 0x054c0296, "Sony DSC-S730" }, { 0x054c029b, "PRS-500 eBook reader" }, { 0x054c02a5, "MicroVault Flash Drive" }, { 0x054c02af, "Handycam DCR-DVD306E" }, + { 0x054c02c0, "Sony DSC-A100" }, { 0x054c02c4, "Device" }, { 0x054c02d1, "DVD RW" }, { 0x054c02d2, "PSP Slim" }, { 0x054c02e1, "FeliCa S330 [PaSoRi]" }, { 0x054c02ea, "PlayStation 3 Memory Card Adaptor" }, + { 0x054c02f8, "Sony DSC-W200" }, { 0x054c02f9, "DSC-H9" }, { 0x054c0317, "WALKMAN" }, { 0x054c031a, "Walkman NWD-B103F" }, { 0x054c031e, "PRS-300/PRS-505 eBook reader" }, - { 0x054c0325, "NWZ-A818" }, + { 0x054c0325, "Sony Walkman NWZ-A815/NWZ-A818" }, + { 0x054c0326, "Sony Walkman NWZ-S516" }, + { 0x054c0327, "Sony Walkman NWZ-S615F/NWZ-S616F/NWZ-S618F" }, { 0x054c033e, "DSC-W120/W290" }, + { 0x054c0343, "Sony DSC-W130" }, { 0x054c0346, "Handycam DCR-SR55E" }, { 0x054c0348, "HandyCam HDR-TG3E" }, - { 0x054c035b, "Walkman NWZ-A828" }, - { 0x054c035c, "NWZ-A726/A728/A729" }, + { 0x054c035a, "Sony Walkman NWZ-S716F" }, + { 0x054c035b, "Sony Walkman NWZ-A826/NWZ-A828/NWZ-A829" }, + { 0x054c035c, "Sony Walkman NWZ-A726/NWZ-A728/NWZ-A768" }, + { 0x054c036e, "Sony Walkman NWZ-B135" }, { 0x054c0382, "Memory Stick PRO-HG Duo Adaptor (MSAC-UAH1)" }, - { 0x054c0385, "Walkman NWZ-E436F" }, + { 0x054c0385, "Sony Walkman NWZ-E436F" }, { 0x054c0387, "IC Recorder (P)" }, + { 0x054c0388, "Sony Walkman NWZ-W202" }, + { 0x054c038c, "Sony Walkman NWZ-S739F" }, + { 0x054c038e, "Sony Walkman NWZ-S638F" }, + { 0x054c0398, "Sony Walkman NWZ-X1051/NWZ-X1061" }, { 0x054c03bc, "Webbie HD - MHS-CM1" }, { 0x054c03d1, "DPF-X95" }, { 0x054c03d3, "DR-BT100CX" }, { 0x054c03d5, "PlayStation Move motion controller" }, - { 0x054c03fc, "WALKMAN [NWZ-E345]" }, - { 0x054c03fd, "Walkman NWZ-E443" }, + { 0x054c03d8, "Sony Walkman NWZ-B142F" }, + { 0x054c03fc, "Sony Walkman NWZ-E344" }, + { 0x054c03fd, "Sony Walkman NWZ-E445" }, + { 0x054c03fe, "Sony Walkman NWZ-S545" }, + { 0x054c0404, "Sony Walkman NWZ-A845" }, { 0x054c042f, "PlayStation Move navigation controller" }, { 0x054c0440, "DSC-H55" }, { 0x054c0485, "MHS-PM5 HD camcorder" }, - { 0x054c04cb, "WALKMAN NWZ-E354" }, + { 0x054c04a3, "Sony SLT-A55" }, + { 0x054c04a7, "Sony SLT-A35" }, + { 0x054c04bb, "Sony Walkman NWZ-W252B" }, + { 0x054c04be, "Sony Walkman NWZ-B153F" }, + { 0x054c04cb, "Sony Walkman NWZ-E354" }, + { 0x054c04cc, "Sony Walkman NWZ-S754" }, + { 0x054c04d1, "Sony Sony Tablet P1" }, + { 0x054c052a, "Sony DSC-RX100" }, + { 0x054c052b, "Sony DSC-RX1" }, + { 0x054c0543, "Sony DSC-HX100V" }, + { 0x054c0574, "Sony SLT-A65V" }, + { 0x054c059a, "Sony NWZ-B163F" }, + { 0x054c05a6, "Sony Walkman NWZ-E464" }, + { 0x054c05a8, "Sony NWZ-S765" }, + { 0x054c05b3, "Sony Sony Tablet S" }, + { 0x054c05b4, "Sony Sony Tablet S1" }, + { 0x054c061f, "Sony DSC-HX200V" }, { 0x054c1000, "Wireless Buzz! Receiver" }, + { 0x054c1294, "Sony DCR-SR75" }, { 0x05500002, "InkJet Color Printer" }, { 0x05500004, "InkJet Color Printer" }, { 0x05500005, "InkJet Color Printer" }, @@ -8820,18 +9158,18 @@ static const value_string usb_products_vals[] = { { 0x05ac1265, "iPod Nano 5.Gen" }, { 0x05ac1266, "iPod Nano 6.Gen" }, { 0x05ac1281, "Apple Mobile Device [Recovery Mode]" }, - { 0x05ac1290, "iPhone" }, - { 0x05ac1291, "iPod Touch 1.Gen" }, - { 0x05ac1292, "iPhone 3G" }, - { 0x05ac1293, "iPod Touch 2.Gen" }, - { 0x05ac1294, "iPhone 3GS" }, + { 0x05ac1290, "Apple iPhone" }, + { 0x05ac1291, "Apple iPod Touch" }, + { 0x05ac1292, "Apple iPhone 3G" }, + { 0x05ac1293, "Apple iPod Touch 2G" }, + { 0x05ac1294, "Apple iPhone 3GS" }, { 0x05ac1296, "iPod Touch 3.Gen (8GB)" }, - { 0x05ac1297, "iPhone 4" }, - { 0x05ac1299, "iPod Touch 3.Gen" }, - { 0x05ac129a, "iPad" }, + { 0x05ac1297, "Apple iPhone 4" }, + { 0x05ac1299, "Apple iPod Touch 3rd Gen" }, + { 0x05ac129a, "Apple iPad" }, { 0x05ac129e, "iPod Touch 4.Gen" }, { 0x05ac129f, "iPad 2" }, - { 0x05ac12a0, "iPhone 4S" }, + { 0x05ac12a0, "Apple iPhone 4S" }, { 0x05ac12a2, "iPad 2 (3G; 64GB)" }, { 0x05ac12a6, "iPad 3 (3G, 16 GB)" }, { 0x05ac12a9, "iPad 2" }, @@ -8904,9 +9242,10 @@ static const value_string usb_products_vals[] = { { 0x05c50004, "AccelePort USB 4" }, { 0x05c50008, "AccelePort USB 8" }, { 0x05c60114, "Select RW-200 CDMA Wireless Modem" }, + { 0x05c60229, "Nokia 5530 Xpressmusic" }, { 0x05c61000, "Mass Storage Device" }, { 0x05c63100, "CDMA Wireless Modem/Phone" }, - { 0x05c63196, "CDMA Wireless Modem" }, + { 0x05c63196, "Nokia/Verizon 6205 Balboa/Verizon Music Phone" }, { 0x05c63197, "CDMA Wireless Modem/Phone" }, { 0x05c66000, "Siemens SG75" }, { 0x05c66503, "AnyData APE-540H" }, @@ -8947,9 +9286,14 @@ static const value_string usb_products_vals[] = { { 0x05c80318, "Webcam" }, { 0x05c80403, "Webcam" }, { 0x05ca0101, "RDC-5300 Camera" }, - { 0x05ca0325, "Caplio GX (ptp)" }, - { 0x05ca032d, "Caplio GX 8 (ptp)" }, - { 0x05ca032f, "Caplio R3 (ptp)" }, + { 0x05ca0110, "Ricoh Caplio R5" }, + { 0x05ca0325, "Ricoh Caplio GX" }, + { 0x05ca0327, "Sea & Sea 5000G" }, + { 0x05ca032b, "Ricoh Caplio R1v" }, + { 0x05ca032d, "Ricoh Caplio GX 8" }, + { 0x05ca032f, "Ricoh Caplio R3" }, + { 0x05ca033d, "Ricoh Caplio RR750" }, + { 0x05ca0353, "Sea & Sea 2G" }, { 0x05ca03a1, "IS200e" }, { 0x05ca0403, "Printing Support" }, { 0x05ca0405, "Type 101" }, @@ -8991,7 +9335,7 @@ static const value_string usb_products_vals[] = { { 0x05ca220c, "Caplio GX" }, { 0x05ca220d, "Caplio R1/RZ1" }, { 0x05ca220e, "Sea & Sea 5000G" }, - { 0x05ca220f, "Rollei dr5 / Rollei dr5 (PTP mode)" }, + { 0x05ca220f, "Rollei dr5" }, { 0x05ca2211, "Caplio R1S" }, { 0x05ca2212, "Caplio R1v Camera" }, { 0x05ca2213, "Caplio R2" }, @@ -9565,9 +9909,14 @@ static const value_string usb_products_vals[] = { { 0x066f82e0, "MP3 Player" }, { 0x066f8320, "TrekStor i.Beat fun" }, { 0x066f835d, "MP3 Player" }, + { 0x066f842a, "TrekStor Vibez 8/12GB" }, + { 0x066f846c, "Maxfield G-Flash NG 1GB" }, + { 0x066f8550, "Medion MD8333" }, + { 0x066f8588, "Medion MD8333" }, { 0x066f9000, "MP3 Player" }, { 0x066f9001, "MP3 Player" }, { 0x066f9002, "MP3 Player" }, + { 0x066fa010, "SigmaTel Inc. MTPMSCN Audio Player" }, { 0x06700001, "Calibrator" }, { 0x06700005, "Enable Cable" }, { 0x06721041, "LCS1040 Speaker System" }, @@ -9727,11 +10076,17 @@ static const value_string usb_products_vals[] = { { 0x069b070f, "RCA Lyra RD1071 MP3 Player" }, { 0x069b0731, "Lyra M200E256" }, { 0x069b0761, "RCA H100A" }, + { 0x069b0774, "Thomson EM28 Series" }, + { 0x069b0777, "Thomson / RCA Opal / Lyra MC4002" }, { 0x069b0778, "PEARL USB Device" }, + { 0x069b077c, "Thomson Lyra MC5104B (M51 Series)" }, { 0x069b2220, "RCA Kazoo RD1000 MP3 Player" }, { 0x069b300a, "RCA Lyra MP3 Player" }, { 0x069b3012, "MP3 Player" }, { 0x069b3013, "MP3 Player" }, + { 0x069b301a, "Thomson RCA H106" }, + { 0x069b3028, "Thomson scenium E308" }, + { 0x069b3035, "Thomson / RCA Lyra HC308A" }, { 0x069b5557, "RCA CDS6300" }, { 0x069d0001, "Satellite Receiver Device" }, { 0x069d0002, "Satellite Device" }, @@ -9937,6 +10292,7 @@ static const value_string usb_products_vals[] = { { 0x06d30393, "CP9500D/DW Port" }, { 0x06d30394, "CP9000D/DW Port" }, { 0x06d303a1, "CP9550D/DW Port" }, + { 0x06d321ba, "FOMA D905i" }, { 0x06d54000, "Japanese Keyboard" }, { 0x06d60025, "Gamepad" }, { 0x06d60026, "Predator TH 400 Gamepad" }, @@ -10357,31 +10713,35 @@ static const value_string usb_products_vals[] = { { 0x07817115, "Cruzer Mini" }, { 0x07817301, "Sansa e100 series (mtp)" }, { 0x07817302, "Sansa e100 series (msc)" }, - { 0x07817400, "Sansa M200 series (mtp)" }, - { 0x07817401, "Sansa M200 series (msc)" }, - { 0x07817420, "Sansa E200 series (mtp)" }, + { 0x07817400, "SanDisk Sansa m230/m240" }, + { 0x07817401, "SanDisk Sansa m200-tcc (MTP mode)" }, + { 0x07817410, "SanDisk Sansa c150" }, + { 0x07817420, "SanDisk Sansa e200/e250/e260/e270/e280" }, { 0x07817421, "Sansa E200 Series (msc)" }, - { 0x07817422, "Sansa E200 series v2 (mtp)" }, + { 0x07817422, "SanDisk Sansa e260/e280 v2" }, { 0x07817423, "Sansa E200 series v2 (msc)" }, - { 0x07817430, "Sansa M200 series" }, + { 0x07817430, "SanDisk Sansa m240/m250" }, { 0x07817431, "Sansa M200 series V4 (msc)" }, - { 0x07817432, "Sansa Clip (mtp)" }, + { 0x07817432, "SanDisk Sansa Clip" }, { 0x07817433, "Sansa Clip (msc)" }, - { 0x07817434, "Sansa Clip V2 (mtp)" }, + { 0x07817434, "SanDisk Sansa Clip v2" }, { 0x07817435, "Sansa Clip V2 (msc)" }, - { 0x07817450, "Sansa C250" }, + { 0x07817450, "SanDisk Sansa c240/c250" }, { 0x07817451, "Sansa C240" }, - { 0x07817460, "Sansa Express" }, - { 0x07817480, "Sansa Connect" }, + { 0x07817452, "SanDisk Sansa c250 v2" }, + { 0x07817460, "SanDisk Sansa Express" }, + { 0x07817480, "SanDisk Sansa Connect" }, { 0x07817481, "Sansa Connect (in recovery mode)" }, - { 0x078174b0, "Sansa View (msc)" }, + { 0x078174b0, "SanDisk Sansa View" }, { 0x078174b1, "Sansa View (mtp)" }, - { 0x078174c0, "Sansa Fuze (mtp)" }, + { 0x078174c0, "SanDisk Sansa Fuze" }, { 0x078174c1, "Sansa Fuze (msc)" }, - { 0x078174c2, "Sansa Fuze V2 (mtp)" }, + { 0x078174c2, "SanDisk Sansa Fuze v2" }, { 0x078174c3, "Sansa Fuze V2 (msc)" }, - { 0x078174d0, "Sansa Clip+ (mtp)" }, + { 0x078174d0, "SanDisk Sansa Clip+" }, { 0x078174d1, "Sansa Clip+ (msc)" }, + { 0x078174e0, "SanDisk Sansa Fuze+" }, + { 0x078174e4, "SanDisk Sansa Clip Zip" }, { 0x07818181, "Pen Flash" }, { 0x07818183, "Hi-Speed Mass Storage Device" }, { 0x07818185, "SDCZ2 Cruzer Mini Flash Drive (older, thick)" }, @@ -10556,14 +10916,17 @@ static const value_string usb_products_vals[] = { { 0x07b31300, "OpticBook 3800 Scanner" }, { 0x07b31301, "OpticBook 4800 Scanner" }, { 0x07b40100, "Camedia C-2100/C-3000 Ultra Zoom Camera" }, - { 0x07b40102, "Camedia E-10/C-220/C-50 Camera" }, + { 0x07b40102, "Olympus E-1" }, { 0x07b40105, "Camedia C-310Z/C-700/C-750UZ/C-755/C-765UZ/C-3040/C-4000/C-5050Z/D-560/C-3020Z Zoom Camera" }, - { 0x07b40109, "C-370Z/C-500Z/D-535Z/X-450" }, + { 0x07b40109, "Olympus X-925" }, { 0x07b4010a, "MAUSB-10 xD and SmartMedia Card Reader" }, + { 0x07b40110, "Olympus E-410" }, { 0x07b40112, "MAUSB-100 xD Card Reader" }, - { 0x07b40113, "Mju 500" }, - { 0x07b40114, "C-350Z Camera" }, - { 0x07b40118, "Mju Mini Digital/Mju Digital 500 Camera / Stylus 850 SW" }, + { 0x07b40113, "Olympus mju 500" }, + { 0x07b40114, "Olympus IR-300" }, + { 0x07b40116, "Olympus X925" }, + { 0x07b40118, "Olympus E-410" }, + { 0x07b4012f, "Olympus E-PL5" }, { 0x07b40184, "P-S100 port" }, { 0x07b40203, "Digital Voice Recorder DW-90" }, { 0x07b40206, "Digital Voice Recorder DS-330" }, @@ -10751,6 +11114,10 @@ static const value_string usb_products_vals[] = { { 0x07cf1003, "Exilim EX-S500" }, { 0x07cf1004, "Exilim EX-Z120" }, { 0x07cf1011, "USB-CASIO PC CAMERA" }, + { 0x07cf1042, "Casio EX-Z120" }, + { 0x07cf1049, "Casio EX-S770" }, + { 0x07cf104c, "Casio EX-Z700" }, + { 0x07cf104d, "Casio EX-Z65" }, { 0x07cf1116, "EXILIM EX-Z19" }, { 0x07cf1125, "Exilim EX-H10 Digital Camera (mass storage mode)" }, { 0x07cf1133, "Exilim EX-Z350 Digital Camera (mass storage mode)" }, @@ -11203,6 +11570,8 @@ static const value_string usb_products_vals[] = { { 0x08e30101, "Interface ADSL" }, { 0x08e30102, "ADSL" }, { 0x08e30301, "RNIS" }, + { 0x08e40142, "Pioneer DVR-LX60D" }, + { 0x08e40148, "Pioneer XMP3" }, { 0x08e60001, "GemPC-Touch 430" }, { 0x08e60430, "GemPC430 SmartCard Reader" }, { 0x08e60432, "GemPC432 SmartCard Reader" }, @@ -11443,9 +11812,17 @@ static const value_string usb_products_vals[] = { { 0x09288000, "Firmware uploader" }, { 0x092f0004, "JTAG-4" }, { 0x092f0005, "JTAG-5" }, - { 0x09300009, "Gigabeat F/X (HDD audio player)" }, - { 0x0930000c, "Gigabeat F (mtp)" }, - { 0x09300010, "Gigabeat S (mtp)" }, + { 0x09300009, "Toshiba Gigabeat MEGF-40" }, + { 0x0930000c, "Toshiba Gigabeat" }, + { 0x0930000f, "Toshiba Gigabeat P20" }, + { 0x09300010, "Toshiba Gigabeat S" }, + { 0x09300011, "Toshiba Gigabeat P10" }, + { 0x09300014, "Toshiba Gigabeat V30" }, + { 0x09300016, "Toshiba Gigabeat U" }, + { 0x09300018, "Toshiba Gigabeat MEU202" }, + { 0x09300019, "Toshiba Gigabeat T" }, + { 0x0930001a, "Toshiba Gigabeat MEU201" }, + { 0x0930001d, "Toshiba Gigabeat MET401" }, { 0x09300301, "PCX1100U Cable Modem (WDM)" }, { 0x09300302, "PCX2000 Cable Modem (WDM)" }, { 0x09300305, "Cable Modem PCX3000" }, @@ -11467,6 +11844,7 @@ static const value_string usb_products_vals[] = { { 0x09300709, "Pocket PC e750 Series" }, { 0x0930070a, "Pocket PC e400 Series" }, { 0x0930070b, "Pocket PC e800 Series" }, + { 0x09300963, "Toshiba Excite AT300" }, { 0x09300a07, "WLM-10U1 802.11abgn Wireless Adapter [Ralink RT3572]" }, { 0x09300b05, "PX1220E-1G25 External hard drive" }, { 0x09300b09, "PX1396E-3T01 External hard drive" }, @@ -11520,6 +11898,7 @@ static const value_string usb_products_vals[] = { { 0x09306540, "TransMemory Flash Memory" }, { 0x09306544, "Kingston DataTraveler 2.0 Stick (2GB)" }, { 0x09306545, "Kingston DataTraveler 102 Flash Drive / HEMA Flash Drive 2 GB / PNY Attache 4GB Stick" }, + { 0x09307100, "Toshiba Thrive AT100/AT105" }, { 0x09320300, "VideoAdvantage" }, { 0x09320302, "Syntek DC-112X" }, { 0x09320320, "VideoAdvantage" }, @@ -11602,6 +11981,7 @@ static const value_string usb_products_vals[] = { { 0x0951168a, "DataTraveler Micro" }, { 0x0951168c, "DT Elite 3.0" }, { 0x09557030, "Tegra 3 (recovery mode)" }, + { 0x095570a9, "nVidia CM9-Adam" }, { 0x09557100, "Notion Ink Adam" }, { 0x09570200, "E-Video DC-350 Camera" }, { 0x09570202, "E-Video DC-350 Camera" }, @@ -11743,7 +12123,7 @@ static const value_string usb_products_vals[] = { { 0x0a170009, "Optio 33WR" }, { 0x0a17000a, "Optio 555" }, { 0x0a17000c, "Optio 43WR (mass storage mode)" }, - { 0x0a17000d, "Optio 43WR" }, + { 0x0a17000d, "Pentax Optio 43WR" }, { 0x0a170015, "Optio S40/S5i" }, { 0x0a17003b, "Optio 50 (mass storage mode)" }, { 0x0a17003d, "Optio S55" }, @@ -11754,6 +12134,7 @@ static const value_string usb_products_vals[] = { { 0x0a170070, "K100D" }, { 0x0a170093, "K200D" }, { 0x0a1700a7, "Optio E50" }, + { 0x0a1700f7, "Pentax Optio W90" }, { 0x0a171001, "EI2000 Camera powered by Digita!" }, { 0x0a218001, "MMT-7305WW [Medtronic Minimed CareLink]" }, { 0x0a270102, "SP35" }, @@ -11926,6 +12307,10 @@ static const value_string usb_products_vals[] = { { 0x0aa50801, "MP3 Player" }, { 0x0aa60101, "Hercules Jukebox" }, { 0x0aa61501, "Store 'n' Go HD Drive" }, + { 0x0aa63011, "Tevion MD 81488" }, + { 0x0aa66021, "Disney MixMax" }, + { 0x0aa69601, "MyMusix PD-6070" }, + { 0x0aa69702, "Perception Digital, Ltd Gigaware GX400" }, { 0x0aa70100, "POS Keyboard, TA58P-USB" }, { 0x0aa70101, "POS Keyboard, TA85P-USB" }, { 0x0aa70102, "POS Keyboard, TA59-USB" }, @@ -12111,12 +12496,17 @@ static const value_string usb_products_vals[] = { { 0x0b05179f, "Eee Note EA800 (tablet mode)" }, { 0x0b0517a1, "Eee Note EA800 (mass storage mode)" }, { 0x0b0517ab, "USB-N13 802.11n Network Adapter (rev. B1) [Realtek RTL8192CU]" }, - { 0x0b054c80, "Transformer Pad TF300TG" }, - { 0x0b054c90, "Transformer Pad Infinity TF700" }, + { 0x0b054c80, "Asus TF300 Transformer" }, + { 0x0b054c81, "Asus TF300 Transformer (USB debug mode)" }, + { 0x0b054c90, "Asus TF700 Transformer" }, { 0x0b054c91, "Transformer Pad Infinity TF700 (Debug mode)" }, - { 0x0b054d00, "Transformer Prime TF201" }, - { 0x0b054d01, "Transformer Prime TF201 (debug mode)" }, + { 0x0b054d00, "Asus TF201 Transformer Prime (keyboard dock)" }, + { 0x0b054d01, "Asus TF201 Transformer Prime (tablet only)" }, + { 0x0b054d04, "Asus TFXXX Transformer Prime (unknown version)" }, { 0x0b054daf, "Transformer Pad Infinity TF700 (Fastboot)" }, + { 0x0b054e01, "Asus TF101 Eeepad Slider" }, + { 0x0b054e0f, "Asus TF101 Eeepad Transformer" }, + { 0x0b054e1f, "Asus TF101 Eeepad Transformer (debug mode)" }, { 0x0b056101, "Cable Modem" }, { 0x0b05620a, "Remote NDIS Device" }, { 0x0b05b700, "Broadcom Bluetooth 2.1" }, @@ -12130,6 +12520,8 @@ static const value_string usb_products_vals[] = { { 0x0b0e1022, "Jabra PRO 9450, Type 9400BS (DECT Headset)" }, { 0x0b0e620c, "Jabra BT620s" }, { 0x0b1e8007, "Blackhawk USB560-BP JTAG Emulator" }, + { 0x0b20ddee, "Isabella Her Prototype" }, + { 0x0b28100c, "Kenwood Media Keg HD10GB7 Sport Player" }, { 0x0b300006, "SM Media-Shuttle Card Reader" }, { 0x0b330020, "ShuttleXpress" }, { 0x0b380003, "Keyboard" }, @@ -12409,7 +12801,7 @@ static const value_string usb_products_vals[] = { { 0x0bb40b51, "Qtek 8310 mobile phone [Tornado Noble]" }, { 0x0bb40bce, "Vario MDA" }, { 0x0bb40c01, "Dream / ADP1 / G1 / Magic / Tattoo" }, - { 0x0bb40c02, "Dream / ADP1 / G1 / Magic / Tattoo (Debug)" }, + { 0x0bb40c02, "HTC Zopo ZP100 (ID1)" }, { 0x0bb40c13, "Diamond" }, { 0x0bb40c1f, "Sony Ericsson XPERIA X1" }, { 0x0bb40c5f, "Snap" }, @@ -12417,16 +12809,20 @@ static const value_string usb_products_vals[] = { { 0x0bb40c87, "Desire (debug)" }, { 0x0bb40c8d, "EVO 4G (debug)" }, { 0x0bb40c91, "Vision" }, + { 0x0bb40c93, "HTC EVO 4G LTE" }, { 0x0bb40c94, "Vision" }, { 0x0bb40c97, "Legend" }, { 0x0bb40c99, "Desire (debug)" }, { 0x0bb40c9e, "Incredible" }, { 0x0bb40ca2, "Desire HD (debug mode)" }, { 0x0bb40ca5, "Android Phone [Evo Shift 4G]" }, + { 0x0bb40ca8, "HTC EVO 4G LTE (second ID)" }, { 0x0bb40ff8, "Desire HD (Tethering Mode)" }, { 0x0bb40ff9, "Desire / Desire HD / Hero / Thunderbolt (Charge Mode)" }, { 0x0bb40ffe, "Desire HD (modem mode)" }, { 0x0bb40fff, "Android Fastboot Bootloader" }, + { 0x0bb42008, "HTC Zopo ZP100 (ID2)" }, + { 0x0bb4685c, "Hewlett-Packard HP Touchpad" }, { 0x0bc20502, "ST3300601CB-RK 300 GB External Hard Drive" }, { 0x0bc20503, "ST3250824A [Barracuda 7200.9]" }, { 0x0bc22000, "Storage Adapter V3 (TPP)" }, @@ -13113,6 +13509,7 @@ static const value_string usb_products_vals[] = { { 0x0db05513, "MP3 Player" }, { 0x0db05515, "MP3 Player" }, { 0x0db05516, "MP3 Player" }, + { 0x0db05572, "Micro-Star International P610/Model MS-5557" }, { 0x0db05580, "Mega Sky 580 DVB-T Tuner [M902x]" }, { 0x0db05581, "Mega Sky 580 DVB-T Tuner [GL861]" }, { 0x0db06823, "UB11B/MS-6823 802.11b Wi-Fi adapter" }, @@ -13268,12 +13665,25 @@ static const value_string usb_products_vals[] = { { 0x0e210601, "iAudio G3" }, { 0x0e210681, "iAUDIO E2" }, { 0x0e210700, "iAudio U3" }, - { 0x0e210751, "iAudio 7" }, + { 0x0e210701, "Cowon iAudio U3 (MTP mode)" }, + { 0x0e210711, "Cowon iAudio 6 (MTP mode)" }, + { 0x0e210751, "Cowon iAudio 7 (MTP mode)" }, { 0x0e210760, "iAUDIO U5 / iAUDIO G2" }, + { 0x0e210761, "Cowon iAudio U5 (MTP mode)" }, { 0x0e210800, "Cowon D2 (UMS mode)" }, - { 0x0e210801, "Cowon D2 (MTP mode)" }, + { 0x0e210801, "Cowon iAudio D2 (MTP mode)" }, + { 0x0e210861, "Cowon iAudio D2+ FW 2.x (MTP mode)" }, + { 0x0e210871, "Cowon iAudio D2+ DAB FW 4.x (MTP mode)" }, + { 0x0e210881, "Cowon iAudio D2+ FW 3.x (MTP mode)" }, + { 0x0e210891, "Cowon iAudio D2+ DMB FW 1.x (MTP mode)" }, + { 0x0e210901, "Cowon iAudio S9 (MTP mode)" }, { 0x0e210910, "iAUDIO 9" }, + { 0x0e210911, "Cowon iAudio 9 (MTP mode)" }, { 0x0e210920, "J3" }, + { 0x0e210921, "Cowon iAudio J3 (MTP mode)" }, + { 0x0e210931, "Cowon iAudio X7 (MTP mode)" }, + { 0x0e210941, "Cowon iAudio C2 (MTP mode)" }, + { 0x0e210952, "Cowon iAudio 10 (MTP mode)" }, { 0x0e360008, "Handyscope HS3" }, { 0x0e360009, "Handyscope HS3 (br)" }, { 0x0e36000a, "Handyscope HS4" }, @@ -13333,12 +13743,46 @@ static const value_string usb_products_vals[] = { { 0x0e6f0006, "Edge wireless Controller" }, { 0x0e791106, "Pocket Media Assistant - PMA400" }, { 0x0e791204, "Gmini XS 200" }, + { 0x0e791207, "Archos Gmini XS100" }, + { 0x0e791208, "Archos XS202 (MTP mode)" }, + { 0x0e79120a, "Archos 104 (MTP mode)" }, + { 0x0e79120c, "Archos 204 (MTP mode)" }, + { 0x0e791301, "Archos 404 (MTP mode)" }, + { 0x0e791303, "Archos 404CAM (MTP mode)" }, { 0x0e791306, "504 Portable Multimedia Player" }, + { 0x0e791307, "Archos 504 (MTP mode)" }, + { 0x0e791309, "Archos 604 (MTP mode)" }, + { 0x0e79130b, "Archos 604WIFI (MTP mode)" }, + { 0x0e79130d, "Archos 704 mobile dvr" }, + { 0x0e79130f, "Archos 704TV (MTP mode)" }, + { 0x0e791311, "Archos 405 (MTP mode)" }, + { 0x0e791313, "Archos 605 (MTP mode)" }, + { 0x0e791315, "Archos 605F (MTP mode)" }, + { 0x0e791319, "Archos 705 (MTP mode)" }, + { 0x0e79131b, "Archos TV+ (MTP mode)" }, + { 0x0e79131d, "Archos 105 (MTP mode)" }, + { 0x0e791321, "Archos 405HDD (MTP mode)" }, { 0x0e791330, "5 Tablet" }, + { 0x0e791331, "Archos 5 (MTP mode)" }, { 0x0e791332, "5 IMT" }, + { 0x0e791333, "Archos 5 (MTP mode)" }, + { 0x0e791335, "Archos 7 (MTP mode)" }, + { 0x0e791341, "Archos SPOD (MTP mode)" }, + { 0x0e791351, "Archos 5S IT (MTP mode)" }, + { 0x0e791357, "Archos 5H IT (MTP mode)" }, { 0x0e791416, "32 IT" }, { 0x0e791417, "A43 IT" }, + { 0x0e791458, "Archos Arnova Childpad" }, + { 0x0e791508, "Archos 8o G9 (MTP mode)" }, + { 0x0e791509, "Archos 8o G9 Turbo (MTP mode)" }, { 0x0e79150e, "80 G9" }, + { 0x0e791518, "Archos 80G9" }, + { 0x0e791528, "Archos 101 G9" }, + { 0x0e791529, "Archos 101 G9 (v2)" }, + { 0x0e791538, "Archos 101 G9 Turbo 250 HD" }, + { 0x0e791539, "Archos 101 G9 Turbo" }, + { 0x0e791568, "Archos 70it2 (mode 1)" }, + { 0x0e791569, "Archos 70it2 (mode 2)" }, { 0x0e7e0001, "Yopy 3000 PDA" }, { 0x0e7e1001, "YP3X00 PDA" }, { 0x0e8d0003, "MT6227 phone" }, @@ -13460,23 +13904,53 @@ static const value_string usb_products_vals[] = { { 0x0fca0008, "Blackberry Pearl" }, { 0x0fca8001, "Blackberry Handheld" }, { 0x0fca8004, "Blackberry Handheld" }, - { 0x0fca8007, "Blackberry Handheld" }, + { 0x0fca8007, "RIM BlackBerry Storm/9650" }, { 0x0fca8010, "Blackberry Playbook (Connect to Windows mode)" }, { 0x0fca8011, "Blackberry Playbook (Connect to Mac mode)" }, { 0x0fca8020, "Blackberry Playbook (CD-Rom mode)" }, - { 0x0fce0076, "W910i (Multimedia mode)" }, + { 0x0fce0075, "SonyEricsson K850i" }, + { 0x0fce0076, "SonyEricsson W910" }, { 0x0fce00af, "V640i Phone [PTP Camera]" }, - { 0x0fce00d4, "C902 [MTP]" }, - { 0x0fce00d9, "C702 Phone" }, - { 0x0fce0112, "W995 Walkman Phone" }, - { 0x0fce015a, "Xperia Pro [Media Transfer Protocol]" }, - { 0x0fce0166, "Xperia Mini Pro" }, - { 0x0fce0169, "Xperia S" }, - { 0x0fce0172, "Xperia P" }, - { 0x0fce0177, "Xperia Ion [Mass Storage]" }, + { 0x0fce00b3, "SonyEricsson W890i" }, + { 0x0fce00c6, "SonyEricsson W760i" }, + { 0x0fce00d4, "SonyEricsson C902" }, + { 0x0fce00d9, "SonyEricsson C702" }, + { 0x0fce00da, "SonyEricsson W980" }, + { 0x0fce00ef, "SonyEricsson C905" }, + { 0x0fce00f3, "SonyEricsson W595" }, + { 0x0fce00f5, "SonyEricsson W902" }, + { 0x0fce00fb, "SonyEricsson T700" }, + { 0x0fce0105, "SonyEricsson W705/W715" }, + { 0x0fce0112, "SonyEricsson W995" }, + { 0x0fce0133, "SonyEricsson U5" }, + { 0x0fce013a, "SonyEricsson U8i" }, + { 0x0fce0144, "SonyEricsson j10i2 (Elm)" }, + { 0x0fce014e, "SonyEricsson j108i (Cedar)" }, + { 0x0fce014f, "SonyEricsson LT15i Xperia arc S MTP" }, + { 0x0fce0156, "SonyEricsson MT11i Xperia Neo MTP" }, + { 0x0fce015a, "SonyEricsson MK16i Xperia MTP" }, + { 0x0fce0161, "SonyEricsson ST18a Xperia Ray MTP" }, + { 0x0fce0166, "SonyEricsson SK17i Xperia Mini Pro MTP" }, + { 0x0fce0167, "SonyEricsson ST15i Xperia Mini MTP" }, + { 0x0fce0168, "SonyEricsson ST17i Xperia Active MTP" }, + { 0x0fce0169, "SONY LT26i Xperia S MTP" }, + { 0x0fce016d, "SONY WT19i Live Walkman MTP" }, + { 0x0fce0170, "SONY ST21i Xperia Tipo MTP" }, + { 0x0fce0171, "SONY ST15i Xperia U MTP" }, + { 0x0fce0172, "SONY LT22i Xperia P MTP" }, + { 0x0fce0173, "SONY MT27i Xperia Sola MTP" }, + { 0x0fce0175, "SONY LT26w Xperia Acro HD IS12S MTP" }, + { 0x0fce0176, "SONY LT26w Xperia Acro HD SO-03D MTP" }, + { 0x0fce0177, "SONY LT28at Xperia Ion MTP" }, + { 0x0fce0178, "SONY LT29i Xperia GX MTP" }, + { 0x0fce017e, "SONY ST27i/ST27a Xperia go MTP" }, + { 0x0fce0181, "SONY SO-05D Xperia SX MTP" }, + { 0x0fce0182, "SONY LT30p Xperia T MTP" }, + { 0x0fce0186, "SONY LT25i Xperia V MTP" }, { 0x0fce0dde, "Xperia Mini Pro Bootloader" }, { 0x0fce1010, "WMC Modem" }, { 0x0fce10af, "V640i Phone [PictBridge]" }, + { 0x0fce10c8, "SonyEricsson W302" }, { 0x0fce10d4, "C902 Phone [PictBridge]" }, { 0x0fce2105, "W715 Phone" }, { 0x0fce2137, "Xperia X10 mini (USB debug)" }, @@ -13485,13 +13959,57 @@ static const value_string usb_products_vals[] = { { 0x0fce3137, "Xperia X10 mini" }, { 0x0fce3138, "Xperia X10 mini pro" }, { 0x0fce3149, "Xperia X8" }, - { 0x0fce5177, "Xperia Ion [Debug Mode]" }, + { 0x0fce4168, "SonyEricsson ST17i Xperia Active MTP+CDROM" }, + { 0x0fce4169, "SONY LT26i Xperia S MTP+CDROM" }, + { 0x0fce4170, "SONY ST21i Xperia Tipo MTP+CDROM" }, + { 0x0fce4171, "SONY ST25i Xperia U MTP+CDROM" }, + { 0x0fce4172, "SONY LT22i Xperia P MTP+CDROM" }, + { 0x0fce4173, "SONY MT27i Xperia Sola MTP+CDROM" }, + { 0x0fce4175, "SONY LT26w Xperia Acro HD IS12S MTP+CDROM" }, + { 0x0fce4176, "SONY LT26w Xperia Acro HD SO-03D MTP+CDROM" }, + { 0x0fce4177, "SONY LT28at Xperia Ion MTP+CDROM" }, + { 0x0fce4178, "SONY LT29i Xperia GX MTP+CDROM" }, + { 0x0fce417e, "SONY ST27i/ST27a Xperia go MTP+CDROM" }, + { 0x0fce4181, "SONY SO-05D Xperia SX MTP+CDROM" }, + { 0x0fce4182, "SONY LT30p Xperia T MTP+CDROM" }, + { 0x0fce4186, "SONY LT25i Xperia V MTP+CDROM" }, + { 0x0fce514f, "SonyEricsson LT15i Xperia Arc MTP+ADB" }, + { 0x0fce5156, "SonyEricsson MT11i Xperia Neo MTP+ADB" }, + { 0x0fce515a, "SonyEricsson MK16i Xperia MTP+ADB" }, + { 0x0fce5161, "SonyEricsson ST18i Xperia Ray MTP+ADB" }, + { 0x0fce5166, "SonyEricsson SK17i Xperia Mini Pro MTP+ADB" }, + { 0x0fce5167, "SonyEricsson ST15i Xperia Mini MTP+ADB" }, + { 0x0fce5168, "SonyEricsson ST17i Xperia Active MTP+ADB" }, + { 0x0fce5169, "SonyEricsson LT26i Xperia S MTP+ADB" }, + { 0x0fce516d, "SonyEricsson SK17i Xperia Mini Pro MTP+ADB" }, + { 0x0fce5170, "SONY ST21i Xperia Tipo MTP+ADB" }, + { 0x0fce5171, "SONY ST25i Xperia U MTP+ADB" }, + { 0x0fce5172, "SONY LT22i Xperia P MTP+ADB" }, + { 0x0fce5173, "SONY MT27i Xperia Sola MTP+ADB" }, + { 0x0fce5175, "SONY IS12S Xperia Acro HD MTP+ADB" }, + { 0x0fce5176, "SONY SO-03D Xperia Acro HD MTP+ADB" }, + { 0x0fce5177, "SONY LT28at Xperia Ion MTP+ADB" }, + { 0x0fce5178, "SONY LT29i Xperia GX MTP+ADB" }, + { 0x0fce517e, "SONY ST27i/ST27a Xperia go MTP+ADB" }, + { 0x0fce5181, "SONY SO-05D Xperia SX MTP+ADB" }, + { 0x0fce5182, "SONY LT30p Xperia T MTP+ADB" }, + { 0x0fce5186, "SONY LT25i Xperia V MTP+ADB" }, { 0x0fce614f, "Xperia X12 (debug mode)" }, { 0x0fce6166, "Xperia Mini Pro" }, { 0x0fce715a, "Xperia Pro [Tethering]" }, { 0x0fce7177, "Xperia Ion [Tethering]" }, { 0x0fce8004, "9000 Phone [Mass Storage]" }, + { 0x0fcea173, "SONY MT27i Xperia Sola MTP+UMS" }, + { 0x0fcea175, "SONY IS12S Xperia Acro HD MTP+UMS" }, + { 0x0fcea176, "SONY SO-03D Xperia Acro HD MTP+UMS" }, + { 0x0fcea177, "SONY LT28at Xperia Ion MTP+UMS" }, + { 0x0fcea17e, "SONY ST27i/ST27a Xperia go MTP+UMS" }, { 0x0fceadde, "Boot loader" }, + { 0x0fceb173, "SONY MT27i Xperia Sola MTP+UMS+ADB" }, + { 0x0fceb175, "SONY IS12S Xperia Acro MTP+UMS+ADB" }, + { 0x0fceb176, "SONY SO-03D Xperia Acro MTP+UMS+ADB" }, + { 0x0fceb177, "SONY LT28at Xperia Ion MTP+UMS+ADB" }, + { 0x0fceb17e, "SONY ST27i/ST27a Xperia go MTP+UMS+ADB" }, { 0x0fced008, "V800-Vodafone 802SE Phone" }, { 0x0fced016, "K750i Phone" }, { 0x0fced017, "K608i Phone" }, @@ -13513,7 +14031,8 @@ static const value_string usb_products_vals[] = { { 0x0fced0d4, "C902 Phone [Modem]" }, { 0x0fced0e1, "MD400 Mobile Broadband Modem" }, { 0x0fced12e, "Xperia X10" }, - { 0x0fcee000, "K810 (PictBridge mode)" }, + { 0x0fced144, "SonyEricsson j10i (Elm)" }, + { 0x0fcee000, "SonyEricsson K550i" }, { 0x0fcee039, "K800i (msc mode)" }, { 0x0fcee042, "W810i Phone" }, { 0x0fcee043, "V630i Phone [Mass Storage]" }, @@ -13567,12 +14086,19 @@ static const value_string usb_products_vals[] = { { 0x10041fae, "U8120 3G Cellphone" }, { 0x10046000, "Various Mobile Phones" }, { 0x10046005, "T5100" }, + { 0x10046010, "LG Electronics Inc. VX8550 V CAST Mobile Phone" }, { 0x10046018, "GM360/GD510/GW520/KP501" }, + { 0x1004608f, "LG Electronics Inc. KC910 Renoir Mobile Phone" }, + { 0x1004611b, "LG Electronics Inc. GR-500 Music Player" }, + { 0x10046132, "LG Electronics Inc. KM900" }, { 0x1004618e, "Ally/Optimus One/Vortex (debug mode)" }, { 0x1004618f, "Ally/Optimus One" }, + { 0x1004619a, "LG Electronics Inc. LG8575" }, { 0x100461c6, "Vortex (msc)" }, { 0x100461cc, "Optimus S" }, + { 0x100461f9, "LG Electronics Inc. V909 G-Slate" }, { 0x100461fc, "Optimus 3" }, + { 0x1004631c, "LG Electronics Inc. LG-E617G/P700" }, { 0x10046800, "CDMA Modem" }, { 0x10047000, "LG LDP-7024D(LD)USB" }, { 0x1004a400, "Renoir (KC910)" }, @@ -13584,7 +14110,9 @@ static const value_string usb_products_vals[] = { { 0x10063001, "iHP-100" }, { 0x10063002, "iHP-120/140 MP3 Player" }, { 0x10063003, "H320/H340" }, - { 0x10063004, "H340 (mtp)" }, + { 0x10063004, "iRiver H300 Series MTP" }, + { 0x10064002, "iRiver Portable Media Center" }, + { 0x10064003, "iRiver Portable Media Center" }, { 0x1009000e, "eHome Infrared Receiver" }, { 0x10090013, "Angel MPEG Device" }, { 0x10090015, "Lumanate Wave PAL SECAM DVBT Device" }, @@ -13618,6 +14146,7 @@ static const value_string usb_products_vals[] = { { 0x10392140, "dsl+ 1100 duo" }, { 0x103d0100, "ScratchAmp" }, { 0x103d0101, "ScratchAmp" }, + { 0x10421143, "iRiver T7 Volcano" }, { 0x1043160f, "Wireless Network Adapter" }, { 0x10434901, "AV-836 Video Capture Device" }, { 0x10438006, "Flash Disk 32-256 MB" }, @@ -13752,6 +14281,7 @@ static const value_string usb_products_vals[] = { { 0x106cc200, "Packet Service" }, { 0x106cc500, "Packet Service Diagnostic Serial Port (WDM)" }, { 0x106ce200, "Packet Service" }, + { 0x106cf003, "Pantech Crux" }, { 0x106f0009, "CT10x Coin Transaction" }, { 0x106f000a, "CR10x Coin Recycler" }, { 0x10760031, "Bluetooth Device" }, @@ -13827,7 +14357,8 @@ static const value_string usb_products_vals[] = { { 0x10d61000, "MP3 Player" }, { 0x10d61100, "MPMan MP-Ki 128 MP3 Player/Recorder" }, { 0x10d61101, "D-Wave 2GB MP4 Player / AK1025 MP3/MP4 Player" }, - { 0x10d62200, "Acer MP-120 MP3 player" }, + { 0x10d62200, "Dunlop MP3 player 1GB / EGOMAN MD223AFD" }, + { 0x10d62300, "Memorex or iRiver MMP 8585/8586 or iRiver E200" }, { 0x10d68888, "ADFU Device" }, { 0x10d6ff51, "ADFU Device" }, { 0x10d6ff61, "MP4 Player" }, @@ -14083,6 +14614,7 @@ static const value_string usb_products_vals[] = { { 0x12d11037, "Ideos" }, { 0x12d11038, "Ideos (debug mode)" }, { 0x12d11039, "Ideos (tethering mode)" }, + { 0x12d11051, "Huawei Honor U8860" }, { 0x12d11406, "E1750" }, { 0x12d1140b, "EC1260 Wireless Data Modem HSD USB Card" }, { 0x12d1140c, "E180v" }, @@ -14105,6 +14637,8 @@ static const value_string usb_products_vals[] = { { 0x12d11c05, "E173s 3G broadband stick (modem on)" }, { 0x12d11c0b, "E173s 3G broadband stick (modem off)" }, { 0x12d11d50, "ET302s TD-SCDMA/TD-HSDPA Mobile Broadband" }, + { 0x12d1360f, "Huawei Mediapad (mode 0)" }, + { 0x12d1361f, "Huawei Mediapad (mode 1)" }, { 0x12d1380b, "WiMAX USB modem(s)" }, { 0x12d60444, "CPC-USB/ARM7" }, { 0x12d60888, "CPC-USB/M16C" }, @@ -14114,6 +14648,8 @@ static const value_string usb_products_vals[] = { { 0x12f71e23, "TravelDrive 2007 Flash Drive" }, { 0x12fd1001, "AWU2000b 802.11b Stick" }, { 0x12ff0101, "Advanced RC Servo Controller" }, + { 0x13021016, "Haier Ibiza Rhapsody" }, + { 0x13021017, "Haier Ibiza Rhapsody" }, { 0x13070163, "256MB/512MB/1GB Flash Drive" }, { 0x13070165, "2GB/4GB Flash Drive" }, { 0x13070190, "Ut190 8 GB Flash Drive with MicroSD reader" }, @@ -14130,11 +14666,12 @@ static const value_string usb_products_vals[] = { { 0x131d0156, "TrackIR 4 Pro Head Tracker" }, { 0x132a1502, "WiND 802.11abg / 802.11bg WLAN" }, { 0x132b0000, "Dimage A2 Camera" }, - { 0x132b0001, "Minolta DiMAGE A2 (ptp)" }, + { 0x132b0001, "Konica-Minolta DiMAGE A2" }, { 0x132b0003, "Dimage Xg Camera" }, { 0x132b0006, "Dimage Z2 Camera" }, - { 0x132b0007, "Minolta DiMAGE Z2 (PictBridge mode)" }, + { 0x132b0007, "Konica-Minolta DiMAGE Z2" }, { 0x132b0008, "Dimage X21 Camera" }, + { 0x132b0009, "Konica-Minolta DiMAGE X21" }, { 0x132b000a, "Dimage Scan Dual IV AF-3200 (2891)" }, { 0x132b000b, "Dimage Z10 Camera" }, { 0x132b000d, "Dimage X50 Camera [storage?]" }, @@ -14144,10 +14681,10 @@ static const value_string usb_products_vals[] = { { 0x132b0013, "Dimage X31 Camera" }, { 0x132b0015, "Dimage G530 Camera" }, { 0x132b0017, "Dimage Z3 Camera" }, - { 0x132b0018, "Minolta DiMAGE Z3 (PictBridge mode)" }, - { 0x132b0019, "Dimage A200 Camera" }, + { 0x132b0018, "Konica-Minolta DiMAGE Z3" }, + { 0x132b0019, "Konica-Minolta DiMAGE A200" }, { 0x132b0021, "Dimage Z5 Camera" }, - { 0x132b0022, "Minolta DiMAGE Z5 (PictBridge mode)" }, + { 0x132b0022, "Konica-Minolta DiMAGE Z5" }, { 0x132b002c, "Dynax 5D camera" }, { 0x132b2001, "Magicolor 2400w" }, { 0x132b2004, "Magicolor 5430DL" }, @@ -14243,6 +14780,8 @@ static const value_string usb_products_vals[] = { { 0x13ba0018, "Barcode PCP-BCG4209" }, { 0x13cf1200, "Olidata Wireless Multimedia Adapter" }, { 0x13d02282, "TechniSat DVB-PC TV Star 2" }, + { 0x13d17002, "Logik LOG DAX MP3 and DAB Player" }, + { 0x13d17017, "Technika MP-709" }, { 0x13d17019, "MD 82288" }, { 0x13d1abe6, "Wireless 802.11g 54Mbps Network Adapter [RTL8187]" }, { 0x13d20400, "Pocket Ethernet [klsi]" }, @@ -14896,6 +15435,8 @@ static const value_string usb_products_vals[] = { { 0x16dc0015, "CML Control, Measurement and Data Logging System" }, { 0x16f00001, "Speedlink Programming Interface" }, { 0x16f00003, "Airlink Wireless Programming Interface" }, + { 0x17030001, "NormSoft, Inc. Pocket Tunes" }, + { 0x17030002, "NormSoft, Inc. Pocket Tunes 4" }, { 0x170b0011, "MIDI-USB 1x1" }, { 0x17261000, "wireless modem" }, { 0x17262000, "wireless modem" }, @@ -15039,13 +15580,16 @@ static const value_string usb_products_vals[] = { { 0x17ef6007, "Smartcard Keyboard" }, { 0x17ef6009, "ThinkPad Keyboard with TrackPoint" }, { 0x17ef6014, "Mini Wireless Keyboard N5901" }, + { 0x17ef740a, "Lenovo K1" }, + { 0x17ef741c, "Lenovo ThinkPad Tablet" }, { 0x17ef7423, "IdeaPad A1 Tablet" }, { 0x17ef7435, "A789 (Mass Storage mode, with debug)" }, { 0x17ef743a, "A789 (Mass Storage mode)" }, - { 0x17ef7497, "A789 (MTP mode)" }, + { 0x17ef7497, "Lenovo P700" }, { 0x17ef7498, "A789 (MTP mode, with debug)" }, { 0x17ef749a, "A789 (PTP mode)" }, { 0x17ef749b, "A789 (PTP mode, with debug)" }, + { 0x17ef74cc, "Lenovo Lifetab S9512" }, { 0x17f4aaaa, "Jazz Blood Glucose Meter" }, { 0x17f60709, "Model M Keyboard" }, { 0x18094604, "USB-4604" }, @@ -15091,26 +15635,33 @@ static const value_string usb_products_vals[] = { { 0x18c50008, "CG-WLUSB2GNR Corega Wireless USB Adapter" }, { 0x18c50012, "CG-WLUSB10 Corega Wireless USB Adapter" }, { 0x18cdcafe, "Pico iMage" }, + { 0x18d105b3, "Google Inc (for Sony) S1" }, { 0x18d10d02, "Celkon A88" }, { 0x18d12d00, "Android-powered device in accessory mode" }, { 0x18d12d01, "Android-powered device in accessory mode with ADB support" }, + { 0x18d12d02, "Google Inc (for Barnes & Noble) Nook Color" }, + { 0x18d14e0f, "Google Inc (for Asus) TF101 Transformer" }, { 0x18d14e11, "Nexus One" }, { 0x18d14e12, "Nexus One (debug)" }, { 0x18d14e13, "Nexus One (tether)" }, { 0x18d14e20, "Nexus S (fastboot)" }, - { 0x18d14e21, "Nexus S" }, + { 0x18d14e21, "Google Inc (for Samsung) Nexus S" }, { 0x18d14e22, "Nexus S (debug)" }, { 0x18d14e24, "Nexus S (tether)" }, { 0x18d14e40, "Nexus 7 (fastboot)" }, - { 0x18d14e41, "ASUS Nexus 7 (MTP modus)" }, - { 0x18d14e42, "Nexus 7 (debug)" }, + { 0x18d14e41, "Google Inc (for Asus) Nexus 7 (MTP)" }, + { 0x18d14e42, "Google Inc (for Asus) Nexus 7 (MTP+ADB)" }, { 0x18d14e43, "ASUS Nexus 7 (PTP modus)" }, { 0x18d14ee1, "Nexus 4" }, { 0x18d14ee2, "Nexus 4 (debug)" }, { 0x18d14ee3, "Nexus 4 (tether)" }, { 0x18d14ee4, "Nexus 4 (debug + tether)" }, - { 0x18d17102, "Toshiba Thrive tablet" }, + { 0x18d170a8, "Google Inc (for Motorola) Xoom (MZ604)" }, + { 0x18d17102, "Google Inc (for Toshiba) Thrive 7/AT105" }, + { 0x18d1740a, "Google Inc (for Lenovo) Ideapad K1" }, { 0x18d1b004, "Pandigital / B&N Novel 9\" tablet" }, + { 0x18d1b00a, "Google Inc (for Medion) MD99000 (P9514)" }, + { 0x18d1d10a, "Google Inc (for LG Electronics) P990/Optimus" }, { 0x18d901a0, "B-Net 91 07" }, { 0x18dd1000, "DocuPen RC800" }, { 0x18e37102, "Multi Card Reader (Internal)" }, @@ -15127,6 +15678,8 @@ static const value_string usb_products_vals[] = { { 0x18ec3188, "ARK3188 UVC Webcam" }, { 0x18ec3299, "Webcam Carrefour" }, { 0x18ec3366, "Bresser Biolux NV" }, + { 0x18f60102, "Sirius Stiletto" }, + { 0x18f60110, "Sirius Stiletto 2" }, { 0x19081320, "PhotoFrame PF-15-1" }, { 0x19152233, "Linksys WUSB11 v2.8 802.11b Adapter [Atmel AT76C505]" }, { 0x19152234, "Linksys WUSB54G v1 OEM 802.11g Adapter [Intersil ISL3886]" }, @@ -15219,6 +15772,8 @@ static const value_string usb_products_vals[] = { { 0x19d20146, "MF 195E (HSPA+ Modem)" }, { 0x19d20167, "MF820 4G LTE" }, { 0x19d20172, "AX226 WIMAX MODEM (After Modeswitch)" }, + { 0x19d20244, "ZTE V55 ID 1" }, + { 0x19d20245, "ZTE V55 ID 2" }, { 0x19d20325, "LTE4G O2 ZTE MF821D LTE/UMTS/GSM Modem/Networkcard" }, { 0x19d20326, "LTE4G O2 ZTE MF821D LTE/UMTS/GSM Modem/Networkcard" }, { 0x19d21008, "K3570-Z" }, @@ -15235,6 +15790,9 @@ static const value_string usb_products_vals[] = { { 0x19fa0703, "Steering Wheel" }, { 0x19ff0102, "1.3MP Webcam" }, { 0x19ff0201, "Rocketfish Wireless 2.4G Laser Mouse" }, + { 0x19ff0303, "Insignia NS-DV45" }, + { 0x19ff0307, "Insignia Sport Player" }, + { 0x19ff0309, "Insignia Pilot 4GB" }, { 0x1a0abadd, "USB OTG Compliance test device" }, { 0x1a1d0407, "Mimi WiFi speakers" }, { 0x1a2c0021, "Keyboard" }, @@ -15423,6 +15981,7 @@ static const value_string usb_products_vals[] = { { 0x1bcf0c31, "SPIF30x Serial-ATA bridge" }, { 0x1bcf2885, "ASUS Webcam" }, { 0x1bcf2888, "HP Universal Camera" }, + { 0x1bdcfabf, "Slacker Inc. Slacker Portable Media Player" }, { 0x1bfd1268, "Touch Screen" }, { 0x1bfd1368, "Touch Screen" }, { 0x1bfd1568, "Capacitive Touch Screen" }, @@ -15536,7 +16095,11 @@ static const value_string usb_products_vals[] = { { 0x1e410001, "CS328A PC Oscilloscope" }, { 0x1e4e0100, "WebCam" }, { 0x1e4e0102, "GL-UPC822 UVC WebCam" }, + { 0x1e530005, "Conceptronic CMTD2" }, + { 0x1e530006, "O2 Sistemas ZoltarTV" }, + { 0x1e530007, "Wyplay Wyplayer" }, { 0x1e542030, "2030 USB Keyboard" }, + { 0x1e680002, "TrekStor i.Beat Organix 2.0" }, { 0x1e68001b, "DataStation maxi g.u" }, { 0x1e710001, "Avatar Optical Mouse" }, { 0x1e742211, "MP300" }, @@ -15544,7 +16107,7 @@ static const value_string usb_products_vals[] = { { 0x1e742659, "Coby 4GB Go Video MP3 Player [MP620-4G]" }, { 0x1e744641, "A8705 MP3/Video Player" }, { 0x1e746511, "MP705-8G MP3 player" }, - { 0x1e746512, "MP705-4G" }, + { 0x1e746512, "Coby COBY MP705" }, { 0x1e747111, "MP957 Music and Video Player" }, { 0x1e7d2c24, "Pyra Mouse (wired)" }, { 0x1e7d2ced, "Kone Mouse" }, @@ -15745,6 +16308,7 @@ static const value_string usb_products_vals[] = { { 0x21840011, "AFG Function Generator (CDC)" }, { 0x21a10001, "EPOC Consumer Headset Wireless Dongle" }, { 0x21d60002, "Seismic recorder [Tellus]" }, + { 0x22070001, "Various Viewpia DR/bq Kepler" }, { 0x22220004, "iWebKey Keyboard" }, { 0x22222520, "Mini Tablet" }, { 0x22224050, "AirStick joystick" }, @@ -15780,6 +16344,7 @@ static const value_string usb_products_vals[] = { { 0x22b82a61, "E815 GSM Phone (P2K)" }, { 0x22b82a62, "E815 GSM Phone (AT)" }, { 0x22b82a63, "MSM6500 chipset flash" }, + { 0x22b82a65, "Motorola V3m/V750 verizon" }, { 0x22b82a81, "MSM6025 chipset" }, { 0x22b82a83, "MSM6025 chipset flash" }, { 0x22b82ac1, "MSM6100 chipset" }, @@ -15794,9 +16359,11 @@ static const value_string usb_products_vals[] = { { 0x22b84002, "A920/A925 UMTS Phone" }, { 0x22b84003, "OMAP 1.0 chipset flash" }, { 0x22b84008, "OMAP 1.0 chipset RDL" }, - { 0x22b841d6, "Droid X (Windows media mode)" }, + { 0x22b841cf, "Motorola Xoom 2 Media Edition (ID2)" }, + { 0x22b841d6, "Motorola Droid X/MB525 (Defy)" }, { 0x22b841d9, "Droid/Milestone" }, { 0x22b841db, "Droid/Milestone (Debug mode)" }, + { 0x22b841dc, "Motorola Milestone / Verizon Droid" }, { 0x22b841de, "Droid X (PC mode)" }, { 0x22b84204, "MPx200 Smartphone" }, { 0x22b84214, "MPc GSM" }, @@ -15804,9 +16371,14 @@ static const value_string usb_products_vals[] = { { 0x22b84234, "MPc CDMA" }, { 0x22b84244, "MPx100 Smartphone" }, { 0x22b84285, "Droid X (Mass storage)" }, + { 0x22b842a7, "Motorola DROID2" }, + { 0x22b84311, "Motorola Xoom 2 Media Edition" }, + { 0x22b84362, "Motorola XT912/XT928" }, + { 0x22b8437f, "Motorola DROID4" }, { 0x22b84801, "Neptune LTS chipset" }, { 0x22b84803, "Neptune LTS chipset flash" }, { 0x22b84810, "Triplet GSM Phone (storage)" }, + { 0x22b84811, "Motorola IdeaPad K1" }, { 0x22b84901, "Triplet GSM Phone (P2K)" }, { 0x22b84902, "Triplet GSM Phone (AT)" }, { 0x22b84903, "Neptune LTE chipset flash" }, @@ -15831,13 +16403,19 @@ static const value_string usb_products_vals[] = { { 0x22b86026, "Flash RAM Downloader/miniOS" }, { 0x22b86027, "USBLAN" }, { 0x22b8604c, "EZX GSM Phone (Storage)" }, + { 0x22b860ca, "Motorola A1200" }, { 0x22b86101, "Talon integrated chipset" }, { 0x22b86401, "Argon chipset" }, { 0x22b86403, "Argon chipset flash" }, - { 0x22b86415, "ROKR Z6 (MTP mode)" }, + { 0x22b86413, "Motorola MTP Test Command Interface" }, + { 0x22b86415, "Motorola RAZR2 V8/U9/Z6" }, { 0x22b86604, "Washington CDMA Phone" }, { 0x22b86631, "CDC Modem" }, { 0x22b87001, "Q Smartphone" }, + { 0x22b870a3, "Motorola Xoom (Factory test)" }, + { 0x22b870a8, "Motorola Xoom (MTP)" }, + { 0x22b870a9, "Motorola Xoom (MTP+ADB)" }, + { 0x22b870ca, "Motorola Milestone X2" }, { 0x22b8fe01, "StarTAC III MS900" }, { 0x22b90006, "Touch Screen" }, { 0x23040109, "Studio PCTV USB (SECAM)" }, @@ -16007,7 +16585,7 @@ static const value_string usb_products_vals[] = { { 0x41021003, "iFP-300 series mp3 player" }, { 0x41021005, "iFP-500 series mp3 player" }, { 0x41021007, "iFP-700 series mp3/ogg vorbis player" }, - { 0x41021008, "iFP-800 series mp3/ogg vorbis player" }, + { 0x41021008, "iRiver iFP-880" }, { 0x4102100a, "iFP-1000 series mp3/ogg vorbis player" }, { 0x41021014, "T20 series mp3/ogg vorbis player (ums firmware)" }, { 0x41021019, "T30" }, @@ -16017,14 +16595,29 @@ static const value_string usb_products_vals[] = { { 0x41021101, "iFP-100 series mp3 player (ums firmware)" }, { 0x41021103, "iFP-300 series mp3 player (ums firmware)" }, { 0x41021105, "iFP-500 series mp3 player (ums firmware)" }, - { 0x41021113, "T10 (alternate)" }, - { 0x41021117, "T10" }, - { 0x41021119, "T30 series mp3/ogg/wma player" }, - { 0x41021141, "E100 (mtp)" }, + { 0x41021113, "iRiver T10" }, + { 0x41021114, "iRiver T20 FM" }, + { 0x41021115, "iRiver T20" }, + { 0x41021116, "iRiver U10" }, + { 0x41021117, "iRiver T10a" }, + { 0x41021118, "iRiver T20" }, + { 0x41021119, "iRiver T30" }, + { 0x41021120, "iRiver T10 2GB" }, + { 0x41021122, "iRiver N12" }, + { 0x41021126, "iRiver Clix2" }, + { 0x4102112a, "iRiver Clix" }, + { 0x41021132, "iRiver X20" }, + { 0x41021134, "iRiver T60" }, + { 0x41021141, "iRiver E100" }, + { 0x41021142, "iRiver E100 v2/Lplayer" }, + { 0x41021147, "iRiver Spinn" }, + { 0x41021151, "iRiver E50" }, + { 0x41021153, "iRiver T5" }, + { 0x41021167, "iRiver E30" }, { 0x41022002, "H10 6GB" }, - { 0x41022101, "H10 20GB (mtp)" }, - { 0x41022102, "H10 5GB (mtp)" }, - { 0x41022105, "H10 5/6GB (mtp)" }, + { 0x41022101, "iRiver H10 20GB" }, + { 0x41022102, "iRiver H10 5GB" }, + { 0x41022105, "iRiver H10 5.6GB" }, { 0x413c0000, "DRAC 5 Virtual Keyboard and Mouse" }, { 0x413c0001, "DRAC 5 Virtual Media" }, { 0x413c0058, "Port Replicator" }, @@ -16058,6 +16651,7 @@ static const value_string usb_products_vals[] = { { 0x413c4008, "Axim Sync" }, { 0x413c4009, "Axim Sync" }, { 0x413c4011, "Axim X51v" }, + { 0x413c4500, "Dell, Inc DJ Itty" }, { 0x413c5103, "AIO Printer A940" }, { 0x413c5105, "AIO Printer A920" }, { 0x413c5107, "AIO Printer A960" }, @@ -16141,6 +16735,7 @@ static const value_string usb_products_vals[] = { { 0x413ca001, "Hub" }, { 0x413ca005, "Internal 2.0 Hub" }, { 0x413ca700, "Hub (in 1905FP LCD Monitor)" }, + { 0x413cb10b, "Dell, Inc Dell Streak 7" }, { 0x41469281, "Iomega Micro Mini 128MB Flash Drive" }, { 0x4146ba01, "Intuix Flash Drive" }, { 0x42424201, "Buttons and Lights HID device" }, diff --git a/tools/make-usb.py b/tools/make-usb.py index ef15e1cb2e..28fc31d985 100755 --- a/tools/make-usb.py +++ b/tools/make-usb.py @@ -7,6 +7,7 @@ # http://www.linux-usb.org/usb.ids # to create our file epan/dissectors/usb.c # +# It also uses the values culled out of libgphoto2 using usb-ptp-extract-models.pl import re import urllib @@ -17,11 +18,14 @@ MODE_VENDOR_PRODUCT = 1 mode = MODE_IDLE +# Grab from linux-usb.org response = urllib.urlopen('http://www.linux-usb.org/usb.ids') lines = response.read().splitlines() -vendors="static const value_string usb_vendors_vals[] = {\n" -products="static const value_string usb_products_vals[] = {\n" +vendors = dict() +products = dict() +vendors_str="static const value_string usb_vendors_vals[] = {\n" +products_str="static const value_string usb_products_vals[] = {\n" for line in lines: @@ -36,18 +40,32 @@ for line in lines: if mode == MODE_VENDOR_PRODUCT: if re.match("^[0-9a-f]{4}", line): - vendors += " { 0x%s, \"%s\" },\n"%(line[:4], re.sub("\"", "\\\"", re.sub("\?+", "?", repr(line[4:].strip())[1:-1].replace("\\", "\\\\")))) - last_vendor = line[:4] + last_vendor=line[:4] + vendors[last_vendor] = re.sub("\"", "\\\"", re.sub("\?+", "?", repr(line[4:].strip())[1:-1].replace("\\", "\\\\"))) elif re.match("^\t[0-9a-f]{4}", line): line = line.strip() - products += " { 0x%s%s, \"%s\" },\n"%(last_vendor, line[:4], re.sub("\"", "\\\"", re.sub("\?+", "?", repr(line[4:].strip())[1:-1].replace("\\", "\\\\")))) + product = "%s%s"%(last_vendor, line[:4]) + products[product] = re.sub("\"", "\\\"", re.sub("\?+", "?", repr(line[4:].strip())[1:-1].replace("\\", "\\\\"))) -vendors += """ { 0, NULL }\n}; +# Grab from libgphoto (indirectly through tools/usb-ptp-extract-models.pl) +u = open('tools/usb-ptp-extract-models.txt','r') +for line in u.readlines(): + fields=line.split() + products[fields[0]]= ' '.join(fields[1:]) + + +for v in sorted(vendors): + vendors_str += " { 0x%s, \"%s\" },\n"%(v,vendors[v]) + +vendors_str += """ { 0, NULL }\n}; value_string_ext ext_usb_vendors_vals = VALUE_STRING_EXT_INIT(usb_vendors_vals); """ -products += """ { 0, NULL }\n}; +for p in sorted(products): + products_str += " { 0x%s, \"%s\" },\n"%(p,products[p]) + +products_str += """ { 0, NULL }\n}; value_string_ext ext_usb_products_vals = VALUE_STRING_EXT_INIT(usb_products_vals); """ @@ -58,6 +76,17 @@ header="""/* usb.c * * Copyright 2012, Michal Labedzki for Tieto Corporation * + * Other values imported from libghoto2/camlibs/ptp2/library.c, music-players.h + * + * Copyright (C) 2001-2005 Mariusz Woloszyn <emsi@ipartners.pl> + * Copyright (C) 2003-2013 Marcus Meissner <marcus@jet.franken.de> + * Copyright (C) 2005 Hubert Figuiere <hfiguiere@teaser.fr> + * Copyright (C) 2009 Axel Waggershauser <awagger@web.de> + * Copyright (C) 2005-2007 Richard A. Low <richard@wentnet.com> + * Copyright (C) 2005-2012 Linus Walleij <triad@df.lth.se> + * Copyright (C) 2007 Ted Bullock + * Copyright (C) 2012 Sony Mobile Communications AB + * * $Id$ * * Wireshark - Network traffic analyzer @@ -86,9 +115,9 @@ header="""/* usb.c f = open('epan/dissectors/usb.c', 'w') f.write(header) f.write("\n") -f.write(vendors) +f.write(vendors_str) f.write("\n\n") -f.write(products) +f.write(products_str) f.write("\n") f.close() diff --git a/tools/usb-ptp-extract-models.pl b/tools/usb-ptp-extract-models.pl new file mode 100755 index 0000000000..4f304f3e56 --- /dev/null +++ b/tools/usb-ptp-extract-models.pl @@ -0,0 +1,119 @@ +#!/usr/bin/perl -w +# +# USAGE: $0 </path/to/libgphoto2/camlibs/ptp2> +# +# $Id$ +# +# USB PTP Dissector +# Extracts USB devices from libgphoto2 +# This is then parsed by make-usb.py to make epan/dissectors/usb.c +# +# (c)2013 Max Baker <max@warped.org> +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License +# as published by the Free Software Foundation; either version 2 +# of the License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +my $path = shift @ARGV || '.'; + +$re_hex = '0x[0-9a-f]+'; + +parse_file("$path/library.c",1); +parse_file("$path/music-players.h",0); + +open (O,"> tools/usb-ptp-extract-models.txt") or die $!; + +foreach my $vendor (sort {hex($a) <=> hex($b)} keys %devices) { + my $p = $devices{$vendor}; + foreach my $product (sort {hex($a) <=> hex($b)} keys %$p) { + my $pd = $product; $pd =~ s/^0x//i; + my $v = $vendor; $v =~ s/^0x//i; + # { 0xeb1ae355, "KWorld DVB-T 355U Digital TV Dongle" }, + #printf " { 0x%s%s, \"%s\" },\n",$v, $pd, $p->{$product}; + + printf O "%s%s %s\n", $v, $pd, $p->{$product}; + } +} + +close O or die $!; + +exit; + +sub parse_file { + my $file = shift; + my $detect = shift; + + my $start = !$detect; + + open (H,"<$file") or die "Could not find $file. $!"; + while (<H>) { + chomp; + + # Look for models[] line as start + if (/\bmodels\[\]/) { + $start = 1; + next; + } + + # Look for }; as the end + $start = 0 if /^\s*};/; + + next unless $start; + # Skip comment lines + + # Remove comments + s,/\*.*\*/,,g; + + s,^\s*,,; + s,\s*$,,; + + # Skip blank lines + next if /^$/; + next if m,^\s*/?\*,; + + my $line = $_; + + my ($model, $vendor, $product, $manif); + + # {"Nikon:DSC D90 (PTP mode)", 0x04b0, 0x0421, PTP_CAP|PTP_CAP_PREVIEW}, + if($line =~ m/^\{ + "([^"]+)",\s* + ($re_hex),\s* + ($re_hex),\s* + /xi) { + + ($model, $vendor, $product) = ($1,$2,$3); + $model =~ s/:/ /; + $model =~ s/\(.*\)//; + } + # { "Creative", 0x041e, "ZEN X-Fi 3", 0x4169, + # { "TrekStor", 0x0402, "i.Beat Sweez FM", 0x0611, + if($line=~ m/^\{\s* + "([^"]+)",\s* + ($re_hex),\s* + "([^"]+)",\s* + ($re_hex),\s* + /xi) { + ($manif, $vendor, $model, $product) = ($1,$2,$3,$4); + $model = "$manif $model"; + } + + next unless defined $vendor; + + $model =~ s/\s+/ /g; + $model =~ s/\s*$//; + + #print "$vendor $product $model\n"; + $devices{$vendor}->{$product}=$model; + } +} diff --git a/tools/usb-ptp-extract-models.txt b/tools/usb-ptp-extract-models.txt new file mode 100644 index 0000000000..33bc5071df --- /dev/null +++ b/tools/usb-ptp-extract-models.txt @@ -0,0 +1,964 @@ +03f04002 HP PhotoSmart ... +03f04202 HP PhotoSmart 812 +03f04302 HP PhotoSmart 850 +03f04402 HP PhotoSmart 935 +03f04502 HP PhotoSmart 945 +03f06002 HP PhotoSmart C500 +03f06302 HP PhotoSmart 612 +03f06402 HP PhotoSmart 715 +03f06502 HP PhotoSmart 120 +03f06602 HP PhotoSmart 320 +03f06702 HP PhotoSmart 720 +03f06802 HP PhotoSmart 620 +03f06a02 HP PhotoSmart 735 +03f06b02 HP PhotoSmart 707 +03f06c02 HP PhotoSmart 733 +03f06d02 HP PhotoSmart 607 +03f06e02 HP PhotoSmart 507 +03f07102 HP PhotoSmart 635 +03f07202 HP PhotoSmart 43x +03f07302 HP PhotoSmart M307 +03f07402 HP PhotoSmart 407 +03f07502 HP PhotoSmart M22 +03f07602 HP PhotoSmart 717 +03f07702 HP PhotoSmart 817 +03f07802 HP PhotoSmart 417 +03f07902 HP PhotoSmart 517 +03f07a02 HP PhotoSmart M415 +03f07b02 HP PhotoSmart M23 +03f07c02 HP PhotoSmart 217 +03f07d02 HP PhotoSmart 317 +03f07e02 HP PhotoSmart 818 +03f08002 HP PhotoSmart M425 +03f08102 HP PhotoSmart M525 +03f08202 HP PhotoSmart M527 +03f08402 HP PhotoSmart M725 +03f08502 HP PhotoSmart M727 +03f08702 HP PhotoSmart R927 +03f08802 HP PhotoSmart R967 +03f08b02 HP PhotoSmart E327 +03f08c02 HP PhotoSmart E427 +03f09602 HP PhotoSmart M737 +03f09702 HP PhotoSmart R742 +03f09b02 HP PhotoSmart M547 +04020611 TrekStor i.Beat Sweez FM +04025668 Nextar MA715A-8R +0408b009 Medion MD99000 (P9514)/Olivetti Olipad 110 +0408b00a Medion Lifetab P9514 +04090242 NEC FOMA N01A +040a0121 Kodak DC240 +040a0160 Kodak DC4800 +040a0170 Kodak DX3900 +040a0400 Kodak MC3 +040a0403 Kodak Z7590 +040a0500 Kodak DX3500 +040a0510 Kodak DX3600 +040a0525 Kodak DX3215 +040a0530 Kodak DX3700 +040a0535 Kodak CX4230 +040a0540 Kodak LS420 +040a0550 Kodak DX4900 +040a0555 Kodak DX4330 +040a0560 Kodak CX4210 +040a0565 Kodak LS743 +040a0566 Kodak CX4310 +040a0567 Kodak LS753 +040a0568 Kodak LS443 +040a0569 Kodak LS663 +040a0570 Kodak DX6340 +040a0571 Kodak CX6330 +040a0572 Kodak DX6440 +040a0573 Kodak CX6230 +040a0574 Kodak CX6200 +040a0575 Kodak DX6490 +040a0576 Kodak DX4530 +040a0577 Kodak DX7630 +040a0578 Kodak CX7310 +040a0579 Kodak CX7220 +040a057a Kodak CX7330 +040a057b Kodak CX7430 +040a057c Kodak CX7530 +040a057d Kodak DX7440 +040a057e Kodak C300 +040a057f Kodak DX7590 +040a0580 Kodak Z730 +040a0584 Kodak CX6445 +040a0585 Kodak M893 IS +040a0586 Kodak CX7525 +040a0587 Kodak Z700 +040a0588 Kodak Z740 +040a0589 Kodak C360 +040a058a Kodak C310 +040a058c Kodak C330 +040a058d Kodak C340 +040a058e Kodak V530 +040a058f Kodak V550 +040a0591 Kodak V570 +040a0592 Kodak P850 +040a0593 Kodak P880 +040a059a Kodak C530 +040a059c Kodak CD33 +040a059d Kodak Z612 +040a059e Kodak Z650 +040a059f Kodak M753 +040a05a0 Kodak V603 +040a05a2 Kodak C533 +040a05a7 Kodak C643 +040a05a9 Kodak C875 +040a05aa Kodak C433 +040a05ab Kodak V705 +040a05ac Kodak V610 +040a05ad Kodak M883 +040a05ae Kodak C743 +040a05af Kodak C653 +040a05b3 Kodak Z710 +040a05b4 Kodak Z712 IS +040a05b5 Kodak Z812 IS +040a05b7 Kodak C613 +040a05b8 Kodak V803 +040a05ba Kodak C633 +040a05c0 Kodak ZD710 +040a05c1 Kodak M863 +040a05c3 Kodak C813 +040a05c6 Kodak C913 +040a05cd Kodak Z950 +040a05ce Kodak M1063 +040a05cf Kodak Z915 +040a060b Kodak C183 +040a0617 Kodak C1530 +041e411f Creative ZEN Vision +041e4123 Creative Portable Media Center +041e4128 Creative ZEN Xtra (MTP mode) +041e412f Dell DJ (2nd generation) +041e4130 Creative ZEN Micro (MTP mode) +041e4131 Creative ZEN Touch (MTP mode) +041e4132 Dell Dell Pocket DJ (MTP mode) +041e4133 Creative ZEN MicroPhoto (alternate version) +041e4137 Creative ZEN Sleek (MTP mode) +041e413c Creative ZEN MicroPhoto +041e413d Creative ZEN Sleek Photo +041e413e Creative ZEN Vision:M +041e4150 Creative ZEN V +041e4151 Creative ZEN Vision:M (DVP-HD0004) +041e4152 Creative ZEN V Plus +041e4153 Creative ZEN Vision W +041e4157 Creative ZEN +041e4158 Creative ZEN V 2GB +041e4161 Creative ZEN Mozaic +041e4162 Creative ZEN X-Fi +041e4169 Creative ZEN X-Fi 3 +041e6000 ZiiLABS Zii EGG +0421000a Nokia N81 Mobile Phone +0421002e Nokia 6120c Classic Mobile Phone +04210039 Nokia N96 Mobile Phone +0421003c Nokia 6500c Classic Mobile Phone +0421005f Nokia 3110c Mobile Phone +04210065 Nokia 3109c Mobile Phone +0421006c Nokia 5310 XpressMusic +0421006e Nokia N95 Mobile Phone 8GB +04210074 Nokia N82 Mobile Phone +04210079 Nokia N78 Mobile Phone +0421008d Nokia 6220 Classic +04210092 Nokia N85 Mobile Phone +04210098 Nokia 6210 Navigator +042100e4 Nokia E71 +042100e5 Nokia E66 +042100ea Nokia 5320 XpressMusic +04210154 Nokia 5800 XpressMusic +04210155 Nokia 5800 XpressMusic v2 +04210159 Nokia 5800 XpressMusic v3 +04210179 Nokia E63 +04210186 Nokia N79 +042101a1 Nokia E71x +042101cf Nokia E52 +042101ee Nokia 3710 +042101f4 Nokia N97-1 +042101f5 Nokia N97 +04210209 Nokia 5130 XpressMusic +04210221 Nokia E72 +04210229 Nokia 5530 +0421026b Nokia N97 mini +04210274 Nokia X6 +04210297 Nokia 6600i +042102c1 Nokia 2710 +042102e2 Nokia 5230 +042102fe Nokia N8 +04210302 Nokia N8 (Ovi mode) +04210334 Nokia E7 +04210335 Nokia E7 (Ovi mode) +042103c1 Nokia C7 +042103cd Nokia C7 (ID2) +042103d2 Nokia N950 +04210462 Nokia 3250 Mobile Phone +04210478 Nokia N93 Mobile Phone +0421047e Nokia 5500 Sport Mobile Phone +04210485 Nokia N91 Mobile Phone +04210488 Nokia N73 +042104b4 Nokia 5700 XpressMusic Mobile Phone +042104ba Nokia 5300 Mobile Phone +042104be Nokia 5200 Mobile Phone +042104d1 Nokia N73 Mobile Phone +042104e1 Nokia N75 Mobile Phone +042104e5 Nokia N93i Mobile Phone +042104ef Nokia N95 Mobile Phone +042104f1 Nokia N80 Internet Edition (Media Player) +0421051a Nokia N9 +043e7040 LG Electronics Inc. T54 +043e70b1 LG Electronics Inc. UP3 +045e00c9 Microsoft/Intel Bandon Portable Media Center +045e04ec Microsoft Windows Phone +045e0622 Microsoft Windows MTP Simulator +045e063e Microsoft Zune HD +045e0640 Microsoft Kin 1 +045e0641 Microsoft/Sharp/nVidia Kin TwoM +045e0710 Microsoft Zune +0471014b Philips HDD6320/00 or HDD6330/17 +0471014c Philips HDD14XX,HDD1620 or HDD1630/17 +0471014d Philips HDD085/00 or HDD082/17 +0471014f Philips GoGear SA9200 +04710164 Philips SA1115/55 +04710165 Philips GoGear Audio +04710172 Philips Shoqbox +04710181 Philips PSA610 +047101eb Philips HDD6320 +0471084e Philips GoGear SA6014/SA6015/SA6024/SA6025/SA6044/SA6045 +04710857 Philips GoGear SA5145 +04712002 Philips GoGear SA6125/SA6145/SA6185 +04712004 Philips GoGear SA3345 +04712022 Philips SA5285 +04712075 Philips GoGear ViBE SA1VBE04 +04712077 Philips GoGear Muse +0471207b Philips GoGear ViBE SA1VBE04/08 +0471207c Philips GoGear Aria +0471208e Philips GoGear SA1VBE08KX/78 +047120b7 Philips GoGear VIBE SA2VBE[08|16]K/02 +047120b9 Philips GoGear Ariaz +047120e5 Philips GoGear Vibe/02 +04717e01 Philips PSA235 +04740230 Sanyo VPC-C5 +0489e040 Vizio VTAB1008 +04a9306d Canon PowerShot S45 +04a9306f Canon PowerShot G3 +04a93071 Canon Digital IXUS v3 +04a93072 Canon PowerShot SD100 +04a93073 Canon PowerShot A70 +04a93074 Canon PowerShot A60 +04a93075 Canon PowerShot S400 +04a93076 Canon PowerShot A300 +04a93077 Canon PowerShot S50 +04a93085 Canon PowerShot G5 +04a93087 Canon Elura 50 +04a9308d Canon MVX3i +04a93099 Canon EOS Kiss Digital +04a9309a Canon PowerShot A80 +04a9309b Canon Digital IXUS i +04a9309c Canon PowerShot S1 IS +04a930a0 Canon MV750i +04a930a5 Canon Elura 65 +04a930b1 Canon Powershot S70 +04a930b2 Canon Powershot S60 +04a930b3 Canon Powershot G6 +04a930b4 Canon PowerShot S500 +04a930b5 Canon PowerShot A75 +04a930b6 Canon Digital IXUS IIs +04a930b7 Canon PowerShot A400 +04a930b8 Canon PowerShot A310 +04a930b9 Canon PowerShot A85 +04a930ba Canon PowerShot S410 +04a930bb Canon PowerShot A95 +04a930bc Canon EOS 10D +04a930bf Canon Digital IXUS 40 +04a930c0 Canon Digital IXUS 30 +04a930c1 Canon PowerShot A520 +04a930c2 Canon PowerShot A510 +04a930ea Canon EOS 1D Mark II +04a930ec Canon EOS 20D +04a930ee Canon EOS 350D +04a930ef Canon EOS 350D +04a930f0 Canon PowerShot S2 IS +04a930f1 Canon Digital IXUS Wireless +04a930f2 Canon PowerShot SD500 +04a930f4 Canon Digital IXUS iZ +04a930f8 Canon PowerShot A430 +04a930f9 Canon PowerShot A410 +04a930fa Canon PowerShot S80 +04a930fc Canon PowerShot A620 +04a930fd Canon PowerShot A610 +04a930fe Canon Digital IXUS 65 +04a930ff Canon PowerShot SD450 +04a93102 Canon EOS 5D +04a93105 Canon Optura 600 +04a9310e Canon Digital IXUS 50 +04a9310f Canon PowerShot A420 +04a93110 Canon EOS Kiss Digital X +04a93113 Canon EOS 30D +04a93115 Canon PowerShot SD900 +04a93116 Canon Digital IXUS 750 +04a93117 Canon PowerShot A700 +04a93119 Canon Digital IXUS 800 +04a9311a Canon PowerShot S3 IS +04a9311b Canon PowerShot A540 +04a9311c Canon PowerShot SD600 +04a93125 Canon PowerShot G7 +04a93126 Canon PowerShot A530 +04a93136 Canon Digital IXUS 850 IS +04a93137 Canon PowerShot SD40 +04a93138 Canon PowerShot A710 IS +04a93139 Canon PowerShot A640 +04a9313a Canon PowerShot A630 +04a93145 Canon EOS Kiss X2 +04a93146 Canon EOS 40D +04a93147 Canon EOS 1D Mark III +04a93148 Canon PowerShot S5 IS +04a93149 Canon PowerShot A460 +04a9314b Canon PowerShot SD850 +04a9314c Canon PowerShot A570 IS +04a9314d Canon PowerShot A560 +04a9314e Canon PowerShot SD750 +04a9314f Canon PowerShot SD1000 +04a93150 Canon PowerShot A550 +04a93155 Canon PowerShot A450 +04a9315a Canon PowerShot G9 +04a9315b Canon PowerShot A650IS +04a9315d Canon PowerShot A720 IS +04a9315e Canon Powershot SX100 IS +04a9315f Canon Digital IXUS 960 IS +04a93160 Canon Digital IXUS 860 IS +04a93173 Canon Digital IXUS 970 IS +04a93174 Canon Digital IXUS 85 IS +04a93175 Canon PowerShot SD770 IS +04a93176 Canon PowerShot A590 IS +04a93177 Canon PowerShot A580 +04a9317a Canon PowerShot A740 +04a9317b Canon EOS 1000D +04a93184 Canon Powershot SD1100 IS +04a9318d Canon PowerShot SX10 IS +04a9318f Canon PowerShot G10 +04a93191 Canon PowerShot A2000 IS +04a93192 Canon PowerShot SX110 IS +04a93193 Canon IXY 3000 IS +04a93196 Canon PowerShot SD880 IS +04a93199 Canon EOS 5D Mark II +04a9319a Canon EOS 7D +04a9319b Canon EOS 50D +04a931bc Canon PowerShot D10 +04a931bd Canon Digital IXUS 110 IS +04a931be Canon PowerShot A2100 IS +04a931bf Canon PowerShot A480 +04a931c0 Canon PowerShot SX200 IS +04a931c1 Canon PowerShot SD970 IS +04a931c2 Canon PowerShot SD780 IS +04a931c3 Canon PowerShot A1100 IS +04a931c4 Canon Digital IXUS 95 IS +04a931cf Canon EOS Kiss X3 +04a931d0 Canon EOS 1D Mark IV +04a931df Canon PowerShot G11 +04a931e0 Canon PowerShot SX120 IS +04a931e4 Canon PowerShot SX20 IS +04a931e6 Canon PowerShot SD940 IS +04a931ea Canon Rebel T2i +04a931f1 Canon PowerShot A3100 IS +04a931f2 Canon PowerShot A3000 IS +04a931f3 Canon Digital IXUS 130 +04a931f4 Canon PowerShot SD1300 IS +04a931f6 Canon PowerShot SX210 IS +04a93211 Canon PowerShot SX130 IS +04a93215 Canon EOS 60D +04a93217 Canon EOS 1100D +04a93218 Canon EOS 600D +04a93225 Canon IXUS 310IS +04a93226 Canon PowerShot A800 +04a93228 Canon PowerShot SX230HS +04a9322c Canon PowerShot SX220HS +04a93233 Canon PowerShot G1 X +04a93238 Canon PowerShot SX40HS +04a9323a Canon EOS 5D Mark III +04a9323b Canon Rebel T4i +04a9323d Canon EOS M +04a93243 Canon PowerShot A4000IS +04a93245 Canon PowerShot SX240HS +04a93249 Canon PowerShot A2400IS +04a93250 Canon EOS 6D +04a9325b Canon PowerShot S110 +04a9325c Canon PowerShot SX500IS +04b00109 Nikon Coolpix 2500 +04b0010b Nikon Coolpix 4500 +04b0010d Nikon Coolpix 5700 +04b0010f Nikon Coolpix 4300 +04b00111 Nikon Coolpix 3500 +04b00112 Nikon Coolpix 885 +04b00113 Nikon Coolpix 5000 +04b00115 Nikon Coolpix 3100 +04b00117 Nikon Coolpix 2100 +04b00119 Nikon Coolpix 5400 +04b0011d Nikon Coolpix 3700 +04b0011f Nikon Coolpix 8700 +04b00121 Nikon Coolpix 3200 +04b00122 Nikon Coolpix 2200 +04b00127 Nikon Coolpix 8800 +04b00129 Nikon Coolpix 4800 +04b0012d Nikon Coolpix 4100 +04b0012e Nikon Coolpix 5600 +04b00130 Nikon Coolpix 4600 +04b00131 Nikon Coolpix 4600a +04b00135 Nikon Coolpix 5900 +04b00137 Nikon Coolpix 7900 +04b00139 Nikon Coolpix 7600 +04b00140 Nikon Coolpix P1 +04b00142 Nikon Coolpix P2 +04b00144 Nikon Coolpix S4 +04b0014e Nikon Coolpix S6 +04b00157 Nikon Coolpix S7c +04b0015b Nikon Coolpix P5000 +04b0015d Nikon Coolpix S500 +04b0015f Nikon Coolpix L12 +04b00161 Nikon Coolpix S200 +04b00163 Nikon Coolpix P5100 +04b00169 Nikon Coolpix P50 +04b0016b Nikon Coolpix P80 +04b0016f Nikon Coolpix P6000 +04b00171 Nikon Coolpix S60 +04b00173 Nikon Coolpix P90 +04b00177 Nikon Coolpix S220 +04b00178 Nikon Coolpix S225 +04b0017d Nikon Coolpix P100 +04b0017e Nikon Coolpix L110 +04b0017f Nikon Coolpix P7000 +04b00184 Nikon Coolpix P500 +04b00185 Nikon Coolpix L120 +04b00186 Nikon Coolpix S9100 +04b00188 Nikon Coolpix AW100 +04b0018b Nikon Coolpix P7100 +04b00202 Nikon Coolpix SQ +04b00204 Nikon Coolpix 4200 +04b00206 Nikon Coolpix 5200 +04b00208 Nikon Coolpix L1 +04b0020c Nikon Coolpix P4 +04b0021e Nikon Coolpix S6000 +04b0021f Nikon Coolpix S8000 +04b00220 Nikon Coolpix S5100 +04b00221 Nikon Coolpix P300 +04b00222 Nikon Coolpix S8200 +04b00223 Nikon Coolpix P510 +04b00225 Nikon Coolpix P7700 +04b00302 Nikon Coolpix 2000 +04b00305 Nikon Coolpix L4 +04b00309 Nikon Coolpix L11 +04b0030b Nikon Coolpix L10 +04b00311 Nikon Coolpix P60 +04b00315 Nikon Coolpix L16 +04b00317 Nikon Coolpix L20 +04b00318 Nikon Coolpix L19 +04b0031b Nikon Coolpix S3000 +04b00320 Nikon Coolpix S3100 +04b00324 Nikon Coolpix L23 +04b0032a Nikon Coolpix S3300 +04b0032d Nikon Coolpix S2600 +04b00337 Nikon Coolpix S01 +04b00402 Nikon DSC D100 +04b00404 Nikon D2H SLR +04b00406 Nikon DSC D70 +04b00408 Nikon D2X SLR +04b0040a Nikon D50 +04b0040c Nikon D2Hs +04b0040e Nikon DSC D70s +04b00410 Nikon DSC D200 +04b00412 Nikon DSC D80 +04b00414 Nikon DSC D40 +04b00416 Nikon DSC D2Xs +04b00418 Nikon DSC D40x +04b0041a Nikon DSC D300 +04b0041c Nikon D3 +04b0041e Nikon DSC D60 +04b00421 Nikon DSC D90 +04b00422 Nikon DSC D700 +04b00423 Nikon DSC D5000 +04b00424 Nikon DSC D3000 +04b00425 Nikon DSC D300s +04b00426 Nikon DSC D3s +04b00427 Nikon DSC D3100 +04b00428 Nikon DSC D7000 +04b00429 Nikon DSC D5100 +04b0042a Nikon DSC D800 +04b0042b Nikon DSC D4 +04b0042d Nikon DSC D600 +04b0042e Nikon DSC D800E +04b0042f Nikon DSC D5200 +04b00601 Nikon V1 +04b00602 Nikon J1 +04c51140 FOMA F903iX HIGH-SPEED +04cb0142 Fuji FinePix S7000 +04cb014a Fuji FinePix A330 +04cb018f Fuji FinePix S9500 +04cb0193 Fuji FinePix E900 +04cb019b Fuji FinePix F30 +04cb01bf Fuji FinePix S6500fd +04cb01c0 Fuji FinePix F20 +04cb01c1 Fuji FinePix F31fd +04cb01c3 Fuji S5 Pro +04cb01c4 Fuji FinePix S5700 +04cb01c5 Fuji FinePix F40fd +04cb01c6 Fuji FinePix A820 +04cb01d2 Fuji FinePix A800 +04cb01d3 Fuji FinePix A920 +04cb01d4 Fuji FinePix F50fd +04cb01d7 Fuji FinePix S5800 +04cb01d8 Fuji FinePix Z100fd +04cb01db Fuji FinePix S100fs +04cb01dd Fuji FinePix S1000fd +04cb01e0 Fuji FinePix F100fd +04cb01e4 Fuji FinePix F200 EXR +04cb01e6 Fuji FinePix F60fd +04cb01e8 Fuji FinePix S2000HD +04cb01ef Fuji FinePix S1500 +04cb01fa Fuji FinePix F70 EXR +04cb01fe Fuji Fujifilm A220 +04cb0200 Fuji FinePix S1800 +04cb0201 Fuji FinePix Z35 +04cb0209 Fuji FinePix S2500HD +04cb020d Fuji FinePix Z700EXR +04cb020e Fuji FinePix F80EXR +04cb0240 Fuji FinePix S2950 +04cb0263 Fuji FinePix X10 +04cb0265 Fuji FinePix S4300 +04cb026e Fuji FinePix X-S1 +04cb0271 Fuji FinePix HS30EXR +04cb0288 Fuji FinePix XF1 +04da2145 Panasonic P905i +04da2158 Panasonic P906i +04da2372 Panasonic Lumix FZ5 +04da2374 Panasonic DMC-GF1 +04da2375 Leica D-LUX 2 +04e80409 Samsung YP-900 +04e804a4 Samsung I550W Phone +04e84f1f Samsung Jet S8000 +04e8501d Samsung YH-920 (501d) +04e85022 Samsung YH-920 (5022) +04e85024 Samsung YH-925GS +04e8502e Samsung YH-820 +04e8502f Samsung YH-925(-GS) +04e85033 Samsung YH-J70J +04e8503c Samsung YP-Z5 +04e85047 Samsung YP-T7J +04e85054 Samsung YP-U2J (YP-U2JXB/XAA) +04e85057 Samsung YP-F2J +04e8505a Samsung YP-K5 +04e8507d Samsung YP-U3 +04e8507f Samsung YP-T9 +04e85081 Samsung YP-K3 +04e85083 Samsung YP-P2 +04e8508a Samsung YP-T10 +04e8508b Samsung YP-S5 +04e85091 Samsung YP-S3 +04e85093 Samsung YP-U4 +04e8510f Samsung YP-R1 +04e85115 Samsung YP-Q1 +04e85118 Samsung YP-M1 +04e8511a Samsung YP-P3 +04e8511d Samsung YP-Q2 +04e85121 Samsung YP-U5 +04e85125 Samsung YP-R0 +04e85130 Samsung YP-Q3 +04e85137 Samsung YP-Z3 +04e86642 Samsung M7600 Beat/GT-S8300T/SGH-F490/S8300 +04e86702 Samsung X830 Mobile Phone +04e86709 Samsung U600 Mobile Phone +04e86727 Samsung F250 Mobile Phone +04e86734 Samsung Juke (SCH-U470) +04e86752 Samsung GT-B2700 +04e86763 Samsung SAMSUNG Trance +04e86819 Samsung GT-S8500 +04e8684a Samsung S5620 +04e8685e Samsung Galaxy Y +04e86877 Samsung Galaxy models Kies mode +04e868a9 Samsung Vibrant SGH-T959/Captivate/Media player mode +04e868af Samsung GT-B2710/Xcover 271 +04e8e20c Samsung GT-S5230 +04f16105 JVC Alneo XA-HD500 +05023325 Acer Iconia TAB A500 (ID1) +05023341 Acer Iconia TAB A500 (ID2) +05023344 Acer Iconia TAB A501 +05023348 Acer Iconia TAB A100 (ID1) +05023349 Acer Iconia TAB A100 (ID2) +05023378 Acer Iconia TAB A700 +0502337c Acer Iconia TAB A200 (ID1) +0502337d Acer Iconia TAB A200 (ID2) +0502338a Acer Iconia TAB A510 +050233c3 Acer E350 Liquid Gallant Duo +05462035 Polaroid Freescape/MPU-433158 +054c004e Sony DSC-U10 +054c0296 Sony DSC-S730 +054c02c0 Sony DSC-A100 +054c02f8 Sony DSC-W200 +054c0325 Sony Walkman NWZ-A815/NWZ-A818 +054c0326 Sony Walkman NWZ-S516 +054c0327 Sony Walkman NWZ-S615F/NWZ-S616F/NWZ-S618F +054c0343 Sony DSC-W130 +054c035a Sony Walkman NWZ-S716F +054c035b Sony Walkman NWZ-A826/NWZ-A828/NWZ-A829 +054c035c Sony Walkman NWZ-A726/NWZ-A728/NWZ-A768 +054c036e Sony Walkman NWZ-B135 +054c0385 Sony Walkman NWZ-E436F +054c0388 Sony Walkman NWZ-W202 +054c038c Sony Walkman NWZ-S739F +054c038e Sony Walkman NWZ-S638F +054c0398 Sony Walkman NWZ-X1051/NWZ-X1061 +054c03d8 Sony Walkman NWZ-B142F +054c03fc Sony Walkman NWZ-E344 +054c03fd Sony Walkman NWZ-E445 +054c03fe Sony Walkman NWZ-S545 +054c0404 Sony Walkman NWZ-A845 +054c04a3 Sony SLT-A55 +054c04a7 Sony SLT-A35 +054c04bb Sony Walkman NWZ-W252B +054c04be Sony Walkman NWZ-B153F +054c04cb Sony Walkman NWZ-E354 +054c04cc Sony Walkman NWZ-S754 +054c04d1 Sony Sony Tablet P1 +054c052a Sony DSC-RX100 +054c052b Sony DSC-RX1 +054c0543 Sony DSC-HX100V +054c0574 Sony SLT-A65V +054c059a Sony NWZ-B163F +054c05a6 Sony Walkman NWZ-E464 +054c05a8 Sony NWZ-S765 +054c05b3 Sony Sony Tablet S +054c05b4 Sony Sony Tablet S1 +054c061f Sony DSC-HX200V +054c1294 Sony DCR-SR75 +05ac1290 Apple iPhone +05ac1291 Apple iPod Touch +05ac1292 Apple iPhone 3G +05ac1293 Apple iPod Touch 2G +05ac1294 Apple iPhone 3GS +05ac1297 Apple iPhone 4 +05ac1299 Apple iPod Touch 3rd Gen +05ac129a Apple iPad +05ac12a0 Apple iPhone 4S +05c60229 Nokia 5530 Xpressmusic +05c63196 Nokia/Verizon 6205 Balboa/Verizon Music Phone +05ca0110 Ricoh Caplio R5 +05ca0325 Ricoh Caplio GX +05ca0327 Sea & Sea 5000G +05ca032b Ricoh Caplio R1v +05ca032d Ricoh Caplio GX 8 +05ca032f Ricoh Caplio R3 +05ca033d Ricoh Caplio RR750 +05ca0353 Sea & Sea 2G +05ca220f Rollei dr5 +066f842a TrekStor Vibez 8/12GB +066f846c Maxfield G-Flash NG 1GB +066f8550 Medion MD8333 +066f8588 Medion MD8333 +066fa010 SigmaTel Inc. MTPMSCN Audio Player +069b0774 Thomson EM28 Series +069b0777 Thomson / RCA Opal / Lyra MC4002 +069b077c Thomson Lyra MC5104B (M51 Series) +069b301a Thomson RCA H106 +069b3028 Thomson scenium E308 +069b3035 Thomson / RCA Lyra HC308A +06d321ba FOMA D905i +07817400 SanDisk Sansa m230/m240 +07817401 SanDisk Sansa m200-tcc (MTP mode) +07817410 SanDisk Sansa c150 +07817420 SanDisk Sansa e200/e250/e260/e270/e280 +07817422 SanDisk Sansa e260/e280 v2 +07817430 SanDisk Sansa m240/m250 +07817432 SanDisk Sansa Clip +07817434 SanDisk Sansa Clip v2 +07817450 SanDisk Sansa c240/c250 +07817452 SanDisk Sansa c250 v2 +07817460 SanDisk Sansa Express +07817480 SanDisk Sansa Connect +078174b0 SanDisk Sansa View +078174c0 SanDisk Sansa Fuze +078174c2 SanDisk Sansa Fuze v2 +078174d0 SanDisk Sansa Clip+ +078174e0 SanDisk Sansa Fuze+ +078174e4 SanDisk Sansa Clip Zip +07b40102 Olympus E-1 +07b40109 Olympus X-925 +07b40110 Olympus E-410 +07b40113 Olympus mju 500 +07b40114 Olympus IR-300 +07b40116 Olympus X925 +07b40118 Olympus E-410 +07b4012f Olympus E-PL5 +07cf1042 Casio EX-Z120 +07cf1049 Casio EX-S770 +07cf104c Casio EX-Z700 +07cf104d Casio EX-Z65 +08e40142 Pioneer DVR-LX60D +08e40148 Pioneer XMP3 +09300009 Toshiba Gigabeat MEGF-40 +0930000c Toshiba Gigabeat +0930000f Toshiba Gigabeat P20 +09300010 Toshiba Gigabeat S +09300011 Toshiba Gigabeat P10 +09300014 Toshiba Gigabeat V30 +09300016 Toshiba Gigabeat U +09300018 Toshiba Gigabeat MEU202 +09300019 Toshiba Gigabeat T +0930001a Toshiba Gigabeat MEU201 +0930001d Toshiba Gigabeat MET401 +09300963 Toshiba Excite AT300 +09307100 Toshiba Thrive AT100/AT105 +095570a9 nVidia CM9-Adam +0a17000d Pentax Optio 43WR +0a1700f7 Pentax Optio W90 +0aa63011 Tevion MD 81488 +0aa66021 Disney MixMax +0aa69601 MyMusix PD-6070 +0aa69702 Perception Digital, Ltd Gigaware GX400 +0b054c80 Asus TF300 Transformer +0b054c81 Asus TF300 Transformer (USB debug mode) +0b054c90 Asus TF700 Transformer +0b054d00 Asus TF201 Transformer Prime (keyboard dock) +0b054d01 Asus TF201 Transformer Prime (tablet only) +0b054d04 Asus TFXXX Transformer Prime (unknown version) +0b054e01 Asus TF101 Eeepad Slider +0b054e0f Asus TF101 Eeepad Transformer +0b054e1f Asus TF101 Eeepad Transformer (debug mode) +0b20ddee Isabella Her Prototype +0b28100c Kenwood Media Keg HD10GB7 Sport Player +0bb40c02 HTC Zopo ZP100 (ID1) +0bb40c93 HTC EVO 4G LTE +0bb40ca8 HTC EVO 4G LTE (second ID) +0bb42008 HTC Zopo ZP100 (ID2) +0bb4685c Hewlett-Packard HP Touchpad +0db05572 Micro-Star International P610/Model MS-5557 +0e210701 Cowon iAudio U3 (MTP mode) +0e210711 Cowon iAudio 6 (MTP mode) +0e210751 Cowon iAudio 7 (MTP mode) +0e210761 Cowon iAudio U5 (MTP mode) +0e210801 Cowon iAudio D2 (MTP mode) +0e210861 Cowon iAudio D2+ FW 2.x (MTP mode) +0e210871 Cowon iAudio D2+ DAB FW 4.x (MTP mode) +0e210881 Cowon iAudio D2+ FW 3.x (MTP mode) +0e210891 Cowon iAudio D2+ DMB FW 1.x (MTP mode) +0e210901 Cowon iAudio S9 (MTP mode) +0e210911 Cowon iAudio 9 (MTP mode) +0e210921 Cowon iAudio J3 (MTP mode) +0e210931 Cowon iAudio X7 (MTP mode) +0e210941 Cowon iAudio C2 (MTP mode) +0e210952 Cowon iAudio 10 (MTP mode) +0e791207 Archos Gmini XS100 +0e791208 Archos XS202 (MTP mode) +0e79120a Archos 104 (MTP mode) +0e79120c Archos 204 (MTP mode) +0e791301 Archos 404 (MTP mode) +0e791303 Archos 404CAM (MTP mode) +0e791307 Archos 504 (MTP mode) +0e791309 Archos 604 (MTP mode) +0e79130b Archos 604WIFI (MTP mode) +0e79130d Archos 704 mobile dvr +0e79130f Archos 704TV (MTP mode) +0e791311 Archos 405 (MTP mode) +0e791313 Archos 605 (MTP mode) +0e791315 Archos 605F (MTP mode) +0e791319 Archos 705 (MTP mode) +0e79131b Archos TV+ (MTP mode) +0e79131d Archos 105 (MTP mode) +0e791321 Archos 405HDD (MTP mode) +0e791331 Archos 5 (MTP mode) +0e791333 Archos 5 (MTP mode) +0e791335 Archos 7 (MTP mode) +0e791341 Archos SPOD (MTP mode) +0e791351 Archos 5S IT (MTP mode) +0e791357 Archos 5H IT (MTP mode) +0e791458 Archos Arnova Childpad +0e791508 Archos 8o G9 (MTP mode) +0e791509 Archos 8o G9 Turbo (MTP mode) +0e791518 Archos 80G9 +0e791528 Archos 101 G9 +0e791529 Archos 101 G9 (v2) +0e791538 Archos 101 G9 Turbo 250 HD +0e791539 Archos 101 G9 Turbo +0e791568 Archos 70it2 (mode 1) +0e791569 Archos 70it2 (mode 2) +0fca8007 RIM BlackBerry Storm/9650 +0fce0075 SonyEricsson K850i +0fce0076 SonyEricsson W910 +0fce00b3 SonyEricsson W890i +0fce00c6 SonyEricsson W760i +0fce00d4 SonyEricsson C902 +0fce00d9 SonyEricsson C702 +0fce00da SonyEricsson W980 +0fce00ef SonyEricsson C905 +0fce00f3 SonyEricsson W595 +0fce00f5 SonyEricsson W902 +0fce00fb SonyEricsson T700 +0fce0105 SonyEricsson W705/W715 +0fce0112 SonyEricsson W995 +0fce0133 SonyEricsson U5 +0fce013a SonyEricsson U8i +0fce0144 SonyEricsson j10i2 (Elm) +0fce014e SonyEricsson j108i (Cedar) +0fce014f SonyEricsson LT15i Xperia arc S MTP +0fce0156 SonyEricsson MT11i Xperia Neo MTP +0fce015a SonyEricsson MK16i Xperia MTP +0fce0161 SonyEricsson ST18a Xperia Ray MTP +0fce0166 SonyEricsson SK17i Xperia Mini Pro MTP +0fce0167 SonyEricsson ST15i Xperia Mini MTP +0fce0168 SonyEricsson ST17i Xperia Active MTP +0fce0169 SONY LT26i Xperia S MTP +0fce016d SONY WT19i Live Walkman MTP +0fce0170 SONY ST21i Xperia Tipo MTP +0fce0171 SONY ST15i Xperia U MTP +0fce0172 SONY LT22i Xperia P MTP +0fce0173 SONY MT27i Xperia Sola MTP +0fce0175 SONY LT26w Xperia Acro HD IS12S MTP +0fce0176 SONY LT26w Xperia Acro HD SO-03D MTP +0fce0177 SONY LT28at Xperia Ion MTP +0fce0178 SONY LT29i Xperia GX MTP +0fce017e SONY ST27i/ST27a Xperia go MTP +0fce0181 SONY SO-05D Xperia SX MTP +0fce0182 SONY LT30p Xperia T MTP +0fce0186 SONY LT25i Xperia V MTP +0fce10c8 SonyEricsson W302 +0fce4168 SonyEricsson ST17i Xperia Active MTP+CDROM +0fce4169 SONY LT26i Xperia S MTP+CDROM +0fce4170 SONY ST21i Xperia Tipo MTP+CDROM +0fce4171 SONY ST25i Xperia U MTP+CDROM +0fce4172 SONY LT22i Xperia P MTP+CDROM +0fce4173 SONY MT27i Xperia Sola MTP+CDROM +0fce4175 SONY LT26w Xperia Acro HD IS12S MTP+CDROM +0fce4176 SONY LT26w Xperia Acro HD SO-03D MTP+CDROM +0fce4177 SONY LT28at Xperia Ion MTP+CDROM +0fce4178 SONY LT29i Xperia GX MTP+CDROM +0fce417e SONY ST27i/ST27a Xperia go MTP+CDROM +0fce4181 SONY SO-05D Xperia SX MTP+CDROM +0fce4182 SONY LT30p Xperia T MTP+CDROM +0fce4186 SONY LT25i Xperia V MTP+CDROM +0fce514f SonyEricsson LT15i Xperia Arc MTP+ADB +0fce5156 SonyEricsson MT11i Xperia Neo MTP+ADB +0fce515a SonyEricsson MK16i Xperia MTP+ADB +0fce5161 SonyEricsson ST18i Xperia Ray MTP+ADB +0fce5166 SonyEricsson SK17i Xperia Mini Pro MTP+ADB +0fce5167 SonyEricsson ST15i Xperia Mini MTP+ADB +0fce5168 SonyEricsson ST17i Xperia Active MTP+ADB +0fce5169 SonyEricsson LT26i Xperia S MTP+ADB +0fce516d SonyEricsson SK17i Xperia Mini Pro MTP+ADB +0fce5170 SONY ST21i Xperia Tipo MTP+ADB +0fce5171 SONY ST25i Xperia U MTP+ADB +0fce5172 SONY LT22i Xperia P MTP+ADB +0fce5173 SONY MT27i Xperia Sola MTP+ADB +0fce5175 SONY IS12S Xperia Acro HD MTP+ADB +0fce5176 SONY SO-03D Xperia Acro HD MTP+ADB +0fce5177 SONY LT28at Xperia Ion MTP+ADB +0fce5178 SONY LT29i Xperia GX MTP+ADB +0fce517e SONY ST27i/ST27a Xperia go MTP+ADB +0fce5181 SONY SO-05D Xperia SX MTP+ADB +0fce5182 SONY LT30p Xperia T MTP+ADB +0fce5186 SONY LT25i Xperia V MTP+ADB +0fcea173 SONY MT27i Xperia Sola MTP+UMS +0fcea175 SONY IS12S Xperia Acro HD MTP+UMS +0fcea176 SONY SO-03D Xperia Acro HD MTP+UMS +0fcea177 SONY LT28at Xperia Ion MTP+UMS +0fcea17e SONY ST27i/ST27a Xperia go MTP+UMS +0fceb173 SONY MT27i Xperia Sola MTP+UMS+ADB +0fceb175 SONY IS12S Xperia Acro MTP+UMS+ADB +0fceb176 SONY SO-03D Xperia Acro MTP+UMS+ADB +0fceb177 SONY LT28at Xperia Ion MTP+UMS+ADB +0fceb17e SONY ST27i/ST27a Xperia go MTP+UMS+ADB +0fced144 SonyEricsson j10i (Elm) +0fcee000 SonyEricsson K550i +10046010 LG Electronics Inc. VX8550 V CAST Mobile Phone +1004608f LG Electronics Inc. KC910 Renoir Mobile Phone +1004611b LG Electronics Inc. GR-500 Music Player +10046132 LG Electronics Inc. KM900 +1004619a LG Electronics Inc. LG8575 +100461f9 LG Electronics Inc. V909 G-Slate +1004631c LG Electronics Inc. LG-E617G/P700 +10063004 iRiver H300 Series MTP +10064002 iRiver Portable Media Center +10064003 iRiver Portable Media Center +10421143 iRiver T7 Volcano +106cf003 Pantech Crux +10d62200 Dunlop MP3 player 1GB / EGOMAN MD223AFD +10d62300 Memorex or iRiver MMP 8585/8586 or iRiver E200 +12d11051 Huawei Honor U8860 +12d1360f Huawei Mediapad (mode 0) +12d1361f Huawei Mediapad (mode 1) +13021016 Haier Ibiza Rhapsody +13021017 Haier Ibiza Rhapsody +132b0001 Konica-Minolta DiMAGE A2 +132b0007 Konica-Minolta DiMAGE Z2 +132b0009 Konica-Minolta DiMAGE X21 +132b0018 Konica-Minolta DiMAGE Z3 +132b0019 Konica-Minolta DiMAGE A200 +132b0022 Konica-Minolta DiMAGE Z5 +13d17002 Logik LOG DAX MP3 and DAB Player +13d17017 Technika MP-709 +17030001 NormSoft, Inc. Pocket Tunes +17030002 NormSoft, Inc. Pocket Tunes 4 +17ef740a Lenovo K1 +17ef741c Lenovo ThinkPad Tablet +17ef7497 Lenovo P700 +17ef74cc Lenovo Lifetab S9512 +18d105b3 Google Inc (for Sony) S1 +18d12d02 Google Inc (for Barnes & Noble) Nook Color +18d14e0f Google Inc (for Asus) TF101 Transformer +18d14e21 Google Inc (for Samsung) Nexus S +18d14e41 Google Inc (for Asus) Nexus 7 (MTP) +18d14e42 Google Inc (for Asus) Nexus 7 (MTP+ADB) +18d170a8 Google Inc (for Motorola) Xoom (MZ604) +18d17102 Google Inc (for Toshiba) Thrive 7/AT105 +18d1740a Google Inc (for Lenovo) Ideapad K1 +18d1b00a Google Inc (for Medion) MD99000 (P9514) +18d1d10a Google Inc (for LG Electronics) P990/Optimus +18f60102 Sirius Stiletto +18f60110 Sirius Stiletto 2 +19d20244 ZTE V55 ID 1 +19d20245 ZTE V55 ID 2 +19ff0303 Insignia NS-DV45 +19ff0307 Insignia Sport Player +19ff0309 Insignia Pilot 4GB +1bdcfabf Slacker Inc. Slacker Portable Media Player +1e530005 Conceptronic CMTD2 +1e530006 O2 Sistemas ZoltarTV +1e530007 Wyplay Wyplayer +1e680002 TrekStor i.Beat Organix 2.0 +1e746512 Coby COBY MP705 +22070001 Various Viewpia DR/bq Kepler +22b82a65 Motorola V3m/V750 verizon +22b841cf Motorola Xoom 2 Media Edition (ID2) +22b841d6 Motorola Droid X/MB525 (Defy) +22b841dc Motorola Milestone / Verizon Droid +22b842a7 Motorola DROID2 +22b84311 Motorola Xoom 2 Media Edition +22b84362 Motorola XT912/XT928 +22b8437f Motorola DROID4 +22b84811 Motorola IdeaPad K1 +22b860ca Motorola A1200 +22b86413 Motorola MTP Test Command Interface +22b86415 Motorola RAZR2 V8/U9/Z6 +22b870a3 Motorola Xoom (Factory test) +22b870a8 Motorola Xoom (MTP) +22b870a9 Motorola Xoom (MTP+ADB) +22b870ca Motorola Milestone X2 +41021008 iRiver iFP-880 +41021113 iRiver T10 +41021114 iRiver T20 FM +41021115 iRiver T20 +41021116 iRiver U10 +41021117 iRiver T10a +41021118 iRiver T20 +41021119 iRiver T30 +41021120 iRiver T10 2GB +41021122 iRiver N12 +41021126 iRiver Clix2 +4102112a iRiver Clix +41021132 iRiver X20 +41021134 iRiver T60 +41021141 iRiver E100 +41021142 iRiver E100 v2/Lplayer +41021147 iRiver Spinn +41021151 iRiver E50 +41021153 iRiver T5 +41021167 iRiver E30 +41022101 iRiver H10 20GB +41022102 iRiver H10 5GB +41022105 iRiver H10 5.6GB +413c4500 Dell, Inc DJ Itty +413cb10b Dell, Inc Dell Streak 7 |