Skip to content

Commit

Permalink
Detect devices for new brands and Detect devices for exist brands (#166)
Browse files Browse the repository at this point in the history
* Detect new brands: GTX, Maunfeld, N-one, SAILF and Detect devices for exist brands (matomo-org#7529)

feat(device): detect new brand Maunfeld: MLT43USD02, MLT32HSX02
feat(device): detect new brand N-one: NPad X, NPad Plus, NPad Air, NPad Pro
feat(device): detect brand Google: Pixel Fold, Pixel 8
feat(device): detect brand Realme: V30 (RMX3619)
feat(device): detect brand Nubia: Neo 5G (8150N)
feat(device): detect brand Doogee: V31GT
feat(device): detect brand OSCAL: Pad 60
feat(device): detect brand ONYX BOOX: Note Air 3C
feat(device): detect brand OnePlus: Pad 11.61" WiFi (OPD2203)
feat(device): detect brand Vivo: iQOO 11S (V2304A), iQOO Neo 8 Pro (V2302A), S17t (V2282A), Y35+ (V2279A)
feat(device): detect brand Samsung: Galaxy S23 FE (SM-S711B), Galaxy Tab S9 Ultra 14.6" 5G (SM-X916B)
feat(device): detect brand Motorola: Edge 40 Neo, RIZR 40, RIZR 40 Ultra, Moto G84 5G, Moto G54 5G
feat(device) detect brand Vivo: Y27s (V2322), iQOO Z8 (V2314A), Y100 5G (V2313A), Y77t (V2278A), Y78+ (V2271A), iQOO Z7 (V2270A), Y36 5G (V2248), S16 Pro (V2245A)
feat(device): detect new brand GTX: Jaculus
feat(device): detect brand Xiaomi: Redmi Note 13 Pro (2312DRA50C), Mi 11X Pro, Mi 11X, Redmi 12 5G (23077RABDC, 23076RN8DY), Civi 3 (23046PNC9C), Redmi Pad SE (23073RPBFC)
feat(device): detect brand Huawei: Mate 10 (ALP-L29S), Honor Pad X9 11.5" WiFi (ELN-W09), Honor Pad X9 11.5" LTE (ELN-L09)
feat(device): detect brand Motorola: Moto G53y 5G
feat(device): detect brand Tecno Mobile: Spark 10 Pro
feat(device): detect brand Sony: Xperia 5 V (XQ-DE72)
feat(device): detect brand Hammer: Iron 4, Blade 4
feat(device): detect brand AllDocube: iPlay 50S
feat(device): detect brand Doogee: T30 Pro, T10S, T20 Mini
feat(device): detect brand Teclast: T40 Air
feat(device): detect brand CUBOT: Tab King Kong
feat(device): detect brand Blackview: Tab 80, Tab 60
feat(device): detect brand Realme: GT 5 (RMX3820), 11 (RMX3636)
feat(device): detect brand Ulefone: Power Armor X11
feat(device): detect brand Nubia: Z50S Pro (NX713J)
feat(device): detect brand Unihertz: Jelly Star
feat(device): detect brand Vivo: iQOO Neo 7 Pro (I2217)
feat(device): detect brand Gigaset: GX6 (E940-2849-00)
feat(device): detect brand Hotwav: Cyber X
feat(device): detect brand Samsung: Galaxy A23 5G (SM-S236DL), Galaxy A14 5G (SM-S146VL), Galaxy M34 5G (SM-M346B1), Galaxy M34 5G (SM-M346B), Galaxy A05 (SM-A055F), Galaxy A05s (SM-A057F)
feat(device): detect new brand SAILF: I13 Pro (20220728MT)
feat(device): detect brand Xiaomi: Redmi Note 12 (23027RAD4I), Redmi A1 (220733SH), Redmi A2+ (23028RNCAI), Civi 1S
feat(device): detect brand POCO: C50 (220733SPI, 220733SPH), F5 (23049PCD8I), C51 (2302EPCC4I)
feat(device): detect brand Blackview: BV5300
feat(device): detect brand Huawei: MatePad 11.5" LTE (BTK-AL09), MatePad 11.5" WiFi (BTK-W09)
feat(device): detect brand Blu: View 4 (B135DL)
feat(device): detect brand Vivo: iQOO 11 (I2212)
feat(device): detect brand TCL: NxtPaper 12 Pro (9494G)
feat(device): detect brand Sony: Xperia 10 V (XQ-DC54)
feat(device): detect brand ZTE: Blade A54, Axon 40 Pro (A2023), Blade V50 (9050N)
feat(device): detect brand Google: Pixel 7a (GWKK3), Pixel 7 Pro (GP4BC), Pixel 8 (GKWS6), Pixel 8 Pro (GC3VE)
feat(device): detect brand Benco: V90 (AE9120), V70 (AE9220), S1 (AE9240), V62 (AE9150), S1 Pro (AE9260)

chore: update client-index-hash and device-index-hash
chore: update readme
  • Loading branch information
sanchezzzhak authored Dec 11, 2023
1 parent 0cd8c2c commit 29bd429
Show file tree
Hide file tree
Showing 9 changed files with 2,564 additions and 274 deletions.
337 changes: 169 additions & 168 deletions README.md

Large diffs are not rendered by default.

4 changes: 4 additions & 0 deletions parser/device/brand-short.js
Original file line number Diff line number Diff line change
Expand Up @@ -501,6 +501,7 @@ module.exports = {
'G9': 'G-Touch',
'GFO': 'Gfone',
'GTM': 'GTMEDIA',
'GTX': 'GTX',
'0G': 'GFive',
'GM': 'Garmin-Asus',
'GA': 'Gateway',
Expand Down Expand Up @@ -873,6 +874,7 @@ module.exports = {
'M0': 'Maze',
'YM': 'Maze Speed',
'87': 'Malata',
'MAU': 'Maunfeld',
'28': 'MBOX',
'FK': 'MBI',
'3D': 'MDC Store',
Expand Down Expand Up @@ -1027,6 +1029,7 @@ module.exports = {
'NUV': 'NuVision',
'NV': 'Nvidia',
'NY': 'NYX Mobile',
'NON': 'N-one',
'O3': 'O+',
'OT': 'O2',
'O7': 'Oale',
Expand Down Expand Up @@ -1239,6 +1242,7 @@ module.exports = {
'SEW': 'Sewoo',
'SE1': 'SEEWO',
'Y7': 'Saiet',
'SLF': 'SAILF',
'X1': 'Safaricom',
'SG': 'Sagem',
'4L': 'Salora',
Expand Down
6 changes: 3 additions & 3 deletions regexes/client-index-hash.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4622,9 +4622,6 @@ e361074:
20ae2f9c:
- - 356
- []
7df9d60c:
- []
- - 24
3408be22:
- - 410
- []
Expand Down Expand Up @@ -7049,6 +7046,9 @@ d75bb7f:
12a1a1ff:
- - 368
- []
7df9d60c:
- []
- - 24
5ba0692b:
- []
- - 60
Expand Down
Loading

0 comments on commit 29bd429

Please sign in to comment.