Skip to content

Commit

Permalink
feat(device) detect brand Motorola: Edge 20 Lite (XT2139-1), Moto Raz…
Browse files Browse the repository at this point in the history
…r 50 Ultra, Moto E22, Edge 50 Ultra, Edge 50 Neo, Edge 50, Moto G04s

feat(device) detect brand Blackview: Color 8
feat(device) detect brand Meizu: 21 Pro
feat(device) detect brand HMD: Fusion
feat(device) detect brand CUBOT: X50
feat(device) detect brand SPC: Gravity 4
feat(device) detect brand FOSSiBOT: F109, F105
feat(device) detect brand Doogee: N55 Plus, N55
feat(device) detect brand Unihertz: Jelly Max
feat(device) detect brand Google: Pixel 7 (GQML3)
feat(device) detect brand Huawei: P30 Lite NE (Marie-L21BX)
  • Loading branch information
sanchezzzhak committed Nov 26, 2024
1 parent 91d7c48 commit 2b0d828
Show file tree
Hide file tree
Showing 3 changed files with 403 additions and 29 deletions.
342 changes: 342 additions & 0 deletions Tests/fixtures/smartphone-41.yml
Original file line number Diff line number Diff line change
Expand Up @@ -1457,3 +1457,345 @@
model: Evolve X
os_family: Android
browser_family: Chrome
-
user_agent: Mozilla/5.0 (Linux; Android 15; XT2139-1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Mobile Safari/537.36
os:
name: Android
version: "15"
platform: ""
client:
type: browser
name: Chrome Mobile
version: 123.0.0.0
engine: Blink
engine_version: 123.0.0.0
device:
type: smartphone
brand: Motorola
model: Edge 20 Lite
os_family: Android
browser_family: Chrome
-
user_agent: Mozilla/5.0 (Linux; Android 15; Blackview Color 8) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/113.0.5672.127 Mobile Safari/537.36 OPR/99.0.4788.88
os:
name: Android
version: "15"
platform: ""
client:
type: browser
name: Opera Mobile
version: 99.0.4788.88
engine: Blink
engine_version: 113.0.5672.127
device:
type: smartphone
brand: Blackview
model: Color 8
os_family: Android
browser_family: Opera
-
user_agent: Mozilla/5.0 (Linux; Android 15; Oukitel WP23Pro) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.5845.141 Mobile Safari/537.36 OPR/102.0.4880.51
os:
name: Android
version: "15"
platform: ""
client:
type: browser
name: Opera Mobile
version: 102.0.4880.51
engine: Blink
engine_version: 116.0.5845.141
device:
type: smartphone
brand: Oukitel
model: WP23 Pro
os_family: Android
browser_family: Opera
-
user_agent: Mozilla/5.0 (Linux; Android 15; GQML3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.5845.50 Mobile Safari/537.36 OPR/102.0.4880.10
os:
name: Android
version: "15"
platform: ""
client:
type: browser
name: Opera Mobile
version: 102.0.4880.10
engine: Blink
engine_version: 116.0.5845.50
device:
type: smartphone
brand: Google
model: Pixel 7
os_family: Android
browser_family: Opera
-
user_agent: Mozilla/5.0 (Linux; Android 14; Marie-L21BX) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.6099.234 Mobile Safari/537.36 OPR/106.0.4998.52
os:
name: Android
version: "14"
platform: ""
client:
type: browser
name: Opera Mobile
version: 106.0.4998.52
engine: Blink
engine_version: 120.0.6099.234
device:
type: smartphone
brand: Huawei
model: P30 Lite NE
os_family: Android
browser_family: Opera
-
user_agent: Mozilla/5.0 (Linux; Android 14; motorola razr 50 ultra) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Mobile Safari/537.36
os:
name: Android
version: "14"
platform: ""
client:
type: browser
name: Chrome Mobile
version: 130.0.0.0
engine: Blink
engine_version: 130.0.0.0
device:
type: smartphone
brand: Motorola
model: Moto Razr 50 Ultra
os_family: Android
browser_family: Chrome
-
user_agent: Mozilla/5.0 (Linux; Android 14; Motorola Moto E22) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Mobile Safari/537.36
os:
name: Android
version: "14"
platform: ""
client:
type: browser
name: Chrome Mobile
version: 116.0.0.0
engine: Blink
engine_version: 116.0.0.0
device:
type: smartphone
brand: Motorola
model: Moto E22
os_family: Android
browser_family: Chrome
-
user_agent: Mozilla/5.0 (Linux; Android 14; motorola edge 50 ultra) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Mobile Safari/537.36
os:
name: Android
version: "14"
platform: ""
client:
type: browser
name: Chrome Mobile
version: 130.0.0.0
engine: Blink
engine_version: 130.0.0.0
device:
type: smartphone
brand: Motorola
model: Edge 50 Ultra
os_family: Android
browser_family: Chrome
-
user_agent: Mozilla/5.0 (Linux; Android 14; motorola edge 50 neo) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Mobile Safari/537.36
os:
name: Android
version: "14"
platform: ""
client:
type: browser
name: Chrome Mobile
version: 130.0.0.0
engine: Blink
engine_version: 130.0.0.0
device:
type: smartphone
brand: Motorola
model: Edge 50 Neo
os_family: Android
browser_family: Chrome
-
user_agent: Mozilla/5.0 (Linux; Android 14; motorola edge 50) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Mobile Safari/537.36
os:
name: Android
version: "14"
platform: ""
client:
type: browser
name: Chrome Mobile
version: 130.0.0.0
engine: Blink
engine_version: 130.0.0.0
device:
type: smartphone
brand: Motorola
model: Edge 50
os_family: Android
browser_family: Chrome
-
user_agent: Mozilla/5.0 (Linux; Android 14; MEIZU 21 Pro) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Mobile Safari/537.36
os:
name: Android
version: "14"
platform: ""
client:
type: browser
name: Chrome Mobile
version: 130.0.0.0
engine: Blink
engine_version: 130.0.0.0
device:
type: smartphone
brand: Meizu
model: 21 Pro
os_family: Android
browser_family: Chrome
-
user_agent: Mozilla/5.0 (Linux; Android 14; HMD Fusion) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Mobile Safari/537.36
os:
name: Android
version: "14"
platform: ""
client:
type: browser
name: Chrome Mobile
version: 130.0.0.0
engine: Blink
engine_version: 130.0.0.0
device:
type: smartphone
brand: HMD
model: Fusion
os_family: Android
browser_family: Chrome
-
user_agent: Mozilla/5.0 (Linux; Android 14; Jelly Max) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Mobile Safari/537.36
os:
name: Android
version: "14"
platform: ""
client:
type: browser
name: Chrome Mobile
version: 130.0.0.0
engine: Blink
engine_version: 130.0.0.0
device:
type: smartphone
brand: Unihertz
model: Jelly Max
os_family: Android
browser_family: Chrome
-
user_agent: Mozilla/5.0 (Linux; Android 14; N55 Plus) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Mobile Safari/537.36
os:
name: Android
version: "14"
platform: ""
client:
type: browser
name: Chrome Mobile
version: 130.0.0.0
engine: Blink
engine_version: 130.0.0.0
device:
type: smartphone
brand: Doogee
model: N55 Plus
os_family: Android
browser_family: Chrome
-
user_agent: Mozilla/5.0 (Linux; Android 14; N55) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Mobile Safari/537.36
os:
name: Android
version: "14"
platform: ""
client:
type: browser
name: Chrome Mobile
version: 130.0.0.0
engine: Blink
engine_version: 130.0.0.0
device:
type: smartphone
brand: Doogee
model: N55
os_family: Android
browser_family: Chrome
-
user_agent: Mozilla/5.0 (Linux; Android 14; moto g04s) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Mobile Safari/537.36
os:
name: Android
version: "14"
platform: ""
client:
type: browser
name: Chrome Mobile
version: 130.0.0.0
engine: Blink
engine_version: 130.0.0.0
device:
type: smartphone
brand: Motorola
model: Moto G04s
os_family: Android
browser_family: Chrome
-
user_agent: Mozilla/5.0 (Linux; Android 14; F109) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Mobile Safari/537.36
os:
name: Android
version: "14"
platform: ""
client:
type: browser
name: Chrome Mobile
version: 130.0.0.0
engine: Blink
engine_version: 130.0.0.0
device:
type: smartphone
brand: FOSSiBOT
model: F109
os_family: Android
browser_family: Chrome
-
user_agent: Mozilla/5.0 (Linux; Android 14; F105) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Mobile Safari/537.36
os:
name: Android
version: "14"
platform: ""
client:
type: browser
name: Chrome Mobile
version: 130.0.0.0
engine: Blink
engine_version: 130.0.0.0
device:
type: smartphone
brand: FOSSiBOT
model: F105
os_family: Android
browser_family: Chrome
-
user_agent: Mozilla/5.0 (Linux; Android 14; Cubot X50) 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: CUBOT
model: X50
os_family: Android
browser_family: Chrome
18 changes: 18 additions & 0 deletions Tests/fixtures/tablet-12.yml
Original file line number Diff line number Diff line change
Expand Up @@ -701,3 +701,21 @@
model: M10 C01
os_family: Android
browser_family: Chrome
-
user_agent: Mozilla/5.0 (Linux; Android 12; GRAVITY_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36
os:
name: Android
version: "12"
platform: ""
client:
type: browser
name: Chrome
version: 105.0.0.0
engine: Blink
engine_version: 105.0.0.0
device:
type: tablet
brand: SPC
model: Gravity 4
os_family: Android
browser_family: Chrome
Loading

0 comments on commit 2b0d828

Please sign in to comment.