diff --git a/data/models-android.js b/data/models-android.js index 8f7d22d..5affe82 100644 --- a/data/models-android.js +++ b/data/models-android.js @@ -1778,8 +1778,8 @@ exports.ANDROID_MODELS = { K00S: ['Asus', 'MeMO Pad HD 7 (ME175KG)', DeviceType.TABLET], K00U: ['Asus', 'MeMO Pad HD 7 (ME173XX)', DeviceType.TABLET], K011: ['Asus', 'MeMO Pad 8 (ME181C)', DeviceType.TABLET], - AST21: ['Asus', 'MeMO Pad 8 AST21', DeviceType.TABLET, { carrier: 'au' }], - K015: ['Asus', 'MeMO Pad 8 AST21', DeviceType.TABLET, { carrier: 'au' }], + AST21: ['Asus', 'MeMO Pad 8 AST21', DeviceType.TABLET, { carrier: 'au' }], + K015: ['Asus', 'MeMO Pad 8 AST21', DeviceType.TABLET, { carrier: 'au' }], K01H: ['Asus', 'MeMO Pad 8 (ME581C)', DeviceType.TABLET], K00L: ['Asus', 'MeMO Pad HD 8 (ME180A)', DeviceType.TABLET], K00F: ['Asus', 'MeMO Pad 10 (ME102A)', DeviceType.TABLET], @@ -2651,10 +2651,10 @@ exports.ANDROID_MODELS = { 'Carpad T5': ['Carpad', 'T5'], 'Carpad T61 2g': ['Carpad', 'T61'], - CAL21: ['Casio', 'GzOne Type-L CAL21', { carrier: 'au' }], + CAL21: ['Casio', 'GzOne Type-L CAL21', { carrier: 'au' }], CA201SP: ['Casio', 'GzOne CA-201SP'], 'CA-201L': ['Casio', 'GzOne CA-201L'], - IS11CA: ['Casio', 'GzOne Commando IS11CA', { carrier: 'au' }], + IS11CA: ['Casio', 'GzOne Commando IS11CA', { carrier: 'au' }], C771: ['Casio', 'GzOne Commando'], 'C811 4G': ['Casio', 'GzOne Commando 811'], 'VX-100': ['Casio', 'VX-100 EPOS Terminal', DeviceType.POS], @@ -3630,9 +3630,9 @@ exports.ANDROID_MODELS = { 'Mini 3iG': ['Dell', 'Aero'], BizSmartPhone: ['Dell', 'Biz SmartPhone'], - '001DL': ['Dell', 'STREAK 001DL', DeviceType.TABLET, { carrier: 'Softbank' }], - '101DL': ['Dell', 'STREAK PRO 101DL', DeviceType.TABLET, { carrier: 'Softbank' }], - GS01: ['Dell', 'STREAK PRO GS01', DeviceType.TABLET, { carrier: 'EMOBILE' }], + '001DL': ['Dell', 'STREAK 001DL', DeviceType.TABLET, { carrier: 'Softbank' }], + '101DL': ['Dell', 'STREAK PRO 101DL', DeviceType.TABLET, { carrier: 'Softbank' }], + GS01: ['Dell', 'STREAK PRO GS01', DeviceType.TABLET, { carrier: 'EMOBILE' }], streak7: ['Dell', 'Streak 7', DeviceType.TABLET], 'CS-1A13': ['Dell', 'Wyse Cloud Connect', DeviceType.TELEVISION], @@ -4433,58 +4433,58 @@ exports.ANDROID_MODELS = { }, '[0-9]0[0-9]F!!': { - '101F': ['Fujitsu', 'ARROWS A 101F', { carrier: 'Softbank' }], - '201F': ['Fujitsu', 'ARROWS A 201F', { carrier: 'Softbank' }], - '202F': ['Fujitsu', 'ARROWS A 202F', { carrier: 'Softbank' }], - '301F': ['Fujitsu', 'ARROWS A 301F', { carrier: 'Softbank' }] + '101F': ['Fujitsu', 'ARROWS A 101F', { carrier: 'Softbank' }], + '201F': ['Fujitsu', 'ARROWS A 201F', { carrier: 'Softbank' }], + '202F': ['Fujitsu', 'ARROWS A 202F', { carrier: 'Softbank' }], + '301F': ['Fujitsu', 'ARROWS A 301F', { carrier: 'Softbank' }] }, 'ISW?[0-9]{2,2}F!!': { - ISW11F: ['Fujitsu', 'ARROWS Z ISW11F', { carrier: 'au' }], - ISW13F: ['Fujitsu', 'ARROWS Z ISW13F', { carrier: 'au' }], - IS12F: ['Fujitsu', 'ARROWS ES IS12F', { carrier: 'au' }] + ISW11F: ['Fujitsu', 'ARROWS Z ISW11F', { carrier: 'au' }], + ISW13F: ['Fujitsu', 'ARROWS Z ISW13F', { carrier: 'au' }], + IS12F: ['Fujitsu', 'ARROWS ES IS12F', { carrier: 'au' }] }, 'F-[0-9]{2,2}[A-Z]!!': { - 'F-01D': ['Fujitsu', 'ARROWS Tab LTE F-01D', DeviceType.TABLET, { carrier: 'DoCoMo' }], - 'F-01F': ['Fujitsu', 'ARROWS NX F-01F', { carrier: 'DoCoMo' }], - 'F-01H': ['Fujitsu', 'arrows Fit F-01H', { carrier: 'DoCoMo' }], - 'F-01J': ['Fujitsu', 'arrows NX F-01J', { carrier: 'DoCoMo' }], - 'F-01K': ['Fujitsu', 'arrows NX F-01K', { carrier: 'DoCoMo' }], - 'F-02E': ['Fujitsu', 'ARROWS X F-02E', { carrier: 'DoCoMo' }], - 'F-02F': ['Fujitsu', 'ARROWS Tab F-02F', DeviceType.TABLET, { carrier: 'DoCoMo' }], - 'F-02G': ['Fujitsu', 'ARROWS NX F-02G', { carrier: 'DoCoMo' }], - 'F-02H': ['Fujitsu', 'arrows NX F-02H', { carrier: 'DoCoMo' }], - 'F-02K': ['Fujitsu', 'ARROWS Tab F-02K', DeviceType.TABLET, { carrier: 'DoCoMo' }], - 'F-03D': ['Fujitsu', 'ARROWS Kiss F-03D', { carrier: 'DoCoMo' }], - 'F-03E': ['Fujitsu', 'ARROWS Kiss with JILL STUART F-03E', { carrier: 'DoCoMo' }], + 'F-01D': ['Fujitsu', 'ARROWS Tab LTE F-01D', DeviceType.TABLET, { carrier: 'DoCoMo' }], + 'F-01F': ['Fujitsu', 'ARROWS NX F-01F', { carrier: 'DoCoMo' }], + 'F-01H': ['Fujitsu', 'arrows Fit F-01H', { carrier: 'DoCoMo' }], + 'F-01J': ['Fujitsu', 'arrows NX F-01J', { carrier: 'DoCoMo' }], + 'F-01K': ['Fujitsu', 'arrows NX F-01K', { carrier: 'DoCoMo' }], + 'F-02E': ['Fujitsu', 'ARROWS X F-02E', { carrier: 'DoCoMo' }], + 'F-02F': ['Fujitsu', 'ARROWS Tab F-02F', DeviceType.TABLET, { carrier: 'DoCoMo' }], + 'F-02G': ['Fujitsu', 'ARROWS NX F-02G', { carrier: 'DoCoMo' }], + 'F-02H': ['Fujitsu', 'arrows NX F-02H', { carrier: 'DoCoMo' }], + 'F-02K': ['Fujitsu', 'ARROWS Tab F-02K', DeviceType.TABLET, { carrier: 'DoCoMo' }], + 'F-03D': ['Fujitsu', 'ARROWS Kiss F-03D', { carrier: 'DoCoMo' }], + 'F-03E': ['Fujitsu', 'ARROWS Kiss with JILL STUART F-03E', { carrier: 'DoCoMo' }], 'F-03F': ['Fujitsu', 'F-03F', { carrier: 'Disney Mobile' }], - 'F-03G': ['Fujitsu', 'ARROWS Tab F-03G', DeviceType.TABLET, { carrier: 'DoCoMo' }], - 'F-03H': ['Fujitsu', 'arrows SV F-03H', { carrier: 'DoCoMo' }], - 'F-03K': ['Fujitsu', 'me F-03K', { carrier: 'DoCoMo' }], - 'F-04E': ['Fujitsu', 'ARROWS V F-04E', { carrier: 'DoCoMo' }], - 'F-04F': ['Fujitsu', 'Business Smartphone F-04F', { carrier: 'DoCoMo' }], - 'F-04G': ['Fujitsu', 'ARROWS NX F-04G', { carrier: 'DoCoMo' }], - 'F-04H': ['Fujitsu', 'ARROWS Tab F-04H', DeviceType.TABLET, { carrier: 'DoCoMo' }], - 'F-04J': ['Fujitsu', 'らくらくスマートフォン4 F-04J', { carrier: 'DoCoMo' }], - 'F-04K': ['Fujitsu', 'ARROWS Be F-04K', { carrier: 'DoCoMo' }], - 'F-05D': ['Fujitsu', 'ARROWS X LTE F-05D', { carrier: 'DoCoMo' }], - 'F-05E': ['Fujitsu', 'ARROWS Tab F-05E', { carrier: 'DoCoMo' }], - 'F-05F': ['Fujitsu', 'ARROWS NX F-05F', { carrier: 'DoCoMo' }], - 'F-05G': ['Fujitsu', 'ARROWS F-05G', { carrier: 'DoCoMo' }], - 'F-05J': ['Fujitsu', 'ARROWS Be F-05J', { carrier: 'DoCoMo' }], - 'F-06E': ['Fujitsu', 'ARROWS NX F-06E', { carrier: 'DoCoMo' }], - 'F-06F': ['Fujitsu', 'Easy Smartphone 3 F-06F', { carrier: 'DoCoMo' }], - 'F-07D': ['Fujitsu', 'ARROWS μ F-07D', { carrier: 'DoCoMo' }], + 'F-03G': ['Fujitsu', 'ARROWS Tab F-03G', DeviceType.TABLET, { carrier: 'DoCoMo' }], + 'F-03H': ['Fujitsu', 'arrows SV F-03H', { carrier: 'DoCoMo' }], + 'F-03K': ['Fujitsu', 'me F-03K', { carrier: 'DoCoMo' }], + 'F-04E': ['Fujitsu', 'ARROWS V F-04E', { carrier: 'DoCoMo' }], + 'F-04F': ['Fujitsu', 'Business Smartphone F-04F', { carrier: 'DoCoMo' }], + 'F-04G': ['Fujitsu', 'ARROWS NX F-04G', { carrier: 'DoCoMo' }], + 'F-04H': ['Fujitsu', 'ARROWS Tab F-04H', DeviceType.TABLET, { carrier: 'DoCoMo' }], + 'F-04J': ['Fujitsu', 'らくらくスマートフォン4 F-04J', { carrier: 'DoCoMo' }], + 'F-04K': ['Fujitsu', 'ARROWS Be F-04K', { carrier: 'DoCoMo' }], + 'F-05D': ['Fujitsu', 'ARROWS X LTE F-05D', { carrier: 'DoCoMo' }], + 'F-05E': ['Fujitsu', 'ARROWS Tab F-05E', { carrier: 'DoCoMo' }], + 'F-05F': ['Fujitsu', 'ARROWS NX F-05F', { carrier: 'DoCoMo' }], + 'F-05G': ['Fujitsu', 'ARROWS F-05G', { carrier: 'DoCoMo' }], + 'F-05J': ['Fujitsu', 'ARROWS Be F-05J', { carrier: 'DoCoMo' }], + 'F-06E': ['Fujitsu', 'ARROWS NX F-06E', { carrier: 'DoCoMo' }], + 'F-06F': ['Fujitsu', 'Easy Smartphone 3 F-06F', { carrier: 'DoCoMo' }], + 'F-07D': ['Fujitsu', 'ARROWS μ F-07D', { carrier: 'DoCoMo' }], 'F-07E': ['Fujitsu', 'F-07E', { carrier: 'Disney Mobile' }], 'F-08D': ['Fujitsu', 'F-08D', { carrier: 'Disney Mobile' }], - 'F-08E': ['Fujitsu', 'Easy Smartphone 2 F-08E', { carrier: 'DoCoMo' }], - 'F-09D': ['Fujitsu', 'ANTEPRIMA F-09D', { carrier: 'DoCoMo' }], - 'F-09E': ['Fujitsu', 'Easy Smartphone Premium F-09E', { carrier: 'DoCoMo' }], - 'F-10D': ['Fujitsu', 'ARROWS X F-10D', { carrier: 'DoCoMo' }], - 'F-11D': ['Fujitsu', 'ARROWS Me F-11D', { carrier: 'DoCoMo' }], - 'F-12C': ['Fujitsu', 'GLOBE-TROTTER F-12C', { carrier: 'DoCoMo' }], - 'F-12D': ['Fujitsu', 'Easy Smartphone F-12D', { carrier: 'DoCoMo' }] + 'F-08E': ['Fujitsu', 'Easy Smartphone 2 F-08E', { carrier: 'DoCoMo' }], + 'F-09D': ['Fujitsu', 'ANTEPRIMA F-09D', { carrier: 'DoCoMo' }], + 'F-09E': ['Fujitsu', 'Easy Smartphone Premium F-09E', { carrier: 'DoCoMo' }], + 'F-10D': ['Fujitsu', 'ARROWS X F-10D', { carrier: 'DoCoMo' }], + 'F-11D': ['Fujitsu', 'ARROWS Me F-11D', { carrier: 'DoCoMo' }], + 'F-12C': ['Fujitsu', 'GLOBE-TROTTER F-12C', { carrier: 'DoCoMo' }], + 'F-12D': ['Fujitsu', 'Easy Smartphone F-12D', { carrier: 'DoCoMo' }] }, 'f12[a-z]{3,3}!!': { @@ -4493,18 +4493,18 @@ exports.ANDROID_MODELS = { }, 'FJ[LT][0-9]{2,2}!!': { - FJL21: ['Fujitsu', 'ARROWS ef FJL21', { carrier: 'au' }], - FJL22: ['Fujitsu', 'ARROWS Z FJL22', { carrier: 'au' }], - FJT21: ['Fujitsu', 'ARROWS Tab FJT21', DeviceType.TABLET, { carrier: 'au' }] + FJL21: ['Fujitsu', 'ARROWS ef FJL21', { carrier: 'au' }], + FJL22: ['Fujitsu', 'ARROWS Z FJL22', { carrier: 'au' }], + FJT21: ['Fujitsu', 'ARROWS Tab FJT21', DeviceType.TABLET, { carrier: 'au' }] }, 'SZJ-JS101': ['Fujitsu', 'SZJ-JS101'], FHMD001: ['Fujitsu', 'FHMD001', DeviceType.HEADSET], - 'F-074': ['Fujitsu', 'ARROWS μ F-07D', { carrier: 'DoCoMo' }], - FJJB091: ['Fujitsu', 'ARROWS μ F-07D', { carrier: 'DoCoMo' }], - EM01F: ['Fujitsu', 'ARROWS S EM01F', { carrier: 'EMOBILE' }], + 'F-074': ['Fujitsu', 'ARROWS μ F-07D', { carrier: 'DoCoMo' }], + FJJB091: ['Fujitsu', 'ARROWS μ F-07D', { carrier: 'DoCoMo' }], + EM01F: ['Fujitsu', 'ARROWS S EM01F', { carrier: 'EMOBILE' }], M01: ['Fujitsu', 'ARROWS M01'], M02: ['Fujitsu', 'ARROWS M02'], RM02: ['Fujitsu', 'ARROWS M02'], @@ -5570,8 +5570,8 @@ exports.ANDROID_MODELS = { 'HTC Bravo C': ['HTC', 'Desire'], 'HTC eris': ['HTC', 'Desire'], 'HTC A81(81|83)!': ['HTC', 'Desire'], - 'HTC ?X06HTII!': ['HTC', 'Desire X06HTII', { carrier: 'Softbank' }], - 'HTC ?X06HT!': ['HTC', 'Desire X06HT', { carrier: 'Softbank' }], + 'HTC ?X06HTII!': ['HTC', 'Desire X06HTII', { carrier: 'Softbank' }], + 'HTC ?X06HT!': ['HTC', 'Desire X06HT', { carrier: 'Softbank' }], 'HTC Desire CDMA': ['HTC', 'Desire'], 'HTC PLS7373ADR': ['HTC', 'Detail'], 'HTC 603e': ['HTC', 'E1'], @@ -5946,7 +5946,7 @@ exports.ANDROID_MODELS = { 'Incredible 4G LTE': ['HTC', 'Incredible'], 'Inspire 4G': ['HTC', 'Inspire 4G'], Legend: ['HTC', 'Legend'], - 'Docomo HT-03A': ['HTC', 'Magic HT-03A', { carrier: 'DoCoMo' }], + 'Docomo HT-03A': ['HTC', 'Magic HT-03A', { carrier: 'DoCoMo' }], 'One S': ['HTC', 'One S'], 'One X': ['HTC', 'One X'], 'One X+': ['HTC', 'One X+'], @@ -6057,25 +6057,25 @@ exports.ANDROID_MODELS = { M7CDTU: ['HTC', 'One'], '[SX06][0-9]{2,2}HT!!': { - S31HT: ['HTC', 'Aria S31HT', { carrier: 'EMOBILE' }], - X06HT: ['HTC', 'Desire X06HT', { carrier: 'Softbank' }], - '001HT': ['HTC', 'Desire HD 001HT', { carrier: 'Softbank' }], - '601HT': ['HTC', 'U11 601HT', { carrier: 'Softbank' }] + S31HT: ['HTC', 'Aria S31HT', { carrier: 'EMOBILE' }], + X06HT: ['HTC', 'Desire X06HT', { carrier: 'Softbank' }], + '001HT': ['HTC', 'Desire HD 001HT', { carrier: 'Softbank' }], + '601HT': ['HTC', 'U11 601HT', { carrier: 'Softbank' }] }, 'ISW[0-9]{2,2}HT!!': { - 'ISW11HT!': ['HTC', 'EVO WiMAX ISW11HT', { carrier: 'au' }], - 'ISW12HT!': ['HTC', 'EVO 3D ISW12HT', { carrier: 'au' }], - 'ISW13HT!': ['HTC', 'J ISW13HT', { carrier: 'au' }] + 'ISW11HT!': ['HTC', 'EVO WiMAX ISW11HT', { carrier: 'au' }], + 'ISW12HT!': ['HTC', 'EVO 3D ISW12HT', { carrier: 'au' }], + 'ISW13HT!': ['HTC', 'J ISW13HT', { carrier: 'au' }] }, '(HTC )?HT[LV][0-9]{2,2}!!': { - 'HTL21!': ['HTC', 'J Butterfly HTL21', { carrier: 'au' }], - HTL22: ['HTC', 'J One HTL22', { carrier: 'au' }], - 'HTC HTL22': ['HTC', 'J One HTL22', { carrier: 'au' }], - 'HTL23!': ['HTC', 'J Butterfly HTL23', { carrier: 'au' }], - 'HTV31!': ['HTC', 'J Butterfly HTV31', { carrier: 'au' }], - 'HTV32!': ['HTC', '10 HTV32', { carrier: 'au' }] + 'HTL21!': ['HTC', 'J Butterfly HTL21', { carrier: 'au' }], + HTL22: ['HTC', 'J One HTL22', { carrier: 'au' }], + 'HTC HTL22': ['HTC', 'J One HTL22', { carrier: 'au' }], + 'HTL23!': ['HTC', 'J Butterfly HTL23', { carrier: 'au' }], + 'HTV31!': ['HTC', 'J Butterfly HTV31', { carrier: 'au' }], + 'HTV32!': ['HTC', '10 HTV32', { carrier: 'au' }] }, 'GT-T9500': ['HTM', 'GT-T9500'], @@ -6557,21 +6557,21 @@ exports.ANDROID_MODELS = { '[0-9AS][0-9]{2,2}HW!!': { A01HW: ['Huawei', 'A01HW', DeviceType.TABLET, { carrier: 'EMOBILE' }], - S31HW: ['Huawei', 'Pocket WiFi S S31HW', { carrier: 'EMOBILE' }], - S41HW: ['Huawei', 'Pocket WiFi S II S41HW', { carrier: 'EMOBILE' }], - S42HW: ['Huawei', 'smart bar S42HW', { carrier: 'EMOBILE' }], - '007HW': ['Huawei', 'Vision 007HW', { carrier: 'Softbank' }], - '201HW': ['Huawei', 'STREAM 201HW', { carrier: 'Softbank' }], + S31HW: ['Huawei', 'Pocket WiFi S S31HW', { carrier: 'EMOBILE' }], + S41HW: ['Huawei', 'Pocket WiFi S II S41HW', { carrier: 'EMOBILE' }], + S42HW: ['Huawei', 'smart bar S42HW', { carrier: 'EMOBILE' }], + '007HW': ['Huawei', 'Vision 007HW', { carrier: 'Softbank' }], + '201HW': ['Huawei', 'STREAM 201HW', { carrier: 'Softbank' }], '204HW': ['Huawei', '204HW', { carrier: 'Softbank' }], - '301HW': ['Huawei', 'Pocket WiFi 301HW', { carrier: 'Softbank' }], - '302HW': ['Huawei', 'STREAM S 302HW', { carrier: 'Y! Mobile' }], - '402HW': ['Huawei', 'MediaPad 10 Link+ 402HW', DeviceType.TABLET, { carrier: 'Softbank' }], - '403HW': ['Huawei', 'MediaPad M1 8.0 403HW', DeviceType.TABLET, { carrier: 'Y! Mobile' }], - '503HW': ['Huawei', 'LUMIERE 503HW', { carrier: 'Y! Mobile' }], - '605HW': ['Huawei', 'MediaPad T2 Pro 605HW', DeviceType.TABLET, { carrier: 'Softbank' }], - '606HW': ['Huawei', 'MediaPad T2 Pro 606HW', DeviceType.TABLET, { carrier: 'Y! Mobile' }], - '608HW': ['Huawei', 'nova lite 608HW', { carrier: 'Y! Mobile' }], - '704HW': ['Huawei', 'nova lite 2 704HW', { carrier: 'Softbank' }] + '301HW': ['Huawei', 'Pocket WiFi 301HW', { carrier: 'Softbank' }], + '302HW': ['Huawei', 'STREAM S 302HW', { carrier: 'Y! Mobile' }], + '402HW': ['Huawei', 'MediaPad 10 Link+ 402HW', DeviceType.TABLET, { carrier: 'Softbank' }], + '403HW': ['Huawei', 'MediaPad M1 8.0 403HW', DeviceType.TABLET, { carrier: 'Y! Mobile' }], + '503HW': ['Huawei', 'LUMIERE 503HW', { carrier: 'Y! Mobile' }], + '605HW': ['Huawei', 'MediaPad T2 Pro 605HW', DeviceType.TABLET, { carrier: 'Softbank' }], + '606HW': ['Huawei', 'MediaPad T2 Pro 606HW', DeviceType.TABLET, { carrier: 'Y! Mobile' }], + '608HW': ['Huawei', 'nova lite 608HW', { carrier: 'Y! Mobile' }], + '704HW': ['Huawei', 'nova lite 2 704HW', { carrier: 'Softbank' }] }, CM980: ['Huawei', 'Evolution II'], @@ -6666,12 +6666,12 @@ exports.ANDROID_MODELS = { GS02: ['Huawei', 'GS02', { carrier: 'EMOBILE' }], GS03: ['Huawei', 'GS03', { carrier: 'EMOBILE' }], - GL07S: ['Huawei', 'STREAM X GL07S', { carrier: 'EMOBILE' }], - 'HW-01E': ['Huawei', 'Ascend HW-01E', { carrier: 'DoCoMo' }], - 'HW-01K': ['Huawei', 'P20 Pro HW-01K', { carrier: 'DoCoMo' }], - 'HW-03E': ['Huawei', 'Ascend D2 HW-03E', { carrier: 'DoCoMo' }], - HWT31: ['Huawei', 'Qua tab 02 HWT31', { carrier: 'au' }], - HWV32: ['Huawei', 'P20 lite HWV32', { carrier: 'au' }], + GL07S: ['Huawei', 'STREAM X GL07S', { carrier: 'EMOBILE' }], + 'HW-01E': ['Huawei', 'Ascend HW-01E', { carrier: 'DoCoMo' }], + 'HW-01K': ['Huawei', 'P20 Pro HW-01K', { carrier: 'DoCoMo' }], + 'HW-03E': ['Huawei', 'Ascend D2 HW-03E', { carrier: 'DoCoMo' }], + HWT31: ['Huawei', 'Qua tab 02 HWT31', { carrier: 'au' }], + HWV32: ['Huawei', 'P20 lite HWV32', { carrier: 'au' }], H710VL: ['Huawei', 'Sensa'], H715BL: ['Huawei', 'Sensa LTE'], H866C: ['Huawei', 'Ascend Y H866C'], @@ -6938,13 +6938,13 @@ exports.ANDROID_MODELS = { CT1006: ['IdeaUSA', 'CT1006', DeviceType.TABLET], 'INFOBAR!!': { - 'INFOBAR A01': ['iida', 'INFOBAR A01', { carrier: 'au' }], // by Sharp - 'INFOBAR A01-2': ['iida', 'INFOBAR A01', { carrier: 'au' }], // by Sharp - 'INFOBAR C01': ['iida', 'INFOBAR C01', { carrier: 'au' }] // by Sharp + 'INFOBAR A01': ['iida', 'INFOBAR A01', { carrier: 'au' }], // by Sharp + 'INFOBAR A01-2': ['iida', 'INFOBAR A01', { carrier: 'au' }], // by Sharp + 'INFOBAR C01': ['iida', 'INFOBAR C01', { carrier: 'au' }] // by Sharp }, - HTX21: ['iida', 'INFOBAR A02', { carrier: 'au' }], // by HTC - KYV33: ['iida', 'INFOBAR A03', { carrier: 'au' }], // by Kyocera + HTX21: ['iida', 'INFOBAR A02', { carrier: 'au' }], // by HTC + KYV33: ['iida', 'INFOBAR A03', { carrier: 'au' }], // by Kyocera 'IMO!!': { 'IMO Discovery II': ['IMO', 'Discovery II'], @@ -7795,22 +7795,22 @@ exports.ANDROID_MODELS = { }, 'Kyobo mirasol eReader': ['Kyobo', 'eReader', DeviceType.EREADER], - ISW11K: ['Kyocera', 'DIGNO ISW11K', { carrier: 'au' }], + ISW11K: ['Kyocera', 'DIGNO ISW11K', { carrier: 'au' }], 'KYL[0-9]{2,2}!!': { - KYL21: ['Kyocera', 'DIGNO S KYL21', { carrier: 'au' }], - KYL22: ['Kyocera', 'DIGNO M KYL22', { carrier: 'au' }] + KYL21: ['Kyocera', 'DIGNO S KYL21', { carrier: 'au' }], + KYL22: ['Kyocera', 'DIGNO M KYL22', { carrier: 'au' }] }, 'KC-01': ['Kyocera', 'KC-01'], 'KC-S301AE': ['Kyocera', 'S301'], 'KC-S701': ['Kyocera', 'TORQUE'], KCP01K: ['Kyocera', 'LUCE'], - SKT01: ['Kyocera', 'TORQUE SKT01'], + SKT01: ['Kyocera', 'TORQUE SKT01'], - WX04K: ['Kyocera', 'DIGNO Dual WX04K', { carrier: 'Willcom' }], - WX06K: ['Kyocera', 'HONEY BEE WX06K', { carrier: 'Willcom' }], - WX10K: ['Kyocera', 'DIGNO Dual 2 WX10K', { carrier: 'Willcom' }], + WX04K: ['Kyocera', 'DIGNO Dual WX04K', { carrier: 'Willcom' }], + WX06K: ['Kyocera', 'HONEY BEE WX06K', { carrier: 'Willcom' }], + WX10K: ['Kyocera', 'DIGNO Dual 2 WX10K', { carrier: 'Willcom' }], 'JC-KSP8000': ['Kyocera', 'Echo'], KSP8000: ['Kyocera', 'Echo'], Event: ['Kyocera', 'Event'], @@ -7860,23 +7860,23 @@ exports.ANDROID_MODELS = { M9300: ['Kyocera', 'Echo'], 'KY[FLTYV][0-9]{2,2}!!': { - KYF31: ['Kyocera', 'GRATINA KYF31', { carrier: 'au' }], - KYF37: ['Kyocera', 'GRATINA KYF37', { carrier: 'au' }], - KYL23: ['Kyocera', 'miraie KYL23', { carrier: 'au' }], + KYF31: ['Kyocera', 'GRATINA KYF31', { carrier: 'au' }], + KYF37: ['Kyocera', 'GRATINA KYF37', { carrier: 'au' }], + KYL23: ['Kyocera', 'miraie KYL23', { carrier: 'au' }], KYY21: ['Kyocera', 'URBANO L01', { carrier: 'au' }], KYY22: ['Kyocera', 'URBANO L02', { carrier: 'au' }], KYY23: ['Kyocera', 'URBANO L03', { carrier: 'au' }], KYY24: ['Kyocera', 'TORQUE G01', { carrier: 'au' }], KYV31: ['Kyocera', 'URBANO V01', { carrier: 'au' }], - KYV32: ['Kyocera', 'BASIO KYV32', { carrier: 'au' }], + KYV32: ['Kyocera', 'BASIO KYV32', { carrier: 'au' }], KYV34: ['Kyocera', 'URBANO V02', { carrier: 'au' }], KYV35: ['Kyocera', 'TORQUE G02', { carrier: 'au' }], - KYV36: ['Kyocera', 'DIGNO rafre KYV36', { carrier: 'au' }], + KYV36: ['Kyocera', 'DIGNO rafre KYV36', { carrier: 'au' }], KYV37: ['Kyocera', 'Qua phone', { carrier: 'au' }], - KYV38: ['Kyocera', 'URBANO V03 KYV38', { carrier: 'au' }], - KYV40: ['Kyocera', 'rafre KYV40', { carrier: 'au' }], - KYV40U: ['Kyocera', 'DIGNO W KYV40U', { carrier: 'UQ mobile' }], - KYV41: ['Kyocera', 'TORQUE G03 KYV41', { carrier: 'au' }], + KYV38: ['Kyocera', 'URBANO V03 KYV38', { carrier: 'au' }], + KYV40: ['Kyocera', 'rafre KYV40', { carrier: 'au' }], + KYV40U: ['Kyocera', 'DIGNO W KYV40U', { carrier: 'UQ mobile' }], + KYV41: ['Kyocera', 'TORQUE G03 KYV41', { carrier: 'au' }], KYV42: ['Kyocera', 'Qua phone QX', { carrier: 'au' }], KYT31: ['Kyocera', 'Qua tab', DeviceType.TABLET, { carrier: 'au' }], KYT33: ['Kyocera', 'Qua tab QZ10', DeviceType.TABLET, { carrier: 'au' }] @@ -7885,14 +7885,14 @@ exports.ANDROID_MODELS = { 'URBANO PROGRESSO': ['Kyocera', 'URBANO PROGRESSO', { carrier: 'au' }], '[0-9]0[0-9]KC?!!': { - '101K': ['Kyocera', 'HONEY BEE 101K', { carrier: 'Softbank' }], - '201K': ['Kyocera', 'HONEY BEE 201K', { carrier: 'Softbank' }], - '202K': ['Kyocera', 'DIGNO R 202K', { carrier: 'Softbank' }], - '302KC': ['Kyocera', 'DIGNO T 302KC', { carrier: 'EMOBILE' }], - '404KC': ['Kyocera', 'DIGNO C 404KC', { carrier: 'Y! Mobile' }], - '503KC': ['Kyocera', 'DIGNO E 503KC', { carrier: 'Y! Mobile' }], - '602KC': ['Kyocera', 'DIGNO G 602KC', { carrier: 'Softbank' }], - '704KC': ['Kyocera', 'DIGNO J 704KC', { carrier: 'Softbank' }] + '101K': ['Kyocera', 'HONEY BEE 101K', { carrier: 'Softbank' }], + '201K': ['Kyocera', 'HONEY BEE 201K', { carrier: 'Softbank' }], + '202K': ['Kyocera', 'DIGNO R 202K', { carrier: 'Softbank' }], + '302KC': ['Kyocera', 'DIGNO T 302KC', { carrier: 'EMOBILE' }], + '404KC': ['Kyocera', 'DIGNO C 404KC', { carrier: 'Y! Mobile' }], + '503KC': ['Kyocera', 'DIGNO E 503KC', { carrier: 'Y! Mobile' }], + '602KC': ['Kyocera', 'DIGNO G 602KC', { carrier: 'Softbank' }], + '704KC': ['Kyocera', 'DIGNO J 704KC', { carrier: 'Softbank' }] }, 'K-?Touch!!': { @@ -8701,8 +8701,8 @@ exports.ANDROID_MODELS = { 'LenovoTV 40S9': ['Lenovo', 'TV 40S9', DeviceType.TELEVISION], 'LenovoTV 50S52': ['Lenovo', 'TV 50S52', DeviceType.TELEVISION], - '501LV': ['Lenovo', 'Tab2 501LV', { carrier: 'Softbank' }], - '602LV': ['Lenovo', 'Tab3 602LV', { carrier: 'Softbank' }], + '501LV': ['Lenovo', 'Tab2 501LV', { carrier: 'Softbank' }], + '602LV': ['Lenovo', 'Tab3 602LV', { carrier: 'Softbank' }], 'ZUK Z1': ['Lenovo', 'ZUK Z1'], 'ZUK Z2': ['Lenovo', 'ZUK Z2'], @@ -9362,21 +9362,21 @@ exports.ANDROID_MODELS = { KU9500: ['LG', 'Optimus Z'], 'LG[LSTV][0-9]{2,2}!!': { - LGL21: ['LG', 'Optimus G LGL21', { carrier: 'au' }], - LGL22: ['LG', 'isai LGL22', { carrier: 'au' }], - LGL23: ['LG', 'G Flex LGL23', { carrier: 'au' }], - LGL24: ['LG', 'isai FL LGL24', { carrier: 'au' }], - LGL25: ['LG', 'Fx0 LGL25', { carrier: 'au' }], - LGS01: ['LG', 'Wine Smart LGS01', { carrier: 'J:COM' }], - LGV31: ['LG', 'isai VL LGV31', { carrier: 'au' }], - LGV32: ['LG', 'isai vivid LGV32', { carrier: 'au' }], - LGV33: ['LG', 'Qua phone PX LGV33', { carrier: 'au' }], - LGV34: ['LG', 'isai Beat LGV34', { carrier: 'au' }], - LGV35: ['LG', 'isai V30+ LGV35', { carrier: 'au' }], - LGT01: ['LG', 'G Pad 8.0 L LGT01', { carrier: 'J:COM' }, DeviceType.TABLET], - LGT02: ['LG', 'G Pad 8.0 III LGT02', { carrier: 'J:COM' }, DeviceType.TABLET], - LGT31: ['LG', 'Qua tab PX LGT31', { carrier: 'au' }, DeviceType.TABLET], - LGT32: ['LG', 'Qua tab PZ LGT32', { carrier: 'au' }, DeviceType.TABLET] + LGL21: ['LG', 'Optimus G LGL21', { carrier: 'au' }], + LGL22: ['LG', 'isai LGL22', { carrier: 'au' }], + LGL23: ['LG', 'G Flex LGL23', { carrier: 'au' }], + LGL24: ['LG', 'isai FL LGL24', { carrier: 'au' }], + LGL25: ['LG', 'Fx0 LGL25', { carrier: 'au' }], + LGS01: ['LG', 'Wine Smart LGS01', { carrier: 'J:COM' }], + LGV31: ['LG', 'isai VL LGV31', { carrier: 'au' }], + LGV32: ['LG', 'isai vivid LGV32', { carrier: 'au' }], + LGV33: ['LG', 'Qua phone PX LGV33', { carrier: 'au' }], + LGV34: ['LG', 'isai Beat LGV34', { carrier: 'au' }], + LGV35: ['LG', 'isai V30+ LGV35', { carrier: 'au' }], + LGT01: ['LG', 'G Pad 8.0 L LGT01', { carrier: 'J:COM' }, DeviceType.TABLET], + LGT02: ['LG', 'G Pad 8.0 III LGT02', { carrier: 'J:COM' }, DeviceType.TABLET], + LGT31: ['LG', 'Qua tab PX LGT31', { carrier: 'au' }, DeviceType.TABLET], + LGT32: ['LG', 'Qua tab PZ LGT32', { carrier: 'au' }, DeviceType.TABLET] }, LU2300: ['LG', 'Optimus Q'], @@ -9428,29 +9428,29 @@ exports.ANDROID_MODELS = { }, 'L-0[0-9][A-Z]!!': { - 'L-01D': ['LG', 'Optimus LTE L-01D', { carrier: 'DoCoMo' }], - 'L-01E': ['LG', 'Optimus G L-01E', { carrier: 'DoCoMo' }], - 'L-01F': ['LG', 'G2 L-01F', { carrier: 'DoCoMo' }], - 'L-01J': ['LG', 'V20 PRO L-01J', { carrier: 'DoCoMo' }], - 'L-01K': ['LG', 'V30+ L-01K', { carrier: 'DoCoMo' }], - 'L-02D': ['LG', 'PRADA phone L-02D', { carrier: 'DoCoMo' }], - 'L-02E': ['LG', 'Optimus LIFE L-02E', { carrier: 'DoCoMo' }], - 'L-02F': ['LG', 'WiFi STATION L-02F', { carrier: 'DoCoMo' }], - 'L-02K': ['LG', 'JOJO L-02K', { carrier: 'DoCoMo' }], - 'L-03K': ['LG', 'style L-03K', { carrier: 'DoCoMo' }], - 'L-04C': ['LG', 'Optimus chat L-04C', { carrier: 'DoCoMo' }], - 'L-04E': ['LG', 'Optimus G Pro L-04E', { carrier: 'DoCoMo' }], - 'L-05D': ['LG', 'Optimus it L-05D', { carrier: 'DoCoMo' }], - 'L-05E': ['LG', 'Optimus it L-05E', { carrier: 'DoCoMo' }], - 'L-06C': ['LG', 'Optimus Pad L-06C', DeviceType.TABLET, { carrier: 'DoCoMo' }], - 'L-06D': ['LG', 'Optimus Vu L-06D', { carrier: 'DoCoMo' }], - 'L-06DJOJO': ['LG', 'JOJO L-06D', { carrier: 'DoCoMo' }], - 'L-07C': ['LG', 'Optimus bright L-07C', { carrier: 'DoCoMo' }] + 'L-01D': ['LG', 'Optimus LTE L-01D', { carrier: 'DoCoMo' }], + 'L-01E': ['LG', 'Optimus G L-01E', { carrier: 'DoCoMo' }], + 'L-01F': ['LG', 'G2 L-01F', { carrier: 'DoCoMo' }], + 'L-01J': ['LG', 'V20 PRO L-01J', { carrier: 'DoCoMo' }], + 'L-01K': ['LG', 'V30+ L-01K', { carrier: 'DoCoMo' }], + 'L-02D': ['LG', 'PRADA phone L-02D', { carrier: 'DoCoMo' }], + 'L-02E': ['LG', 'Optimus LIFE L-02E', { carrier: 'DoCoMo' }], + 'L-02F': ['LG', 'WiFi STATION L-02F', { carrier: 'DoCoMo' }], + 'L-02K': ['LG', 'JOJO L-02K', { carrier: 'DoCoMo' }], + 'L-03K': ['LG', 'style L-03K', { carrier: 'DoCoMo' }], + 'L-04C': ['LG', 'Optimus chat L-04C', { carrier: 'DoCoMo' }], + 'L-04E': ['LG', 'Optimus G Pro L-04E', { carrier: 'DoCoMo' }], + 'L-05D': ['LG', 'Optimus it L-05D', { carrier: 'DoCoMo' }], + 'L-05E': ['LG', 'Optimus it L-05E', { carrier: 'DoCoMo' }], + 'L-06C': ['LG', 'Optimus Pad L-06C', DeviceType.TABLET, { carrier: 'DoCoMo' }], + 'L-06D': ['LG', 'Optimus Vu L-06D', { carrier: 'DoCoMo' }], + 'L-06DJOJO': ['LG', 'JOJO L-06D', { carrier: 'DoCoMo' }], + 'L-07C': ['LG', 'Optimus bright L-07C', { carrier: 'DoCoMo' }] }, '[0-9]0[0-9]LG!!': { '401LG': ['LG', '401LG', { carrier: 'Softbank' }], // Unknown - '402LG': ['LG', 'Spray 402LG', { carrier: 'Y! Mobile' }] + '402LG': ['LG', 'Spray 402LG', { carrier: 'Y! Mobile' }] }, 'DM-01G': ['LG', 'DM-01G', { carrier: 'Disney Mobile' }], @@ -9507,7 +9507,7 @@ exports.ANDROID_MODELS = { Optimusx4: ['LG', 'Optimus X4'] }, - IS11LG: ['LG', 'Optimus X IS11LG', { carrier: 'au' }], + IS11LG: ['LG', 'Optimus X IS11LG', { carrier: 'au' }], Vortex: ['LG', 'Vortex'], 'LDK-ICK v1.4': ['LG', 'Esteem'], 'Prada 3.0': ['LG', 'PRADA 3.0'], @@ -10668,9 +10668,9 @@ exports.ANDROID_MODELS = { 'Xoom Wifi': ['Motorola', 'XOOM WiFi', DeviceType.TABLET], 'Xoom LTE': ['Motorola', 'XOOM 4G LTE', DeviceType.TABLET], 'Xoom 3G': ['Motorola', 'XOOM 3G', DeviceType.TABLET], - '201M': ['Motorola', 'RAZR M 201M', { carrier: 'Softbank' }], - ISW11M: ['Motorola', 'PHOTON ISW11M', { carrier: 'au' }], - IS12M: ['Motorola', 'RAZR IS12M', { carrier: 'au' }], + '201M': ['Motorola', 'RAZR M 201M', { carrier: 'Softbank' }], + ISW11M: ['Motorola', 'PHOTON ISW11M', { carrier: 'au' }], + IS12M: ['Motorola', 'RAZR IS12M', { carrier: 'au' }], 'MOTOROLA RAZR': ['Motorola', 'RAZR'], MOTWX435KT: ['Motorola', 'TRIUMPH'], 'X3-Ice MIUI XT720 Memorila Classics': ['Motorola', 'Milestone'], @@ -10848,24 +10848,24 @@ exports.ANDROID_MODELS = { 'D000 000043': ['NEC', 'NS8368', DeviceType.TELEVISION], 'N-0[0-9][A-Z]!!': { - 'N-01D': ['NEC', 'MEDIAS PP N-01D', { carrier: 'DoCoMo' }], - 'N-02E': ['NEC', 'MEDIAS U N-02E', { carrier: 'DoCoMo' }], + 'N-01D': ['NEC', 'MEDIAS PP N-01D', { carrier: 'DoCoMo' }], + 'N-02E': ['NEC', 'MEDIAS U N-02E', { carrier: 'DoCoMo' }], 'N-03E': ['NEC', 'N-03E', { carrier: 'Disney Mobile' }], - 'N-04C': ['NEC', 'MEDIAS N-04C', { carrier: 'DoCoMo' }], - 'N-04D': ['NEC', 'MEDIAS LTE N-04D', { carrier: 'DoCoMo' }], - 'N-04E': ['NEC', 'MEDIAS X N-04E', { carrier: 'DoCoMo' }], - 'N-05D': ['NEC', 'MEDIAS ES N-05D', { carrier: 'DoCoMo' }], - 'N-05E': ['NEC', 'MEDIAS W N-05E', { carrier: 'DoCoMo' }], - 'N-06C': ['NEC', 'MEDIAS WP N-06C', { carrier: 'DoCoMo' }], - 'N-06D': ['NEC', 'MEDIAS Tab N-06D', DeviceType.TABLET, { carrier: 'DoCoMo' }], - 'N-06E': ['NEC', 'MEDIAS X N-06E', { carrier: 'DoCoMo' }], - 'N-07D': ['NEC', 'MEDIAS X N-07D', { carrier: 'DoCoMo' }], - 'N-08D': ['NEC', 'MEDIAS Tab UL N-08D', DeviceType.TABLET, { carrier: 'DoCoMo' }] - }, - - 'NEC-0912': ['NEC', 'MEDIAS U N-02E', { carrier: 'DoCoMo' }], - IS11N: ['NEC', 'MEDIAS BR IS11N', { carrier: 'au' }], - '101N': ['NEC', 'MEDIAS CH 101N', { carrier: 'Softbank' }], + 'N-04C': ['NEC', 'MEDIAS N-04C', { carrier: 'DoCoMo' }], + 'N-04D': ['NEC', 'MEDIAS LTE N-04D', { carrier: 'DoCoMo' }], + 'N-04E': ['NEC', 'MEDIAS X N-04E', { carrier: 'DoCoMo' }], + 'N-05D': ['NEC', 'MEDIAS ES N-05D', { carrier: 'DoCoMo' }], + 'N-05E': ['NEC', 'MEDIAS W N-05E', { carrier: 'DoCoMo' }], + 'N-06C': ['NEC', 'MEDIAS WP N-06C', { carrier: 'DoCoMo' }], + 'N-06D': ['NEC', 'MEDIAS Tab N-06D', DeviceType.TABLET, { carrier: 'DoCoMo' }], + 'N-06E': ['NEC', 'MEDIAS X N-06E', { carrier: 'DoCoMo' }], + 'N-07D': ['NEC', 'MEDIAS X N-07D', { carrier: 'DoCoMo' }], + 'N-08D': ['NEC', 'MEDIAS Tab UL N-08D', DeviceType.TABLET, { carrier: 'DoCoMo' }] + }, + + 'NEC-0912': ['NEC', 'MEDIAS U N-02E', { carrier: 'DoCoMo' }], + IS11N: ['NEC', 'MEDIAS BR IS11N', { carrier: 'au' }], + '101N': ['NEC', 'MEDIAS CH 101N', { carrier: 'Softbank' }], 'NEC-101S': ['NEC', 'MEDIAS 101S'], 'NECTEL-101S': ['NEC', 'MEDIAS 101S'], 'NEC-101T': ['NEC', 'MEDIAS 101T'], @@ -11491,20 +11491,20 @@ exports.ANDROID_MODELS = { 'P-0[0-9][A-Z]!!': { 'P-01D': ['Panasonic', 'P-01D', { carrier: 'DoCoMo' }], - 'P-02D': ['Panasonic', 'LUMIX Phone P-02D', { carrier: 'DoCoMo' }], - 'P-02E': ['Panasonic', 'ELUGA X P-02E', { carrier: 'DoCoMo' }], - 'P-03E': ['Panasonic', 'ELUGA P P-03E', { carrier: 'DoCoMo' }], + 'P-02D': ['Panasonic', 'LUMIX Phone P-02D', { carrier: 'DoCoMo' }], + 'P-02E': ['Panasonic', 'ELUGA X P-02E', { carrier: 'DoCoMo' }], + 'P-03E': ['Panasonic', 'ELUGA P P-03E', { carrier: 'DoCoMo' }], 'P-04D': ['Panasonic', 'P-04D', { carrier: 'DoCoMo' }], 'P-05D': ['Panasonic', 'P-05D', { carrier: 'Disney Mobile' }], - 'P-06D': ['Panasonic', 'ELUGA V P-06D', { carrier: 'DoCoMo' }], + 'P-06D': ['Panasonic', 'ELUGA V P-06D', { carrier: 'DoCoMo' }], 'P-07C': ['Panasonic', 'P-07C', { carrier: 'DoCoMo' }], - 'P-07D': ['Panasonic', 'ELUGA power P-07D', { carrier: 'DoCoMo' }], - 'P-08D': ['Panasonic', 'ELUGA Live P-08D', DeviceType.TABLET, { carrier: 'DoCoMo' }] + 'P-07D': ['Panasonic', 'ELUGA power P-07D', { carrier: 'DoCoMo' }], + 'P-08D': ['Panasonic', 'ELUGA Live P-08D', DeviceType.TABLET, { carrier: 'DoCoMo' }] }, - '003P': ['Panasonic', 'Sweety 003P', { carrier: 'Softbank' }], - '101P': ['Panasonic', 'LUMIX Phone 101P', { carrier: 'Softbank' }], - '102P': ['Panasonic', 'ELUGA dL1 102P', { carrier: 'Softbank' }], + '003P': ['Panasonic', 'Sweety 003P', { carrier: 'Softbank' }], + '101P': ['Panasonic', 'LUMIX Phone 101P', { carrier: 'Softbank' }], + '102P': ['Panasonic', 'ELUGA dL1 102P', { carrier: 'Softbank' }], 'DMC-CM1': ['Panasonic', 'Lumix DMC-CM1', DeviceType.CAMERA], dL1: ['Panasonic', 'Eluga dL1'], @@ -11666,9 +11666,9 @@ exports.ANDROID_MODELS = { 'PantechP9090!': ['Pantech', 'Magnus'] }, - IS06: ['Pantech', 'SIRIUS α IS06', { carrier: 'au' }], - PTL21: ['Pantech', 'Vega PTL21', { carrier: 'au' }], - IS11PT: ['Pantech', 'Mirach IS11PT', { carrier: 'au' }], + IS06: ['Pantech', 'SIRIUS α IS06', { carrier: 'au' }], + PTL21: ['Pantech', 'Vega PTL21', { carrier: 'au' }], + IS11PT: ['Pantech', 'Mirach IS11PT', { carrier: 'au' }], EIS01PT: ['Pantech', 'EIS01PT', { carrier: 'au' }], FC6100: ['Parrot', 'FC6100', DeviceType.CAR], @@ -12917,8 +12917,8 @@ exports.ANDROID_MODELS = { 'SGH-I9000': ['Samsung', 'Galaxy S'], 'SGH-I9300': ['Samsung', 'Galaxy S III'], 'SGH-L710': ['Samsung', 'Galaxy S III'], - 'SGH-N014!': ['Samsung', 'GALAXY Tab 10.1 LTE SC-01D', DeviceType.TABLET, { carrier: 'DoCoMo' }], - 'SGH-N075!': ['Samsung', 'GALAXY J SC-02F', { carrier: 'DoCoMo' }], + 'SGH-N014!': ['Samsung', 'GALAXY Tab 10.1 LTE SC-01D', DeviceType.TABLET, { carrier: 'DoCoMo' }], + 'SGH-N075!': ['Samsung', 'GALAXY J SC-02F', { carrier: 'DoCoMo' }], 'SGH-M819!': ['Samsung', 'Galaxy Mega 6.3'], 'SGH-M909!': ['Samsung', 'Galaxy S III'], 'SGH-M919!': ['Samsung', 'Galaxy S4'], @@ -13394,57 +13394,57 @@ exports.ANDROID_MODELS = { HOMESYNCT2WIFI: ['Samsung', 'Galaxy HomeSync', DeviceType.TELEVISION], 'SC-?0[0-9][A-Z]!!': { - 'SC-01C': ['Samsung', 'GALAXY Tab SC-01C', DeviceType.TABLET, { carrier: 'DoCoMo' }], - 'SC-01D': ['Samsung', 'GALAXY Tab 10.1 LTE SC-01D', DeviceType.TABLET, { carrier: 'DoCoMo' }], - 'SC-01E': ['Samsung', 'GALAXY Tab 7.7 Plus SC-01E', DeviceType.TABLET, { carrier: 'DoCoMo' }], - 'SC-01F': ['Samsung', 'GALAXY Note 3 SC-01F', { carrier: 'DoCoMo' }], - 'SC-01G': ['Samsung', 'GALAXY Note Edge SC-01G', { carrier: 'DoCoMo' }], - 'SC-01H': ['Samsung', 'GALAXY Active neo SC-01H', { carrier: 'DoCoMo' }], - 'SC-01K': ['Samsung', 'GALAXY Note 8 SC-01K', { carrier: 'DoCoMo' }], - 'SC-02B': ['Samsung', 'GALAXY S SC-02B', { carrier: 'DoCoMo' }], - 'SC-02C': ['Samsung', 'GALAXY S II SC-02C', { carrier: 'DoCoMo' }], - 'SC-02D': ['Samsung', 'GALAXY Tab 7.0 Plus SC-02D', DeviceType.TABLET, { carrier: 'DoCoMo' }], - 'SC-02E': ['Samsung', 'GALAXY Note II SC-02E', { carrier: 'DoCoMo' }], - 'SC-02F': ['Samsung', 'GALAXY J SC-02F', { carrier: 'DoCoMo' }], - 'SC-02G': ['Samsung', 'GALAXY S5 Active SC-02G', { carrier: 'DoCoMo' }], - 'SC-02H': ['Samsung', 'Galaxy S7 Edge SC-02H', { carrier: 'DoCoMo' }], - 'SC-02J': ['Samsung', 'Galaxy S8 SC-02J', { carrier: 'DoCoMo' }], - 'SC-02K': ['Samsung', 'Galaxy S9 SC-02K', { carrier: 'DoCoMo' }], - 'SC-03D': ['Samsung', 'GALAXY S II LTE SC-03D', { carrier: 'DoCoMo' }], - 'SC-03E': ['Samsung', 'GALAXY S III α SC-03E', { carrier: 'DoCoMo' }], - SC03E: ['Samsung', 'GALAXY S III α SC-03E', { carrier: 'DoCoMo' }], - 'SC-03G': ['Samsung', 'GALAXY Tab S 8.4 SC-03G', DeviceType.TABLET, { carrier: 'DoCoMo' }], - 'SC-03J': ['Samsung', 'GALAXY S8+ SC-03J', { carrier: 'DoCoMo' }], - 'SC-03K': ['Samsung', 'GALAXY S9+ SC-03K', { carrier: 'DoCoMo' }], + 'SC-01C': ['Samsung', 'GALAXY Tab SC-01C', DeviceType.TABLET, { carrier: 'DoCoMo' }], + 'SC-01D': ['Samsung', 'GALAXY Tab 10.1 LTE SC-01D', DeviceType.TABLET, { carrier: 'DoCoMo' }], + 'SC-01E': ['Samsung', 'GALAXY Tab 7.7 Plus SC-01E', DeviceType.TABLET, { carrier: 'DoCoMo' }], + 'SC-01F': ['Samsung', 'GALAXY Note 3 SC-01F', { carrier: 'DoCoMo' }], + 'SC-01G': ['Samsung', 'GALAXY Note Edge SC-01G', { carrier: 'DoCoMo' }], + 'SC-01H': ['Samsung', 'GALAXY Active neo SC-01H', { carrier: 'DoCoMo' }], + 'SC-01K': ['Samsung', 'GALAXY Note 8 SC-01K', { carrier: 'DoCoMo' }], + 'SC-02B': ['Samsung', 'GALAXY S SC-02B', { carrier: 'DoCoMo' }], + 'SC-02C': ['Samsung', 'GALAXY S II SC-02C', { carrier: 'DoCoMo' }], + 'SC-02D': ['Samsung', 'GALAXY Tab 7.0 Plus SC-02D', DeviceType.TABLET, { carrier: 'DoCoMo' }], + 'SC-02E': ['Samsung', 'GALAXY Note II SC-02E', { carrier: 'DoCoMo' }], + 'SC-02F': ['Samsung', 'GALAXY J SC-02F', { carrier: 'DoCoMo' }], + 'SC-02G': ['Samsung', 'GALAXY S5 Active SC-02G', { carrier: 'DoCoMo' }], + 'SC-02H': ['Samsung', 'Galaxy S7 Edge SC-02H', { carrier: 'DoCoMo' }], + 'SC-02J': ['Samsung', 'Galaxy S8 SC-02J', { carrier: 'DoCoMo' }], + 'SC-02K': ['Samsung', 'Galaxy S9 SC-02K', { carrier: 'DoCoMo' }], + 'SC-03D': ['Samsung', 'GALAXY S II LTE SC-03D', { carrier: 'DoCoMo' }], + 'SC-03E': ['Samsung', 'GALAXY S III α SC-03E', { carrier: 'DoCoMo' }], + SC03E: ['Samsung', 'GALAXY S III α SC-03E', { carrier: 'DoCoMo' }], + 'SC-03G': ['Samsung', 'GALAXY Tab S 8.4 SC-03G', DeviceType.TABLET, { carrier: 'DoCoMo' }], + 'SC-03J': ['Samsung', 'GALAXY S8+ SC-03J', { carrier: 'DoCoMo' }], + 'SC-03K': ['Samsung', 'GALAXY S9+ SC-03K', { carrier: 'DoCoMo' }], 'SC-04D': ['Samsung', 'GALAXY NEXUS SC-04D', { carrier: 'DoCoMo' }], - 'SC-04E': ['Samsung', 'GALAXY S4 SC-04E', { carrier: 'DoCoMo' }], - 'SC-04F': ['Samsung', 'GALAXY S5 SC-04F', { carrier: 'DoCoMo' }], - 'SC-04G': ['Samsung', 'GALAXY S6 Edge SC-04G', { carrier: 'DoCoMo' }], - 'SC-04J': ['Samsung', 'GALAXY Feel SC-04J', { carrier: 'DoCoMo' }], - 'SC-05D': ['Samsung', 'GALAXY Note SC-05D', { carrier: 'DoCoMo' }], - 'SC-05G': ['Samsung', 'GALAXY S6 SC-05G', { carrier: 'DoCoMo' }], - 'SC-06D': ['Samsung', 'GALAXY S III SC-06D', { carrier: 'DoCoMo' }] + 'SC-04E': ['Samsung', 'GALAXY S4 SC-04E', { carrier: 'DoCoMo' }], + 'SC-04F': ['Samsung', 'GALAXY S5 SC-04F', { carrier: 'DoCoMo' }], + 'SC-04G': ['Samsung', 'GALAXY S6 Edge SC-04G', { carrier: 'DoCoMo' }], + 'SC-04J': ['Samsung', 'GALAXY Feel SC-04J', { carrier: 'DoCoMo' }], + 'SC-05D': ['Samsung', 'GALAXY Note SC-05D', { carrier: 'DoCoMo' }], + 'SC-05G': ['Samsung', 'GALAXY S6 SC-05G', { carrier: 'DoCoMo' }], + 'SC-06D': ['Samsung', 'GALAXY S III SC-06D', { carrier: 'DoCoMo' }] }, 'SC[LTV][23][0-9]!!': { - SCL21: ['Samsung', 'GALAXY S III Progre SCL21', { carrier: 'au' }], - SCL22: ['Samsung', 'GALAXY Note 3 SCL22', { carrier: 'au' }], - SCL23: ['Samsung', 'GALAXY S5 SCL23', { carrier: 'au' }], - SCL24: ['Samsung', 'GALAXY Note Edge SCL24', { carrier: 'au' }], - SCT21: ['Samsung', 'GALAXY Tab S SCT21', DeviceType.TABLET, { carrier: 'au' }], - SCV31: ['Samsung', 'GALAXY S6 Edge SCV31', { carrier: 'au' }], - SCV32: ['Samsung', 'GALAXY A8 SCV32', { carrier: 'au' }], - SCV33: ['Samsung', 'GALAXY S7 edge Injustice Edition SCV33', { carrier: 'au' }], - SCV35: ['Samsung', 'GALAXY S8+ SCV35', { carrier: 'au' }], - SCV36: ['Samsung', 'GALAXY S8 SCV36', { carrier: 'au' }], - SCV37: ['Samsung', 'GALAXY Note8 SCV37', { carrier: 'au' }] + SCL21: ['Samsung', 'GALAXY S III Progre SCL21', { carrier: 'au' }], + SCL22: ['Samsung', 'GALAXY Note 3 SCL22', { carrier: 'au' }], + SCL23: ['Samsung', 'GALAXY S5 SCL23', { carrier: 'au' }], + SCL24: ['Samsung', 'GALAXY Note Edge SCL24', { carrier: 'au' }], + SCT21: ['Samsung', 'GALAXY Tab S SCT21', DeviceType.TABLET, { carrier: 'au' }], + SCV31: ['Samsung', 'GALAXY S6 Edge SCV31', { carrier: 'au' }], + SCV32: ['Samsung', 'GALAXY A8 SCV32', { carrier: 'au' }], + SCV33: ['Samsung', 'GALAXY S7 edge Injustice Edition SCV33', { carrier: 'au' }], + SCV35: ['Samsung', 'GALAXY S8+ SCV35', { carrier: 'au' }], + SCV36: ['Samsung', 'GALAXY S8 SCV36', { carrier: 'au' }], + SCV37: ['Samsung', 'GALAXY Note8 SCV37', { carrier: 'au' }] }, - ISW11SC: ['Samsung', 'GALAXY S II WiMAX ISW11SC', { carrier: 'au' }], + ISW11SC: ['Samsung', 'GALAXY S II WiMAX ISW11SC', { carrier: 'au' }], '40[0-9]SC!!': { - '403SC': ['Samsung', 'GALAXY Tab 4 7.0 403SC', DeviceType.TABLET, { carrier: 'Softbank' }], - '404SC': ['Samsung', 'GALAXY S6 Edge 404SC', { carrier: 'Softbank' }] + '403SC': ['Samsung', 'GALAXY Tab 4 7.0 403SC', DeviceType.TABLET, { carrier: 'Softbank' }], + '404SC': ['Samsung', 'GALAXY S6 Edge 404SC', { carrier: 'Softbank' }] }, 'printer-tablet': ['Samsung', 'ProXpress', DeviceType.PRINTER], @@ -13513,14 +13513,14 @@ exports.ANDROID_MODELS = { '[4567A]0[0-9]SH!!': { '401SH': ['Sharp', '401SH', { carrier: 'Softbank' }], - '402SH': ['Sharp', 'AQUOS CRYSTAL X 402SH', { carrier: 'Softbank' }], - '403SH': ['Sharp', 'AQUOS CRYSTAL 2 403SH', { carrier: 'Softbank' }], - '404SH': ['Sharp', 'AQUOS Xx 404SH', { carrier: 'Softbank' }], - '502SH': ['Sharp', 'AQUOS Xx2 502SH', { carrier: 'Softbank' }], - '503SH': ['Sharp', 'AQUOS Xx2 mini 503SH', { carrier: 'Softbank' }], - '603SH': ['Sharp', 'AQUOS Xx3 mini 603SH', { carrier: 'Softbank' }], - '701SH': ['Sharp', 'AQUOS R compact 701SH', { carrier: 'Softbank' }], - A01SH: ['Sharp', 'GALAPAGOS A01SH', { carrier: 'Y! Mobile' }] + '402SH': ['Sharp', 'AQUOS CRYSTAL X 402SH', { carrier: 'Softbank' }], + '403SH': ['Sharp', 'AQUOS CRYSTAL 2 403SH', { carrier: 'Softbank' }], + '404SH': ['Sharp', 'AQUOS Xx 404SH', { carrier: 'Softbank' }], + '502SH': ['Sharp', 'AQUOS Xx2 502SH', { carrier: 'Softbank' }], + '503SH': ['Sharp', 'AQUOS Xx2 mini 503SH', { carrier: 'Softbank' }], + '603SH': ['Sharp', 'AQUOS Xx3 mini 603SH', { carrier: 'Softbank' }], + '701SH': ['Sharp', 'AQUOS R compact 701SH', { carrier: 'Softbank' }], + A01SH: ['Sharp', 'GALAPAGOS A01SH', { carrier: 'Y! Mobile' }] }, 'IS0[0-9]!!': { @@ -13530,13 +13530,13 @@ exports.ANDROID_MODELS = { }, 'ISW?1[0-9]SH!!': { - IS11SH: ['Sharp', 'AQUOS PHONE IS11SH', { carrier: 'au' }], - IS12SH: ['Sharp', 'AQUOS PHONE IS12SH', { carrier: 'au' }], - IS13SH: ['Sharp', 'AQUOS PHONE IS13SH', { carrier: 'au' }], - IS14SH: ['Sharp', 'AQUOS PHONE IS14SH', { carrier: 'au' }], - IS15SH: ['Sharp', 'AQUOS PHONE SL IS15SH', { carrier: 'au' }], - ISW16SH: ['Sharp', 'AQUOS PHONE SERIE ISW16SH', { carrier: 'au' }], - IS17SH: ['Sharp', 'AQUOS PHONE CL IS17SH', { carrier: 'au' }] + IS11SH: ['Sharp', 'AQUOS PHONE IS11SH', { carrier: 'au' }], + IS12SH: ['Sharp', 'AQUOS PHONE IS12SH', { carrier: 'au' }], + IS13SH: ['Sharp', 'AQUOS PHONE IS13SH', { carrier: 'au' }], + IS14SH: ['Sharp', 'AQUOS PHONE IS14SH', { carrier: 'au' }], + IS15SH: ['Sharp', 'AQUOS PHONE SL IS15SH', { carrier: 'au' }], + ISW16SH: ['Sharp', 'AQUOS PHONE SERIE ISW16SH', { carrier: 'au' }], + IS17SH: ['Sharp', 'AQUOS PHONE CL IS17SH', { carrier: 'au' }] }, 'EB-A71GJ': ['Sharp', 'EB-A71GJ', DeviceType.TABLET], @@ -13546,100 +13546,100 @@ exports.ANDROID_MODELS = { RW107: ['Sharp', 'RW-T107', DeviceType.TABLET], 'SBM[0-9]0[0-9]SH!!': { - SBM003SH: ['Sharp', 'GALAPAGOS 003SH', { carrier: 'Softbank' }], - SBM005SH: ['Sharp', 'GALAPAGOS 005SH', { carrier: 'Softbank' }], + SBM003SH: ['Sharp', 'GALAPAGOS 003SH', { carrier: 'Softbank' }], + SBM005SH: ['Sharp', 'GALAPAGOS 005SH', { carrier: 'Softbank' }], SBM006SH: ['Sharp', 'AQUOS PHONE 006SH', { carrier: 'Softbank' }], - SBM007SH: ['Sharp', 'AQUOS PHONE THE HYBRID 007SH', { carrier: 'Softbank' }], - SBM007SHJ: ['Sharp', 'AQUOS PHONE THE HYBRID 007SH J', { carrier: 'Softbank' }], + SBM007SH: ['Sharp', 'AQUOS PHONE THE HYBRID 007SH', { carrier: 'Softbank' }], + SBM007SHJ: ['Sharp', 'AQUOS PHONE THE HYBRID 007SH J', { carrier: 'Softbank' }], SBM007SHK: ['Sharp', '007SH KT', { carrier: 'Softbank' }], - SBM009SH: ['Sharp', 'AQUOS PHONE THE PREMIUM 009SH', { carrier: 'Softbank' }], - SBM009SHY: ['Sharp', 'Yahoo! Phone 009SH Y', { carrier: 'Softbank' }], - SBM101SH: ['Sharp', 'AQUOS PHONE THE HYBRID 101SH', { carrier: 'Softbank' }], - SBM102SH: ['Sharp', 'AQUOS PHONE 102SH', { carrier: 'Softbank' }], - SBM102SH2: ['Sharp', 'AQUOS PHONE 102SH II', { carrier: 'Softbank' }], - SBM103SH: ['Sharp', 'AQUOS PHONE 103SH', { carrier: 'Softbank' }], - SBM104SH: ['Sharp', 'AQUOS PHONE 104SH', { carrier: 'Softbank' }], - SBM106SH: ['Sharp', 'AQUOS PHONE Xx 106SH', { carrier: 'Softbank' }], - SBM107SH: ['Sharp', 'PANTONE 5 107SH', { carrier: 'Softbank' }], - SBM107SHB: ['Sharp', 'AQUOS PHONE 107SH B', { carrier: 'Softbank' }], - SBM200SH: ['Sharp', 'PANTONE 6 200SH', { carrier: 'Softbank' }], - SBM203SH: ['Sharp', 'AQUOS PHONE Xx 203SH', { carrier: 'Softbank' }], - SBM204SH: ['Sharp', 'シンプルスマホ 204SH', { carrier: 'Softbank' }], - SBM205SH: ['Sharp', 'AQUOS PHONE ss 205SH', { carrier: 'Softbank' }], - SBM206SH: ['Sharp', 'AQUOS PHONE Xx 206SH', { carrier: 'Softbank' }], - SBM302SH: ['Sharp', 'AQUOS PHONE Xx 302SH', { carrier: 'Softbank' }], - SBM303SH: ['Sharp', 'AQUOS PHONE Xx mini 303SH', { carrier: 'Softbank' }], - SBM305SH: ['Sharp', 'AQUOS CRYSTAL 305SH', { carrier: 'Softbank' }], - SBM306SH: ['Sharp', 'AQUOS CRYSTAL 306SH'] // The U.S. Sprint version (now part of Softbank) + SBM009SH: ['Sharp', 'AQUOS PHONE THE PREMIUM 009SH', { carrier: 'Softbank' }], + SBM009SHY: ['Sharp', 'Yahoo! Phone 009SH Y', { carrier: 'Softbank' }], + SBM101SH: ['Sharp', 'AQUOS PHONE THE HYBRID 101SH', { carrier: 'Softbank' }], + SBM102SH: ['Sharp', 'AQUOS PHONE 102SH', { carrier: 'Softbank' }], + SBM102SH2: ['Sharp', 'AQUOS PHONE 102SH II', { carrier: 'Softbank' }], + SBM103SH: ['Sharp', 'AQUOS PHONE 103SH', { carrier: 'Softbank' }], + SBM104SH: ['Sharp', 'AQUOS PHONE 104SH', { carrier: 'Softbank' }], + SBM106SH: ['Sharp', 'AQUOS PHONE Xx 106SH', { carrier: 'Softbank' }], + SBM107SH: ['Sharp', 'PANTONE 5 107SH', { carrier: 'Softbank' }], + SBM107SHB: ['Sharp', 'AQUOS PHONE 107SH B', { carrier: 'Softbank' }], + SBM200SH: ['Sharp', 'PANTONE 6 200SH', { carrier: 'Softbank' }], + SBM203SH: ['Sharp', 'AQUOS PHONE Xx 203SH', { carrier: 'Softbank' }], + SBM204SH: ['Sharp', 'シンプルスマホ 204SH', { carrier: 'Softbank' }], + SBM205SH: ['Sharp', 'AQUOS PHONE ss 205SH', { carrier: 'Softbank' }], + SBM206SH: ['Sharp', 'AQUOS PHONE Xx 206SH', { carrier: 'Softbank' }], + SBM302SH: ['Sharp', 'AQUOS PHONE Xx 302SH', { carrier: 'Softbank' }], + SBM303SH: ['Sharp', 'AQUOS PHONE Xx mini 303SH', { carrier: 'Softbank' }], + SBM305SH: ['Sharp', 'AQUOS CRYSTAL 305SH', { carrier: 'Softbank' }], + SBM306SH: ['Sharp', 'AQUOS CRYSTAL 306SH'] // The U.S. Sprint version (now part of Softbank) }, '(3|5|6|7)0[0-9]SH!!': { - '304SH': ['Sharp', 'AQUOS Xx 304SH', { carrier: 'Softbank' }], - '305SH': ['Sharp', 'AQUOS CRYSTAL 305SH', { carrier: 'Softbank' }], - '306SH': ['Sharp', 'AQUOS CRYSTAL 306SH'], // The U.S. Sprint version (now part of Softbank) - '506SH': ['Sharp', 'AQUOS Xx3 506SH', { carrier: 'Softbank' }], - '507SH': ['Sharp', 'Android One 507SH', { carrier: 'Y! Mobile' }], - '509SH': ['Sharp', 'シンプルスマホ3 509SH', { carrier: 'Softbank' }], - '605SH': ['Sharp', 'AQUOS R 605SH', { carrier: 'Softbank' }], - '606SH': ['Sharp', 'AQUOS ea 606SH', { carrier: 'Softbank' }], - '706SH': ['Sharp', 'AQUOS R2 706SH', { carrier: 'Softbank' }] - }, - - SH01D: ['Sharp', 'AQUOS PHONE SH-01D', { carrier: 'DoCoMo' }], + '304SH': ['Sharp', 'AQUOS Xx 304SH', { carrier: 'Softbank' }], + '305SH': ['Sharp', 'AQUOS CRYSTAL 305SH', { carrier: 'Softbank' }], + '306SH': ['Sharp', 'AQUOS CRYSTAL 306SH'], // The U.S. Sprint version (now part of Softbank) + '506SH': ['Sharp', 'AQUOS Xx3 506SH', { carrier: 'Softbank' }], + '507SH': ['Sharp', 'Android One 507SH', { carrier: 'Y! Mobile' }], + '509SH': ['Sharp', 'シンプルスマホ3 509SH', { carrier: 'Softbank' }], + '605SH': ['Sharp', 'AQUOS R 605SH', { carrier: 'Softbank' }], + '606SH': ['Sharp', 'AQUOS ea 606SH', { carrier: 'Softbank' }], + '706SH': ['Sharp', 'AQUOS R2 706SH', { carrier: 'Softbank' }] + }, + + SH01D: ['Sharp', 'AQUOS PHONE SH-01D', { carrier: 'DoCoMo' }], 'DM-01H': ['Sharp', 'DM-01H', { carrier: 'Disney Mobile' }], 'DM-01J': ['Sharp', 'DM-01J', { carrier: 'Disney Mobile' }], - 'SH-M01': ['Sharp', 'AQUOS SH-M01'], - 'SH-M02': ['Sharp', 'AQUOS SH-M02'], - 'SH-M02-EVA20': ['Sharp', 'AQUOS SH-M02'], - 'SH-M03': ['Sharp', 'AQUOS mini SH-M03'], - 'SH-M07': ['Sharp', 'AQUOS sense plus SH-M07'], - 'SH-RM02': ['Sharp', 'AQUOS SH-RM02'], + 'SH-M01': ['Sharp', 'AQUOS SH-M01'], + 'SH-M02': ['Sharp', 'AQUOS SH-M02'], + 'SH-M02-EVA20': ['Sharp', 'AQUOS SH-M02'], + 'SH-M03': ['Sharp', 'AQUOS mini SH-M03'], + 'SH-M07': ['Sharp', 'AQUOS sense plus SH-M07'], + 'SH-RM02': ['Sharp', 'AQUOS SH-RM02'], 'SH-[01][0-9][A-Z]!!': { - 'SH-01D': ['Sharp', 'AQUOS PHONE SH-01D', { carrier: 'DoCoMo' }], - 'SH-01E': ['Sharp', 'AQUOS PHONE si SH-01E', { carrier: 'DoCoMo' }], - 'SH-01EVW': ['Sharp', 'Vivienne Westwood SH-01EVW', { carrier: 'DoCoMo' }], - 'SH-01F': ['Sharp', 'AQUOS PHONE ZETA SH-01F', { carrier: 'DoCoMo' }], + 'SH-01D': ['Sharp', 'AQUOS PHONE SH-01D', { carrier: 'DoCoMo' }], + 'SH-01E': ['Sharp', 'AQUOS PHONE si SH-01E', { carrier: 'DoCoMo' }], + 'SH-01EVW': ['Sharp', 'Vivienne Westwood SH-01EVW', { carrier: 'DoCoMo' }], + 'SH-01F': ['Sharp', 'AQUOS PHONE ZETA SH-01F', { carrier: 'DoCoMo' }], 'SH-01FDQ': ['Sharp', 'SH-01F DRAGON QUEST', { carrier: 'DoCoMo' }], - 'SH-01G': ['Sharp', 'AQUOS PHONE ZETA SH-01G', { carrier: 'DoCoMo' }], - 'SH-01H': ['Sharp', 'AQUOS PHONE ZETA SH-01H', { carrier: 'DoCoMo' }], - 'SH-01J': ['Sharp', 'AQUOS ケータイ SH-01J', { carrier: 'DoCoMo' }], - 'SH-01K': ['Sharp', 'AQUOS sense SH-01K', { carrier: 'DoCoMo' }], - 'SH-02D': ['Sharp', 'AQUOS PHONE slider SH-02D', { carrier: 'DoCoMo' }], - 'SH-02E': ['Sharp', 'AQUOS PHONE ZETA SH-02E', { carrier: 'DoCoMo' }], - 'SH-02F': ['Sharp', 'AQUOS PHONE EX SH-02F', { carrier: 'DoCoMo' }], + 'SH-01G': ['Sharp', 'AQUOS PHONE ZETA SH-01G', { carrier: 'DoCoMo' }], + 'SH-01H': ['Sharp', 'AQUOS PHONE ZETA SH-01H', { carrier: 'DoCoMo' }], + 'SH-01J': ['Sharp', 'AQUOS ケータイ SH-01J', { carrier: 'DoCoMo' }], + 'SH-01K': ['Sharp', 'AQUOS sense SH-01K', { carrier: 'DoCoMo' }], + 'SH-02D': ['Sharp', 'AQUOS PHONE slider SH-02D', { carrier: 'DoCoMo' }], + 'SH-02E': ['Sharp', 'AQUOS PHONE ZETA SH-02E', { carrier: 'DoCoMo' }], + 'SH-02F': ['Sharp', 'AQUOS PHONE EX SH-02F', { carrier: 'DoCoMo' }], 'SH-02G': ['Sharp', 'SH-02G', { carrier: 'Disney Mobile' }], - 'SH-02H': ['Sharp', 'AQUOS Compact SH-02H', { carrier: 'DoCoMo' }], - 'SH-02J': ['Sharp', 'AQUOS EVER SH-02J', { carrier: 'DoCoMo' }], - 'SH-03C': ['Sharp', 'LYNX 3D SH-03C', { carrier: 'DoCoMo' }], - 'SH-03F': ['Sharp', 'スマートフォン for ジュニア2 SH-03F', { carrier: 'DoCoMo' }], - 'SH-03G': ['Sharp', 'AQUOS ZETA SH-03G', { carrier: 'DoCoMo' }], + 'SH-02H': ['Sharp', 'AQUOS Compact SH-02H', { carrier: 'DoCoMo' }], + 'SH-02J': ['Sharp', 'AQUOS EVER SH-02J', { carrier: 'DoCoMo' }], + 'SH-03C': ['Sharp', 'LYNX 3D SH-03C', { carrier: 'DoCoMo' }], + 'SH-03F': ['Sharp', 'スマートフォン for ジュニア2 SH-03F', { carrier: 'DoCoMo' }], + 'SH-03G': ['Sharp', 'AQUOS ZETA SH-03G', { carrier: 'DoCoMo' }], 'SH-03H': ['Sharp', 'SH-03H', { carrier: 'DoCoMo' }], - 'SH-03J': ['Sharp', 'AQUOS R SH-03J', { carrier: 'DoCoMo' }], - 'SH-03K': ['Sharp', 'AQUOS R2 SH-03K', { carrier: 'DoCoMo' }], - 'SH-04D': ['Sharp', 'Q-pot.Phone SH-04D', { carrier: 'DoCoMo' }], - 'SH-04E': ['Sharp', 'AQUOS PHONE EX SH-04E', { carrier: 'DoCoMo' }], - 'SH-04F': ['Sharp', 'AQUOS ZETA SH-04F', { carrier: 'DoCoMo' }], - 'SH-04G': ['Sharp', 'AQUOS EVER SH-04G', { carrier: 'DoCoMo' }], - 'SH-04H': ['Sharp', 'AQUOS ZETA SH-04H', { carrier: 'DoCoMo' }], - 'SH-05E': ['Sharp', 'スマートフォン for ジュニア SH-05E', { carrier: 'DoCoMo' }], + 'SH-03J': ['Sharp', 'AQUOS R SH-03J', { carrier: 'DoCoMo' }], + 'SH-03K': ['Sharp', 'AQUOS R2 SH-03K', { carrier: 'DoCoMo' }], + 'SH-04D': ['Sharp', 'Q-pot.Phone SH-04D', { carrier: 'DoCoMo' }], + 'SH-04E': ['Sharp', 'AQUOS PHONE EX SH-04E', { carrier: 'DoCoMo' }], + 'SH-04F': ['Sharp', 'AQUOS ZETA SH-04F', { carrier: 'DoCoMo' }], + 'SH-04G': ['Sharp', 'AQUOS EVER SH-04G', { carrier: 'DoCoMo' }], + 'SH-04H': ['Sharp', 'AQUOS ZETA SH-04H', { carrier: 'DoCoMo' }], + 'SH-05E': ['Sharp', 'スマートフォン for ジュニア SH-05E', { carrier: 'DoCoMo' }], 'SH-05F': ['Sharp', 'SH-05F', { carrier: 'Disney Mobile' }], - 'SH-05G': ['Sharp', 'AQUOS PAD SH-05G', DeviceType.TABLET, { carrier: 'DoCoMo' }], - 'SH-06D': ['Sharp', 'AQUOS PHONE SH-06D', { carrier: 'DoCoMo' }], + 'SH-05G': ['Sharp', 'AQUOS PAD SH-05G', DeviceType.TABLET, { carrier: 'DoCoMo' }], + 'SH-06D': ['Sharp', 'AQUOS PHONE SH-06D', { carrier: 'DoCoMo' }], 'SH-06DNERV': ['Sharp', 'SH-06D NERV', { carrier: 'DoCoMo' }], - 'SH-06E': ['Sharp', 'AQUOS PHONE ZETA SH-06E', { carrier: 'DoCoMo' }], - 'SH-06F': ['Sharp', 'AQUOS PAD SH-06F', { carrier: 'DoCoMo' }], - 'SH-06G': ['Sharp', 'AQUOS SH-06G', { carrier: 'DoCoMo' }], - 'SH-07C': ['Sharp', 'GALAPAGOS SH-07C', { carrier: 'DoCoMo' }], - 'SH-07D': ['Sharp', 'AQUOS PHONE st SH-07D', { carrier: 'DoCoMo' }], - 'SH-07E': ['Sharp', 'AQUOS PHONE si SH-07E', { carrier: 'DoCoMo' }], - 'SH-08E': ['Sharp', 'AQUOS PAD SH-08E', DeviceType.TABLET, { carrier: 'DoCoMo' }], - 'SH-09D': ['Sharp', 'AQUOS PHONE ZETA SH-09D', { carrier: 'DoCoMo' }], - 'SH-10B': ['Sharp', 'LYNX SH-10B', { carrier: 'DoCoMo' }], - 'SH-10D': ['Sharp', 'AQUOS PHONE sv SH-10D', { carrier: 'DoCoMo' }], - 'SH-12C': ['Sharp', 'AQUOS PHONE SH-12C', { carrier: 'DoCoMo' }], - 'SH-13C': ['Sharp', 'AQUOS PHONE f SH-13C', { carrier: 'DoCoMo' }] + 'SH-06E': ['Sharp', 'AQUOS PHONE ZETA SH-06E', { carrier: 'DoCoMo' }], + 'SH-06F': ['Sharp', 'AQUOS PAD SH-06F', { carrier: 'DoCoMo' }], + 'SH-06G': ['Sharp', 'AQUOS SH-06G', { carrier: 'DoCoMo' }], + 'SH-07C': ['Sharp', 'GALAPAGOS SH-07C', { carrier: 'DoCoMo' }], + 'SH-07D': ['Sharp', 'AQUOS PHONE st SH-07D', { carrier: 'DoCoMo' }], + 'SH-07E': ['Sharp', 'AQUOS PHONE si SH-07E', { carrier: 'DoCoMo' }], + 'SH-08E': ['Sharp', 'AQUOS PAD SH-08E', DeviceType.TABLET, { carrier: 'DoCoMo' }], + 'SH-09D': ['Sharp', 'AQUOS PHONE ZETA SH-09D', { carrier: 'DoCoMo' }], + 'SH-10B': ['Sharp', 'LYNX SH-10B', { carrier: 'DoCoMo' }], + 'SH-10D': ['Sharp', 'AQUOS PHONE sv SH-10D', { carrier: 'DoCoMo' }], + 'SH-12C': ['Sharp', 'AQUOS PHONE SH-12C', { carrier: 'DoCoMo' }], + 'SH-13C': ['Sharp', 'AQUOS PHONE f SH-13C', { carrier: 'DoCoMo' }] }, '(SHP-)?(SHARP )?SH[0-9]{2,3}!!': { @@ -13677,31 +13677,31 @@ exports.ANDROID_MODELS = { }, 'SH[FLTV][0-9]{2,2}!!': { - SHF31: ['Sharp', 'AQUOS K SHF31', { carrier: 'au' }], - SHF32: ['Sharp', 'AQUOS K SHF32', { carrier: 'au' }], - SHF33: ['Sharp', 'AQUOS K SHF33', { carrier: 'au' }], - SHL21: ['Sharp', 'AQUOS PHONE SERIE SHL21', { carrier: 'au' }], - SHL22: ['Sharp', 'AQUOS PHONE SERIE SHL22', { carrier: 'au' }], - SHL23: ['Sharp', 'AQUOS PHONE SERIE SHL23', { carrier: 'au' }], - SHL24: ['Sharp', 'AQUOS PHONE SERIE mini SHL24', { carrier: 'au' }], - SHL25: ['Sharp', 'AQUOS SERIE SHL25', { carrier: 'au' }], - SHT21: ['Sharp', 'AQUOS PAD SHT21', DeviceType.TABLET, { carrier: 'au' }], - SHT22: ['Sharp', 'AQUOS PAD SHT22', DeviceType.TABLET, { carrier: 'au' }], - SHV31: ['Sharp', 'AQUOS SERIE mini SHV31', { carrier: 'au' }], - SHV32: ['Sharp', 'AQUOS SERIE SHV32', { carrier: 'au' }], - SHV33: ['Sharp', 'AQUOS SERIE mini SHV33', { carrier: 'au' }], - SHV34: ['Sharp', 'AQUOS SERIE SHV34', { carrier: 'au' }], - SHV35: ['Sharp', 'AQUOS U SHV35', { carrier: 'au' }], - SHV36: ['Sharp', 'BASIO2 SHV36', { carrier: 'au' }], - SHV37: ['Sharp', 'AQUOS U SHV37', { carrier: 'au' }], - SHV38: ['Sharp', 'AQUOS SERIE mini SHV38', { carrier: 'au' }], - SHV39: ['Sharp', 'AQUOS R SHV39', { carrier: 'au' }], - SHV40: ['Sharp', 'AQUOS sense SHV40', { carrier: 'au' }], - SHV41: ['Sharp', 'AQUOS R compact SHV41', { carrier: 'au' }], - SHV42: ['Sharp', 'AQUOS R2 SHV42', { carrier: 'au' }] - }, - WX04SH: ['Sharp', 'AQUOS PHONE es WX04SH', { carrier: 'Willcom' }], - WX05SH: ['Sharp', 'AQUOS PHONE ef WX05SH', { carrier: 'Willcom' }], + SHF31: ['Sharp', 'AQUOS K SHF31', { carrier: 'au' }], + SHF32: ['Sharp', 'AQUOS K SHF32', { carrier: 'au' }], + SHF33: ['Sharp', 'AQUOS K SHF33', { carrier: 'au' }], + SHL21: ['Sharp', 'AQUOS PHONE SERIE SHL21', { carrier: 'au' }], + SHL22: ['Sharp', 'AQUOS PHONE SERIE SHL22', { carrier: 'au' }], + SHL23: ['Sharp', 'AQUOS PHONE SERIE SHL23', { carrier: 'au' }], + SHL24: ['Sharp', 'AQUOS PHONE SERIE mini SHL24', { carrier: 'au' }], + SHL25: ['Sharp', 'AQUOS SERIE SHL25', { carrier: 'au' }], + SHT21: ['Sharp', 'AQUOS PAD SHT21', DeviceType.TABLET, { carrier: 'au' }], + SHT22: ['Sharp', 'AQUOS PAD SHT22', DeviceType.TABLET, { carrier: 'au' }], + SHV31: ['Sharp', 'AQUOS SERIE mini SHV31', { carrier: 'au' }], + SHV32: ['Sharp', 'AQUOS SERIE SHV32', { carrier: 'au' }], + SHV33: ['Sharp', 'AQUOS SERIE mini SHV33', { carrier: 'au' }], + SHV34: ['Sharp', 'AQUOS SERIE SHV34', { carrier: 'au' }], + SHV35: ['Sharp', 'AQUOS U SHV35', { carrier: 'au' }], + SHV36: ['Sharp', 'BASIO2 SHV36', { carrier: 'au' }], + SHV37: ['Sharp', 'AQUOS U SHV37', { carrier: 'au' }], + SHV38: ['Sharp', 'AQUOS SERIE mini SHV38', { carrier: 'au' }], + SHV39: ['Sharp', 'AQUOS R SHV39', { carrier: 'au' }], + SHV40: ['Sharp', 'AQUOS sense SHV40', { carrier: 'au' }], + SHV41: ['Sharp', 'AQUOS R compact SHV41', { carrier: 'au' }], + SHV42: ['Sharp', 'AQUOS R2 SHV42', { carrier: 'au' }] + }, + WX04SH: ['Sharp', 'AQUOS PHONE es WX04SH', { carrier: 'Willcom' }], + WX05SH: ['Sharp', 'AQUOS PHONE ef WX05SH', { carrier: 'Willcom' }], 'SHARP-ADS1': ['Sharp', 'FX Plus'], 'TG-L800S': ['Sharp', 'Luna'], @@ -14039,89 +14039,89 @@ exports.ANDROID_MODELS = { XM50t: ['Sony', 'Xperia T2 Ultra'], // Tianchi Z1i: ['Sony Ericsson', 'Xperia Play'], // Zeus - S51SE: ['Sony Ericsson', 'mini S51SE', { carrier: 'EMOBILE' }], // Smultron + S51SE: ['Sony Ericsson', 'mini S51SE', { carrier: 'EMOBILE' }], // Smultron 'IS[0-9]{2,2}S!!': { - IS11S: ['Sony Ericsson', 'Xperia acro IS11S', { carrier: 'au' }], // Akane - IS12S: ['Sony Ericsson', 'Xperia acro HD IS12S', { carrier: 'au' }] // Hayate + IS11S: ['Sony Ericsson', 'Xperia acro IS11S', { carrier: 'au' }], // Akane + IS12S: ['Sony Ericsson', 'Xperia acro HD IS12S', { carrier: 'au' }] // Hayate }, 'SO-0[0-9][A-Z]!!': { - 'SO-01B': ['Sony Ericsson', 'Xperia SO-01B', { carrier: 'DoCoMo' }], // Rachael - 'SO-01C': ['Sony Ericsson', 'Xperia arc SO-01C', { carrier: 'DoCoMo' }], // Anzu - 'SO-01D': ['Sony Ericsson', 'Xperia PLAY SO-01D', { carrier: 'DoCoMo' }], // Zeus - 'SO-01E': ['Sony', 'Xperia AX SO-01E', { carrier: 'DoCoMo' }], // Tsubasa - 'SO-01F': ['Sony', 'Xperia Z1 SO-01F', { carrier: 'DoCoMo' }], // Honami - 'SO-01G': ['Sony', 'Xperia Z3 SO-01G', { carrier: 'DoCoMo' }], // ... - 'SO-01H': ['Sony', 'Xperia Z5 SO-01H', { carrier: 'DoCoMo' }], // ... - 'SO-01J': ['Sony', 'Xperia XZ SO-01J', { carrier: 'DoCoMo' }], // ... - 'SO-01K': ['Sony', 'Xperia XZ1 SO-01K', { carrier: 'DoCoMo' }], // ... - 'SO-02C': ['Sony Ericsson', 'Xperia acro SO-02C', { carrier: 'DoCoMo' }], // Azusa - 'SO-02D': ['Sony Ericsson', 'Xperia NX SO-02D', { carrier: 'DoCoMo' }], // Nozomi - 'SO-02E': ['Sony', 'Xperia Z SO-02E', { carrier: 'DoCoMo' }], // Yuga - 'SO-02F': ['Sony', 'Xperia Z1 f SO-02F', { carrier: 'DoCoMo' }], // Itsuki - 'SO-02G': ['Sony', 'Xperia Z3 Compact SO-02G', { carrier: 'DoCoMo' }], // ... - 'SO-02H': ['Sony', 'Xperia Z5 Compact SO-02H', { carrier: 'DoCoMo' }], // ... - 'SO-02J': ['Sony', 'Xperia X Compact SO-02J', { carrier: 'DoCoMo' }], // ... - 'SO-02K': ['Sony', 'Xperia XZ1 Compact SO-02K', { carrier: 'DoCoMo' }], // ... - 'SO-03C': ['Sony Ericsson', 'Xperia ray SO-03C', { carrier: 'DoCoMo' }], // Urushi - 'SO-03D': ['Sony Ericsson', 'Xperia acro HD SO-03D', { carrier: 'DoCoMo' }], // Hikari - 'SO-03E': ['Sony', 'Xperia Tablet Z SO-03E', DeviceType.TABLET, { carrier: 'DoCoMo' }], // Pollux - 'SO-03F': ['Sony', 'Xperia Z2 SO-03F', { carrier: 'DoCoMo' }], // Sirius - 'SO-03G': ['Sony', 'Xperia Z4 SO-03G', { carrier: 'DoCoMo' }], - 'SO-03H': ['Sony', 'Xperia Z5 Premium SO-03H', { carrier: 'DoCoMo' }], - 'SO-03J': ['Sony', 'Xperia XZs SO-03J', { carrier: 'DoCoMo' }], - 'SO-03K': ['Sony', 'Xperia XZ2 SO-03K', { carrier: 'DoCoMo' }], - 'SO-04D': ['Sony', 'Xperia GX SO-04D', { carrier: 'DoCoMo' }], // Hayabusa - 'SO-04E': ['Sony', 'Xperia A SO-04E', { carrier: 'DoCoMo' }], // Dogo - 'SO-04EM': ['Sony', 'Xperia feat. HATSUNE MIKU SO-04E', { carrier: 'DoCoMo' }], - 'SO-04F': ['Sony', 'Xperia A2 SO-04F', { carrier: 'DoCoMo' }], // Altair - 'SO-04G': ['Sony', 'Xperia A4 SO-04G', { carrier: 'DoCoMo' }], - 'SO-04H': ['Sony', 'Xperia X Performance SO-04H', { carrier: 'DoCoMo' }], - 'SO-04J': ['Sony', 'Xperia XZ Premium SO-04J', { carrier: 'DoCoMo' }], - 'SO-05D': ['Sony', 'Xperia SX SO-05D', { carrier: 'DoCoMo' }], // Komachi - 'SO-05F': ['Sony', 'Xperia Tablet Z2 SO-05F', DeviceType.TABLET, { carrier: 'DoCoMo' }], // Castor - 'SO-05G': ['Sony', 'Xperia Tablet Z4 SO-05G', DeviceType.TABLET, { carrier: 'DoCoMo' }], // ... - 'SO-05K': ['Sony', 'Xperia XZ2 Compact SO-05K', { carrier: 'DoCoMo' }], + 'SO-01B': ['Sony Ericsson', 'Xperia SO-01B', { carrier: 'DoCoMo' }], // Rachael + 'SO-01C': ['Sony Ericsson', 'Xperia arc SO-01C', { carrier: 'DoCoMo' }], // Anzu + 'SO-01D': ['Sony Ericsson', 'Xperia PLAY SO-01D', { carrier: 'DoCoMo' }], // Zeus + 'SO-01E': ['Sony', 'Xperia AX SO-01E', { carrier: 'DoCoMo' }], // Tsubasa + 'SO-01F': ['Sony', 'Xperia Z1 SO-01F', { carrier: 'DoCoMo' }], // Honami + 'SO-01G': ['Sony', 'Xperia Z3 SO-01G', { carrier: 'DoCoMo' }], // ... + 'SO-01H': ['Sony', 'Xperia Z5 SO-01H', { carrier: 'DoCoMo' }], // ... + 'SO-01J': ['Sony', 'Xperia XZ SO-01J', { carrier: 'DoCoMo' }], // ... + 'SO-01K': ['Sony', 'Xperia XZ1 SO-01K', { carrier: 'DoCoMo' }], // ... + 'SO-02C': ['Sony Ericsson', 'Xperia acro SO-02C', { carrier: 'DoCoMo' }], // Azusa + 'SO-02D': ['Sony Ericsson', 'Xperia NX SO-02D', { carrier: 'DoCoMo' }], // Nozomi + 'SO-02E': ['Sony', 'Xperia Z SO-02E', { carrier: 'DoCoMo' }], // Yuga + 'SO-02F': ['Sony', 'Xperia Z1 f SO-02F', { carrier: 'DoCoMo' }], // Itsuki + 'SO-02G': ['Sony', 'Xperia Z3 Compact SO-02G', { carrier: 'DoCoMo' }], // ... + 'SO-02H': ['Sony', 'Xperia Z5 Compact SO-02H', { carrier: 'DoCoMo' }], // ... + 'SO-02J': ['Sony', 'Xperia X Compact SO-02J', { carrier: 'DoCoMo' }], // ... + 'SO-02K': ['Sony', 'Xperia XZ1 Compact SO-02K', { carrier: 'DoCoMo' }], // ... + 'SO-03C': ['Sony Ericsson', 'Xperia ray SO-03C', { carrier: 'DoCoMo' }], // Urushi + 'SO-03D': ['Sony Ericsson', 'Xperia acro HD SO-03D', { carrier: 'DoCoMo' }], // Hikari + 'SO-03E': ['Sony', 'Xperia Tablet Z SO-03E', DeviceType.TABLET, { carrier: 'DoCoMo' }], // Pollux + 'SO-03F': ['Sony', 'Xperia Z2 SO-03F', { carrier: 'DoCoMo' }], // Sirius + 'SO-03G': ['Sony', 'Xperia Z4 SO-03G', { carrier: 'DoCoMo' }], + 'SO-03H': ['Sony', 'Xperia Z5 Premium SO-03H', { carrier: 'DoCoMo' }], + 'SO-03J': ['Sony', 'Xperia XZs SO-03J', { carrier: 'DoCoMo' }], + 'SO-03K': ['Sony', 'Xperia XZ2 SO-03K', { carrier: 'DoCoMo' }], + 'SO-04D': ['Sony', 'Xperia GX SO-04D', { carrier: 'DoCoMo' }], // Hayabusa + 'SO-04E': ['Sony', 'Xperia A SO-04E', { carrier: 'DoCoMo' }], // Dogo + 'SO-04EM': ['Sony', 'Xperia feat. HATSUNE MIKU SO-04E', { carrier: 'DoCoMo' }], + 'SO-04F': ['Sony', 'Xperia A2 SO-04F', { carrier: 'DoCoMo' }], // Altair + 'SO-04G': ['Sony', 'Xperia A4 SO-04G', { carrier: 'DoCoMo' }], + 'SO-04H': ['Sony', 'Xperia X Performance SO-04H', { carrier: 'DoCoMo' }], + 'SO-04J': ['Sony', 'Xperia XZ Premium SO-04J', { carrier: 'DoCoMo' }], + 'SO-05D': ['Sony', 'Xperia SX SO-05D', { carrier: 'DoCoMo' }], // Komachi + 'SO-05F': ['Sony', 'Xperia Tablet Z2 SO-05F', DeviceType.TABLET, { carrier: 'DoCoMo' }], // Castor + 'SO-05G': ['Sony', 'Xperia Tablet Z4 SO-05G', DeviceType.TABLET, { carrier: 'DoCoMo' }], // ... + 'SO-05K': ['Sony', 'Xperia XZ2 Compact SO-05K', { carrier: 'DoCoMo' }], 'SO-07D': ['Sony', 'SO-07D', DeviceType.TABLET, { carrier: 'DoCoMo' }] // ... }, 'SO[LTV][0-9]{2,2}!!': { - SOL21: ['Sony', 'Xperia VL SOL21', { carrier: 'au' }], // Surf - SOL22: ['Sony', 'Xperia UL SOL22', { carrier: 'au' }], // Gaga - SOL23: ['Sony', 'Xperia Z1 SOL23', { carrier: 'au' }], // Honami - SOL24: ['Sony', 'Xperia Z Ultra SOL24', { carrier: 'au' }], // Togari - SOL25: ['Sony', 'Xperia ZL2 SOL25', { carrier: 'au' }], // Canopus - SOL26: ['Sony', 'Xperia Z3 SOL26', { carrier: 'au' }], // ... - SOT21: ['Sony', 'Xperia Tablet Z2 SOT21', DeviceType.TABLET, { carrier: 'au' }], // Castor - SOT31: ['Sony', 'Xperia Tablet Z4 SOT31', DeviceType.TABLET, { carrier: 'au' }], // Castor - SOV31: ['Sony', 'Xperia Z4 SOV31', { carrier: 'au' }], // ... - SOV32: ['Sony', 'Xperia Z5 SOV32', { carrier: 'au' }], // ... - SOV33: ['Sony', 'Xperia X Performance SOV33', { carrier: 'au' }], // ... - SOV34: ['Sony', 'Xperia XZ SOV34', { carrier: 'au' }], // ... - SOV35: ['Sony', 'Xperia XZs SOV35', { carrier: 'au' }], // ... - SOV36: ['Sony', 'Xperia XZ1 SOV36', { carrier: 'au' }], // ... - SOV37: ['Sony', 'Xperia XZ2 SOV37', { carrier: 'au' }] // ... + SOL21: ['Sony', 'Xperia VL SOL21', { carrier: 'au' }], // Surf + SOL22: ['Sony', 'Xperia UL SOL22', { carrier: 'au' }], // Gaga + SOL23: ['Sony', 'Xperia Z1 SOL23', { carrier: 'au' }], // Honami + SOL24: ['Sony', 'Xperia Z Ultra SOL24', { carrier: 'au' }], // Togari + SOL25: ['Sony', 'Xperia ZL2 SOL25', { carrier: 'au' }], // Canopus + SOL26: ['Sony', 'Xperia Z3 SOL26', { carrier: 'au' }], // ... + SOT21: ['Sony', 'Xperia Tablet Z2 SOT21', DeviceType.TABLET, { carrier: 'au' }], // Castor + SOT31: ['Sony', 'Xperia Tablet Z4 SOT31', DeviceType.TABLET, { carrier: 'au' }], // Castor + SOV31: ['Sony', 'Xperia Z4 SOV31', { carrier: 'au' }], // ... + SOV32: ['Sony', 'Xperia Z5 SOV32', { carrier: 'au' }], // ... + SOV33: ['Sony', 'Xperia X Performance SOV33', { carrier: 'au' }], // ... + SOV34: ['Sony', 'Xperia XZ SOV34', { carrier: 'au' }], // ... + SOV35: ['Sony', 'Xperia XZs SOV35', { carrier: 'au' }], // ... + SOV36: ['Sony', 'Xperia XZ1 SOV36', { carrier: 'au' }], // ... + SOV37: ['Sony', 'Xperia XZ2 SOV37', { carrier: 'au' }] // ... }, '40[0-9]SO!!': { - '401SO': ['Sony', 'Xperia Z3 401SO', { carrier: 'Softbank' }], // ... - '402SO': ['Sony', 'Xperia Z4 402SO', { carrier: 'Softbank' }] // ... + '401SO': ['Sony', 'Xperia Z3 401SO', { carrier: 'Softbank' }], // ... + '402SO': ['Sony', 'Xperia Z4 402SO', { carrier: 'Softbank' }] // ... }, '50[0-9]SO!!': { - '501SO': ['Sony', 'Xperia Z5 501SO', { carrier: 'Softbank' }], // ... - '502SO': ['Sony', 'Xperia X Performance 502SO', { carrier: 'Softbank' }] // ... + '501SO': ['Sony', 'Xperia Z5 501SO', { carrier: 'Softbank' }], // ... + '502SO': ['Sony', 'Xperia X Performance 502SO', { carrier: 'Softbank' }] // ... }, '60[0-9]SO!!': { - '601SO': ['Sony', 'Xperia XZ 601SO', { carrier: 'Softbank' }], // ... - '602SO': ['Sony', 'Xperia XZs 602SO', { carrier: 'Softbank' }] // ... + '601SO': ['Sony', 'Xperia XZ 601SO', { carrier: 'Softbank' }], // ... + '602SO': ['Sony', 'Xperia XZs 602SO', { carrier: 'Softbank' }] // ... }, '70[0-9]SO!!': { - '701SO': ['Sony', 'Xperia XZ1 701SO', { carrier: 'Softbank' }], // ... - '702SO': ['Sony', 'Xperia XZ2 702SO', { carrier: 'Softbank' }] // ... + '701SO': ['Sony', 'Xperia XZ1 701SO', { carrier: 'Softbank' }], // ... + '702SO': ['Sony', 'Xperia XZ2 702SO', { carrier: 'Softbank' }] // ... }, 'Xperia!!': { @@ -15338,11 +15338,11 @@ exports.ANDROID_MODELS = { 'TSB CLOUD COMPANION;TOSHIBA AC AND AZ': ['Toshiba', 'Dynabook AZ', 'desktop'], 'TOSHIBA AC AND AZ': ['Toshiba', 'Dynabook AZ', 'desktop'], 'TOSHIBA FOLIO AND A': ['Toshiba', 'Folio 100', DeviceType.TABLET], - 'T-01C': ['Toshiba', 'REGZA Phone T-01C', { carrier: 'DoCoMo' }], - 'T-01D': ['Toshiba', 'REGZA Phone T-01D', { carrier: 'DoCoMo' }], - 'T-02D': ['Toshiba', 'REGZA Phone T-02D', { carrier: 'DoCoMo' }], - IS04: ['Toshiba', 'REGZA Phone IS04', { carrier: 'au' }], - IS11T: ['Toshiba', 'REGZA Phone IS11T', { carrier: 'au' }], + 'T-01C': ['Toshiba', 'REGZA Phone T-01C', { carrier: 'DoCoMo' }], + 'T-01D': ['Toshiba', 'REGZA Phone T-01D', { carrier: 'DoCoMo' }], + 'T-02D': ['Toshiba', 'REGZA Phone T-02D', { carrier: 'DoCoMo' }], + IS04: ['Toshiba', 'REGZA Phone IS04', { carrier: 'au' }], + IS11T: ['Toshiba', 'REGZA Phone IS11T', { carrier: 'au' }], AT1S0: ['Toshiba', 'Regza AT1S0'], 'AT7-A': ['Toshiba', 'Excite AT7-A', DeviceType.TABLET], 'AT7-B': ['Toshiba', 'Excite AT7-B', DeviceType.TABLET], @@ -17868,14 +17868,14 @@ exports.ANDROID_MODELS = { 'ZTE W1010': ['ZTE', 'Axon Watch', DeviceType.WATCH], - '003Z': ['ZTE', 'Libero 003Z', { carrier: 'Softbank' }], - '008Z': ['ZTE', 'シンプルスマートフォン 008Z', { carrier: 'Softbank' }], - '009Z': ['ZTE', 'STAR7 009Z', { carrier: 'Softbank' }], - '402ZT': ['ZTE', 'Blade Q+ 402ZT', { carrier: 'Softbank' }], - '502ZT': ['ZTE', 'Spro 2 502ZT', DeviceType.PROJECTOR, { carrier: 'Softbank' }], - '602ZT': ['ZTE', 'Libero 2 602ZT', { carrier: 'Softbank' }], - 'MO-01J': ['ZTE', 'MONO MO-01J', { carrier: 'DoCoMo' }], - 'MO-01K': ['ZTE', 'MONO MO-01K', { carrier: 'DoCoMo' }], + '003Z': ['ZTE', 'Libero 003Z', { carrier: 'Softbank' }], + '008Z': ['ZTE', 'シンプルスマートフォン 008Z', { carrier: 'Softbank' }], + '009Z': ['ZTE', 'STAR7 009Z', { carrier: 'Softbank' }], + '402ZT': ['ZTE', 'Blade Q+ 402ZT', { carrier: 'Softbank' }], + '502ZT': ['ZTE', 'Spro 2 502ZT', DeviceType.PROJECTOR, { carrier: 'Softbank' }], + '602ZT': ['ZTE', 'Libero 2 602ZT', { carrier: 'Softbank' }], + 'MO-01J': ['ZTE', 'MONO MO-01J', { carrier: 'DoCoMo' }], + 'MO-01K': ['ZTE', 'MONO MO-01K', { carrier: 'DoCoMo' }], ZA400: ['Zonda', 'Mini Colors ZA400'], ZA402: ['Zonda', 'Scratch ZA402'], diff --git a/data/models-kddi.js b/data/models-kddi.js index 732028f..fc765d2 100644 --- a/data/models-kddi.js +++ b/data/models-kddi.js @@ -25,7 +25,7 @@ exports.KDDI_MODELS = { 'CA25' : [ 'Casio', 'A5406CA' ], 'CA26' : [ 'Casio', 'A5407CA' ], 'CA27' : [ 'Casio', 'A5512CA' ], - 'CA28' : [ 'Casio', 'GzOne Type-R A5513CA' ], + 'CA28' : [ 'Casio', 'GzOne Type-R A5513CA' ], 'CA31' : [ 'Casio', 'W21CA' ], 'CA32' : [ 'Casio', 'W31CA' ], 'CA33' : [ 'Casio', 'W41CA' ], @@ -43,7 +43,7 @@ exports.KDDI_MODELS = { 'CA3F' : [ 'Casio', 'CA003' ], 'CA3G' : [ 'Casio', 'CA004' ], 'CA3H' : [ 'Casio', 'CA005' ], - 'CA3I' : [ 'Casio', 'GzOne Type-X CAY01' ], + 'CA3I' : [ 'Casio', 'GzOne Type-X CAY01' ], 'CA3J' : [ 'Casio', 'CA006' ], 'CA3K' : [ 'Casio', 'CA007' ], 'DN01' : [ 'Denso', 'C202DE' ], @@ -62,7 +62,7 @@ exports.KDDI_MODELS = { 'HI31' : [ 'Hitachi', 'W11H' ], 'HI32' : [ 'Hitachi', 'W21H' ], 'HI33' : [ 'Hitachi', 'W22H' ], - 'HI34' : [ 'Hitachi', 'PENCK W31H' ], + 'HI34' : [ 'Hitachi', 'PENCK W31H' ], 'HI35' : [ 'Hitachi', 'W32H' ], 'HI36' : [ 'Hitachi', 'W41H' ], 'HI37' : [ 'Hitachi', 'W42H' ], @@ -74,8 +74,8 @@ exports.KDDI_MODELS = { 'HI3D' : [ 'Hitachi', 'W62H' ], 'HI3E' : [ 'Hitachi', 'W63H' ], 'HI3F' : [ 'Hitachi', 'H001' ], // HI001 - 'HI3G' : [ 'Hitachi', 'Mobile Hi-Vision CAM Wooo HIY01' ], - 'HI3H' : [ 'Hitachi', 'beskey HIY02' ], + 'HI3G' : [ 'Hitachi', 'Mobile Hi-Vision CAM Wooo HIY01' ], + 'HI3H' : [ 'Hitachi', 'beskey HIY02' ], 'KC11' : [ 'Kyocera', 'C307K' ], 'KC12' : [ 'Kyocera', 'C313K' ], 'KC13' : [ 'Kyocera', 'C414K' ], @@ -100,7 +100,7 @@ exports.KDDI_MODELS = { 'KC37' : [ 'Kyocera', 'W43K' ], 'KC38' : [ 'Kyocera', 'W44K' ], 'KC39' : [ 'Kyocera', 'W51K' ], - 'KC3A' : [ 'Kyocera', 'MEDIA SKIN W52K' ], + 'KC3A' : [ 'Kyocera', 'MEDIA SKIN W52K' ], 'KC3B' : [ 'Kyocera', 'W53K/W64K' ], 'KC3D' : [ 'Kyocera', 'W61K' ], 'KC3E' : [ 'Kyocera', 'W44K II' ], @@ -204,13 +204,13 @@ exports.KDDI_MODELS = { 'SH33' : [ 'Sharp', 'W52SH' ], 'SH34' : [ 'Sharp', 'W61SH' ], 'SH35' : [ 'Sharp', 'W62SH' ], - 'SH36' : [ 'Sharp', 'URBANO W63SH' ], + 'SH36' : [ 'Sharp', 'URBANO W63SH' ], 'SH37' : [ 'Sharp', 'W64SH' ], 'SH38' : [ 'Sharp', 'SH001' ], 'SH39' : [ 'Sharp', 'E05SH' ], 'SH3A' : [ 'Sharp', 'E06SH' ], 'SH3B' : [ 'Sharp', 'SH002' ], - 'SH3C' : [ 'Sharp', 'Sportio water beat SHY01' ], + 'SH3C' : [ 'Sharp', 'Sportio water beat SHY01' ], 'SH3D' : [ 'Sharp', 'SH003' ], 'SH3E' : [ 'Sharp', 'SH004' ], 'SH3F' : [ 'Sharp', 'SH005' ], @@ -239,7 +239,7 @@ exports.KDDI_MODELS = { 'SN32' : [ 'Sony Ericsson', 'W31S' ], 'SN33' : [ 'Sony Ericsson', 'W32S' ], 'SN34' : [ 'Sony Ericsson', 'W41S' ], - 'SN35' : [ 'Sony Ericsson', 'EZ FeliCa W32S' ], + 'SN35' : [ 'Sony Ericsson', 'EZ FeliCa W32S' ], 'SN36' : [ 'Sony Ericsson', 'W42S' ], 'SN37' : [ 'Sony Ericsson', 'W43S' ], 'SN38' : [ 'Sony Ericsson', 'W44S' ], @@ -249,21 +249,21 @@ exports.KDDI_MODELS = { 'SN3C' : [ 'Sony Ericsson', 'W54S' ], 'SN3D' : [ 'Sony Ericsson', 'W61S' ], 'SN3E' : [ 'Sony Ericsson', 'W62S' ], - 'SN3F' : [ 'Sony Ericsson', 're W63S' ], + 'SN3F' : [ 'Sony Ericsson', 're W63S' ], 'SN3G' : [ 'Sony Ericsson', 'W64S' ], - 'SN3H' : [ 'Sony Ericsson', 'Xmini W65S' ], - 'SN3I' : [ 'Sony Ericsson', 'Premier3 SOY01' ], + 'SN3H' : [ 'Sony Ericsson', 'Xmini W65S' ], + 'SN3I' : [ 'Sony Ericsson', 'Premier3 SOY01' ], 'SN3J' : [ 'Sony Ericsson', 'S001' ], - 'SN3L' : [ 'Sony Ericsson', 'BRAVIA Phone U1 SOY02' ], + 'SN3L' : [ 'Sony Ericsson', 'BRAVIA Phone U1 SOY02' ], 'SN3M' : [ 'Sony Ericsson', 'S002' ], - 'SN3N' : [ 'Sony Ericsson', 'URBANO BARONE SOY03' ], + 'SN3N' : [ 'Sony Ericsson', 'URBANO BARONE SOY03' ], 'SN3O' : [ 'Sony Ericsson', 'S003' ], 'SN3P' : [ 'Sony Ericsson', 'S004' ], 'SN3Q' : [ 'Sony Ericsson', 'S005' ], - 'SN3R' : [ 'Sony Ericsson', 'URBANO MOND SOY04' ], + 'SN3R' : [ 'Sony Ericsson', 'URBANO MOND SOY04' ], 'SN3S' : [ 'Sony Ericsson', 'S006' ], 'SN3U' : [ 'Sony Ericsson', 'S007' ], - 'SN3V' : [ 'Sony Ericsson', 'URBANO AFFARE SOY05' ], + 'SN3V' : [ 'Sony Ericsson', 'URBANO AFFARE SOY05' ], 'ST11' : [ 'Sanyo', 'C403ST' ], 'ST12' : [ 'Sanyo', 'C411ST' ], 'ST13' : [ 'Sanyo', 'A1011ST' ], @@ -271,13 +271,13 @@ exports.KDDI_MODELS = { 'ST21' : [ 'Sanyo', 'A5306ST' ], 'ST23' : [ 'Sanyo', 'A5405SA' ], 'ST24' : [ 'Sanyo', 'A5507SA' ], - 'ST25' : [ 'Sanyo', 'talby A5508SA' ], - 'ST26' : [ 'Sanyo', 'Sweets A5510SA' ], + 'ST25' : [ 'Sanyo', 'talby A5508SA' ], + 'ST26' : [ 'Sanyo', 'Sweets A5510SA' ], 'ST27' : [ 'Sanyo', 'A5514SA' ], 'ST28' : [ 'Sanyo', 'A5518SA' ], - 'ST29' : [ 'Sanyo', 'Sweets pure A5519SA' ], + 'ST29' : [ 'Sanyo', 'Sweets pure A5519SA' ], 'ST2A' : [ 'Sanyo', 'A5520SA' ], - 'ST2C' : [ 'Sanyo', 'Sweets cute A5524SA' ], + 'ST2C' : [ 'Sanyo', 'Sweets cute A5524SA' ], 'ST2D' : [ 'Sanyo', 'A5525SA' ], 'ST31' : [ 'Sanyo', 'W42SA' ], 'ST32' : [ 'Sanyo', 'W53SA' ], @@ -313,11 +313,11 @@ exports.KDDI_MODELS = { 'TS32' : [ 'Toshiba', 'W31T' ], 'TS33' : [ 'Toshiba', 'W32T' ], 'TS34' : [ 'Toshiba', 'W41T' ], - 'TS35' : [ 'Toshiba', 'neon W42T' ], + 'TS35' : [ 'Toshiba', 'neon W42T' ], 'TS36' : [ 'Toshiba', 'W43T' ], 'TS37' : [ 'Toshiba', 'W44T' ], 'TS38' : [ 'Toshiba', 'W45T' ], - 'TS39' : [ 'Toshiba', 'DRAPE W46T' ], + 'TS39' : [ 'Toshiba', 'DRAPE W46T' ], 'TS3A' : [ 'Toshiba', 'W47T' ], 'TS3B' : [ 'Toshiba', 'W51T' ], 'TS3C' : [ 'Toshiba', 'W52T' ], @@ -327,11 +327,11 @@ exports.KDDI_MODELS = { 'TS3H' : [ 'Toshiba', 'W56T' ], 'TS3I' : [ 'Toshiba', 'W61T' ], 'TS3J' : [ 'Toshiba', 'W62T' ], - 'TS3K' : [ 'Toshiba', 'Sportio W63T' ], + 'TS3K' : [ 'Toshiba', 'Sportio W63T' ], 'TS3L' : [ 'Toshiba', 'W64T' ], 'TS3M' : [ 'Toshiba', 'W65T' ], 'TS3N' : [ 'Toshiba', 'T001' ], - 'TS3O' : [ 'Toshiba', 'biblio TSY01' ], + 'TS3O' : [ 'Toshiba', 'biblio TSY01' ], 'TS3P' : [ 'Toshiba', 'T002' ], 'TS3R' : [ 'Toshiba', 'T003' ], 'TS3S' : [ 'Toshiba', 'T004' ], diff --git a/data/models-wm.js b/data/models-wm.js index 5cafd7f..d1234e3 100644 --- a/data/models-wm.js +++ b/data/models-wm.js @@ -291,31 +291,31 @@ exports.WM_MODELS = { 'HTC v1510': ['Vodafone', 'VPA Compact GPS'], 'HTC VPACompactIV': ['Vodafone', 'VPA Compact IV'], - WS003SH: ['Sharp', 'W-ZERO3 WS003SH', { carrier: 'Willcom' }], - WS004SH: ['Sharp', 'W-ZERO3 WS004SH', { carrier: 'Willcom' }], - WS007SH: ['Sharp', 'W-ZERO3 [es] WS007SH', { carrier: 'Willcom' }], - WS011SH: ['Sharp', 'Advanced / W-ZERO3 [es] WS011SH', { carrier: 'Willcom' }], - WS020SH: ['Sharp', 'WILLCOM 03 WS020SH', { carrier: 'Willcom' }], - WS027SH: ['Sharp', 'HYBRID W-ZERO3 WS027SH', { carrier: 'Willcom' }], - S01SH: ['Sharp', 'EM·ONE S01SH', { carrier: 'EMOBILE' }], - S01SH2: ['Sharp', 'EM·ONE alpha S01SH2', { carrier: 'EMOBILE' }], + WS003SH: ['Sharp', 'W-ZERO3 WS003SH', { carrier: 'Willcom' }], + WS004SH: ['Sharp', 'W-ZERO3 WS004SH', { carrier: 'Willcom' }], + WS007SH: ['Sharp', 'W-ZERO3 [es] WS007SH', { carrier: 'Willcom' }], + WS011SH: ['Sharp', 'Advanced / W-ZERO3 [es] WS011SH', { carrier: 'Willcom' }], + WS020SH: ['Sharp', 'WILLCOM 03 WS020SH', { carrier: 'Willcom' }], + WS027SH: ['Sharp', 'HYBRID W-ZERO3 WS027SH', { carrier: 'Willcom' }], + S01SH: ['Sharp', 'EM·ONE S01SH', { carrier: 'EMOBILE' }], + S01SH2: ['Sharp', 'EM·ONE alpha S01SH2', { carrier: 'EMOBILE' }], 'T-01A!': ['Toshiba', 'T-01A', { carrier: 'DoCoMo' }], 'T-01B!': ['Toshiba', 'dynapocket T-01B', { carrier: 'DoCoMo' }], - X01T: ['Toshiba', 'G900 X01T', { carrier: 'Softbank' }], - 'X02T!': ['Toshiba', 'dynapocket X02T', { carrier: 'Softbank' }], - 'KDDI-HT01': ['HTC', 'TOUCH PRO HT-01A', { carrier: 'au' }], - HT01A: ['HTC', 'TOUCH PRO HT-01A', { carrier: 'au' }], - S11HT: ['HTC', 'EMONSTER S11HT', { carrier: 'EMOBILE' }], - S12HT: ['HTC', 'EMONSTER lite S12HT', { carrier: 'EMOBILE' }], - S21HT: ['HTC', 'Touch Diamond S21HT', { carrier: 'EMOBILE' }], - S22HT: ['HTC', 'Dual Diamond S22HT', { carrier: 'EMOBILE' }], - X01HT: ['HTC', 'TyTN X01HT', { carrier: 'Softbank' }], - X02HT: ['HTC', 'S630 X02HT', { carrier: 'Softbank' }], - X03HT: ['HTC', 'S730 X03HT', { carrier: 'Softbank' }], - X04HT: ['HTC', 'TOUCH DIAMOND X04HT', { carrier: 'Softbank' }], - X05HT: ['HTC', 'TOUCH PRO X05HT', { carrier: 'Softbank' }], + X01T: ['Toshiba', 'G900 X01T', { carrier: 'Softbank' }], + 'X02T!': ['Toshiba', 'dynapocket X02T', { carrier: 'Softbank' }], + 'KDDI-HT01': ['HTC', 'TOUCH PRO HT-01A', { carrier: 'au' }], + HT01A: ['HTC', 'TOUCH PRO HT-01A', { carrier: 'au' }], + S11HT: ['HTC', 'EMONSTER S11HT', { carrier: 'EMOBILE' }], + S12HT: ['HTC', 'EMONSTER lite S12HT', { carrier: 'EMOBILE' }], + S21HT: ['HTC', 'Touch Diamond S21HT', { carrier: 'EMOBILE' }], + S22HT: ['HTC', 'Dual Diamond S22HT', { carrier: 'EMOBILE' }], + X01HT: ['HTC', 'TyTN X01HT', { carrier: 'Softbank' }], + X02HT: ['HTC', 'S630 X02HT', { carrier: 'Softbank' }], + X03HT: ['HTC', 'S730 X03HT', { carrier: 'Softbank' }], + X04HT: ['HTC', 'TOUCH DIAMOND X04HT', { carrier: 'Softbank' }], + X05HT: ['HTC', 'TOUCH PRO X05HT', { carrier: 'Softbank' }], 'SC-01B': ['Samsung', 'SC-01B', { carrier: 'DoCoMo' }], - X01SC: ['Samsung', 'OMNIA Pro X01SC', { carrier: 'Softbank' }] + X01SC: ['Samsung', 'OMNIA Pro X01SC', { carrier: 'Softbank' }] }; /* This file is automatically generated, do not edit manually! */ diff --git a/data/profiles.js b/data/profiles.js index cdc996c..c8beaf0 100644 --- a/data/profiles.js +++ b/data/profiles.js @@ -7610,7 +7610,7 @@ exports.PROFILES = { 'http://wap1.huawei.com/uaprof/HW_HUAWEI_H891L.xml': ['Huawei', 'Pronto', 'Android', DeviceType.MOBILE], 'http://wap1.huawei.com/uaprof/HuaweiMediaPad_FDR-A04L.xml': [ 'Huawei', - 'Qua tab 02 HWT31', + 'Qua tab 02 HWT31', 'Android', DeviceType.MOBILE, ], @@ -9342,7 +9342,7 @@ exports.PROFILES = { 'http://gsm.lge.com/html/gsm/L24-M3-D1.xml': ['LG', 'isai FL', 'Android', DeviceType.MOBILE], 'http://gsm.lge.com/html/gsm/YSdHbanpHC5h2R_E/V32-M3-D1.xml': [ 'LG', - 'isai vivid LGV32', + 'isai vivid LGV32', 'Android', DeviceType.MOBILE, ], @@ -16891,7 +16891,7 @@ exports.PROFILES = { ], 'http://wap.samsungmobile.com/uaprof/SM-G610F.xml': ['Samsung', 'Galaxy J7 Prime', 'Android', DeviceType.MOBILE], 'http://wap.samsungmobile.com/uaprof/SM-G610Y.xml': ['Samsung', 'Galaxy J7 Prime', 'Android', DeviceType.MOBILE], - 'http://wap.samsungmobile.com/uaprof/SGH-N075T.xml': ['Samsung', 'GALAXY J SC-02F', 'Android', DeviceType.MOBILE], + 'http://wap.samsungmobile.com/uaprof/SGH-N075T.xml': ['Samsung', 'GALAXY J SC-02F', 'Android', DeviceType.MOBILE], 'http://wap.samsungmobile.com/uaprof/SM-C111.xml': ['Samsung', 'Galaxy K Zoom', 'Android', DeviceType.MOBILE], 'http://wap.samsungmobile.com/uaprof/SM-C111M.xml': ['Samsung', 'Galaxy K Zoom', 'Android', DeviceType.MOBILE], 'http://wap.samsungmobile.com/uaprof/SM-C115.xml': ['Samsung', 'Galaxy K Zoom', 'Android', DeviceType.MOBILE], @@ -17663,7 +17663,7 @@ exports.PROFILES = { 'http://wap.samsungmobile.com/uaprof/SM-N915W8.xml': ['Samsung', 'Galaxy Note Edge', 'Android', DeviceType.MOBILE], 'http://wap.samsungmobile.com/uaprof/SCL24.xml': [ 'Samsung', - 'GALAXY Note Edge SCL24', + 'GALAXY Note Edge SCL24', 'Android', DeviceType.MOBILE, ], @@ -19909,7 +19909,7 @@ exports.PROFILES = { 'Android', DeviceType.MOBILE, ], - 'http://wap.samsungmobile.com/uaprof/SC-05G.xml': ['Samsung', 'GALAXY S6 SC-05G', 'Android', DeviceType.MOBILE], + 'http://wap.samsungmobile.com/uaprof/SC-05G.xml': ['Samsung', 'GALAXY S6 SC-05G', 'Android', DeviceType.MOBILE], 'http://device.sprintpcs.com/Samsung/SM-G930P-BOOST/PH7.rdf': [ 'Samsung', 'Galaxy S7', diff --git a/test/data/mobile/app-other.yaml b/test/data/mobile/app-other.yaml index dbb2ecb..07c56a5 100644 --- a/test/data/mobile/app-other.yaml +++ b/test/data/mobile/app-other.yaml @@ -48,8 +48,8 @@ readable: 'a Nokia Lumia 1320 running Windows Phone 8.0' - headers: 'User-Agent: SonySO-02F Build/14.1.H.1.281 UEP/0.1 com.sonyericsson.updatecenter/2.0.3.A.0.2' - readable: 'Sony Update Center on a Sony Xperia Z1 f SO-02F running Android' - result: { browser: { name: 'Sony Update Center', type: app }, os: { name: Android }, device: { type: mobile, subtype: smart, manufacturer: Sony, model: 'Xperia Z1 f SO-02F', carrier: DoCoMo } } + readable: 'Sony Update Center on a Sony Xperia Z1 f SO-02F running Android' + result: { browser: { name: 'Sony Update Center', type: app }, os: { name: Android }, device: { type: mobile, subtype: smart, manufacturer: Sony, model: 'Xperia Z1 f SO-02F', carrier: DoCoMo } } - headers: 'User-Agent: AiMeiTuan /samsung-4.0.4-SHV-E120S-1280x720-320-4.1.2-116-358362043662925-market' readable: 'AiMeiTuan on a Samsung Galaxy S II HD LTE running Android 4.0.4' diff --git a/test/data/mobile/app-search.yaml b/test/data/mobile/app-search.yaml index 3219aaa..c1cd91e 100644 --- a/test/data/mobile/app-search.yaml +++ b/test/data/mobile/app-search.yaml @@ -1,7 +1,7 @@ - headers: 'User-Agent: YahooJMobileApp/1.1 (Android yjtop; 2.0.1) (samsung; SC-02C; samsung; SC-02C; 2.3.3/GINGERBREAD)' - result: { browser: { name: 'Yahoo Mobile', version: 2.0.1, type: 'app:search' }, os: { name: Android, version: 2.3.3 }, device: { type: mobile, subtype: smart, manufacturer: Samsung, model: 'GALAXY S II SC-02C', carrier: DoCoMo } } - readable: 'Yahoo Mobile 2.0.1 on a Samsung GALAXY S II SC-02C running Android 2.3.3' + result: { browser: { name: 'Yahoo Mobile', version: 2.0.1, type: 'app:search' }, os: { name: Android, version: 2.3.3 }, device: { type: mobile, subtype: smart, manufacturer: Samsung, model: 'GALAXY S II SC-02C', carrier: DoCoMo } } + readable: 'Yahoo Mobile 2.0.1 on a Samsung GALAXY S II SC-02C running Android 2.3.3' - headers: 'User-Agent: Mozilla/5.0 (Linux; Android 6.0.1; Le X527 Build/IMXOSOP5801910251S; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/49.0.2623.91 Mobile Safari/537.36 YandexSearch/7.15' readable: 'Yandex Search 7.15 on a LeEco Le 2 X527 running Android 6.0.1' diff --git a/test/data/mobile/browser-chrome.yaml b/test/data/mobile/browser-chrome.yaml index 5cad89b..91ba02c 100644 --- a/test/data/mobile/browser-chrome.yaml +++ b/test/data/mobile/browser-chrome.yaml @@ -40,12 +40,12 @@ readable: 'Chrome 30 on an Asus Transformer Pad 300 running Android 4.0.3' - headers: 'User-Agent: Mozilla/5.0 (Linux; Android 4.0.3; F-10D Build/V20R47F) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.33 Mobile Safari/537.22' - result: { browser: { name: Chrome, version: '25', type: browser }, engine: { name: Webkit, version: '537.22' }, os: { name: Android, version: 4.0.3 }, device: { type: mobile, subtype: smart, manufacturer: Fujitsu, model: 'ARROWS X F-10D', carrier: DoCoMo } } - readable: 'Chrome 25 on a Fujitsu ARROWS X F-10D running Android 4.0.3' + result: { browser: { name: Chrome, version: '25', type: browser }, engine: { name: Webkit, version: '537.22' }, os: { name: Android, version: 4.0.3 }, device: { type: mobile, subtype: smart, manufacturer: Fujitsu, model: 'ARROWS X F-10D', carrier: DoCoMo } } + readable: 'Chrome 25 on a Fujitsu ARROWS X F-10D running Android 4.0.3' - headers: 'User-Agent: Mozilla/5.0 (Linux; Android 4.0.3; F-11D Build/V21R36A) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.74 Mobile Safari/537.36' - result: { browser: { name: Chrome, version: '27', type: browser }, engine: { name: Blink }, os: { name: Android, version: 4.0.3 }, device: { type: mobile, subtype: smart, manufacturer: Fujitsu, model: 'ARROWS Me F-11D', carrier: DoCoMo } } - readable: 'Chrome 27 on a Fujitsu ARROWS Me F-11D running Android 4.0.3' + result: { browser: { name: Chrome, version: '27', type: browser }, engine: { name: Blink }, os: { name: Android, version: 4.0.3 }, device: { type: mobile, subtype: smart, manufacturer: Fujitsu, model: 'ARROWS Me F-11D', carrier: DoCoMo } } + readable: 'Chrome 27 on a Fujitsu ARROWS Me F-11D running Android 4.0.3' - headers: 'User-Agent: Mozilla/5.0 (Linux; Android 4.0.3; FZ-A1B Build/IML74K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.59 Safari/537.36' result: { browser: { name: Chrome, version: '31', type: browser }, engine: { name: Blink }, os: { name: Android, version: 4.0.3 }, device: { type: tablet, manufacturer: Panasonic, model: 'Toughpad FZ-A1' } } @@ -64,20 +64,20 @@ readable: 'Chrome 38 on a HTC Raider 4G running Android 4.0.3' - headers: 'User-Agent: Mozilla/5.0 (Linux; Android 4.0.3; ISW12HT Build/IML74K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.111 Mobile Safari/537.36' - result: { browser: { name: Chrome, version: '42', type: browser }, engine: { name: Blink }, os: { name: Android, version: 4.0.3 }, device: { type: mobile, subtype: smart, manufacturer: HTC, model: 'EVO 3D ISW12HT', carrier: au } } - readable: 'Chrome 42 on a HTC EVO 3D ISW12HT running Android 4.0.3' + result: { browser: { name: Chrome, version: '42', type: browser }, engine: { name: Blink }, os: { name: Android, version: 4.0.3 }, device: { type: mobile, subtype: smart, manufacturer: HTC, model: 'EVO 3D ISW12HT', carrier: au } } + readable: 'Chrome 42 on a HTC EVO 3D ISW12HT running Android 4.0.3' - headers: 'User-Agent: Mozilla/5.0 (Linux; Android 4.0.3; ISW13F Build/V77R60B) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/38.0.2125.102 Mobile Safari/537.36' - result: { browser: { name: Chrome, version: '38', type: browser }, engine: { name: Blink }, os: { name: Android, version: 4.0.3 }, device: { type: mobile, subtype: smart, manufacturer: Fujitsu, model: 'ARROWS Z ISW13F', carrier: au } } - readable: 'Chrome 38 on a Fujitsu ARROWS Z ISW13F running Android 4.0.3' + result: { browser: { name: Chrome, version: '38', type: browser }, engine: { name: Blink }, os: { name: Android, version: 4.0.3 }, device: { type: mobile, subtype: smart, manufacturer: Fujitsu, model: 'ARROWS Z ISW13F', carrier: au } } + readable: 'Chrome 38 on a Fujitsu ARROWS Z ISW13F running Android 4.0.3' - headers: 'User-Agent: Mozilla/5.0 (Linux; Android 4.0.3; Lenovo S880 Build/IML74K) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.123 Mobile Safari/537.22' result: { browser: { name: Chrome, version: '25', type: browser }, engine: { name: Webkit, version: '537.22' }, os: { name: Android, version: 4.0.3 }, device: { type: mobile, subtype: smart, manufacturer: Lenovo, model: S880 } } readable: 'Chrome 25 on a Lenovo S880 running Android 4.0.3' - headers: 'User-Agent: Mozilla/5.0 (Linux; Android 4.0.3; SC-02C Build/IML74K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/33.0.1750.136 Mobile Safari/537.36' - result: { browser: { name: Chrome, version: '33', type: browser }, engine: { name: Blink }, os: { name: Android, version: 4.0.3 }, device: { type: mobile, subtype: smart, manufacturer: Samsung, model: 'GALAXY S II SC-02C', carrier: DoCoMo } } - readable: 'Chrome 33 on a Samsung GALAXY S II SC-02C running Android 4.0.3' + result: { browser: { name: Chrome, version: '33', type: browser }, engine: { name: Blink }, os: { name: Android, version: 4.0.3 }, device: { type: mobile, subtype: smart, manufacturer: Samsung, model: 'GALAXY S II SC-02C', carrier: DoCoMo } } + readable: 'Chrome 33 on a Samsung GALAXY S II SC-02C running Android 4.0.3' - headers: 'User-Agent: Mozilla/5.0 (Linux; Android 4.0.3; Sony Tablet S Build/TISU0143) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/38.0.2125.114 Safari/537.36' result: { browser: { name: Chrome, version: '38', type: browser }, engine: { name: Blink }, os: { name: Android, version: 4.0.3 }, device: { type: tablet, manufacturer: Sony, model: 'Tablet S' } } diff --git a/test/data/mobile/browser-jig.yaml b/test/data/mobile/browser-jig.yaml index 191d58d..6fb2df3 100644 --- a/test/data/mobile/browser-jig.yaml +++ b/test/data/mobile/browser-jig.yaml @@ -24,8 +24,8 @@ readable: 'Jig Browser 8.1.6 on a Sharp 934SH' - headers: 'User-Agent: Mozilla/4.0 (jig browser web; 1.0.0; SN3F)' - result: { browser: { name: 'Jig Browser', version: 1.0.0, type: browser }, device: { type: mobile, subtype: feature, manufacturer: 'Sony Ericsson', model: re W63S, carrier: au } } - readable: 'Jig Browser 1.0.0 on a Sony Ericsson re W63S' + result: { browser: { name: 'Jig Browser', version: 1.0.0, type: browser }, device: { type: mobile, subtype: feature, manufacturer: 'Sony Ericsson', model: re W63S, carrier: au } } + readable: 'Jig Browser 1.0.0 on a Sony Ericsson re W63S' - headers: 'User-Agent: Mozilla/4.0 (jig browser web; 1.0.4; 706P)' result: { browser: { name: 'Jig Browser', version: 1.0.4, type: browser }, device: { type: mobile, subtype: feature, manufacturer: Panasonic, model: 706P, carrier: Softbank } } diff --git a/test/data/mobile/carrier-emobile.yaml b/test/data/mobile/carrier-emobile.yaml index 6c0200c..944e172 100644 --- a/test/data/mobile/carrier-emobile.yaml +++ b/test/data/mobile/carrier-emobile.yaml @@ -24,20 +24,20 @@ readable: 'a Toshiba H11T' - headers: 'User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.7) S11HT' - result: { browser: { name: 'Mobile Internet Explorer', version: '6.0', type: browser }, engine: { name: Trident }, os: { name: 'Windows Mobile', version: '6.1' }, device: { type: mobile, subtype: smart, manufacturer: HTC, model: EMONSTER S11HT, carrier: EMOBILE } } - readable: 'Mobile Internet Explorer 6.0 on a HTC EMONSTER S11HT running Windows Mobile 6.1' + result: { browser: { name: 'Mobile Internet Explorer', version: '6.0', type: browser }, engine: { name: Trident }, os: { name: 'Windows Mobile', version: '6.1' }, device: { type: mobile, subtype: smart, manufacturer: HTC, model: EMONSTER S11HT, carrier: EMOBILE } } + readable: 'Mobile Internet Explorer 6.0 on a HTC EMONSTER S11HT running Windows Mobile 6.1' - headers: 'User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.7) S12HT' - result: { browser: { name: 'Mobile Internet Explorer', version: '6.0', type: browser }, engine: { name: Trident }, os: { name: 'Windows Mobile', version: '6.1' }, device: { type: mobile, subtype: smart, manufacturer: HTC, model: 'EMONSTER lite S12HT', carrier: EMOBILE } } - readable: 'Mobile Internet Explorer 6.0 on a HTC EMONSTER lite S12HT running Windows Mobile 6.1' + result: { browser: { name: 'Mobile Internet Explorer', version: '6.0', type: browser }, engine: { name: Trident }, os: { name: 'Windows Mobile', version: '6.1' }, device: { type: mobile, subtype: smart, manufacturer: HTC, model: 'EMONSTER lite S12HT', carrier: EMOBILE } } + readable: 'Mobile Internet Explorer 6.0 on a HTC EMONSTER lite S12HT running Windows Mobile 6.1' - headers: 'User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) S21HT' - result: { browser: { name: 'Mobile Internet Explorer', version: '6.0', type: browser }, engine: { name: Trident }, os: { name: 'Windows Mobile', version: '6.1' }, device: { type: mobile, subtype: smart, manufacturer: HTC, model: 'Touch Diamond S21HT', carrier: EMOBILE } } - readable: 'Mobile Internet Explorer 6.0 on a HTC Touch Diamond S21HT running Windows Mobile 6.1' + result: { browser: { name: 'Mobile Internet Explorer', version: '6.0', type: browser }, engine: { name: Trident }, os: { name: 'Windows Mobile', version: '6.1' }, device: { type: mobile, subtype: smart, manufacturer: HTC, model: 'Touch Diamond S21HT', carrier: EMOBILE } } + readable: 'Mobile Internet Explorer 6.0 on a HTC Touch Diamond S21HT running Windows Mobile 6.1' - headers: 'User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) S22HT' - result: { browser: { name: 'Mobile Internet Explorer', version: '6.0', type: browser }, engine: { name: Trident }, os: { name: 'Windows Mobile', version: '6.1' }, device: { type: mobile, subtype: smart, manufacturer: HTC, model: 'Dual Diamond S22HT', carrier: EMOBILE } } - readable: 'Mobile Internet Explorer 6.0 on a HTC Dual Diamond S22HT running Windows Mobile 6.1' + result: { browser: { name: 'Mobile Internet Explorer', version: '6.0', type: browser }, engine: { name: Trident }, os: { name: 'Windows Mobile', version: '6.1' }, device: { type: mobile, subtype: smart, manufacturer: HTC, model: 'Dual Diamond S22HT', carrier: EMOBILE } } + readable: 'Mobile Internet Explorer 6.0 on a HTC Dual Diamond S22HT running Windows Mobile 6.1' - headers: 'User-Agent: Opera/9.5 (Microsoft Windows; PPC; Opera Mobi; U; ja) S21HT' result: { browser: { name: 'Opera Mobile', version: '9.5', type: browser }, engine: { name: Presto }, os: { name: 'Windows Mobile' }, device: { type: mobile, subtype: smart, manufacturer: HTC, model: S21HT, carrier: EMOBILE } } diff --git a/test/data/mobile/carrier-kddi.yaml b/test/data/mobile/carrier-kddi.yaml index 1a31d58..1e7fa7e 100644 --- a/test/data/mobile/carrier-kddi.yaml +++ b/test/data/mobile/carrier-kddi.yaml @@ -12,8 +12,8 @@ readable: 'Openwave 6.2 on a Sharp SH005' - headers: 'User-Agent: KDDI-SN3I UP.Browser/6.2_7.2.7.1.K.2.123 (GUI) MMP/2.0' - result: { browser: { name: Openwave, version: '6.2', type: browser }, device: { type: mobile, subtype: feature, manufacturer: 'Sony Ericsson', model: Premier3 SOY01, carrier: au } } - readable: 'Openwave 6.2 on a Sony Ericsson Premier3 SOY01' + result: { browser: { name: Openwave, version: '6.2', type: browser }, device: { type: mobile, subtype: feature, manufacturer: 'Sony Ericsson', model: Premier3 SOY01, carrier: au } } + readable: 'Openwave 6.2 on a Sony Ericsson Premier3 SOY01' - headers: 'User-Agent: KDDI-SN3K UP.Browser/6.2.0.7.3.129 (GUI) MMP/2.0' result: { browser: { name: Openwave, version: '6.2', type: browser }, device: { type: mobile, subtype: feature, manufacturer: iida, model: G9, carrier: au } } diff --git a/test/data/mobile/manufacturer-lg.yaml b/test/data/mobile/manufacturer-lg.yaml index 8436699..4785e55 100644 --- a/test/data/mobile/manufacturer-lg.yaml +++ b/test/data/mobile/manufacturer-lg.yaml @@ -104,24 +104,24 @@ readable: 'Chrome 18 on a LG Optimus Sol running Android 2.3.4' - headers: 'User-Agent: Mozilla/5.0 (Linux; Android 4.0.4; IS11LG Build/IMM76L) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.166 Mobile Safari/535.19' - result: { browser: { name: Chrome, version: '18', type: browser }, engine: { name: Webkit, version: '535.19' }, os: { name: Android, version: 4.0.4 }, device: { type: mobile, subtype: smart, manufacturer: LG, model: 'Optimus X IS11LG', carrier: au } } - readable: 'Chrome 18 on a LG Optimus X IS11LG running Android 4.0.4' + result: { browser: { name: Chrome, version: '18', type: browser }, engine: { name: Webkit, version: '535.19' }, os: { name: Android, version: 4.0.4 }, device: { type: mobile, subtype: smart, manufacturer: LG, model: 'Optimus X IS11LG', carrier: au } } + readable: 'Chrome 18 on a LG Optimus X IS11LG running Android 4.0.4' - headers: 'User-Agent: Mozilla/5.0 (Linux; Android 4.0.4; L-01D Build/IMM76D) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.166 Mobile Safari/535.19' - result: { browser: { name: Chrome, version: '18', type: browser }, engine: { name: Webkit, version: '535.19' }, os: { name: Android, version: 4.0.4 }, device: { type: mobile, subtype: smart, manufacturer: LG, model: 'Optimus LTE L-01D', carrier: DoCoMo } } - readable: 'Chrome 18 on a LG Optimus LTE L-01D running Android 4.0.4' + result: { browser: { name: Chrome, version: '18', type: browser }, engine: { name: Webkit, version: '535.19' }, os: { name: Android, version: 4.0.4 }, device: { type: mobile, subtype: smart, manufacturer: LG, model: 'Optimus LTE L-01D', carrier: DoCoMo } } + readable: 'Chrome 18 on a LG Optimus LTE L-01D running Android 4.0.4' - headers: 'User-Agent: Mozilla/5.0 (Linux; Android 4.0.4; L-02E Build/IMM76L) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.166 Mobile Safari/535.19' - result: { browser: { name: Chrome, version: '18', type: browser }, engine: { name: Webkit, version: '535.19' }, os: { name: Android, version: 4.0.4 }, device: { type: mobile, subtype: smart, manufacturer: LG, model: 'Optimus LIFE L-02E', carrier: DoCoMo } } - readable: 'Chrome 18 on a LG Optimus LIFE L-02E running Android 4.0.4' + result: { browser: { name: Chrome, version: '18', type: browser }, engine: { name: Webkit, version: '535.19' }, os: { name: Android, version: 4.0.4 }, device: { type: mobile, subtype: smart, manufacturer: LG, model: 'Optimus LIFE L-02E', carrier: DoCoMo } } + readable: 'Chrome 18 on a LG Optimus LIFE L-02E running Android 4.0.4' - headers: 'User-Agent: Mozilla/5.0 (Linux; Android 4.0.4; L-05D Build/IMM76I) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.166 Mobile Safari/535.19' - result: { browser: { name: Chrome, version: '18', type: browser }, engine: { name: Webkit, version: '535.19' }, os: { name: Android, version: 4.0.4 }, device: { type: mobile, subtype: smart, manufacturer: LG, model: 'Optimus it L-05D', carrier: DoCoMo } } - readable: 'Chrome 18 on a LG Optimus it L-05D running Android 4.0.4' + result: { browser: { name: Chrome, version: '18', type: browser }, engine: { name: Webkit, version: '535.19' }, os: { name: Android, version: 4.0.4 }, device: { type: mobile, subtype: smart, manufacturer: LG, model: 'Optimus it L-05D', carrier: DoCoMo } } + readable: 'Chrome 18 on a LG Optimus it L-05D running Android 4.0.4' - headers: 'User-Agent: Mozilla/5.0 (Linux; Android 4.0.4; L-06D Build/IMM76D) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/33.0.1750.136 Mobile Safari/537.36' - result: { browser: { name: Chrome, version: '33', type: browser }, engine: { name: Blink }, os: { name: Android, version: 4.0.4 }, device: { type: mobile, subtype: smart, manufacturer: LG, model: 'Optimus Vu L-06D', carrier: DoCoMo } } - readable: 'Chrome 33 on a LG Optimus Vu L-06D running Android 4.0.4' + result: { browser: { name: Chrome, version: '33', type: browser }, engine: { name: Blink }, os: { name: Android, version: 4.0.4 }, device: { type: mobile, subtype: smart, manufacturer: LG, model: 'Optimus Vu L-06D', carrier: DoCoMo } } + readable: 'Chrome 33 on a LG Optimus Vu L-06D running Android 4.0.4' - headers: 'User-Agent: Mozilla/5.0 (Linux; Android 4.0.4; LG E400 Build/IMM76L) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/36.0.1985.128 Mobile Safari/537.36' result: { browser: { name: Chrome, version: '36', type: browser }, engine: { name: Blink }, os: { name: Android, version: 4.0.4 }, device: { type: mobile, subtype: smart, manufacturer: LG, model: 'Optimus L3' } } @@ -308,8 +308,8 @@ readable: 'Chrome Dev 26.0.1410.58 on a LG Enact running Android 4.1.2' - headers: 'User-Agent: Mozilla/5.0 (Linux; Android 4.2.2; L-05E Build/JDQ39) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/34.0.1847.114 Mobile Safari/537.36' - result: { browser: { name: Chrome, version: '34', type: browser }, engine: { name: Blink }, os: { name: Android, version: 4.2.2 }, device: { type: mobile, subtype: smart, manufacturer: LG, model: 'Optimus it L-05E', carrier: DoCoMo } } - readable: 'Chrome 34 on a LG Optimus it L-05E running Android 4.2.2' + result: { browser: { name: Chrome, version: '34', type: browser }, engine: { name: Blink }, os: { name: Android, version: 4.2.2 }, device: { type: mobile, subtype: smart, manufacturer: LG, model: 'Optimus it L-05E', carrier: DoCoMo } } + readable: 'Chrome 34 on a LG Optimus it L-05E running Android 4.2.2' - headers: 'User-Agent: Mozilla/5.0 (Linux; Android 4.2.2; Optimusx4 Build/JDQ39) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.94 Mobile Safari/537.36' result: { browser: { name: Chrome, version: 28.0.1500.94, type: browser }, engine: { name: Blink }, os: { name: Android, version: 4.2.2 }, device: { type: mobile, subtype: smart, manufacturer: LG, model: 'Optimus X4' } } @@ -496,8 +496,8 @@ readable: 'Chrome 43 on a LG Lancet running Android 5.1.1' - headers: 'User-Agent: Mozilla/5.0 (Linux; Android 5.1; LGV32 Build/LMY47D) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/38.0.2125.102 Mobile Safari/537.36' - result: { browser: { name: 'LG Browser', type: browser }, engine: { name: Blink }, os: { name: Android, version: '5.1' }, device: { type: mobile, subtype: smart, manufacturer: LG, model: 'isai vivid LGV32', carrier: au } } - readable: 'LG Browser on a LG isai vivid LGV32 running Android 5.1' + result: { browser: { name: 'LG Browser', type: browser }, engine: { name: Blink }, os: { name: Android, version: '5.1' }, device: { type: mobile, subtype: smart, manufacturer: LG, model: 'isai vivid LGV32', carrier: au } } + readable: 'LG Browser on a LG isai vivid LGV32 running Android 5.1' - headers: 'User-Agent: Mozilla/5.0 (Linux; U; Android 1.5; en-; LG GW620 Build/CUPCAKE) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1' result: { browser: { name: 'Android Browser' }, engine: { name: Webkit, version: '528.5' }, os: { name: Android, version: '1.5' }, device: { type: mobile, subtype: smart, manufacturer: LG, model: 'GW620 Eve' } } @@ -592,8 +592,8 @@ readable: 'Android Browser on a LG Andro-1 running Android 2.2' - headers: 'User-Agent: Mozilla/5.0 (Linux; U; Android 2.3.3; xx; L-07C Build/GRI40) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1' - result: { browser: { name: 'Android Browser' }, engine: { name: Webkit, version: '533.1' }, os: { name: Android, version: 2.3.3 }, device: { type: mobile, subtype: smart, manufacturer: LG, model: 'Optimus bright L-07C', carrier: DoCoMo } } - readable: 'Android Browser on a LG Optimus bright L-07C running Android 2.3.3' + result: { browser: { name: 'Android Browser' }, engine: { name: Webkit, version: '533.1' }, os: { name: Android, version: 2.3.3 }, device: { type: mobile, subtype: smart, manufacturer: LG, model: 'Optimus bright L-07C', carrier: DoCoMo } } + readable: 'Android Browser on a LG Optimus bright L-07C running Android 2.3.3' - headers: 'User-Agent: Mozilla/5.0 (Linux; U; Android 2.3.4; ru-; LG-LS855 Build/CTMod 3.80) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1' result: { browser: { name: 'Android Browser' }, engine: { name: Webkit, version: '533.1' }, os: { name: Android, version: 2.3.4 }, device: { type: mobile, subtype: smart, manufacturer: LG, model: Marquee } } @@ -672,8 +672,8 @@ readable: 'Android Browser on a LG Optimus Logic running Android 2.3.6' - headers: 'User-Agent: Mozilla/5.0 (Linux; U; Android 2.3.7; xx; L-02D Build/GWK74) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1' - result: { browser: { name: 'Android Browser' }, engine: { name: Webkit, version: '533.1' }, os: { name: Android, version: 2.3.7 }, device: { type: mobile, subtype: smart, manufacturer: LG, model: 'PRADA phone L-02D', carrier: DoCoMo } } - readable: 'Android Browser on a LG PRADA phone L-02D running Android 2.3.7' + result: { browser: { name: 'Android Browser' }, engine: { name: Webkit, version: '533.1' }, os: { name: Android, version: 2.3.7 }, device: { type: mobile, subtype: smart, manufacturer: LG, model: 'PRADA phone L-02D', carrier: DoCoMo } } + readable: 'Android Browser on a LG PRADA phone L-02D running Android 2.3.7' - headers: 'User-Agent: Mozilla/5.0 (Linux; U; Android 2.3.7; xx; LG-LS696 Build/ZVF.GWK74) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1' result: { browser: { name: 'Android Browser' }, engine: { name: Webkit, version: '533.1' }, os: { name: Android, version: 2.3.7 }, device: { type: mobile, subtype: smart, manufacturer: LG, model: Elite } } @@ -812,8 +812,8 @@ readable: 'LG Browser on a LG Lucky running Android 4.4.2' - headers: 'User-Agent: Mozilla/5.0 (Linux; U; Android 4.4.2; xx; LGL24 Build/KVT49L.LGL2410a) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/30.0.1599.103 Mobile Safari/537.36' - result: { browser: { name: 'LG Browser', type: browser }, engine: { name: Blink }, os: { name: Android, version: 4.4.2 }, device: { type: mobile, subtype: smart, manufacturer: LG, model: 'isai FL LGL24', carrier: au } } - readable: 'LG Browser on a LG isai FL LGL24 running Android 4.4.2' + result: { browser: { name: 'LG Browser', type: browser }, engine: { name: Blink }, os: { name: Android, version: 4.4.2 }, device: { type: mobile, subtype: smart, manufacturer: LG, model: 'isai FL LGL24', carrier: au } } + readable: 'LG Browser on a LG isai FL LGL24 running Android 4.4.2' - headers: 'User-Agent: Mozilla/5.0 (Linux; U; Android 4.4.2; xx; LGL31L/V100 Build/KOT49I) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.2 Chrome/30.0.1599.103 Mobile Safari/537.36' result: { browser: { name: 'LG Browser', type: browser }, engine: { name: Blink }, os: { name: Android, version: 4.4.2 }, device: { type: mobile, subtype: smart, manufacturer: LG, model: Access } } @@ -844,8 +844,8 @@ readable: 'LG Browser on a LG Optimus Fuel running Android 4.4' - headers: 'User-Agent: Mozilla/5.0 (Linux; U;Android 4.4.2; 402LG Build/KOT49I.402LG07n) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/34.0.1847.118 Mobile Safari/537.36' - result: { browser: { name: 'LG Browser', type: browser }, engine: { name: Blink }, os: { name: Android, version: 4.4.2 }, device: { type: mobile, subtype: smart, manufacturer: LG, model: Spray 402LG, carrier: 'Y! Mobile' } } - readable: 'LG Browser on a LG Spray 402LG running Android 4.4.2' + result: { browser: { name: 'LG Browser', type: browser }, engine: { name: Blink }, os: { name: Android, version: 4.4.2 }, device: { type: mobile, subtype: smart, manufacturer: LG, model: Spray 402LG, carrier: 'Y! Mobile' } } + readable: 'LG Browser on a LG Spray 402LG running Android 4.4.2' - headers: 'User-Agent: Mozilla/5.0 (Linux; U;Android 4.4.2; LG-F440L Build/KOT49I.F440L07a) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/34.0.1847.118 Mobile Safari/537.36' result: { browser: { name: 'LG Browser', type: browser }, engine: { name: Blink }, os: { name: Android, version: 4.4.2 }, device: { type: mobile, subtype: smart, manufacturer: LG, model: 'ice cream smart' } } diff --git a/test/data/mobile/manufacturer-motorola.yaml b/test/data/mobile/manufacturer-motorola.yaml index 8845344..3d84527 100644 --- a/test/data/mobile/manufacturer-motorola.yaml +++ b/test/data/mobile/manufacturer-motorola.yaml @@ -116,8 +116,8 @@ readable: 'Chrome 18 on a Motorola TRIUMPH WX435 running Android 4.0.4' - headers: 'User-Agent: Mozilla/5.0 (Linux; Android 4.0.4; 201M Build/7.7.1Q-164_SMJ-143) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.166 Mobile Safari/535.19' - result: { browser: { name: Chrome, version: '18', type: browser }, engine: { name: Webkit, version: '535.19' }, os: { name: Android, version: 4.0.4 }, device: { type: mobile, subtype: smart, manufacturer: Motorola, model: 'RAZR M 201M', carrier: Softbank } } - readable: 'Chrome 18 on a Motorola RAZR M 201M running Android 4.0.4' + result: { browser: { name: Chrome, version: '18', type: browser }, engine: { name: Webkit, version: '535.19' }, os: { name: Android, version: 4.0.4 }, device: { type: mobile, subtype: smart, manufacturer: Motorola, model: 'RAZR M 201M', carrier: Softbank } } + readable: 'Chrome 18 on a Motorola RAZR M 201M running Android 4.0.4' - headers: 'User-Agent: Mozilla/5.0 (Linux; Android 4.0.4; Atrix_2_WeifanZ Build/6.7.2_GC-180-EDS-20 By Muyiafan) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/33.0.1750.48 Mobile Safari/537.36' result: { browser: { name: Chrome, version: '33', type: browser }, engine: { name: Blink }, os: { name: Android, version: 4.0.4 }, device: { type: mobile, subtype: smart, manufacturer: Motorola, model: 'ATRIX 2' } } @@ -396,8 +396,8 @@ readable: 'Android Browser on a Motorola MOTO XT882 running Android 2.3.3' - headers: 'User-Agent: Mozilla/5.0 (Linux; U; Android 2.3.4; xx; ISW11M Build/4.5.1A-1_KDI-92_LE-24) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1' - result: { browser: { name: 'Android Browser' }, engine: { name: Webkit, version: '533.1' }, os: { name: Android, version: 2.3.4 }, device: { type: mobile, subtype: smart, manufacturer: Motorola, model: PHOTON ISW11M, carrier: au } } - readable: 'Android Browser on a Motorola PHOTON ISW11M running Android 2.3.4' + result: { browser: { name: 'Android Browser' }, engine: { name: Webkit, version: '533.1' }, os: { name: Android, version: 2.3.4 }, device: { type: mobile, subtype: smart, manufacturer: Motorola, model: PHOTON ISW11M, carrier: au } } + readable: 'Android Browser on a Motorola PHOTON ISW11M running Android 2.3.4' - headers: 'User-Agent: Mozilla/5.0 (Linux; U; Android 2.3.4; xx; MT870 Build/04.30.51) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1' result: { browser: { name: 'Android Browser' }, engine: { name: Webkit, version: '533.1' }, os: { name: Android, version: 2.3.4 }, device: { type: mobile, subtype: smart, manufacturer: Motorola, model: 'MOTO MT870' } } diff --git a/test/data/mobile/manufacturer-samsung-android.yaml b/test/data/mobile/manufacturer-samsung-android.yaml index 44b7745..9200a38 100644 --- a/test/data/mobile/manufacturer-samsung-android.yaml +++ b/test/data/mobile/manufacturer-samsung-android.yaml @@ -156,8 +156,8 @@ readable: 'Chrome 31 on a Samsung Galaxy S Duos running Android 4.0.4' - headers: 'User-Agent: Mozilla/5.0 (Linux; Android 4.0.4; ISW11SC Build/IMM76D) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.166 Mobile Safari/535.19' - result: { browser: { name: Chrome, version: '18', type: browser }, engine: { name: Webkit, version: '535.19' }, os: { name: Android, version: 4.0.4 }, device: { type: mobile, subtype: smart, manufacturer: Samsung, model: 'GALAXY S II WiMAX ISW11SC', carrier: au } } - readable: 'Chrome 18 on a Samsung GALAXY S II WiMAX ISW11SC running Android 4.0.4' + result: { browser: { name: Chrome, version: '18', type: browser }, engine: { name: Webkit, version: '535.19' }, os: { name: Android, version: 4.0.4 }, device: { type: mobile, subtype: smart, manufacturer: Samsung, model: 'GALAXY S II WiMAX ISW11SC', carrier: au } } + readable: 'Chrome 18 on a Samsung GALAXY S II WiMAX ISW11SC running Android 4.0.4' - headers: 'User-Agent: Mozilla/5.0 (Linux; Android 4.0.4; SAMSUNG-SGH-I437 Build/IMM76D) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.166 Mobile Safari/535.19' result: { browser: { name: Chrome, version: '18', type: browser }, engine: { name: Webkit, version: '535.19' }, os: { name: Android, version: 4.0.4 }, device: { type: mobile, subtype: smart, manufacturer: Samsung, model: 'Galaxy Express' } } @@ -176,8 +176,8 @@ readable: 'Chrome 18 on a Samsung Galaxy S Blaze running Android 4.0.4' - headers: 'User-Agent: Mozilla/5.0 (Linux; Android 4.0.4; SC-05D Build/IMM76D) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.166 Mobile Safari/535.19' - result: { browser: { name: Chrome, version: '18', type: browser }, engine: { name: Webkit, version: '535.19' }, os: { name: Android, version: 4.0.4 }, device: { type: mobile, subtype: smart, manufacturer: Samsung, model: 'GALAXY Note SC-05D', carrier: DoCoMo } } - readable: 'Chrome 18 on a Samsung GALAXY Note SC-05D running Android 4.0.4' + result: { browser: { name: Chrome, version: '18', type: browser }, engine: { name: Webkit, version: '535.19' }, os: { name: Android, version: 4.0.4 }, device: { type: mobile, subtype: smart, manufacturer: Samsung, model: 'GALAXY Note SC-05D', carrier: DoCoMo } } + readable: 'Chrome 18 on a Samsung GALAXY Note SC-05D running Android 4.0.4' - headers: 'User-Agent: Mozilla/5.0 (Linux; Android 4.0.4; SCH-I200 Build/IMM76D) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.166 Mobile Safari/535.19' result: { browser: { name: Chrome, version: '18', type: browser }, engine: { name: Webkit, version: '535.19' }, os: { name: Android, version: 4.0.4 }, device: { type: mobile, subtype: smart, manufacturer: Samsung, model: 'Galaxy Stellar' } } @@ -200,8 +200,8 @@ readable: 'Chrome Dev 28.0.1500.64 on a Samsung Galaxy S II Duos running Android 4.0.4' - headers: 'User-Agent: Mozilla/5.0 (Linux; Android 4.0.4; SCL21 Build/IMM76D) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.166 Mobile Safari/535.19' - result: { browser: { name: Chrome, version: '18', type: browser }, engine: { name: Webkit, version: '535.19' }, os: { name: Android, version: 4.0.4 }, device: { type: mobile, subtype: smart, manufacturer: Samsung, model: 'GALAXY S III Progre SCL21', carrier: au } } - readable: 'Chrome 18 on a Samsung GALAXY S III Progre SCL21 running Android 4.0.4' + result: { browser: { name: Chrome, version: '18', type: browser }, engine: { name: Webkit, version: '535.19' }, os: { name: Android, version: 4.0.4 }, device: { type: mobile, subtype: smart, manufacturer: Samsung, model: 'GALAXY S III Progre SCL21', carrier: au } } + readable: 'Chrome 18 on a Samsung GALAXY S III Progre SCL21 running Android 4.0.4' - headers: 'User-Agent: Mozilla/5.0 (Linux; Android 4.0.4; SGH-I757M Build/IMM76D) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.166 Mobile Safari/535.19' result: { browser: { name: Chrome, version: '18', type: browser }, engine: { name: Webkit, version: '535.19' }, os: { name: Android, version: 4.0.4 }, device: { type: mobile, subtype: smart, manufacturer: Samsung, model: 'Galaxy S II Skyrocket HD' } } @@ -244,8 +244,8 @@ readable: 'Chrome 18 on a Samsung Galaxy Premier running Android 4.1.1' - headers: 'User-Agent: Mozilla/5.0 (Linux; Android 4.1.1; SC-03E Build/JRO03C) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.166 Mobile Safari/535.19' - result: { browser: { name: Chrome, version: '18', type: browser }, engine: { name: Webkit, version: '535.19' }, os: { name: Android, version: 4.1.1 }, device: { type: mobile, subtype: smart, manufacturer: Samsung, model: 'GALAXY S III α SC-03E', carrier: DoCoMo } } - readable: 'Chrome 18 on a Samsung GALAXY S III α SC-03E running Android 4.1.1' + result: { browser: { name: Chrome, version: '18', type: browser }, engine: { name: Webkit, version: '535.19' }, os: { name: Android, version: 4.1.1 }, device: { type: mobile, subtype: smart, manufacturer: Samsung, model: 'GALAXY S III α SC-03E', carrier: DoCoMo } } + readable: 'Chrome 18 on a Samsung GALAXY S III α SC-03E running Android 4.1.1' - headers: 'User-Agent: Mozilla/5.0 (Linux; Android 4.1.2; GT-S5282 Build/JZO54K) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.133 Mobile Safari/535.19' result: { browser: { name: Chrome, version: '18', type: browser }, engine: { name: Webkit, version: '535.19' }, os: { name: Android, version: 4.1.2 }, device: { type: mobile, subtype: smart, manufacturer: Samsung, model: 'Galaxy Star' } } @@ -540,8 +540,8 @@ readable: 'Samsung Internet 1.5 on a Samsung Galaxy Note 3 running Android 4.2.2' - headers: 'User-Agent: Mozilla/5.0 (Linux; Android 4.3; xx; SAMSUNG SC-02F Build/JSS15J) AppleWebKit/537.36 (KHTML, like Gecko) Version/1.5 Chrome/28.0.1500.94 Mobile Safari/537.36' - result: { browser: { name: 'Samsung Internet', version: '1.5', type: browser }, engine: { name: Blink }, os: { name: Android, version: '4.3' }, device: { type: mobile, subtype: smart, manufacturer: Samsung, model: 'GALAXY J SC-02F', carrier: DoCoMo } } - readable: 'Samsung Internet 1.5 on a Samsung GALAXY J SC-02F running Android 4.3' + result: { browser: { name: 'Samsung Internet', version: '1.5', type: browser }, engine: { name: Blink }, os: { name: Android, version: '4.3' }, device: { type: mobile, subtype: smart, manufacturer: Samsung, model: 'GALAXY J SC-02F', carrier: DoCoMo } } + readable: 'Samsung Internet 1.5 on a Samsung GALAXY J SC-02F running Android 4.3' - headers: 'User-Agent: Mozilla/5.0 (Linux; Android 4.3; xx; SAMSUNG SM-G310R5 Build/JLS36C) AppleWebKit/537.36 (KHTML, like Gecko) Version/1.5 Chrome/28.0.1500.94 Mobile Safari/537.36' result: { browser: { name: 'Samsung Internet', version: '1.5', type: browser }, engine: { name: Blink }, os: { name: Android, version: '4.3' }, device: { type: mobile, subtype: smart, manufacturer: Samsung, model: 'GreatCall Touch 3' } } diff --git a/test/data/mobile/manufacturer-sony.yaml b/test/data/mobile/manufacturer-sony.yaml index 928b597..3a5eded 100644 --- a/test/data/mobile/manufacturer-sony.yaml +++ b/test/data/mobile/manufacturer-sony.yaml @@ -1,7 +1,7 @@ - headers: 'User-Agent: Mozilla/5.0 (Linux; Android 2.3.7; SOL25 Build/17.1.1.C.1.64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.93 Mobile Safari/537.36' - result: { browser: { name: Chrome, version: '39', type: browser }, engine: { name: Blink }, os: { name: Android, version: 2.3.7 }, device: { type: mobile, subtype: smart, manufacturer: Sony, model: 'Xperia ZL2 SOL25', carrier: au } } - readable: 'Chrome 39 on a Sony Xperia ZL2 SOL25 running Android 2.3.7' + result: { browser: { name: Chrome, version: '39', type: browser }, engine: { name: Blink }, os: { name: Android, version: 2.3.7 }, device: { type: mobile, subtype: smart, manufacturer: Sony, model: 'Xperia ZL2 SOL25', carrier: au } } + readable: 'Chrome 39 on a Sony Xperia ZL2 SOL25 running Android 2.3.7' - headers: 'User-Agent: Mozilla/5.0 (Linux; Android 4.0.3; LT22i Build/6.1.1.B.1.75) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.166 Mobile Safari/535.19' result: { browser: { name: Chrome, version: '18', type: browser }, engine: { name: Webkit, version: '535.19' }, os: { name: Android, version: 4.0.3 }, device: { type: mobile, subtype: smart, manufacturer: Sony, model: 'Xperia P' } } @@ -56,20 +56,20 @@ readable: 'Chrome 18 on a Sony Xperia Sola running Android 4.0.4' - headers: 'User-Agent: Mozilla/5.0 (Linux; Android 4.0.4; SO-01E Build/9.0.G.0.217) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.166 Mobile Safari/535.19' - result: { browser: { name: Chrome, version: '18', type: browser }, engine: { name: Webkit, version: '535.19' }, os: { name: Android, version: 4.0.4 }, device: { type: mobile, subtype: smart, manufacturer: Sony, model: 'Xperia AX SO-01E', carrier: DoCoMo } } - readable: 'Chrome 18 on a Sony Xperia AX SO-01E running Android 4.0.4' + result: { browser: { name: Chrome, version: '18', type: browser }, engine: { name: Webkit, version: '535.19' }, os: { name: Android, version: 4.0.4 }, device: { type: mobile, subtype: smart, manufacturer: Sony, model: 'Xperia AX SO-01E', carrier: DoCoMo } } + readable: 'Chrome 18 on a Sony Xperia AX SO-01E running Android 4.0.4' - headers: 'User-Agent: Mozilla/5.0 (Linux; Android 4.0.4; SO-04D Build/7.0.D.1.117) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.166 Mobile Safari/535.19' - result: { browser: { name: Chrome, version: '18', type: browser }, engine: { name: Webkit, version: '535.19' }, os: { name: Android, version: 4.0.4 }, device: { type: mobile, subtype: smart, manufacturer: Sony, model: 'Xperia GX SO-04D', carrier: DoCoMo } } - readable: 'Chrome 18 on a Sony Xperia GX SO-04D running Android 4.0.4' + result: { browser: { name: Chrome, version: '18', type: browser }, engine: { name: Webkit, version: '535.19' }, os: { name: Android, version: 4.0.4 }, device: { type: mobile, subtype: smart, manufacturer: Sony, model: 'Xperia GX SO-04D', carrier: DoCoMo } } + readable: 'Chrome 18 on a Sony Xperia GX SO-04D running Android 4.0.4' - headers: 'User-Agent: Mozilla/5.0 (Linux; Android 4.0.4; SO-05D Build/7.0.D.1.117) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.166 Mobile Safari/535.19' - result: { browser: { name: Chrome, version: '18', type: browser }, engine: { name: Webkit, version: '535.19' }, os: { name: Android, version: 4.0.4 }, device: { type: mobile, subtype: smart, manufacturer: Sony, model: 'Xperia SX SO-05D', carrier: DoCoMo } } - readable: 'Chrome 18 on a Sony Xperia SX SO-05D running Android 4.0.4' + result: { browser: { name: Chrome, version: '18', type: browser }, engine: { name: Webkit, version: '535.19' }, os: { name: Android, version: 4.0.4 }, device: { type: mobile, subtype: smart, manufacturer: Sony, model: 'Xperia SX SO-05D', carrier: DoCoMo } } + readable: 'Chrome 18 on a Sony Xperia SX SO-05D running Android 4.0.4' - headers: 'User-Agent: Mozilla/5.0 (Linux; Android 4.0.4; SOL21 Build/9.0.F.0.195) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.166 Mobile Safari/535.19' - result: { browser: { name: Chrome, version: '18', type: browser }, engine: { name: Webkit, version: '535.19' }, os: { name: Android, version: 4.0.4 }, device: { type: mobile, subtype: smart, manufacturer: Sony, model: 'Xperia VL SOL21', carrier: au } } - readable: 'Chrome 18 on a Sony Xperia VL SOL21 running Android 4.0.4' + result: { browser: { name: Chrome, version: '18', type: browser }, engine: { name: Webkit, version: '535.19' }, os: { name: Android, version: 4.0.4 }, device: { type: mobile, subtype: smart, manufacturer: Sony, model: 'Xperia VL SOL21', carrier: au } } + readable: 'Chrome 18 on a Sony Xperia VL SOL21 running Android 4.0.4' - headers: 'User-Agent: Mozilla/5.0 (Linux; Android 4.0.4; ST21a Build/11.0.A.0.16) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.166 Mobile Safari/535.19' result: { browser: { name: Chrome, version: '18', type: browser }, engine: { name: Webkit, version: '535.19' }, os: { name: Android, version: 4.0.4 }, device: { type: mobile, subtype: smart, manufacturer: Sony, model: 'Xperia Tipo' } } @@ -120,12 +120,12 @@ readable: 'Chrome 18 on a Sony Xperia ZL running Android 4.1.2' - headers: 'User-Agent: Mozilla/5.0 (Linux; Android 4.1.2; SO-04E Build/10.1.1.D.0.179) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.166 Mobile Safari/535.19' - result: { browser: { name: Chrome, version: '18', type: browser }, engine: { name: Webkit, version: '535.19' }, os: { name: Android, version: 4.1.2 }, device: { type: mobile, subtype: smart, manufacturer: Sony, model: 'Xperia A SO-04E', carrier: DoCoMo } } - readable: 'Chrome 18 on a Sony Xperia A SO-04E running Android 4.1.2' + result: { browser: { name: Chrome, version: '18', type: browser }, engine: { name: Webkit, version: '535.19' }, os: { name: Android, version: 4.1.2 }, device: { type: mobile, subtype: smart, manufacturer: Sony, model: 'Xperia A SO-04E', carrier: DoCoMo } } + readable: 'Chrome 18 on a Sony Xperia A SO-04E running Android 4.1.2' - headers: 'User-Agent: Mozilla/5.0 (Linux; Android 4.1.2; SOL22 Build/10.2.F.3.43) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.166 Mobile Safari/535.19' - result: { browser: { name: Chrome, version: '18', type: browser }, engine: { name: Webkit, version: '535.19' }, os: { name: Android, version: 4.1.2 }, device: { type: mobile, subtype: smart, manufacturer: Sony, model: 'Xperia UL SOL22', carrier: au } } - readable: 'Chrome 18 on a Sony Xperia UL SOL22 running Android 4.1.2' + result: { browser: { name: Chrome, version: '18', type: browser }, engine: { name: Webkit, version: '535.19' }, os: { name: Android, version: 4.1.2 }, device: { type: mobile, subtype: smart, manufacturer: Sony, model: 'Xperia UL SOL22', carrier: au } } + readable: 'Chrome 18 on a Sony Xperia UL SOL22 running Android 4.1.2' - headers: 'User-Agent: Mozilla/5.0 (Linux; Android 4.2.1; C2305 Build/16.0.B.2.13) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.38 Mobile Safari/537.36' result: { browser: { name: Chrome, version: '42', type: browser }, engine: { name: Blink }, os: { name: Android, version: 4.2.1 }, device: { type: mobile, subtype: smart, manufacturer: Sony, model: 'Xperia C' } } @@ -148,8 +148,8 @@ readable: 'Chrome Dev 26.0.1410.58 on a Sony Xperia Z1 running Android 4.2.2' - headers: 'User-Agent: Mozilla/5.0 (Linux; Android 4.2.2; SO-02F Build/14.1.H.1.230) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.94 Mobile Safari/537.36' - result: { browser: { name: Chrome, version: 28.0.1500.94, type: browser }, engine: { name: Blink }, os: { name: Android, version: 4.2.2 }, device: { type: mobile, subtype: smart, manufacturer: Sony, model: 'Xperia Z1 f SO-02F', carrier: DoCoMo } } - readable: 'Chrome Dev 28.0.1500.94 on a Sony Xperia Z1 f SO-02F running Android 4.2.2' + result: { browser: { name: Chrome, version: 28.0.1500.94, type: browser }, engine: { name: Blink }, os: { name: Android, version: 4.2.2 }, device: { type: mobile, subtype: smart, manufacturer: Sony, model: 'Xperia Z1 f SO-02F', carrier: DoCoMo } } + readable: 'Chrome Dev 28.0.1500.94 on a Sony Xperia Z1 f SO-02F running Android 4.2.2' - headers: 'User-Agent: Mozilla/5.0 (Linux; Android 4.3.1; D2303 Build/21.0.D.8.2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.94 Mobile Safari/537.36' result: { browser: { name: Chrome, version: 28.0.1500.94, type: browser }, engine: { name: Blink }, os: { name: Android, version: 4.3.1 }, device: { type: mobile, subtype: smart, manufacturer: Sony, model: 'Xperia M2' } } @@ -160,8 +160,8 @@ readable: 'Chrome 31 on a Sony Xperia Z Ultra (Google Edition) running Android 4.3.1' - headers: 'User-Agent: Mozilla/5.0 (Linux; Android 4.3; 401SO Build/14.2.A.1.136) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.59 Mobile Safari/537.36' - result: { browser: { name: Chrome, version: '39', type: browser }, engine: { name: Blink }, os: { name: Android, version: '4.3' }, device: { type: mobile, subtype: smart, manufacturer: Sony, model: 'Xperia Z3 401SO', carrier: Softbank } } - readable: 'Chrome 39 on a Sony Xperia Z3 401SO running Android 4.3' + result: { browser: { name: Chrome, version: '39', type: browser }, engine: { name: Blink }, os: { name: Android, version: '4.3' }, device: { type: mobile, subtype: smart, manufacturer: Sony, model: 'Xperia Z3 401SO', carrier: Softbank } } + readable: 'Chrome 39 on a Sony Xperia Z3 401SO running Android 4.3' - headers: 'User-Agent: Mozilla/5.0 (Linux; Android 4.3; C6916 Build/14.2.C.0.159) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.59 Mobile Safari/537.36' result: { browser: { name: Chrome, version: '31', type: browser }, engine: { name: Blink }, os: { name: Android, version: '4.3' }, device: { type: mobile, subtype: smart, manufacturer: Sony, model: 'Xperia Z1s' } } @@ -216,8 +216,8 @@ readable: 'Chrome 34 on a Sony Xperia T3 running Android 4.4.2' - headers: 'User-Agent: Mozilla/5.0 (Linux; Android 4.4.2; SO-04F Build/14.3.B.0.251) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/33.0.1750.136 Mobile Safari/537.36' - result: { browser: { name: Chrome, version: '33', type: browser }, engine: { name: Blink }, os: { name: Android, version: 4.4.2 }, device: { type: mobile, subtype: smart, manufacturer: Sony, model: 'Xperia A2 SO-04F', carrier: DoCoMo } } - readable: 'Chrome 33 on a Sony Xperia A2 SO-04F running Android 4.4.2' + result: { browser: { name: Chrome, version: '33', type: browser }, engine: { name: Blink }, os: { name: Android, version: 4.4.2 }, device: { type: mobile, subtype: smart, manufacturer: Sony, model: 'Xperia A2 SO-04F', carrier: DoCoMo } } + readable: 'Chrome 33 on a Sony Xperia A2 SO-04F running Android 4.4.2' - headers: 'User-Agent: Mozilla/5.0 (Linux; Android 4.4.4; D5788 Build/14.4.C.0.114) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/36.0.1985.135 Mobile Safari/537.36' result: { browser: { name: Chrome, version: '36', type: browser }, engine: { name: Blink }, os: { name: Android, version: 4.4.4 }, device: { type: mobile, subtype: smart, manufacturer: Sony, model: 'Xperia J1 Compact' } } @@ -244,8 +244,8 @@ readable: 'Chrome 42 on a Sony Xperia E4 dual running Android 4.4.4' - headers: 'User-Agent: Mozilla/5.0 (Linux; Android 5.0.2; 402SO Build/28.0.C.0.413) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.93 Mobile Safari/537.36' - result: { browser: { name: Chrome, version: '43', type: browser }, engine: { name: Blink }, os: { name: Android, version: 5.0.2 }, device: { type: mobile, subtype: smart, manufacturer: Sony, model: 'Xperia Z4 402SO', carrier: Softbank } } - readable: 'Chrome 43 on a Sony Xperia Z4 402SO running Android 5.0.2' + result: { browser: { name: Chrome, version: '43', type: browser }, engine: { name: Blink }, os: { name: Android, version: 5.0.2 }, device: { type: mobile, subtype: smart, manufacturer: Sony, model: 'Xperia Z4 402SO', carrier: Softbank } } + readable: 'Chrome 43 on a Sony Xperia Z4 402SO running Android 5.0.2' - headers: 'User-Agent: Mozilla/5.0 (Linux; Android 5.0.2; D6683 Build/23.1.2.E.0.13) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.93 Mobile Safari/537.36' result: { browser: { name: Chrome, version: '39', type: browser }, engine: { name: Blink }, os: { name: Android, version: 5.0.2 }, device: { type: mobile, subtype: smart, manufacturer: Sony, model: 'Xperia Z3 dual' } } @@ -256,8 +256,8 @@ readable: 'Chrome 43 on a Sony Xperia Z3+ running Android 5.0.2' - headers: 'User-Agent: Mozilla/5.0 (Linux; Android 5.0.2; SO-04G Build/23.1.B.0.435) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.93 Mobile Safari/537.36' - result: { browser: { name: Chrome, version: '43', type: browser }, engine: { name: Blink }, os: { name: Android, version: 5.0.2 }, device: { type: mobile, subtype: smart, manufacturer: Sony, model: 'Xperia A4 SO-04G', carrier: DoCoMo } } - readable: 'Chrome 43 on a Sony Xperia A4 SO-04G running Android 5.0.2' + result: { browser: { name: Chrome, version: '43', type: browser }, engine: { name: Blink }, os: { name: Android, version: 5.0.2 }, device: { type: mobile, subtype: smart, manufacturer: Sony, model: 'Xperia A4 SO-04G', carrier: DoCoMo } } + readable: 'Chrome 43 on a Sony Xperia A4 SO-04G running Android 5.0.2' - headers: 'User-Agent: Mozilla/5.0 (Linux; Android 5.0; E2303 Build/26.1.A.0.114) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.109 Mobile Safari/537.36' result: { browser: { name: Chrome, version: '40', type: browser }, engine: { name: Blink }, os: { name: Android, version: '5.0' }, device: { type: mobile, subtype: smart, manufacturer: Sony, model: 'Xperia M4 Aqua' } } @@ -312,5 +312,5 @@ readable: 'Android Browser on a Sony Xperia GX or TX running Android 4.0.3' - headers: 'User-Agent: Mozilla/5.0 (Linux; U; Android 4.2.2; xx; SonySO-04EM Build/10.3.1.B.2.13) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30' - result: { browser: { name: 'Android Browser' }, engine: { name: Webkit, version: '534.30' }, os: { name: Android, version: 4.2.2 }, device: { type: mobile, subtype: smart, manufacturer: Sony, model: 'Xperia feat. HATSUNE MIKU SO-04E', carrier: DoCoMo } } - readable: 'Android Browser on a Sony Xperia feat. HATSUNE MIKU SO-04E running Android 4.2.2' + result: { browser: { name: 'Android Browser' }, engine: { name: Webkit, version: '534.30' }, os: { name: Android, version: 4.2.2 }, device: { type: mobile, subtype: smart, manufacturer: Sony, model: 'Xperia feat. HATSUNE MIKU SO-04E', carrier: DoCoMo } } + readable: 'Android Browser on a Sony Xperia feat. HATSUNE MIKU SO-04E running Android 4.2.2' diff --git a/test/data/mobile/manufacturer-sonyericsson.yaml b/test/data/mobile/manufacturer-sonyericsson.yaml index 1358bb0..660c588 100644 --- a/test/data/mobile/manufacturer-sonyericsson.yaml +++ b/test/data/mobile/manufacturer-sonyericsson.yaml @@ -1,7 +1,7 @@ - headers: 'User-Agent: Mozilla/5.0 (Linux; Android 2.3.7; SO-02D Build/6.1.A.2.55) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.166 Mobile Safari/535.19' - result: { browser: { name: Chrome, version: '18', type: browser }, engine: { name: Webkit, version: '535.19' }, os: { name: Android, version: 2.3.7 }, device: { type: mobile, subtype: smart, manufacturer: 'Sony Ericsson', model: 'Xperia NX SO-02D', carrier: DoCoMo } } - readable: 'Chrome 18 on a Sony Ericsson Xperia NX SO-02D running Android 2.3.7' + result: { browser: { name: Chrome, version: '18', type: browser }, engine: { name: Webkit, version: '535.19' }, os: { name: Android, version: 2.3.7 }, device: { type: mobile, subtype: smart, manufacturer: 'Sony Ericsson', model: 'Xperia NX SO-02D', carrier: DoCoMo } } + readable: 'Chrome 18 on a Sony Ericsson Xperia NX SO-02D running Android 2.3.7' - headers: 'User-Agent: Mozilla/5.0 (Linux; Android 4.0.3; LT15i Build/4.1.A.0.562) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.133 Mobile Safari/535.19' result: { browser: { name: Chrome, version: '18', type: browser }, engine: { name: Webkit, version: '535.19' }, os: { name: Android, version: 4.0.3 }, device: { type: mobile, subtype: smart, manufacturer: 'Sony Ericsson', model: 'Xperia Arc' } } @@ -40,16 +40,16 @@ readable: 'Chrome 18 on a Sony Ericsson Live with Walkman running Android 4.0.4' - headers: 'User-Agent: Mozilla/5.0 (Linux; Android 4.0.4; IS12S Build/6.1.D.0.170) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.166 Mobile Safari/535.19' - result: { browser: { name: Chrome, version: '18', type: browser }, engine: { name: Webkit, version: '535.19' }, os: { name: Android, version: 4.0.4 }, device: { type: mobile, subtype: smart, manufacturer: 'Sony Ericsson', model: 'Xperia acro HD IS12S', carrier: au } } - readable: 'Chrome 18 on a Sony Ericsson Xperia acro HD IS12S running Android 4.0.4' + result: { browser: { name: Chrome, version: '18', type: browser }, engine: { name: Webkit, version: '535.19' }, os: { name: Android, version: 4.0.4 }, device: { type: mobile, subtype: smart, manufacturer: 'Sony Ericsson', model: 'Xperia acro HD IS12S', carrier: au } } + readable: 'Chrome 18 on a Sony Ericsson Xperia acro HD IS12S running Android 4.0.4' - headers: 'User-Agent: Mozilla/5.0 (Linux; Android 4.0.4; MK16a Build/4.1.B.0.587) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.166 Mobile Safari/535.19' result: { browser: { name: Chrome, version: '18', type: browser }, engine: { name: Webkit, version: '535.19' }, os: { name: Android, version: 4.0.4 }, device: { type: mobile, subtype: smart, manufacturer: 'Sony Ericsson', model: 'Xperia Pro' } } readable: 'Chrome 18 on a Sony Ericsson Xperia Pro running Android 4.0.4' - headers: 'User-Agent: Mozilla/5.0 (Linux; Android 4.0.4; SO-02C Build/IMM76D) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.8 Mobile Safari/537.22' - result: { browser: { name: Chrome, version: '25', type: browser }, engine: { name: Webkit, version: '537.22' }, os: { name: Android, version: 4.0.4 }, device: { type: mobile, subtype: smart, manufacturer: 'Sony Ericsson', model: 'Xperia acro SO-02C', carrier: DoCoMo } } - readable: 'Chrome 25 on a Sony Ericsson Xperia acro SO-02C running Android 4.0.4' + result: { browser: { name: Chrome, version: '25', type: browser }, engine: { name: Webkit, version: '537.22' }, os: { name: Android, version: 4.0.4 }, device: { type: mobile, subtype: smart, manufacturer: 'Sony Ericsson', model: 'Xperia acro SO-02C', carrier: DoCoMo } } + readable: 'Chrome 25 on a Sony Ericsson Xperia acro SO-02C running Android 4.0.4' - headers: 'User-Agent: Mozilla/5.0 (Linux; Android 4.0.4; ST17a Build/4.1.B.0.587) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.166 Mobile Safari/535.19' result: { browser: { name: Chrome, version: '18', type: browser }, engine: { name: Webkit, version: '535.19' }, os: { name: Android, version: 4.0.4 }, device: { type: mobile, subtype: smart, manufacturer: 'Sony Ericsson', model: 'Xperia Active' } } diff --git a/test/data/mobile/os-windowsmobile.yaml b/test/data/mobile/os-windowsmobile.yaml index 045462f..ada247c 100644 --- a/test/data/mobile/os-windowsmobile.yaml +++ b/test/data/mobile/os-windowsmobile.yaml @@ -100,8 +100,8 @@ readable: 'Mobile Internet Explorer 6.0 on an Acer Tempo F900 running Windows Mobile 6.5' - headers: 'User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; SHARP/WS020SH; PPC; 480x800) Opera Mobi; Opera 9.5 [ja]' - result: { browser: { name: 'Opera Mobile', version: '9.5', type: browser }, engine: { name: Presto }, os: { name: 'Windows Mobile' }, device: { type: mobile, subtype: smart, manufacturer: Sharp, model: 'WILLCOM 03 WS020SH', carrier: Willcom } } - readable: 'Opera Mobile 9.5 on a Sharp WILLCOM 03 WS020SH running Windows Mobile' + result: { browser: { name: 'Opera Mobile', version: '9.5', type: browser }, engine: { name: Presto }, os: { name: 'Windows Mobile' }, device: { type: mobile, subtype: smart, manufacturer: Sharp, model: 'WILLCOM 03 WS020SH', carrier: Willcom } } + readable: 'Opera Mobile 9.5 on a Sharp WILLCOM 03 WS020SH running Windows Mobile' - headers: 'User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows Mobile; xx) Opera 10.00' result: { browser: { name: 'Opera Mobile', version: '10.00', type: browser }, engine: { name: Presto }, os: { name: 'Windows Mobile' }, device: { type: mobile, subtype: smart } } @@ -132,12 +132,12 @@ readable: 'Opera Mobile 9.7 on Windows Mobile' - headers: 'User-Agent: Opera/9.7 (Windows Mobile; SHARP/WS007SH; PPC; 480x640; Opera Mobi/35166; U; xx) Presto/2.2.1' - result: { browser: { name: 'Opera Mobile', version: '9.7', type: browser }, engine: { name: Presto, version: 2.2.1 }, os: { name: 'Windows Mobile' }, device: { type: mobile, subtype: smart, manufacturer: Sharp, model: 'W-ZERO3 [es] WS007SH', carrier: Willcom } } - readable: 'Opera Mobile 9.7 on a Sharp W-ZERO3 [es] WS007SH running Windows Mobile' + result: { browser: { name: 'Opera Mobile', version: '9.7', type: browser }, engine: { name: Presto, version: 2.2.1 }, os: { name: 'Windows Mobile' }, device: { type: mobile, subtype: smart, manufacturer: Sharp, model: 'W-ZERO3 [es] WS007SH', carrier: Willcom } } + readable: 'Opera Mobile 9.7 on a Sharp W-ZERO3 [es] WS007SH running Windows Mobile' - headers: 'User-Agent: Opera/9.7 (Windows Mobile; SHARP/WS007SH; PPC; 480x640; Opera Mobi/35166; U; xx) Presto/2.2.1' - result: { browser: { name: 'Opera Mobile', version: '9.7', type: browser }, engine: { name: Presto, version: 2.2.1 }, os: { name: 'Windows Mobile' }, device: { type: mobile, subtype: smart, manufacturer: Sharp, model: 'W-ZERO3 [es] WS007SH', carrier: Willcom } } - readable: 'Opera Mobile 9.7 on a Sharp W-ZERO3 [es] WS007SH running Windows Mobile' + result: { browser: { name: 'Opera Mobile', version: '9.7', type: browser }, engine: { name: Presto, version: 2.2.1 }, os: { name: 'Windows Mobile' }, device: { type: mobile, subtype: smart, manufacturer: Sharp, model: 'W-ZERO3 [es] WS007SH', carrier: Willcom } } + readable: 'Opera Mobile 9.7 on a Sharp W-ZERO3 [es] WS007SH running Windows Mobile' - headers: 'User-Agent: Opera/9.70 (Windows NT 5.1; U; xx) TMO-US_LEO' result: { browser: { name: Opera, version: '9.70', type: browser }, engine: { name: Presto }, os: { name: Windows, version: { value: '5.1', alias: XP } }, device: { type: desktop } } @@ -456,12 +456,12 @@ readable: 'Mobile Internet Explorer 6.0 on a Toshiba TG01 running Windows Mobile 6.5' - headers: 'User-Agent: Opera/9.7 (Windows Mobile; SHARP/WS007SH; PPC; 480x640; Opera Mobi/35166; U; xx) Presto/2.2.1' - result: { browser: { name: 'Opera Mobile', version: '9.7', type: browser }, engine: { name: Presto, version: 2.2.1 }, os: { name: 'Windows Mobile' }, device: { type: mobile, subtype: smart, manufacturer: Sharp, model: 'W-ZERO3 [es] WS007SH', carrier: Willcom } } - readable: 'Opera Mobile 9.7 on a Sharp W-ZERO3 [es] WS007SH running Windows Mobile' + result: { browser: { name: 'Opera Mobile', version: '9.7', type: browser }, engine: { name: Presto, version: 2.2.1 }, os: { name: 'Windows Mobile' }, device: { type: mobile, subtype: smart, manufacturer: Sharp, model: 'W-ZERO3 [es] WS007SH', carrier: Willcom } } + readable: 'Opera Mobile 9.7 on a Sharp W-ZERO3 [es] WS007SH running Windows Mobile' - headers: 'User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.7) S12HT' - result: { browser: { name: 'Mobile Internet Explorer', version: '6.0', type: browser }, engine: { name: Trident }, os: { name: 'Windows Mobile', version: '6.1' }, device: { type: mobile, subtype: smart, manufacturer: HTC, model: 'EMONSTER lite S12HT', carrier: EMOBILE } } - readable: 'Mobile Internet Explorer 6.0 on a HTC EMONSTER lite S12HT running Windows Mobile 6.1' + result: { browser: { name: 'Mobile Internet Explorer', version: '6.0', type: browser }, engine: { name: Trident }, os: { name: 'Windows Mobile', version: '6.1' }, device: { type: mobile, subtype: smart, manufacturer: HTC, model: 'EMONSTER lite S12HT', carrier: EMOBILE } } + readable: 'Mobile Internet Explorer 6.0 on a HTC EMONSTER lite S12HT running Windows Mobile 6.1' - headers: 'User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12) Smartphone; 240x320; SPV E650; OpVer 22.114.2.733' result: { browser: { name: 'Mobile Internet Explorer', version: '6.0', type: browser }, engine: { name: Trident }, os: { name: 'Windows Mobile', version: '6.0' }, device: { type: mobile, subtype: smart, manufacturer: Orange, model: 'SPV E650' } } @@ -536,20 +536,20 @@ readable: 'Mobile Internet Explorer 6.0 on a Palm Treo 750 running Windows Mobile 6.0' - headers: 'User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.7) HTC/X03HT' - result: { browser: { name: 'Mobile Internet Explorer', version: '6.0', type: browser }, engine: { name: Trident }, os: { name: 'Windows Mobile', version: '6.1' }, device: { type: mobile, subtype: smart, manufacturer: HTC, model: S730 X03HT, carrier: Softbank } } - readable: 'Mobile Internet Explorer 6.0 on a HTC S730 X03HT running Windows Mobile 6.1' + result: { browser: { name: 'Mobile Internet Explorer', version: '6.0', type: browser }, engine: { name: Trident }, os: { name: 'Windows Mobile', version: '6.1' }, device: { type: mobile, subtype: smart, manufacturer: HTC, model: S730 X03HT, carrier: Softbank } } + readable: 'Mobile Internet Explorer 6.0 on a HTC S730 X03HT running Windows Mobile 6.1' - headers: 'User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12) HTC/X02HT' - result: { browser: { name: 'Mobile Internet Explorer', version: '6.0', type: browser }, engine: { name: Trident }, os: { name: 'Windows Mobile', version: '6.0' }, device: { type: mobile, subtype: smart, manufacturer: HTC, model: S630 X02HT, carrier: Softbank } } - readable: 'Mobile Internet Explorer 6.0 on a HTC S630 X02HT running Windows Mobile 6.0' + result: { browser: { name: 'Mobile Internet Explorer', version: '6.0', type: browser }, engine: { name: Trident }, os: { name: 'Windows Mobile', version: '6.0' }, device: { type: mobile, subtype: smart, manufacturer: HTC, model: S630 X02HT, carrier: Softbank } } + readable: 'Mobile Internet Explorer 6.0 on a HTC S630 X02HT running Windows Mobile 6.0' - headers: 'User-Agent: Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; HTC/X01HT; PPC; 240x320)' - result: { browser: { name: 'Pocket Internet Explorer', version: 4.0.1, type: browser }, os: { name: 'Windows Mobile' }, device: { type: mobile, subtype: smart, manufacturer: HTC, model: TyTN X01HT, carrier: Softbank } } - readable: 'Pocket Internet Explorer 4.0.1 on a HTC TyTN X01HT running Windows Mobile' + result: { browser: { name: 'Pocket Internet Explorer', version: 4.0.1, type: browser }, os: { name: 'Windows Mobile' }, device: { type: mobile, subtype: smart, manufacturer: HTC, model: TyTN X01HT, carrier: Softbank } } + readable: 'Pocket Internet Explorer 4.0.1 on a HTC TyTN X01HT running Windows Mobile' - headers: 'User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; Toshiba/X01T)' - result: { browser: { name: 'Mobile Internet Explorer', version: '6.0', type: browser }, engine: { name: Trident }, os: { name: 'Windows Mobile' }, device: { type: mobile, subtype: smart, manufacturer: Toshiba, model: G900 X01T, carrier: Softbank } } - readable: 'Mobile Internet Explorer 6.0 on a Toshiba G900 X01T running Windows Mobile' + result: { browser: { name: 'Mobile Internet Explorer', version: '6.0', type: browser }, engine: { name: Trident }, os: { name: 'Windows Mobile' }, device: { type: mobile, subtype: smart, manufacturer: Toshiba, model: G900 X01T, carrier: Softbank } } + readable: 'Mobile Internet Explorer 6.0 on a Toshiba G900 X01T running Windows Mobile' - headers: 'User-Agent: ASUS-GalaxyII/1.0 Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320; ASUS-GalaxyII)' result: { browser: { name: 'Pocket Internet Explorer', version: 4.0.1, type: browser }, os: { name: 'Windows Mobile' }, device: { type: mobile, subtype: smart, manufacturer: Asus, model: 'Galaxy II' } } diff --git a/test/data/tablet/manufacturer-samsung.yaml b/test/data/tablet/manufacturer-samsung.yaml index 35ea948..140e5b6 100644 --- a/test/data/tablet/manufacturer-samsung.yaml +++ b/test/data/tablet/manufacturer-samsung.yaml @@ -40,12 +40,12 @@ readable: 'Chrome 18 on a Samsung Galaxy Tab 10.1N running Android 4.0.4' - headers: 'User-Agent: Mozilla/5.0 (Linux; Android 4.0.4; SC-01D Build/IMM76D) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.166 Safari/535.19' - result: { browser: { name: Chrome, version: '18', type: browser }, engine: { name: Webkit, version: '535.19' }, os: { name: Android, version: 4.0.4 }, device: { type: tablet, manufacturer: Samsung, model: 'GALAXY Tab 10.1 LTE SC-01D', carrier: DoCoMo } } - readable: 'Chrome 18 on a Samsung GALAXY Tab 10.1 LTE SC-01D running Android 4.0.4' + result: { browser: { name: Chrome, version: '18', type: browser }, engine: { name: Webkit, version: '535.19' }, os: { name: Android, version: 4.0.4 }, device: { type: tablet, manufacturer: Samsung, model: 'GALAXY Tab 10.1 LTE SC-01D', carrier: DoCoMo } } + readable: 'Chrome 18 on a Samsung GALAXY Tab 10.1 LTE SC-01D running Android 4.0.4' - headers: 'User-Agent: Mozilla/5.0 (Linux; Android 4.0.4; SC-01E Build/IMM76D) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.166 Safari/535.19' - result: { browser: { name: Chrome, version: '18', type: browser }, engine: { name: Webkit, version: '535.19' }, os: { name: Android, version: 4.0.4 }, device: { type: tablet, manufacturer: Samsung, model: 'GALAXY Tab 7.7 Plus SC-01E', carrier: DoCoMo } } - readable: 'Chrome 18 on a Samsung GALAXY Tab 7.7 Plus SC-01E running Android 4.0.4' + result: { browser: { name: Chrome, version: '18', type: browser }, engine: { name: Webkit, version: '535.19' }, os: { name: Android, version: 4.0.4 }, device: { type: tablet, manufacturer: Samsung, model: 'GALAXY Tab 7.7 Plus SC-01E', carrier: DoCoMo } } + readable: 'Chrome 18 on a Samsung GALAXY Tab 7.7 Plus SC-01E running Android 4.0.4' - headers: 'User-Agent: Mozilla/5.0 (Linux; Android 4.0.4; SCH-I800 Build/IML74K) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.166 Safari/535.19' result: { browser: { name: Chrome, version: '18', type: browser }, engine: { name: Webkit, version: '535.19' }, os: { name: Android, version: 4.0.4 }, device: { type: tablet, manufacturer: Samsung, model: 'Galaxy Tab 7.0' } } @@ -96,8 +96,8 @@ readable: 'Samsung Internet 1.5 on a Samsung Galaxy Tab Pro 12.2 running Android 4.3' - headers: 'User-Agent: Mozilla/5.0 (Linux; Android 4.4.2; xx; 403SC Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Version/1.5 Chrome/28.0.1500.94 Safari/537.36' - result: { browser: { name: 'Samsung Internet', version: '1.5', type: browser }, engine: { name: Blink }, os: { name: Android, version: 4.4.2 }, device: { type: tablet, manufacturer: Samsung, model: 'GALAXY Tab 4 7.0 403SC', carrier: Softbank } } - readable: 'Samsung Internet 1.5 on a Samsung GALAXY Tab 4 7.0 403SC running Android 4.4.2' + result: { browser: { name: 'Samsung Internet', version: '1.5', type: browser }, engine: { name: Blink }, os: { name: Android, version: 4.4.2 }, device: { type: tablet, manufacturer: Samsung, model: 'GALAXY Tab 4 7.0 403SC', carrier: Softbank } } + readable: 'Samsung Internet 1.5 on a Samsung GALAXY Tab 4 7.0 403SC running Android 4.4.2' - headers: 'User-Agent: Mozilla/5.0 (Linux; Android 4.4.2; xx; SAMSUNG GT-N8000 Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Version/1.5 Chrome/28.0.1500.94 Safari/537.36' result: { browser: { name: 'Samsung Internet', version: '1.5', type: browser }, engine: { name: Blink }, os: { name: Android, version: 4.4.2 }, device: { type: tablet, manufacturer: Samsung, model: 'Galaxy Note 10.1' } } @@ -148,8 +148,8 @@ readable: 'Samsung Internet 2.0 on a Samsung Galaxy Tab 4 10.1 running Android 4.4.4' - headers: 'User-Agent: Mozilla/5.0 (Linux; Android 4.4.4; xx; SCT21 Build/KTU84P) AppleWebKit/537.36 (KHTML, like Gecko) Version/1.5 Chrome/28.0.1500.94 Safari/537.36' - result: { browser: { name: 'Samsung Internet', version: '1.5', type: browser }, engine: { name: Blink }, os: { name: Android, version: 4.4.4 }, device: { type: tablet, manufacturer: Samsung, model: 'GALAXY Tab S SCT21', carrier: au } } - readable: 'Samsung Internet 1.5 on a Samsung GALAXY Tab S SCT21 running Android 4.4.4' + result: { browser: { name: 'Samsung Internet', version: '1.5', type: browser }, engine: { name: Blink }, os: { name: Android, version: 4.4.4 }, device: { type: tablet, manufacturer: Samsung, model: 'GALAXY Tab S SCT21', carrier: au } } + readable: 'Samsung Internet 1.5 on a Samsung GALAXY Tab S SCT21 running Android 4.4.4' - headers: 'User-Agent: Mozilla/5.0 (Linux; Android 5.0.2; SAMSUNG SM-P350 Build/LRX22G) AppleWebKit/537.36 (KHTML, like Gecko) SamsungBrowser/3.2 Chrome/38.0.2125.102 Safari/537.36' result: { browser: { name: 'Samsung Internet', version: '3.2', type: browser }, engine: { name: Blink }, os: { name: Android, version: 5.0.2 }, device: { type: tablet, manufacturer: Samsung, model: 'Galaxy Tab A Plus 8.0' } }