diff --git a/Parser/Device/AbstractDeviceParser.php b/Parser/Device/AbstractDeviceParser.php index 3bb6ed446f..8bb7a643fc 100644 --- a/Parser/Device/AbstractDeviceParser.php +++ b/Parser/Device/AbstractDeviceParser.php @@ -1799,6 +1799,7 @@ abstract class AbstractDeviceParser extends AbstractParser 'VIZ' => 'Vizmo', 'VIT' => 'Vityaz', '9V' => 'Vision Touch', + 'VIS' => 'Vision Technology', 'VIL' => 'Visual Land', 'VI1' => 'VILLAON', 'VK' => 'VK Mobile', @@ -1876,6 +1877,7 @@ abstract class AbstractDeviceParser extends AbstractParser 'W1' => 'Woo', 'WR' => 'Wortmann', 'WX' => 'Woxter', + 'WOZ' => 'WOZIFAN', 'XQ' => 'X-AGE', 'XEL' => 'XElectron', 'X3' => 'X-BO', diff --git a/Tests/fixtures/phablet-1.yml b/Tests/fixtures/phablet-1.yml index 8d93641f3d..e2e2b24d12 100644 --- a/Tests/fixtures/phablet-1.yml +++ b/Tests/fixtures/phablet-1.yml @@ -4838,3 +4838,21 @@ model: Redmi Note 8 os_family: Android browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 12; TECNO LE6j) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Mobile Safari/537.36 + os: + name: Android + version: "12" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 102.0.0.0 + engine: Blink + engine_version: 102.0.0.0 + device: + type: phablet + brand: Tecno Mobile + model: Pova Neo 5G + os_family: Android + browser_family: Chrome diff --git a/Tests/fixtures/smartphone-39.yml b/Tests/fixtures/smartphone-39.yml index c355f19396..dac14b9474 100644 --- a/Tests/fixtures/smartphone-39.yml +++ b/Tests/fixtures/smartphone-39.yml @@ -9479,3 +9479,543 @@ model: V30 RS os_family: Android browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 13; 2QC9200) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Mobile Safari/537.36 + os: + name: Android + version: "13" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 118.0.0.0 + engine: Blink + engine_version: 118.0.0.0 + device: + type: smartphone + brand: HTC + model: U23 Pro + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 13; XT2201-1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Mobile Safari/537.36 + os: + name: Android + version: "13" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 119.0.0.0 + engine: Blink + engine_version: 119.0.0.0 + device: + type: smartphone + brand: Motorola + model: Edge 30 Pro + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 13; XT2113-2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Mobile Safari/537.36 + os: + name: Android + version: "13" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 124.0.0.0 + engine: Blink + engine_version: 124.0.0.0 + device: + type: smartphone + brand: Motorola + model: One 5G Ace + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 13; 23076RA4BR) 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 12 5G + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 10; MZB9965IN) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Mobile Safari/537.36 + os: + name: Android + version: "10" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 119.0.0.0 + engine: Blink + engine_version: 119.0.0.0 + device: + type: smartphone + brand: POCO + model: X3 + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 10; MZB8743IN) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Mobile Safari/537.36 + os: + name: Android + version: "10" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 123.0.0.0 + engine: Blink + engine_version: 123.0.0.0 + device: + type: smartphone + brand: POCO + model: X2 + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 10; MZB8458IN) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Mobile Safari/537.36 + os: + name: Android + version: "10" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 124.0.0.0 + engine: Blink + engine_version: 124.0.0.0 + device: + type: smartphone + brand: Xiaomi + model: Redmi 8A + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 10; MZB8255IN) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Mobile Safari/537.36 + os: + name: Android + version: "10" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 124.0.0.0 + engine: Blink + engine_version: 124.0.0.0 + device: + type: smartphone + brand: Xiaomi + model: Redmi 8 + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 10; MZB0A5HIN) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.101 Mobile Safari/537.36 EdgA/91.0.864.48 + os: + name: Android + version: "10" + platform: "" + client: + type: browser + name: Microsoft Edge + version: 91.0.864.48 + engine: Blink + engine_version: 91.0.4472.101 + device: + type: smartphone + brand: Xiaomi + model: Redmi 9i Sport + os_family: Android + browser_family: Internet Explorer +- + user_agent: Mozilla/5.0 (Linux; Android 10; MZB07Z4IN) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Mobile Safari/537.36 + os: + name: Android + version: "10" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 124.0.0.0 + engine: Blink + engine_version: 124.0.0.0 + device: + type: smartphone + brand: POCO + model: X3 + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 10; MZB07Z3IN) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Mobile Safari/537.36 + os: + name: Android + version: "10" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 123.0.0.0 + engine: Blink + engine_version: 123.0.0.0 + device: + type: smartphone + brand: POCO + model: X3 + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 10; MZB07Z1IN) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Mobile Safari/537.36 + os: + name: Android + version: "10" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 120.0.0.0 + engine: Blink + engine_version: 120.0.0.0 + device: + type: smartphone + brand: POCO + model: X3 + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 10; M2004J11G) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Mobile Safari/537.36 + os: + name: Android + version: "10" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 121.0.0.0 + engine: Blink + engine_version: 121.0.0.0 + device: + type: smartphone + brand: POCO + model: F2 Pro + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 10; iQOO Z1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.182 Mobile Safari/537.36 + os: + name: Android + version: "10" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 88.0.4324.182 + engine: Blink + engine_version: 88.0.4324.182 + device: + type: smartphone + brand: Vivo + model: iQOO Z1 + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 10; iQOO 5 Pro) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.105 Mobile Safari/537.36 + os: + name: Android + version: "10" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 84.0.4147.105 + engine: Blink + engine_version: 84.0.4147.105 + device: + type: smartphone + brand: Vivo + model: iQOO 5 Pro + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 10; iQOO 5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.93 Mobile Safari/537.36 + os: + name: Android + version: "10" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 90.0.4430.93 + engine: Blink + engine_version: 90.0.4430.93 + device: + type: smartphone + brand: Vivo + model: iQOO 5 + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 10; EVE-LX3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Mobile Safari/537.36 + os: + name: Android + version: "10" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 106.0.0.0 + engine: Blink + engine_version: 106.0.0.0 + device: + type: smartphone + brand: Huawei + model: Nova Y61 + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 10; BNE-LX3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Mobile Safari/537.36 + os: + name: Android + version: "10" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 122.0.0.0 + engine: Blink + engine_version: 122.0.0.0 + device: + type: smartphone + brand: Huawei + model: Nova 10 SE + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 14; XQ-EC72) 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: Sony + model: Xperia 1 VI + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 14; V2353A) 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: Vivo + model: iQOO Z9x 5G + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 14; T Phone 2 Pro) 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: T-Mobile + model: T Phone 2 Pro + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 14; TMRV075G) 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: T-Mobile + model: REVVL 7 5G + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 14; TMRV07P5G) 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: T-Mobile + model: REVVL 7 Pro 5G + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 14; M1908C3KH) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Mobile Safari/537.36 + os: + name: Android + version: "14" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 118.0.0.0 + engine: Blink + engine_version: 118.0.0.0 + device: + type: smartphone + brand: Xiaomi + model: Redmi 8A + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 14; M1908C3IG) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Mobile Safari/537.36 + os: + name: Android + version: "14" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 118.0.0.0 + engine: Blink + engine_version: 118.0.0.0 + device: + type: smartphone + brand: Xiaomi + model: Redmi 8 + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 14; M1908C3IC) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Mobile Safari/537.36 + os: + name: Android + version: "14" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 124.0.0.0 + engine: Blink + engine_version: 124.0.0.0 + device: + type: smartphone + brand: Xiaomi + model: Redmi 8 + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 14; M1903C3GG) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Mobile Safari/537.36 + os: + name: Android + version: "14" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 121.0.0.0 + engine: Blink + engine_version: 121.0.0.0 + device: + type: smartphone + brand: Xiaomi + model: Redmi Go + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 14; M1903C3EI) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Mobile Safari/537.36 + os: + name: Android + version: "14" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 119.0.0.0 + engine: Blink + engine_version: 119.0.0.0 + device: + type: smartphone + brand: Xiaomi + model: Redmi 7A + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 14; M1805E10A) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Mobile Safari/537.36 + os: + name: Android + version: "14" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 122.0.0.0 + engine: Blink + engine_version: 122.0.0.0 + device: + type: smartphone + brand: Xiaomi + model: Pocophone F1 + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 14; MZB07Z2IN) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Mobile Safari/537.36 + os: + name: Android + version: "14" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 119.0.0.0 + engine: Blink + engine_version: 119.0.0.0 + device: + type: smartphone + brand: POCO + model: X3 + os_family: Android + browser_family: Chrome diff --git a/Tests/fixtures/smartphone-40.yml b/Tests/fixtures/smartphone-40.yml new file mode 100644 index 0000000000..3e7388b74a --- /dev/null +++ b/Tests/fixtures/smartphone-40.yml @@ -0,0 +1,325 @@ +--- +- + user_agent: Mozilla/5.0 (Linux; Android 14; MZB07Z0IN) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Mobile Safari/537.36 + os: + name: Android + version: "14" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 123.0.0.0 + engine: Blink + engine_version: 123.0.0.0 + device: + type: smartphone + brand: POCO + model: X3 + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 14; V2359A) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Mobile Safari/537.36 + os: + name: Android + version: "14" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 108.0.0.0 + engine: Blink + engine_version: 108.0.0.0 + device: + type: smartphone + brand: Vivo + model: X100s + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 14; V2338) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.6422.113 Mobile Safari/537.36 OPR/83.0.4371.80178 + os: + name: Android + version: "14" + platform: "" + client: + type: browser + name: Opera Mobile + version: 83.0.4371.80178 + engine: Blink + engine_version: 125.0.6422.113 + device: + type: smartphone + brand: Vivo + model: T3x 5G + os_family: Android + browser_family: Opera +- + user_agent: Mozilla/5.0 (Linux; Android 14; V2314 Build/UP1A.231005.007) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.6478.134 Mobile Safari/537.36 OPX/2.5 + os: + name: Android + version: "14" + platform: "" + client: + type: browser + name: Opera GX + version: "2.5" + engine: Blink + engine_version: 126.0.6478.134 + device: + type: smartphone + brand: Vivo + model: V30 Lite 5G + os_family: Android + browser_family: Opera +- + user_agent: Mozilla/5.0 (Linux; Android 14; U12 life) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Mobile Safari/537.36 + os: + name: Android + version: "14" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 123.0.0.0 + engine: Blink + engine_version: 123.0.0.0 + device: + type: smartphone + brand: HTC + model: U12 Life + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 14; V2341) 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: Vivo + model: V40 Lite + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 14; ELI-NX9) 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: Huawei + model: Honor 200 + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 14; Armor 25T Pro) 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: Ulefone + model: Armor 25T Pro + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 13; A2322G) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Mobile Safari/537.36 + os: + name: Android + version: "13" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 120.0.0.0 + engine: Blink + engine_version: 120.0.0.0 + device: + type: smartphone + brand: ZTE + model: Axon 30 5G + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 12; PANB0013IN) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Mobile Safari/537.36 + os: + name: Android + version: "12" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 119.0.0.0 + engine: Blink + engine_version: 119.0.0.0 + device: + type: smartphone + brand: Motorola + model: Moto G60 + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 12; MZB8746IN) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Mobile Safari/537.36 + os: + name: Android + version: "12" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 118.0.0.0 + engine: Blink + engine_version: 118.0.0.0 + device: + type: smartphone + brand: POCO + model: X2 + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 12; MZB8744IN) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Mobile Safari/537.36 + os: + name: Android + version: "12" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 120.0.0.0 + engine: Blink + engine_version: 120.0.0.0 + device: + type: smartphone + brand: POCO + model: X2 + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 12; Hisense U60 Build/SP1A.210812.016) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.6478.134 Mobile Safari/537.36 + os: + name: Android + version: "12" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 126.0.6478.134 + engine: Blink + engine_version: 126.0.6478.134 + device: + type: smartphone + brand: Hisense + model: U60 + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 12; GTT9Q) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Mobile Safari/537.36 + os: + name: Android + version: "12" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 117.0.0.0 + engine: Blink + engine_version: 117.0.0.0 + device: + type: smartphone + brand: Google + model: Pixel 5 + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 12; GD1YQ) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Mobile Safari/537.36 + os: + name: Android + version: "12" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 121.0.0.0 + engine: Blink + engine_version: 121.0.0.0 + device: + type: smartphone + brand: Google + model: Pixel 5 + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 12; G020G) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Mobile Safari/537.36 + os: + name: Android + version: "12" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 124.0.0.0 + engine: Blink + engine_version: 124.0.0.0 + device: + type: smartphone + brand: Google + model: Pixel 3a XL + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 12; G020C) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Mobile Safari/537.36 + os: + name: Android + version: "12" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 121.0.0.0 + engine: Blink + engine_version: 121.0.0.0 + device: + type: smartphone + brand: Google + model: Pixel 3a XL + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 12; G020B) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Mobile Safari/537.36 + os: + name: Android + version: "12" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 123.0.0.0 + engine: Blink + engine_version: 123.0.0.0 + device: + type: smartphone + brand: Google + model: Pixel 3a XL + os_family: Android + browser_family: Chrome diff --git a/Tests/fixtures/tablet-11.yml b/Tests/fixtures/tablet-11.yml index 451aea98da..4673c6e679 100644 --- a/Tests/fixtures/tablet-11.yml +++ b/Tests/fixtures/tablet-11.yml @@ -8001,3 +8001,147 @@ model: iPad Pro 6 12.9" os_family: iOS browser_family: Unknown +- + user_agent: Mozilla/5.0 (Linux; Android 13; GOT-AL19) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Mobile Safari/537.36 + os: + name: Android + version: "13" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 121.0.0.0 + engine: Blink + engine_version: 121.0.0.0 + device: + type: tablet + brand: Huawei + model: MatePad Pro 11 + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 12; W10_EEA Build/SP1A.210812.016; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/126.0.6478.134 Safari/537.36 + os: + name: Android + version: "12" + platform: "" + client: + type: browser + name: Chrome Webview + version: 126.0.6478.134 + engine: Blink + engine_version: 126.0.6478.134 + device: + type: tablet + brand: WOZIFAN + model: W10 + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 14; SM-X806C) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.154 Safari/537.36 OPR/78.1.4143.75368 + os: + name: Android + version: "14" + platform: "" + client: + type: browser + name: Opera + version: 78.1.4143.75368 + engine: Blink + engine_version: 117.0.5938.154 + device: + type: tablet + brand: Samsung + model: Galaxy Tab S8+ 12.4" 5G + os_family: Android + browser_family: Opera +- + user_agent: Mozilla/5.0 (Linux; Android 14; DBY2-L09CK) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Mobile Safari/537.36 + os: + name: Android + version: "14" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 123.0.0.0 + engine: Blink + engine_version: 123.0.0.0 + device: + type: tablet + brand: Huawei + model: MatePad 11.5" Air + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 14; T50HD) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36 + os: + name: Android + version: "14" + platform: "" + client: + type: browser + name: Chrome + version: 126.0.0.0 + engine: Blink + engine_version: 126.0.0.0 + device: + type: tablet + brand: Teclast + model: T50HD + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 13; TB-Q706Z) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Mobile Safari/537.36 + os: + name: Android + version: "13" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 120.0.0.0 + engine: Blink + engine_version: 120.0.0.0 + device: + type: tablet + brand: Lenovo + model: Tab P12 Pro + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 13; Pixus_Folio) 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: tablet + brand: Pixus + model: Folio + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 13; D118_EEA) 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: tablet + brand: FEONAL + model: D118 + os_family: Android + browser_family: Chrome diff --git a/Tests/fixtures/tv-3.yml b/Tests/fixtures/tv-3.yml index a7c9424728..443ed0b742 100644 --- a/Tests/fixtures/tv-3.yml +++ b/Tests/fixtures/tv-3.yml @@ -9237,3 +9237,93 @@ model: STV-32DHBK2R-T9 os_family: Android browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 13; XS100MINI) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.121 Mobile Safari/537.36 + os: + name: Android + version: "13" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 72.0.3626.121 + engine: Blink + engine_version: 72.0.3626.121 + device: + type: tv + brand: Vision Technology + model: XS100 Mini + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 10; NEXON X2+) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.152 Mobile Safari/537.36 + os: + name: Android + version: "10" + platform: "" + client: + type: browser + name: Chrome Mobile + version: 88.0.4324.152 + engine: Blink + engine_version: 88.0.4324.152 + device: + type: tv + brand: NEXON + model: X2+ + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 13; SL-LED43S98T2SU Build/TP1A.220905.004.A2; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/101.0.4951.61 YaBrowser/24.1.2.87 (lite) Safari/537.36 TV + os: + name: Android + version: "13" + platform: "" + client: + type: browser + name: Yandex Browser Lite + version: 24.1.2.87 + engine: Blink + engine_version: 101.0.4951.61 + device: + type: tv + brand: Scoole + model: SL-LED43S98T2SU + os_family: Android + browser_family: Unknown +- + user_agent: Mozilla/5.0 (Linux; Android 13; SL-LED43S94T2S 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: Scoole + model: SL-LED43S94T2S + os_family: Android + browser_family: Unknown +- + user_agent: Mozilla/5.0 (Linux; Android 13; 24LM8002CT2 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: 24LM8002CT2 + os_family: Android + browser_family: Unknown diff --git a/regexes/device/mobiles.yml b/regexes/device/mobiles.yml index a5acd9e45e..090599c0e1 100644 --- a/regexes/device/mobiles.yml +++ b/regexes/device/mobiles.yml @@ -240,7 +240,7 @@ Adronix: # HTC (htc.com) HTC: - regex: 'HTC|Sprint (?:APA|ATP)|ADR(?!910L)[a-z0-9]+|NexusHD2|Amaze[ _]4G(?:[);/ ]|$)|(Desire|Sensation|Evo ?3D|IncredibleS|Wildfire|Butterfly)[ _]?([^;/)]+)(?: Build|\))|(Amaze[ _]4G|(?