Skip to content

Commit

Permalink
Detect new brands: Advantage Air, Motiv, OneLern, Ober, Oking, Olkya …
Browse files Browse the repository at this point in the history
…and Detect devices for exist brands: Tecno Mobile, Vivo, TCL, Samsung (#7395)

* feat(device) detect brand Xiaomi: Redmi Note 12 (23021RAAEG)
feat(device) detect brand Tecno Mobile: Spark 10 (TECNO KI5q), Spark 10C (TECNO KI5m), Phantom X2 Pro (TECNO AD9)
feat(device) detect brand Vivo: V27e (V2237), X80 Pro (V2186A)
feat(device) detect brand Samsung: Galaxy A54 5G (SM-A546E)
feat(device) detect brand TCL: 40 SE (T610K)
feat(device) detect brand Ulefone: Power Armor 18
feat(device) detect brand Blackview: BV5200 Pro
feat(device) detect brand F150: Air1 Ultra+
feat(device) detect brand Motorola: Moto G53 (XT2335-3)
feat(device) detect brand SUNWIND: Sky Kids 70

* feat(device) detect brand Digma: Optima 1240C, Optima 7 E200 3G, Optima 8250C, Optima 8258C 4G
feat(device) detect brand SUNWIND: Sky 7143B 3G
feat(device) detect brand Tecno Mobile: Pop 6 (TECNO BF6)

* feat(device) detect new brand Advantage Air: PIC7GS8
feat(device) detect new brand Motiv: TurboPhone4G Compact 2108
feat(device) detect new brand OneLern: DB009
feat(device) detect brand Doogee: Turbo Mini F1
feat(device) detect brand Bluedot: BNT-801W
feat(device) detect brand Newland: MT65 Beluga IV
feat(device) detect brand CipherLab: RS51 HS
feat(device) detect brand GoldMaster: Netta 3, Netta 2 Pro
feat(device) detect brand Tolino: Tolino Tab 8
feat(device) detect brand Amazon: Fire TV Omni QLED (2022) (AFTTIFF43)
feat(device) detect brand Cherry Mobile: Omega Lite 2
feat(device) detect brand Okapia: Mirage
feat(device) detect brand Primux: Omega 6 4G
feat(device) detect brand Epik One: RS550
feat(device) detect brand Tecno Mobile: Camon iSky 2

* feat(device) detect new brand Ober: Primo E8
feat(device) detect new brand Oking: Smart 11, LS2, LS1, LX6, LX5
feat(device) detect new brand Olkya: Liger 71G
feat(device) detect brand Chico Mobile: Ojos Vivir, Ojos Plus, Ojos DOS Mini, Ojos DOS
  • Loading branch information
sanchezzzhak committed May 1, 2023
1 parent 7e66de7 commit 62cc8e2
Show file tree
Hide file tree
Showing 7 changed files with 945 additions and 23 deletions.
6 changes: 6 additions & 0 deletions Parser/Device/AbstractDeviceParser.php
Original file line number Diff line number Diff line change
Expand Up @@ -100,6 +100,7 @@ abstract class AbstractDeviceParser extends AbstractParser
'ACT' => 'actiMirror',
'A9' => 'Advan',
'AD' => 'Advance',
'ADV' => 'Advantage Air',
'76' => 'Adronix',
'AF' => 'AfriOne',
'FY' => 'AFFIX',
Expand Down Expand Up @@ -952,6 +953,7 @@ abstract class AbstractDeviceParser extends AbstractParser
'M4' => 'Modecom',
'MF' => 'Mofut',
'MR' => 'Motorola',
'MIV' => 'Motiv',
'MV' => 'Movic',
'MOV' => 'Movitel',
'MO1' => 'MOVISUN',
Expand Down Expand Up @@ -1052,18 +1054,22 @@ abstract class AbstractDeviceParser extends AbstractParser
'O7' => 'Oale',
'OC' => 'OASYS',
'OB' => 'Obi',
'OBR' => 'Ober',
'OQ' => 'Meta',
'O1' => 'Odys',
'ODP' => 'Odotpad',
'O9' => 'Ok',
'OA' => 'Okapia',
'OKI' => 'Oking',
'OLA' => 'Olax',
'OLK' => 'Olkya',
'OLY' => 'Olympia',
'OLT' => 'OLTO',
'OJ' => 'Ookee',
'OD' => 'Onda',
'ON' => 'OnePlus',
'ONC' => 'OneClick',
'ONL' => 'OneLern',
'OAN' => 'Oangcc',
'OX' => 'Onix',
'3O' => 'ONYX BOOX',
Expand Down
18 changes: 18 additions & 0 deletions Tests/fixtures/peripheral.yml
Original file line number Diff line number Diff line change
Expand Up @@ -1074,3 +1074,21 @@
model: H3
os_family: Android
browser_family: Chrome
-
user_agent: Mozilla/5.0 (Linux; Android 8.1.0; NLS-MT65) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.61 Mobile Safari/537.36
os:
name: Android
version: 8.1.0
platform: ""
client:
type: browser
name: Chrome Mobile
version: 101.0.4951.61
engine: Blink
engine_version: 101.0.4951.61
device:
type: peripheral
brand: Newland
model: MT65 Beluga IV
os_family: Android
browser_family: Chrome
18 changes: 18 additions & 0 deletions Tests/fixtures/phablet-1.yml
Original file line number Diff line number Diff line change
Expand Up @@ -949,3 +949,21 @@
model: Redmi Note 12
os_family: Android
browser_family: Unknown
-
user_agent: Mozilla/5.0 (Linux; arm_64; Android 13; 23021RAAEG) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 YaApp_Android/23.34.1 YaSearchBrowser/23.34.1 BroPP/1.0 SA/3 Mobile Safari/537.36
os:
name: Android
version: "13"
platform: ARM
client:
type: browser
name: Yandex Browser
version: 23.34.1
engine: Blink
engine_version: 110.0.0.0
device:
type: phablet
brand: Xiaomi
model: Redmi Note 12
os_family: Android
browser_family: Unknown
Loading

0 comments on commit 62cc8e2

Please sign in to comment.