Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Detect new brands: Starlight, GEOFOX, Verico, Tinmo, Matrix and Detect devices for existing brands: Asus, Sharp, Coolpad, Sony, OPPO, Lenovo, Philips, Vivo, Xiaomi, Manta Multimedia, NEC, Vernee, Karbonn, Krüger&Matz, RugGear, DEXP, Digma, MiXzo, Atom, Yu, Acer, Irbis, teXet, Telefunken, Onda, IconBIT, Polaroid, Doogee, Allview, BB Mobile, Touchmate, ArmPhone, Memup, Kazam, ZTE, Odys, Jinga, Ginzzu, iLife, Mobicel, Blu, Blaupunkt #6444

Merged
merged 12 commits into from Nov 25, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
5 changes: 5 additions & 0 deletions Parser/Device/AbstractDeviceParser.php
Expand Up @@ -293,6 +293,7 @@ abstract class AbstractDeviceParser extends AbstractParser
'GD' => 'Gemini',
'GN' => 'General Mobile',
'GE' => 'Geotel',
'G2' => 'GEOFOX',
'GH' => 'Ghia',
'GI' => 'Gionee',
'GG' => 'Gigabyte',
Expand Down Expand Up @@ -446,6 +447,7 @@ abstract class AbstractDeviceParser extends AbstractParser
'MJ' => 'Majestic',
'MA' => 'Manta Multimedia',
'6X' => 'Maxtron',
'50' => 'Matrix',
'5M' => 'Mann',
'2M' => 'Masstel',
'MW' => 'Maxwest',
Expand Down Expand Up @@ -672,6 +674,7 @@ abstract class AbstractDeviceParser extends AbstractParser
'SR' => 'Smart',
'S7' => 'Smartisan',
'S4' => 'Star',
'OL' => 'Starlight',
'SB' => 'STF Mobile',
'S8' => 'STK',
'S9' => 'Savio',
Expand Down Expand Up @@ -703,6 +706,7 @@ abstract class AbstractDeviceParser extends AbstractParser
'T0' => 'TD Systems',
'TI' => 'TIANYU',
'2T' => 'Tinai',
'TF' => 'Tinmo',
'TG' => 'Telego',
'TL' => 'Telefunken',
'2L' => 'Tele2',
Expand Down Expand Up @@ -763,6 +767,7 @@ abstract class AbstractDeviceParser extends AbstractParser
'VT' => 'Vestel',
'VR' => 'Vernee',
'V4' => 'Verizon',
'4V' => 'Verico',
'VL' => 'Verykool',
'V6' => 'VGO TEL',
'VV' => 'Vivo',
Expand Down
270 changes: 270 additions & 0 deletions Tests/fixtures/smartphone-17.yml
Expand Up @@ -9727,3 +9727,273 @@
model: Pay 5.7" Pro
os_family: Android
browser_family: Unknown
-
user_agent: Mozilla/5.0 (Linux; Android 8.1.0; My_Star_X Build/O11019) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.185 Mobile Safari/537.36
os:
name: Android
version: 8.1.0
platform: ""
client:
type: browser
name: Chrome Mobile
version: 86.0.4240.185
engine: Blink
engine_version: ""
device:
type: smartphone
brand: Starlight
model: My Star X
os_family: Android
browser_family: Chrome
-
user_agent: Mozilla/5.0 (Linux; Android 8.1.0; RIO STAR Build/O11019; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/83.0.4103.106 Mobile Safari/537.36
os:
name: Android
version: 8.1.0
platform: ""
client:
type: browser
name: Chrome Webview
version: 83.0.4103.106
engine: Blink
engine_version: ""
device:
type: smartphone
brand: Starlight
model: Rio Star
os_family: Android
browser_family: Chrome
-
user_agent: Mozilla/5.0 (Linux; Android 9; C_Note_Pro Build/PPR1.180610.011; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/83.0.4103.106 Mobile Safari/537.36
os:
name: Android
version: "9"
platform: ""
client:
type: browser
name: Chrome Webview
version: 83.0.4103.106
engine: Blink
engine_version: ""
device:
type: smartphone
brand: Starlight
model: C Note Pro
os_family: Android
browser_family: Chrome
-
user_agent: Mozilla/5.0 (Linux; Android 9; DLS-E0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.121 Mobile Safari/537.36
os:
name: Android
version: "9"
platform: ""
client:
type: browser
name: Chrome Mobile
version: 72.0.3626.121
engine: Blink
engine_version: ""
device:
type: smartphone
brand: Coolpad
model: N5
os_family: Android
browser_family: Chrome
-
user_agent: Mozilla/5.0 (Linux; Android 10; XQ-AS72) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Mobile Safari/537.36
os:
name: Android
version: "10"
platform: ""
client:
type: browser
name: Chrome Mobile
version: 86.0.4240.198
engine: Blink
engine_version: ""
device:
type: smartphone
brand: Sony
model: Xperia 5 II
os_family: Android
browser_family: Chrome
-
user_agent: Mozilla/5.0 (Linux; Android 10; V2022) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.99 Mobile Safari/537.36
os:
name: Android
version: "10"
platform: ""
client:
type: browser
name: Chrome Mobile
version: 80.0.3987.99
engine: Blink
engine_version: ""
device:
type: smartphone
brand: Vivo
model: V20 SE
os_family: Android
browser_family: Chrome
-
user_agent: Mozilla/5.0 (Linux; Android 6.0; MiXzo_ME1023_3G) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36
os:
name: Android
version: "6.0"
platform: ""
client:
type: browser
name: Chrome
version: 86.0.4240.198
engine: Blink
engine_version: ""
device:
type: tablet
brand: MiXzo
model: ME1023 3G
os_family: Android
browser_family: Chrome
-
user_agent: Mozilla/5.0 (Linux; Android 10; M2006C3MII Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/71.0.3578.141 Mobile Safari/537.36
os:
name: Android
version: "10"
platform: ""
client:
type: browser
name: Chrome Webview
version: 71.0.3578.141
engine: Blink
engine_version: ""
device:
type: smartphone
brand: Xiaomi
model: Redmi 9
os_family: Android
browser_family: Chrome
-
user_agent: Mozilla/5.0 (Linux; Android 6.0; MSP95012 Build/MRA58K; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/86.0.4240.198 Mobile Safari/537.36
os:
name: Android
version: "6.0"
platform: ""
client:
type: browser
name: Chrome Webview
version: 86.0.4240.198
engine: Blink
engine_version: ""
device:
type: smartphone
brand: Manta Multimedia
model: Titano 1
os_family: Android
browser_family: Chrome
-
user_agent: Mozilla/5.0 (Linux; Android 9; R110) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36
os:
name: Android
version: "9"
platform: ""
client:
type: browser
name: Chrome
version: 86.0.4240.198
engine: Blink
engine_version: ""
device:
type: tablet
brand: DEXP
model: Ursus R110
os_family: Android
browser_family: Chrome
-
user_agent: Mozilla/5.0 (Linux; Android 5.1; RG730 Build/LMY47D; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/86.0.4240.198 Mobile Safari/537.36
os:
name: Android
version: "5.1"
platform: ""
client:
type: browser
name: Chrome Webview
version: 86.0.4240.198
engine: Blink
engine_version: ""
device:
type: smartphone
brand: RugGear
model: RG730
os_family: Android
browser_family: Chrome
-
user_agent: Mozilla/5.0 (Linux; Android 8.1.0; FLOW6S) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.66 Mobile Safari/537.36
os:
name: Android
version: 8.1.0
platform: ""
client:
type: browser
name: Chrome Mobile
version: 87.0.4280.66
engine: Blink
engine_version: ""
device:
type: smartphone
brand: 'Krüger&Matz'
model: FLOW 6S
os_family: Android
browser_family: Chrome
-
user_agent: Mozilla/5.0 (Linux; Android 9; X2_euro) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Mobile Safari/537.36
os:
name: Android
version: "9"
platform: ""
client:
type: browser
name: Chrome Mobile
version: 86.0.4240.198
engine: Blink
engine_version: ""
device:
type: smartphone
brand: Vernee
model: X2
os_family: Android
browser_family: Chrome
-
user_agent: Mozilla/5.0 (Linux; U; Android 4.0; N-02E Build/A3002301) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30
os:
name: Android
version: "4.0"
platform: ""
client:
type: browser
name: Android Browser
version: ""
engine: WebKit
engine_version: "534.30"
device:
type: smartphone
brand: NEC
model: Medias U
os_family: Android
browser_family: Android Browser
-
user_agent: Mozilla/5.0 (Linux; Android 4.4; K-lite F3 Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/30.0.0.0 Mobile Safari/537.36
os:
name: Android
version: "4.4"
platform: ""
client:
type: browser
name: Chrome Webview
version: 30.0.0.0
engine: Blink
engine_version: ""
device:
type: smartphone
brand: Karbonn
model: K-Lite F3
os_family: Android
browser_family: Chrome