Skip to content

Commit 49f0061

Browse files
committed
[devices] update device list
1 parent a421a78 commit 49f0061

File tree

7 files changed

+2416
-121
lines changed

7 files changed

+2416
-121
lines changed

bin/scripts/device_list/amazon.json

+8-3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
{
2+
"KFKAWI":"Fire HD 8 (2018)",
23
"KFSUWI":"Fire HD 10 (2017)",
34
"KFAUWI":"Fire (2017)",
45
"KFDOWI":"Fire HD 8 (2017)",
@@ -21,11 +22,15 @@
2122
"KFOT":"Kindle Fire (2012)",
2223
"Kindle Fire":"Kindle Fire (2011)",
2324
"AFTT":"Fire TV Stick (Gen 2)",
24-
"AFTRS":"Fire TV Edition (Element 4K)",
25-
"AFTKMST12":"Fire TV Edition (Toshiba 4K)",
2625
"AFTM":"Fire TV Stick (Gen 1)",
2726
"AFTB":"Fire TV (Gen 1)",
2827
"AFTS":"Fire TV (Gen 2)",
2928
"AFTN":"Fire TV (Gen 3)",
30-
"AFTA":"Fire TV Cube"
29+
"AFTA":"Fire TV Cube",
30+
"AFTMM":"Fire TV Stick 4K",
31+
"AFTRS":"Fire TV (Element 4K 2017)",
32+
"AFTEAMR311":"Fire TV (Insignia HD 2018)",
33+
"AFTJMST12":"Fire TV (Insignia 4K 2018)",
34+
"AFTBAMR311":"Fire TV (Toshiba HD 2018)",
35+
"AFTKMST12":"Fire TV (Toshiba 4K 2018)"
3136
}

bin/scripts/device_list/generate.js

+9
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,16 @@
11
// run as
22
// node generate.js > countly.device.list.js
3+
4+
//https://www.theiphonewiki.com/wiki/Models
5+
//https://gist.github.com/adamawolf/3048717
36
var devices = require("./ios.json");
7+
8+
//https://m.media-amazon.com/images/G/01/mobile-apps/dex/firetablets/tablet-device-specs-data._TTH_.json
9+
//https://developer.amazon.com/docs/fire-tv/device-specifications.html?v=ftveditioninsigniahd
10+
//https://developer.amazon.com/docs/fire-tablets/ft-specs-custom.html
411
var amazon = require("./amazon.json");
12+
13+
514
for (var i in amazon) {
615
devices[i] = amazon[i];
716
}

bin/scripts/device_list/ios.json

+26-10
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,10 @@
2727
"iPhone10,5":"iPhone 8 Plus (A1897)",
2828
"iPhone10,3":"iPhone X (A1865/A1902)",
2929
"iPhone10,6":"iPhone X (A1901)",
30+
"iPhone11,8":"iPhone XR",
31+
"iPhone11,2":"iPhone XS",
32+
"iPhone11,6":"iPhone XS Max",
33+
"iPhone11,4":"iPhone XS Max China",
3034
"iPod1,1":"iPod touch 1G",
3135
"iPod2,1":"iPod touch 2G",
3236
"iPod3,1":"iPod touch 3G",
@@ -61,6 +65,14 @@
6165
"iPad7,4":"iPad Pro 10.5in",
6266
"iPad7,5":"iPad 6 (WiFi)",
6367
"iPad7,6":"iPad 6",
68+
"iPad8,1":"iPad Pro 11in (J317AP)",
69+
"iPad8,2":"iPad Pro 11in (J317xAP)",
70+
"iPad8,3":"iPad Pro 11in (J318AP)",
71+
"iPad8,4":"iPad Pro 11in (J318xAP)",
72+
"iPad8,5":"iPad Pro 3 12.9in (J320AP)",
73+
"iPad8,6":"iPad Pro 3 12.9in (J320xAP)",
74+
"iPad8,7":"iPad Pro 3 12.9in (J321AP)",
75+
"iPad8,8":"iPad Pro 3 12.9in (J321xAP)",
6476
"iPad2,5":"iPad mini (WiFi)",
6577
"iPad2,6":"iPad mini (GSM)",
6678
"iPad2,7":"iPad mini (Global)",
@@ -72,16 +84,20 @@
7284
"iPad4,9":"iPad mini 3 (A1601)",
7385
"iPad5,1":"iPad mini 4 (Wi-Fi)",
7486
"iPad5,2":"iPad mini 4 (Wi-Fi+LTE)",
75-
"Watch1,1": "Apple Watch (1st Gen) 38mm",
76-
"Watch1,2": "Apple Watch (1st Gen) 42mm",
77-
"Watch2,6": "Apple Watch Series 1 38mm",
78-
"Watch2,7": "Apple Watch Series 1 42mm",
79-
"Watch2,3": "Apple Watch Series 2 38mm",
80-
"Watch2,4": "Apple Watch Series 2 42mm",
81-
"Watch3,1": "Apple Watch Series 3 38mm",
82-
"Watch3,2": "Apple Watch Series 3 42mm",
83-
"Watch3,3": "Apple Watch Series 3 38mm (A1858)",
84-
"Watch3,4": "Apple Watch Series 3 42mm (A1859)",
87+
"Watch1,1":"Apple Watch (1st Gen) 38mm",
88+
"Watch1,2":"Apple Watch (1st Gen) 42mm",
89+
"Watch2,6":"Apple Watch Series 1 38mm",
90+
"Watch2,7":"Apple Watch Series 1 42mm",
91+
"Watch2,3":"Apple Watch Series 2 38mm",
92+
"Watch2,4":"Apple Watch Series 2 42mm",
93+
"Watch3,1":"Apple Watch Series 3 38mm",
94+
"Watch3,2":"Apple Watch Series 3 42mm",
95+
"Watch3,3":"Apple Watch Series 3 38mm (A1858)",
96+
"Watch3,4":"Apple Watch Series 3 42mm (A1859)",
97+
"Watch4,1":"Apple Watch Series 4 40mm (A1977)",
98+
"Watch4,2":"Apple Watch Series 4 44mm (A1978)",
99+
"Watch4,3":"Apple Watch Series 4 40mm",
100+
"Watch4,4":"Apple Watch Series 4 44mm",
85101
"AppleTV2,1":"Apple TV 2G",
86102
"AppleTV3,1":"Apple TV 3G",
87103
"AppleTV3,2":"Apple TV 3G (Rev)",

bin/scripts/device_list/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,6 @@
2323
},
2424
"homepage": "https://count.ly/",
2525
"dependencies": {
26-
"csvtojson": "^2.0.8"
26+
"csvtojson": "^1.1.9"
2727
}
2828
}

0 commit comments

Comments
 (0)