node-device-detector
Advanced tools
Comparing version 2.0.17 to 2.0.18
10
index.js
@@ -749,3 +749,11 @@ const helper = require('./parser/helper'); | ||
deviceData = Object.assign(deviceData, deviceDataType); | ||
/** | ||
* if it's fake UA then it's best not to identify it as Apple running Android OS | ||
*/ | ||
if ('Android' === osData.name && 'Apple' === deviceData.brand) { | ||
deviceData.id = ''; | ||
deviceData.brand = ''; | ||
deviceData.model = ''; | ||
deviceData.type = ''; | ||
} | ||
/** Assume all devices running iOS / Mac OS are from Apple */ | ||
@@ -752,0 +760,0 @@ if ( |
{ | ||
"name": "node-device-detector", | ||
"version": "2.0.17", | ||
"version": "2.0.18", | ||
"description": "Nodejs device detector (port matomo-org/device-detector)", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
@@ -30,3 +30,5 @@ // prettier-ignore | ||
'XB', 'W1', 'HT', 'B8', 'F5', 'B9', 'WA', 'T0', 'HC', | ||
'O6', 'P7', 'LJ', 'LC', 'O7', 'N2', 'A8', 'P8', | ||
'O6', 'P7', 'LJ', 'LC', 'O7', 'N2', 'A8', 'P8', 'RB', | ||
'1W', 'EV', 'I9', 'V4', 'H4', '1T', 'M5', '0S', '0C', | ||
'ZR', 'D6', 'F6', | ||
], | ||
@@ -33,0 +35,0 @@ 'Firefox': [ |
@@ -17,3 +17,5 @@ // prettier-ignore | ||
'B9', 'T0', 'I8', 'O6', 'P7', 'O8', '4B', 'A8', 'P8', | ||
'1W', 'EV', 'Z0', 'I9', 'V4', 'H4', 'M5', '0S', '0C', | ||
'ZR', 'D6', 'F6', | ||
]; |
@@ -25,2 +25,3 @@ // prettier-ignore | ||
'DW': 'Dark Web Browser', | ||
'D6': 'Dark Browser', | ||
'18': '18+ Privacy Browser', | ||
@@ -101,2 +102,3 @@ '1B': '115 Browser', | ||
'CA': 'Camino', | ||
'0C': 'Cave Browser', | ||
'CL': 'CCleaner', | ||
@@ -160,2 +162,3 @@ 'C8': 'CG Browser', | ||
'EW': 'Edge WebView', | ||
'EV': 'Every Browser', | ||
'EI': 'Epic', | ||
@@ -196,2 +199,3 @@ 'EL': 'Elinks', | ||
'FU': 'FreeU', | ||
'F6': 'Freedom Browser', | ||
'F3': 'Frost+', | ||
@@ -216,2 +220,3 @@ 'FI': 'Fulldive', | ||
'HO': 'hola! Browser', | ||
'H4': 'Holla Web Browser', | ||
'HJ': 'HotJava', | ||
@@ -236,5 +241,7 @@ 'HT': 'HTC Browser', | ||
'IN': 'Inspect Browser', | ||
'I9': 'Insta Browser', | ||
'IE': 'Internet Explorer', | ||
'I7': 'Internet Browser Secure', | ||
'I5': 'Indian UC Mini Browser', | ||
'Z0': 'InBrowser', | ||
'IM': 'IE Mobile', | ||
@@ -284,2 +291,3 @@ 'IR': 'Iron', | ||
'MD': 'Mandarin', | ||
'M5': 'MarsLab Web Browser', | ||
'M1': 'mCent', | ||
@@ -324,2 +332,3 @@ 'MB': 'MicroB', | ||
'NT': 'NTENT Browser', | ||
'NU': 'Nuanti Meta', | ||
'OC': 'Oculus Browser', | ||
@@ -402,2 +411,3 @@ 'O6': 'Odd Browser', | ||
'RM': 'RockMelt', | ||
'RB': 'Roku Browser', | ||
'SB': 'Samsung Browser', | ||
@@ -445,2 +455,3 @@ '3L': 'Samsung Browser Lite', | ||
'SR': 'Sunrise', | ||
'0S': 'Sunflower Browser', | ||
'SP': 'SuperBird', | ||
@@ -464,2 +475,3 @@ 'SU': 'Super Fast Browser', | ||
'TA': 'Tao Browser', | ||
'1T': 'Tor Browser', | ||
'TF': 'TenFourFox', | ||
@@ -494,2 +506,3 @@ 'TB': 'Tenta Browser', | ||
'VB': 'Vision Mobile Browser', | ||
'V4': 'Vertex Surf', | ||
'VM': 'VMware AirWatch', | ||
@@ -506,2 +519,3 @@ 'WI': 'Wear Internet Browser', | ||
'WT': 'WeTab Browser', | ||
'1W': 'World Browser', | ||
'WL': 'Wolvic', | ||
@@ -530,2 +544,3 @@ 'YG': 'YAGI', | ||
'ZI': 'Zirco Browser', | ||
'ZR': 'Zordo Browser', | ||
// detected browsers in older versions | ||
@@ -532,0 +547,0 @@ // 'IA': 'Iceape', => pim |
@@ -149,2 +149,8 @@ const ClientAbstractParser = require('./../client-abstract-parser'); | ||
if ('Every Browser' === name) { | ||
family = 'Chrome'; | ||
engine = 'Blink'; | ||
engineVersion = ''; | ||
} | ||
if (name === '') { | ||
@@ -398,7 +404,7 @@ return null; | ||
if ('Blink' === engine) { | ||
engineToken = 'Chrome'; | ||
engineToken = 'Chrome|Cronet'; | ||
} | ||
let regexp = new RegExp( | ||
engineToken + | ||
'(?:' + engineToken + ')' + | ||
'\\s*\\/?\\s*(((?=\\d+\\.\\d)\\d+[.\\d]*|\\d{1,7}(?=(?:\\D|$))))', | ||
@@ -405,0 +411,0 @@ 'i' |
@@ -0,1 +1,2 @@ | ||
// eslint-disable-next-line no-undef | ||
module.exports = [ | ||
@@ -6,3 +7,5 @@ 'Kylo', | ||
'LogicUI TV Browser', | ||
'Open TV Browser' | ||
'Open TV Browser', | ||
'Seraphic Sraf', | ||
'Opera Devices', | ||
]; |
@@ -9,3 +9,3 @@ const ParserAbstract = require('./abstract-parser'); | ||
const DESKTOP_PATTERN = '(?:Windows (?:NT|IoT)|X11; Linux x86_64)'; | ||
const DESKTOP_EXCLUDE_PATTERN = ' Mozilla/|Andr[o0]id|Tablet|Mobile|iPhone|Windows Phone|OculusBrowser|ricoh|Lenovo|compatible; MSIE|Trident/|Tesla/|XBOX|FBMD/|ARM; ?([^)]+)'; | ||
const DESKTOP_EXCLUDE_PATTERN = ' Mozilla/|CE-HTML|Andr[o0]id|Tablet|Mobile|iPhone|Windows Phone|OculusBrowser|ricoh|Lenovo|compatible; MSIE|Trident/|Tesla/|XBOX|FBMD/|ARM; ?([^)]+)'; | ||
@@ -12,0 +12,0 @@ class DeviceParserAbstract extends ParserAbstract { |
@@ -61,4 +61,7 @@ // prettier-ignore | ||
'66': 'Altice', | ||
'ALM': 'Altimo', | ||
'A5': 'altron', | ||
'ALT': 'Altus', | ||
'KN': 'Amazon', | ||
'AMZ': 'Amazon Basics', | ||
'AMA': 'AMA', | ||
@@ -83,2 +86,3 @@ 'AG': 'AMGOO', | ||
'AP': 'Apple', | ||
'ARC': 'Arçelik', | ||
'AR': 'Archos', | ||
@@ -104,2 +108,3 @@ 'AB': 'Arian Space', | ||
'ATH': 'Athesi', | ||
'ATE': 'Atlantic Electrics', | ||
'5Q': 'Atmaca Elektronik', | ||
@@ -118,4 +123,6 @@ 'YH': 'ATMAN', | ||
'AVA': 'Avaya', | ||
'AXE': 'AXEN', | ||
'AY': 'Axxion', | ||
'AXX': 'AXXA', | ||
'AYA': 'AYA', | ||
'YR': 'AYYA', | ||
@@ -125,2 +132,3 @@ 'XA': 'Axioo', | ||
'WW': 'Awow', | ||
'AWO': 'AWOX', | ||
'XU': 'AUX', | ||
@@ -133,2 +141,3 @@ 'BAC': 'Backcell', | ||
'BAS': 'BASE', | ||
'BAU': 'BAUHN', | ||
'BB': 'BBK', | ||
@@ -144,2 +153,3 @@ '0B': 'BB Mobile', | ||
'BL': 'Beetel', | ||
'BEK': 'Beko', | ||
'2X': 'Benco', | ||
@@ -169,2 +179,3 @@ 'BQ': 'BenQ', | ||
'5B': 'Black Bear', | ||
'BLK': 'Black Box', | ||
'BF': 'Black Fox', | ||
@@ -197,2 +208,3 @@ 'BPC': 'Blackpcs', | ||
'BOK': 'Bookeen', | ||
'BOT': 'Botech', | ||
'BX': 'bq', | ||
@@ -222,4 +234,6 @@ '8B': 'Brandt', | ||
'CJ': 'Cavion', | ||
'CAN': 'Canal+', | ||
'4D': 'Canal Digital', | ||
'CNG': 'Canguro', | ||
'CEC': 'Cecotec', | ||
'CEI': 'Ceibal', | ||
@@ -245,2 +259,3 @@ '02': 'Cell-C', | ||
'25': 'Claresta', | ||
'CLA': 'CLAYTON', | ||
'1J': 'Cloud', | ||
@@ -267,2 +282,3 @@ 'CD': 'Cloudfone', | ||
'CON': 'Conceptum', | ||
'CED': 'Continental Edison', | ||
'9C': 'Colors', | ||
@@ -330,2 +346,3 @@ 'CO': 'Coolpad', | ||
'Q0': 'DIGIFORS', | ||
'DIK': 'DIKOM', | ||
'DQ': 'DISH', | ||
@@ -338,2 +355,3 @@ 'DIS': 'Disney', | ||
'D6': 'Divisat', | ||
'DIO': 'DIORA', | ||
'X6': 'DIXON', | ||
@@ -343,2 +361,3 @@ 'DIM': 'DIMO', | ||
'DIN': 'Dinax', | ||
'DNA': 'Dinalink', | ||
'DM': 'DMM', | ||
@@ -369,2 +388,3 @@ 'DN': 'DNS', | ||
'DUR': 'Durabook', | ||
'DYO': 'Dyon', | ||
'DTE': 'D-Tech', | ||
@@ -381,2 +401,3 @@ 'DLI': 'D-Link', | ||
'E8': 'E-tel', | ||
'EAS': 'EAS Electric', | ||
'EP': 'Easypix', | ||
@@ -392,2 +413,3 @@ 'EQ': 'Eagle', | ||
'ZZ': 'ecom', | ||
'EDE': 'Edenwood', | ||
'E6': 'EE', | ||
@@ -407,2 +429,3 @@ 'GW': 'EGL', | ||
'EL1': 'Elecson', | ||
'ELK': 'Elektroland', | ||
'L0': 'Element', | ||
@@ -449,2 +472,3 @@ 'EG': 'Elenberg', | ||
'EX': 'Explay', | ||
'EXP': 'Express LUCK', | ||
'E5': 'Extrem', | ||
@@ -480,2 +504,4 @@ 'EF': 'EXCEED', | ||
'F8': 'FISE', | ||
'FIT': 'FITCO', | ||
'FLM': 'Filimo', | ||
'FIL': 'FILIX', | ||
@@ -486,2 +512,3 @@ 'FL': 'Fly', | ||
'FN': 'FNB', | ||
'FOB': 'Fobem', | ||
'FD': 'Fondi', | ||
@@ -500,2 +527,3 @@ '0F': 'Fourel', | ||
'FT': 'Freetel', | ||
'FEY': 'FreeYond', | ||
'FRU': 'Frunsi', | ||
@@ -517,2 +545,3 @@ 'F4': 'F&U', | ||
'GTM': 'GTMEDIA', | ||
'GTX': 'GTX', | ||
'0G': 'GFive', | ||
@@ -534,2 +563,3 @@ 'GM': 'Garmin-Asus', | ||
'GEO': 'GEOZON', | ||
'GNO': 'Getnord', | ||
'GER': 'Gear Mobile', | ||
@@ -563,2 +593,3 @@ 'GH': 'Ghia', | ||
'GR': 'Gradiente', | ||
'GRE': 'Graetz', | ||
'GP': 'Grape', | ||
@@ -584,2 +615,3 @@ 'G6': 'Gree', | ||
'HE': 'HannSpree', | ||
'HNS': 'Hanseatic', | ||
'HK': 'Hardkernel', | ||
@@ -605,2 +637,3 @@ 'HAR': 'Harper', | ||
'1H': 'Hipstreet', | ||
'HIR': 'Hiremco', | ||
'HI': 'Hisense', | ||
@@ -613,4 +646,7 @@ 'HIP': 'HIPER', | ||
'HLL': 'HLLO', | ||
'HKC': 'HKC', | ||
'8W': 'HKPro', | ||
'HOF': 'HOFER', | ||
'H1': 'Hoffmann', | ||
'HOM': 'Homatics', | ||
'H0': 'Hometech', | ||
@@ -666,2 +702,3 @@ 'HM': 'Homtom', | ||
'58': 'iKon', | ||
'588': 'iKonia', | ||
'I7': 'iLA', | ||
@@ -766,2 +803,3 @@ '2I': 'iLife', | ||
'KEN': 'Kenbo', | ||
'KND': 'Kendo', | ||
'KZG': 'KZG', | ||
@@ -803,2 +841,3 @@ 'K1': 'Kiano', | ||
'6K': 'Kurio', | ||
'KYD': 'Kydos', | ||
'KY': 'Kyocera', | ||
@@ -827,2 +866,3 @@ 'KQ': 'Kyowon', | ||
'W9': 'LEMFO', | ||
'LEM': 'Lemco', | ||
'LN': 'Lenco', | ||
@@ -854,2 +894,3 @@ 'LE': 'Lenovo', | ||
'LM': 'Logicom', | ||
'LOG': 'Logik', | ||
'GY': 'LOKMAT', | ||
@@ -892,2 +933,3 @@ 'LPX': 'LPX-G', | ||
'0D': 'MAXVI', | ||
'MAX': 'Maxwell', | ||
'XZ': 'MAXX', | ||
@@ -898,2 +940,3 @@ 'MW': 'Maxwest', | ||
'87': 'Malata', | ||
'MAU': 'Maunfeld', | ||
'28': 'MBOX', | ||
@@ -911,2 +954,3 @@ 'FK': 'MBI', | ||
'M2': 'MEEG', | ||
'MEG': 'MEGA VISION', | ||
'MP': 'MegaFon', | ||
@@ -919,2 +963,3 @@ 'X0': 'mPhone', | ||
'ME': 'Metz', | ||
'MEO': 'MEO', | ||
'MX': 'MEU', | ||
@@ -930,2 +975,3 @@ 'MI': 'MicroMax', | ||
'M7': 'Miray', | ||
'MIT': 'Mitchell & Brown', | ||
'8M': 'Mito', | ||
@@ -990,2 +1036,3 @@ 'MT': 'Mitsubishi', | ||
'7R': 'NavRoad', | ||
'NAB': 'NABO', | ||
'NAS': 'NASCO', | ||
@@ -1003,2 +1050,3 @@ 'NP': 'Naomi Phone', | ||
'8F': 'Neolix', | ||
'NET': 'NetBox', | ||
'NA': 'Netgear', | ||
@@ -1008,2 +1056,3 @@ 'NEM': 'Netmak', | ||
'NEU': 'NeuTab', | ||
'NEV': 'NEVIR', | ||
'NW': 'Newgen', | ||
@@ -1025,2 +1074,3 @@ 'N9': 'Newland', | ||
'NEX': 'NEXT', | ||
'NST': 'Next & NextStar', | ||
'NJO': 'nJoy', | ||
@@ -1036,2 +1086,3 @@ 'NG': 'NGM', | ||
'N6': 'Nobby', | ||
'NOC': 'Novacom', | ||
'NOV': 'Novey', | ||
@@ -1048,2 +1099,3 @@ 'NO1': 'NOVO', | ||
'NR': 'Nordmende', | ||
'NOR': 'NORMANDE', | ||
'7N': 'NorthTech', | ||
@@ -1061,2 +1113,3 @@ 'NOT': 'Nothing Phone', | ||
'NY': 'NYX Mobile', | ||
'NON': 'N-one', | ||
'O3': 'O+', | ||
@@ -1077,2 +1130,3 @@ 'OT': 'O2', | ||
'OLY': 'Olympia', | ||
'OCE': 'OCEANIC', | ||
'OLT': 'OLTO', | ||
@@ -1086,5 +1140,8 @@ 'OJ': 'Ookee', | ||
'OX': 'Onix', | ||
'OIN': 'Onida', | ||
'3O': 'ONYX BOOX', | ||
'O4': 'ONN', | ||
'9Q': 'Onkyo', | ||
'ONV': 'ONVO', | ||
'OOR': 'Ooredoo', | ||
'2O': 'OpelMobile', | ||
@@ -1098,2 +1155,3 @@ 'OH': 'Openbox', | ||
'OR': 'Orange', | ||
'ORA': 'Orava', | ||
'O5': 'Orbic', | ||
@@ -1140,2 +1198,3 @@ 'Y6': 'Orbita', | ||
'PE': 'PEAQ', | ||
'PEN': 'Penta', | ||
'PG': 'Pentagram', | ||
@@ -1160,2 +1219,3 @@ 'PQ': 'Pendoo', | ||
'9P': 'Planet Computers', | ||
'PLA': 'Play Now', | ||
'PY': 'Ployer', | ||
@@ -1193,2 +1253,3 @@ 'P4': 'Plum', | ||
'P1': 'ProScan', | ||
'PRO': 'PROSONIC', | ||
'P7': 'Protruly', | ||
@@ -1277,4 +1338,6 @@ 'R0': 'ProVision', | ||
'Y7': 'Saiet', | ||
'SLF': 'SAILF', | ||
'X1': 'Safaricom', | ||
'SG': 'Sagem', | ||
'SAG': 'Sagemcom', | ||
'4L': 'Salora', | ||
@@ -1297,2 +1360,3 @@ 'SA': 'Samsung', | ||
'G8': 'SEG', | ||
'SEX': 'SEHMAX', | ||
'SD': 'Sega', | ||
@@ -1325,4 +1389,6 @@ '0U': 'Selecline', | ||
'SJ': 'Silent Circle', | ||
'SIL': 'Silva Schneider', | ||
'10': 'Simbans', | ||
'98': 'Simply', | ||
'SIM': 'simfer', | ||
'52': 'Singtech', | ||
@@ -1337,2 +1403,3 @@ '31': 'Siragon', | ||
'SK1': 'SkyStream', | ||
'SKT': 'Skytech', | ||
'SKK': 'SKK Mobile', | ||
@@ -1360,2 +1427,3 @@ '14': 'Smadl', | ||
'SOD': 'Soda', | ||
'SOL': 'Solas', | ||
'16': 'Solone', | ||
@@ -1378,2 +1446,3 @@ 'OI': 'Sonim', | ||
'84': 'Sprint', | ||
'SPU': 'SPURT', | ||
'QS': 'SQOOL', | ||
@@ -1405,2 +1474,3 @@ 'S4': 'Star', | ||
'SBR': 'Sber', | ||
'SGE': 'Super General', | ||
'SU': 'SuperSonic', | ||
@@ -1424,2 +1494,3 @@ '79': 'SuperTab', | ||
'T96': 'T96', | ||
'TAD': 'TADAAM', | ||
'TK': 'Takara', | ||
@@ -1431,2 +1502,3 @@ '73': 'Tambo', | ||
'7G': 'TAG Tech', | ||
'TAU': 'TAUBE', | ||
'T5': 'TB Touch', | ||
@@ -1510,2 +1582,3 @@ 'TC': 'TCL', | ||
'J1': 'Trio', | ||
'THT': 'Tsinghua Tongfang', | ||
'5C': 'TTEC', | ||
@@ -1525,4 +1598,6 @@ 'TTK': 'TTK-TV', | ||
'6T': 'Twoe', | ||
'TWN': 'TwinMOS', | ||
'15': 'Tymes', | ||
'UC': 'U.S. Cellular', | ||
'UGI': 'UGINE', | ||
'UG': 'Ugoos', | ||
@@ -1563,2 +1638,3 @@ 'U1': 'Uhans', | ||
'VAT': 'VALTECH', | ||
'VAN': 'VANGUARD', | ||
'VB': 'VC', | ||
@@ -1639,2 +1715,3 @@ 'VN': 'Venso', | ||
'VUE': 'Vue Micro', | ||
'WAK': 'Walker', | ||
'WA': 'Walton', | ||
@@ -1644,2 +1721,3 @@ 'WAF': 'WAF', | ||
'WHI': 'White Mobile', | ||
'WBL': 'We. by Loewe.', | ||
'WM': 'Weimei', | ||
@@ -1673,2 +1751,3 @@ 'WE': 'WellcoM', | ||
'WQ': 'Wolki', | ||
'WON': 'WONDER', | ||
'WO': 'Wonu', | ||
@@ -1690,2 +1769,3 @@ 'W1': 'Woo', | ||
'XG': 'Xgody', | ||
'XGE': 'XGEM', | ||
'QX': 'XGIMI', | ||
@@ -1746,2 +1826,3 @@ 'XL': 'Xiaolajiao', | ||
'ZIK': 'ZIK', | ||
'ZKI': 'Z-Kai', | ||
'ZIG': 'Zigo', | ||
@@ -1748,0 +1829,0 @@ 'ZIN': 'Zinox', |
@@ -137,3 +137,6 @@ const YAML = require('js-yaml'); | ||
function hasAndroidTVFragment(userAgent) { | ||
return matchUserAgent('Andr0id|Android TV|[(]lite[)] TV|[(]TV;', userAgent) !== null; | ||
return matchUserAgent( | ||
'Andr0id|(?:Android(?: UHD)?|Google) TV|[(]lite[)] TV|[(]TV;|BRAVIA', | ||
userAgent | ||
) !== null; | ||
} | ||
@@ -156,3 +159,3 @@ | ||
function hasDesktopFragment(userAgent) { | ||
return matchUserAgent('Desktop (x(?:32|64)|WOW64);', userAgent) !== null; | ||
return matchUserAgent('Desktop(?: (x(?:32|64)|WOW64))?;', userAgent) !== null; | ||
} | ||
@@ -159,0 +162,0 @@ |
const ParserAbstract = require('./abstract-parser'); | ||
const helper = require("./helper"); | ||
const helper = require('./helper'); | ||
@@ -9,11 +9,28 @@ const OS_SYSTEMS = require('./os/os_systems'); | ||
'com.seraphic.openinet.pre', | ||
'com.appssppa.idesktoppcbrowser' | ||
'com.appssppa.idesktoppcbrowser', | ||
'every.browser.inc' | ||
]; | ||
const CLIENTHINT_MAPPING = { | ||
'GNU/Linux': ['Linux'], | ||
'Mac': ['MacOS'], | ||
'Mac': ['MacOS'] | ||
}; | ||
const FIREOS_VERSION_MAPPING = { | ||
'11': '8', | ||
'10': '8', | ||
'9': '7', | ||
'7': '6', | ||
'5': '5', | ||
'4.4.3': '4.5.1', | ||
'4.4.2': '4', | ||
'4.2.2': '3', | ||
'4.0.3': '3', | ||
'4.0.2': '3', | ||
'4': '2', | ||
'2': '1' | ||
}; | ||
const compareOsForClientHints = (brand) => { | ||
for(let mapName in CLIENTHINT_MAPPING){ | ||
for(let mapBrand of CLIENTHINT_MAPPING[mapName]){ | ||
for (let mapName in CLIENTHINT_MAPPING) { | ||
for (let mapBrand of CLIENTHINT_MAPPING[mapName]) { | ||
if (brand.toLowerCase() === mapBrand.toLowerCase()) { | ||
@@ -25,3 +42,3 @@ return mapName; | ||
return brand; | ||
} | ||
}; | ||
@@ -84,3 +101,3 @@ function comparePlatform(platform, bitness = '') { | ||
} | ||
return {name, short} | ||
return { name, short }; | ||
} | ||
@@ -102,3 +119,3 @@ | ||
let hintName = clientHintsData.os.name; | ||
platform = comparePlatform(platform.toLowerCase(), clientHintsData.os.bitness); | ||
platform = comparePlatform(platform.toLowerCase(), clientHintsData.os.bitness); | ||
hintName = compareOsForClientHints(hintName); | ||
@@ -119,8 +136,8 @@ | ||
if (majorVersion === 0) { | ||
version = ""; | ||
version = ''; | ||
} | ||
if (majorVersion > 0 && majorVersion < 11) { | ||
version = "10"; | ||
version = '10'; | ||
} else if (majorVersion > 10) { | ||
version = "11"; | ||
version = '11'; | ||
} | ||
@@ -133,4 +150,4 @@ } | ||
version: version, | ||
platform: platform, | ||
} | ||
platform: platform | ||
}; | ||
} | ||
@@ -150,7 +167,7 @@ | ||
short | ||
} = this.getOsDataByName(this.buildByMatch(item.name, match)) | ||
} = this.getOsDataByName(this.buildByMatch(item.name, match)); | ||
let version = item.version !== void 0 | ||
? this.buildVersion(item.version, match) | ||
: ''; | ||
? this.buildVersion(item.version, match) | ||
: ''; | ||
@@ -162,3 +179,3 @@ if (item.versions !== void 0) { | ||
if (match !== null) { | ||
version = this.buildVersion(versionItem.version, match) | ||
version = this.buildVersion(versionItem.version, match); | ||
break; | ||
@@ -174,3 +191,3 @@ } | ||
platform: this.parsePlatform(userAgent), | ||
family: this.parseOsFamily(short), | ||
family: this.parseOsFamily(short) | ||
}; | ||
@@ -194,3 +211,3 @@ } | ||
let name= '', version= '', platform = '', short = '', family = ''; | ||
let name = '', version = '', platform = '', short = '', family = ''; | ||
@@ -213,3 +230,3 @@ if (hint && hint.name) { | ||
} | ||
if ('HarmonyOS' === name) { | ||
@@ -219,3 +236,13 @@ version = ''; | ||
} | ||
if (data && 'Fire OS' === data.name) { | ||
let majorVersion = ~~version.split('.', 1)[0]; | ||
short = data.short_name; | ||
if (FIREOS_VERSION_MAPPING[version]) { | ||
version = FIREOS_VERSION_MAPPING[version]; | ||
} else if (FIREOS_VERSION_MAPPING[majorVersion]) { | ||
version = FIREOS_VERSION_MAPPING[majorVersion]; | ||
} | ||
} | ||
if ('GNU/Linux' === name | ||
@@ -226,3 +253,3 @@ && data | ||
) { | ||
name = data.name; | ||
name = data.name; | ||
short = data.short_name; | ||
@@ -239,3 +266,3 @@ } | ||
&& data.name !== 'Android' | ||
){ | ||
) { | ||
name = 'Android'; | ||
@@ -259,3 +286,3 @@ short = 'ADR'; | ||
platform: String(platform), | ||
family: String(family), | ||
family: String(family) | ||
}; | ||
@@ -271,3 +298,3 @@ } | ||
if ( | ||
this.getBaseRegExp('arm|aarch64|Apple ?TV|Watch ?OS|Watch1,[12]').test(userAgent) | ||
this.getBaseRegExp('arm|aarch64|Apple ?TV|Watch ?OS|Watch1,[12]').test(userAgent) | ||
) { | ||
@@ -274,0 +301,0 @@ return 'ARM'; |
@@ -24,3 +24,3 @@ // prettier-ignore | ||
'FOR', 'MON', 'KAN', 'ZEN', 'LND', 'LNS', 'CHN', 'AMZ', 'TEN', 'CST', | ||
'NOV', 'ROU', 'ZOR', 'RED', | ||
'NOV', 'ROU', 'ZOR', 'RED', 'KAL', 'ORA', 'VID', 'TIV', | ||
], | ||
@@ -30,3 +30,3 @@ 'Mac': ['MAC'], | ||
'Real-time OS': ['MTK', 'TDX', 'MRE', 'JME', 'REX'], | ||
'Other Mobile': ['WOS', 'POS', 'SBA', 'TIZ', 'SMG', 'MAE'], | ||
'Other Mobile': ['WOS', 'POS', 'SBA', 'TIZ', 'SMG', 'MAE', 'LUN'], | ||
'Symbian': ['SYM', 'SYS', 'SY3', 'S60', 'S40'], | ||
@@ -33,0 +33,0 @@ 'Unix': ['SOS', 'AIX', 'HPX', 'BSD', 'NBS', 'OBS', 'DFB', 'SYL', 'IRI', 'T64', 'INF'], |
@@ -50,2 +50,3 @@ // prettier-ignore | ||
'KOS': 'KaiOS', | ||
'KAL': 'Kali', | ||
'KAN': 'Kanotix', | ||
@@ -61,2 +62,3 @@ 'KNO': 'Knoppix', | ||
'LOS': 'Lumin OS', | ||
'LUN': 'LuneOS', | ||
'VLN': 'VectorLinux', | ||
@@ -84,2 +86,3 @@ 'MAC': 'Mac', | ||
'OTV': 'Opera TV', | ||
'ORA': 'Oracle Linux', | ||
'ORD': 'Ordissimo', | ||
@@ -120,4 +123,6 @@ 'PAR': 'Pardus', | ||
'TIZ': 'Tizen', | ||
'TIV': 'TiVo OS', | ||
'TOS': 'TmaxOS', | ||
'UBT': 'Ubuntu', | ||
'VID': 'VIDAA', | ||
'WAS': 'watchOS', | ||
@@ -124,0 +129,0 @@ 'WER': 'Wear OS', |
578
README.md
# [node-device-detector](https://www.npmjs.com/package/node-device-detector) | ||
_Last update: 05/10/2023_ | ||
_Last update: 11/01/2024_ | ||
@@ -361,3 +361,3 @@ ## Description | ||
### What about tests? | ||
Yes we use tests, total tests 70.5k | ||
Yes we use tests, total tests 73.7k | ||
@@ -539,3 +539,3 @@ ### Get more information about a device (experimental) | ||
##### Support detect brands list (1692): | ||
##### Support detect brands list (1773): | ||
@@ -555,236 +555,248 @@ <details> | ||
AllCall | AllDocube | ALLINmobile | Allview | Allwinner | Alps | Altech UEC | ||
Altice | altron | AMA | Amazon | AMCV | AMGOO | Amigoo | ||
Amino | Amoi | Andowl | Angelcare | Anker | Anry | ANS | ||
ANXONIT | AOC | Aocos | AOpen | Aoro | Aoson | AOYODKG | ||
Apple | Aquarius | Archos | Arian Space | Ark | ArmPhone | Arnova | ||
ARRIS | Artel | Artizlee | ArtLine | Asano | Asanzo | Ask | ||
Aspera | ASSE | Assistant | Astro | Asus | AT&T | Athesi | ||
Atmaca Elektronik | ATMAN | ATOL | Atom | Attila | Atvio | Audiovox | ||
AURIS | Autan | AUX | Avaya | Avenzo | AVH | Avvio | ||
Awow | Axioo | AXXA | Axxion | AYYA | Azumi Mobile | b2m | ||
Backcell | BAFF | BangOlufsen | Barnes & Noble | BARTEC | BASE | BB Mobile | ||
BBK | BDF | BDQ | BDsharing | Beafon | Becker | Beeline | ||
Beelink | Beetel | Beista | Bellphone | Benco | Benesse | BenQ | ||
BenQ-Siemens | BenWee | Benzo | Beyond | Bezkam | BGH | Bigben | ||
BIHEE | BilimLand | Billion | Billow | BioRugged | Bird | Bitel | ||
Bitmore | Bittium | Bkav | Black Bear | Black Fox | Blackpcs | Blackview | ||
Blaupunkt | Bleck | BLISS | Blloc | Blow | Blu | Bluboo | ||
Bluebird | Bluedot | Bluegood | BlueSky | Bluewave | BluSlate | BMAX | ||
Bmobile | BMXC | Bobarry | bogo | Bolva | Bookeen | Boost | ||
Boway | bq | BrandCode | Brandt | BRAVE | Bravis | BrightSign | ||
Brigmton | Brondi | BROR | BS Mobile | Bubblegum | Bundy | Bush | ||
BuzzTV | C5 Mobile | CAGI | Camfone | Canal Digital | Canguro | Capitel | ||
Captiva | Carbon Mobile | Carrefour | Casio | Casper | Cat | Cavion | ||
Altice | Altimo | altron | Altus | AMA | Amazon | Amazon Basics | ||
AMCV | AMGOO | Amigoo | Amino | Amoi | Andowl | Angelcare | ||
Anker | Anry | ANS | ANXONIT | AOC | Aocos | AOpen | ||
Aoro | Aoson | AOYODKG | Apple | Aquarius | Arçelik | Archos | ||
Arian Space | Ark | ArmPhone | Arnova | ARRIS | Artel | Artizlee | ||
ArtLine | Asano | Asanzo | Ask | Aspera | ASSE | Assistant | ||
Astro | Asus | AT&T | Athesi | Atlantic Electrics | Atmaca Elektronik | ATMAN | ||
ATOL | Atom | Attila | Atvio | Audiovox | AURIS | Autan | ||
AUX | Avaya | Avenzo | AVH | Avvio | Awow | AWOX | ||
AXEN | Axioo | AXXA | Axxion | AYA | AYYA | Azumi Mobile | ||
b2m | Backcell | BAFF | BangOlufsen | Barnes & Noble | BARTEC | BASE | ||
BAUHN | BB Mobile | BBK | BDF | BDQ | BDsharing | Beafon | ||
Becker | Beeline | Beelink | Beetel | Beista | Beko | Bellphone | ||
Benco | Benesse | BenQ | BenQ-Siemens | BenWee | Benzo | Beyond | ||
Bezkam | BGH | Bigben | BIHEE | BilimLand | Billion | Billow | ||
BioRugged | Bird | Bitel | Bitmore | Bittium | Bkav | Black Bear | ||
Black Box | Black Fox | Blackpcs | Blackview | Blaupunkt | Bleck | BLISS | ||
Blloc | Blow | Blu | Bluboo | Bluebird | Bluedot | Bluegood | ||
BlueSky | Bluewave | BluSlate | BMAX | Bmobile | BMXC | Bobarry | ||
bogo | Bolva | Bookeen | Boost | Botech | Boway | bq | ||
BrandCode | Brandt | BRAVE | Bravis | BrightSign | Brigmton | Brondi | ||
BROR | BS Mobile | Bubblegum | Bundy | Bush | BuzzTV | C5 Mobile | ||
CAGI | Camfone | Canal Digital | Canal+ | Canguro | Capitel | Captiva | ||
Carbon Mobile | Carrefour | Casio | Casper | Cat | Cavion | Cecotec | ||
Ceibal | Celcus | Celkon | Cell-C | Cellacom | CellAllure | Cellution | ||
Centric | CG Mobile | CGV | Chainway | Changhong | Cherry Mobile | Chico Mobile | ||
ChiliGreen | China Mobile | China Telecom | Chuwi | CipherLab | Citycall | CKK Mobile | ||
Claresta | Clarmin | ClearPHONE | Clementoni | Cloud | Cloudfone | Cloudpad | ||
Clout | CnM | Cobalt | Coby Kyros | Colors | Comio | Compal | ||
Compaq | COMPUMAX | ComTrade Tesla | Conceptum | Concord | ConCorde | Condor | ||
Connectce | Connex | Conquest | Contixo | Coolpad | Coopers | CORN | ||
Cosmote | Covia | Cowon | COYOTE | CreNova | Crescent | Cricket | ||
Crius Mea | Crony | Crosscall | Crown | Ctroniq | Cube | CUBOT | ||
CVTE | Cwowdefu | Cyrus | D-Link | D-Tech | Daewoo | Danew | ||
DangcapHD | Dany | DASS | Datalogic | Datamini | Datang | Datawind | ||
Datsun | Dazen | DbPhone | Dbtel | Dcode | DEALDIG | Dell | ||
Denali | Denver | Desay | DeWalt | DEXP | DEYI | DF | ||
DGTEC | Dialog | Dicam | Digi | Digicel | DIGICOM | Digidragon | ||
DIGIFORS | Digihome | Digiland | Digit4G | Digma | DIJITSU | DIMO | ||
Dinax | DING DING | DISH | Disney | Ditecma | Diva | DiverMax | ||
Divisat | DIXON | DL | DMM | DNS | DoCoMo | Doffler | ||
Dolamee | Dom.ru | Doogee | Doopro | Doov | Dopod | Doppio | ||
DORLAND | Doro | DPA | DRAGON | Dragon Touch | Dreamgate | DreamStar | ||
DreamTab | Droxio | DSDevices | DSIC | Dtac | Dune HD | DUNNS Mobile | ||
Durabook | Duubee | E-Boda | E-Ceros | E-tel | Eagle | Easypix | ||
Claresta | Clarmin | CLAYTON | ClearPHONE | Clementoni | Cloud | Cloudfone | ||
Cloudpad | Clout | CnM | Cobalt | Coby Kyros | Colors | Comio | ||
Compal | Compaq | COMPUMAX | ComTrade Tesla | Conceptum | Concord | ConCorde | ||
Condor | Connectce | Connex | Conquest | Continental Edison | Contixo | Coolpad | ||
Coopers | CORN | Cosmote | Covia | Cowon | COYOTE | CreNova | ||
Crescent | Cricket | Crius Mea | Crony | Crosscall | Crown | Ctroniq | ||
Cube | CUBOT | CVTE | Cwowdefu | Cyrus | D-Link | D-Tech | ||
Daewoo | Danew | DangcapHD | Dany | DASS | Datalogic | Datamini | ||
Datang | Datawind | Datsun | Dazen | DbPhone | Dbtel | Dcode | ||
DEALDIG | Dell | Denali | Denver | Desay | DeWalt | DEXP | ||
DEYI | DF | DGTEC | Dialog | Dicam | Digi | Digicel | ||
DIGICOM | Digidragon | DIGIFORS | Digihome | Digiland | Digit4G | Digma | ||
DIJITSU | DIKOM | DIMO | Dinalink | Dinax | DING DING | DIORA | ||
DISH | Disney | Ditecma | Diva | DiverMax | Divisat | DIXON | ||
DL | DMM | DNS | DoCoMo | Doffler | Dolamee | Dom.ru | ||
Doogee | Doopro | Doov | Dopod | Doppio | DORLAND | Doro | ||
DPA | DRAGON | Dragon Touch | Dreamgate | DreamStar | DreamTab | Droxio | ||
DSDevices | DSIC | Dtac | Dune HD | DUNNS Mobile | Durabook | Duubee | ||
Dyon | E-Boda | E-Ceros | E-tel | Eagle | EAS Electric | Easypix | ||
EBEN | EBEST | Echo Mobiles | ecom | ECON | ECOO | ECS | ||
EE | EFT | EGL | Einstein | EKINOX | EKO | Eks Mobility | ||
EKT | ELARI | Elecson | Electroneum | ELECTRONIA | Elekta | Element | ||
Elenberg | Elephone | Elevate | Elong Mobile | Eltex | Ematic | Emporia | ||
ENACOM | Energizer | Energy Sistem | Engel | ENIE | Enot | eNOVA | ||
Entity | Envizen | Ephone | Epic | Epik One | Epson | Equator | ||
Ergo | Ericsson | Ericy | Erisson | Essential | Essentielb | eSTAR | ||
Eton | eTouch | Etuline | Eurocase | Eurostar | Evercoss | Everest | ||
Everex | Evertek | Evolio | Evolveo | Evoo | EVPAD | EvroMedia | ||
EWIS | EXCEED | Exmart | ExMobile | EXO | Explay | Extrem | ||
EYU | Ezio | Ezze | F&U | F+ | F150 | F2 Mobile | ||
Facebook | Facetel | Facime | Fairphone | Famoco | Famous | Fantec | ||
FaRao Pro | Farassoo | FarEasTone | Fengxiang | FEONAL | Fero | FFF SmartLife | ||
Figgers | FiGi | FiGO | FiiO | FILIX | FinePower | Finlux | ||
FireFly Mobile | FISE | Fluo | Fly | FLYCAT | FMT | FNB | ||
FNF | Fondi | Fonos | FOODO | FORME | Formuler | Forstar | ||
Fortis | FOSSiBOT | Four Mobile | Fourel | Foxconn | FoxxD | FPT | ||
Freetel | Frunsi | Fuego | Fujitsu | Funai | Fusion5 | Future Mobile Technology | ||
Edenwood | EE | EFT | EGL | Einstein | EKINOX | EKO | ||
Eks Mobility | EKT | ELARI | Elecson | Electroneum | ELECTRONIA | Elekta | ||
Elektroland | Element | Elenberg | Elephone | Elevate | Elong Mobile | Eltex | ||
Ematic | Emporia | ENACOM | Energizer | Energy Sistem | Engel | ENIE | ||
Enot | eNOVA | Entity | Envizen | Ephone | Epic | Epik One | ||
Epson | Equator | Ergo | Ericsson | Ericy | Erisson | Essential | ||
Essentielb | eSTAR | Eton | eTouch | Etuline | Eurocase | Eurostar | ||
Evercoss | Everest | Everex | Evertek | Evolio | Evolveo | Evoo | ||
EVPAD | EvroMedia | EWIS | EXCEED | Exmart | ExMobile | EXO | ||
Explay | Express LUCK | Extrem | EYU | Ezio | Ezze | F&U | ||
F+ | F150 | F2 Mobile | Facebook | Facetel | Facime | Fairphone | ||
Famoco | Famous | Fantec | FaRao Pro | Farassoo | FarEasTone | Fengxiang | ||
FEONAL | Fero | FFF SmartLife | Figgers | FiGi | FiGO | FiiO | ||
Filimo | FILIX | FinePower | Finlux | FireFly Mobile | FISE | FITCO | ||
Fluo | Fly | FLYCAT | FMT | FNB | FNF | Fobem | ||
Fondi | Fonos | FOODO | FORME | Formuler | Forstar | Fortis | ||
FOSSiBOT | Four Mobile | Fourel | Foxconn | FoxxD | FPT | Freetel | ||
FreeYond | Frunsi | Fuego | Fujitsu | Funai | Fusion5 | Future Mobile Technology | ||
Fxtec | G-TiDE | G-Touch | Galactic | Galaxy Innovations | Gamma | Garmin-Asus | ||
Gateway | Gazer | Geanee | Geant | Gear Mobile | Gemini | General Mobile | ||
Genesis | GEOFOX | Geotel | Geotex | GEOZON | GFive | Gfone | ||
Ghia | Ghong | Ghost | Gigabyte | Gigaset | Gini | Ginzzu | ||
Gionee | GIRASOLE | Globex | Glofiish | GLONYX | GLX | GOCLEVER | ||
Gocomma | GoGEN | Gol Mobile | GoldMaster | Goly | Gome | GoMobile | ||
GOODTEL | Google | Goophone | Gooweel | Gplus | Gradiente | Grape | ||
Great Asia | Gree | Green Orange | Greentel | Gresso | Gretel | GroBerwert | ||
Grundig | Gtel | GTMEDIA | Guophone | H133 | H96 | Hafury | ||
Haier | Haipai | Hamlet | Hammer | Handheld | HannSpree | HAOQIN | ||
HAOVM | Hardkernel | Harper | Hartens | Hasee | Hathway | HDC | ||
HeadWolf | Helio | HERO | HexaByte | Hezire | Hi | Hi Nova | ||
Hi-Level | Hiberg | High Q | Highscreen | HiHi | HiKing | HiMax | ||
HIPER | Hipstreet | Hisense | Hitachi | Hitech | HKPro | HLLO | ||
Hoffmann | Hometech | Homtom | Honeywell | Hoozo | Horizon | Horizont | ||
Hosin | Hot Pepper | Hotel | HOTREALS | Hotwav | How | HP | ||
HTC | Huadoo | Huagan | Huavi | Huawei | Hugerock | Humax | ||
Hurricane | Huskee | Hykker | Hyrican | Hytera | Hyundai | Hyve | ||
i-Cherry | I-INN | i-Joy | i-mate | i-mobile | iBall | iBerry | ||
ibowin | iBrit | IconBIT | iData | iDino | iDroid | iGet | ||
iHunt | Ikea | IKI Mobile | iKoMo | iKon | IKU Mobile | iLA | ||
iLepo | iLife | iMan | iMars | iMI | IMO Mobile | Imose | ||
Impression | iMuz | iNavi | INCAR | Inch | Inco | iNew | ||
Infiniton | Infinix | InFocus | InfoKit | InFone | Inhon | Inkti | ||
InnJoo | Innos | Innostream | iNo Mobile | Inoi | iNOVA | INQ | ||
Insignia | INSYS | Intek | Intel | Intex | Invens | Inverto | ||
Invin | iOcean | iOutdoor | iPEGTOP | iPro | iQ&T | IQM | ||
IRA | Irbis | iReplace | Iris | iRobot | iRola | iRulu | ||
iSafe Mobile | iStar | iSWAG | IT | iTel | iTruck | IUNI | ||
iVA | iView | iVooMi | ivvi | iWaylink | iXTech | iYou | ||
iZotron | JAY-Tech | Jedi | Jeka | Jesy | JFone | Jiake | ||
Jiayu | Jinga | Jio | Jivi | JKL | Jolla | Joy | ||
JoySurf | JPay | JREN | Jumper | Juniper Systems | Just5 | JVC | ||
JXD | K-Lite | K-Touch | Kaan | Kaiomy | Kalley | Kanji | ||
Kapsys | Karbonn | Kata | KATV1 | Kazam | Kazuna | KDDI | ||
Kempler & Strauss | Kenbo | Keneksi | Kenxinda | Khadas | Kiano | Kingbox | ||
Kingstar | Kingsun | KINGZONE | Kinstone | Kiowa | Kivi | Klipad | ||
KN Mobile | Kocaso | Kodak | Kogan | Komu | Konka | Konrow | ||
Koobee | Koolnee | Kooper | KOPO | Koridy | Koslam | Kraft | ||
KREZ | KRIP | KRONO | Krüger&Matz | KT-Tech | KUBO | KuGou | ||
Kuliao | Kult | Kumai | Kurio | Kvant | Kyocera | Kyowon | ||
Kzen | KZG | L-Max | LAIQ | Land Rover | Landvo | Lanin | ||
Lanix | Lark | Laurus | Lava | LCT | Le Pan | Leader Phone | ||
Leagoo | Leben | LeBest | Lectrus | Ledstar | LeEco | Leelbox | ||
Leff | Legend | Leke | LEMFO | Lemhoov | Lenco | Lenovo | ||
Leotec | Lephone | Lesia | Lexand | Lexibook | LG | Liberton | ||
Lifemaxx | Lime | Lingwin | Linnex | Linsar | Linsay | Listo | ||
LNMBBS | Loewe | Logic | Logic Instrument | Logicom | LOKMAT | Loview | ||
Lovme | LPX-G | LT Mobile | Lumigon | Lumitel | Lumus | Luna | ||
Luxor | LYF | M-Horse | M-Tech | M.T.T. | M3 Mobile | M4tel | ||
MAC AUDIO | Macoox | Mafe | Magicsee | Magnus | Majestic | Malata | ||
Mango | Manhattan | Mann | Manta Multimedia | Mantra | Mara | Marshal | ||
Mascom | Massgo | Masstel | Master-G | Mastertech | Matco Tools | Matrix | ||
Maxcom | Maxfone | Maximus | Maxtron | MAXVI | Maxwest | MAXX | ||
Maze | Maze Speed | MBI | MBOX | MDC Store | MDTV | meanIT | ||
Mecer | Mecool | Mediacom | MediaTek | Medion | MEEG | MegaFon | ||
Meitu | Meizu | Melrose | Memup | Meta | Metz | MEU | ||
MicroMax | Microsoft | Microtech | Minix | Mint | Mintt | Mio | ||
Mione | Miray | Mito | Mitsubishi | Mitsui | MIVO | MIWANG | ||
MIXC | MiXzo | MLAB | MLLED | MLS | MMI | Mobell | ||
Mobicel | MobiIoT | Mobiistar | Mobile Kingdom | Mobiola | Mobistel | MobiWire | ||
Mobo | Mobvoi | Modecom | Mofut | Mosimosi | Motiv | Motorola | ||
Movic | MOVISUN | Movitel | Moxee | mPhone | Mpman | MSI | ||
MStar | MTC | MTN | Multilaser | MultiPOS | MwalimuPlus | MYFON | ||
MyGica | MygPad | Mymaga | MyMobile | MyPhone | Myria | Myros | ||
Mystery | MyTab | MyWigo | Nabi | Nanho | Naomi Phone | NASCO | ||
National | Navcity | Navitech | Navitel | Navon | NavRoad | NEC | ||
Necnot | Nedaphone | Neffos | NEKO | Neo | neoCore | Neolix | ||
Neomi | Neon IQ | Netgear | Netmak | NeuImage | NeuTab | New Balance | ||
New Bridge | Newgen | Newland | Newman | Newsday | NewsMy | Nexa | ||
NEXBOX | Nexian | NEXON | NEXT | Nextbit | NextBook | NextTab | ||
NG Optics | NGM | NGpon | Nikon | NINETEC | Nintendo | nJoy | ||
NOA | Noain | Nobby | Noblex | NOBUX | noDROPOUT | NOGA | ||
Nokia | Nomi | Nomu | Noontec | Nordmende | NorthTech | Nos | ||
Nothing Phone | Nous | Novex | Novey | NOVO | NTT West | NuAns | ||
Nubia | NUU Mobile | NuVision | Nuvo | Nvidia | NYX Mobile | O+ | ||
O2 | Oale | Oangcc | OASYS | Obabox | Ober | Obi | ||
Odotpad | Odys | OINOM | Ok | Okapia | Oking | OKSI | ||
OKWU | Olax | Olkya | Ollee | OLTO | Olympia | OMIX | ||
Onda | OneClick | OneLern | OnePlus | Onix | Onkyo | ONN | ||
ONYX BOOX | Ookee | OpelMobile | Openbox | Ophone | OPPO | Opsson | ||
Optoma | Orange | Orbic | Orbita | Orbsmart | Ordissimo | Orion | ||
OSCAL | OTTO | OUJIA | Ouki | Oukitel | OUYA | Overmax | ||
Ovvi | öwn | Owwo | OYSIN | Oysters | Oyyu | OzoneHD | ||
P-UP | Packard Bell | Paladin | Palm | Panacom | Panasonic | Pano | ||
Panoramic | Pantech | PAPYRE | Parrot Mobile | Partner Mobile | PC Smart | PCBOX | ||
PCD | PCD Argentina | PEAQ | Pelitt | Pendoo | Pentagram | Perfeo | ||
Phicomm | Philco | Philips | Phonemax | phoneOne | Pico | PINE | ||
Pioneer | Pioneer Computers | PiPO | PIRANHA | Pixela | Pixelphone | Pixus | ||
Planet Computers | Platoon | Ployer | Plum | PlusStyle | Pluzz | PocketBook | ||
POCO | Point Mobile | Point of View | Polar | PolarLine | Polaroid | Polestar | ||
PolyPad | Polytron | Pomp | Poppox | POPTEL | Porsche | Positivo | ||
Positivo BGH | PPTV | Premier | Premio | Prestigio | PRIME | Primepad | ||
Primux | Pritom | Prixton | PROFiLO | Proline | Prology | ProScan | ||
Protruly | ProVision | PULID | Punos | Purism | Q-Box | Q-Touch | ||
Q.Bell | QFX | Qilive | QLink | QMobile | Qnet Mobile | QTECH | ||
Qtek | Quantum | Quatro | Qubo | Quechua | Quest | Quipus | ||
Qumo | Qware | R-TV | Rakuten | Ramos | Raspberry | Ravoz | ||
Raylandz | Razer | RCA Tablets | Reach | Readboy | Realme | RED | ||
Redbean | Redfox | RedLine | Redway | Reeder | REGAL | RelNAT | ||
Remdun | Retroid Pocket | Revo | Revomovil | Ricoh | Rikomagic | RIM | ||
Rinno | Ritmix | Ritzviva | Riviera | Rivo | Rizzen | ROADMAX | ||
Roadrover | Roam Cat | ROiK | Rokit | Roku | Rombica | Ross&Moor | ||
Rover | RoverPad | Royole | RoyQueen | RT Project | RugGear | RuggeTech | ||
Ruggex | Ruio | Runbo | Rupa | Ryte | S-TELL | S2Tel | ||
Saba | Safaricom | Sagem | Saiet | Salora | Samsung | Samtech | ||
Genesis | GEOFOX | Geotel | Geotex | GEOZON | Getnord | GFive | ||
Gfone | Ghia | Ghong | Ghost | Gigabyte | Gigaset | Gini | ||
Ginzzu | Gionee | GIRASOLE | Globex | Glofiish | GLONYX | GLX | ||
GOCLEVER | Gocomma | GoGEN | Gol Mobile | GoldMaster | Goly | Gome | ||
GoMobile | GOODTEL | Google | Goophone | Gooweel | Gplus | Gradiente | ||
Graetz | Grape | Great Asia | Gree | Green Orange | Greentel | Gresso | ||
Gretel | GroBerwert | Grundig | Gtel | GTMEDIA | GTX | Guophone | ||
H133 | H96 | Hafury | Haier | Haipai | Hamlet | Hammer | ||
Handheld | HannSpree | Hanseatic | HAOQIN | HAOVM | Hardkernel | Harper | ||
Hartens | Hasee | Hathway | HDC | HeadWolf | Helio | HERO | ||
HexaByte | Hezire | Hi | Hi Nova | Hi-Level | Hiberg | High Q | ||
Highscreen | HiHi | HiKing | HiMax | HIPER | Hipstreet | Hiremco | ||
Hisense | Hitachi | Hitech | HKC | HKPro | HLLO | HOFER | ||
Hoffmann | Homatics | Hometech | Homtom | Honeywell | Hoozo | Horizon | ||
Horizont | Hosin | Hot Pepper | Hotel | HOTREALS | Hotwav | How | ||
HP | HTC | Huadoo | Huagan | Huavi | Huawei | Hugerock | ||
Humax | Hurricane | Huskee | Hykker | Hyrican | Hytera | Hyundai | ||
Hyve | i-Cherry | I-INN | i-Joy | i-mate | i-mobile | iBall | ||
iBerry | ibowin | iBrit | IconBIT | iData | iDino | iDroid | ||
iGet | iHunt | Ikea | IKI Mobile | iKoMo | iKon | iKonia | ||
IKU Mobile | iLA | iLepo | iLife | iMan | iMars | iMI | ||
IMO Mobile | Imose | Impression | iMuz | iNavi | INCAR | Inch | ||
Inco | iNew | Infiniton | Infinix | InFocus | InfoKit | InFone | ||
Inhon | Inkti | InnJoo | Innos | Innostream | iNo Mobile | Inoi | ||
iNOVA | INQ | Insignia | INSYS | Intek | Intel | Intex | ||
Invens | Inverto | Invin | iOcean | iOutdoor | iPEGTOP | iPro | ||
iQ&T | IQM | IRA | Irbis | iReplace | Iris | iRobot | ||
iRola | iRulu | iSafe Mobile | iStar | iSWAG | IT | iTel | ||
iTruck | IUNI | iVA | iView | iVooMi | ivvi | iWaylink | ||
iXTech | iYou | iZotron | JAY-Tech | Jedi | Jeka | Jesy | ||
JFone | Jiake | Jiayu | Jinga | Jio | Jivi | JKL | ||
Jolla | Joy | JoySurf | JPay | JREN | Jumper | Juniper Systems | ||
Just5 | JVC | JXD | K-Lite | K-Touch | Kaan | Kaiomy | ||
Kalley | Kanji | Kapsys | Karbonn | Kata | KATV1 | Kazam | ||
Kazuna | KDDI | Kempler & Strauss | Kenbo | Kendo | Keneksi | Kenxinda | ||
Khadas | Kiano | Kingbox | Kingstar | Kingsun | KINGZONE | Kinstone | ||
Kiowa | Kivi | Klipad | KN Mobile | Kocaso | Kodak | Kogan | ||
Komu | Konka | Konrow | Koobee | Koolnee | Kooper | KOPO | ||
Koridy | Koslam | Kraft | KREZ | KRIP | KRONO | Krüger&Matz | ||
KT-Tech | KUBO | KuGou | Kuliao | Kult | Kumai | Kurio | ||
Kvant | Kydos | Kyocera | Kyowon | Kzen | KZG | L-Max | ||
LAIQ | Land Rover | Landvo | Lanin | Lanix | Lark | Laurus | ||
Lava | LCT | Le Pan | Leader Phone | Leagoo | Leben | LeBest | ||
Lectrus | Ledstar | LeEco | Leelbox | Leff | Legend | Leke | ||
Lemco | LEMFO | Lemhoov | Lenco | Lenovo | Leotec | Lephone | ||
Lesia | Lexand | Lexibook | LG | Liberton | Lifemaxx | Lime | ||
Lingwin | Linnex | Linsar | Linsay | Listo | LNMBBS | Loewe | ||
Logic | Logic Instrument | Logicom | Logik | LOKMAT | Loview | Lovme | ||
LPX-G | LT Mobile | Lumigon | Lumitel | Lumus | Luna | Luxor | ||
LYF | M-Horse | M-Tech | M.T.T. | M3 Mobile | M4tel | MAC AUDIO | ||
Macoox | Mafe | Magicsee | Magnus | Majestic | Malata | Mango | ||
Manhattan | Mann | Manta Multimedia | Mantra | Mara | Marshal | Mascom | ||
Massgo | Masstel | Master-G | Mastertech | Matco Tools | Matrix | Maunfeld | ||
Maxcom | Maxfone | Maximus | Maxtron | MAXVI | Maxwell | Maxwest | ||
MAXX | Maze | Maze Speed | MBI | MBOX | MDC Store | MDTV | ||
meanIT | Mecer | Mecool | Mediacom | MediaTek | Medion | MEEG | ||
MEGA VISION | MegaFon | Meitu | Meizu | Melrose | Memup | MEO | ||
Meta | Metz | MEU | MicroMax | Microsoft | Microtech | Minix | ||
Mint | Mintt | Mio | Mione | Miray | Mitchell & Brown | Mito | ||
Mitsubishi | Mitsui | MIVO | MIWANG | MIXC | MiXzo | MLAB | ||
MLLED | MLS | MMI | Mobell | Mobicel | MobiIoT | Mobiistar | ||
Mobile Kingdom | Mobiola | Mobistel | MobiWire | Mobo | Mobvoi | Modecom | ||
Mofut | Mosimosi | Motiv | Motorola | Movic | MOVISUN | Movitel | ||
Moxee | mPhone | Mpman | MSI | MStar | MTC | MTN | ||
Multilaser | MultiPOS | MwalimuPlus | MYFON | MyGica | MygPad | Mymaga | ||
MyMobile | MyPhone | Myria | Myros | Mystery | MyTab | MyWigo | ||
N-one | Nabi | NABO | Nanho | Naomi Phone | NASCO | National | ||
Navcity | Navitech | Navitel | Navon | NavRoad | NEC | Necnot | ||
Nedaphone | Neffos | NEKO | Neo | neoCore | Neolix | Neomi | ||
Neon IQ | NetBox | Netgear | Netmak | NeuImage | NeuTab | NEVIR | ||
New Balance | New Bridge | Newgen | Newland | Newman | Newsday | NewsMy | ||
Nexa | NEXBOX | Nexian | NEXON | NEXT | Next & NextStar | Nextbit | ||
NextBook | NextTab | NG Optics | NGM | NGpon | Nikon | NINETEC | ||
Nintendo | nJoy | NOA | Noain | Nobby | Noblex | NOBUX | ||
noDROPOUT | NOGA | Nokia | Nomi | Nomu | Noontec | Nordmende | ||
NORMANDE | NorthTech | Nos | Nothing Phone | Nous | Novacom | Novex | ||
Novey | NOVO | NTT West | NuAns | Nubia | NUU Mobile | NuVision | ||
Nuvo | Nvidia | NYX Mobile | O+ | O2 | Oale | Oangcc | ||
OASYS | Obabox | Ober | Obi | OCEANIC | Odotpad | Odys | ||
OINOM | Ok | Okapia | Oking | OKSI | OKWU | Olax | ||
Olkya | Ollee | OLTO | Olympia | OMIX | Onda | OneClick | ||
OneLern | OnePlus | Onida | Onix | Onkyo | ONN | ONVO | ||
ONYX BOOX | Ookee | Ooredoo | OpelMobile | Openbox | Ophone | OPPO | ||
Opsson | Optoma | Orange | Orava | Orbic | Orbita | Orbsmart | ||
Ordissimo | Orion | OSCAL | OTTO | OUJIA | Ouki | Oukitel | ||
OUYA | Overmax | Ovvi | öwn | Owwo | OYSIN | Oysters | ||
Oyyu | OzoneHD | P-UP | Packard Bell | Paladin | Palm | Panacom | ||
Panasonic | Pano | Panoramic | Pantech | PAPYRE | Parrot Mobile | Partner Mobile | ||
PC Smart | PCBOX | PCD | PCD Argentina | PEAQ | Pelitt | Pendoo | ||
Penta | Pentagram | Perfeo | Phicomm | Philco | Philips | Phonemax | ||
phoneOne | Pico | PINE | Pioneer | Pioneer Computers | PiPO | PIRANHA | ||
Pixela | Pixelphone | Pixus | Planet Computers | Platoon | Play Now | Ployer | ||
Plum | PlusStyle | Pluzz | PocketBook | POCO | Point Mobile | Point of View | ||
Polar | PolarLine | Polaroid | Polestar | PolyPad | Polytron | Pomp | ||
Poppox | POPTEL | Porsche | Positivo | Positivo BGH | PPTV | Premier | ||
Premio | Prestigio | PRIME | Primepad | Primux | Pritom | Prixton | ||
PROFiLO | Proline | Prology | ProScan | PROSONIC | Protruly | ProVision | ||
PULID | Punos | Purism | Q-Box | Q-Touch | Q.Bell | QFX | ||
Qilive | QLink | QMobile | Qnet Mobile | QTECH | Qtek | Quantum | ||
Quatro | Qubo | Quechua | Quest | Quipus | Qumo | Qware | ||
R-TV | Rakuten | Ramos | Raspberry | Ravoz | Raylandz | Razer | ||
RCA Tablets | Reach | Readboy | Realme | RED | Redbean | Redfox | ||
RedLine | Redway | Reeder | REGAL | RelNAT | Remdun | Retroid Pocket | ||
Revo | Revomovil | Ricoh | Rikomagic | RIM | Rinno | Ritmix | ||
Ritzviva | Riviera | Rivo | Rizzen | ROADMAX | Roadrover | Roam Cat | ||
ROiK | Rokit | Roku | Rombica | Ross&Moor | Rover | RoverPad | ||
Royole | RoyQueen | RT Project | RugGear | RuggeTech | Ruggex | Ruio | ||
Runbo | Rupa | Ryte | S-TELL | S2Tel | Saba | Safaricom | ||
Sagem | Sagemcom | Saiet | SAILF | Salora | Samsung | Samtech | ||
Samtron | Sanei | Sankey | Sansui | Santin | SANY | Sanyo | ||
Savio | Sber | SCBC | Schneider | Schok | Scosmos | Seatel | ||
SEBBE | Seeken | SEEWO | SEG | Sega | Selecline | Selenga | ||
Selevision | Selfix | SEMP TCL | Sencor | Sendo | Senkatel | Senseit | ||
Senwa | Seuic | Sewoo | SFR | SGIN | Shanling | Sharp | ||
Shift Phones | Shivaki | Shtrikh-M | Shuttle | Sico | Siemens | Sigma | ||
Silelis | Silent Circle | Simbans | Simply | Singtech | Siragon | Sirin Labs | ||
SK Broadband | SKG | SKK Mobile | Sky | Skyline | SkyStream | Skyworth | ||
Smadl | Smailo | Smart | Smart Electronic | Smart Kassel | Smartab | SmartBook | ||
SMARTEC | Smartex | Smartfren | Smartisan | Smarty | Smooth Mobile | Smotreshka | ||
SNAMI | SobieTech | Soda | Softbank | Soho Style | SOLE | SOLO | ||
Solone | Sonim | SONOS | Sony | Sony Ericsson | SOSH | Soundmax | ||
Soyes | Spark | Sparx | SPC | Spectralink | Spectrum | Spice | ||
Sprint | SQOOL | SSKY | Star | Starlight | Starmobile | Starway | ||
Starwind | STF Mobile | STG Telecom | STK | Stonex | Storex | StrawBerry | ||
Stream | STRONG | Stylo | Subor | Sugar | Sumvision | Sunmax | ||
Sunmi | Sunny | Sunstech | SunVan | Sunvell | SUNWIND | SuperBOX | ||
SEBBE | Seeken | SEEWO | SEG | Sega | SEHMAX | Selecline | ||
Selenga | Selevision | Selfix | SEMP TCL | Sencor | Sendo | Senkatel | ||
Senseit | Senwa | Seuic | Sewoo | SFR | SGIN | Shanling | ||
Sharp | Shift Phones | Shivaki | Shtrikh-M | Shuttle | Sico | Siemens | ||
Sigma | Silelis | Silent Circle | Silva Schneider | Simbans | simfer | Simply | ||
Singtech | Siragon | Sirin Labs | SK Broadband | SKG | SKK Mobile | Sky | ||
Skyline | SkyStream | Skytech | Skyworth | Smadl | Smailo | Smart | ||
Smart Electronic | Smart Kassel | Smartab | SmartBook | SMARTEC | Smartex | Smartfren | ||
Smartisan | Smarty | Smooth Mobile | Smotreshka | SNAMI | SobieTech | Soda | ||
Softbank | Soho Style | Solas | SOLE | SOLO | Solone | Sonim | ||
SONOS | Sony | Sony Ericsson | SOSH | Soundmax | Soyes | Spark | ||
Sparx | SPC | Spectralink | Spectrum | Spice | Sprint | SPURT | ||
SQOOL | SSKY | Star | Starlight | Starmobile | Starway | Starwind | ||
STF Mobile | STG Telecom | STK | Stonex | Storex | StrawBerry | Stream | ||
STRONG | Stylo | Subor | Sugar | Sumvision | Sunmax | Sunmi | ||
Sunny | Sunstech | SunVan | Sunvell | SUNWIND | Super General | SuperBOX | ||
SuperSonic | SuperTab | Supra | Supraim | Surge | Suzuki | Sveon | ||
Swipe | SWISSMOBILITY | Swisstone | Switel | SWTV | Syco | SYH | ||
Sylvania | Symphony | Syrox | T-Mobile | T96 | TAG Tech | Taiga System | ||
Takara | Talius | Tambo | Tanix | TB Touch | TCL | TD Systems | ||
TD Tech | TeachTouch | Technicolor | Technika | TechniSat | Technopc | TechnoTrend | ||
TechPad | TechSmart | Techwood | Teclast | Tecno Mobile | TecToy | TEENO | ||
Teknosa | Tele2 | Telefunken | Telego | Telenor | Telia | Telit | ||
Telma | TeloSystems | Telpo | TENPLUS | Teracube | Tesco | Tesla | ||
TETC | Tetratab | teXet | ThL | Thomson | Thuraya | TIANYU | ||
Tibuta | Tigers | Time2 | Timovi | TIMvision | Tinai | Tinmo | ||
TiPhone | TiVo | TJC | TOKYO | Tolino | Tone | TOOGO | ||
Tooky | Top House | TopDevice | TOPDON | Topelotek | Toplux | TOPSHOWS | ||
Topsion | Topway | Torex | Torque | TOSCIDO | Toshiba | Touch Plus | ||
Touchmate | TOX | TPS | Transpeed | TrekStor | Trevi | Trident | ||
Trifone | Trio | Tronsmart | True | True Slim | TTEC | TTK-TV | ||
TuCEL | Tunisie Telecom | Turbo | Turbo-X | TurboKids | TurboPad | Türk Telekom | ||
Turkcell | TVC | TWM | Twoe | TWZ | Tymes | U-Magic | ||
U.S. Cellular | UE | Ugoos | Uhans | Uhappy | Ulefone | Umax | ||
UMIDIGI | Unblock Tech | Uniden | Unihertz | Unimax | Uniqcell | Uniscope | ||
Unistrong | Unitech | UNIWA | Unknown | Unnecto | Unnion Technologies | UNNO | ||
Unonu | Unowhy | UOOGOU | Urovo | UTime | UTOK | UTStarcom | ||
UZ Mobile | V-Gen | V-HOME | V-HOPE | v-mobile | VAIO | VALEM | ||
VALTECH | Vankyo | Vargo | Vastking | VAVA | VC | VDVD | ||
Vega | Vekta | Venso | Venstar | Venturer | VEON | Verico | ||
Verizon | Vernee | Verssed | Versus | Vertex | Vertu | Verykool | ||
Vesta | Vestel | VETAS | Vexia | VGO TEL | ViBox | Victurio | ||
VIDA | Videocon | Videoweb | ViewSonic | VIIPOO | Vinabox | Vinga | ||
Vinsoc | Vios | Viper | Vipro | Virzo | Vision Touch | Visual Land | ||
Vitelcom | Vityaz | Viumee | Vivax | VIVIMAGE | Vivo | VIWA | ||
Vizio | Vizmo | VK Mobile | VKworld | Vodacom | Vodafone | VOGA | ||
Völfen | VOLKANO | Volt | Vonino | Vontar | Vorago | Vorcom | ||
Vorke | Vormor | Vortex | Voto | VOX | Voxtel | Voyo | ||
Vsmart | Vsun | VUCATIMES | Vue Micro | Vulcan | VVETIME | WAF | ||
Walton | Waltter | Wanmukang | WANSA | WE | Web TV | Webfleet | ||
Wecool | Weelikeit | Weimei | WellcoM | WELLINGTON | Western Digital | Westpoint | ||
Wexler | White Mobile | Wieppo | Wigor | Wiko | Wileyfox | Winds | ||
Wink | Winmax | Winnovo | Winstar | Wintouch | Wiseasy | WIWA | ||
WizarPos | Wizz | Wolder | Wolfgang | Wolki | Wonu | Woo | ||
Wortmann | Woxter | X-AGE | X-BO | X-Mobile | X-TIGI | X-View | ||
X.Vision | X88 | X96 | X96Q | Xcell | XCOM | Xcruiser | ||
XElectron | XGIMI | Xgody | Xiaodu | Xiaolajiao | Xiaomi | Xion | ||
Xolo | Xoro | Xshitou | Xtouch | Xtratech | Xwave | XY Auto | ||
Yandex | Yarvik | YASIN | YELLYOUTH | YEPEN | Yes | Yestel | ||
Yezz | Yoka TV | Yooz | Yota | YOTOPT | Youin | Youwei | ||
Ytone | Yu | YU Fly | Yuandao | YUHO | YUMKEM | YUNDOO | ||
Yuno | YunSong | Yusun | Yxtel | Zaith | Zamolxe | Zatec | ||
Zealot | Zeblaze | Zebra | Zeeker | Zeemi | Zen | Zenek | ||
Zentality | Zfiner | ZH&K | Zidoo | ZIFRO | Zigo | ZIK | ||
Zinox | Ziox | Zonda | Zonko | Zoom | ZoomSmart | Zopo | ||
ZTE | Zuum | Zync | ZYQ | Zyrex | ||
Sylvania | Symphony | Syrox | T-Mobile | T96 | TADAAM | TAG Tech | ||
Taiga System | Takara | Talius | Tambo | Tanix | TAUBE | TB Touch | ||
TCL | TD Systems | TD Tech | TeachTouch | Technicolor | Technika | TechniSat | ||
Technopc | TechnoTrend | TechPad | TechSmart | Techwood | Teclast | Tecno Mobile | ||
TecToy | TEENO | Teknosa | Tele2 | Telefunken | Telego | Telenor | ||
Telia | Telit | Telma | TeloSystems | Telpo | TENPLUS | Teracube | ||
Tesco | Tesla | TETC | Tetratab | teXet | ThL | Thomson | ||
Thuraya | TIANYU | Tibuta | Tigers | Time2 | Timovi | TIMvision | ||
Tinai | Tinmo | TiPhone | TiVo | TJC | TOKYO | Tolino | ||
Tone | TOOGO | Tooky | Top House | TopDevice | TOPDON | Topelotek | ||
Toplux | TOPSHOWS | Topsion | Topway | Torex | Torque | TOSCIDO | ||
Toshiba | Touch Plus | Touchmate | TOX | TPS | Transpeed | TrekStor | ||
Trevi | Trident | Trifone | Trio | Tronsmart | True | True Slim | ||
Tsinghua Tongfang | TTEC | TTK-TV | TuCEL | Tunisie Telecom | Turbo | Turbo-X | ||
TurboKids | TurboPad | Türk Telekom | Turkcell | TVC | TwinMOS | TWM | ||
Twoe | TWZ | Tymes | U-Magic | U.S. Cellular | UE | UGINE | ||
Ugoos | Uhans | Uhappy | Ulefone | Umax | UMIDIGI | Unblock Tech | ||
Uniden | Unihertz | Unimax | Uniqcell | Uniscope | Unistrong | Unitech | ||
UNIWA | Unknown | Unnecto | Unnion Technologies | UNNO | Unonu | Unowhy | ||
UOOGOU | Urovo | UTime | UTOK | UTStarcom | UZ Mobile | V-Gen | ||
V-HOME | V-HOPE | v-mobile | VAIO | VALEM | VALTECH | VANGUARD | ||
Vankyo | Vargo | Vastking | VAVA | VC | VDVD | Vega | ||
Vekta | Venso | Venstar | Venturer | VEON | Verico | Verizon | ||
Vernee | Verssed | Versus | Vertex | Vertu | Verykool | Vesta | ||
Vestel | VETAS | Vexia | VGO TEL | ViBox | Victurio | VIDA | ||
Videocon | Videoweb | ViewSonic | VIIPOO | Vinabox | Vinga | Vinsoc | ||
Vios | Viper | Vipro | Virzo | Vision Touch | Visual Land | Vitelcom | ||
Vityaz | Viumee | Vivax | VIVIMAGE | Vivo | VIWA | Vizio | ||
Vizmo | VK Mobile | VKworld | Vodacom | Vodafone | VOGA | Völfen | ||
VOLKANO | Volt | Vonino | Vontar | Vorago | Vorcom | Vorke | ||
Vormor | Vortex | Voto | VOX | Voxtel | Voyo | Vsmart | ||
Vsun | VUCATIMES | Vue Micro | Vulcan | VVETIME | WAF | Walker | ||
Walton | Waltter | Wanmukang | WANSA | WE | We. by Loewe. | Web TV | ||
Webfleet | Wecool | Weelikeit | Weimei | WellcoM | WELLINGTON | Western Digital | ||
Westpoint | Wexler | White Mobile | Wieppo | Wigor | Wiko | Wileyfox | ||
Winds | Wink | Winmax | Winnovo | Winstar | Wintouch | Wiseasy | ||
WIWA | WizarPos | Wizz | Wolder | Wolfgang | Wolki | WONDER | ||
Wonu | Woo | Wortmann | Woxter | X-AGE | X-BO | X-Mobile | ||
X-TIGI | X-View | X.Vision | X88 | X96 | X96Q | Xcell | ||
XCOM | Xcruiser | XElectron | XGEM | XGIMI | Xgody | Xiaodu | ||
Xiaolajiao | Xiaomi | Xion | Xolo | Xoro | Xshitou | Xtouch | ||
Xtratech | Xwave | XY Auto | Yandex | Yarvik | YASIN | YELLYOUTH | ||
YEPEN | Yes | Yestel | Yezz | Yoka TV | Yooz | Yota | ||
YOTOPT | Youin | Youwei | Ytone | Yu | YU Fly | Yuandao | ||
YUHO | YUMKEM | YUNDOO | Yuno | YunSong | Yusun | Yxtel | ||
Z-Kai | Zaith | Zamolxe | Zatec | Zealot | Zeblaze | Zebra | ||
Zeeker | Zeemi | Zen | Zenek | Zentality | Zfiner | ZH&K | ||
Zidoo | ZIFRO | Zigo | ZIK | Zinox | Ziox | Zonda | ||
Zonko | Zoom | ZoomSmart | Zopo | ZTE | Zuum | Zync | ||
ZYQ | Zyrex | ||
@@ -820,3 +832,3 @@ | ||
##### Support detect browsers list (514): | ||
##### Support detect browsers list (529): | ||
@@ -839,22 +851,23 @@ <details> | ||
BrowseHere | Browser Hup Pro | BrowseX | Browspeed Browser | Browzar | Bunjalloo | Byffox | ||
Cake Browser | Camino | CCleaner | Centaury | CG Browser | ChanjetCloud | Charon | ||
Chedot | Cheetah Browser | Cherry Browser | Cheshire | Chim Lac | Chowbo | Chrome | ||
Chrome Frame | Chrome Mobile | Chrome Mobile iOS | Chrome Webview | ChromePlus | Chromium | Chromium GOST | ||
CM Browser | CM Mini | Coast | Coc Coc | Colibri | CometBird | Comfort Browser | ||
Comodo Dragon | Conkeror | CoolBrowser | CoolNovo | Cornowser | COS Browser | Craving Explorer | ||
Crazy Browser | Crusta | Cunaguaro | Cyberfox | CyBrowser | Dark Web Browser | dbrowser | ||
Debuggable Browser | Decentr | Deepnet Explorer | deg-degan | Deledao | Delta Browser | Desi Browser | ||
DeskBrowse | Dillo | Dolphin | Dolphin Zero | Dooble | Dorado | Dot Browser | ||
Dragon Browser | DUC Browser | DuckDuckGo Privacy Browser | Easy Browser | Ecosia | Edge WebView | EinkBro | ||
Element Browser | Elements Browser | Elinks | Epic | Espial TV Browser | EUI Browser | Explore Browser | ||
eZ Browser | Falkon | Fast Browser UC Lite | Fast Explorer | Faux Browser | Fennec | Fiery Browser | ||
Firebird | Firefox | Firefox Focus | Firefox Klar | Firefox Mobile | Firefox Mobile iOS | Firefox Reality | ||
Firefox Rocket | Fireweb | Fireweb Navigator | Flash Browser | Flast | Float Browser | Flock | ||
Floorp | Flow | Flow Browser | Fluid | Flyperlink | FreeU | Frost+ | ||
Fulldive | G Browser | Galeon | Gener8 | Ghostery Privacy Browser | GinxDroid Browser | Glass Browser | ||
GNOME Web | GoBrowser | GOG Galaxy | Google Earth | Google Earth Pro | Harman Browser | HasBrowser | ||
Hawk Quick Browser | Hawk Turbo Browser | Headless Chrome | Helio | Hexa Web Browser | Hi Browser | hola! Browser | ||
HotJava | HTC Browser | Huawei Browser | Huawei Browser Mobile | HUB Browser | IBrowse | iBrowser | ||
iBrowser Mini | iCab | iCab Mobile | IceCat | IceDragon | Iceweasel | iDesktop PC Browser | ||
IE Browser Fast | IE Mobile | Indian UC Mini Browser | Inspect Browser | Internet Browser Secure | Internet Explorer | Iridium | ||
Cake Browser | Camino | Cave Browser | CCleaner | Centaury | CG Browser | ChanjetCloud | ||
Charon | Chedot | Cheetah Browser | Cherry Browser | Cheshire | Chim Lac | Chowbo | ||
Chrome | Chrome Frame | Chrome Mobile | Chrome Mobile iOS | Chrome Webview | ChromePlus | Chromium | ||
Chromium GOST | CM Browser | CM Mini | Coast | Coc Coc | Colibri | CometBird | ||
Comfort Browser | Comodo Dragon | Conkeror | CoolBrowser | CoolNovo | Cornowser | COS Browser | ||
Craving Explorer | Crazy Browser | Crusta | Cunaguaro | Cyberfox | CyBrowser | Dark Browser | ||
Dark Web Browser | dbrowser | Debuggable Browser | Decentr | Deepnet Explorer | deg-degan | Deledao | ||
Delta Browser | Desi Browser | DeskBrowse | Dillo | Dolphin | Dolphin Zero | Dooble | ||
Dorado | Dot Browser | Dragon Browser | DUC Browser | DuckDuckGo Privacy Browser | Easy Browser | Ecosia | ||
Edge WebView | EinkBro | Element Browser | Elements Browser | Elinks | Epic | Espial TV Browser | ||
EUI Browser | Every Browser | Explore Browser | eZ Browser | Falkon | Fast Browser UC Lite | Fast Explorer | ||
Faux Browser | Fennec | Fiery Browser | Firebird | Firefox | Firefox Focus | Firefox Klar | ||
Firefox Mobile | Firefox Mobile iOS | Firefox Reality | Firefox Rocket | Fireweb | Fireweb Navigator | Flash Browser | ||
Flast | Float Browser | Flock | Floorp | Flow | Flow Browser | Fluid | ||
Flyperlink | Freedom Browser | FreeU | Frost+ | Fulldive | G Browser | Galeon | ||
Gener8 | Ghostery Privacy Browser | GinxDroid Browser | Glass Browser | GNOME Web | GoBrowser | GOG Galaxy | ||
Google Earth | Google Earth Pro | Harman Browser | HasBrowser | Hawk Quick Browser | Hawk Turbo Browser | Headless Chrome | ||
Helio | Hexa Web Browser | Hi Browser | hola! Browser | Holla Web Browser | HotJava | HTC Browser | ||
Huawei Browser | Huawei Browser Mobile | HUB Browser | IBrowse | iBrowser | iBrowser Mini | iCab | ||
iCab Mobile | IceCat | IceDragon | Iceweasel | iDesktop PC Browser | IE Browser Fast | IE Mobile | ||
InBrowser | Indian UC Mini Browser | Inspect Browser | Insta Browser | Internet Browser Secure | Internet Explorer | Iridium | ||
Iron | Iron Mobile | Isivioo | IVVI Browser | Japan Browser | Jasmine | JavaFX | ||
@@ -866,39 +879,40 @@ Jelly | Jig Browser | Jig Browser Plus | Jio Browser | JioPages | K-meleon | K.Browser | ||
LogicUI TV Browser | Lolifox | Lovense Browser | LT Browser | LuaKit | LUJO TV Browser | Lulumi | ||
Lunascape | Lunascape Lite | Lynket Browser | Lynx | Maelstrom | Mandarin | MAUI WAP Browser | ||
Maxthon | MaxTube Browser | mCent | Me Browser | Meizu Browser | Mercury | MicroB | ||
Microsoft Edge | Midori | Midori Lite | Minimo | Mint Browser | MIUI Browser | Mmx Browser | ||
Mobicip | Mobile Safari | Mobile Silk | Monument Browser | MxNitro | Mypal | Naked Browser | ||
Naked Browser Pro | Navigateur Web | NCSA Mosaic | NetFront | NetFront Life | NetPositive | Netscape | ||
NetSurf | NextWord Browser | NFS Browser | Nokia Browser | Nokia OSS Browser | Nokia Ovi Browser | NOMone VR Browser | ||
Norton Secure Browser | Nova Video Downloader Pro | Nox Browser | NTENT Browser | Obigo | OceanHero | Oculus Browser | ||
Odd Browser | Odin | Odin Browser | Odyssey Web Browser | Off By One | Office Browser | OH Browser | ||
OH Private Browser | OhHai Browser | OmniWeb | ONE Browser | Open Browser | Open Browser 4U | Open Browser fast 5G | ||
Open TV Browser | OpenFin | Openwave Mobile Browser | Opera | Opera Crypto | Opera Devices | Opera GX | ||
Opera Mini | Opera Mini iOS | Opera Mobile | Opera Neon | Opera Next | Opera Touch | Oppo Browser | ||
Opus Browser | Orca | Ordissimo | Oregano | Origin In-Game Overlay | Origyn Web Browser | OrNET Browser | ||
Otter Browser | Pale Moon | Palm Blazer | Palm Pre | Palm WebPro | Palmscape | Pawxy | ||
Peeps dBrowser | Perfect Browser | Phantom Browser | Phantom.me | Phoenix | Phoenix Browser | Pi Browser | ||
PICO Browser | PlayFree Browser | Pluma | PocketBook Browser | Polaris | Polarity | PolyBrowser | ||
Polypane | Privacy Explorer Fast Safe | PrivacyWall | PronHub Browser | PSI Secure Browser | Puffin | Puffin Web Browser | ||
Pure Lite Browser | Pure Mini Browser | Qazweb | QQ Browser | QQ Browser Lite | QQ Browser Mini | QtWebEngine | ||
Quark | Quick Browser | QupZilla | Qutebrowser | Qwant Mobile | Rabbit Private Browser | Raise Fast Browser | ||
Realme Browser | Rekonq | Reqwireless WebViewer | RockMelt | Safari | Safari Technology Preview | Safe Exam Browser | ||
Sailfish Browser | SalamWeb | Samsung Browser | Samsung Browser Lite | Savannah Browser | SavySoda | Secure Browser | ||
Secure Private Browser | Seewo Browser | SEMC-Browser | Seraphic Sraf | Seznam Browser | SFive | Sharkee Browser | ||
Shiira | Sidekick | SilverMob US | SimpleBrowser | SiteKiosk | Sizzy | Skyfire | ||
Sleipnir | Slimjet | Smart Browser | Smart Lenovo Browser | Smart Search & Web Browser | Smooz | Snowshoe | ||
Sogou Explorer | Sogou Mobile Browser | Sony Small Browser | SOTI Surf | Soul Browser | Soundy Browser | SP Browser | ||
Spectre Browser | Splash | Sputnik Browser | Stampy Browser | Stargon | START Internet Browser | Steam In-Game Overlay | ||
Streamy | Sunrise | Super Fast Browser | SuperBird | SuperFast Browser | surf | Surf Browser | ||
Sushi Browser | Sweet Browser | Swiftfox | SX Browser | T-Browser | t-online.de Browser | T+Browser | ||
Tao Browser | TenFourFox | Tenta Browser | Tesla Browser | Tint Browser | Tizen Browser | ToGate | ||
TUC Mini Browser | Tungsten | TV Bro | TweakStyle | U Browser | UBrowser | UC Browser | ||
UC Browser HD | UC Browser Mini | UC Browser Turbo | Ui Browser Mini | Ume Browser | UR Browser | Uzbl | ||
Vast Browser | vBrowser | Vegas Browser | Venus Browser | Via | Viasat Browser | Vision Mobile Browser | ||
Vivaldi | Vivid Browser Mini | vivo Browser | VMware AirWatch | Waterfox | Wave Browser | Wavebox | ||
Wear Internet Browser | Web Browser & Explorer | Web Explorer | WebPositive | WeTab Browser | Whale Browser | Wolvic | ||
Lunascape | Lunascape Lite | Lynket Browser | Lynx | Maelstrom | Mandarin | MarsLab Web Browser | ||
MAUI WAP Browser | Maxthon | MaxTube Browser | mCent | Me Browser | Meizu Browser | Mercury | ||
MicroB | Microsoft Edge | Midori | Midori Lite | Minimo | Mint Browser | MIUI Browser | ||
Mmx Browser | Mobicip | Mobile Safari | Mobile Silk | Monument Browser | MxNitro | Mypal | ||
Naked Browser | Naked Browser Pro | Navigateur Web | NCSA Mosaic | NetFront | NetFront Life | NetPositive | ||
Netscape | NetSurf | NextWord Browser | NFS Browser | Nokia Browser | Nokia OSS Browser | Nokia Ovi Browser | ||
NOMone VR Browser | Norton Secure Browser | Nova Video Downloader Pro | Nox Browser | NTENT Browser | Nuanti Meta | Obigo | ||
OceanHero | Oculus Browser | Odd Browser | Odin | Odin Browser | Odyssey Web Browser | Off By One | ||
Office Browser | OH Browser | OH Private Browser | OhHai Browser | OmniWeb | ONE Browser | Open Browser | ||
Open Browser 4U | Open Browser fast 5G | Open TV Browser | OpenFin | Openwave Mobile Browser | Opera | Opera Crypto | ||
Opera Devices | Opera GX | Opera Mini | Opera Mini iOS | Opera Mobile | Opera Neon | Opera Next | ||
Opera Touch | Oppo Browser | Opus Browser | Orca | Ordissimo | Oregano | Origin In-Game Overlay | ||
Origyn Web Browser | OrNET Browser | Otter Browser | Pale Moon | Palm Blazer | Palm Pre | Palm WebPro | ||
Palmscape | Pawxy | Peeps dBrowser | Perfect Browser | Phantom Browser | Phantom.me | Phoenix | ||
Phoenix Browser | Pi Browser | PICO Browser | PlayFree Browser | Pluma | PocketBook Browser | Polaris | ||
Polarity | PolyBrowser | Polypane | Privacy Explorer Fast Safe | PrivacyWall | PronHub Browser | PSI Secure Browser | ||
Puffin | Puffin Web Browser | Pure Lite Browser | Pure Mini Browser | Qazweb | QQ Browser | QQ Browser Lite | ||
QQ Browser Mini | QtWebEngine | Quark | Quick Browser | QupZilla | Qutebrowser | Qwant Mobile | ||
Rabbit Private Browser | Raise Fast Browser | Realme Browser | Rekonq | Reqwireless WebViewer | RockMelt | Roku Browser | ||
Safari | Safari Technology Preview | Safe Exam Browser | Sailfish Browser | SalamWeb | Samsung Browser | Samsung Browser Lite | ||
Savannah Browser | SavySoda | Secure Browser | Secure Private Browser | Seewo Browser | SEMC-Browser | Seraphic Sraf | ||
Seznam Browser | SFive | Sharkee Browser | Shiira | Sidekick | SilverMob US | SimpleBrowser | ||
SiteKiosk | Sizzy | Skyfire | Sleipnir | Slimjet | Smart Browser | Smart Lenovo Browser | ||
Smart Search & Web Browser | Smooz | Snowshoe | Sogou Explorer | Sogou Mobile Browser | Sony Small Browser | SOTI Surf | ||
Soul Browser | Soundy Browser | SP Browser | Spectre Browser | Splash | Sputnik Browser | Stampy Browser | ||
Stargon | START Internet Browser | Steam In-Game Overlay | Streamy | Sunflower Browser | Sunrise | Super Fast Browser | ||
SuperBird | SuperFast Browser | surf | Surf Browser | Sushi Browser | Sweet Browser | Swiftfox | ||
SX Browser | T-Browser | t-online.de Browser | T+Browser | Tao Browser | TenFourFox | Tenta Browser | ||
Tesla Browser | Tint Browser | Tizen Browser | ToGate | Tor Browser | TUC Mini Browser | Tungsten | ||
TV Bro | TweakStyle | U Browser | UBrowser | UC Browser | UC Browser HD | UC Browser Mini | ||
UC Browser Turbo | Ui Browser Mini | Ume Browser | UR Browser | Uzbl | Vast Browser | vBrowser | ||
Vegas Browser | Venus Browser | Vertex Surf | Via | Viasat Browser | Vision Mobile Browser | Vivaldi | ||
Vivid Browser Mini | vivo Browser | VMware AirWatch | Waterfox | Wave Browser | Wavebox | Wear Internet Browser | ||
Web Browser & Explorer | Web Explorer | WebPositive | WeTab Browser | Whale Browser | Wolvic | World Browser | ||
wOSBrowser | X Browser Lite | X-VPN | xBrowser | XBrowser Mini | xBrowser Pro Super Fast | Xiino | ||
XNX Browser | Xooloo Internet | xStand | XtremeCast | Xvast | Yaani Browser | YAGI | ||
Yahoo! Japan Browser | Yandex Browser | Yandex Browser Lite | Yo Browser | Yolo Browser | YouCare | Yuzu Browser | ||
Zetakey | Zirco Browser | Zvu | ||
Zetakey | Zirco Browser | Zordo Browser | Zvu | ||
@@ -905,0 +919,0 @@ </details> |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
2558725
6640
916