diff --git a/Parser/Device/AbstractDeviceParser.php b/Parser/Device/AbstractDeviceParser.php index ca5f386150..318538cff8 100644 --- a/Parser/Device/AbstractDeviceParser.php +++ b/Parser/Device/AbstractDeviceParser.php @@ -140,6 +140,7 @@ abstract class AbstractDeviceParser extends AbstractParser 'A1' => 'Altech UEC', '66' => 'Altice', 'A5' => 'altron', + 'ALT' => 'Altus', 'KN' => 'Amazon', 'AMA' => 'AMA', 'AG' => 'AMGOO', @@ -160,6 +161,7 @@ abstract class AbstractDeviceParser extends AbstractParser 'RW' => 'Aoro', '9Y' => 'Aocos', 'AP' => 'Apple', + 'ARC' => 'Arçelik', 'AR' => 'Archos', 'AB' => 'Arian Space', 'A6' => 'Ark', @@ -193,12 +195,14 @@ abstract class AbstractDeviceParser extends AbstractParser 'AH' => 'AVH', 'AV' => 'Avvio', 'AVA' => 'Avaya', + 'AXE' => 'AXEN', 'AY' => 'Axxion', 'AXX' => 'AXXA', 'YR' => 'AYYA', 'XA' => 'Axioo', 'AM' => 'Azumi Mobile', 'WW' => 'Awow', + 'AWO' => 'AWOX', 'XU' => 'AUX', 'BAC' => 'Backcell', 'BFF' => 'BAFF', @@ -216,6 +220,7 @@ abstract class AbstractDeviceParser extends AbstractParser 'B5' => 'Beeline', 'B0' => 'Beelink', 'BL' => 'Beetel', + 'BEK' => 'Beko', '2X' => 'Benco', 'BQ' => 'BenQ', 'BS' => 'BenQ-Siemens', @@ -313,6 +318,7 @@ abstract class AbstractDeviceParser extends AbstractParser '1C' => 'Chuwi', 'L8' => 'Clarmin', '25' => 'Claresta', + 'CLA' => 'CLAYTON', '1J' => 'Cloud', 'CD' => 'Cloudfone', '6C' => 'Cloudpad', @@ -396,6 +402,7 @@ abstract class AbstractDeviceParser extends AbstractParser 'DIG' => 'Digit4G', 'DIC' => 'DIGICOM', 'Q0' => 'DIGIFORS', + 'DIK' => 'DIKOM', 'DQ' => 'DISH', 'DIS' => 'Disney', '9D' => 'Ditecma', @@ -432,6 +439,7 @@ abstract class AbstractDeviceParser extends AbstractParser 'UD' => 'DUNNS Mobile', 'DUU' => 'Duubee', 'DUR' => 'Durabook', + 'DYO' => 'Dyon', 'DTE' => 'D-Tech', 'DLI' => 'D-Link', 'ENO' => 'eNOVA', @@ -1082,6 +1090,7 @@ abstract class AbstractDeviceParser extends AbstractParser '2N' => 'Nomu', '6H' => 'Noontec', 'NR' => 'Nordmende', + 'NOR' => 'NORMANDE', '7N' => 'NorthTech', 'NOT' => 'Nothing Phone', '5N' => 'Nos', @@ -1120,6 +1129,7 @@ abstract class AbstractDeviceParser extends AbstractParser '3O' => 'ONYX BOOX', 'O4' => 'ONN', '9Q' => 'Onkyo', + 'ONV' => 'ONVO', '2O' => 'OpelMobile', 'OH' => 'Openbox', '7Y' => 'Obabox', @@ -1545,6 +1555,7 @@ abstract class AbstractDeviceParser extends AbstractParser '6T' => 'Twoe', '15' => 'Tymes', 'UC' => 'U.S. Cellular', + 'UGI' => 'UGINE', 'UG' => 'Ugoos', 'U1' => 'Uhans', 'UH' => 'Uhappy', diff --git a/Parser/OperatingSystem.php b/Parser/OperatingSystem.php index a0d3e0bf51..a7182dbde3 100644 --- a/Parser/OperatingSystem.php +++ b/Parser/OperatingSystem.php @@ -158,6 +158,7 @@ class OperatingSystem extends AbstractParser 'TIZ' => 'Tizen', 'TOS' => 'TmaxOS', 'UBT' => 'Ubuntu', + 'VID' => 'VIDAA', 'WAS' => 'watchOS', 'WER' => 'Wear OS', 'WTV' => 'WebTV', @@ -205,7 +206,7 @@ class OperatingSystem extends AbstractParser 'ORD', 'TOS', 'RSO', 'DEE', 'FRE', 'MAG', 'FEN', 'CAI', 'PCL', 'HAS', 'LOS', 'DVK', 'ROK', 'OWR', 'OTV', 'KTV', 'PUR', 'PLA', 'FUC', 'PAR', 'FOR', 'MON', 'KAN', 'ZEN', 'LND', 'LNS', 'CHN', 'AMZ', 'TEN', 'CST', - 'NOV', 'ROU', 'ZOR', 'RED', 'KAL', 'ORA', + 'NOV', 'ROU', 'ZOR', 'RED', 'KAL', 'ORA', 'VID', ], 'Mac' => ['MAC'], 'Mobile Gaming Console' => ['PSP', 'NDS', 'XBX'], diff --git a/Tests/Parser/fixtures/oss.yml b/Tests/Parser/fixtures/oss.yml index 6c50eeb516..cfb6b254b9 100644 --- a/Tests/Parser/fixtures/oss.yml +++ b/Tests/Parser/fixtures/oss.yml @@ -3942,3 +3942,19 @@ version: "7" platform: x64 family: GNU/Linux +- + user_agent: Mozilla/5.0 (X11; Linux armv7l) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.182 Odin/88.4324.2.10 Safari/537.36 Model/Hisense-NT72671D VIDAA/6.0(Hisense;SmartTV;85A66GAVT;NT72671/V0000.06.12N.N0622;UHD;86A6GA;) + os: + name: VIDAA + short_name: VID + version: "6.0" + platform: ARM + family: GNU/Linux +- + user_agent: Mozilla/5.0 (Linux armv7l) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.140 Safari/537.36 OPR/46.0.2207.0 OMI/4.21.2.50.Honey.220 Model/Hisense-NT72671D TV Store/4.21 + os: + name: Opera TV + short_name: OTV + version: "4.21" + platform: ARM + family: GNU/Linux diff --git a/Tests/fixtures/tv-2.yml b/Tests/fixtures/tv-2.yml index b164e4f812..1cab1e642d 100644 --- a/Tests/fixtures/tv-2.yml +++ b/Tests/fixtures/tv-2.yml @@ -5269,3 +5269,453 @@ model: H618 os_family: Android browser_family: Unknown +- + user_agent: Mozilla/5.0 (X11; Linux armv7l) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.182 Odin/88.4324.2.10 Safari/537.36 Model/Hisense-MT9602 VIDAA/6.0(TOSHIBA;SmartTV;43C350LE;MTK9602/V0000.06.10Q.N0322;UHD;43C350LE;) + os: + name: VIDAA + version: "6.0" + platform: ARM + client: + type: browser + name: Odin + version: 88.4324.2.10 + engine: Blink + engine_version: 88.0.4324.182 + device: + type: tv + brand: Toshiba + model: 43C350LE + os_family: GNU/Linux + browser_family: Chrome +- + user_agent: Mozilla/5.0 (X11; Linux armv7l) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.182 Odin/88.4324.2.10 Safari/537.36 Model/Hisense-NT72671D VIDAA/6.0(Hisense;SmartTV;85A66GAVT;NT72671/V0000.06.12N.N0622;UHD;86A6GA;) + os: + name: VIDAA + version: "6.0" + platform: ARM + client: + type: browser + name: Odin + version: 88.4324.2.10 + engine: Blink + engine_version: 88.0.4324.182 + device: + type: tv + brand: Hisense + model: 85A66GA + os_family: GNU/Linux + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux armv7l) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.140 Safari/537.36 OPR/46.0.2207.0 OMI/4.21.4.112.Catcher4.69 Model/Hisense-MT9602 VIDAA/5.0(Hisense;SmartTV;55A52FEVS;MTK9602/V0000.01.00R.M0531;UHD;55A5FE;) + os: + name: VIDAA + version: "5.0" + platform: ARM + client: + type: browser + name: Opera Devices + version: 4.21.4.112 + engine: Blink + engine_version: 84.0.4147.140 + device: + type: tv + brand: Hisense + model: 55A52FE + os_family: GNU/Linux + browser_family: Opera +- + user_agent: Mozilla/5.0 (X11; Linux armv7l) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.182 Odin/88.4324.2.10 Safari/537.36 Model/Hisense-MT9602 VIDAA/6.0(UGINE;SmartTV;65A53FXVT;MTK9602/V0000.06.10S.M1228;UHD;65A5FX;) + os: + name: VIDAA + version: "6.0" + platform: ARM + client: + type: browser + name: Odin + version: 88.4324.2.10 + engine: Blink + engine_version: 88.0.4324.182 + device: + type: tv + brand: UGINE + model: 65A53FX + os_family: GNU/Linux + browser_family: Chrome +- + user_agent: Mozilla/5.0 (X11; Linux armv7l) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.182 Odin/88.4324.2.10 Safari/537.36 Model/Hisense-MT9602 VIDAA/6.0(AWOX;SmartTV;43V35KE;MTK9602/V0000.06.12S.N0630;FHD;43V35KE;) + os: + name: VIDAA + version: "6.0" + platform: ARM + client: + type: browser + name: Odin + version: 88.4324.2.10 + engine: Blink + engine_version: 88.0.4324.182 + device: + type: tv + brand: AWOX + model: 43V35KE + os_family: GNU/Linux + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux armv7l) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.143 Safari/537.36 OPR/40.0.2207.0 OMI/4.9.0.237.Martell-2.312 Model/Hisense-MT5658-SDK4-9 MT5658 (;Hisense;SmartTV;V0000.01.00a.J0211;HE43A6500UWTS) FXM-U2FsdGVkX18/+ceY1oqH8mnezkZ/ZlbriwD7ixl/Ho5dsOsPG6/PhIre4h8t42z4-END + os: + name: GNU/Linux + version: "" + platform: ARM + client: + type: browser + name: Opera Devices + version: 4.9.0.237 + engine: Blink + engine_version: 53.0.2785.143 + device: + type: tv + brand: Hisense + model: HE43A6500UWTS + os_family: GNU/Linux + browser_family: Opera +- + user_agent: Mozilla/5.0 (Linux armv7l) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.120 Safari/537.36 OPR/46.0.2207.0 OMI/4.20.3.54.Catcher2.205 Model/Hisense-MSD6886 VIDAA/4.0(Hisense;SmartTV;HE55A6803FUWTS;mstar6886/V0000.01.00K.M0518;UHD) + os: + name: VIDAA + version: "4.0" + platform: ARM + client: + type: browser + name: Opera Devices + version: 4.20.3.54 + engine: Blink + engine_version: 77.0.3865.120 + device: + type: tv + brand: Hisense + model: HE55A6803FUWTS + os_family: GNU/Linux + browser_family: Opera +- + user_agent: Mozilla/5.0 (Linux armv7l) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.120 Safari/537.36 OPR/46.0.2207.0 OMI/4.20.3.54.Catcher2.147 Model/Hisense-MSD6886 TV Store/4.20 + os: + name: Opera TV + version: "4.20" + platform: ARM + client: + type: browser + name: Opera Devices + version: 4.20.3.54 + engine: Blink + engine_version: 77.0.3865.120 + device: + type: tv + brand: Hisense + model: "" + os_family: GNU/Linux + browser_family: Opera +- + user_agent: Opera/9.80 (Linux mips; U; ; en) Presto/2.10.287 Version/12.00 UID(00:09:DF:3D:64:E3/MB91/VESTEL/3.2.9.r)+CE-HTML;MEM:HIGH + os: + name: Opera TV + version: "" + platform: MIPS + client: + type: browser + name: Opera + version: "12.00" + engine: Presto + engine_version: 2.10.287 + device: + type: tv + brand: Vestel + model: "" + os_family: GNU/Linux + browser_family: Opera +- + user_agent: Opera/9.80 (Linux mips; ) Presto/2.12.407 Version/12.51 MB98/0.45.14.5 (VESTEL, Mxl66155_V, wireless) VSTVB_MB97 UID(00:09:DF:D7:F2:BB/MB98/VESTEL/0.45.14.5)+CE-HTML;MEM:HIGH SmartTvA/3.0.0 + os: + name: Opera TV + version: "" + platform: MIPS + client: + type: browser + name: Opera + version: "12.51" + engine: Presto + engine_version: 2.12.407 + device: + type: tv + brand: Vestel + model: "" + os_family: GNU/Linux + browser_family: Opera +- + user_agent: Mozilla/5.0 (Linux ) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.120 Safari/537.36 OPR/46.0.2207.0 OMI/4.20.5.61.LIMA.179 Model/Vestel-MB180 VSTVB MB100 HbbTV/1.5.1 (+DRM; DAEWOO; MB180; 1.64.1.0; ; _TV_G32_2020;) SmartTvA/3.0.0 + os: + name: GNU/Linux + version: "" + platform: "" + client: + type: browser + name: Opera Devices + version: 4.20.5.61 + engine: Blink + engine_version: 77.0.3865.120 + device: + type: tv + brand: Daewoo + model: "" + os_family: GNU/Linux + browser_family: Opera +- + user_agent: Mozilla/5.0 (Linux ) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.120 Safari/537.36 OPR/46.0.2207.0 OMI/4.20.5.61.LIMA.168 Model/Vestel-MB180 VSTVB MB100 HbbTV/1.5.1 (+DRM; NEXT; MB180; 1.61.1.0; ; _TV_G32_2020;) SmartTvA/3.0.0 + os: + name: GNU/Linux + version: "" + platform: "" + client: + type: browser + name: Opera Devices + version: 4.20.5.61 + engine: Blink + engine_version: 77.0.3865.120 + device: + type: tv + brand: NEXT + model: "" + os_family: GNU/Linux + browser_family: Opera +- + user_agent: Mozilla/5.0 (Linux ) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.99 Safari/537.36 OPR/46.0.2207.0 OMI/4.13.5.431.SIERRA.164 Model/Vestel-MB230 VSTVB MB200 HbbTV/1.5.1 (+DRM; DIKOM; MB230; 0.51.51.0; ; _TV_NT72671_2019;) SmartTvA/3.0.0 + os: + name: GNU/Linux + version: "" + platform: "" + client: + type: browser + name: Opera Devices + version: 4.13.5.431 + engine: Blink + engine_version: 67.0.3396.99 + device: + type: tv + brand: DIKOM + model: "" + os_family: GNU/Linux + browser_family: Opera +- + user_agent: Mozilla/5.0 (Linux ) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.120 Safari/537.36 OPR/46.0.2207.0 OMI/4.20.5.61.LIMA.179 Model/Vestel-MB180 VSTVB MB100 HbbTV/1.5.1 (+DRM; CLAYTON; MB180; 1.64.1.0; ; _TV_G32_2020;) SmartTvA/3.0.0 + os: + name: GNU/Linux + version: "" + platform: "" + client: + type: browser + name: Opera Devices + version: 4.20.5.61 + engine: Blink + engine_version: 77.0.3865.120 + device: + type: tv + brand: CLAYTON + model: "" + os_family: GNU/Linux + browser_family: Opera +- + user_agent: Mozilla/5.0 (Linux ) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.120 Safari/537.36 OPR/46.0.2207.0 OMI/4.20.5.61.LIMA.180 Model/Vestel-MB180 VSTVB MB100 HbbTV/1.5.1 (+DRM; NORMANDE; MB180; 1.65.0.0; ; _TV_G32_2020;) SmartTvA/3.0.0 + os: + name: GNU/Linux + version: "" + platform: "" + client: + type: browser + name: Opera Devices + version: 4.20.5.61 + engine: Blink + engine_version: 77.0.3865.120 + device: + type: tv + brand: NORMANDE + model: "" + os_family: GNU/Linux + browser_family: Opera +- + user_agent: Mozilla/5.0 (Linux armv9; U; en;) AppleWebKit/537.36 (Arcelik;visionos;NX;03.024.00;) CE-HTML/1.0 NETRANGEMMH HbbTV/2.0 (SRAF;Arcelik_Gen3;RC_V2;Arcelik;NX;NXGRMR.-.-.-.-.V03.024.00;tr-TR;Wireless;prod;) + os: + name: GNU/Linux + version: "" + platform: ARM + client: + type: browser + name: Seraphic Sraf + version: "" + engine: Blink + engine_version: "" + device: + type: tv + brand: Arçelik + model: "" + os_family: GNU/Linux + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux armv9; U; en;) AppleWebKit/537.36 (Beko;visionos;NX;03.024.00;) CE-HTML/1.0 NETRANGEMMH HbbTV/2.0 (SRAF;Arcelik_Gen3;RC_V2;Arcelik;NX;NXGRMR.-.-.-.-.V03.024.00;tr-TR;Wireless;prod;) + os: + name: GNU/Linux + version: "" + platform: ARM + client: + type: browser + name: Seraphic Sraf + version: "" + engine: Blink + engine_version: "" + device: + type: tv + brand: Beko + model: "" + os_family: GNU/Linux + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux armv9; U; en;) AppleWebKit/537.36 (Altus;visionos;NX;03.024.00;) CE-HTML/1.0 NETRANGEMMH HbbTV/2.0 (SRAF;Arcelik_Gen3;RC_V2;Arcelik;NX;NXGRMR.-.-.-.-.V03.024.00;tr-TR;Wireless;prod;) + os: + name: GNU/Linux + version: "" + platform: ARM + client: + type: browser + name: Seraphic Sraf + version: "" + engine: Blink + engine_version: "" + device: + type: tv + brand: Altus + model: "" + os_family: GNU/Linux + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux; Android 11; Arcelik Android TV Build/RTM6.230109.094; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/116.0.0.0 Mobile Safari/537.36 + os: + name: Android TV + version: "11" + platform: "" + client: + type: browser + name: Chrome Webview + version: 116.0.0.0 + engine: Blink + engine_version: 116.0.0.0 + device: + type: tv + brand: Arçelik + model: "" + os_family: Android + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux;) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.106 Safari/537.36 SRAF/4.0 (; SERAPHIC; SERAPHIC; v4.0; v1.0; ); CE-HTML/1.0 hbbtv PHILCO/PH60D16DSGWN4K DeviceID/60748d863766 NETRANGEMMH Arcelik Grundig SMART-TV + os: + name: GNU/Linux + version: "" + platform: "" + client: + type: browser + name: Seraphic Sraf + version: "4.0" + engine: Blink + engine_version: 47.0.2526.106 + device: + type: tv + brand: Philco + model: PH60D16DSGWN4K + os_family: GNU/Linux + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Linux;) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.106 Safari/537.36 SRAF/4.0 (; UMC-Sharp; FVP6486X; v3.5; v1.0; ); CE-HTML/1.0 hbbtv PHILCO/PH60D16DSGWN4K DeviceID/c08acd74aa34 Arcelik Grundig FXM-U2FsdGVkX18CGxdgOulmEAW9kIUa31zv9O4jhWxhPiBWfOaZ6OLXqy19vdG3rVlJ-END + os: + name: GNU/Linux + version: "" + platform: "" + client: + type: browser + name: Seraphic Sraf + version: "4.0" + engine: Blink + engine_version: 47.0.2526.106 + device: + type: tv + brand: Philco + model: PH60D16DSGWN4K + os_family: GNU/Linux + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Web0S; Linux/SmartTV) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.106 Safari/537.36 HbbTV/1.5.1 (+DRM; LGE/ATMACA/SUNNY; SN50FMN242-0246; WEBOS5.0 04.50.60; W50_K6LP; DTV_C20P;) + os: + name: webOS + version: "5.0" + platform: "" + client: + type: browser + name: Chrome + version: 68.0.3440.106 + engine: Blink + engine_version: 68.0.3440.106 + device: + type: tv + brand: Sunny + model: SN50FMN242 + os_family: Other Mobile + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Web0S; Linux/SmartTV) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36 HbbTV/1.6.1 (+DRM; LGE/ATMACA/AXEN; AX32DAL540-0276; WEBOS22 03.34.35; W22_K8AP; DTV_C22L;) + os: + name: webOS + version: "22" + platform: "" + client: + type: browser + name: Chrome + version: 87.0.4280.88 + engine: Blink + engine_version: 87.0.4280.88 + device: + type: tv + brand: AXEN + model: AX32DAL540 + os_family: Other Mobile + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Web0S; Linux/SmartTV) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.106 Safari/537.36 HbbTV/1.5.1 (+DRM; LGE/KONKA/DYON; SMART-32-X-EOS; WEBOS5.0 04.40.70; W50_K6LP; DTV_C20L;) + os: + name: webOS + version: "5.0" + platform: "" + client: + type: browser + name: Chrome + version: 68.0.3440.106 + engine: Blink + engine_version: 68.0.3440.106 + device: + type: tv + brand: Dyon + model: Smart 32 X-EOS + os_family: Other Mobile + browser_family: Chrome +- + user_agent: Mozilla/5.0 (Web0S; Linux/SmartTV) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.106 Safari/537.36 HbbTV/1.5.1 (+DRM; LGE/SILICONPLAYER/ONVO; OV50500; WEBOS5.0 04.40.70; W50_K6LP; DTV_C20P;) + os: + name: webOS + version: "5.0" + platform: "" + client: + type: browser + name: Chrome + version: 68.0.3440.106 + engine: Blink + engine_version: 68.0.3440.106 + device: + type: tv + brand: ONVO + model: OV50500 + os_family: Other Mobile + browser_family: Chrome diff --git a/Tests/fixtures/tv.yml b/Tests/fixtures/tv.yml index 067e3bb1f8..60c6201ae0 100644 --- a/Tests/fixtures/tv.yml +++ b/Tests/fixtures/tv.yml @@ -4363,7 +4363,7 @@ device: type: tv brand: Samsung - model: Smart TV + model: "Smart TV (2012)" os_family: GNU/Linux browser_family: Unknown - @@ -4380,8 +4380,8 @@ engine_version: "535.20" device: type: tv - brand: Samsung - model: Smart TV + brand: "" + model: "" os_family: GNU/Linux browser_family: Safari - @@ -9054,10 +9054,10 @@ name: Chrome version: 68.0.3440.106 engine: Blink - engine_version: "68.0.3440.106" + engine_version: 68.0.3440.106 device: type: tv - brand: LG + brand: Aiwa model: XU43WT180N os_family: Other Mobile browser_family: Chrome diff --git a/regexes/device/mobiles.yml b/regexes/device/mobiles.yml index bc1f637b74..52d85e44a1 100644 --- a/regexes/device/mobiles.yml +++ b/regexes/device/mobiles.yml @@ -8997,7 +8997,7 @@ Gradiente: # Grundig Grundig: - regex: 'GR?-TB[0-9]+[a-z]*|GRUNDIG|portalmmm/2\.0 G|AFTEU(?:011|014|FF014)' + regex: 'GR?-TB[0-9]+[a-z]*|(