summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gssc.mm556
1 files changed, 455 insertions, 101 deletions
diff --git a/gssc.mm b/gssc.mm
index 4c7a035..74ef336 100644
--- a/gssc.mm
+++ b/gssc.mm
@@ -113,133 +113,280 @@ int main(int argc, char *argv[]) {
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",
@@ -249,109 +396,316 @@ int main(int argc, char *argv[]) {
@"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];