Skip to content

Commit

Permalink
Detect new brand TriaPlay and Detect devices for exist brands (matomo…
Browse files Browse the repository at this point in the history
…-org#7642)

feat(device) detect new brand TriaPlay: TV Box
feat(device) detect brand Vivo: Y02t (V2252), Y100 (V2239), Y35m (V2230A)
feat(device) detect brand T-Mobile: REVVL 6x 5G (TMRV065G), T Phone (2023)
feat(device) detect brand Sigma: X-Treme PQ55
feat(device) detect brand Xiaomi: 14 Pro, 13 Lite
feat(device) detect brand Casper: VIA M35
feat(device) detect brand Lenovo: Xiaoxin Pad Pro 12.7" (TB371FC)
* feat(device) detect brand Sparx: S7
feat(device) detect brand Samsung: Galaxy Tab S9+ 12.4" (SM-X810), Galaxy Tab S9 12.4" 5G (SM-X716B)
* feat(device) detect brand OSCAL: Tiger 12
feat(device) detect brand ZTE: Blade V50 Vita
feat(device) detect brand Sky: Elite B63
feat(device) detect brand Nokia: G42 5G
feat(device) detect brand Motorola: ThinkPhone
feat(device) detect brand Casper: VIA M30 Plus
feat(device) detect brand Lenovo: Tab M9 (TB310FU)
feat(device) detect brand Samsung: Galaxy A03s (SM-S135DL), Galaxy A33 5G (SM-A336BN), Galaxy Tab A9+ 11.0" 5G (SM-X216B)

Adds detection for System76 brand and improves detection for Apple and Meta devices (matomo-org#7641)
* Improves detection for Apple Watch
* Adds detection for Meta Quest 2 and Quest Pro
* Adds detection for System76
* Adds detection for Meta Portal Go
  • Loading branch information
sanchezzzhak committed Mar 27, 2024
1 parent e03ac95 commit d6b3533
Show file tree
Hide file tree
Showing 12 changed files with 690 additions and 16 deletions.
4 changes: 4 additions & 0 deletions parser/client/browser-short.js
Original file line number Diff line number Diff line change
Expand Up @@ -601,4 +601,8 @@ module.exports = {
'ZV': 'Zvu',
'ZI': 'Zirco Browser',
'ZR': 'Zordo Browser',
// detected browsers in older versions
// 'IA': 'Iceape',: pim
// 'SM': 'SeaMonkey',: pim

};
2 changes: 2 additions & 0 deletions parser/device/brand-short.js
Original file line number Diff line number Diff line change
Expand Up @@ -1445,6 +1445,7 @@ module.exports = {
'SYC': 'Syco',
'SM': 'Symphony',
'4S': 'Syrox',
'SYS': 'System76',
'TM': 'T-Mobile',
'T96': 'T96',
'TAD': 'TADAAM',
Expand Down Expand Up @@ -1530,6 +1531,7 @@ module.exports = {
'5R': 'Transpeed',
'T6': 'TrekStor',
'T3': 'Trevi',
'TRI': 'TriaPlay',
'TJ': 'Trifone',
'Q5': 'Trident',
'4T': 'Tronsmart',
Expand Down
15 changes: 15 additions & 0 deletions regexes/client-index-hash.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2961,6 +2961,9 @@ af45e42:
76cc6a5f:
- - 4
- []
6f243db8:
- - 296
- []
2624d0d5:
- - 437
- []
Expand Down Expand Up @@ -3271,6 +3274,12 @@ cafc9d6:
afff8b2:
- []
- - 67
181783a8:
- - 356
- []
5f332956:
- - 356
- []
30a8c29e:
- - 317
- []
Expand Down Expand Up @@ -6878,6 +6887,9 @@ e68f8e6:
7f494dc7:
- - 516
- []
1973d17:
- []
- - 15
969a304:
- - 509
- []
Expand Down Expand Up @@ -9208,3 +9220,6 @@ e0bc6d3:
429bdf47:
- - 60
- []
371ab823:
- - 227
- []
50 changes: 50 additions & 0 deletions regexes/device-index-hash.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2525,6 +2525,8 @@ blm-00:
- HU
xd-sdd05-2101:
- XW
portalgo:
- OQ
aeobc:
- KN
aeokn:
Expand Down Expand Up @@ -34807,6 +34809,42 @@ rmx3890:
- RE
23100rn82l:
- XI
v2252:
- VV
v2239:
- VV
v2230a:
- VV
tmrv065g:
- TM
t phone (2023):
- TM
x-treme pq55:
- 1S
xiaomi 14 pro:
- XI
via m35:
- R4
sparx s7:
- SPX
sm-s135dl:
- SA
sm-a336bn:
- SA
sm-s711u:
- SA
tiger 12:
- OSC
zte 8550:
- ZT
sky b63:
- SW
nokia g42 5g:
- NK
thinkphone by motorola:
- MR
via m30 plus:
- R4
y9plus:
- DO
doro 8030/8031/8028:
Expand Down Expand Up @@ -44334,6 +44372,16 @@ ipad7,12:
- AP
ipad6,8:
- AP
tb371fc:
- LE
sm-x810:
- SA
sm-x716b:
- SA
sm-x216b:
- SA
tb310fu:
- LE
jdn-al00:
- HU
ags2-al00hn:
Expand Down Expand Up @@ -55386,6 +55434,8 @@ aftalmo:
aftboxe1:
- TS
- KN
triaplaybox:
- TRI
bb2 pro:
- 0M
kii pro:
Expand Down
Loading

0 comments on commit d6b3533

Please sign in to comment.