-
Star
(3,341)
You must be signed in to star a gist -
Fork
(372)
You must be signed in to fork a gist
-
-
Save adamawolf/3048717 to your computer and use it in GitHub Desktop.
| i386 : iPhone Simulator | |
| x86_64 : iPhone Simulator | |
| arm64 : iPhone Simulator | |
| iPhone1,1 : iPhone | |
| iPhone1,2 : iPhone 3G | |
| iPhone2,1 : iPhone 3GS | |
| iPhone3,1 : iPhone 4 | |
| iPhone3,2 : iPhone 4 GSM Rev A | |
| iPhone3,3 : iPhone 4 CDMA | |
| iPhone4,1 : iPhone 4S | |
| iPhone5,1 : iPhone 5 (GSM) | |
| iPhone5,2 : iPhone 5 (GSM+CDMA) | |
| iPhone5,3 : iPhone 5C (GSM) | |
| iPhone5,4 : iPhone 5C (Global) | |
| iPhone6,1 : iPhone 5S (GSM) | |
| iPhone6,2 : iPhone 5S (Global) | |
| iPhone7,1 : iPhone 6 Plus | |
| iPhone7,2 : iPhone 6 | |
| iPhone8,1 : iPhone 6s | |
| iPhone8,2 : iPhone 6s Plus | |
| iPhone8,4 : iPhone SE (GSM) | |
| iPhone9,1 : iPhone 7 | |
| iPhone9,2 : iPhone 7 Plus | |
| iPhone9,3 : iPhone 7 | |
| iPhone9,4 : iPhone 7 Plus | |
| iPhone10,1 : iPhone 8 | |
| iPhone10,2 : iPhone 8 Plus | |
| iPhone10,3 : iPhone X Global | |
| iPhone10,4 : iPhone 8 | |
| iPhone10,5 : iPhone 8 Plus | |
| iPhone10,6 : iPhone X GSM | |
| iPhone11,2 : iPhone XS | |
| iPhone11,4 : iPhone XS Max | |
| iPhone11,6 : iPhone XS Max Global | |
| iPhone11,8 : iPhone XR | |
| iPhone12,1 : iPhone 11 | |
| iPhone12,3 : iPhone 11 Pro | |
| iPhone12,5 : iPhone 11 Pro Max | |
| iPhone12,8 : iPhone SE 2nd Gen | |
| 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 Gen | |
| iPhone14,7 : iPhone 14 | |
| iPhone14,8 : iPhone 14 Plus | |
| iPhone15,2 : iPhone 14 Pro | |
| iPhone15,3 : iPhone 14 Pro Max | |
| iPhone15,4 : iPhone 15 | |
| iPhone15,5 : iPhone 15 Plus | |
| iPhone16,1 : iPhone 15 Pro | |
| iPhone16,2 : iPhone 15 Pro Max | |
| iPhone17,1 : iPhone 16 Pro | |
| iPhone17,2 : iPhone 16 Pro Max | |
| iPhone17,3 : iPhone 16 | |
| iPhone17,4 : iPhone 16 Plus | |
| iPhone17,5 : iPhone 16e | |
| iPhone18,1 : iPhone 17 Pro | |
| iPhone18,2 : iPhone 17 Pro Max | |
| iPhone18,3 : iPhone 17 | |
| iPhone18,4 : iPhone Air | |
| iPod1,1 : 1st Gen iPod | |
| iPod2,1 : 2nd Gen iPod | |
| iPod3,1 : 3rd Gen iPod | |
| iPod4,1 : 4th Gen iPod | |
| iPod5,1 : 5th Gen iPod | |
| iPod7,1 : 6th Gen iPod | |
| iPod9,1 : 7th Gen iPod | |
| iPad1,1 : iPad | |
| iPad1,2 : iPad 3G | |
| iPad2,1 : 2nd Gen iPad | |
| iPad2,2 : 2nd Gen iPad GSM | |
| iPad2,3 : 2nd Gen iPad CDMA | |
| iPad2,4 : 2nd Gen iPad New Revision | |
| iPad3,1 : 3rd Gen iPad | |
| iPad3,2 : 3rd Gen iPad CDMA | |
| iPad3,3 : 3rd Gen iPad GSM | |
| iPad2,5 : iPad mini | |
| iPad2,6 : iPad mini GSM+LTE | |
| iPad2,7 : iPad mini CDMA+LTE | |
| iPad3,4 : 4th Gen iPad | |
| iPad3,5 : 4th Gen iPad GSM+LTE | |
| iPad3,6 : 4th Gen iPad CDMA+LTE | |
| iPad4,1 : iPad Air (WiFi) | |
| iPad4,2 : iPad Air (GSM+CDMA) | |
| iPad4,3 : 1st Gen iPad Air (China) | |
| iPad4,4 : iPad mini Retina (WiFi) | |
| iPad4,5 : iPad mini Retina (GSM+CDMA) | |
| iPad4,6 : iPad mini Retina (China) | |
| iPad4,7 : iPad mini 3 (WiFi) | |
| iPad4,8 : iPad mini 3 (GSM+CDMA) | |
| iPad4,9 : iPad Mini 3 (China) | |
| iPad5,1 : iPad mini 4 (WiFi) | |
| iPad5,2 : iPad mini 4 (WiFi+Cellular) | |
| iPad5,3 : iPad Air 2 (WiFi) | |
| iPad5,4 : iPad Air 2 (Cellular) | |
| iPad6,3 : iPad Pro (9.7 inch, WiFi) | |
| iPad6,4 : iPad Pro (9.7 inch, WiFi+LTE) | |
| iPad6,7 : iPad Pro (12.9 inch, WiFi) | |
| iPad6,8 : iPad Pro (12.9 inch, WiFi+LTE) | |
| iPad6,11 : iPad (2017) | |
| iPad6,12 : iPad (2017) | |
| iPad7,1 : iPad Pro 2nd Gen (WiFi) | |
| iPad7,2 : iPad Pro 2nd Gen (WiFi+Cellular) | |
| iPad7,3 : iPad Pro 10.5-inch 2nd Gen (WiFi) | |
| iPad7,4 : iPad Pro 10.5-inch 2nd Gen (WiFi+Cellular) | |
| iPad7,5 : iPad 6th Gen (WiFi) | |
| iPad7,6 : iPad 6th Gen (WiFi+Cellular) | |
| iPad7,11 : iPad 7th Gen 10.2-inch (WiFi) | |
| iPad7,12 : iPad 7th Gen 10.2-inch (WiFi+Cellular) | |
| iPad8,1 : iPad Pro 11 inch 3rd Gen (WiFi) | |
| iPad8,2 : iPad Pro 11 inch 3rd Gen (1TB, WiFi) | |
| iPad8,3 : iPad Pro 11 inch 3rd Gen (WiFi+Cellular) | |
| iPad8,4 : iPad Pro 11 inch 3rd Gen (1TB, WiFi+Cellular) | |
| iPad8,5 : iPad Pro 12.9 inch 3rd Gen (WiFi) | |
| iPad8,6 : iPad Pro 12.9 inch 3rd Gen (1TB, WiFi) | |
| iPad8,7 : iPad Pro 12.9 inch 3rd Gen (WiFi+Cellular) | |
| iPad8,8 : iPad Pro 12.9 inch 3rd Gen (1TB, WiFi+Cellular) | |
| iPad8,9 : iPad Pro 11 inch 4th Gen (WiFi) | |
| iPad8,10 : iPad Pro 11 inch 4th Gen (WiFi+Cellular) | |
| iPad8,11 : iPad Pro 12.9 inch 4th Gen (WiFi) | |
| iPad8,12 : iPad Pro 12.9 inch 4th Gen (WiFi+Cellular) | |
| iPad11,1 : iPad mini 5th Gen (WiFi) | |
| iPad11,2 : iPad mini 5th Gen (WiFi+Cellular) | |
| iPad11,3 : iPad Air 3rd Gen (WiFi) | |
| iPad11,4 : iPad Air 3rd Gen (WiFi+Cellular) | |
| iPad11,6 : iPad 8th Gen (WiFi) | |
| iPad11,7 : iPad 8th Gen (WiFi+Cellular) | |
| iPad12,1 : iPad 9th Gen (WiFi) | |
| iPad12,2 : iPad 9th Gen (WiFi+Cellular) | |
| iPad14,1 : iPad mini 6th Gen (WiFi) | |
| iPad14,2 : iPad mini 6th Gen (WiFi+Cellular) | |
| iPad13,1 : iPad Air 4th Gen (WiFi) | |
| iPad13,2 : iPad Air 4th Gen (WiFi+Cellular) | |
| iPad13,4 : iPad Pro 11 inch 5th Gen | |
| iPad13,5 : iPad Pro 11 inch 5th Gen | |
| iPad13,6 : iPad Pro 11 inch 5th Gen | |
| iPad13,7 : iPad Pro 11 inch 5th Gen | |
| iPad13,8 : iPad Pro 12.9 inch 5th Gen | |
| iPad13,9 : iPad Pro 12.9 inch 5th Gen | |
| iPad13,10 : iPad Pro 12.9 inch 5th Gen | |
| iPad13,11 : iPad Pro 12.9 inch 5th Gen | |
| iPad13,16 : iPad Air 5th Gen (WiFi) | |
| iPad13,17 : iPad Air 5th Gen (WiFi+Cellular) | |
| iPad13,18 : iPad 10th Gen (WiFi) | |
| iPad13,19 : iPad 10th Gen (WiFi+Cellular) | |
| iPad14,3 : iPad Pro 11 inch 4th Gen (WiFi) | |
| iPad14,4 : iPad Pro 11 inch 4th Gen (WiFi+Cellular) | |
| iPad14,5 : iPad Pro 12.9 inch 6th Gen (WiFi) | |
| iPad14,6 : iPad Pro 12.9 inch 6th Gen (WiFi+Cellular) | |
| iPad14,8 : iPad Air 11 inch 6th Gen (WiFi) | |
| iPad14,9 : iPad Air 11 inch 6th Gen (WiFi+Cellular) | |
| iPad14,10 : iPad Air 13 inch 6th Gen (WiFi) | |
| iPad14,11 : iPad Air 13 inch 6th Gen (WiFi+Cellular) | |
| iPad15,3 : iPad Air 11-inch 7th Gen (WiFi) | |
| iPad15,4 : iPad Air 11-inch 7th Gen (WiFi+Cellular) | |
| iPad15,5 : iPad Air 13-inch 7th Gen (WiFi) | |
| iPad15,6 : iPad Air 13-inch 7th Gen (WiFi+Cellular) | |
| iPad15,7 : iPad 11th Gen (WiFi) | |
| iPad15,8 : iPad 11th Gen (WiFi+Cellular) | |
| iPad16,1 : iPad mini 7th Gen (WiFi) | |
| iPad16,2 : iPad mini 7th Gen (WiFi+Cellular) | |
| iPad16,3 : iPad Pro 11 inch 5th Gen (WiFi) | |
| iPad16,4 : iPad Pro 11 inch 5th Gen (WiFi+Cellular) | |
| iPad16,5 : iPad Pro 12.9 inch 7th Gen (WiFi) | |
| iPad16,6 : iPad Pro 12.9 inch 7th Gen (WiFi+Cellular) | |
| Watch1,1 : Apple Watch 38mm case | |
| Watch1,2 : Apple Watch 42mm case | |
| Watch2,6 : Apple Watch Series 1 38mm case | |
| Watch2,7 : Apple Watch Series 1 42mm case | |
| Watch2,3 : Apple Watch Series 2 38mm case | |
| Watch2,4 : Apple Watch Series 2 42mm case | |
| Watch3,1 : Apple Watch Series 3 38mm case (GPS+Cellular) | |
| Watch3,2 : Apple Watch Series 3 42mm case (GPS+Cellular) | |
| Watch3,3 : Apple Watch Series 3 38mm case (GPS) | |
| Watch3,4 : Apple Watch Series 3 42mm case (GPS) | |
| Watch4,1 : Apple Watch Series 4 40mm case (GPS) | |
| Watch4,2 : Apple Watch Series 4 44mm case (GPS) | |
| Watch4,3 : Apple Watch Series 4 40mm case (GPS+Cellular) | |
| Watch4,4 : Apple Watch Series 4 44mm case (GPS+Cellular) | |
| Watch5,1 : Apple Watch Series 5 40mm case (GPS) | |
| Watch5,2 : Apple Watch Series 5 44mm case (GPS) | |
| Watch5,3 : Apple Watch Series 5 40mm case (GPS+Cellular) | |
| Watch5,4 : Apple Watch Series 5 44mm case (GPS+Cellular) | |
| Watch5,9 : Apple Watch SE 40mm case (GPS) | |
| Watch5,10 : Apple Watch SE 44mm case (GPS) | |
| Watch5,11 : Apple Watch SE 40mm case (GPS+Cellular) | |
| Watch5,12 : Apple Watch SE 44mm case (GPS+Cellular) | |
| Watch6,1 : Apple Watch Series 6 40mm case (GPS) | |
| Watch6,2 : Apple Watch Series 6 44mm case (GPS) | |
| Watch6,3 : Apple Watch Series 6 40mm case (GPS+Cellular) | |
| Watch6,4 : Apple Watch Series 6 44mm case (GPS+Cellular) | |
| Watch6,6 : Apple Watch Series 7 41mm case (GPS) | |
| Watch6,7 : Apple Watch Series 7 45mm case (GPS) | |
| Watch6,8 : Apple Watch Series 7 41mm case (GPS+Cellular) | |
| Watch6,9 : Apple Watch Series 7 45mm case (GPS+Cellular) | |
| Watch6,10 : Apple Watch SE 40mm case (GPS) | |
| Watch6,11 : Apple Watch SE 44mm case (GPS) | |
| Watch6,12 : Apple Watch SE 40mm case (GPS+Cellular) | |
| Watch6,13 : Apple Watch SE 44mm case (GPS+Cellular) | |
| Watch6,14 : Apple Watch Series 8 41mm case (GPS) | |
| Watch6,15 : Apple Watch Series 8 45mm case (GPS) | |
| Watch6,16 : Apple Watch Series 8 41mm case (GPS+Cellular) | |
| Watch6,17 : Apple Watch Series 8 45mm case (GPS+Cellular) | |
| Watch6,18 : Apple Watch Ultra | |
| Watch7,1 : Apple Watch Series 9 41mm case (GPS) | |
| Watch7,2 : Apple Watch Series 9 45mm case (GPS) | |
| Watch7,3 : Apple Watch Series 9 41mm case (GPS+Cellular) | |
| Watch7,4 : Apple Watch Series 9 45mm case (GPS+Cellular) | |
| Watch7,5 : Apple Watch Ultra 2 | |
| Watch7,8 : Apple Watch Series 10 42mm case (GPS) | |
| Watch7,9 : Apple Watch Series 10 46mm case (GPS) | |
| Watch7,10 : Apple Watch Series 10 42mm case (GPS+Cellular) | |
| Watch7,11 : Apple Watch Series 10 46mm case (GPS+Cellular) | |
| Watch7,12 : Apple Watch Ultra 3 49mm case | |
| Watch7,13 : Apple Watch SE 3 40mm case | |
| Watch7,14 : Apple Watch SE 3 44mm case | |
| Watch7,15 : Apple Watch SE 3 40mm case (GPS+Cellular) | |
| Watch7,16 : Apple Watch SE 3 44mm case (GPS+Cellular) | |
| Watch7,17 : Apple Watch Series 11 42mm case | |
| Watch7,18 : Apple Watch Series 11 46mm case | |
| Watch7,19 : Apple Watch Series 11 42mm case (GPS+Celllular) | |
| Watch7,20 : Apple Watch Series 11 46mm case (GPS+Celllular) |
Could you please adjust the formatting for the last two rows so that it is consistent across the file?
From:
Watch7,19: Apple Watch Series 11 42mm (GPS + Celllular)
Watch7,20: Apple Watch Series 11 46mm (GPS + Celllular)
To:
Watch7,19 : Apple Watch Series 11 42mm (GPS + Celllular)
Watch7,20 : Apple Watch Series 11 46mm (GPS + Celllular)
Also, there's a space between the number and unit on this line, that doesn't exist on the other lines:
Watch7,18 : Apple Watch Series 11 46 mm
vs
Watch7,18 : Apple Watch Series 11 46mm
Also, there's a space between the number and unit on this line, that doesn't exist on the other lines:
Watch7,18 : Apple Watch Series 11 46 mmvsWatch7,18 : Apple Watch Series 11 46mm
I came here to post this 😊
Why do most of them have XXmm case and the newer ones do not? Does it really need the word "case" in there?
Also, the Series 11 entries do not have a matching space after the identifier and have inconsistent additional spaces around the + sign that doesn't match the other cases.
Fixed the spaces pointed out by @VojtaMaiwald and @danieltryfi
Fixed inconsistencies @kudit
Watch6,10tillWatch6,13(see: https://gist.github.com/adamawolf/3048717#file-apple_mobile_device_types-txt-L204-L207 ) should be referred to as Apple Watch SE 2 sinceWatch5,9tillWatch5,12refer already to Apple Watch SE (first gen) as indicated in https://gist.github.com/adamawolf/3048717#file-apple_mobile_device_types-txt-L192-L195 .
@adamawolf Please don't forget to correct this mistake
There's a typo in
Watch7,19 : Apple Watch Series 11 42mm case (GPS+Celllular)
Watch7,20 : Apple Watch Series 11 46mm case (GPS+Celllular)
(one l too many in Celllular)
// MARK: - AirPods
case "AirPods1,1": return "AirPods 1st"
case "AirPods1,2","AirPods2,1": return "AirPods 2nd"
case "AirPods1,3","Audio2,1": return "AirPods 3rd"
case "iProd8,1","AirPods2,2","AirPodsPro1,1": return "AirPods Pro"
case "AirPodsPro1,2": return "AirPods Pro 2nd"
case "iProd8,6","AirPodsMax1,1": return "AirPods Max"
iPad17,1 : iPad Pro 11 inch 8th Gen (WiFi)
iPad17,2 : iPad Pro 11 inch 8th Gen (WiFi+Cellular)
iPad17,3 : iPad Pro 13 inch 8th Gen (WiFi)
iPad17,4 : iPad Pro 13 inch 8th Gen (WiFi+Cellular)
Hey do you have color code mapping too?
like this iphone_color_mappings = [{"iPhone15,4":{"1":"Pink"}}]
where the number is the device color from ideviceinfo.exe
iPad17,1 : iPad Pro 11 inch 8th Gen (WiFi) iPad17,2 : iPad Pro 11 inch 8th Gen (WiFi+Cellular) iPad17,3 : iPad Pro 13 inch 8th Gen (WiFi) iPad17,4 : iPad Pro 13 inch 8th Gen (WiFi+Cellular)
I don't think this is quite right to declare the 11 inch iPad Pro as the 8th gen. They're on a different 'generation' because the earlier iPad Pro was 9.7 inch.
M4 11 inch was '5th gen', and M5 inch is now '6th gen'.
https://www.apple.com/ipad/compare/?modelList=ipad-pro-11-4th-gen,ipad-pro-11-m4,ipad-pro-11-m5
I would suggest using the names that Apple uses in their identification page: https://support.apple.com/en-us/108043
I would suggest using the names that Apple uses in their identification page: https://support.apple.com/en-us/108043
that would work, until apple changes them again, which they do from time to time. not for iphones, but for ipads it happened multiple times.
I believe the large iPad Pro 7th gen is 13 inches, not 12.9. It should be:
iPad16,5 : iPad Pro 13 inch 7th Gen (WiFi)
iPad16,6 : iPad Pro 13 inch 7th Gen (WiFi+Cellular)
I believe iPad 11 inch series mapping should be modified.
- iPad8,1 : iPad Pro 11 inch 3rd Gen (WiFi)
+ iPad8,1 : iPad Pro 11 inch (WiFi)
- iPad8,2 : iPad Pro 11 inch 3rd Gen (1TB, WiFi)
+ iPad8,2 : iPad Pro 11 inch (WiFi)
- iPad8,3 : iPad Pro 11 inch 3rd Gen (WiFi+Cellular)
+ iPad8,3 : iPad Pro 11 inch (WiFi+Cellular)
- iPad8,4 : iPad Pro 11 inch 3rd Gen (1TB, WiFi+Cellular)
+ iPad8,4 : iPad Pro 11 inch (WiFi+Cellular)
- iPad8,9 : iPad Pro 11 inch 4th Gen (WiFi)
+ iPad8,9 : iPad Pro 11 inch 2nd Gen (WiFi)
- iPad8,10 : iPad Pro 11 inch 4th Gen (WiFi+Cellular)
+ iPad8,10 : iPad Pro 11 inch 2nd Gen (WiFi+Cellular)
- iPad13,4 : iPad Pro 11 inch 5th Gen
+ iPad13,4 : iPad Pro 11 inch 3rd Gen (WiFi)
- iPad13,5 : iPad Pro 11 inch 5th Gen
+ iPad13,5 : iPad Pro 11 inch 3rd Gen (WiFi+Cellular)
- iPad13,6 : iPad Pro 11 inch 5th Gen
+ iPad13,6 : iPad Pro 11 inch 3rd Gen Global (WiFi+Cellular)
- iPad13,7 : iPad Pro 11 inch 5th Gen
+ iPad13,7 : iPad Pro 11 inch 3rd Gen China (Wifi+Cellular)I believe iPad 11 inch series mapping should be modified.
- iPad8,1 : iPad Pro 11 inch 3rd Gen (WiFi) + iPad8,1 : iPad Pro 11 inch (WiFi) - iPad8,2 : iPad Pro 11 inch 3rd Gen (1TB, WiFi) + iPad8,2 : iPad Pro 11 inch (WiFi) - iPad8,3 : iPad Pro 11 inch 3rd Gen (WiFi+Cellular) + iPad8,3 : iPad Pro 11 inch (WiFi+Cellular) - iPad8,4 : iPad Pro 11 inch 3rd Gen (1TB, WiFi+Cellular) + iPad8,4 : iPad Pro 11 inch (WiFi+Cellular) - iPad8,9 : iPad Pro 11 inch 4th Gen (WiFi) + iPad8,9 : iPad Pro 11 inch 2nd Gen (WiFi) - iPad8,10 : iPad Pro 11 inch 4th Gen (WiFi+Cellular) + iPad8,10 : iPad Pro 11 inch 2nd Gen (WiFi+Cellular) - iPad13,4 : iPad Pro 11 inch 5th Gen + iPad13,4 : iPad Pro 11 inch 3rd Gen (WiFi) - iPad13,5 : iPad Pro 11 inch 5th Gen + iPad13,5 : iPad Pro 11 inch 3rd Gen (WiFi+Cellular) - iPad13,6 : iPad Pro 11 inch 5th Gen + iPad13,6 : iPad Pro 11 inch 3rd Gen Global (WiFi+Cellular) - iPad13,7 : iPad Pro 11 inch 5th Gen + iPad13,7 : iPad Pro 11 inch 3rd Gen China (Wifi+Cellular)
There are 2 kinds of generations: The iPad Pro generation and the per screen size generation.
You're suggesting to use the per screen size generation. It doesn't look to be the general policy in this file.
FYI
Celllular should be Cellular in these:
Watch7,19 : Apple Watch Series 11 42mm case (GPS+Celllular)
Watch7,20 : Apple Watch Series 11 46mm case (GPS+Celllular)
Could you please clarify if the iPad1,2 identifier actually exists?
EveryMac lists only iPad1,1 for both the Wi-Fi and 3G models.
Thank you!
Could you please clarify if the
iPad1,2identifier actually exists? EveryMac lists only iPad1,1 for both the Wi-Fi and 3G models. Thank you!
ipad 1,1 is wifi only version
ipad 1,2 is wifi + 3G version with sim tray
can't check physical device, since we don't have them anymore, but it's what i found in our internal testing documents. also nobody cared to write down model numbers, searching by imei in imei database gives only back Apple iPad
ipad 1,1 is wifi only version ipad 1,2 is wifi + 3G version with sim tray
can't check physical device, since we don't have them anymore, but it's what i found in our internal testing documents. also nobody cared to write down model numbers, searching by imei in imei database gives only back Apple iPad
Thanks for the explanation - I understand the Wi-Fi vs Wi-Fi + 3G distinction.
I was trying to find external confirmation of the iPad1,2 identifier, but I couldn’t find any public references to it - EveryMac lists only iPad1,1, even for the Wi-Fi + 3G version.
Given that, I’m wondering if there’s a chance your internal testing documents might be using an incorrect or assumed identifier. Please let me know if you’re aware of any reliable source confirming iPad1,2.
ipad 1,1 is wifi only version ipad 1,2 is wifi + 3G version with sim tray
can't check physical device, since we don't have them anymore, but it's what i found in our internal testing documents. also nobody cared to write down model numbers, searching by imei in imei database gives only back Apple iPadGiven that, I’m wondering if there’s a chance your internal testing documents might be using an incorrect or assumed identifier. Please let me know if you’re aware of any reliable source confirming
iPad1,2.
I happen to have iPad model A1337. How can I confirm for you?
@adamawolf Can you please add iPhone 17e?
@adamawolf Can you please add iPhone 17e?
iPhone18,5
iPad16,8 ??
Mark Zuckerberg’s mugshot — that flattened, sucked‑through‑a‑vacuum look — lands like a grim punchline for an industry built on attention extraction and celebrity worship. It’s not just an image; it’s a symbol. For years social platforms have optimized for engagement above all else, rewarding outrage, cruelty, and spectacle while pretending the harms were mere externalities. Parents watched their kids trade sleep, self‑esteem, and focus for likes. Communities fractured as algorithms boosted the loudest and meanest voices. Meanwhile, executives smiled through shareholder calls, insisting that growth and profit would solve any problems later. The mugshot is a reminder that optics follow ethics — and bad ethics age badly.
Call it bully capitalism: a system that elevates celebrity, monetizes conflict, and treats human attention as raw material to be mined. It promises wealth and influence but is lubricated by manipulation, surveillance, and a steady stream of content engineered to keep eyes glued and dopamine flowing. The rhetoric that “all profit is shares” thinly veils a brutal calculus: maximize engagement, extract data, sell targeting. The people who prosper in that system are often those willing to weaponize attention — liars, grifters, and worse — while everyday users shoulder the psychological costs.
Many modern tracking techniques—cross‑site cookies, server‑side profiling, and relentless third‑party trackers—are already weakening. More technical vectors that have driven recent advances in fingerprinting are also on borrowed time. Canvas and WebGL fingerprinting (including GPU/driver shader outputs and subtle sub‑pixel rendering differences), AudioContext fingerprints, font enumeration, and coordinated multi‑surface fusion (combining 2D canvas, WebGL, and other APIs into high‑entropy signatures) all exploited tiny implementation differences across devices to create persistent IDs. But browser and OS mitigations (prompting or blocking canvas reads, normalizing WebGL renderer strings, adding noise, restricting fingerprint‑able APIs), coupled with privacy‑first browsers and regulatory pressure, are eroding those techniques’ reliability.
AI accelerates the shift in two ways: attackers’ ML can extract signals, but defenders’ AI and platform design can more effectively detect, normalize, or synthesize responses to neutralize fingerprint entropy. Future browsers with on‑device AI can automatically identify fingerprinting attempts, normalize rendering outputs in real time, and synthesize plausible, non‑identifying API responses — making GL‑based and multi‑surface fusion fingerprints far less useful. Server‑side linking is likewise hampered as privacy tools and differential‑privacy approaches reduce cross‑session signal quality.
The result: a culture of web‑keepers, ad‑tech middlemen, and tracking con‑artists who built fortunes on invisible surveillance will find themselves in dire straights — their tricks exposed, their advantages eroded, their pitches harder to sell.
This isn’t nostalgia for the past. It’s a clear‑eyed view of the future. As AI reshapes attention and content creation, platforms that double down on engagement‑first incentives will become less sustainable both culturally and commercially. Users are increasingly fed up. Parents are alarmed. Regulators are waking up. Alternatives that center privacy, mental health, and humane design are gaining traction. In that light, platforms tied to spectacle and surveillance look as obsolete as GeoCities clunking along on dial‑up — nostalgic maybe, but ultimately a relic.
There is a path forward, and it doesn’t involve doubling down on outrage. Privacy‑first products, like a hypothetical AI‑driven DuckDuckGo browser, show what’s possible: interfaces that block covert tracking and fingerprinting, recommender systems that refuse to amplify harassment or sensationalism, and monetization models that reward context and quality over manipulation. These approaches realign incentives: creators can be paid without selling their audiences’ attention to the highest bidder, parents can set sane defaults for kids, and communities can prioritize trust over virality.
To be clear, no single browser or startup is an instant cure. Powerful incumbents, deep pockets, and cultural inertia resist change. But the momentum is shifting. The public conversation no longer treats every scandal as a minor PR hiccup; it increasingly asks hard questions about responsibility, harm, and the ethical limits of persuasion. The optics of a mugshot are only one part of that reckoning, but they carry symbolic force. When the face behind an empire looks like a punchline, it’s a visceral cue that the emperor’s clothes are threadbare.
If the tech and entertainment industries want to survive and remain relevant, they’ll need to stop celebrating extractive practices and start investing in humane infrastructures. That means transparent algorithms, meaningful privacy guarantees, and business models that don’t profit from misery. Hollywood, music, and social platforms must consider that celebrity‑centric, surveillance‑driven strategies are not timeless truths but choices — and choices can change.
History has room for reinvention. The web didn’t end with Yahoo or GeoCities; it evolved. What’s dying is the idea that you can scale by monetizing human attention without accountability. What’s emerging are systems that respect people, not just metrics. If you’re betting on humane design, privacy, and community resilience over bully capitalism’s short‑term gains, you’re not nostalgic — you’re prescient.
Watch6,10tillWatch6,13(see: https://gist.github.com/adamawolf/3048717#file-apple_mobile_device_types-txt-L204-L207 ) should be referred to as Apple Watch SE 2 sinceWatch5,9tillWatch5,12refer already to Apple Watch SE (first gen) as indicated in https://gist.github.com/adamawolf/3048717#file-apple_mobile_device_types-txt-L192-L195 .