Skip to content

Commit

Permalink
Initial commit
Browse files Browse the repository at this point in the history
  • Loading branch information
winsmith committed Nov 29, 2023
1 parent c8bf772 commit 44bf665
Show file tree
Hide file tree
Showing 3 changed files with 386 additions and 2 deletions.
7 changes: 5 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,5 @@
# AppleModelNames
A mapping of Apple model names to readable names
# Apple Model Names for TelemetryDeck

A mapping of Apple model names to readable names. We're using this as the basis for [TelemetryDeck](https://telemetrydeck.com)'s device detection.

Help TelemetryDeck and the community by adding new devices or correcting existing ones. Just open a pull request. 🩵
193 changes: 193 additions & 0 deletions appleModelNames.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,193 @@
{
"MacBookPro15,2": "MacBook Pro Core i5 2.3 13 inch Touch/2018",
"MacBookPro15,1": "MacBook Pro Core i7 2.2 15 inch Touch/2018",
"MacBookAir7,2": "MacBook Air Core i5 1.6 13 inch (Early 2015)",
"MacBookAir9,1": "MacBook Air Core i3 1.1 13 inch (Scissor, 2020)",
"Mac15,5": "iMac M3 8 CPU/10 GPU/4 Ports 24",
"Mac14,15": "MacBook Air M2 8 CPU/10 GPU 15 inch",
"AppleTV2,1": "Apple TV 2",
"AppleTV3,1": "Apple TV 3",
"AppleTV3,2": "Apple TV 3",
"AppleTV5,3": "Apple TV 4",
"AppleTV6,2": "Apple TV 4K",
"Mac13,1": "Mac Studio (M1 Max)",
"Mac13,2": "Mac Studio (M1 Ultra)",
"Mac14,10": "MacBook Pro (M2 Pro, 16-inch, 2023)",
"Mac14,12": "Mac mini (M2 Pro, 2023)",
"Mac14,2": "MacBook Air (M2, 2022)",
"Mac14,3": "Mac mini (M2, 2023)",
"Mac14,5": "MacBook Pro (M2 Max, 14-inch, 2023)",
"Mac14,6": "MacBook Pro (M2 Max, 16-inch, 2023)",
"Mac14,7": "MacBook Pro (13-inch, M2, 2022)",
"Mac14,9": "MacBook Pro (M2 Pro, 14-inch, 2023)",
"MacBookAir10,1": "MacBook Air (M1, 2020)",
"MacBookPro17,1": "MacBook Pro (13-inch, M1, 2020)",
"MacBookPro18,1": "MacBook Pro (16-inch, 2021)",
"MacBookPro18,2": "MacBook Pro (16-inch, 2021)",
"MacBookPro18,3": "MacBook Pro (14-inch, 2021)",
"MacBookPro18,4": "MacBook Pro (14-inch, 2021)",
"Macmini9,1": "Mac mini (M1, 2020)",
"VirtualMac2,1": "Apple Virtual Machine 1",
"Watch1,1": "Apple Watch (38mm)",
"Watch1,2": "Apple Watch (42mm)",
"Watch2,3": "Apple Watch Series 2 (38mm)",
"Watch2,4": "Apple Watch Series 2 (42mm)",
"Watch2,6": "Apple Watch Series 1 (38mm)",
"Watch2,7": "Apple Watch Series 1 (42mm)",
"Watch3,1": "Apple Watch Series 3 (38mm, LTE)",
"Watch3,2": "Apple Watch Series 3 (42mm, LTE)",
"Watch3,3": "Apple Watch Series 3 (38mm)",
"Watch3,4": "Apple Watch Series 3 (42mm)",
"Watch4,1": "Apple Watch Series 4 (40mm)",
"Watch4,2": "Apple Watch Series 4 (44mm)",
"Watch4,3": "Apple Watch Series 4 (40mm, LTE)",
"Watch4,4": "Apple Watch Series 4 (44mm, LTE)",
"Watch5,1": "Apple Watch Series 5 (40mm)",
"Watch5,2": "Apple Watch Series 5 (44mm)",
"Watch5,3": "Apple Watch Series 5 (40mm, LTE)",
"Watch5,4": "Apple Watch Series 5 (44mm, LTE)",
"i386": "Simulator",
"iMac21,1": "iMac (24-inch, M1, 2021)",
"iMac21,2": "iMac (24-inch, M1, 2021)",
"iPad1,1": "iPad",
"iPad11,1": "iPad mini 5",
"iPad11,2": "iPad mini 5",
"iPad11,3": "iPad Air 3",
"iPad11,4": "iPad Air 3",
"iPad11,6": "iPad 8",
"iPad11,7": "iPad 8",
"iPad12,1": "iPad 9",
"iPad12,2": "iPad 9",
"iPad13,1": "iPad Air 4",
"iPad13,10": "iPad Pro 12.9-inch (5th generation)",
"iPad13,11": "iPad Pro 12.9-inch (5th generation)",
"iPad13,16": "iPad Air 5",
"iPad13,17": "iPad Air 5",
"iPad13,18": "iPad (10th generation)",
"iPad13,19": "iPad (10th generation)",
"iPad13,2": "iPad Air 4",
"iPad13,4": "iPad Pro 11-inch (3rd generation)",
"iPad13,5": "iPad Pro 11-inch (3rd generation)",
"iPad13,6": "iPad Pro 11-inch (3rd generation)",
"iPad13,7": "iPad Pro 11-inch (3rd generation)",
"iPad13,8": "iPad Pro 12.9-inch (5th generation)",
"iPad13,9": "iPad Pro 12.9-inch (5th generation)",
"iPad14,1": "iPad mini 6",
"iPad14,2": "iPad mini 6",
"iPad14,3": "iPad Pro 11-inch (4th generation)",
"iPad14,4": "iPad Pro 11-inch (4th generation)",
"iPad14,5": "iPad Pro 12.9-inch (6th generation)",
"iPad14,6": "iPad Pro 12.9-inch (6th generation)",
"iPad2,1": "iPad 2",
"iPad2,2": "iPad 2",
"iPad2,3": "iPad 2",
"iPad2,4": "iPad 2",
"iPad2,5": "iPad mini",
"iPad2,6": "iPad mini",
"iPad2,7": "iPad mini",
"iPad3,1": "iPad 3",
"iPad3,2": "iPad 3",
"iPad3,3": "iPad 3",
"iPad3,4": "iPad 4",
"iPad3,5": "iPad 4",
"iPad3,6": "iPad 4",
"iPad4,1": "iPad Air",
"iPad4,2": "iPad Air",
"iPad4,3": "iPad Air",
"iPad4,4": "iPad mini 2",
"iPad4,5": "iPad mini 2",
"iPad4,6": "iPad mini 2",
"iPad4,7": "iPad mini 3",
"iPad4,8": "iPad mini 3",
"iPad4,9": "iPad mini 3",
"iPad5,1": "iPad mini 4",
"iPad5,2": "iPad mini 4",
"iPad5,3": "iPad Air 2",
"iPad5,4": "iPad Air 2",
"iPad6,11": "iPad 5",
"iPad6,12": "iPad 5",
"iPad6,3": "iPad Pro (9.7-inch)",
"iPad6,4": "iPad Pro (9.7-inch)",
"iPad6,7": "iPad Pro (12.9-inch)",
"iPad6,8": "iPad Pro (12.9-inch)",
"iPad7,1": "iPad Pro 2 (12.9-inch)",
"iPad7,11": "iPad 7",
"iPad7,12": "iPad 7",
"iPad7,2": "iPad Pro 2 (12.9-inch)",
"iPad7,3": "iPad Pro (10.5-inch)",
"iPad7,4": "iPad Pro (10.5-inch)",
"iPad7,5": "iPad 6",
"iPad7,6": "iPad 6",
"iPad8,1": "iPad Pro 3 (11-inch)",
"iPad8,10": "iPad Pro 4 (11-inch)",
"iPad8,11": "iPad Pro 4 (12.9-inch)",
"iPad8,12": "iPad Pro 4 (12.9-inch)",
"iPad8,2": "iPad Pro 3 (11-inch)",
"iPad8,3": "iPad Pro 3 (11-inch)",
"iPad8,4": "iPad Pro 3 (11-inch)",
"iPad8,5": "iPad Pro 3 (12.9-inch)",
"iPad8,6": "iPad Pro 3 (12.9-inch)",
"iPad8,7": "iPad Pro 3 (12.9-inch)",
"iPad8,8": "iPad Pro 3 (12.9-inch)",
"iPad8,9": "iPad Pro 4 (11-inch)",
"iPhone1,1": "iPhone",
"iPhone1,2": "iPhone 3G",
"iPhone10,1": "iPhone 8",
"iPhone10,2": "iPhone 8 Plus",
"iPhone10,3": "iPhone X",
"iPhone10,4": "iPhone 8",
"iPhone10,5": "iPhone 8 Plus",
"iPhone10,6": "iPhone X",
"iPhone11,2": "iPhone XS",
"iPhone11,4": "iPhone XS Max",
"iPhone11,6": "iPhone XS Max",
"iPhone11,8": "iPhone XR",
"iPhone12,1": "iPhone 11",
"iPhone12,3": "iPhone 11 Pro",
"iPhone12,5": "iPhone 11 Pro Max",
"iPhone12,8": "iPhone SE (2nd generation)",
"iPhone13,1": "iPhone 12 mini",
"iPhone13,2": "iPhone 12",
"iPhone13,3": "iPhone 12 Pro",
"iPhone13,4": "iPhone 12 Pro Max",
"iPhone14,2": "iPhone 13 Pro",
"iPhone14,3": "iPhone 13 Pro Max",
"iPhone14,4": "iPhone 13 mini",
"iPhone14,5": "iPhone 13",
"iPhone14,6": "iPhone SE (3rd generation)",
"iPhone14,7": "iPhone 14",
"iPhone14,8": "iPhone 14 Plus",
"iPhone15,2": "iPhone 14 Pro",
"iPhone15,3": "iPhone 14 Pro Max",
"iPhone15,4": "iPhone 15",
"iPhone16,1": "iPhone 15 Pro",
"iPhone16,2": "iPhone 15 Pro Max",
"iPhone2,1": "iPhone 3GS",
"iPhone3,1": "iPhone 4",
"iPhone3,2": "iPhone 4",
"iPhone3,3": "iPhone 4",
"iPhone4,1": "iPhone 4S",
"iPhone5,1": "iPhone 5",
"iPhone5,2": "iPhone 5",
"iPhone5,3": "iPhone 5c",
"iPhone5,4": "iPhone 5c",
"iPhone6,1": "iPhone 5s",
"iPhone6,2": "iPhone 5s",
"iPhone7,1": "iPhone 6 Plus",
"iPhone7,2": "iPhone 6",
"iPhone8,1": "iPhone 6s",
"iPhone8,2": "iPhone 6s Plus",
"iPhone8,4": "iPhone SE",
"iPhone9,1": "iPhone 7",
"iPhone9,2": "iPhone 7 Plus",
"iPhone9,3": "iPhone 7",
"iPhone9,4": "iPhone 7 Plus",
"iPod1,1": "iPod touch",
"iPod2,1": "iPod touch 2",
"iPod3,1": "iPod touch 3",
"iPod4,1": "iPod touch 4",
"iPod5,1": "iPod touch 5",
"iPod7,1": "iPod touch 6",
"iPod9,1": "iPod touch 7",
"x86_64": "Simulator"
}
188 changes: 188 additions & 0 deletions deviceTypes.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,188 @@
{
"MacPro7,1": "Desktop",
"MacBookPro16,1": "Laptop",
"MacBookPro13,2": "Laptop",
"AppleTV2,1": "Set-Top Box",
"AppleTV3,1": "Set-Top Box",
"AppleTV3,2": "Set-Top Box",
"AppleTV5,3": "Set-Top Box",
"AppleTV6,2": "Set-Top Box",
"Mac13,1": "Desktop",
"Mac13,2": "Desktop",
"Mac14,10": "Laptop",
"Mac14,12": "Desktop",
"Mac14,2": "Laptop",
"Mac14,3": "Desktop",
"Mac14,5": "Laptop",
"Mac14,6": "Laptop",
"Mac14,7": "Laptop",
"Mac14,9": "Laptop",
"MacBookAir10,1": "Laptop",
"MacBookPro17,1": "Laptop",
"MacBookPro18,1": "Laptop",
"MacBookPro18,2": "Laptop",
"MacBookPro18,3": "Laptop",
"MacBookPro18,4": "Laptop",
"Macmini9,1": "Desktop",
"VirtualMac2,1": "Virtual Machine",
"Watch1,1": "Wearable",
"Watch1,2": "Wearable",
"Watch2,3": "Wearable",
"Watch2,4": "Wearable",
"Watch2,6": "Wearable",
"Watch2,7": "Wearable",
"Watch3,1": "Wearable",
"Watch3,2": "Wearable",
"Watch3,3": "Wearable",
"Watch3,4": "Wearable",
"Watch4,1": "Wearable",
"Watch4,2": "Wearable",
"Watch4,3": "Wearable",
"Watch4,4": "Wearable",
"Watch5,1": "Wearable",
"Watch5,2": "Wearable",
"Watch5,3": "Wearable",
"Watch5,4": "Wearable",
"iMac21,1": "Desktop",
"iMac21,2": "Desktop",
"iPad1,1": "Tablet",
"iPad11,1": "Tablet",
"iPad11,2": "Tablet",
"iPad11,3": "Tablet",
"iPad11,4": "Tablet",
"iPad11,6": "Tablet",
"iPad11,7": "Tablet",
"iPad12,1": "Tablet",
"iPad12,2": "Tablet",
"iPad13,1": "Tablet",
"iPad13,10": "Tablet",
"iPad13,11": "Tablet",
"iPad13,16": "Tablet",
"iPad13,17": "Tablet",
"iPad13,18": "Tablet",
"iPad13,19": "Tablet",
"iPad13,2": "Tablet",
"iPad13,4": "Tablet",
"iPad13,5": "Tablet",
"iPad13,6": "Tablet",
"iPad13,7": "Tablet",
"iPad13,8": "Tablet",
"iPad13,9": "Tablet",
"iPad14,1": "Tablet",
"iPad14,2": "Tablet",
"iPad14,3": "Tablet",
"iPad14,4": "Tablet",
"iPad14,5": "Tablet",
"iPad14,6": "Tablet",
"iPad2,1": "Tablet",
"iPad2,2": "Tablet",
"iPad2,3": "Tablet",
"iPad2,4": "Tablet",
"iPad2,5": "Tableti",
"iPad2,6": "Tableti",
"iPad2,7": "Tableti",
"iPad3,1": "Tablet",
"iPad3,2": "Tablet",
"iPad3,3": "Tablet",
"iPad3,4": "Tablet",
"iPad3,5": "Tablet",
"iPad3,6": "Tablet",
"iPad4,1": "Tablet",
"iPad4,2": "Tablet",
"iPad4,3": "Tablet",
"iPad4,4": "Tablet",
"iPad4,5": "Tablet",
"iPad4,6": "Tablet",
"iPad4,7": "Tablet",
"iPad4,8": "Tablet",
"iPad4,9": "Tablet",
"iPad5,1": "Tablet",
"iPad5,2": "Tablet",
"iPad5,3": "Tablet",
"iPad5,4": "Tablet",
"iPad6,11": "Tablet",
"iPad6,12": "Tablet",
"iPad6,3": "Tablet",
"iPad6,4": "Tablet",
"iPad6,7": "Tablet",
"iPad6,8": "Tablet",
"iPad7,1": "Tablet",
"iPad7,11": "Tablet",
"iPad7,12": "Tablet",
"iPad7,2": "Tablet",
"iPad7,3": "Tablet",
"iPad7,4": "Tablet",
"iPad7,5": "Tablet",
"iPad7,6": "Tablet",
"iPad8,1": "Tablet",
"iPad8,10": "Tablet",
"iPad8,11": "Tablet",
"iPad8,12": "Tablet",
"iPad8,2": "Tablet",
"iPad8,3": "Tablet",
"iPad8,4": "Tablet",
"iPad8,5": "Tablet",
"iPad8,6": "Tablet",
"iPad8,7": "Tablet",
"iPad8,8": "Tablet",
"iPad8,9": "Tablet",
"iPhone1,1": "Phone",
"iPhone1,2": "Phone",
"iPhone10,1": "Phone",
"iPhone10,2": "Phone",
"iPhone10,3": "Phone",
"iPhone10,4": "Phone",
"iPhone10,5": "Phone",
"iPhone10,6": "Phone",
"iPhone11,2": "Phone",
"iPhone11,4": "Phone",
"iPhone11,6": "Phone",
"iPhone11,8": "Phone",
"iPhone12,1": "Phone",
"iPhone12,3": "Phone",
"iPhone12,5": "Phone",
"iPhone12,8": "Phone",
"iPhone13,1": "Phone",
"iPhone13,2": "Phone",
"iPhone13,3": "Phone",
"iPhone13,4": "Phone",
"iPhone14,2": "Phone",
"iPhone14,3": "Phone",
"iPhone14,4": "Phone",
"iPhone14,5": "Phone",
"iPhone14,6": "Phone",
"iPhone14,7": "Phone",
"iPhone14,8": "Phone",
"iPhone15,2": "Phone",
"iPhone15,3": "Phone",
"iPhone15,4": "Phone",
"iPhone16,1": "Phone",
"iPhone16,2": "Phone",
"iPhone2,1": "Phone",
"iPhone3,1": "Phone",
"iPhone3,2": "Phone",
"iPhone3,3": "Phone",
"iPhone4,1": "Phone",
"iPhone5,1": "Phone",
"iPhone5,2": "Phone",
"iPhone5,3": "Phone",
"iPhone5,4": "Phone",
"iPhone6,1": "Phone",
"iPhone6,2": "Phone",
"iPhone7,1": "Phone",
"iPhone7,2": "Phone",
"iPhone8,1": "Phone",
"iPhone8,2": "Phone",
"iPhone8,4": "Phone",
"iPhone9,1": "Phone",
"iPhone9,2": "Phone",
"iPhone9,3": "Phone",
"iPhone9,4": "Phone",
"iPod1,1": "Phone",
"iPod2,1": "Phone",
"iPod3,1": "Phone",
"iPod4,1": "Phone",
"iPod5,1": "Phone",
"iPod7,1": "Phone",
"iPod9,1": "Phone"
}

0 comments on commit 44bf665

Please sign in to comment.