Skip to content

Commit

Permalink
Detect devices for existing brands (#7264)
Browse files Browse the repository at this point in the history
* feat(device) detect brand Maxwest: Nitro 55N, Nitro 5N, Nitro 4N LTE, Nitro Phablet 7N
feat(device) detect brand Sico: Nile X
feat(device) detect brand Vonino: Navo S

* feat(device) detect brand Haier: P2
ref #6517

* feat(device) detect new brand PINE: A64
feat(device) detect brand Sencor: Element P5501, Element P5500
feat(device) detect brand Evertek: Everfancy III

* feat(device) detect brand Huawei: Mate 20 Pro (PAN-L29)
feat(device) detect brand iLife: Fivo Plus, Fivo Lite
feat(device) detect brand Jivi: JSP Q65
feat(device) detect brand Prestigio: PTV32SS04ZCISBK, PTV50SS04XZCISBK
feat(device) detect brand Cherry Mobile: Flare XL 2, Flare X Lite, Flare S5 Max, Flare S5, Flare S5 Power, Flare S5 Max, Flare J7, Flare J2, Flare J1s, Flare J1 Plus, Flare J1, Flare Infinity

* feat(device) detect brand Starmobile: UP Vision, UP Neo, UP Snap
feat(device) detect brand Majestic: Urano 47
feat(device) detect brand Technopc: UltraPad UP918, UltraPad UP778, UltraPad UP768, UltraPad UP1018

* feat(device) detect brand MicroMax: Bolt Warrior 1 Plus (Q4101)
feat(device) added test to detect brand BBK: 50LEX-8127/UTS2C
feat(device) added test to detect brand Nous: NS5004
feat(device) added test to detect brand Archos: Sense 55 S

* feat(device) detect brand Zebra: TC55
feat(device) detect brand ExMobile: Chat 5 Plus
feat(device) detect brand Huawei: Ultym 5
feat(device) detect brand RCA Tablets: RLTP5567
feat(device) detect brand M.T.T.: Ideal
feat(device) detect brand MyPhone: Infinit 2
feat(device) detect brand Allview: AX4 Nano Plus
feat(device) added test to detect brand Panasonic: Eluga A3, Eluga I2 Activ

ref #5702

* feat(device) detect brand Leotec: Titanium T355

* fix: test
  • Loading branch information
sanchezzzhak authored Oct 12, 2022
1 parent aa681c4 commit 2fb37df
Show file tree
Hide file tree
Showing 7 changed files with 1,054 additions and 38 deletions.
1 change: 1 addition & 0 deletions Parser/Device/AbstractDeviceParser.php
Original file line number Diff line number Diff line change
Expand Up @@ -1048,6 +1048,7 @@ abstract class AbstractDeviceParser extends AbstractParser
'PX' => 'Pixus',
'QP' => 'Pico',
'PIR' => 'PIRANHA',
'PIN' => 'PINE',
'9P' => 'Planet Computers',
'PY' => 'Ployer',
'P4' => 'Plum',
Expand Down
18 changes: 18 additions & 0 deletions Tests/fixtures/peripheral.yml
Original file line number Diff line number Diff line change
Expand Up @@ -858,3 +858,21 @@
model: Dolphin CT40
os_family: Android
browser_family: Chrome
-
user_agent: Mozilla/5.0 (Linux; Android 6.0.1; PINE A64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.143 Safari/537.36
os:
name: Android
version: 6.0.1
platform: ""
client:
type: browser
name: Chrome
version: 75.0.3770.143
engine: Blink
engine_version: 75.0.3770.143
device:
type: peripheral
brand: PINE
model: A64
os_family: Android
browser_family: Chrome
Loading

0 comments on commit 2fb37df

Please sign in to comment.