Skip to content
This repository has been archived by the owner on Apr 11, 2024. It is now read-only.

Commit

Permalink
New additions and updated names in the device database
Browse files Browse the repository at this point in the history
  • Loading branch information
NielsLeenheer committed Aug 4, 2012
1 parent 709504f commit 7e94ee8
Showing 1 changed file with 48 additions and 18 deletions.
66 changes: 48 additions & 18 deletions scripts/useragents.js
Expand Up @@ -447,6 +447,7 @@ var UserAgents = (function(){
'OMS TTD': [ STRINGS_ASUS, 'Eee Pc T10' ],
'ASUS T20': [ STRINGS_ASUS, 'Eee Pc T20' ],
'ETBW11AA': [ STRINGS_ASUS, 'Tough' ],
'AUX V900': [ 'AUX', 'V900' ],
'PICOpad-QGN': [ 'Axioo', 'Picopad QGN', 'tablet' ],
'NOOK': [ STRINGS_BN, 'NOOK', 'ereader' ],
'NookColor': [ STRINGS_BN, 'NOOK Color', 'ereader' ],
Expand All @@ -459,6 +460,7 @@ var UserAgents = (function(){
'BNTV250': [ STRINGS_BN, 'NOOK Tablet', 'ereader' ],
'BNTV250A': [ STRINGS_BN, 'NOOK Tablet', 'ereader' ],
'NOOK Slate': [ STRINGS_BN, 'NOOK Tablet', 'ereader' ],
'BenWee 5100': [ 'BenWee', '5100' ],
'CA907AAC0G': [ 'Besta', 'CA907AAC0G' ],
'BM999': [ 'Bmorn', 'BM999', 'tablet' ],
'V11': [ 'Bmorn', 'V11', 'tablet' ],
Expand Down Expand Up @@ -510,6 +512,7 @@ var UserAgents = (function(){
'W711': [ STRINGS_COOLPAD, 'W711' ],
'Coolpad 5210': [ STRINGS_COOLPAD, '5210' ],
'Coolpad 5820': [ STRINGS_COOLPAD, '5820' ],
'5832': [ STRINGS_COOLPAD, '5832' ],
'Coolpad 5832': [ STRINGS_COOLPAD, '5832' ],
'5855': [ STRINGS_COOLPAD, '5855' ],
'Coolpad 5860': [ STRINGS_COOLPAD, '5860' ],
Expand Down Expand Up @@ -613,6 +616,7 @@ var UserAgents = (function(){
'Nexus S 4G': [ 'Google', 'Nexus S 4G' ],
'Dooderbutt-4.0.3-v1': [ 'Google', 'Nexus S 4G' ],
'Nexus 7': [ 'Google', 'Nexus 7', 'tablet' ],
'Haier HW-W910': [ 'Haier', 'HW-W910' ],
'SN10T1': [ 'HANNspree', 'HANNSpad SN10T1', 'tablet' ],
'SN10T2': [ 'HANNspree', 'HANNSpad SN10T2', 'tablet' ],
'HannsComb': [ 'HANNspree', 'HANNSpad', 'tablet' ],
Expand All @@ -628,6 +632,7 @@ var UserAgents = (function(){
'HS-ET919': [ 'Hisense', 'ET919' ],
'EG968B': [ 'Hisense', 'EG968B' ],
'HKPHONE H8-3G': [ 'HKPhone', 'H8 3G' ],
'HOSIN U2': [ 'Hosin', 'U2' ],
'Touchpad': [ 'HP', 'TouchPad', 'tablet' ],
'HP Touchpad': [ 'HP', 'TouchPad', 'tablet' ],
'cm tenderloin': [ 'HP', 'TouchPad', 'tablet' ],
Expand Down Expand Up @@ -661,6 +666,7 @@ var UserAgents = (function(){
'HTC DesireHD A9192': [ STRINGS_HTC, 'Desire HD' ],
'HTC Desire HD A9191': [ STRINGS_HTC, 'Desire HD' ],
'HTC A9191': [ STRINGS_HTC, 'Desire HD' ],
'HTC A9191 for AT&T': [ STRINGS_HTC, 'Desire HD' ],
'HTC A9192': [ STRINGS_HTC, 'Desire HD' ],
'HTC Desire HD': [ STRINGS_HTC, 'Desire HD' ],
'HTC Desire HD with Beats Audio': [ STRINGS_HTC, 'Desire HD' ],
Expand Down Expand Up @@ -720,6 +726,7 @@ var UserAgents = (function(){
'HTC Flyer P510e': [ STRINGS_HTC, 'Flyer', 'tablet' ],
'HTC Flyer P512': [ STRINGS_HTC, 'Flyer', 'tablet' ],
'HTC Flyer P512 NA': [ STRINGS_HTC, 'Flyer', 'tablet' ],
'HTC P515E': [ STRINGS_HTC, 'Flyer 4G', 'tablet' ],
'HTC Gratia A6380': [ STRINGS_HTC, 'Gratia' ],
'HTC HD': [ STRINGS_HTC, 'HD' ],
'HTC HD2': [ STRINGS_HTC, 'HD2' ],
Expand Down Expand Up @@ -935,6 +942,7 @@ var UserAgents = (function(){
'X06HT': [ STRINGS_HTC, 'Desire' ],
'001HT': [ STRINGS_HTC, 'Desire HD' ],
'X325a': [ STRINGS_HTC, 'One X' ],
'Z520m': [ STRINGS_HTC, 'One S' ],
'Z710': [ STRINGS_HTC, 'Sensation' ],
'Z710e': [ STRINGS_HTC, 'Sensation' ],
'T9199h': [ STRINGS_HTC, 'T9199h' ],
Expand Down Expand Up @@ -1034,6 +1042,7 @@ var UserAgents = (function(){
'c8800': [ STRINGS_HUAWEI, 'C8800' ],
'C8800': [ STRINGS_HUAWEI, 'C8800' ],
'c8810': [ STRINGS_HUAWEI, 'Ascend G300C' ],
'C8812': [ STRINGS_HUAWEI, 'Ascend C8812' ],
'S8600': [ STRINGS_HUAWEI, 'S8600' ],
'U8100': [ STRINGS_HUAWEI, 'U8100' ],
'U8110': [ STRINGS_HUAWEI, 'U8110' ],
Expand Down Expand Up @@ -1093,6 +1102,7 @@ var UserAgents = (function(){
'INQ Cloud Touch': [ 'INQ', 'Cloud Touch' ],
'ILT-MX100': [ 'iRiver', 'Tab', 'tablet' ],
'IVIO_DE38': [ 'Ivio', 'DE38' ],
'JY-G2': [ 'Jiayu', 'G2' ],
'JXD S601WIFI': [ 'JXD', 'S601 WIFI', 'media' ],
'A2': [ 'KakaTech', 'A2' ],
'D91': [ 'KK', 'D91', 'tablet' ],
Expand All @@ -1113,8 +1123,11 @@ var UserAgents = (function(){
'M9300': [ 'Kyocera', 'M9300' ],
'E800': [ 'K-Touch', 'E800' ],
'W606': [ 'K-Touch', 'W606' ],
'K-Touch W619': [ 'K-Touch', 'W619' ],
'K-Touch W650': [ 'K-Touch', 'W650' ],
'W700': [ 'K-Touch', 'W700' ],
'W800': [ 'K-Touch', 'W800' ],
'W806': [ 'K-Touch', 'W806' ],
'W808': [ 'K-Touch', 'W808' ],
'W810': [ 'K-Touch', 'W810' ],
'X900': [ 'Lava', 'XOLO X900' ],
Expand Down Expand Up @@ -1142,13 +1155,16 @@ var UserAgents = (function(){
'S1 37AHO': [ STRINGS_LENOVO, 'LePhone S1-37AH0' ],
'Lenovo S2-38AH0': [ STRINGS_LENOVO, 'LePhone S2-38AH0' ],
'Lenovo S2-38AT0': [ STRINGS_LENOVO, 'LePhone S2-38AT0' ],
'Lenovo A288t': [ STRINGS_LENOVO, 'LePhone A288' ],
'Lenovo A366t': [ STRINGS_LENOVO, 'LePhone A366' ],
'Lenovo A390e': [ STRINGS_LENOVO, 'LePhone A390' ],
'Lenovo A500': [ STRINGS_LENOVO, 'LePhone A500' ],
'Lenovo A520': [ STRINGS_LENOVO, 'LePhone A520' ],
'Lenovo A668t': [ STRINGS_LENOVO, 'LePhone A668' ],
'Lenovo A698t': [ STRINGS_LENOVO, 'LePhone A698' ],
'Lenovo A750': [ STRINGS_LENOVO, 'LePhone A750' ],
'Lenovo A780': [ STRINGS_LENOVO, 'LePhone A780' ],
'Lenovo A789': [ STRINGS_LENOVO, 'LePhone A789' ],
'Lenovo A790e': [ STRINGS_LENOVO, 'LePhone A790' ],
'Lenovo P70': [ STRINGS_LENOVO, 'LePhone P70' ],
'Lenovo P700': [ STRINGS_LENOVO, 'LePhone P700' ],
Expand Down Expand Up @@ -1189,9 +1205,9 @@ var UserAgents = (function(){
'LG-F120K': [ STRINGS_LG, 'Optimus LTE Tag' ],
'LG-F120L': [ STRINGS_LG, 'Optimus LTE Tag' ],
'LG-F120S': [ STRINGS_LG, 'Optimus LTE Tag' ],
'LG-F160K': [ STRINGS_LG, 'F160K' ],
'LG-F160L': [ STRINGS_LG, 'F160L' ],
'LG-F160S': [ STRINGS_LG, 'F160S' ],
'LG-F160K': [ STRINGS_LG, 'Optimus LTE II' ],
'LG-F160L': [ STRINGS_LG, 'Optimus LTE II' ],
'LG-F160S': [ STRINGS_LG, 'Optimus LTE II' ],
'LG-F180L': [ STRINGS_LG, 'F180L' ],
'LG-GT540': [ STRINGS_LG, 'Optimus' ],
'LG-GT540f': [ STRINGS_LG, 'Optimus' ],
Expand Down Expand Up @@ -1294,6 +1310,7 @@ var UserAgents = (function(){
'LG-VS840': [ STRINGS_LG, 'Connect 4G' ],
'LG-VS910': [ STRINGS_LG, 'Revolution' ],
'lgp-970': [ STRINGS_LG, 'Optimus Black' ],
'E900': [ STRINGS_LG, 'Optimus 7' ],
'GT540': [ STRINGS_LG, 'Optimus GT540' ],
'GW620': [ STRINGS_LG, 'GW620' ],
'KU9500': [ STRINGS_LG, 'Optimus Z' ],
Expand Down Expand Up @@ -1354,10 +1371,14 @@ var UserAgents = (function(){
'meizu m9': [ 'Meizu', 'M9' ],
'MEIZU M9': [ 'Meizu', 'M9' ],
'MEIZU MX': [ 'Meizu', 'MX' ],
'M030': [ 'Meizu', 'MX M030' ],
'M032': [ 'Meizu', 'MX M032' ],
'Slidepad': [ 'Memup', 'Slidepad', 'tablet' ],
'A45': [ 'Micromax', 'A45 Punk' ],
'Micromax A50': [ 'Micromax', 'A50 Ninja' ],
'Micromax A60': [ 'Micromax', 'Andro A60' ],
'Micromax A70': [ 'Micromax', 'Andro A70' ],
'P300(Funbook)': [ 'Micromax', 'Funbook P300', 'tablet' ],
'AT735': [ 'Moinstone', 'AT735', 'tablet' ],
'A853': [ STRINGS_MOTOROLA, 'Milestone' ],
'A953': [ STRINGS_MOTOROLA, 'Milestone 2' ],
Expand Down Expand Up @@ -1557,6 +1578,7 @@ var UserAgents = (function(){
'Nokia N9': [ 'Nokia', 'N9' ],
'Nokia N900': [ 'Nokia', 'N900' ],
'Lumia800': [ 'Nokia', 'Lumia 800' ],
'Lumia 900': [ 'Nokia', 'Lumia 900' ],
'Notion Ink ADAM': [ 'Notion Ink', 'ADAM', 'tablet' ],
'P4D SIRIUS': [ 'Nvsbl', 'P4D SIRIUS', 'tablet' ],
'P4D Sirius': [ 'Nvsbl', 'P4D SIRIUS', 'tablet' ],
Expand Down Expand Up @@ -1609,10 +1631,11 @@ var UserAgents = (function(){
'IM-A810K': [ STRINGS_PANTECH, 'SKY Vega LTE M' ],
'IM-A810S': [ STRINGS_PANTECH, 'SKY Vega LTE M' ],
'IM-A820L': [ STRINGS_PANTECH, 'SKY Vega LTE EX' ],
'IM-A830K': [ STRINGS_PANTECH, 'IM-A830K' ],
'IM-A830L': [ STRINGS_PANTECH, 'IM-A830L' ],
'IM-A840S': [ STRINGS_PANTECH, 'IM-A840S' ],
'IM-A850K': [ STRINGS_PANTECH, 'IM-A850KHTC T328d' ],
'IM-A830K': [ STRINGS_PANTECH, 'SKY Vega Racer 2' ],
'IM-A830L': [ STRINGS_PANTECH, 'SKY Vega Racer 2' ],
'IM-A830S': [ STRINGS_PANTECH, 'SKY Vega Racer 2' ],
'IM-A840S': [ STRINGS_PANTECH, 'SKY Vega S5' ],
'IM-A850K': [ STRINGS_PANTECH, 'IM-A850K' ],
'IM-T100K': [ STRINGS_PANTECH, 'SKY Vega No. 5', 'tablet' ],
'IS06': [ STRINGS_PANTECH, 'SIRIUS α' ],
'ADR8995': [ STRINGS_PANTECH, 'Breakout' ],
Expand Down Expand Up @@ -1683,6 +1706,7 @@ var UserAgents = (function(){
'GT-I8150B': [ STRINGS_SAMSUNG, STRINGS_GALAXY + ' W' ],
'GT-I8160': [ STRINGS_SAMSUNG, STRINGS_GALAXY + ' Ace 2' ],
'GT-I8160L': [ STRINGS_SAMSUNG, STRINGS_GALAXY + ' Ace 2' ],
'GT-I8160P': [ STRINGS_SAMSUNG, STRINGS_GALAXY + ' Ace 2' ],
'GT-I8320': [ STRINGS_SAMSUNG, 'H1' ],
'GT-I8520': [ STRINGS_SAMSUNG, STRINGS_GALAXY + ' Beam' ],
'GT-I8530': [ STRINGS_SAMSUNG, STRINGS_GALAXY + ' Beam' ],
Expand Down Expand Up @@ -1848,8 +1872,8 @@ var UserAgents = (function(){
'SCH-R915': [ STRINGS_SAMSUNG, STRINGS_GALAXY + ' Indulge' ],
'SCH-R920': [ STRINGS_SAMSUNG, STRINGS_GALAXY + ' Attain 4G' ],
'SCH-R930': [ STRINGS_SAMSUNG, STRINGS_GALAXY + ' S Aviator' ],
'SCH-R940': [ STRINGS_SAMSUNG, 'Tikal' ],
'SCH-S720C': [ STRINGS_SAMSUNG, 'SCH-S720' ],
'SCH-R940': [ STRINGS_SAMSUNG, STRINGS_GALAXY + ' S Lightray' ],
'SCH-S720C': [ STRINGS_SAMSUNG, STRINGS_GALAXY + ' Proclaim' ],
'SCH-S735C': [ STRINGS_SAMSUNG, 'SCH-S735' ],
'SCH-W899': [ STRINGS_SAMSUNG, 'SCH-W899' ],
'SCH-W999': [ STRINGS_SAMSUNG, 'SCH-W999' ],
Expand Down Expand Up @@ -1888,7 +1912,7 @@ var UserAgents = (function(){
'SGH-T679': [ STRINGS_SAMSUNG, 'Exhibit II 4G' ],
'SGH-T679M': [ STRINGS_SAMSUNG, 'Exhibit II 4G' ],
'SGH-T759': [ STRINGS_SAMSUNG, 'Exhibit 4G' ],
'SGH-T769': [ STRINGS_SAMSUNG, 'SGH-T769' ],
'SGH-T769': [ STRINGS_SAMSUNG, STRINGS_GALAXY + ' S Blaze 4G' ],
'SGH-T839': [ STRINGS_SAMSUNG, 'T-Mobile Sidekick' ],
'SGH-T849': [ STRINGS_SAMSUNG, STRINGS_GALAXY + ' Tab 7.0', 'tablet' ],
'SGH-T859': [ STRINGS_SAMSUNG, STRINGS_GALAXY + ' Tab 10.1', 'tablet' ],
Expand Down Expand Up @@ -1944,7 +1968,7 @@ var UserAgents = (function(){
'SPH-D705': [ STRINGS_SAMSUNG, 'Epic 4G 2' ],
'SPH-D710': [ STRINGS_SAMSUNG, 'Epic 4G Touch' ],
'SPH-L700': [ STRINGS_SAMSUNG, STRINGS_GALAXY + ' Nexus' ],
'SPH-L710': [ STRINGS_SAMSUNG, 'SPH-L710' ],
'SPH-L710': [ STRINGS_SAMSUNG, STRINGS_GALAXY + ' S III' ],
'SPH-M820': [ STRINGS_SAMSUNG, STRINGS_GALAXY + ' Prevail' ],
'SPH-M820-BST': [ STRINGS_SAMSUNG, STRINGS_GALAXY + ' Prevail' ],
'SPH-M580': [ STRINGS_SAMSUNG, 'Replenish' ],
Expand Down Expand Up @@ -2025,6 +2049,7 @@ var UserAgents = (function(){
'INFOBAR C01': [ STRINGS_SHARP, 'INFOBAR C01' ],
'SPX-5': [ 'Simvalley', 'SPX-5' ],
'SPX-5 3G': [ 'Simvalley', 'SPX-5 3G' ],
'SmartQ G7': [ 'SmartQ', 'G7', 'tablet' ],
'SmartQT7': [ 'SmartQ', 'T7', 'tablet' ],
'SmartQT10': [ 'SmartQ', 'T10', 'tablet' ],
'SmartQT15': [ 'SmartQ', 'T15', 'tablet' ],
Expand Down Expand Up @@ -2190,11 +2215,12 @@ var UserAgents = (function(){
'IS04': [ STRINGS_TOSHIBA, 'Regza IS04' ],
'IS11T': [ STRINGS_TOSHIBA, 'Regza IS11T' ],
'AT1S0': [ STRINGS_TOSHIBA, 'Regza AT1S0' ],
'Tostab03': [ STRINGS_TOSHIBA, 'AT100', 'tablet' ],
'AT100': [ STRINGS_TOSHIBA, 'AT100', 'tablet' ],
'AT200': [ STRINGS_TOSHIBA, 'AT200', 'tablet' ],
'AT470': [ STRINGS_TOSHIBA, 'AT470', 'tablet' ],
'AT830': [ STRINGS_TOSHIBA, 'AT830', 'tablet' ],
'Tostab03': [ STRINGS_TOSHIBA, 'Regza AT100', 'tablet' ],
'AT100': [ STRINGS_TOSHIBA, 'Regza AT100', 'tablet' ],
'AT200': [ STRINGS_TOSHIBA, 'Regza AT200', 'tablet' ],
'AT470': [ STRINGS_TOSHIBA, 'Regza AT470', 'tablet' ],
'AT570': [ STRINGS_TOSHIBA, 'Regza AT570', 'tablet' ],
'AT830': [ STRINGS_TOSHIBA, 'Regza AT830', 'tablet' ],
'Folio 100': [ STRINGS_TOSHIBA, 'Folio 100', 'tablet' ],
'folio100': [ STRINGS_TOSHIBA, 'Folio 100', 'tablet' ],
'THRiVE': [ STRINGS_TOSHIBA, 'THRiVE', 'tablet' ],
Expand Down Expand Up @@ -2222,8 +2248,11 @@ var UserAgents = (function(){
'N50GT': [ 'Window', 'N50GT', 'tablet' ],
'N50GT A': [ 'Window', 'N50GT-A', 'tablet' ],
'N70': [ 'Window', 'N70', 'tablet' ],
'N70 DUAL CORE': [ 'Window', 'N70 Dual Core', 'tablet' ],
'N80': [ 'Window', 'N80', 'tablet' ],
'N90': [ 'Window', 'N90', 'tablet' ],
'N90 DUAL CORE2 V12': [ 'Window', 'N90 Dual Core', 'tablet' ],
'N612': [ 'Wishway', 'N612' ],
'AT-AS43D': [ 'Wolfgang', 'AT-AS43D' ],
'M12': [ 'Wopad', 'M12', 'tablet' ],
'WM8650': [ 'WonderMedia', 'WM8650', 'tablet' ],
Expand Down Expand Up @@ -2305,6 +2334,7 @@ var UserAgents = (function(){
'ZTE-C N760': [ STRINGS_ZTE, 'C-N760' ],
'ZTE-C N880': [ STRINGS_ZTE, 'C-N880' ],
'ZTE-C N880S': [ STRINGS_ZTE, 'C-N880' ],
'ZTE-C N880s': [ STRINGS_ZTE, 'C-N880' ],
'ZTE-C X500': [ STRINGS_ZTE, 'C-X500' ],
'ZTE-C X920': [ STRINGS_ZTE, 'C-X920' ],
'ZXY-ZTE-C X920': [ STRINGS_ZTE, 'C-X920' ],
Expand Down Expand Up @@ -2968,7 +2998,7 @@ var UserAgents = (function(){
if (ua.match('Pre\/3.0')) { this.device.manufacturer = 'HP'; this.device.model = 'Pre 3'; this.device.identified = true; }
if (ua.match('Pixi\/1.0')) { this.device.manufacturer = 'Palm'; this.device.model = 'Pixi'; this.device.identified = true; }
if (ua.match('Pixi\/1.1')) { this.device.manufacturer = 'Palm'; this.device.model = 'Pixi Plus'; this.device.identified = true; }
if (ua.match('P160UNA\/1.0')) { this.device.manufacturer = 'HP'; this.device.model = 'Veer'; this.device.identified = true; }
if (ua.match('P160UN?A?\/1.0')) { this.device.manufacturer = 'HP'; this.device.model = 'Veer'; this.device.identified = true; }
}

/****************************************************
Expand Down Expand Up @@ -3093,7 +3123,7 @@ var UserAgents = (function(){
if (ua.match('Pre\/3.0')) this.device.model = 'Pre3';
if (ua.match('Pixi\/1.0')) this.device.model = 'Pixi';
if (ua.match('Pixi\/1.1')) this.device.model = 'Pixi Plus';
if (ua.match('P160UNA\/1.0')) this.device.model = 'Veer';
if (ua.match('P160UN?A?\/1.0')) this.device.model = 'Veer';
if (ua.match('TouchPad\/1.0')) this.device.model = 'TouchPad';

if (ua.match('Emulator\/') || ua.match('Desktop\/')) {
Expand Down

0 comments on commit 7e94ee8

Please sign in to comment.