Skip to content

Commit

Permalink
Detect new brands: Haixu, HONKUAHG and Detect devices for exist brands (
Browse files Browse the repository at this point in the history
#7738)

feat(device) detect new brand Haixu: V11
feat(device) detect brand Huawei: Mate 20 Lite (SNE-L01), Honor X8a 5G (RBN-NX3), Enjoy 70S (GFY-AL00)
feat(device) detect brand Vodafone: Pro 4G
feat(device) detect brand Camfone: Hero H5, Hero H7
feat(device) detect brand InnJoo: Halo 2 LTE
feat(device) detect brand Hi Nova: 12 SE (SUP-BD00)
feat(device) detect brand Positivo: Twist 5 Max
feat(device) detect brand ZTE: Axon A41 Ultra 5G (A2023H), Voyage 40 Pro+ (9042N)
feat(device) detect brand Blackview: Tab 12
feat(device) detect new brand HONKUAHG: EV10
feat(device) detect brand Huawei: Mate 20 Lite (ANE-L23), Honor 6 Plus (PE-CL00), Honor 90 Smart (CLK-NX1), MatePad T10s WiFi (AGS3-W9)
feat(device) detect brand Rakuten: Hand 5G (P780)
feat(device) detect brand Samsung: Galaxy A60 (SM-A606Y)
feat(device) detect brand Walton: Orbit M20
feat(device) detect brand Linsay: F10XIPG
feat(device) detect brand Torex: Pad 831B
feat(device) detect brand Dell: Venue 7 3740
feat(device) detect brand Skyline: 43U6510
feat(device) detect brand Kivi: 43U700GR
feat(device) detect brand Doffler: 43GUS65
feat(device) detect brand Hiberg: 50Y UHD-R
feat(device) detect brand Renova: TLE-43FSBM
feat(device) detect brand Horizont: 43LE7052D
feat(device) detect brand Tuvio: TQ50UFBCV1, TD86UFBTV1
feat(device) detect brand AMCV: LE-43ZTFS25
feat(device) detect brand Vekta: LD-24SR4715BS, LD-24SR4815BS, LD-32SR5115BS, LD-39SR4815BS, LD-55SU8815BS
feat(device) detect brand Hi: 43FSY112Xb, 43FSY112X
feat(device) detect brand Krüger&Matz: EAGLE 807 8.4", EAGLE 1074 10.4"
feat(device) detect brand eSTAR: Digni Smart
feat(device) detect brand Benco: Y32 (AE9230)
feat(device) detect brand Allview: A30 Plus
feat(device) detect brand F150: Raptor LTD, Air2 Ultra
feat(device) detect brand Koobee: K60
feat(device) detect brand Oukitel: K12
feat(device) detect brand iPro: S200M
feat(device) detect brand Green Lion: G-20 Ultra
feat(device) detect brand Teclast: Smart Tab 4G e-Biz Pro, Smart Tab 4G M1, Smart Tab 4G e-Biz
feat(device) detect brand True: T40 Plus
feat(device) detect brand Masstel: Tab 83, Tab 82
feat(device) detect brand HeadWolf: FPad3 (F3A)
feat(device) detect brand iGet: Smart L11, Smart L31, Smart W32
feat(device) detect brand Hisense: E70
feat(device) detect brand Doro: Liberto 825, 8030
feat(device) detect brand Doogee: S95, DK10
feat(device) detect brand Blackview: A52 Pro
feat(device) detect brand Sky: Elite G63
feat(device) Improved TV device type detection
feat(device) detect brand Huawei: Honor X7b 5G (CLK-NX2), Honor Play 20a (KOZ-AL00CM)
feat(device) detect brand iHunt: Titan P15000 Ultra
feat(device) detect brand Krüger&Matz: DRIVE 10
feat(device) detect brand Realme: V23i (RMX3576)
feat(device) detect brand Archos: T101 HD 4G, T101 FHD WiFi
  • Loading branch information
sanchezzzhak authored Jul 14, 2024
1 parent 882cd96 commit b543c6b
Show file tree
Hide file tree
Showing 6 changed files with 1,544 additions and 69 deletions.
2 changes: 1 addition & 1 deletion DeviceDetector.php
Original file line number Diff line number Diff line change
Expand Up @@ -1049,7 +1049,7 @@ protected function parseDevice(): void
/**
* All devices that contain Andr0id in string are assumed to be a tv
*/
if ($this->matchUserAgent('Andr0id|(?:Android(?: UHD)?|Google) TV|\(lite\) TV|BRAVIA')) {
if ($this->matchUserAgent('Andr0id|(?:Android(?: UHD)?|Google) TV|\(lite\) TV|BRAVIA| TV$')) {
$this->device = AbstractDeviceParser::DEVICE_TYPE_TV;
}

Expand Down
2 changes: 2 additions & 0 deletions Parser/Device/AbstractDeviceParser.php
Original file line number Diff line number Diff line change
Expand Up @@ -703,6 +703,7 @@ abstract class AbstractDeviceParser extends AbstractParser
'HA' => 'Haier',
'HEC' => 'HEC',
'XH' => 'Haipai',
'XHU' => 'Haixu',
'HAN' => 'Handheld',
'HE' => 'HannSpree',
'HNS' => 'Hanseatic',
Expand Down Expand Up @@ -757,6 +758,7 @@ abstract class AbstractDeviceParser extends AbstractParser
'HW' => 'How',
'WH' => 'Honeywell',
'HON' => 'HongTop',
'HOG' => 'HONKUAHG',
'HP' => 'HP',
'HDC' => 'HDC',
'HT' => 'HTC',
Expand Down
Loading

0 comments on commit b543c6b

Please # to comment.