SpringBoardFoundation Preferences

This page covers some of the preferences values accepted by SpringBoardFoundation. I looked at an iOS 15.2 simulator build so it may not cover some of the newest versions, and be aware that some may be missing. This page is heavily WIP!

SBIconDefaults

 * SBMaxIconListCount
 * SBDidShowReorderText
 * SBDisableLiveIcons
 * SBSuppressAppShortcutTruncation
 * SBFolderViewSuppressSetCurrentPage
 * iconState
 * iconState2

SBPowerDefaults

 * SBDisableIdleSleep
 * SBHideACPower
 * SBHideLowPowerAlerts
 * SBLowBatteryLevel
 * SBTrackPowerEvents

SBMultiUserDefaults

 * SBForceLoginWindow
 * SBDisablesInternalDebugBlockingTasksUI

SBSecurityDefaults

 * ThermalLockoutEnabledBrickMode
 * SBFDeviceLockPendingWipe
 * SBDeviceLockBlocked
 * SBDeviceLockFailedAttempts
 * SBDeviceLockBlockTimeIntervalSinceReferenceDate
 * SBDeviceLockBlockStateGeneration
 * SBDeviceWipeEnabled
 * SBDontLockEver
 * SBLockAndUnlockWithCase
 * SBEnableLayerBasedViewSecurity
 * SBEnableSecureDrawViolationAlerts

SBInCallPresentationDefaults

 * SBAssertNoZombieInCallScenes
 * SBSkipPromptUnlockEntitlementCheck

SBAccessibilityDefaults

 * SBReallyDisableReachability
 * SBReachabilityEnabled

SBLockScreenDefaults

 * SBFeaturesLockedForRemoteLock
 * SBShowLegalTextOnLockScreen
 * SBShowAuthenticationEngineeringUI
 * SBShowSupervisionTextOnLockScreen
 * SBShowQuickNoteFingerGestureRecognizer
 * SBCoverSheetForceWakeToMaps
 * SBCoverSheetPlayerTimeout
 * SBCoverSheetWeDontNeedNoEducation
 * SBCoverSheetUseDefaultsValuesForCameraPrewarm
 * SBCoverSheetPrewarmCameraOnSwipe
 * SBCoverSheetCameraPrewarmThreshold
 * SBCoverSheetPrelaunchCameraOnSwipe
 * SBCoverSheetCameraPrelaunchThreshold
 * SBCoverSheetPrewarmCameraOnButtonTouch
 * SBCoverSheetPrelaunchCameraOnButtonTouch
 * SBCoverSheetSessionTestWidgetInfo

SBRotationDefaults

 * SBLastRotationLockedOrientationiPad
 * SBLastRotationLockedOrientation
 * SBEnableVideoRotation
 * SBPostModernRotationForciblyEnabled

SBFloatingDockDefaults

 * SBAppLibraryInDockEnabled
 * SBRecentsEnabled

SBStatusBarDefaults

 * SBCountryCodesShowingEmergencyOnly
 * SBSuppressScreenSharingStatusBarOverridePreferenceKey
 * SBShowBatteryLevel
 * SBShowBatteryPercentage
 * SBCarPlayShowOptimalCellData
 * SBShowStatusBarOverridesForRecording
 * SBShowRSSI
 * SBStatusBarishLogOptions
 * SBShowThermalWarning

SBMiscellaneousDefaults

 * SBDataPlanActivationPromptCount
 * SBSuppressNoSimAlert
 * SBWalletPreArmForceLockButton
 * SBBacklightLevel2
 * SBSupressAlertsForKeynote
 * SBDisableAsyncRenderingSurfaceRetention
 * SBShouldLaunchWithMallocStackLogging
 * SBDisableAutomaticMallocStackLogging
 * SBEnableDynamicJetsamLimits

SBPIPDefaults

 * SBAllowAutoPIP
 * SBPIPVisualizeKeyboardFrame
 * SBPIPVisualizePositionRegions
 * SBPIPInitiallyUsesMinimumPreferredContentSize
 * SBPIPLastKnownCornerPositionByContentType
 * SBPIPLastKnownSizeByContentType

