summaryrefslogtreecommitdiff
path: root/data/uikittools/world.diff
blob: 6b0811b1baf1c8211d5287eeeb20edad203b5732 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
diff -ur uikittools/gssc.mm uikittools+subtype/gssc.mm
--- uikittools/gssc.mm	2018-10-04 15:58:19.000000000 -1000
+++ uikittools+subtype/gssc.mm	2019-05-10 13:56:03.000000000 -1000
@@ -98,133 +98,280 @@
                 if (CFTypeRef (*$MGCopyAnswer)(CFStringRef) = reinterpret_cast<CFTypeRef (*)(CFStringRef)>(dlsym(libMobileGestalt, "MGCopyAnswer"))) {
                     NSMutableDictionary *answers([NSMutableDictionary dictionary]);
                     for (NSString *name in [NSArray arrayWithObjects:
-                        @"HasSEP",
-                        @"HasThinBezel",
-                        @"apple-internal-install",
-                        @"cameraRestriction",
-                        @"data-plan",
-                        @"multitasking-gestures",
-                        @"rear-facing-camera",
-                        @"wapi",
-                        @"watch-companion",
-
-                        @"AirDropCapability",
-                        @"CarrierInstallCapability",
-                        @"CellularTelephonyCapability",
-                        @"UIParallaxCapability",
-                        @"ambient-light-sensor",
-                        @"personal-hotspot",
-                        @"shoebox",
-                        @"hall-effect-sensor",
+                        @"1080p",
+                        @"3GProximityCapability",
                         @"3Gvenice",
-
+                        @"3d-imagery",
+                        @"3d-maps",
+                        @"64-bit",
+                        @"720p",
+                        @"ASTC",
+                        @"AWDID",
+                        @"AWDLCapability",
+                        @"ActivationProtocol",
                         @"ActiveWirelessTechnology",
-                        //@"AirplaneMode",
+                        @"AggregateDevicePhotoZoomFactor",
+                        @"AggregateDeviceVideoZoomFactor",
+                        @"AirDropCapability",
+                        @"AirplayMirroringCapability",
                         @"AllDeviceCapabilities",
+                        @"Allow32BitApps",
+                        @"AllowOnlyATVCPSDKApps",
                         @"AllowYouTube",
                         @"AllowYouTubePlugin",
-                        //@"ApNonce",
-                        //@"AppleInternalInstallCapability",
-                        @"assistant",
-                        //@"BasebandBoardSnum",
-                        //@"BasebandCertId",
-                        //@"BasebandChipId",
-                        //@"BasebandFirmwareManifestData",
+                        @"AppCapacityTVOS",
+                        @"AppStore",
+                        @"AudioPlaybackCapability",
+                        @"AutoFocusCameraCapability",
+                        @"BacklightCapability",
+                        @"BasebandChipId",
+                        @"BasebandChipset",
+                        @"BasebandClass",
+                        @"BasebandFirmwareManifestData",
                         @"BasebandFirmwareVersion",
-                        //@"BasebandKeyHashInformation",
-                        //@"BasebandRegionSKU",
-                        //@"BasebandSerialNumber",
+                        @"BasebandPostponementStatus",
+                        @"BasebandStatus",
                         @"BatteryCurrentCapacity",
                         @"BatteryIsCharging",
                         @"BatteryIsFullyCharged",
-                        //@"BluetoothAddress",
+                        @"BlueLightReductionSupported",
                         @"BoardId",
+                        @"BridgeBuild",
+                        @"BridgeRestoreVersion",
+                        @"BuddyLanguagesAnimationRequiresOptimization",
+                        @"BuildID",
                         @"BuildVersion",
                         @"CPUArchitecture",
-                        //@"CarrierBundleInfoArray",
+                        @"CPUSubType",
+                        @"CPUType",
+                        @"CameraFlashCapability",
+                        @"CameraFrontFlashCapability",
+                        @"CameraHDR2Capability",
+                        @"CameraLiveEffectsCapability",
+                        @"CameraMaxBurstLength",
                         @"CarrierInstallCapability",
-                        @"cellular-data",
+                        @"CellularTelephonyCapability",
                         @"ChipID",
-                        //@"CompassCalibration",
-                        //@"CompassCalibrationDictionary",
-                        //@"ComputerName",
-                        @"contains-cellular-radio",
+                        @"CloudPhotoLibraryCapability",
+                        @"CoastlineGlowRenderingCapability",
+                        @"CompassType",
+                        @"ContinuityCapability",
+                        @"CoreRoutineCapability",
+                        @"DMin",
+                        @"DebugBoardRevision",
+                        @"DesenseBuild",
+                        @"DeviceBackGlassMaterial",
+                        @"DeviceBackingColor",
+                        @"DeviceBrand",
                         @"DeviceClass",
                         @"DeviceClassNumber",
                         @"DeviceColor",
+                        @"DeviceColorMapPolicy",
+                        @"DeviceCornerRadius",
+                        @"DeviceCoverGlassColor",
+                        @"DeviceCoverGlassMaterial",
+                        @"DeviceCoverMaterial",
                         @"DeviceEnclosureColor",
-                        //@"DeviceName",
+                        @"DeviceEnclosureMaterial",
+                        @"DeviceEnclosureRGBColor",
+                        @"DeviceHasAggregateCamera",
+                        @"DeviceHousingColor",
+                        @"DeviceLaunchTimeLimitScale",
+                        @"DeviceName",
+                        @"DevicePrefers3DBuildingStrokes",
+                        @"DevicePrefersBuildingStrokes",
+                        @"DevicePrefersCheapTrafficShaders",
+                        @"DevicePrefersProceduralAntiAliasing",
+                        @"DevicePrefersTrafficAlpha",
+                        @"DeviceRGBColor",
+                        @"DeviceRequiresPetalOptimization",
+                        @"DeviceRequiresProximityAmeliorations",
+                        @"DeviceRequiresSoftwareBrightnessCalculations",
+                        @"DeviceSceneUpdateTimeLimitScale",
+                        @"DeviceSubBrand",
                         @"DeviceSupports1080p",
                         @"DeviceSupports3DImagery",
                         @"DeviceSupports3DMaps",
                         @"DeviceSupports4G",
+                        @"DeviceSupports4k",
                         @"DeviceSupports720p",
                         @"DeviceSupports9Pin",
+                        @"DeviceSupportsAOP",
+                        @"DeviceSupportsASTC",
+                        @"DeviceSupportsAdaptiveMapsUI",
+                        @"DeviceSupportsAlwaysListening",
+                        @"DeviceSupportsAlwaysOnCompass",
+                        @"DeviceSupportsApplePencil",
+                        @"DeviceSupportsAutoLowLightVideo",
+                        @"DeviceSupportsBatteryModuleAuthentication",
+                        @"DeviceSupportsBerkelium2",
+                        @"DeviceSupportsCCK",
+                        @"DeviceSupportsCameraCaptureOnTouchDown",
+                        @"DeviceSupportsCameraHaptics",
+                        @"DeviceSupportsCarIntegration",
+                        @"DeviceSupportsCinnamon",
+                        @"DeviceSupportsClosedLoopHaptics",
+                        @"DeviceSupportsCrudeProx",
+                        @"DeviceSupportsDClr",
+                        @"DeviceSupportsDoNotDisturbWhileDriving",
+                        @"DeviceSupportsELabel",
+                        @"DeviceSupportsEnhancedAC3",
                         @"DeviceSupportsFaceTime",
+                        @"DeviceSupportsFloorCounting",
+                        @"DeviceSupportsHaptics",
+                        @"DeviceSupportsHeartHealthAlerts",
+                        @"DeviceSupportsHeartRateVariability",
+                        @"DeviceSupportsHiResBuildings",
                         @"DeviceSupportsLineIn",
+                        @"DeviceSupportsLiquidDetection_CorrosionMitigation",
+                        @"DeviceSupportsLivePhotoAuto",
+                        @"DeviceSupportsMapsBlurredUI",
                         @"DeviceSupportsNavigation",
+                        @"DeviceSupportsNewton",
+                        @"DeviceSupportsPeriodicALSUpdates",
+                        @"DeviceSupportsPortraitLightEffectFilters",
+                        @"DeviceSupportsRGB10",
+                        @"DeviceSupportsRaiseToSpeak",
+                        @"DeviceSupportsSiDP",
                         @"DeviceSupportsSimplisticRoadMesh",
+                        @"DeviceSupportsSingleCameraPortrait",
+                        @"DeviceSupportsSiriSpeaks",
+                        @"DeviceSupportsStereoAudioRecording",
+                        @"DeviceSupportsStudioLightPortraitPreview",
+                        @"DeviceSupportsSwimmingWorkouts",
+                        @"DeviceSupportsTapToWake",
                         @"DeviceSupportsTethering",
+                        @"DeviceSupportsToneMapping",
+                        @"DeviceSupportsUSBTypeC",
+                        @"DeviceSupportsWebkit",
+                        @"DeviceSupportsYCbCr10",
                         @"DeviceVariant",
-                        //@"DiagData",
-                        @"dictation",
-                        //@"DieId",
-                        //@"DiskUsage",
-                        @"encrypted-data-partition",
-                        //@"EthernetMacAddress",
+                        @"DeviceVariantGuess",
+                        @"DisplayMirroringCapability",
                         @"ExternalChargeCapability",
                         @"ExternalPowerSourceConnected",
-                        //@"FaceTimeBitRate2G",
-                        //@"FaceTimeBitRate3G",
-                        //@"FaceTimeBitRateLTE",
-                        //@"FaceTimeBitRateWiFi",
-                        //@"FaceTimeDecodings",
-                        //@"FaceTimeEncodings",
-                        //@"FaceTimePreferredDecoding",
-                        //@"FaceTimePreferredEncoding",
-                        //@"FirmwareNonce",
-                        //@"FirmwarePreflightInfo",
+                        @"FDRSealingStatus",
+                        @"FMFAllowed",
+                        @"FaceTimeBackCameraTemporalNoiseReductionMode",
+                        @"FaceTimeCameraRequiresFastSwitchOptions",
+                        @"FaceTimeCameraSupportsHardwareFaceDetection",
+                        @"FaceTimeFrontCameraTemporalNoiseReductionMode",
+                        @"FaceTimePhotosOptIn",
                         @"FirmwareVersion",
+                        @"FirstPartyLaunchTimeLimitScale",
                         @"ForwardCameraCapability",
-                        @"gps",
-                        @"green-tea",
+                        @"FrontCameraOffsetFromDisplayCenter",
+                        @"FrontFacingCameraAutoHDRCapability",
+                        @"FrontFacingCameraBurstCapability",
+                        @"FrontFacingCameraHDRCapability",
+                        @"FrontFacingCameraHDROnCapability",
+                        @"FrontFacingCameraHFRCapability",
+                        @"FrontFacingCameraMaxVideoZoomFactor",
+                        @"FrontFacingCameraStillDurationForBurst",
+                        @"FrontFacingCameraVideoCapture1080pMaxFPS",
+                        @"FrontFacingCameraVideoCapture4kMaxFPS",
+                        @"FrontFacingCameraVideoCapture720pMaxFPS",
+                        @"GPSCapability",
+                        @"GSDeviceName",
+                        @"H264EncoderCapability",
+                        @"HEVCDecoder10bitSupported",
+                        @"HEVCDecoder12bitSupported",
+                        @"HEVCDecoder8bitSupported",
+                        @"HEVCEncodingCapability",
                         @"HWModelStr",
+                        @"HallEffectSensorCapability",
                         @"HardwarePlatform",
-                        //@"HasAllFeaturesCapability",
+                        @"HasAppleNeuralEngine",
                         @"HasBaseband",
+                        @"HasBattery",
+                        @"HasDaliMode",
+                        @"HasExtendedColorDisplay",
+                        @"HasIcefall",
                         @"HasInternalSettingsBundle",
+                        @"HasMesa",
+                        @"HasPKA",
+                        @"HasSEP",
                         @"HasSpringBoard",
-                        //@"IntegratedCircuitCardIdentifier",
-                        //@"InternalBuild",
-                        //@"InternationalMobileEquipmentIdentity",
-                        //@"InverseDeviceID",
-                        //@"IsSimulator",
-                        //@"IsThereEnoughBatteryLevelForSoftwareUpdate",
-                        //@"IsUIBuild",
-                        //@"MLBSerialNumber",
-                        @"main-screen-class",
-                        @"main-screen-height",
-                        @"main-screen-orientation",
-                        @"main-screen-pitch",
-                        @"main-screen-scale",
-                        @"main-screen-width",
+                        @"HasThinBezel",
+                        @"HearingAidAudioEqualizationCapability",
+                        @"HearingAidLowEnergyAudioCapability",
+                        @"HearingAidPowerReductionCapability",
+                        @"HighestSupportedVideoMode",
+                        @"HomeButtonType",
+                        @"IDAMCapability",
+                        @"IcefallInRestrictedMode",
+                        @"Image4CryptoHashMethod",
+                        @"Image4Supported",
+                        @"IsEmulatedDevice",
+                        @"IsLargeFormatPhone",
+                        @"IsPwrOpposedVol",
+                        @"IsSimulator",
+                        @"IsUIBuild",
+                        @"LaunchTimeLimitScaleSupported",
+                        @"LisaCapability",
+                        @"LocationRemindersCapability",
+                        @"LynxPublicKey",
+                        @"MainDisplayRotation",
+                        @"MarketingProductName",
+                        @"MarketingVersion",
+                        @"MaxH264PlaybackLevel",
+                        @"MaximumScreenScale",
+                        @"MedusaFloatingLiveAppCapability",
+                        @"MedusaOverlayAppCapability",
+                        @"MedusaPIPCapability",
+                        @"MedusaPinnedAppCapability",
+                        @"MicrophoneCount",
                         @"MinimumSupportediTunesVersion",
-                        //@"MobileEquipmentIdentifier",
-                        //@"MobileSubscriberCountryCode",
-                        //@"MobileSubscriberNetworkCode",
-                        @"wi-fi",
+                        @"MixAndMatchPrevention",
+                        @"MobileDeviceMinimumVersion",
                         @"ModelNumber",
-                        @"not-green-tea",
+                        @"MonarchLowEndHardware",
+                        @"MusicStore",
+                        @"N78aHack",
+                        @"NFCRadioCalibrationDataPresent",
+                        @"NavajoFusingState",
+                        @"NikeIpodCapability",
+                        @"OLEDDisplay",
+                        @"OfflineDictationCapability",
+                        @"OpenGLESVersion",
+                        @"PTPLargeFilesCapability",
                         @"PanoramaCameraCapability",
                         @"PartitionType",
+                        @"PearlIDCapability",
+                        @"PeekUICapability",
+                        @"PeekUIWidth",
+                        @"PersonalHotspotCapability",
+                        @"PhoneNumber",
+                        @"PhosphorusCapability",
+                        @"PhotoCapability",
+                        @"PhotoSharingCapability",
+                        @"PhotosPostEffectsCapability",
+                        @"PipelinedStillImageProcessingCapability",
+                        @"PlatinumCapability",
                         @"ProductName",
                         @"ProductType",
                         @"ProductVersion",
-                        //@"ProximitySensorCalibration",
+                        @"RF-exposure-separation-distance",
+                        @"RFExposureSeparationDistance",
                         @"RearCameraCapability",
+                        @"RearCameraOffsetFromDisplayCenter",
+                        @"RearFacingCamera60fpsVideoCaptureCapability",
+                        @"RearFacingCameraAutoHDRCapability",
+                        @"RearFacingCameraBurstCapability",
+                        @"RearFacingCameraHDRCapability",
+                        @"RearFacingCameraHDROnCapability",
+                        @"RearFacingCameraHFRCapability",
+                        @"RearFacingCameraHFRVideoCapture1080pMaxFPS",
+                        @"RearFacingCameraHFRVideoCapture720pMaxFPS",
+                        @"RearFacingCameraMaxVideoZoomFactor",
+                        @"RearFacingCameraStillDurationForBurst",
+                        @"RearFacingCameraVideoCapture1080pMaxFPS",
+                        @"RearFacingCameraVideoCapture4kMaxFPS",
+                        @"RearFacingCameraVideoCapture720pMaxFPS",
+                        @"RearFacingCameraVideoCaptureFPS",
+                        @"RearFacingTelephotoCameraCapability",
                         @"RegionCode",
                         @"RegionInfo",
-                        //@"RegionalBehaviorAll",
                         @"RegionalBehaviorChinaBrick",
                         @"RegionalBehaviorEUVolumeLimit",
                         @"RegionalBehaviorGB18030",
@@ -234,109 +381,316 @@
                         @"RegionalBehaviorNoVOIP",
                         @"RegionalBehaviorNoWiFi",
                         @"RegionalBehaviorShutterClick",
+                        @"RegionalBehaviorValid",
                         @"RegionalBehaviorVolumeLimit",
                         @"RegulatoryIdentifiers",
-                        //@"ReleaseType",
+                        @"RegulatoryModelNumber",
+                        @"ReleaseType",
+                        @"RenderWideGamutImagesAtDisplayTime",
+                        @"RendersLetterPressSlowly",
                         @"RequiredBatteryLevelForSoftwareUpdate",
+                        @"RestoreOSBuild",
+                        @"RestrictedCountryCodes",
+                        @"RingerSwitchCapability",
+                        @"RotateToWakeStatus",
                         @"SBAllowSensitiveUI",
                         @"SBCanForceDebuggingInfo",
                         @"SDIOManufacturerTuple",
                         @"SDIOProductInfo",
-                        //@"SIMTrayStatus",
-                        //@"ScreenDimensions",
-                        //@"screen-dimensions",
-                        //@"SerialNumber",
+                        @"SavageUID",
+                        @"ScreenRecorderCapability",
+                        @"SecureElement",
                         @"ShouldHactivate",
+                        @"SiKACapability",
                         @"SigningFuse",
-                        //@"SoftwareBehavior",
-                        //@"SoftwareBundleVersion",
+                        @"SiliconBringupBoard",
+                        @"SiriGestureCapability",
+                        @"SiriOfflineCapability",
+                        @"Skey",
+                        @"SoftwareBundleVersion",
+                        @"SoftwareDimmingAlpha",
+                        @"SphereCapability",
+                        @"StarkCapability",
+                        @"StrictWakeKeyboardCases",
                         @"SupportedDeviceFamilies",
-                        //@"SupportedKeyboards",
-                        //@"SysCfg",
-                        //@"UniqueChipID",
-                        //@"UniqueDeviceID",
-                        //@"UniqueDeviceIDData",
-                        //@"UserAssignedDeviceName",
-                        //@"WifiAddress",
-                        //@"WifiAddressData",
-                        //@"WifiVendor",
-                        //@"WirelessBoardSnum",
-                        @"iTunesFamilyID",
-
-                        @"720p",
-                        @"1080p",
+                        @"SupportsBurninMitigation",
+                        @"SupportsEDUMU",
+                        @"SupportsForceTouch",
+                        @"SupportsIrisCapture",
+                        @"SupportsLowPowerMode",
+                        @"SupportsPerseus",
+                        @"SupportsRotateToWake",
+                        @"SupportsSOS",
+                        @"SupportsSSHBButtonType",
+                        @"SupportsTouchRemote",
+                        @"TimeSyncCapability",
+                        @"TouchDelivery120Hz",
+                        @"UIBackgroundQuality",
+                        @"UIParallaxCapability",
+                        @"UIProceduralWallpaperCapability",
+                        @"UIReachability",
+                        @"UserIntentPhysicalButtonCGRect",
+                        @"UserIntentPhysicalButtonCGRectString",
+                        @"UserIntentPhysicalButtonNormalizedCGRect",
+                        @"VibratorCapability",
+                        @"VideoStillsCapability",
+                        @"WAGraphicQuality",
+                        @"WLANBkgScanCache",
+                        @"WSKU",
+                        @"WiFiCallingCapability",
+                        @"WifiAntennaSKUVersion",
+                        @"WifiCallingSecondaryDeviceCapability",
+                        @"WifiChipset",
+                        @"WifiFirmwareVersion",
+                        @"WifiVendor",
+                        @"WirelessChargingCapability",
+                        @"YonkersUID",
                         @"accelerometer",
                         @"accessibility",
                         @"additional-text-tones",
+                        @"aggregate-cam-photo-zoom",
+                        @"aggregate-cam-video-zoom",
+                        @"airDropRestriction",
+                        @"airplay-mirroring",
+                        @"airplay-no-mirroring",
                         @"all-features",
+                        @"allow-32bit-apps",
+                        @"ambient-light-sensor",
+                        @"ane",
                         @"any-telephony",
+                        @"apn",
                         @"app-store",
+                        @"apple-internal-install",
                         @"application-installation",
+                        @"applicationInstallation",
+                        @"arkit",
+                        @"arm64",
                         @"armv6",
                         @"armv7",
+                        @"armv7s",
                         @"assistant",
+                        @"auto-focus",
                         @"auto-focus-camera",
+                        @"baseband-chipset",
                         @"bluetooth",
                         @"bluetooth-le",
+                        @"builtin-mics",
+                        @"c2k-device",
+                        @"call-forwarding",
+                        @"call-waiting",
+                        @"caller-id",
                         @"camera-flash",
+                        @"camera-front",
+                        @"camera-front-flash",
+                        @"camera-rear",
+                        @"cameraRestriction",
+                        @"car-integration",
+                        @"cell-broadcast",
                         @"cellular-data",
+                        @"class",
+                        @"closed-loop",
                         @"contains-cellular-radio",
+                        @"crypto-hash-method",
+                        @"data-plan",
+                        @"debug-board-revision",
+                        @"delay-sleep-for-headset-click",
+                        @"device-color-policy",
+                        @"device-colors",
+                        @"device-name",
+                        @"device-name-localized",
                         @"dictation",
                         @"display-mirroring",
+                        @"display-rotation",
                         @"displayport",
+                        @"does-not-support-gamekit",
+                        @"enc-top-type",
                         @"encode-aac",
                         @"encrypted-data-partition",
+                        @"enforce-googlemail",
+                        @"enforce-shutter-click",
+                        @"explicitContentRestriction",
+                        @"face-detection-support",
+                        @"fast-switch-options",
                         @"fcc-logos-via-software",
+                        @"fcm-type",
+                        @"firmware-version",
+                        @"flash",
+                        @"front-auto-hdr",
+                        @"front-burst",
+                        @"front-burst-image-duration",
                         @"front-facing-camera",
+                        @"front-flash-capability",
+                        @"front-hdr",
+                        @"front-hdr-on",
+                        @"front-max-video-fps-1080p",
+                        @"front-max-video-fps-4k",
+                        @"front-max-video-fps-720p",
+                        @"front-max-video-zoom",
+                        @"front-slowmo",
+                        @"full-6",
+                        @"function-button_halleffect",
+                        @"function-button_ringerab",
                         @"gamekit",
                         @"gas-gauge-battery",
                         @"gps",
+                        @"gps-capable",
+                        @"green-tea",
                         @"gyroscope",
                         @"h264-encoder",
+                        @"hall-effect-sensor",
+                        @"haptics",
                         @"hardware-keyboard",
+                        @"has-sphere",
                         @"hd-video-capture",
                         @"hdr-image-capture",
+                        @"healthkit",
+                        @"hearingaid-audio-equalization",
+                        @"hearingaid-low-energy-audio",
+                        @"hearingaid-power-reduction",
                         @"hiccough-interval",
+                        @"hide-non-default-apps",
                         @"hidpi",
+                        @"home-button-type",
                         @"homescreen-wallpaper",
                         @"hw-encode-snapshots",
+                        @"hw-snapshots-need-purplegfx",
+                        @"iAP2Capability",
+                        @"iTunesFamilyID",
+                        @"iap2-protocol-supported",
+                        @"image4-supported",
                         @"international-settings",
                         @"io-surface-backed-images",
+                        @"ipad",
+                        @"kConferenceCallType",
+                        @"kSimultaneousCallAndDataCurrentlySupported",
+                        @"kSimultaneousCallAndDataSupported",
+                        @"large-format-phone",
+                        @"live-effects",
+                        @"live-photo-capture",
                         @"load-thumbnails-while-scrolling",
+                        @"location-reminders",
                         @"location-services",
+                        @"lte-device",
                         @"magnetometer",
+                        @"main-screen-class",
+                        @"main-screen-height",
+                        @"main-screen-orientation",
+                        @"main-screen-pitch",
+                        @"main-screen-scale",
+                        @"main-screen-width",
+                        @"marketing-name",
+                        @"mesa",
+                        @"metal",
                         @"microphone",
+                        @"mix-n-match-prevention-status",
                         @"mms",
+                        @"modelIdentifier",
+                        @"multi-touch",
                         @"multitasking",
+                        @"multitasking-gestures",
                         @"music-store",
+                        @"n78a-mode",
+                        @"name",
+                        @"navigation",
+                        @"nfc",
+                        @"nfcWithRadio",
                         @"nike-ipod",
+                        @"nike-support",
+                        @"no-coreroutine",
+                        @"no-hi-res-buildings",
+                        @"no-simplistic-road-mesh",
                         @"not-green-tea",
+                        @"offline-dictation",
+                        @"opal",
                         @"opengles-1",
                         @"opengles-2",
+                        @"opengles-3",
+                        @"opposed-power-vol-buttons",
+                        @"ota-activation",
+                        @"panorama",
+                        @"peek-ui-width",
                         @"peer-peer",
+                        @"personal-hotspot",
                         @"photo-adjustments",
                         @"photo-stream",
+                        @"piezo-clicker",
+                        @"pipelined-stillimage-capability",
+                        @"platinum",
+                        @"post-effects",
+                        @"pressure",
+                        @"prox-sensor",
                         @"proximity-sensor",
                         @"ptp-large-files",
+                        @"public-key-accelerator",
+                        @"rear-auto-hdr",
+                        @"rear-burst",
+                        @"rear-burst-image-duration",
+                        @"rear-cam-telephoto-capability",
+                        @"rear-facing-camera",
+                        @"rear-hdr",
+                        @"rear-hdr-on",
+                        @"rear-max-slomo-video-fps-1080p",
+                        @"rear-max-slomo-video-fps-720p",
+                        @"rear-max-video-fps-1080p",
+                        @"rear-max-video-fps-4k",
+                        @"rear-max-video-fps-720p",
+                        @"rear-max-video-frame_rate",
+                        @"rear-max-video-zoom",
+                        @"rear-slowmo",
+                        @"regulatory-model-number",
                         @"ringer-switch",
+                        @"role",
+                        @"sandman-support",
+                        @"screen-dimensions",
+                        @"sensitive-ui",
+                        @"shoebox",
+                        @"sika-support",
+                        @"sim",
+                        @"sim-phonebook",
+                        @"siri-gesture",
+                        @"slow-letterpress-rendering",
                         @"sms",
+                        @"software-bundle-version",
+                        @"software-dimming-alpha",
                         @"stand-alone-contacts",
                         @"still-camera",
+                        @"stockholm",
+                        @"supports-always-listening",
                         @"telephony",
                         @"telephony-maximum-generation",
+                        @"thin-bezel",
+                        @"tnr-mode-back",
+                        @"tnr-mode-front",
+                        @"touch-id",
                         @"tv-out-crossfade",
                         @"tv-out-settings",
+                        @"ui-background-quality",
+                        @"ui-no-parallax",
+                        @"ui-no-procedural-wallpaper",
+                        @"ui-pip",
+                        @"ui-reachability",
+                        @"ui-traffic-cheap-shaders",
+                        @"ui-weather-quality",
+                        @"umts-device",
                         @"unified-ipod",
                         @"venice",
                         @"video-camera",
+                        @"video-cap",
+                        @"video-stills",
                         @"voice-control",
                         @"voip",
                         @"volume-buttons",
+                        @"wapi",
+                        @"watch-companion",
+                        @"wi-fi",
                         @"wifi",
+                        @"wifi-chipset",
+                        @"wifi-module-sn",
+                        @"wildcat",
+                        @"wlan",
                         @"youtube",
                         @"youtube-plugin",
-                        @"ipad",
-                        @"wildcat",
+                        @"youtubePlugin",
                     nil])
                         if (CFTypeRef answer = $MGCopyAnswer(reinterpret_cast<CFStringRef>(name))) {
                             [answers setObject:(id)answer forKey:name];