Skip to content

Commit

Permalink
Detect new brands: CADENA, inovo, Jin Tu, MBK and Detect device for e…
Browse files Browse the repository at this point in the history
…xist brands (#7678)

* feat(device) detect brand Infinix: Note 40 Pro (X6850)
feat(device) detect brand Vivo: iQOO Z9 5G (I2302), X100 Pro (V2309)
feat(device) detect brand Comio: C1
feat(device) detect brand OPPO: Reno 11 Pro (CPH2607), F7 (CPH1821EX)
feat(device) detect brand OnePlus: 12R (CPH2609)
feat(device) detect brand Nokia: C32, C3
feat(device) detect brand BB Mobile: Techno 7.0" 3G
feat(device) detect brand Ginzzu: GT-W170
feat(device) detect brand ECON: EX-60US001B
feat(device) detect brand Sony: Xperia 1 V (XQ-DQ54)
feat(device) detect brand Realme: X7 Max 5G
feat(device) detect brand UMIDIGI: C1 Plus (MP29)
* feat(device) detect new brand CADENA: Pro A CSB-231
feat(device) detect brand Vivo: X Fold 3 (V2303A), iQOO Neo 855 (V1936TL), Z5x 712, iQOO Z9x 5G (I2219)
feat(device) detect brand HTC: Desire 628 Dual SIM (HTC_D628u)
feat(device) detect brand Oukitel: WP36
feat(device) detect brand Yandex: YNDX-00102
feat(device) detect brand DEXP: U55E9100Q, U50E9100Q, U50F8000Q
feat(device) detect brand OnePlus: Ace 3V (PJF110)
feat(device) detect brand OPPO: Reno 11 (PJH110)
feat(device) detect brand iTel: P55T (P665L)
feat(device) detect brand Ace: Buzz 4 Pro
feat(device) detect brand Voto: V2
feat(device) detect brand GOODTEL: G3
feat(device) detect brand Geotex: GTX-R10i
feat(device) detect brand AllDocube: iPlay 50
feat(device) detect brand Vortex: Z Tab 10, B Tab 10
feat(device) detect brand Teclast: T45HD, T40HD, P85T, P30T, M50HD, M50 Pro
feat(device) detect brand Hoozo: F13
feat(device) detect brand Lava: Yuva 3 Pro (LZX414), Storm 5G (LXX508), Blaze Curve (LXX505)
feat(device) detect brand Krüger&Matz: FLOW 10, EAGLE 806 8.0" (Eagle 806)
feat(device) detect brand Motorola: Moto Razr 40 (XT2323-3)
feat(device) detect brand Huawei: Nova 12i (CTR-L81), Honor 20S (YAL-TL50), Honor Magic 6 Pro (BVL-N49)
feat(device) detect brand Blu: Life One X3, View Speed 5G (B1550VL)
* feat(device) detect new brand MBK: MBK-T2101
feat(device) detect new brand Jin Tu: X1
feat(device) detect new brand inovo: I618 App Plus+
feat(device) detect brand Inoi: A170, A171, Note 12 (A180)
feat(device) detect brand Gionee: M15
feat(device) detect brand TCL: Tab 10 HD 4G (9160G)
feat(device) detect brand Digma: Optima 8305C 4G
feat(device) detect brand Blu: G71 Plus
* feat(device) detect brand Krüger&Matz: LIVE 10S
* feat(device) detect brand M3 Mobile: M3 SL20
  • Loading branch information
sanchezzzhak authored May 8, 2024
1 parent 186464c commit b471ac7
Show file tree
Hide file tree
Showing 7 changed files with 1,425 additions and 55 deletions.
4 changes: 4 additions & 0 deletions Parser/Device/AbstractDeviceParser.php
Original file line number Diff line number Diff line change
Expand Up @@ -298,6 +298,7 @@ abstract class AbstractDeviceParser extends AbstractParser
'Y8' => 'Bubblegum',
'BMW' => 'BMW',
'C9' => 'CAGI',
'CAD' => 'CADENA',
'CT' => 'Capitel',
'G3' => 'CG Mobile',
'37' => 'CGV',
Expand Down Expand Up @@ -470,6 +471,7 @@ abstract class AbstractDeviceParser extends AbstractParser
'DLI' => 'D-Link',
'ENO' => 'eNOVA',
'IN2' => 'iNOVA',
'IN3' => 'inovo',
'INH' => 'Inhon',
'EB' => 'E-Boda',
'EJ' => 'Engel',
Expand Down Expand Up @@ -849,6 +851,7 @@ abstract class AbstractDeviceParser extends AbstractParser
'JF' => 'JFone',
'JI' => 'Jiayu',
'JG' => 'Jinga',
'JIN' => 'Jin Tu',
'JX' => 'Jio',
'VJ' => 'Jivi',
'JK' => 'JKL',
Expand Down Expand Up @@ -1017,6 +1020,7 @@ abstract class AbstractDeviceParser extends AbstractParser
'MAU' => 'Maunfeld',
'28' => 'MBOX',
'FK' => 'MBI',
'MBK' => 'MBK',
'3D' => 'MDC Store',
'1Y' => 'MDTV',
'09' => 'meanIT',
Expand Down
36 changes: 36 additions & 0 deletions Tests/fixtures/peripheral.yml
Original file line number Diff line number Diff line change
Expand Up @@ -1306,3 +1306,39 @@
model: DT20
os_family: Android
browser_family: Chrome
-
user_agent: Mozilla/5.0 (Linux; Android 11; JIN TU X1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Mobile Safari/537.36
os:
name: Android
version: "11"
platform: ""
client:
type: browser
name: Chrome Mobile
version: 110.0.0.0
engine: Blink
engine_version: 110.0.0.0
device:
type: peripheral
brand: Jin Tu
model: X1
os_family: Android
browser_family: Chrome
-
user_agent: Mozilla/5.0 (Linux; Android 11; M3SL20) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Mobile Safari/537.36
os:
name: Android
version: "11"
platform: ""
client:
type: browser
name: Chrome Mobile
version: 124.0.0.0
engine: Blink
engine_version: 124.0.0.0
device:
type: peripheral
brand: M3 Mobile
model: M3 SL20
os_family: Android
browser_family: Chrome
36 changes: 36 additions & 0 deletions Tests/fixtures/phablet-1.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4372,3 +4372,39 @@
model: Galaxy Fold
os_family: Android
browser_family: Unknown
-
user_agent: Mozilla/5.0 (Linux; Android 14; Infinix X6850) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Mobile Safari/537.36
os:
name: Android
version: "14"
platform: ""
client:
type: browser
name: Chrome Mobile
version: 123.0.0.0
engine: Blink
engine_version: 123.0.0.0
device:
type: phablet
brand: Infinix
model: Note 40 Pro
os_family: Android
browser_family: Chrome
-
user_agent: Mozilla/5.0 (Linux; arm_64; Android 14; V2303A) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 YaBrowser/23.7.3.104.00 SA/3 Mobile Safari/537.36
os:
name: Android
version: "14"
platform: ARM
client:
type: browser
name: Yandex Browser
version: 23.7.3.104.00
engine: Blink
engine_version: 114.0.0.0
device:
type: phablet
brand: Vivo
model: X Fold 3
os_family: Android
browser_family: Unknown
Loading

0 comments on commit b471ac7

Please # to comment.