Skip to content

Commit

Permalink
feat(device) detect new brand Adreamer: LeoPad 10, LeoPad 10X, LeoPad…
Browse files Browse the repository at this point in the history
… 10S

feat(device) detect brand Xiaomi: Redmi Pad SE 8.7" (24075RP89G), Redmi Pad Pro 5G (24074RPD2G), 14T Pro (2406APNFAG)
feat(device) detect brand POCO: C61 (2312BPC51X), M6 Plus 5G (24066PC95I)
feat(device) detect brand OPPO: A94 (CHP2365)
feat(device) detect brand Realme: 13+ 5G (RMX5000)
feat(device) detect brand Nubia: Z60S Pro (NX725J)
feat(device) detect brand Noblex: A50
feat(device) detect brand EXCEED: EX7X4
feat(device) detect brand Aligator: S6550
feat(device) detect brand N-one: NPad Q
feat(device) detect brand Galaxy Innovations: 98 Quick
feat(device) detect brand Dany: Amaze AX-50 Advance
feat(device) detect brand Huawei: Honor MagicPad 2 WiFi (ROD2-W09)
  • Loading branch information
sanchezzzhak committed Oct 11, 2024
1 parent d7e6488 commit 59180ef
Show file tree
Hide file tree
Showing 7 changed files with 374 additions and 17 deletions.
1 change: 1 addition & 0 deletions Parser/Device/AbstractDeviceParser.php
Original file line number Diff line number Diff line change
Expand Up @@ -106,6 +106,7 @@ abstract class AbstractDeviceParser extends AbstractParser
'AD' => 'Advance',
'ADV' => 'Advantage Air',
'76' => 'Adronix',
'ADR' => 'Adreamer',
'AF' => 'AfriOne',
'FY' => 'AFFIX',
'A3' => 'AGM',
Expand Down
2 changes: 1 addition & 1 deletion Tests/fixtures/smartphone-17.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3234,7 +3234,7 @@
device:
type: smartphone
brand: Huawei
model: Honor P40 Dual
model: P40 Dual
os_family: Android
browser_family: Chrome
-
Expand Down
2 changes: 1 addition & 1 deletion Tests/fixtures/smartphone-27.yml
Original file line number Diff line number Diff line change
Expand Up @@ -1236,7 +1236,7 @@
device:
type: smartphone
brand: Huawei
model: Honor P40 4G
model: P40
os_family: Android
browser_family: Chrome
-
Expand Down
142 changes: 142 additions & 0 deletions Tests/fixtures/smartphone-40.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8050,3 +8050,145 @@
model: P60 Ultra 5G
os_family: Android
browser_family: Chrome
-
user_agent: Mozilla/5.0 (Linux; arm_64; Android 14; 2406APNFAG) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.6478.171 YaBrowser/24.7.8.171.00 SA/3 Mobile Safari/537.36
os:
name: Android
version: "14"
platform: ARM
client:
type: browser
name: Yandex Browser
version: 24.7.8.171.00
engine: Blink
engine_version: 126.0.6478.171
device:
type: smartphone
brand: Xiaomi
model: 14T Pro
os_family: Android
browser_family: Unknown
-
user_agent: Mozilla/5.0 (Linux; arm; Android 14; 2312BPC51X) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.6478.209 YaSearchBrowser/24.90 BroPP/1.0 YaSearchApp/24.90 webOmni SA/3 Mobile Safari/537.36
os:
name: Android
version: "14"
platform: ARM
client:
type: browser
name: Yandex Browser
version: "24.90"
engine: Blink
engine_version: 126.0.6478.209
device:
type: smartphone
brand: POCO
model: C61
os_family: Android
browser_family: Unknown
-
user_agent: Mozilla/5.0 (Linux; Android 14; 24066PC95I) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Mobile Safari/537.36
os:
name: Android
version: "14"
platform: ""
client:
type: browser
name: Chrome Mobile
version: 128.0.0.0
engine: Blink
engine_version: 128.0.0.0
device:
type: smartphone
brand: POCO
model: M6 Plus 5G
os_family: Android
browser_family: Chrome
-
user_agent: Mozilla/5.0 (Linux; arm_64; Android 14; RMX5000) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.6478.710 YaApp_Android/24.77.1 YaSearchBrowser/24.77.1 BroPP/1.0 SA/3 Mobile Safari/537.36
os:
name: Android
version: "14"
platform: ARM
client:
type: browser
name: Yandex Browser
version: 24.77.1
engine: Blink
engine_version: 126.0.6478.710
device:
type: smartphone
brand: Realme
model: 13+ 5G
os_family: Android
browser_family: Unknown
-
user_agent: Mozilla/5.0 (Linux; Android 14; NX725J) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Mobile Safari/537.36
os:
name: Android
version: "14"
platform: ""
client:
type: browser
name: Chrome Mobile
version: 129.0.0.0
engine: Blink
engine_version: 129.0.0.0
device:
type: smartphone
brand: Nubia
model: Z60S Pro
os_family: Android
browser_family: Chrome
-
user_agent: 'Mozilla/5.0 (Linux; Android 11; A50UNS Build/RP1A.201005.001; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/129.0.6668.71 Mobile Safari/537.36 [FB_IAB/FB4A;FBAV/484.0.0.63.83;IABMV/1;]'
os:
name: Android
version: "11"
platform: ""
client:
type: mobile app
name: Facebook
version: 484.0.0.63.83
device:
type: smartphone
brand: Noblex
model: A50
os_family: Android
browser_family: Unknown
-
user_agent: Mozilla/5.0 (Linux; Android 12; Aligator_S6550 Build/S00812) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/129.0.6668.70 Mobile Safari/537.36 SznProhlizec/10.6.6a
os:
name: Android
version: "12"
platform: ""
client:
type: browser
name: Seznam Browser
version: 10.6.6
engine: Blink
engine_version: 129.0.6668.70
device:
type: smartphone
brand: Aligator
model: S6550
os_family: Android
browser_family: Chrome
-
user_agent: Mozilla/5.0 (Linux; Android 15; CHP2365) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Mobile Safari/537.36
os:
name: Android
version: "15"
platform: ""
client:
type: browser
name: Chrome Mobile
version: 117.0.0.0
engine: Blink
engine_version: 117.0.0.0
device:
type: smartphone
brand: OPPO
model: A94
os_family: Android
browser_family: Chrome
144 changes: 144 additions & 0 deletions Tests/fixtures/tablet-12.yml
Original file line number Diff line number Diff line change
Expand Up @@ -53,3 +53,147 @@
model: Pro Tab 1000
os_family: Android
browser_family: Chrome
-
user_agent: Mozilla/5.0 (Linux; Android 14; 24075RP89G) 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: Xiaomi
model: Redmi Pad SE 8.7"
os_family: Android
browser_family: Chrome
-
user_agent: Mozilla/5.0 (Linux; arm_64; Android 14; 24074RPD2G) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.6478.48 YaBrowser/24.9.0.48.01 Safari/537.36
os:
name: Android
version: "14"
platform: ARM
client:
type: browser
name: Yandex Browser
version: 24.9.0.48.01
engine: Blink
engine_version: 126.0.6478.48
device:
type: tablet
brand: Xiaomi
model: Redmi Pad Pro 5G
os_family: Android
browser_family: Unknown
-
user_agent: Mozilla/5.0 (Linux; Android 10; EX7X4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Mobile Safari/537.36
os:
name: Android
version: "10"
platform: ""
client:
type: browser
name: Chrome Mobile
version: 128.0.0.0
engine: Blink
engine_version: 128.0.0.0
device:
type: tablet
brand: EXCEED
model: EX7X4
os_family: Android
browser_family: Chrome
-
user_agent: Mozilla/5.0 (Linux; arm_64; Android 14; ROD2-W09) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.6478.710 YaApp_Android/24.77/apad YaSearchBrowser/24.77/apad BroPP/1.0 SA/3 Mobile Safari/537.36
os:
name: Android
version: "14"
platform: ARM
client:
type: browser
name: Yandex Browser
version: "24.77"
engine: Blink
engine_version: 126.0.6478.710
device:
type: tablet
brand: Huawei
model: Honor MagicPad 2 WiFi
os_family: Android
browser_family: Unknown
-
user_agent: Mozilla/5.0 (Linux; arm; Android 11; LeoPad_10) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.6478.48 YaBrowser/24.9.0.48.00 SA/3 Mobile Safari/537.36
os:
name: Android
version: "11"
platform: ARM
client:
type: browser
name: Yandex Browser
version: 24.9.0.48.00
engine: Blink
engine_version: 126.0.6478.48
device:
type: tablet
brand: Adreamer
model: LeoPad 10
os_family: Android
browser_family: Unknown
-
user_agent: Mozilla/5.0 (Linux; Android 13; LeoPad 10X) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36
os:
name: Android
version: "13"
platform: ""
client:
type: browser
name: Chrome
version: 124.0.0.0
engine: Blink
engine_version: 124.0.0.0
device:
type: tablet
brand: Adreamer
model: LeoPad 10X
os_family: Android
browser_family: Chrome
-
user_agent: Mozilla/5.0 (Linux; Android 11; LeoPad_10S) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36
os:
name: Android
version: "11"
platform: ""
client:
type: browser
name: Chrome
version: 129.0.0.0
engine: Blink
engine_version: 129.0.0.0
device:
type: tablet
brand: Adreamer
model: LeoPad 10S
os_family: Android
browser_family: Chrome
-
user_agent: Mozilla/5.0 (Linux; Android 13; NpadQ) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36
os:
name: Android
version: "13"
platform: ""
client:
type: browser
name: Chrome
version: 129.0.0.0
engine: Blink
engine_version: 129.0.0.0
device:
type: tablet
brand: N-one
model: NPad Q
os_family: Android
browser_family: Chrome
36 changes: 36 additions & 0 deletions Tests/fixtures/tv-4.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2973,3 +2973,39 @@
model: 43OV6000F
os_family: Android
browser_family: Unknown
-
user_agent: Mozilla/5.0 (Linux; Android 11; Gi-98Quick Build/RD2A.211001.002; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/105.0.5195.68 YaBrowser/24.1.2.250 (lite) Safari/537.36 TV
os:
name: Android
version: "11"
platform: ""
client:
type: browser
name: Yandex Browser Lite
version: 24.1.2.250
engine: Blink
engine_version: 105.0.5195.68
device:
type: tv
brand: Galaxy Innovations
model: 98 Quick
os_family: Android
browser_family: Unknown
-
user_agent: Mozilla/5.0 (Linux; Android 9.0.0; AMAZE AX-50 Advance) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36
os:
name: Android
version: 9.0.0
platform: ""
client:
type: browser
name: Chrome
version: 119.0.0.0
engine: Blink
engine_version: 119.0.0.0
device:
type: tv
brand: Dany
model: Amaze AX-50 Advance
os_family: Android
browser_family: Chrome
Loading

0 comments on commit 59180ef

Please sign in to comment.