SBStateDumpDefaults

 * SBRemoteDumpEnabled
 * SBRemoteDumpTimeout

SBUsageDefaults

 * SBStandByTime
 * SBBatteryUsageTime
 * SBWHaveChargedPartially

SBAppIconForceTouchDefaults

 * SBAppIconForceTouchAnimationDurationMultiplier
 * SBAppIconForceTouchEnableUIPreviewInteractionAnimations
 * SBQuickActionAnimationDuration

SBWorkspaceDefaults

 * SBMedusaEnabled
 * SBMedusaDeviceSimulation
 * SBNeverBreadcrumb

SBHomeScreenDefaults

 * SBHomeSidebarVisible
 * SBHomeSidebarIsPinned
 * SBHomeLayoutLowDensity SBHomeLayoutRestrictedWidgets
 * SBHomeLargeIcons
 * SBFudgeShortcutsToCauseMaximumPain
 * SBHideReportWidgetStackRotationQuickAction
 * SBHasSidebarEverBeenVisible
 * SBSidebarLearningCadenceCommenceDate
 * SBSidebarLearningCadenceEpoch
 * SBShouldAutoFillFavoriteList
 * SBShouldResetDefaultTodayList
 * SBShouldResetStackForDefaultTodayList
 * SBShouldUpgradeEnableWidgetSuggestions
 * SBShouldAddDefaultWidgetsToHomeScreen
 * SBEnableModalWidgetDiscoverabilityForTesting
 * SBHomeScreenScreenTypeOverride
 * SBHomeAutomaticallyAddsNewApplications
 * SBHomeScreenShowsBadgesInAppLibrary
 * SBHomeScreenPagesHaveEverBeenHidden
 * SBHomeShouldShowLibraryEducationView
 * SBShowInternalWidgets
 * SBShouldShowWidgetIntroductionPage
 * SBUserHasDeletedSuggestedWidget
 * SBUserDidUndoSuggestedWidget SBWidgetScalingEnabled

SBSoundDefaults

 * SBRingerMuted
 * calendar-alarm
 * silent-vibrate
 * ring-vibrate
 * SBPlaySoundOnDeviceWake
 * SBDebugEUVolumeLimit

SBApplicationDefaults

 * SBForceMedusaAdoption
 * SBIgnoreSBUsesNetwork
 * SBShowInternalApps
 * SBShowNonDefaultSystemApps
 * SBAllowScreenshotsInLoginWindow
 * SBBundleIdentifierToForceHomeAffordanceInset SBAllowUseOfNonRecapPPT
 * SBLaserForLaunchPPT

SBWallpaperDefaults

 * SBHomeScreenWallpapers
 * SBLockScreenWallpapers
 * SBEnableWallpaperDimming
 * SBWallpaperLastChangeUserDefaultKey
 * SBIrisActivationDateUserDefaultKey
 * SBIrisActivationCountUserDefaultKey
 * SBUseUniqueHomeScreenWallpaper

SBVoiceControlDefaults

 * SBJibblerBluetoothDisabled
 * SBVoiceControlDisableHandlerActions
 * SBJibblerLogging

SBSetupDefaults

 * SBInBuddyForActivationChange

SBTraitsArbiterDefaults

 * SBTraitsArbiterEnabled

SBAppSwitcherDefaults

 * SBSwitcherBottomEdgeGestureSwipeCount
 * SBKillableInAppSwitcher
 * SBTrackpadSwitcherGesturesEnabled
 * SBRecentAppLayoutsPlistRepresentation
 * SBRecentDisplays
 * SBRecentDisplayItems
 * SBRecentDisplayItemRoles
 * SBShouldShowSplitPeekEducation
 * SBShouldShowSlideOverPeekEducation

SBCameraHardwareButtonDefaults

 * SBCameraShutterButtonLongPressTimeout
 * SBCameraShutterButtonLongPressCancellationTimeout
 * SBCameraShutterButtonShouldUsePocketDetection

