Last active
October 11, 2019 01:14
-
-
Save jankeromnes/910fff59e2087e382e91 to your computer and use it in GitHub Desktop.
List of Firefox OS devices and their properties
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// This list has moved to https://github.com/jankeromnes/devices/ | |
// It's also hosted on a CDN: https://code.cdn.mozilla.net/devices/devices.json | |
var devices = { | |
"TYPES": [ "phones", "tablets", "laptops", "televisions", "consoles", "watches" ], | |
"phones": [ | |
{ | |
"name": "Firefox OS Flame", | |
"width": 320, | |
"height": 570, | |
"pixelRatio": 1.5, | |
"userAgent": "Mozilla/5.0 (Mobile; rv:39.0) Gecko/39.0 Firefox/39.0", | |
"touch": true, | |
"firefoxOS": true | |
}, | |
{ | |
"name": "Alcatel One Touch Fire", | |
"width": 320, | |
"height": 480, | |
"pixelRatio": 1, | |
"userAgent": "Mozilla/5.0 (Mobile; ALCATELOneTouch4012X; rv:28.0) Gecko/28.0 Firefox/28.0", | |
"touch": true, | |
"firefoxOS": true | |
}, | |
{ | |
"name": "Alcatel One Touch Fire C", | |
"width": 320, | |
"height": 480, | |
"pixelRatio": 1, | |
"userAgent": "Mozilla/5.0 (Mobile; ALCATELOneTouch4019X; rv:28.0) Gecko/28.0 Firefox/28.0", | |
"touch": true, | |
"firefoxOS": true | |
}, | |
{ | |
"name": "Alcatel One Touch Fire E", | |
"width": 320, | |
"height": 480, | |
"pixelRatio": 2, | |
"userAgent": "Mozilla/5.0 (Mobile; ALCATELOneTouch6015X; rv:32.0) Gecko/32.0 Firefox/32.0", | |
"touch": true, | |
"firefoxOS": true | |
}, | |
{ | |
"name": "Apple iPhone 4", | |
"width": 320, | |
"height": 480, | |
"pixelRatio": 2, | |
"userAgent": "Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_2_1 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8C148 Safari/6533.18.5", | |
"touch": true, | |
"firefoxOS": false | |
}, | |
{ | |
"name": "Apple iPhone 5", | |
"width": 320, | |
"height": 568, | |
"pixelRatio": 2, | |
"userAgent": "Mozilla/5.0 (iPhone; CPU iPhone OS 7_0 like Mac OS X; en-us) AppleWebKit/537.51.1 (KHTML, like Gecko) Version/7.0 Mobile/11A465 Safari/9537.53", | |
"touch": true, | |
"firefoxOS": false | |
}, | |
{ | |
"name": "Apple iPhone 6", | |
"width": 375, | |
"height": 667, | |
"pixelRatio": 2, | |
"userAgent": "Mozilla/5.0 (iPhone; CPU iPhone OS 8_0 like Mac OS X) AppleWebKit/600.1.3 (KHTML, like Gecko) Version/8.0 Mobile/12A4345d Safari/600.1.4", | |
"touch": true, | |
"firefoxOS": false | |
}, | |
{ | |
"name": "Apple iPhone 6 Plus", | |
"width": 414, | |
"height": 736, | |
"pixelRatio": 3, | |
"userAgent": "Mozilla/5.0 (iPhone; CPU iPhone OS 8_0 like Mac OS X) AppleWebKit/600.1.3 (KHTML, like Gecko) Version/8.0 Mobile/12A4345d Safari/600.1.4", | |
"touch": true, | |
"firefoxOS": false | |
}, | |
{ | |
"name": "BlackBerry Z30", | |
"width": 360, | |
"height": 640, | |
"pixelRatio": 2, | |
"userAgent": "Mozilla/5.0 (BB10; Touch) AppleWebKit/537.10+ (KHTML, like Gecko) Version/10.0.9.2372 Mobile Safari/537.10+", | |
"touch": true, | |
"firefoxOS": false | |
}, | |
{ | |
"name": "Geeksphone Keon", | |
"width": 320, | |
"height": 480, | |
"pixelRatio": 1, | |
"userAgent": "Mozilla/5.0 (Mobile; rv:39.0) Gecko/39.0 Firefox/39.0", | |
"touch": true, | |
"firefoxOS": true | |
}, | |
{ | |
"name": "Geeksphone Peak, Revolution", | |
"width": 360, | |
"height": 640, | |
"pixelRatio": 1.5, | |
"userAgent": "Mozilla/5.0 (Mobile; rv:39.0) Gecko/39.0 Firefox/39.0", | |
"touch": true, | |
"firefoxOS": true | |
}, | |
{ | |
"name": "Google Nexus S", | |
"width": 320, | |
"height": 533, | |
"pixelRatio": 1.5, | |
"userAgent": "Mozilla/5.0 (Linux; U; Android 2.3.4; en-us; Nexus S Build/GRJ22) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1", | |
"touch": true, | |
"firefoxOS": true | |
}, | |
{ | |
"name": "Google Nexus 4", | |
"width": 384, | |
"height": 640, | |
"pixelRatio": 2, | |
"userAgent": "Mozilla/5.0 (Linux; Android 4.4.4; en-us; Nexus 4 Build/JOP40D) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2307.2 Mobile Safari/537.36", | |
"touch": true, | |
"firefoxOS": true | |
}, | |
{ | |
"name": "Google Nexus 5", | |
"width": 360, | |
"height": 640, | |
"pixelRatio": 3, | |
"userAgent": "Mozilla/5.0 (Linux; Android 4.4.4; en-us; Nexus 5 Build/JOP40D) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2307.2 Mobile Safari/537.36", | |
"touch": true, | |
"firefoxOS": true | |
}, | |
{ | |
"name": "Intex Cloud Fx", | |
"width": 320, | |
"height": 480, | |
"pixelRatio": 1, | |
"userAgent": "Mozilla/5.0 (Mobile; rv:32.0) Gecko/32.0 Firefox/32.0", | |
"touch": true, | |
"firefoxOS": true | |
}, | |
{ | |
"name": "KDDI Fx0", | |
"width": 360, | |
"height": 640, | |
"pixelRatio": 2, | |
"userAgent": "Mozilla/5.0 (Mobile; LGL25; rv:32.0) Gecko/32.0 Firefox/32.0", | |
"touch": true, | |
"firefoxOS": true | |
}, | |
{ | |
"name": "LG Fireweb", | |
"width": 320, | |
"height": 480, | |
"pixelRatio": 1, | |
"userAgent": "Mozilla/5.0 (Mobile; LG-D300; rv:18.1) Gecko/18.1 Firefox/18.1", | |
"touch": true, | |
"firefoxOS": true | |
}, | |
{ | |
"name": "LG Optimus L70", | |
"width": 384, | |
"height": 640, | |
"pixelRatio": 1.25, | |
"userAgent": "Mozilla/5.0 (Linux; U; Android 4.4.2; en-us; LGMS323 Build/KOT49I.MS32310c) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/30.0.1599.103 Mobile Safari/537.36", | |
"touch": true, | |
"firefoxOS": false | |
}, | |
{ | |
"name": "Nokia Lumia 520", | |
"width": 320, | |
"height": 533, | |
"pixelRatio": 1.4, | |
"userAgent": "Mozilla/5.0 (compatible; MSIE 10.0; Windows Phone 8.0; Trident/6.0; IEMobile/10.0; ARM; Touch; NOKIA; Lumia 520)", | |
"touch": true, | |
"firefoxOS": false | |
}, | |
{ | |
"name": "Nokia N9", | |
"width": 360, | |
"height": 640, | |
"pixelRatio": 1, | |
"userAgent": "Mozilla/5.0 (MeeGo; NokiaN9) AppleWebKit/534.13 (KHTML, like Gecko) NokiaBrowser/8.5.0 Mobile Safari/534.13", | |
"touch": true, | |
"firefoxOS": false | |
}, | |
{ | |
"name": "Samsung Galaxy S III", | |
"width": 360, | |
"height": 640, | |
"pixelRatio": 2, | |
"userAgent": "Mozilla/5.0 (Linux; U; Android 4.0; en-us; GT-I9300 Build/IMM76D) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30", | |
"touch": true, | |
"firefoxOS": false | |
}, | |
{ | |
"name": "Samsung Galaxy S4", | |
"width": 360, | |
"height": 640, | |
"pixelRatio": 3, | |
"userAgent": "Mozilla/5.0 (Linux; Android 4.4.2; GT-I9505 Build/JDQ39) AppleWebKit/537.36 (KHTML, like Gecko) Version/1.5 Chrome/28.0.1500.94 Mobile Safari/537.36", | |
"touch": true, | |
"firefoxOS": false | |
}, | |
{ | |
"name": "Sony Xperia Z3", | |
"width": 360, | |
"height": 640, | |
"pixelRatio": 3, | |
"userAgent": "Mozilla/5.0 (Mobile; rv:39.0) Gecko/39.0 Firefox/39.0", | |
"touch": true, | |
"firefoxOS": true | |
}, | |
{ | |
"name": "Spice Fire One Mi-FX1", | |
"width": 320, | |
"height": 480, | |
"pixelRatio": 1, | |
"userAgent": "Mozilla/5.0 (Mobile; rv:28.0) Gecko/28.0 Firefox/28.0", | |
"touch": true, | |
"firefoxOS": true | |
}, | |
{ | |
"name": "Symphony GoFox F15", | |
"width": 320, | |
"height": 480, | |
"pixelRatio": 1, | |
"userAgent": "Mozilla/5.0 (Mobile; rv:30.0) Gecko/30.0 Firefox/30.0", | |
"touch": true, | |
"firefoxOS": true | |
}, | |
{ | |
"name": "ZTE Open", | |
"width": 320, | |
"height": 480, | |
"pixelRatio": 1, | |
"userAgent": "Mozilla/5.0 (Mobile; ZTEOPEN; rv:18.1) Gecko/18.0 Firefox/18.1", | |
"touch": true, | |
"firefoxOS": true | |
}, | |
{ | |
"name": "ZTE Open II", | |
"width": 320, | |
"height": 480, | |
"pixelRatio": 1, | |
"userAgent": "Mozilla/5.0 (Mobile; OPEN2; rv:28.0) Gecko/28.0 Firefox/28.0", | |
"touch": true, | |
"firefoxOS": true | |
}, | |
{ | |
"name": "ZTE Open C", | |
"width": 320, | |
"height": 450, | |
"pixelRatio": 1.5, | |
"userAgent": "Mozilla/5.0 (Mobile; OPENC; rv:32.0) Gecko/32.0 Firefox/32.0", | |
"touch": true, | |
"firefoxOS": true | |
}, | |
{ | |
"name": "Zen Fire 105", | |
"width": 320, | |
"height": 480, | |
"pixelRatio": 1, | |
"userAgent": "Mozilla/5.0 (Mobile; rv:28.0) Gecko/28.0 Firefox/28.0", | |
"touch": true, | |
"firefoxOS": true | |
} | |
], | |
"tablets": [ | |
{ | |
"name": "Amazon Kindle Fire HDX", | |
"width": 2560, | |
"height": 1600, | |
"pixelRatio": 2, | |
"userAgent": "Mozilla/5.0 (Linux; U; en-us; KFAPWI Build/JDQ39) AppleWebKit/535.19 (KHTML, like Gecko) Silk/3.13 Safari/535.19 Silk-Accelerated=true", | |
"touch": true, | |
"firefoxOS": false | |
}, | |
{ | |
"name": "Apple iPad", | |
"width": 1024, | |
"height": 768, | |
"pixelRatio": 2, | |
"userAgent": "Mozilla/5.0 (iPad; CPU OS 7_0 like Mac OS X) AppleWebKit/537.51.1 (KHTML, like Gecko) Version/7.0 Mobile/11A465 Safari/9537.53", | |
"touch": true, | |
"firefoxOS": false | |
}, | |
{ | |
"name": "Apple iPad Mini", | |
"width": 1024, | |
"height": 768, | |
"pixelRatio": 1, | |
"userAgent": "Mozilla/5.0 (iPad; CPU OS 4_3_5 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8L1 Safari/6533.18.5", | |
"touch": true, | |
"firefoxOS": false | |
}, | |
{ | |
"name": "BlackBerry PlayBook", | |
"width": 1024, | |
"height": 600, | |
"pixelRatio": 1, | |
"userAgent": "Mozilla/5.0 (PlayBook; U; RIM Tablet OS 2.1.0; en-US) AppleWebKit/536.2+ (KHTML like Gecko) Version/7.2.1.0 Safari/536.2+", | |
"touch": true, | |
"firefoxOS": false | |
}, | |
{ | |
"name": "Foxconn InFocus", | |
"width": 1280, | |
"height": 800, | |
"pixelRatio": 1, | |
"userAgent": "Mozilla/5.0 (Tablet; rv:32.0) Gecko/32.0 Firefox/32.0", | |
"touch": true, | |
"firefoxOS": true | |
}, | |
{ | |
"name": "Google Nexus 7", | |
"width": 960, | |
"height": 600, | |
"pixelRatio": 2, | |
"userAgent": "Mozilla/5.0 (Linux; Android 4.3; Nexus 7 Build/JSS15Q) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2307.2 Mobile Safari/537.36", | |
"touch": true, | |
"firefoxOS": false | |
}, | |
{ | |
"name": "Google Nexus 10", | |
"width": 1280, | |
"height": 800, | |
"pixelRatio": 2, | |
"userAgent": "Mozilla/5.0 (Linux; Android 4.3; Nexus 10 Build/JSS15Q) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2307.2 Mobile Safari/537.36", | |
"touch": true, | |
"firefoxOS": false | |
}, | |
{ | |
"name": "Samsung Galaxy Note II", | |
"width": 360, | |
"height": 640, | |
"pixelRatio": 2, | |
"userAgent": "Mozilla/5.0 (Linux; U; Android 4.1; en-us; GT-N7100 Build/JRO03C) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30", | |
"touch": true, | |
"firefoxOS": false | |
}, | |
{ | |
"name": "Samsung Galaxy Note 3", | |
"width": 360, | |
"height": 640, | |
"pixelRatio": 3, | |
"userAgent": "Mozilla/5.0 (Linux; U; Android 4.3; en-us; SM-N900T Build/JSS15J) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30", | |
"touch": true, | |
"firefoxOS": false | |
}, | |
{ | |
"name": "Tesla Model S", | |
"width": 1200, | |
"height": 1920, | |
"pixelRatio": 1, | |
"userAgent": "Mozilla/5.0 (X11; Linux) AppleWebKit/534.34 (KHTML, like Gecko) QtCarBrowser Safari/534.34", | |
"touch": true, | |
"firefoxOS": false | |
}, | |
{ | |
"name": "VIA Vixen", | |
"width": 1024, | |
"height": 600, | |
"pixelRatio": 1, | |
"userAgent": "Mozilla/5.0 (Tablet; rv:32.0) Gecko/32.0 Firefox/32.0", | |
"touch": true, | |
"firefoxOS": true | |
} | |
], | |
"laptops": [ | |
{ | |
"name": "Laptop with HiDPI screen", | |
"width": 1440, | |
"height": 900, | |
"pixelRatio": 2, | |
"userAgent": "", | |
"touch": false, | |
"firefoxOS": false | |
}, | |
{ | |
"name": "Laptop with MDPI screen", | |
"width": 1280, | |
"height": 800, | |
"pixelRatio": 1, | |
"userAgent": "", | |
"touch": false, | |
"firefoxOS": false | |
}, | |
{ | |
"name": "Laptop with touch", | |
"width": 1280, | |
"height": 950, | |
"pixelRatio": 1, | |
"userAgent": "", | |
"touch": true, | |
"firefoxOS": false | |
} | |
], | |
"televisions": [ | |
{ | |
"name": "720p HD Television", | |
"width": 1280, | |
"height": 720, | |
"pixelRatio": 1, | |
"userAgent": "", | |
"touch": false, | |
"firefoxOS": true | |
}, | |
{ | |
"name": "1080p Full HD Television", | |
"width": 1920, | |
"height": 1080, | |
"pixelRatio": 1, | |
"userAgent": "", | |
"touch": false, | |
"firefoxOS": true | |
}, | |
{ | |
"name": "4K Ultra HD Television", | |
"width": 3840, | |
"height": 2160, | |
"pixelRatio": 1, | |
"userAgent": "", | |
"touch": false, | |
"firefoxOS": true | |
} | |
], | |
"consoles": [ | |
{ | |
"name": "Nintendo 3DS", | |
"width": 320, | |
"height": 240, | |
"pixelRatio": 1, | |
"userAgent": "Mozilla/5.0 (Nintendo 3DS; U; ; en) Version/1.7585.EU", | |
"touch": true, | |
"firefoxOS": false | |
}, | |
{ | |
"name": "Nintendo Wii U Gamepad", | |
"width": 854, | |
"height": 480, | |
"pixelRatio": 0.87, | |
"userAgent": "Mozilla/5.0 (Nintendo WiiU) AppleWebKit/536.28 (KHTML, like Gecko) NX/3.0.3.12.15 NintendoBrowser/4.1.1.9601.EU", | |
"touch": true, | |
"firefoxOS": false | |
}, | |
{ | |
"name": "Sony PlayStation Vita", | |
"width": 960, | |
"height": 544, | |
"pixelRatio": 1, | |
"userAgent": "Mozilla/5.0 (Playstation Vita 1.61) AppleWebKit/531.22.8 (KHTML, like Gecko) Silk/3.2", | |
"touch": true, | |
"firefoxOS": false | |
} | |
], | |
"watches": [ | |
{ | |
"name": "LG G Watch", | |
"width": 280, | |
"height": 280, | |
"pixelRatio": 1, | |
"userAgent": "", | |
"touch": true, | |
"firefoxOS": true | |
}, | |
{ | |
"name": "LG G Watch R", | |
"width": 320, | |
"height": 320, | |
"pixelRatio": 1, | |
"userAgent": "", | |
"touch": true, | |
"firefoxOS": true | |
}, | |
{ | |
"name": "Motorola Moto 360", | |
"width": 320, | |
"height": 290, | |
"pixelRatio": 1, | |
"userAgent": "Mozilla/5.0 (Linux; Android 5.0.1; Moto 360 Build/LWX48T) AppleWebkit/537.36 (KHTML, like Gecko) Chrome/19.77.34.5 Mobile Safari/537.36", | |
"touch": true, | |
"firefoxOS": true | |
}, | |
{ | |
"name": "Samsung Gear Live", | |
"width": 320, | |
"height": 320, | |
"pixelRatio": 1, | |
"userAgent": "", | |
"touch": true, | |
"firefoxOS": true | |
} | |
] | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
@jankeromnes
Hi, the list says that the watch LG G Watch has Firefox OS, is there a wearable oriented revision of FxOS for the LG G Watch?