Skip to content

Commit

Permalink
Detect new brand RENSO and Detect devices for exist brands (#7865)
Browse files Browse the repository at this point in the history
* feat(device) detect new brand RENSO: Nep N11, Nep N9
feat(device) detect brand Tecno Mobile: Pova 5
feat(device) detect brand Realme: 13 Pro+ 5G (RMX3920)
feat(device) detect brand Huawei: Pura 70 Pro (HBN-AL00)
feat(device) detect brand Syco: RS-442
feat(device) detect brand SENNA: 32SN6000H
feat(device) detect brand Doogee: T20 Mini Pro
feat(device) detect brand S-Color: SU15 Pro
feat(device) detect brand Saiet: Sicuro Smart STS602
feat(device) detect brand Vivo: T3 Ultra (V2426), V40e (V2418, V2403), T3 Pro 5G (V2404), V40 Pro (V2347), T3 Lite 5G (V2356)

* feat(device) detect brand Infinix: Note 30 (X6716B), Note 40X 5G (X6838), Hot 50 (X6882), Zero 40 5G (X6861), Hot 12 Pro (X668C), Smart 9 (X6532), Hot 50i (X6531, X6531B), Smart 7 Plus (X6517), Smart 8 (X6525D), Zero 40 (X6860), Hot 50 5G (X6720B), XPad (X1101B)
feat(device) detect brand Motorola: Moto G54 5G (XT2343-6, XT2343-2), Moto G23 (XT2333-1), One Vision (XT1970-2)
feat(device) detect brand Vivo: X21i A, X21A
feat(device) detect brand BMAX: MaxPad I9 Plus
feat(device) detect brand MicroMax: IN 1B (E6523)
feat(device) detect brand Huawei: Nova 5 (SEA-TL00)
feat(device) detect brand Google: Pixel 8 (GZPFO, GA04851-US), Pixel 9 (GWVK6, GUR25, G2YBB, G1B60), Pixel 9 Pro (GR83Y, GEC77), Pixel 8a (GKV4X, G8HHN, G576D), Pixel 9 Pro Fold (GGH2X, GC15S)

* feat(device) detect brand Xiaomi: Redmi Note 14 Pro+ (24115RA8EC), Redmi Note 14 Pro (24090RA29C), Redmi Note 13R (2406ERN9CC), Redmi 14C, Mix Flip (2405CPX3DC), 14T Pro, 12, Redmi 14C (2409BRN2CY, 2409BRN2CA), Redmi 13 (24049RN28L), Redmi Pad SE 8.7" (24076RP19G), Redmi Pad Pro 5G (24074RPD2I)
feat(device) detect brand MicroMax: Bharat 5 Plus
feat(device) detect brand Mediacom: SmartPad 10.5" Azimut 4
feat(device) detect brand Huawei: Honor Magic Vs3 (FLC-AN00)
feat(device) detect brand Vivo: iQOO Z9 Turbo+ (V2417A), Y300 Pro 5G (V2410A), Y36c 5G (V2357A), Y200t 5G (V2353DA), iQOO Pad2 Pro (iPA2475)
  • Loading branch information
sanchezzzhak authored Oct 17, 2024
1 parent 298c9d9 commit 8a35179
Show file tree
Hide file tree
Showing 9 changed files with 1,440 additions and 40 deletions.
1 change: 1 addition & 0 deletions Parser/Device/AbstractDeviceParser.php
Original file line number Diff line number Diff line change
Expand Up @@ -1467,6 +1467,7 @@ abstract class AbstractDeviceParser extends AbstractParser
'REV' => 'Revomovil',
'8R' => 'Retroid Pocket',
'REN' => 'Renova',
'RE3' => 'RENSO',
'REP' => 'rephone',
'RHI' => 'Rhino',
'RIC' => 'Ricoh',
Expand Down
108 changes: 108 additions & 0 deletions Tests/fixtures/phablet-1.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5562,3 +5562,111 @@
model: Redmi Note 9 Pro Max
os_family: Android
browser_family: Chrome
-
user_agent: Mozilla/5.0 (Linux; U; Android 14; ru; TECNO_LH7n Build/UP1A.231005.007) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1 UCBrowser/10.7.8.806 Mobile
os:
name: Android
version: "14"
platform: ""
client:
type: browser
name: UC Browser
version: 10.7.8.806
engine: WebKit
engine_version: "528.5"
device:
type: phablet
brand: Tecno Mobile
model: Pova 5
os_family: Android
browser_family: Unknown
-
user_agent: Mozilla/5.0 (Linux; Android 14; Infinix X6716B) 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: phablet
brand: Infinix
model: Note 30
os_family: Android
browser_family: Chrome
-
user_agent: Mozilla/5.0 (Linux; U; Android 14; en-US; Infinix X6838 Build/UP1A.231005.007) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/100.0.4896.58 UCBrowser/13.7.8.1322 Mobile Safari/537.36
os:
name: Android
version: "14"
platform: ""
client:
type: browser
name: UC Browser
version: 13.7.8.1322
engine: Blink
engine_version: 100.0.4896.58
device:
type: phablet
brand: Infinix
model: Note 40X 5G
os_family: Android
browser_family: Unknown
-
user_agent: Mozilla/5.0 (Linux; U; Android 14; zh-CN; 24115RA8EC Build/UKQ1.240523.001) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/100.0.4896.58 Quark/7.3.7.662 Mobile Safari/537.36
os:
name: Android
version: "14"
platform: ""
client:
type: browser
name: Quark
version: 7.3.7.662
engine: Blink
engine_version: 100.0.4896.58
device:
type: phablet
brand: Xiaomi
model: Redmi Note 14 Pro+
os_family: Android
browser_family: Chrome
-
user_agent: Mozilla/5.0 (Linux; U; Android 14; zh-CN; 24090RA29C Build/UP1A.231005.007) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/100.0.4896.58 Quark/7.2.6.641 Mobile Safari/537.36
os:
name: Android
version: "14"
platform: ""
client:
type: browser
name: Quark
version: 7.2.6.641
engine: Blink
engine_version: 100.0.4896.58
device:
type: phablet
brand: Xiaomi
model: Redmi Note 14 Pro
os_family: Android
browser_family: Chrome
-
user_agent: Mozilla/5.0 (Linux; U; Android 14; en-us; 2406ERN9CC Build/UKQ1.240116.001) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.119 Mobile Safari/537.36 XiaoMi/MiuiBrowser/18.6.40927
os:
name: Android
version: "14"
platform: ""
client:
type: browser
name: Mi Browser
version: 18.6.40927
engine: Blink
engine_version: 122.0.6261.119
device:
type: phablet
brand: Xiaomi
model: Redmi Note 13R
os_family: Android
browser_family: Chrome
2 changes: 1 addition & 1 deletion Tests/fixtures/smartphone-23.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6308,7 +6308,7 @@
device:
type: smartphone
brand: Vivo
model: X21i
model: X21i A
os_family: Android
browser_family: Unknown
-
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 @@ -1632,7 +1632,7 @@
device:
type: smartphone
brand: Vivo
model: X21
model: X21A
os_family: Android
browser_family: Chrome
-
Expand Down
Loading

0 comments on commit 8a35179

Please sign in to comment.