From ea5a7bb79700403d358b4e0d05a458225327669f Mon Sep 17 00:00:00 2001 From: Tutik Alexsandr Date: Fri, 20 Dec 2024 10:02:39 +0300 Subject: [PATCH] Detect new brands: Altibox, G Guard, Supermax, TV+, UnoPhone, WildRed and Detect devices for exist brands (#7958) * feat(device) detect new brand TV+: Smart TV feat(device) detect brand Panasonic: Smart TV feat(device) detect brand Reeder: Smart TV feat(device) detect brand Saba: 32SB6000H, 42SB6000F feat(device) detect brand Erisson: 32LES905T2SM ref #7882 * feat(device) detect new brand Altibox: Smart TV feat(device) detect new brand G Guard: Smart TV feat(device) detect new brand Supermax: Smart TV feat(device) detect brand Philips: NeoViu D1 feat(device) detect brand Dyon: 2K Smart TV feat(device) detect brand Walton: 2K Smart TV feat(device) detect brand Bell: Streamer feat(device) detect brand XGIMI: MoGo Pro feat(device) detect brand Telia: TV Box Nordic feat(device) detect brand Polaroid: SmartBox S (SMX4K) ref #7882 * feat(device) detect new brand UnoPhone: Premier 5 Max, Premier 5 feat(device) detect new brand WildRed: 42QWS9001 feat(device) detect brand Xiaomi: Redmi Y3 (M1810F6G), 15 (24129PN74C), Redmi K80 Pro (24117RK2CC), 15 Pro feat(device) detect brand Vivo: iQOO 13 (V2408A), iQOO Z9s Pro 5G (I2305) feat(device) detect brand Realme: GT 7 Pro (RMX5011, RMX5010) feat(device) detect brand Ghia: GK133M3 feat(device) detect brand Sky: Elite T10 Pro feat(device) detect brand Ulefone: Tab A11 Pro feat(device) detect brand Oukitel: OT11 feat(device) detect brand ONYX BOOX: Note Air 4C feat(device) detect brand TOSCIDO: P101 feat(device) detect brand Huawei: Honor Magic 7 (PTP-AN00), Honor Magic 7 Pro (PTP-AN10), Nova 3i (IVY-LX2), Honor X9c (BRP-NX1), Honor X60 (BRC-AN00) feat(device) detect brand Nubia: Z70 Ultra (NX733J) feat(device) detect brand Google: Pixel 8 (GPJ41) feat(device) detect brand VGO TEL: Flex 2 feat(device) detect brand Doogee: V Max Pro feat(device) detect brand Unonu: N55S feat(device) detect brand Meizu: Lucky 08 feat(device) detect brand Sparx: Neo 8 Lite feat(device) detect brand POCO: C75 feat(device) detect brand JVC: Smart TV feat(device) detect brand Rombica: 65MT-UDG54G feat(device) detect brand ONVO: 24OV6000H feat(device) detect brand Akai: TA43BU500, TA32BF550 feat(device) detect brand Erisson: 42FLES901T2SM feat(device) detect brand Motorola: Moto G75 5G, Moto G45 5G, Moto G35 5G * feat(device) detect brand Asano: 32LH5000T 32.0" * Update Parser/Device/AbstractDeviceParser.php Co-authored-by: Liviu-Mihail Concioiu * Update Tests/fixtures/tv-4.yml Co-authored-by: Liviu-Mihail Concioiu * feat(device) detect brand BBK: 40LEX-9201/FTS2C, 40LEX-7291/FTS2C, 40LEX-7246/FTS2C, 32LEX-7292/TS2C, 32LEX-7291/TS2C, 32LEX-7288/TS2C, 32LEX-7264/TS2C, 32LEX-7264/TS2C, 32LEX-7260/TS2C, 32LEX-7259/TS2C, 32LEX-7257/TS2C, 32LEX-7249/TS2C, 32LEX-7246/TS2C, 32LEX-7213/TS2C, 32LEX-7212/TS2C, 32LEX-7204/TS2C, 32LEX-7202/TS2C, 24LEX-7289/TS2C feat(device) detect brand Erisson: 40FLX9000CT2, 40FLES901T2SM, 32LES906T2SM feat(device) detect brand BAFF: 32Y HD-R feat(device) detect brand DEXP: 24HEY1 --------- Co-authored-by: Liviu-Mihail Concioiu --- Parser/Device/AbstractDeviceParser.php | 6 + Tests/fixtures/peripheral.yml | 36 ++ Tests/fixtures/smartphone-31.yml | 2 +- Tests/fixtures/smartphone-41.yml | 448 ++++++++++++++ Tests/fixtures/tablet-12.yml | 108 ++++ Tests/fixtures/tv-2.yml | 4 +- Tests/fixtures/tv-4.yml | 810 +++++++++++++++++++++++++ regexes/device/mobiles.yml | 226 +++++-- regexes/device/televisions.yml | 2 +- 9 files changed, 1582 insertions(+), 60 deletions(-) diff --git a/Parser/Device/AbstractDeviceParser.php b/Parser/Device/AbstractDeviceParser.php index b825368b55..53c6cdfeb4 100644 --- a/Parser/Device/AbstractDeviceParser.php +++ b/Parser/Device/AbstractDeviceParser.php @@ -149,6 +149,7 @@ abstract class AbstractDeviceParser extends AbstractParser '66' => 'Altice', 'ALM' => 'Altimo', 'A5' => 'altron', + 'ALB' => 'Altibox', 'ALT' => 'Altus', 'KN' => 'Amazon', 'AMZ' => 'Amazon Basics', @@ -322,6 +323,7 @@ abstract class AbstractDeviceParser extends AbstractParser 'C9' => 'CAGI', 'CAD' => 'CADENA', 'CT' => 'Capitel', + 'GRD' => 'G-Guard', 'G3' => 'CG Mobile', '37' => 'CGV', 'CP' => 'Captiva', @@ -1671,6 +1673,7 @@ abstract class AbstractDeviceParser extends AbstractParser '5Y' => 'Sunny', 'W8' => 'SUNWIND', 'SBX' => 'SuperBOX', + 'SBM' => 'Supermax', 'SBR' => 'Sber', 'SGE' => 'Super General', 'SU' => 'SuperSonic', @@ -1804,6 +1807,7 @@ abstract class AbstractDeviceParser extends AbstractParser 'TUC' => 'TUCSON', '2U' => 'Türk Telekom', 'TV' => 'TVC', + 'TVP' => 'TV+', 'TW' => 'TWM', 'Z1' => 'TWZ', '6T' => 'Twoe', @@ -1832,6 +1836,7 @@ abstract class AbstractDeviceParser extends AbstractParser 'UGR' => 'United Group', 'UO' => 'Unnecto', 'UNN' => 'Unnion Technologies', + 'UNP' => 'UnoPhone', 'UU' => 'Unonu', 'UN' => 'Unowhy', 'UY' => 'UNNO', @@ -1966,6 +1971,7 @@ abstract class AbstractDeviceParser extends AbstractParser 'W2' => 'Wigor', 'WI' => 'Wiko', 'WF' => 'Wileyfox', + 'WLR' => 'WildRed', 'WS' => 'Winds', 'WN' => 'Wink', '9W' => 'Winmax', diff --git a/Tests/fixtures/peripheral.yml b/Tests/fixtures/peripheral.yml index 68e9283836..d7fc78c53a 100644 --- a/Tests/fixtures/peripheral.yml +++ b/Tests/fixtures/peripheral.yml @@ -1594,3 +1594,39 @@ model: TelPad MT7 os_family: Android browser_family: Opera +- + user_agent: Mozilla/5.0 (Linux; Android 12; NeoViu D1 Build/STTC.230104.002; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/126.0.6478.186 Mobile Safari/537.36 + os: + name: Android + version: "12" + platform: "" + client: + type: browser + name: Chrome Webview + version: 126.0.6478.186 + engine: Blink + engine_version: 126.0.6478.186 + device: + type: peripheral + brand: Philips + model: NeoViu D1 + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 9; MoGo Pro Build/PI; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/129.0.6668.100 Mobile Safari/537.36 + os: + name: Android + version: "9" + platform: "" + client: + type: browser + name: Chrome Webview + version: 129.0.6668.100 + engine: Blink + engine_version: 129.0.6668.100 + device: + type: peripheral + brand: XGIMI + model: MoGo Pro + os_family: Android + browser_family: Chrome diff --git a/Tests/fixtures/smartphone-31.yml b/Tests/fixtures/smartphone-31.yml index 7fe65017a0..007554f046 100644 --- a/Tests/fixtures/smartphone-31.yml +++ b/Tests/fixtures/smartphone-31.yml @@ -5121,7 +5121,7 @@ engine_version: 102.0.0.0 device: type: smartphone - brand: Sky + brand: UnoPhone model: Premier 5 os_family: Android browser_family: Chrome diff --git a/Tests/fixtures/smartphone-41.yml b/Tests/fixtures/smartphone-41.yml index 1392909068..3c3482801e 100644 --- a/Tests/fixtures/smartphone-41.yml +++ b/Tests/fixtures/smartphone-41.yml @@ -3832,3 +3832,451 @@ model: Y19s os_family: Android browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 13; M1810F6G) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Mobile Safari/537.36 + os: + name: Android + version: "13" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 126.0.0.0 + engine: Blink + engine_version: 126.0.0.0 + device: + type: smartphone + brand: Xiaomi + model: Redmi Y3 + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 15; V2408A Build/AP3A.240905.015.A2_V000L1; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/126.0.6478.71 Mobile Safari/537.36 TwitterAndroid + os: + name: Android + version: "15" + platform: "" + client: + type: mobile app + name: Twitter + version: "" + device: + type: smartphone + brand: Vivo + model: iQOO 13 + os_family: Android + browser_family: Unknown +- + user_agent: Mozilla/5.0 (Linux; Android 15; PTP-AN00) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.6668.70 Mobile Safari/537.36 + os: + name: Android + version: "15" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 129.0.6668.70 + engine: Blink + engine_version: 129.0.6668.70 + device: + type: smartphone + brand: Huawei + model: Honor Magic 7 + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 15; 24129PN74C Build/AQ3A.240812.002) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/96.0.4664.104 Mobile Safari/537.36 + os: + name: Android + version: "15" + platform: "" + client: + type: browser + name: Chrome Webview + version: 96.0.4664.104 + engine: Blink + engine_version: 96.0.4664.104 + device: + type: smartphone + brand: Xiaomi + model: "15" + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 15; 24117RK2CC Build/AQ3A.240829.003; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/128.0.6613.127 Mobile Safari/537.36 + os: + name: Android + version: "15" + platform: "" + client: + type: browser + name: Chrome Webview + version: 128.0.6613.127 + engine: Blink + engine_version: 128.0.6613.127 + device: + type: smartphone + brand: Xiaomi + model: Redmi K80 Pro + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 15; Xiaomi15 Pro) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Mobile Safari/537.36 + os: + name: Android + version: "15" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 131.0.0.0 + engine: Blink + engine_version: 131.0.0.0 + device: + type: smartphone + brand: Xiaomi + model: 15 Pro + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 15; RMX5011) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Mobile Safari/537.36 + os: + name: Android + version: "15" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 131.0.0.0 + engine: Blink + engine_version: 131.0.0.0 + device: + type: smartphone + brand: Realme + model: GT 7 Pro + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 15; RMX5010) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Mobile Safari/537.36 + os: + name: Android + version: "15" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 131.0.0.0 + engine: Blink + engine_version: 131.0.0.0 + device: + type: smartphone + brand: Realme + model: GT 7 Pro + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 15; PTP-AN10) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Mobile Safari/537.36 + os: + name: Android + version: "15" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 131.0.0.0 + engine: Blink + engine_version: 131.0.0.0 + device: + type: smartphone + brand: Huawei + model: Honor Magic 7 Pro + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 15; NX733J) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Mobile Safari/537.36 + os: + name: Android + version: "15" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 131.0.0.0 + engine: Blink + engine_version: 131.0.0.0 + device: + type: smartphone + brand: Nubia + model: Z70 Ultra + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 15; GPJ41) AppleWebKit/537.36 (KHTML, like Gecko) SamsungBrowser/27.0 Chrome/131.0.0.0 Mobile Safari/537.36 + os: + name: Android + version: "15" + platform: "" + client: + type: browser + name: Samsung Browser + version: "27.0" + engine: Blink + engine_version: 131.0.0.0 + device: + type: smartphone + brand: Google + model: Pixel 8 + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 14; Flex 2 Build/UP1A.231005.007) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.6478.71 Mobile Safari/537.36 + os: + name: Android + version: "14" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 126.0.6478.71 + engine: Blink + engine_version: 126.0.6478.71 + device: + type: smartphone + brand: VGO TEL + model: Flex 2 + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 14; V Max Pro) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Mobile Safari/537.36 + os: + name: Android + version: "14" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 131.0.0.0 + engine: Blink + engine_version: 131.0.0.0 + device: + type: smartphone + brand: Doogee + model: V Max Pro + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 14; MEIZU Lucky 08) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Mobile Safari/537.36 + os: + name: Android + version: "14" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 131.0.0.0 + engine: Blink + engine_version: 131.0.0.0 + device: + type: smartphone + brand: Meizu + model: Lucky 08 + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 14; moto g75 5G) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Mobile Safari/537.36 + os: + name: Android + version: "14" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 131.0.0.0 + engine: Blink + engine_version: 131.0.0.0 + device: + type: smartphone + brand: Motorola + model: Moto G75 5G + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 14; moto g45 5G) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Mobile Safari/537.36 + os: + name: Android + version: "14" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 131.0.0.0 + engine: Blink + engine_version: 131.0.0.0 + device: + type: smartphone + brand: Motorola + model: Moto G45 5G + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 14; moto g35 5G) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Mobile Safari/537.36 + os: + name: Android + version: "14" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 126.0.0.0 + engine: Blink + engine_version: 126.0.0.0 + device: + type: smartphone + brand: Motorola + model: Moto G35 5G + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 14; Neo 8 Lite) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Mobile Safari/537.36 + os: + name: Android + version: "14" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 131.0.0.0 + engine: Blink + engine_version: 131.0.0.0 + device: + type: smartphone + brand: Sparx + model: Neo 8 Lite + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; U; Android 14; ru-ru; POCO C75 Build/UP1A.231005.007) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/112.0.5615.136 Mobile Safari/537.36 XiaoMi/MiuiBrowser/14.10.1.3-gn + os: + name: Android + version: "14" + platform: "" + client: + type: browser + name: Mi Browser + version: 14.10.1.3 + engine: Blink + engine_version: 112.0.5615.136 + device: + type: smartphone + brand: POCO + model: C75 + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; U; Android 8.1.0; en-US; IVY-LX2 Build/HUAWEIIVY-LX2) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/78.0.3904.108 UCBrowser/13.6.0.1315 Mobile Safari/537.36 + os: + name: Android + version: 8.1.0 + platform: "" + client: + type: browser + name: UC Browser + version: 13.6.0.1315 + engine: Blink + engine_version: 78.0.3904.108 + device: + type: smartphone + brand: Huawei + model: Nova 3i + os_family: Android + browser_family: Unknown +- + user_agent: Mozilla/5.0 (Linux; U; Android 14; en-US; I2305 Build/UP1A.231005.007) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/100.0.4896.58 UCBrowser/13.8.5.1326 Mobile Safari/537.36 + os: + name: Android + version: "14" + platform: "" + client: + type: browser + name: UC Browser + version: 13.8.5.1326 + engine: Blink + engine_version: 100.0.4896.58 + device: + type: smartphone + brand: Vivo + model: iQOO Z9s Pro 5G + os_family: Android + browser_family: Unknown +- + user_agent: Mozilla/5.0 (Linux; Android 14; BRP-NX1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Mobile Safari/537.36 + os: + name: Android + version: "14" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 131.0.0.0 + engine: Blink + engine_version: 131.0.0.0 + device: + type: smartphone + brand: Huawei + model: Honor X9c + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 14; BRC-AN00) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Mobile Safari/537.36 + os: + name: Android + version: "14" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 131.0.0.0 + engine: Blink + engine_version: 131.0.0.0 + device: + type: smartphone + brand: Huawei + model: Honor X60 + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 9; UNONU N55S Build/PPR1.180610.011) AppleWebKit/605.36 (KHTML, like Gecko) Version/4.0 Chrome/105.0.5304.141 Mobile Safari/537.36 + os: + name: Android + version: "9" + platform: "" + client: + type: browser + name: Chrome Webview + version: 105.0.5304.141 + engine: Blink + engine_version: 105.0.5304.141 + device: + type: smartphone + brand: Unonu + model: N55S + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 13; Premier5Max Build/T00624) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.5735.196 Mobile Safari/537.36 + os: + name: Android + version: "13" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 114.0.5735.196 + engine: Blink + engine_version: 114.0.5735.196 + device: + type: smartphone + brand: UnoPhone + model: Premier 5 Max + os_family: Android + browser_family: Chrome diff --git a/Tests/fixtures/tablet-12.yml b/Tests/fixtures/tablet-12.yml index 12bb8ac5f8..7d1f712a19 100644 --- a/Tests/fixtures/tablet-12.yml +++ b/Tests/fixtures/tablet-12.yml @@ -1151,3 +1151,111 @@ model: La Tab Link 74 os_family: Android browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 13; GK133M3 Build/TP1A.221005.003) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.6778.41 Mobile Safari/537.36 + os: + name: Android + version: "13" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 131.0.6778.41 + engine: Blink + engine_version: 131.0.6778.41 + device: + type: tablet + brand: Ghia + model: GK133M3 + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 14; Elite T10 PRO) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.6723.107 Mobile Safari/537.36 + os: + name: Android + version: "14" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 130.0.6723.107 + engine: Blink + engine_version: 130.0.6723.107 + device: + type: tablet + brand: Sky + model: Elite T10 Pro + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; U; Android 14; en-us; Tab A11 Pro Build/JOP24G) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/85.0.4183.69 Mobile Safari/537.36 + os: + name: Android + version: "14" + platform: "" + client: + type: browser + name: Chrome Webview + version: 85.0.4183.69 + engine: Blink + engine_version: 85.0.4183.69 + device: + type: tablet + brand: Ulefone + model: Tab A11 Pro + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; U; Android 14; en-us; OT11 Build/JOP24G) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/76.0.3809.111 Mobile Safari/537.36 + os: + name: Android + version: "14" + platform: "" + client: + type: browser + name: Chrome Webview + version: 76.0.3809.111 + engine: Blink + engine_version: 76.0.3809.111 + device: + type: tablet + brand: Oukitel + model: OT11 + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 10; P101-EEA) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.79 Safari/537.36 + os: + name: Android + version: "10" + platform: "" + client: + type: browser + name: Chrome + version: 100.0.4896.79 + engine: Blink + engine_version: 100.0.4896.79 + device: + type: tablet + brand: TOSCIDO + model: P101 + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 13; NoteAir4C) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4178.0 Safari/537.36 + os: + name: Android + version: "13" + platform: "" + client: + type: browser + name: Chrome + version: 85.0.4178.0 + engine: Blink + engine_version: 85.0.4178.0 + device: + type: tablet + brand: ONYX BOOX + model: Note Air 4C + os_family: Android + browser_family: Chrome diff --git a/Tests/fixtures/tv-2.yml b/Tests/fixtures/tv-2.yml index fbeef4498e..47229ec0a8 100644 --- a/Tests/fixtures/tv-2.yml +++ b/Tests/fixtures/tv-2.yml @@ -6110,7 +6110,7 @@ device: type: tv brand: JVC - model: "" + model: Smart TV os_family: Android browser_family: Android Browser - @@ -6164,7 +6164,7 @@ device: type: tv brand: REGAL - model: "" + model: Smart TV os_family: Android browser_family: Chrome - diff --git a/Tests/fixtures/tv-4.yml b/Tests/fixtures/tv-4.yml index 80dbb16ca8..becf26fea3 100644 --- a/Tests/fixtures/tv-4.yml +++ b/Tests/fixtures/tv-4.yml @@ -6186,3 +6186,813 @@ model: K55USW os_family: Other Mobile browser_family: Unknown +- + user_agent: Mozilla/5.0 (Linux; Andr0id 11; Panasonic G00gle TV LCD) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/127.0.6533.120 Safari/537.36 OMI/4.25.1.92.StableAVB.5 + os: + name: Android TV + version: "11" + platform: "" + client: + type: browser + name: Opera Devices + version: 4.25.1.92 + engine: Blink + engine_version: 127.0.6533.120 + device: + type: tv + brand: Panasonic + model: Smart TV + os_family: Android + browser_family: Opera +- + user_agent: Mozilla/5.0 (Linux; Andr0id 11; REEDER TV) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/127.0.6533.120 Safari/537.36 OMI/4.25.1.92.StableAVB.5 + os: + name: Android TV + version: "11" + platform: "" + client: + type: browser + name: Opera Devices + version: 4.25.1.92 + engine: Blink + engine_version: 127.0.6533.120 + device: + type: tv + brand: Reeder + model: Smart TV + os_family: Android + browser_family: Opera +- + user_agent: Mozilla/5.0 (Linux; Andr0id 11; Regal G00gle TV) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/127.0.6533.120 Safari/537.36 OMI/4.25.1.92.StableAVB.5 + os: + name: Android TV + version: "11" + platform: "" + client: + type: browser + name: Opera Devices + version: 4.25.1.92 + engine: Blink + engine_version: 127.0.6533.120 + device: + type: tv + brand: REGAL + model: Smart TV + os_family: Android + browser_family: Opera +- + user_agent: Mozilla/5.0 (Linux; Andr0id 11; TVPLUS BOX) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/127.0.6533.120 Safari/537.36 OMI/4.25.1.92.StableAVB.5 + os: + name: Android TV + version: "11" + platform: "" + client: + type: browser + name: Opera Devices + version: 4.25.1.92 + engine: Blink + engine_version: 127.0.6533.120 + device: + type: tv + brand: TV+ + model: Smart TV + os_family: Android + browser_family: Opera +- + user_agent: Mozilla/5.0 (Linux; Android 13; SABA_32SB6000H Build/TP1A.220905.004.A2; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/101.0.4951.61 Safari/537.36 + os: + name: Android + version: "13" + platform: "" + client: + type: browser + name: Chrome Webview + version: 101.0.4951.61 + engine: Blink + engine_version: 101.0.4951.61 + device: + type: tv + brand: Saba + model: 32SB6000H + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 13; SABA_42SB6000F Build/TP1A.220905.004.A2; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/101.0.4951.61 Safari/537.36 + os: + name: Android + version: "13" + platform: "" + client: + type: browser + name: Chrome Webview + version: 101.0.4951.61 + engine: Blink + engine_version: 101.0.4951.61 + device: + type: tv + brand: Saba + model: 42SB6000F + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 11; 32LES905T2SM Build/RP1A.200720.011; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/113.0.5672.163 YaBrowser/24.11.0.385 (lite) TV Safari/537.36 + os: + name: Android + version: "11" + platform: "" + client: + type: browser + name: Yandex Browser Lite + version: 24.11.0.385 + engine: Blink + engine_version: 113.0.5672.163 + device: + type: tv + brand: Erisson + model: 32LES905T2SM + os_family: Android + browser_family: Unknown +- + user_agent: Mozilla/5.0 (Linux; Android 10; G Guard SMART TV Build/QTG3.200617.002; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/104.0.5112.97 Mobile Safari/537.36 + os: + name: Android TV + version: "10" + platform: "" + client: + type: browser + name: Chrome Webview + version: 104.0.5112.97 + engine: Blink + engine_version: 104.0.5112.97 + device: + type: tv + brand: G-Guard + model: Smart TV + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 11; DYON 2K Google TV Build/RTK2.230523.018; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/126.0.6478.134 Mobile Safari/537.36 + os: + name: Android TV + version: "11" + platform: "" + client: + type: browser + name: Chrome Webview + version: 126.0.6478.134 + engine: Blink + engine_version: 126.0.6478.134 + device: + type: tv + brand: Dyon + model: 2K Smart TV + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 11; WALTON GSMART 2KTV Build/RTM6.230109.134; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/125.0.6422.53 Mobile Safari/537.36 + os: + name: Android + version: "11" + platform: "" + client: + type: browser + name: Chrome Webview + version: 125.0.6422.53 + engine: Blink + engine_version: 125.0.6422.53 + device: + type: tv + brand: Walton + model: 2K Smart TV + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 12; Bell Streamer Build/STTC; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/129.0.6668.100 Mobile Safari/537.36 + os: + name: Android + version: "12" + platform: "" + client: + type: browser + name: Chrome Webview + version: 129.0.6668.100 + engine: Blink + engine_version: 129.0.6668.100 + device: + type: tv + brand: Bell + model: Streamer + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 10; Altibox TV Build/QTG1.230207.001; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/130.0.6723.58 Mobile Safari/537.36 + os: + name: Android + version: "10" + platform: "" + client: + type: browser + name: Chrome Webview + version: 130.0.6723.58 + engine: Blink + engine_version: 130.0.6723.58 + device: + type: tv + brand: Altibox + model: Smart TV + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 11; Supermax MX11 prime Build/QP1A.191105.004; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/80.0.3987.149 Mobile Safari/537.36 + os: + name: Android + version: "11" + platform: "" + client: + type: browser + name: Chrome Webview + version: 80.0.3987.149 + engine: Blink + engine_version: 80.0.3987.149 + device: + type: tv + brand: Supermax + model: MX11 Prime + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 12; SMX4K Build/STTC.230104.002; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/129.0.6668.100 Mobile Safari/537.36 + os: + name: Android + version: "12" + platform: "" + client: + type: browser + name: Chrome Webview + version: 129.0.6668.100 + engine: Blink + engine_version: 129.0.6668.100 + device: + type: tv + brand: Polaroid + model: SmartBox S + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 12; Telia Nordic STB Build/ST; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/129.0.6668.102 Mobile Safari/537.36 + os: + name: Android + version: "12" + platform: "" + client: + type: browser + name: Chrome Webview + version: 129.0.6668.102 + engine: Blink + engine_version: 129.0.6668.102 + device: + type: tv + brand: Telia + model: TV Box Nordic + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 13; 42QWS9001 Build/TP1A.220905.004.A2; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/101.0.4951.61 YaBrowser/23.1.0.39 (lite) Safari/537.36 TV + os: + name: Android + version: "13" + platform: "" + client: + type: browser + name: Yandex Browser Lite + version: 23.1.0.39 + engine: Blink + engine_version: 101.0.4951.61 + device: + type: tv + brand: WildRed + model: 42QWS9001 + os_family: Android + browser_family: Unknown +- + user_agent: Mozilla/5.0 (Linux; Android 13; AKAI_TA43BU500 Build/TP1A.220905.004.A2; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/101.0.4951.61 YaBrowser/23.1.0.39 (lite) Safari/537.36 TV + os: + name: Android + version: "13" + platform: "" + client: + type: browser + name: Yandex Browser Lite + version: 23.1.0.39 + engine: Blink + engine_version: 101.0.4951.61 + device: + type: tv + brand: Akai + model: TA43BU500 + os_family: Android + browser_family: Unknown +- + user_agent: Mozilla/5.0 (Linux; Android 13; AKAI_TA32BF550 Build/TP1A.220905.004.A2; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/101.0.4951.61 YaBrowser/24.11.0.370 (lite) Safari/537.36 TV + os: + name: Android + version: "13" + platform: "" + client: + type: browser + name: Yandex Browser Lite + version: 24.11.0.370 + engine: Blink + engine_version: 101.0.4951.61 + device: + type: tv + brand: Akai + model: TA32BF550 + os_family: Android + browser_family: Unknown +- + user_agent: Mozilla/5.0 (Linux; Android 13; 65MT-UDG54G) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36 + os: + name: Android + version: "13" + platform: "" + client: + type: browser + name: Chrome + version: 126.0.0.0 + engine: Blink + engine_version: 126.0.0.0 + device: + type: tv + brand: Rombica + model: 65MT-UDG54G + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 13; ONVO_24OV6000H Build/TP1A.220905.004.A2; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/101.0.4951.61 YaBrowser/24.11.0.370 (lite) Safari/537.36 TV + os: + name: Android + version: "13" + platform: "" + client: + type: browser + name: Yandex Browser Lite + version: 24.11.0.370 + engine: Blink + engine_version: 101.0.4951.61 + device: + type: tv + brand: ONVO + model: 24OV6000H + os_family: Android + browser_family: Unknown +- + user_agent: Mozilla/5.0 (Linux; Android 13; 42FLES901T2SM Build/TP1A.220905.004.A2; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/101.0.4951.61 YaBrowser/23.1.0.39 (lite) Safari/537.36 TV + os: + name: Android + version: "13" + platform: "" + client: + type: browser + name: Yandex Browser Lite + version: 23.1.0.39 + engine: Blink + engine_version: 101.0.4951.61 + device: + type: tv + brand: Erisson + model: 42FLES901T2SM + os_family: Android + browser_family: Unknown +- + user_agent: Mozilla/5.0 (Linux; Android 13; 32LH5000T Build/TP1A.220905.004.A2; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/101.0.4951.61 YaBrowser/23.1.0.39 (lite) Safari/537.36 TV + os: + name: Android + version: "13" + platform: "" + client: + type: browser + name: Yandex Browser Lite + version: 23.1.0.39 + engine: Blink + engine_version: 101.0.4951.61 + device: + type: tv + brand: Asano + model: 32LH5000T 32.0" + os_family: Android + browser_family: Unknown +- + user_agent: Mozilla/5.0 (Linux; Android 11; 40LEX-9201-FTS2C Build/RP1A.200720.011; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/113.0.5672.163 YaBrowser/24.11.0.385 (lite) TV Safari/537.36 + os: + name: Android + version: "11" + platform: "" + client: + type: browser + name: Yandex Browser Lite + version: 24.11.0.385 + engine: Blink + engine_version: 113.0.5672.163 + device: + type: tv + brand: BBK + model: 40LEX-9201/FTS2C + os_family: Android + browser_family: Unknown +- + user_agent: Mozilla/5.0 (Linux; Android 11; 40LEX-7291-FTS2C Build/RP1A.200720.011; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/113.0.5672.163 Mobile Safari/537.36 + os: + name: Android + version: "11" + platform: "" + client: + type: browser + name: Chrome Webview + version: 113.0.5672.163 + engine: Blink + engine_version: 113.0.5672.163 + device: + type: tv + brand: BBK + model: 40LEX-7291/FTS2C + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 11; 40LEX-7246FTS2C Build/RP1A.200720.011; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/113.0.5672.163 YaBrowser/24.1.2.86 (lite) TV Safari/537.36 + os: + name: Android + version: "11" + platform: "" + client: + type: browser + name: Yandex Browser Lite + version: 24.1.2.86 + engine: Blink + engine_version: 113.0.5672.163 + device: + type: tv + brand: BBK + model: 40LEX-7246/FTS2C + os_family: Android + browser_family: Unknown +- + user_agent: Mozilla/5.0 (Linux; Android 11; 40FLX9000CT2 Build/RP1A.200720.011; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/83.0.4103.120 YaBrowser/24.11.0.385 (lite) Safari/537.36 TV + os: + name: Android + version: "11" + platform: "" + client: + type: browser + name: Yandex Browser Lite + version: 24.11.0.385 + engine: Blink + engine_version: 83.0.4103.120 + device: + type: tv + brand: Erisson + model: 40FLX9000CT2 + os_family: Android + browser_family: Unknown +- + user_agent: Mozilla/5.0 (Linux; Android 11; 40FLES901T2SM Build/RP1A.200720.011; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/83.0.4103.120 YaBrowser/24.1.2.87 (lite) Safari/537.36 TV + os: + name: Android + version: "11" + platform: "" + client: + type: browser + name: Yandex Browser Lite + version: 24.1.2.87 + engine: Blink + engine_version: 83.0.4103.120 + device: + type: tv + brand: Erisson + model: 40FLES901T2SM + os_family: Android + browser_family: Unknown +- + user_agent: Mozilla/5.0 (Linux; Android 11; 32Y-HD-R Build/RP1A.200720.011; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/113.0.5672.163 YaBrowser/24.11.0.385 (lite) TV Safari/537.36 + os: + name: Android + version: "11" + platform: "" + client: + type: browser + name: Yandex Browser Lite + version: 24.11.0.385 + engine: Blink + engine_version: 113.0.5672.163 + device: + type: tv + brand: BAFF + model: 32Y HD-R + os_family: Android + browser_family: Unknown +- + user_agent: Mozilla/5.0 (Linux; Android 11; 32LEX-7292-TS2C Build/RP1A.200720.011; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/113.0.5672.163 Mobile Safari/537.36 + os: + name: Android + version: "11" + platform: "" + client: + type: browser + name: Chrome Webview + version: 113.0.5672.163 + engine: Blink + engine_version: 113.0.5672.163 + device: + type: tv + brand: BBK + model: 32LEX-7292/TS2C + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 11; 32LEX-7291-TS2C Build/RP1A.200720.011; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/113.0.5672.163 YaBrowser/24.11.0.385 (lite) TV Safari/537.36 + os: + name: Android + version: "11" + platform: "" + client: + type: browser + name: Yandex Browser Lite + version: 24.11.0.385 + engine: Blink + engine_version: 113.0.5672.163 + device: + type: tv + brand: BBK + model: 32LEX-7291/TS2C + os_family: Android + browser_family: Unknown +- + user_agent: Mozilla/5.0 (Linux; Android 11; 32LEX-7288TS2C-T9 Build/RP1A.200720.011; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/113.0.5672.163 YaBrowser/24.1.2.86 (lite) TV Safari/537.36 + os: + name: Android + version: "11" + platform: "" + client: + type: browser + name: Yandex Browser Lite + version: 24.1.2.86 + engine: Blink + engine_version: 113.0.5672.163 + device: + type: tv + brand: BBK + model: 32LEX-7288/TS2C + os_family: Android + browser_family: Unknown +- + user_agent: Mozilla/5.0 (Linux; Android 11; 32LEX-7264TS2C Build/RP1A.200720.011; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/113.0.5672.163 YaBrowser/24.1.2.86 (lite) TV Safari/537.36 + os: + name: Android + version: "11" + platform: "" + client: + type: browser + name: Yandex Browser Lite + version: 24.1.2.86 + engine: Blink + engine_version: 113.0.5672.163 + device: + type: tv + brand: BBK + model: 32LEX-7264/TS2C + os_family: Android + browser_family: Unknown +- + user_agent: Mozilla/5.0 (Linux; Android 11; 32LEX-7264-TS2C Build/RP1A.200720.011; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/113.0.5672.163 YaBrowser/24.11.0.385 (lite) TV Safari/537.36 + os: + name: Android + version: "11" + platform: "" + client: + type: browser + name: Yandex Browser Lite + version: 24.11.0.385 + engine: Blink + engine_version: 113.0.5672.163 + device: + type: tv + brand: BBK + model: 32LEX-7264/TS2C + os_family: Android + browser_family: Unknown +- + user_agent: Mozilla/5.0 (Linux; Android 11; 32LEX-7260-TS2C Build/RP1A.200720.011; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/113.0.5672.163 YaBrowser/24.1.2.86 (lite) TV Safari/537.36 + os: + name: Android + version: "11" + platform: "" + client: + type: browser + name: Yandex Browser Lite + version: 24.1.2.86 + engine: Blink + engine_version: 113.0.5672.163 + device: + type: tv + brand: BBK + model: 32LEX-7260/TS2C + os_family: Android + browser_family: Unknown +- + user_agent: Mozilla/5.0 (Linux; Android 11; 32LEX-7259TS2C Build/RP1A.200720.011; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/113.0.5672.163 YaBrowser/24.1.2.86 (lite) TV Safari/537.36 + os: + name: Android + version: "11" + platform: "" + client: + type: browser + name: Yandex Browser Lite + version: 24.1.2.86 + engine: Blink + engine_version: 113.0.5672.163 + device: + type: tv + brand: BBK + model: 32LEX-7259/TS2C + os_family: Android + browser_family: Unknown +- + user_agent: Mozilla/5.0 (Linux; Android 11; 32LEX-7257TS2C Build/RP1A.200720.011; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/113.0.5672.163 YaBrowser/24.11.0.385 (lite) TV Safari/537.36 + os: + name: Android + version: "11" + platform: "" + client: + type: browser + name: Yandex Browser Lite + version: 24.11.0.385 + engine: Blink + engine_version: 113.0.5672.163 + device: + type: tv + brand: BBK + model: 32LEX-7257/TS2C + os_family: Android + browser_family: Unknown +- + user_agent: Mozilla/5.0 (Linux; Android 11; 32LEX-7249TS2C Build/RP1A.200720.011; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/113.0.5672.163 YaBrowser/24.11.0.385 (lite) TV Safari/537.36 + os: + name: Android + version: "11" + platform: "" + client: + type: browser + name: Yandex Browser Lite + version: 24.11.0.385 + engine: Blink + engine_version: 113.0.5672.163 + device: + type: tv + brand: BBK + model: 32LEX-7249/TS2C + os_family: Android + browser_family: Unknown +- + user_agent: Mozilla/5.0 (Linux; Android 11; 32LEX-7246TS2C Build/RP1A.200720.011; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/113.0.5672.163 YaBrowser/24.11.0.385 (lite) TV Safari/537.36 + os: + name: Android + version: "11" + platform: "" + client: + type: browser + name: Yandex Browser Lite + version: 24.11.0.385 + engine: Blink + engine_version: 113.0.5672.163 + device: + type: tv + brand: BBK + model: 32LEX-7246/TS2C + os_family: Android + browser_family: Unknown +- + user_agent: Mozilla/5.0 (Linux; Android 11; 32LEX-7213-TS2C Build/RP1A.200720.011; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/113.0.5672.163 YaBrowser/24.1.2.279 (lite) TV Safari/537.36 + os: + name: Android + version: "11" + platform: "" + client: + type: browser + name: Yandex Browser Lite + version: 24.1.2.279 + engine: Blink + engine_version: 113.0.5672.163 + device: + type: tv + brand: BBK + model: 32LEX-7213/TS2C + os_family: Android + browser_family: Unknown +- + user_agent: Mozilla/5.0 (Linux; Android 11; 32LEX-7212-TS2C Build/RP1A.200720.011; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/113.0.5672.163 YaBrowser/24.11.0.385 (lite) TV Safari/537.36 + os: + name: Android + version: "11" + platform: "" + client: + type: browser + name: Yandex Browser Lite + version: 24.11.0.385 + engine: Blink + engine_version: 113.0.5672.163 + device: + type: tv + brand: BBK + model: 32LEX-7212/TS2C + os_family: Android + browser_family: Unknown +- + user_agent: Mozilla/5.0 (Linux; Android 11; 32LEX-7204TS2C Build/RP1A.200720.011; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/113.0.5672.163 YaBrowser/24.11.0.385 (lite) TV Safari/537.36 + os: + name: Android + version: "11" + platform: "" + client: + type: browser + name: Yandex Browser Lite + version: 24.11.0.385 + engine: Blink + engine_version: 113.0.5672.163 + device: + type: tv + brand: BBK + model: 32LEX-7204/TS2C + os_family: Android + browser_family: Unknown +- + user_agent: Mozilla/5.0 (Linux; Android 11; 32LEX-7202TS2C Build/RP1A.200720.011; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/113.0.5672.163 YaBrowser/24.11.0.385 (lite) TV Safari/537.36 + os: + name: Android + version: "11" + platform: "" + client: + type: browser + name: Yandex Browser Lite + version: 24.11.0.385 + engine: Blink + engine_version: 113.0.5672.163 + device: + type: tv + brand: BBK + model: 32LEX-7202/TS2C + os_family: Android + browser_family: Unknown +- + user_agent: Mozilla/5.0 (Linux; Android 11; 32LES906T2SM Build/RP1A.200720.011; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/113.0.5672.163 YaBrowser/24.11.0.385 (lite) TV Safari/537.36 + os: + name: Android + version: "11" + platform: "" + client: + type: browser + name: Yandex Browser Lite + version: 24.11.0.385 + engine: Blink + engine_version: 113.0.5672.163 + device: + type: tv + brand: Erisson + model: 32LES906T2SM + os_family: Android + browser_family: Unknown +- + user_agent: Mozilla/5.0 (Linux; Android 11; 24LEX-7289TS2C-T9 Build/RP1A.200720.011; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/113.0.5672.163 YaBrowser/24.11.0.385 (lite) TV Safari/537.36 + os: + name: Android + version: "11" + platform: "" + client: + type: browser + name: Yandex Browser Lite + version: 24.11.0.385 + engine: Blink + engine_version: 113.0.5672.163 + device: + type: tv + brand: BBK + model: 24LEX-7289/TS2C + os_family: Android + browser_family: Unknown +- + user_agent: Mozilla/5.0 (Linux; Android 11; 24HEY1 Build/RP1A.200720.011; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/113.0.5672.163 YaBrowser/24.1.2.279 (lite) TV Safari/537.36 + os: + name: Android + version: "11" + platform: "" + client: + type: browser + name: Yandex Browser Lite + version: 24.1.2.279 + engine: Blink + engine_version: 113.0.5672.163 + device: + type: tv + brand: DEXP + model: 24HEY1 + os_family: Android + browser_family: Unknown diff --git a/regexes/device/mobiles.yml b/regexes/device/mobiles.yml index ff642d22c6..9933b55597 100644 --- a/regexes/device/mobiles.yml +++ b/regexes/device/mobiles.yml @@ -759,7 +759,7 @@ RIM: # Ghia or GHIA (www.ghia.com.mx) Ghia: - regex: 'GHIA|QS702|SVEGLIO[ _][QH]1|VECTOR10\.1|GTKIDS7[BVR]?|(?:A7_WF|GTA7(?:WF|PLUS)|VENUS7|TREO_TAB8G?|VECTOR_SLIM|GTAB718|GTABPND|GTABKIDS|GTVR10S|AXIS7_SLIM|AXIS7_LED|4104116N)(?:[);/ ]|$)' + regex: 'GHIA|QS702|SVEGLIO[ _][QH]1|VECTOR10\.1|GTKIDS7[BVR]?|(?:A7_WF|GTA7(?:WF|PLUS)|VENUS7|TREO_TAB8G?|VECTOR_SLIM|GTAB718|GTABPND|GTABKIDS|GTVR10S|AXIS7_SLIM|AXIS7_LED|4104116N|GK133M3)(?:[);/ ]|$)' device: 'tablet' models: - regex: 'SVEGLIO[ _]([QH]1)' @@ -809,7 +809,7 @@ Ghia: model: 'Any Diez.1' - regex: 'GHIA[ _]?(47458|VECTOR_3G)' model: '$1' - - regex: '(GTAB718)' + - regex: '(GTAB718|GK133M3)' model: '$1' # PALM @@ -4452,7 +4452,7 @@ Brondi: # VGO TEL (vgotel.com) VGO TEL: - regex: 'VGOTEL|(?:Venture V(?:[278]|12)|VentureV10|Ocean[_ ][689]|Ocean9L|NEW (?:1[01256]|2[024]|[57])|V TAB 2|i_Smart)(?:[);/ ]|$)' + regex: 'VGOTEL|(?:Flex 2|Venture V(?:[278]|12)|VentureV10|Ocean[_ ][689]|Ocean9L|NEW (?:1[01256]|2[024]|[57])|V TAB 2|i_Smart)(?:[);/ ]|$)' device: 'smartphone' models: - regex: 'Venture ?V([278]|1[02])(?:[);/ ]|$)' @@ -4461,6 +4461,8 @@ VGO TEL: model: 'Ocean $1' - regex: 'NEW (\d+)' model: 'New $1' + - regex: 'Flex 2' + model: 'Flex 2' - regex: 'i_Smart' model: 'i Smart' - regex: 'V TAB 2' @@ -4469,7 +4471,7 @@ VGO TEL: # Vivo (vivo.com.cn, vivo.com) Vivo: - regex: '((?:VIV-|BBG-)?(?