Skip to content

Commit

Permalink
feat(device) detect brand Hyundai: H-LED43FS5001
Browse files Browse the repository at this point in the history
feat(device) detect brand ECON: EX-50US003B
feat(device) detect brand Leff: 55U510S, 50U510S
  • Loading branch information
sanchezzzhak committed Jul 5, 2024
1 parent 40f7176 commit d936049
Show file tree
Hide file tree
Showing 3 changed files with 77 additions and 4 deletions.
1 change: 1 addition & 0 deletions Tests/fixtures/tablet-11.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7286,6 +7286,7 @@
brand: TJD
model: MT-1011QR
os_family: Android
browser_family: Chrome
-
user_agent: Mozilla/5.0 (Linux; Android 12; SmartPad_K7_EU) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36
os:
Expand Down
72 changes: 72 additions & 0 deletions Tests/fixtures/tv-3.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8805,3 +8805,75 @@
model: 75UCY1-G
os_family: Android
browser_family: Unknown
-
user_agent: Mozilla/5.0 (Linux; Android 9; H-LED43FS5001 Build/PPR1.180610.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: "9"
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: Hyundai
model: H-LED43FS5001
os_family: Android
browser_family: Unknown
-
user_agent: Mozilla/5.0 (Linux; arm; Android 7.1.1; EX-50US003B Build/NMF26Q; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/104.0.5112.102 Mobile Safari/537.36
os:
name: Android
version: 7.1.1
platform: ARM
client:
type: browser
name: Chrome Webview
version: 104.0.5112.102
engine: Blink
engine_version: 104.0.5112.102
device:
type: tv
brand: ECON
model: EX-50US003B
os_family: Android
browser_family: Chrome
-
user_agent: Mozilla/5.0 (Linux; arm; Android 7.1.1; 55U510S Build/NMF26Q; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/104.0.5112.102 Mobile Safari/537.36
os:
name: Android
version: 7.1.1
platform: ARM
client:
type: browser
name: Chrome Webview
version: 104.0.5112.102
engine: Blink
engine_version: 104.0.5112.102
device:
type: tv
brand: Leff
model: 55U510S
os_family: Android
browser_family: Chrome
-
user_agent: Mozilla/5.0 (Linux; arm; Android 7.1.1; 50U510S Build/NMF26Q; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/104.0.5112.102 Mobile Safari/537.36
os:
name: Android
version: 7.1.1
platform: ARM
client:
type: browser
name: Chrome Webview
version: 104.0.5112.102
engine: Blink
engine_version: 104.0.5112.102
device:
type: tv
brand: Leff
model: 50U510S
os_family: Android
browser_family: Chrome
8 changes: 4 additions & 4 deletions regexes/device/mobiles.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11678,7 +11678,7 @@ Huawei:

# Hyundai
Hyundai:
regex: 'Hyundai|(?:Ultra (?:Active|Air|Charm|Dream|Energy|Latitude|Link|Live|Shadow|Shine|Storm|Style|Sync|Trend|Vision|Wave)|Ultra_Vision_Plus|E(?:475|504|603)|G(?:24027|2552[34])K|W25042L|HP554O|Seoul (ECO|S8|MIX|5 Plus|9)|L503F Plus|HT0701L16|HT0703K16|HT0704K08|HT100(?:4LI?16|2W32|3X16|2W16)|Koral_8W2|HT0701W16|Eternity[_ ](?:G25|H6[578])|HYMI 5S Plus|7GB1|7WD1|(?:Android 9(?:[\d.]*);(?: [\w-]+;)? [EL]553)|10LB1|L601F|10WB1|E601F|E503F|E465GO|H-LED(?:55[BG]U7003|50FU7001|50[BG]U7003|50EU1311|55EU1311|65[BG]U7003|65EU1311|75BU7005|24BS5000|40GS5003|40FS500[13]|42FS500[13]|43FS500[13]|43EU1312|32FS500[135]|32GS5003|(?:32|40)BS5003)(?:-[PC])?|H-DMP10[03]|HT070[34]W08|Koral 7W4|E435 Plus)(?:[);/ ]|$)'
regex: 'Hyundai|(?:Ultra (?:Active|Air|Charm|Dream|Energy|Latitude|Link|Live|Shadow|Shine|Storm|Style|Sync|Trend|Vision|Wave)|Ultra_Vision_Plus|E(?:475|504|603)|G(?:24027|2552[34])K|W25042L|HP554O|Seoul (ECO|S8|MIX|5 Plus|9)|L503F Plus|HT0701L16|HT0703K16|HT0704K08|HT100(?:4LI?16|2W32|3X16|2W16)|Koral_8W2|HT0701W16|Eternity[_ ](?:G25|H6[578])|HYMI 5S Plus|7GB1|7WD1|(?:Android 9(?:[\d.]*);(?: [\w-]+;)? [EL]553)|10LB1|L601F|10WB1|E601F|E503F|E465GO|H-LED(?:55[BG]U7003|50FU7001|50[BG]U7003|50EU1311|55EU1311|65[BG]U7003|65EU1311|75BU7005|24BS5000|40GS5003|40FS500[13]|42FS500[13]|43FS500[13]|43EU1312|32FS500[135]|32GS5003|(?:32|40)BS5003|43[BG]U7003)(?:-[PC])?|H-DMP10[03]|HT070[34]W08|Koral 7W4|E435 Plus)(?:[);/ ]|$)'
device: 'smartphone'
models:
- regex: 'Ultra[_ ]Vision[_ ]Plus'
Expand Down Expand Up @@ -34844,7 +34844,7 @@ Shtrikh-M:

# BBK (bbk.ru)
BBK:
regex: '(?:32LEX-7272|24LEX-7269|([65]5|50|4[03]|3[29]|2[48])LEX[-_](81(?:27|39|45|58|6[12]|7[34])|71(?:[23]7|4[345]|5[45]|6[2368]|[57]8|7[15])|7202|725[79]|7225|7287|8243|8202)[_/]?([FU]?TS2C)|(?:3[29]|24)LEX-7289|65LEX-8262(?:-c)?)(?:[);/ ]|$)'
regex: '(?:32LEX-7272|24LEX-7269|([65]5|50|4[03]|3[29]|2[48])LEX[-_](81(?:27|39|45|58|6[12]|7[34])|71(?:[23]7|4[345]|5[45]|6[2368]|[57]8|7[15])|7202|725[79]|7225|7287|8243|8202)[_/]?([FU]?TS2C)|(?:3[29]|24)LEX-7289(?:-c)?|65LEX-8262)(?:[);/ ]|$)'
device: 'tv'
models:
- regex: '(\d{2})LEX[-_](\d{3,4})[_/]?([FU]?TS2C)'
Expand Down Expand Up @@ -36835,7 +36835,7 @@ Smarty:

# Leff
Leff:
regex: '(32[FH]540S|32H5[235]0T|43U540S|43U550T|5[05]U540S|55U630S|40F540S|43F5[35]0T|32H511T|24H5[12]0T|28H540S|28H550T|50U6[23]0S|43F511T)(?:[);/ ]|$)'
regex: '(32[FH]540S|32H5[235]0T|43U540S|43U550T|5[05]U5[14]0S|55U630S|40F540S|43F5[35]0T|32H511T|24H5[12]0T|28H540S|28H550T|50U6[23]0S|43F511T)(?:[);/ ]|$)'
device: 'tv'
model: '$1'

Expand Down Expand Up @@ -37705,7 +37705,7 @@ Listo:

# ECON
ECON:
regex: '(EX-32HS016B|EX-32HS006B|EX-39HS004B|EX-60US001B)'
regex: '(EX-32HS016B|EX-32HS006B|EX-39HS004B|EX-50US003B|EX-60US001B)'
device: 'tv'
model: '$1'

Expand Down

0 comments on commit d936049

Please sign in to comment.