Skip to content

Commit

Permalink
Adds detection for Akai devices (#5809)
Browse files Browse the repository at this point in the history
  • Loading branch information
sgiehl committed Sep 14, 2018
1 parent 3751ea1 commit 87a501c
Show file tree
Hide file tree
Showing 12 changed files with 1,370 additions and 1,109 deletions.
1 change: 1 addition & 0 deletions Parser/Device/DeviceParserAbstract.php
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,7 @@ abstract class DeviceParserAbstract extends ParserAbstract
'AZ' => 'Ainol',
'AI' => 'Airness',
'AW' => 'Aiwa',
'AK' => 'Akai',
'AL' => 'Alcatel',
'A2' => 'Allview',
'A1' => 'Altech UEC',
Expand Down
317 changes: 160 additions & 157 deletions Tests/fixtures/smartphone-1.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,164 @@
---
-
user_agent: Mozilla/5.0 (Linux; U; Android 2.3.6; ar-eg; EverStar Build/GRK39F) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1
os:
name: Android
short_name: AND
version: "2.3.6"
platform: ""
client:
type: browser
name: Android Browser
short_name: AN
version: ""
engine: WebKit
engine_version: "533.1"
device:
type: smartphone
brand: EV
model: EverStar
os_family: Android
browser_family: Android Browser
-
user_agent: Mozilla/5.0 (Linux; U; Android 4.2.2; ar-eg; EverTrendy Build/JDQ39) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30
os:
name: Android
short_name: AND
version: "4.2.2"
platform: ""
client:
type: browser
name: Android Browser
short_name: AN
version: ""
engine: WebKit
engine_version: "534.30"
device:
type: smartphone
brand: EV
model: EverTrendy
os_family: Android
browser_family: Android Browser
-
user_agent: Mozilla/5.0 (Linux; U; Android 4.2.2; fr-fr; EverTrendy Build/JDQ39) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30
os:
name: Android
short_name: AND
version: "4.2.2"
platform: ""
client:
type: browser
name: Android Browser
short_name: AN
version: ""
engine: WebKit
engine_version: "534.30"
device:
type: smartphone
brand: EV
model: EverTrendy
os_family: Android
browser_family: Android Browser
-
user_agent: Mozilla/5.0 (Linux; Android 4.2.2; Atlant Build/JDQ39) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.59 Mobile Safari/537.36
os:
name: Android
short_name: AND
version: "4.2.2"
platform: ""
client:
type: browser
name: Chrome Mobile
short_name: CM
version: "39.0.2171.59"
engine: Blink
engine_version: ""
device:
type: smartphone
brand: EX
model: Atlant
os_family: Android
browser_family: Chrome
-
user_agent: Mozilla/5.0 (Linux; Android 4.4.2; RioPlay Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.76 Mobile Safari/537.36
os:
name: Android
short_name: AND
version: "4.4.2"
platform: ""
client:
type: browser
name: Chrome Mobile
short_name: CM
version: "46.0.2490.76"
engine: Blink
engine_version: ""
device:
type: smartphone
brand: EX
model: Rio Play
os_family: Android
browser_family: Chrome
-
user_agent: Mozilla/5.0 (Linux; Android 4.2.2; FP1 Build/JDQ39) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/34.0.1847.114 Mobile Safari/537.36
os:
name: Android
short_name: AND
version: "4.2.2"
platform: ""
client:
type: browser
name: Chrome Mobile
short_name: CM
version: "34.0.1847.114"
engine: Blink
engine_version: ""
device:
type: smartphone
brand: FA
model: FP1
os_family: Android
browser_family: Chrome
-
user_agent: Mozilla/5.0 (Linux; U; Android 4.2.2; FP1U Build/JDQ39) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30
os:
name: Android
short_name: AND
version: "4.2.2"
platform: ""
client:
type: browser
name: Android Browser
short_name: AN
version: ""
engine: WebKit
engine_version: "534.30"
device:
type: smartphone
brand: FA
model: FP1U
os_family: Android
browser_family: Android Browser
-
user_agent: Mozilla/5.0 (Linux; Android 4.0.4; IQ448 Build/IMM76D) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/32.0.1700.72 Mobile Safari/537.36 OPR/19.0.1340.69721
os:
name: Android
short_name: AND
version: "4.0.4"
platform: ""
client:
type: browser
name: Opera Mobile
short_name: OM
version: "19.0.1340.69721"
engine: Blink
engine_version: ""
device:
type: smartphone
brand: FL
model: Chic
os_family: Android
browser_family: Opera
-
user_agent: Mozilla/5.0 (Linux; U; Android 5.1; en-US; FS502 Build/LMY47D) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/11.2.8.945 U3/0.8.0 Mobile Safari/534.30
os:
Expand Down Expand Up @@ -9779,160 +9939,3 @@
model: Honor 6
os_family: Android
browser_family: Unknown
-
user_agent: Mozilla/5.0 (Linux; Android 4.4.2; H60-L12 Build/HDH60-L12) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/30.0.0.0 Mobile Safari/537.36 MicroMessenger/6.2.2.54_rec1912d.581 NetType/WIFI Language/zh_TW
os:
name: Android
short_name: AND
version: "4.4.2"
platform: ""
client:
type: mobile app
name: WeChat
version: "6.2.2.54.rec1912d.581"
device:
type: smartphone
brand: HU
model: Honor 6
os_family: Android
browser_family: Unknown
-
user_agent: Mozilla/5.0(Linux; Android 7.0; DLI-L42 Build/HONORDLI-L42)AppleWebKit/537.36(KHTML, like Gecko)Chrome/61.0.3163.98MobileSafari/537.36
os:
name: Android
short_name: AND
version: "7.0"
platform: ""
client:
type: browser
name: Chrome
short_name: CH
version: "61.0.3163.98"
engine: Blink
engine_version: ""
device:
type: smartphone
brand: HU
model: Honor 6A
os_family: Android
browser_family: Chrome
-
user_agent: Mozilla/5.0 (Linux; Android 7.0; DLI-AL10 Build/HONORDLI-AL10) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/35.0.1916.138 Mobile Safari/537.36 T7/7.4 baiduboxapp/8.1 (Baidu; P1 7.0)
os:
name: Android
short_name: AND
version: "7.0"
platform: ""
client:
type: browser
name: Chrome Mobile
short_name: CM
version: "35.0.1916.138"
engine: Blink
engine_version: ""
device:
type: smartphone
brand: HU
model: Honor 6A
os_family: Android
browser_family: Chrome
-
user_agent: Mozilla/5.0 (Linux; Android 7.0; DLI-TL20 Build/HONORDLI-TL20; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/55.0.2883.91 Mobile Safari/537.36 YandexSearch/7.20
os:
name: Android
short_name: AND
version: "7.0"
platform: ""
client:
type: browser
name: Chrome Mobile
short_name: CM
version: "55.0.2883.91"
engine: Blink
engine_version: ""
device:
type: smartphone
brand: HU
model: Honor 6A
os_family: Android
browser_family: Chrome
-
user_agent: Mozilla/5.0 (Linux; Android 7.0; DLI-L22 Build/HONORDLI-L22; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/61.0.3163.98 Mobile Safari/537.36
os:
name: Android
short_name: AND
version: "7.0"
platform: ""
client:
type: browser
name: Chrome Mobile
short_name: CM
version: "61.0.3163.98"
engine: Blink
engine_version: ""
device:
type: smartphone
brand: HU
model: Honor 6A
os_family: Android
browser_family: Chrome
-
user_agent: Mozilla/5.0 (Linux; Android 7.0; BLN-L22 Build/HONORBLN-L22) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.91 Mobile Safari/537.36
os:
name: Android
short_name: AND
version: "7.0"
platform: ""
client:
type: browser
name: Chrome Mobile
short_name: CM
version: "55.0.2883.91"
engine: Blink
engine_version: ""
device:
type: smartphone
brand: HU
model: Honor 6X
os_family: Android
browser_family: Chrome
-
user_agent: Mozilla/5.0 (Linux; Android 7.0; BLN-L21 Build/HONORBLN-L21) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.111 Mobile Safari/537.36
os:
name: Android
short_name: AND
version: "7.0"
platform: ""
client:
type: browser
name: Chrome Mobile
short_name: CM
version: "63.0.3239.111"
engine: Blink
engine_version: ""
device:
type: smartphone
brand: HU
model: Honor 6X
os_family: Android
browser_family: Chrome
-
user_agent: Mozilla/5.0 (Linux; Android 7.0; BLN-L24 Build/HONORBLN-L24) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.111 Mobile Safari/537.36
os:
name: Android
short_name: AND
version: "7.0"
platform: ""
client:
type: browser
name: Chrome Mobile
short_name: CM
version: "63.0.3239.111"
engine: Blink
engine_version: ""
device:
type: smartphone
brand: HU
model: Honor 6X
os_family: Android
browser_family: Chrome
Loading

0 comments on commit 87a501c

Please sign in to comment.