diff --git a/Parser/Device/AbstractDeviceParser.php b/Parser/Device/AbstractDeviceParser.php index c05ed094ff..ea56df0a39 100644 --- a/Parser/Device/AbstractDeviceParser.php +++ b/Parser/Device/AbstractDeviceParser.php @@ -199,6 +199,7 @@ abstract class AbstractDeviceParser extends AbstractParser 'B6' => 'BDF', 'QD' => 'BDQ', '8Z' => 'BDsharing', + 'BEF' => 'Beafon', 'BE' => 'Becker', 'B5' => 'Beeline', 'B0' => 'Beelink', @@ -520,6 +521,7 @@ abstract class AbstractDeviceParser extends AbstractParser 'FOD' => 'FoxxD', 'FJ' => 'FOODO', 'FT' => 'Freetel', + 'FRU' => 'Frunsi', 'F4' => 'F&U', '1F' => 'FMT', 'FPT' => 'FPT', @@ -913,6 +915,7 @@ abstract class AbstractDeviceParser extends AbstractParser 'M5' => 'MIXC', '2D' => 'MIVO', '1Z' => 'MiXzo', + 'MIW' => 'MIWANG', 'ML' => 'MLLED', 'LS' => 'MLS', '5H' => 'MMI', @@ -1169,6 +1172,7 @@ abstract class AbstractDeviceParser extends AbstractParser 'RAY' => 'Raylandz', 'RC' => 'RCA Tablets', '2R' => 'Reach', + 'REL' => 'RelNAT', 'RB' => 'Readboy', 'RE' => 'Realme', 'RE1' => 'Redbean', @@ -1370,6 +1374,7 @@ abstract class AbstractDeviceParser extends AbstractParser '65' => 'Telia', 'TEL' => 'Telma', 'PW' => 'Telpo', + 'TLS' => 'TeloSystems', 'TER' => 'Teracube', 'TD' => 'Tesco', 'TA' => 'Tesla', diff --git a/Tests/Parser/Client/fixtures/mobile_app.yml b/Tests/Parser/Client/fixtures/mobile_app.yml index 69eb23e577..6a1a32b6be 100644 --- a/Tests/Parser/Client/fixtures/mobile_app.yml +++ b/Tests/Parser/Client/fixtures/mobile_app.yml @@ -1499,3 +1499,21 @@ type: mobile app name: Overcast version: "" +- + user_agent: Mozilla/5.0 (Linux; U; Android 10; zh-CN; M2006C3LG Build/QP1A.190711.020) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/69.0.3497.100 UWS/3.22.1.227 Mobile Safari/537.36 AliApp(LA/7.12.0) UCBS/2.11.1.1 TTID/600000@lazada_android_7.12.0 WindVane/8.5.0 720X1449 + client: + type: mobile app + name: Lazada + version: 7.12.0 +- + user_agent: Mozilla/5.0 (Linux; U; Android 7.1.1; zh-CN; OPPO R11st Build/NMF26X) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/11.9.4.974 UWS/2.14.0.3 Mobile Safari/537.36 AliApp(TB/7.8.3) UCBS/2.11.1.1 TTID/600000@taobao_android_7.8.3 WindVane/8.3.0 1080X2016 + client: + type: mobile app + name: Taobao + version: 7.8.3 +- + user_agent: Mozilla/5.0 (Linux; U; Android 12; zh-CN; KB2000 Build/RKQ1.211119.001) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/69.0.3497.100 UWS/3.22.2.43 Mobile Safari/537.36 UCBS/3.22.2.43_220223200704 NebulaSDK/1.8.100112 Nebula AlipayDefined(nt:WIFI,ws:360|0|3.0) AliApp(AP/10.3.0.8000) AlipayClient/10.3.0.8000 Language/zh-Hans useStatusBar/true isConcaveScreen/true Region/CNAriver/1.0.0 + client: + type: mobile app + name: Alipay + version: 10.3.0.8000 diff --git a/Tests/fixtures/smartphone-34.yml b/Tests/fixtures/smartphone-34.yml index 7310826abd..5766713c12 100644 --- a/Tests/fixtures/smartphone-34.yml +++ b/Tests/fixtures/smartphone-34.yml @@ -7007,3 +7007,507 @@ model: W2 os_family: Android browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; U; Android 4.2.1; ru-ru; Star N9589 Build/JOP40D) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30 XiaoMi/MiuiBrowser/1.0 + os: + name: Android + version: 4.2.1 + platform: "" + client: + type: browser + name: MIUI Browser + version: "1.0" + engine: WebKit + engine_version: "534.30" + device: + type: smartphone + brand: Star + model: N9589 + os_family: Android + browser_family: Android Browser +- + user_agent: Mozilla/5.0 (Linux; U; Android 6.0; uk-ua; Redmi Pro Build/MRA58K) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/61.0.3163.128 Mobile Safari/537.36 XiaoMi/MiuiBrowser/10.2.11 + os: + name: Android + version: "6.0" + platform: "" + client: + type: browser + name: MIUI Browser + version: 10.2.11 + engine: WebKit + engine_version: "537.36" + device: + type: smartphone + brand: Xiaomi + model: Redmi Pro + os_family: Android + browser_family: Android Browser +- + user_agent: Mozilla/5.0 (Linux; U; Android 4.4.2; ru-ru; JY-G4S Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/42.0.0.0 Mobile Safari/537.36 XiaoMi/MiuiBrowser/2.1.1 + os: + name: Android + version: 4.4.2 + platform: "" + client: + type: browser + name: MIUI Browser + version: 2.1.1 + engine: WebKit + engine_version: "537.36" + device: + type: smartphone + brand: Jiayu + model: JY-G4S + os_family: Android + browser_family: Android Browser +- + user_agent: Mozilla/5.0 (Linux; U; Android 4.4.2; ru-ru; HUAWEI P7-L07 Build/HuaweiP7-L07) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/46.0.2490.85 Mobile Safari/537.36 XiaoMi/MiuiBrowser/2.1.1 + os: + name: Android + version: 4.4.2 + platform: "" + client: + type: browser + name: MIUI Browser + version: 2.1.1 + engine: WebKit + engine_version: "537.36" + device: + type: smartphone + brand: Huawei + model: Ascend P7 + os_family: Android + browser_family: Android Browser +- + user_agent: Mozilla/5.0 (Linux; U; Android 4.4.2; ru-ru; JY-G5S Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/46.0.2490.85 Mobile Safari/537.36 XiaoMi/MiuiBrowser/8.2.11 + os: + name: Android + version: 4.4.2 + platform: "" + client: + type: browser + name: MIUI Browser + version: 8.2.11 + engine: WebKit + engine_version: "537.36" + device: + type: smartphone + brand: Jiayu + model: JY-G5S + os_family: Android + browser_family: Android Browser +- + user_agent: Mozilla/5.0 (Linux; U; Android 4.4.2; en-us; Tornado Slim Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/53.0.2785.146 Mobile Safari/537.36 XiaoMi/MiuiBrowser/8.5.7 + os: + name: Android + version: 4.4.2 + platform: "" + client: + type: browser + name: MIUI Browser + version: 8.5.7 + engine: WebKit + engine_version: "537.36" + device: + type: smartphone + brand: Fly + model: Tornado Slim + os_family: Android + browser_family: Android Browser +- + user_agent: Mozilla/5.0 (Linux; Android 9; Class_C250) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.106 Mobile Safari/537.36 + os: + name: Android + version: "9" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 83.0.4103.106 + engine: Blink + engine_version: 83.0.4103.106 + device: + type: smartphone + brand: Beafon + model: Class C250 + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 8.1.0; 16) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Mobile Safari/537.36 + os: + name: Android + version: 8.1.0 + platform: "" + client: + type: browser + name: Chrome Mobile + version: 70.0.3538.110 + engine: Blink + engine_version: 70.0.3538.110 + device: + type: smartphone + brand: Meizu + model: "16" + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; arm_64; Android 12; S61) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 YaBrowser/22.11.3.89.00 SA/3 Mobile Safari/537.36 + os: + name: Android + version: "12" + platform: ARM + client: + type: browser + name: Yandex Browser + version: 22.11.3.89.00 + engine: Blink + engine_version: 106.0.0.0 + device: + type: smartphone + brand: Doogee + model: S61 + os_family: Android + browser_family: Unknown +- + user_agent: Mozilla/5.0 (Linux; Android 9; Archos Core 62S) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.45 Mobile Safari/537.36 + os: + name: Android + version: "9" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 96.0.4664.45 + engine: Blink + engine_version: 96.0.4664.45 + device: + type: smartphone + brand: Archos + model: Core 62S + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 4.4.2; Revel 3G) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.138 Mobile Safari/537.36 + os: + name: Android + version: 4.4.2 + platform: "" + client: + type: browser + name: Chrome Mobile + version: 81.0.4044.138 + engine: Blink + engine_version: 81.0.4044.138 + device: + type: smartphone + brand: Cherry Mobile + model: Revel 3G + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 4.4.2; RelNAT Premier) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.119 Mobile Safari/537.36 + os: + name: Android + version: 4.4.2 + platform: "" + client: + type: browser + name: Chrome Mobile + version: 80.0.3987.119 + engine: Blink + engine_version: 80.0.3987.119 + device: + type: smartphone + brand: RelNAT + model: Premier + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 8.1.0; itel W5503) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.66 Mobile Safari/537.36 + os: + name: Android + version: 8.1.0 + platform: "" + client: + type: browser + name: Chrome Mobile + version: 87.0.4280.66 + engine: Blink + engine_version: 87.0.4280.66 + device: + type: smartphone + brand: iTel + model: Alpha + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 5.1; TELO_TE6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.132 Mobile Safari/537.36 + os: + name: Android + version: "5.1" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 76.0.3809.132 + engine: Blink + engine_version: 76.0.3809.132 + device: + type: smartphone + brand: TeloSystems + model: TE6 + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 12; 22081212G) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Mobile Safari/537.36 + os: + name: Android + version: "12" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 109.0.0.0 + engine: Blink + engine_version: 109.0.0.0 + device: + type: smartphone + brand: Xiaomi + model: 12T Pro + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 12; RKY-LX1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Mobile Safari/537.36 + os: + name: Android + version: "12" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 109.0.0.0 + engine: Blink + engine_version: 109.0.0.0 + device: + type: smartphone + brand: Huawei + model: Honor X7a + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 12; TECNO AD8) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Mobile Safari/537.36 + os: + name: Android + version: "12" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 109.0.0.0 + engine: Blink + engine_version: 109.0.0.0 + device: + type: smartphone + brand: Tecno Mobile + model: Phantom X2 + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 13; RMX3663) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Mobile Safari/537.36 + os: + name: Android + version: "13" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 109.0.0.0 + engine: Blink + engine_version: 109.0.0.0 + device: + type: smartphone + brand: Realme + model: 10 Pro + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 13; RMX3686 Build/SP1A.210812.016; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/109.0.5414.118 Mobile Safari/537.36 + os: + name: Android + version: "13" + platform: "" + client: + type: browser + name: Chrome Webview + version: 109.0.5414.118 + engine: Blink + engine_version: 109.0.5414.118 + device: + type: smartphone + brand: Realme + model: 10 Pro+ 5G + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 13; RMX3687) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Mobile Safari/537.36 + os: + name: Android + version: "13" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 109.0.0.0 + engine: Blink + engine_version: 109.0.0.0 + device: + type: smartphone + brand: Realme + model: 10 Pro+ 5G + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 13; PGU110) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Mobile Safari/537.36 + os: + name: Android + version: "13" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 109.0.0.0 + engine: Blink + engine_version: 109.0.0.0 + device: + type: smartphone + brand: OPPO + model: Find N2 + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 12; Nokia G60 5G) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Mobile Safari/537.36 + os: + name: Android + version: "12" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 109.0.0.0 + engine: Blink + engine_version: 109.0.0.0 + device: + type: smartphone + brand: Nokia + model: G60 5G + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 12; VIA F30 Plus) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Mobile Safari/537.36 + os: + name: Android + version: "12" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 109.0.0.0 + engine: Blink + engine_version: 109.0.0.0 + device: + type: smartphone + brand: Casper + model: VIA F30 Plus + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 11; ZTE Blade A52) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36 + os: + name: Android + version: "11" + platform: "" + client: + type: browser + name: Chrome + version: 109.0.0.0 + engine: Blink + engine_version: 109.0.0.0 + device: + type: smartphone + brand: ZTE + model: Blade A52 + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 12; Infinix X6826) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Mobile Safari/537.36 + os: + name: Android + version: "12" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 109.0.0.0 + engine: Blink + engine_version: 109.0.0.0 + device: + type: smartphone + brand: Infinix + model: Hot 20 + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 13; SM-A236E) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Mobile Safari/537.36 + os: + name: Android + version: "13" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 109.0.0.0 + engine: Blink + engine_version: 109.0.0.0 + device: + type: smartphone + brand: Samsung + model: Galaxy A23 5G + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 13; SM-A236U1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Mobile Safari/537.36 + os: + name: Android + version: "13" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 109.0.0.0 + engine: Blink + engine_version: 109.0.0.0 + device: + type: smartphone + brand: Samsung + model: Galaxy A23 5G + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 4.4.4; MIWANG M2s Build/M2s_V1.0.71) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/33.0.0.0 Mobile Safari/537.36 + os: + name: Android + version: 4.4.4 + platform: "" + client: + type: browser + name: Chrome Webview + version: 33.0.0.0 + engine: Blink + engine_version: 33.0.0.0 + device: + type: smartphone + brand: MIWANG + model: M2s + os_family: Android + browser_family: Chrome diff --git a/Tests/fixtures/tablet-9.yml b/Tests/fixtures/tablet-9.yml index 62e3791601..608145d930 100644 --- a/Tests/fixtures/tablet-9.yml +++ b/Tests/fixtures/tablet-9.yml @@ -3165,3 +3165,75 @@ model: Libra 2 3G os_family: Android browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 12; Tab 15) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36 + os: + name: Android + version: "12" + platform: "" + client: + type: browser + name: Chrome + version: 108.0.0.0 + engine: Blink + engine_version: 108.0.0.0 + device: + type: tablet + brand: Blackview + model: Tab 15 + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 5.1; TELP-1013KBC) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.157 Safari/537.36 + os: + name: Android + version: "5.1" + platform: "" + client: + type: browser + name: Chrome + version: 74.0.3729.157 + engine: Blink + engine_version: 74.0.3729.157 + device: + type: tablet + brand: Telefunken + model: TELP-1013KBC + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 11; V TAB Z1 A) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36 + os: + name: Android + version: "11" + platform: "" + client: + type: browser + name: Chrome + version: 109.0.0.0 + engine: Blink + engine_version: 109.0.0.0 + device: + type: tablet + brand: Vestel + model: VTab Z1 + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 11; RubensTab_T11) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36 + os: + name: Android + version: "11" + platform: "" + client: + type: browser + name: Chrome + version: 109.0.0.0 + engine: Blink + engine_version: 109.0.0.0 + device: + type: tablet + brand: Frunsi + model: RubensTab T11 + os_family: Android + browser_family: Chrome diff --git a/Tests/fixtures/tv-2.yml b/Tests/fixtures/tv-2.yml index a9faa731cc..b3f816fd22 100644 --- a/Tests/fixtures/tv-2.yml +++ b/Tests/fixtures/tv-2.yml @@ -629,3 +629,75 @@ model: H32H8051C-G os_family: Android browser_family: Unknown +- + user_agent: Mozilla/5.0 (Linux; Android 4.4.2; RKM MK902II) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.138 Safari/537.36 + os: + name: Android + version: 4.4.2 + platform: "" + client: + type: browser + name: Chrome + version: 81.0.4044.138 + engine: Blink + engine_version: 81.0.4044.138 + device: + type: tv + brand: Rikomagic + model: MK902II + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 4.4.2; RKM MK902 Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/30.0.0.0 Safari/537.36 + os: + name: Android + version: 4.4.2 + platform: "" + client: + type: browser + name: Chrome Webview + version: 30.0.0.0 + engine: Blink + engine_version: 30.0.0.0 + device: + type: tv + brand: Rikomagic + model: MK902 + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 4.4.2; RKM MK802IV) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.102 YaBrowser/18.11.0.1462.01 Safari/537.36 + os: + name: Android + version: 4.4.2 + platform: "" + client: + type: browser + name: Yandex Browser + version: 18.11.0.1462.01 + engine: Blink + engine_version: 70.0.3538.102 + device: + type: tv + brand: Rikomagic + model: MK802IV + os_family: Android + browser_family: Unknown +- + user_agent: Mozilla/5.0 (Linux; Android 4.4.2; RKM MK802IIIS) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.102 YaBrowser/18.11.1.1011.01 Safari/537.36 + os: + name: Android + version: 4.4.2 + platform: "" + client: + type: browser + name: Yandex Browser + version: 18.11.1.1011.01 + engine: Blink + engine_version: 70.0.3538.102 + device: + type: tv + brand: Rikomagic + model: MK802IIIS + os_family: Android + browser_family: Unknown diff --git a/Tests/fixtures/wearable.yml b/Tests/fixtures/wearable.yml index ce66a8a0ab..3375d814da 100644 --- a/Tests/fixtures/wearable.yml +++ b/Tests/fixtures/wearable.yml @@ -1482,3 +1482,21 @@ model: Smart Watch 2 Sport os_family: Android browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 9; APPLLP Max Build/PPR1.180610.011; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/96.0.4664.104 Mobile Safari/537.36 + os: + name: Android + version: "9" + platform: "" + client: + type: browser + name: Chrome Webview + version: 96.0.4664.104 + engine: Blink + engine_version: 96.0.4664.104 + device: + type: wearable + brand: LOKMAT + model: APPLLP Max + os_family: Android + browser_family: Chrome diff --git a/regexes/client/mobile_apps.yml b/regexes/client/mobile_apps.yml index 7556c651dd..669c1531ce 100644 --- a/regexes/client/mobile_apps.yml +++ b/regexes/client/mobile_apps.yml @@ -747,6 +747,21 @@ name: 'AliExpress' version: '$1' +# Lazada +- regex: '(?:lazada_android|AliApp\(LA)[/ _](\d+\.[\d.]+)' + name: 'Lazada' + version: '$1' + +# Taobao +- regex: '(?:taobao_android|AliApp\(TB)[/ _](\d+\.[\d.]+)' + name: 'Taobao' + version: '$1' + +# Alipay +- regex: '(?:AlipayClient|AliApp\(AP)[/ _](\d+\.[\d.]+)' + name: 'Alipay' + version: '$1' + # Blue Proxy (https://play.google.com/store/apps/details?id=com.udicorn.proxy) - regex: 'Blue Proxy/([\d\.]+)' name: 'Blue Proxy' diff --git a/regexes/device/mobiles.yml b/regexes/device/mobiles.yml index 0b3eab6d07..fca4515a00 100644 --- a/regexes/device/mobiles.yml +++ b/regexes/device/mobiles.yml @@ -101,7 +101,7 @@ Adronix: # Cherry Mobile (cherrymobile.com) 'Cherry Mobile': - regex: 'Cherry|Superion[_ ](?:S2|Radar Deluxe|S1 DTV|S1 Plus DTV|Tab Pro)|Flare([ _])?(2.[01]|2X|4|A[123]|J[1235678]|P[13]|S[4-8]|X2|Y[3567]|S[ _]Play|HD|LITE|XL|X_V[23]|Y3s|Tab|INFINITY)(?:[ _](?:Pro|Plus|Max|LTE))?|Fusion Aura 3s|Radar Deluxe 2|Desire R[678]|Desire_R[67]_Lite|Fusion Bolt|Omega[_ ](?:Icon 2|Icon Lite 2|lite[_ ][43][Cs]?|HD [45]|HD_Duo|X)|Spin Max 2|Selfie_Two|Flare X Lite|Flare_5|Android 1.*Aqua S9|Omega_HD_4|MAIA PAD PLUS|COSMOS THREE' + regex: 'Cherry|Superion[_ ](?:S2|Radar Deluxe|S1 DTV|S1 Plus DTV|Tab Pro)|Flare([ _])?(2.[01]|2X|4|A[123]|J[1235678]|P[13]|S[4-8]|X2|Y[3567]|S[ _]Play|HD|LITE|XL|X_V[23]|Y3s|Tab|INFINITY)(?:[ _](?:Pro|Plus|Max|LTE))?|Fusion Aura 3s|Radar Deluxe 2|Desire R[678]|Desire_R[67]_Lite|Fusion Bolt|Omega[_ ](?:Icon 2|Icon Lite 2|lite[_ ][43][Cs]?|HD [45]|HD_Duo|X)|Spin Max 2|Selfie_Two|Flare X Lite|Flare_5|Android 1.*Aqua S9|Omega_HD_4|MAIA PAD PLUS|COSMOS THREE| Revel 3G' device: 'smartphone' models: - regex: '(Flare2X|Aqua S9(?: (?:Max|Lite|Pro))?)' @@ -187,6 +187,8 @@ Adronix: model: 'Desire Eye' - regex: 'COSMOS THREE' model: 'Cosmos 3' + - regex: 'Revel 3G' + model: 'Revel 3G' - regex: 'Radar Deluxe 2' model: 'Superion Radar Deluxe 2' device: 'tablet' @@ -3843,7 +3845,7 @@ Bluegood: # Blackview Blackview: - regex: 'Blackview|(BL8800|BV([24-9]000|8800|[46]900|(5[1589]|9[15689])00|6[1368]00|7100)(?:[ _](?:PRO))?|(P10000(?:[ _](?:PRO))?)|omega[ _]pro|Alife[ _][PS]1|Heatwave|DM550|BV9700Pro|(?