SBGestureDefaults

 * SBUseSystemGestures
 * SBSystemGestureLogging

SBWallpaperLegacyDefaults

 * kSBProceduralWallpaperHomeDefaultKey
 * kSBProceduralWallpaperHomeOptionsKey
 * kSBProceduralWallpaperHomeUserSetKey
 * kSBProceduralWallpaperLockDefaultKey
 * kSBProceduralWallpaperLockOptionsKey
 * kSBProceduralWallpaperLockUserSetKey
 * SBWallpaperParallaxFactorHomeScreen
 * SBWallpaperZoomScaleHomeScreen
 * SBWallpaperCropRectHomeScreenKey
 * SBWallpaperScrollHomeScreenKey
 * SBWallpaperMagnifyHomeScreenKey
 * SBWallpaperPortraitHomeScreenKey
 * SBWallpaperNameHomeScreenKey
 * SBWallpaperWallpaperKitDataHomeScreenKey
 * SBWallpaperParallaxFactorLockScreen
 * SBWallpaperZoomScaleLockScreen
 * SBWallpaperCropRectLockScreenKey
 * SBWallpaperScrollLockScreenKey
 * SBWallpaperMagnifyLockScreenKey
 * SBWallpaperPortraitLockScreenKey
 * SBWallpaperHasVideoKey
 * SBWallpaperStillTimeInVideoKey
 * SBWallpaperNameLockScreenKey
 * SBWallpaperWallpaperKitDataLockScreenKey
 * SBWallpaperColorLockScreen
 * SBWallpaperColorHomeScreen
 * SBWallpaperColorLockScreen
 * SBWallpaperColorHomeScreen
 * SBWallpaperImageHashLockScreen
 * SBWallpaperImageHashHomeScreen
 * SBWallpaperGradientLockScreen
 * SBWallpaperGradientHomeScreen

SBBootDefaults

 * SBLastSystemVersion
 * SBLastRestoreIdentifier
 * SBDontLockAfterCrash
 * SBRecordBootToSpringBoardDidFinishLaunchingTime
 * SBHasCompletedSynchronizingCloudCriticalData
 * SBBootTransitionContext

SBIdleTimerDefaults

 * SBMinimumLockscreenIdleTime
 * SBDisableAutoDim
 * SBDontDimOrLockOnAC
 * SBSupportLiftToWake
 * SBSupportTapToWake
 * SBDisableAttentionAwareness
 * SBEnableExtraBacklightLogging

SBHardwareDefaults

 * SBButtonForceFeel
 * SBHasSeenACaseLatchCoverOnce
 * SBDisableHomeButton
 * SBUseHardwareSwitchAsOrientationLock
 * SBDisableProximity
 * SBDisableHomeButtonDoublePress

SBCornerGestureDefaults

 * SBBottomLeftCornerGestureFeature
 * SBBottomLeftCornerGestureTouchTypes
 * SBBottomRightCornerGestureFeature
 * SBBottomRightCornerGestureTouchTypes

SBSOSDefaults

 * SBDisablesSOSForAccessibility
 * SBPerformedCheckForTripleClickSOSMigrationAlert

SBNotificationCenterDefaults

 * SBNotificationCenterUseDuet
 * SBBatteryWidgetAlwaysAvailable
 * SBShowInternalWidgets SBWidgetSnapshottingEnabled
 * SBWidgetLogging
 * SBWidgetSnapshotDebugLabels
 * SBDidPurgeNonCAMLSnapshots
 * SBDidPurgeNonASTCSnapshots

SBDemoDefaults

 * SBStoreDemoAppLock

SBNotificationDefaults

 * SBDisplayIDsWithBadgingEnabled
 * AlarmList
 * SBTestBannerPlaysTextTone
 * SBBulletinDontSuppressForPrivacyWhenUnlocked
 * SBAlwaysAllowDefaultAction
 * SBAlwaysAllowLongLookGesture
 * NCAlwaysSpeakNotifications