summaryrefslogtreecommitdiff
path: root/data/uikittools/world.diff
diff options
context:
space:
mode:
Diffstat (limited to 'data/uikittools/world.diff')
-rw-r--r--data/uikittools/world.diff702
1 files changed, 702 insertions, 0 deletions
diff --git a/data/uikittools/world.diff b/data/uikittools/world.diff
new file mode 100644
index 000000000..6b0811b1b
--- /dev/null
+++ b/data/uikittools/world.diff
@@ -0,0 +1,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];