stableMac17,9Released on
What's new in macOS 26.4 25E246
Compared with macOS 26.3.2 25D2140, the previous release for Mac17,9 in the catalogue.
Previous releasemacOS 26.3.2
25D2140Mac17,9 · Released on This releasemacOS 26.4
25E246Mac17,9 · Released on Compared sources7app_os, dyld_cache, exclave_cache, exclave_os, filesystem, kernelcache, system_os
New and removed binaries
By firmware source. Only sources both builds index completely are compared.
All 99 binaries added to dyld_cacheAll 18 binaries removed from dyld_cacheAll 80 binaries added to filesystemAll 30 binaries removed from filesystem
New frameworks and dylibs
Added framework binaries and dynamic libraries.
Frameworks
- /System/Library/Frameworks/AudioAccessoryKit.framework/Versions/A/AudioAccessoryKit dyld_cache
- /System/Library/Frameworks/ClassKitUI.framework/Versions/A/ClassKitUI dyld_cache
- /System/Library/Frameworks/_LinkPresentation_AppIntents.framework/Versions/A/_LinkPresentation_AppIntents dyld_cache
- /System/Library/PrivateFrameworks/ASMExclaveSupport.framework/Versions/A/ASMExclaveSupport dyld_cache
- /System/Library/PrivateFrameworks/AXAggregateStatisticsServices.framework/Versions/A/AXAggregateStatisticsServices dyld_cache
- /System/Library/PrivateFrameworks/AccessorySensorManagerDarwin_Private.framework/Versions/A/AccessorySensorManagerDarwin_Private dyld_cache
- /System/Library/PrivateFrameworks/AccessorySensorManagerDefines_Private.framework/Versions/A/AccessorySensorManagerDefines_Private dyld_cache
- /System/Library/PrivateFrameworks/AlwaysOnExclavesDaemon.framework/Versions/A/AlwaysOnExclavesDaemon dyld_cache
- /System/Library/PrivateFrameworks/AnteroAgent.framework/Versions/A/AnteroAgent dyld_cache
- /System/Library/PrivateFrameworks/AppIntentsIndex.framework/Versions/A/AppIntentsIndex dyld_cache
- /System/Library/PrivateFrameworks/AppIntentsTypeSupport.framework/Versions/A/AppIntentsTypeSupport dyld_cache
- /System/Library/PrivateFrameworks/AppRemoteAssets.framework/Versions/A/AppRemoteAssets dyld_cache
- /System/Library/PrivateFrameworks/AppSubscriptions.framework/Versions/A/AppSubscriptions dyld_cache
- /System/Library/PrivateFrameworks/AudioPasscodeDSP.framework/Versions/A/AudioPasscodeDSP dyld_cache
- /System/Library/PrivateFrameworks/BNNSOdieDelegate.framework/Versions/A/BNNSOdieDelegate dyld_cache
Dylibs
- /System/Library/PrivateFrameworks/ALUtil.framework/Versions/A/ALUtil.dylib dyld_cache
- /System/Library/PrivateFrameworks/CloudTelemetryShared.dylib dyld_cache
- /usr/lib/libaxis.dylib dyld_cache
- /System/Library/PrivateFrameworks/iCloudDriveCore.framework/Versions/A/Support/Frameworks/libos-brain.dylib system_os
Entitlement keys
Top-level keys no binary held before, and keys no binary holds any more. Compare entitlements
New keys
- com.apple.accessibility.statistics 1 holder
- com.apple.ams.bag 3 holders
- com.apple.appleintelligencereporting.processing 1 holder
- com.apple.corespeech.corespeechservices 1 holder
- com.apple.developer.accessory-transport-extension 1 holder
- com.apple.developer.energykit 2 holders
- com.apple.developer.web-browser-engine.host 1 holder
- com.apple.ecosystem.processreporter.access 1 holder
- com.apple.gamepolicyd.app.privileged 1 holder
- com.apple.intelligenceflow.contextTool 3 holders
- com.apple.keystore.keybag.create 5 holders
- com.apple.keystore.keybag.load 2 holders
- com.apple.locationd.accessory-vl 1 holder
- com.apple.locationd.trusted_ARKit_hinter 1 holder
- com.apple.perceptiond.access 1 holder
- com.apple.perceptiond.peripheralSensing 1 holder
- com.apple.private.AppleMediaServices 1 holder
- com.apple.private.AppleVirtualPlatformHostInfo 1 holder
- com.apple.private.CFPasteboard.get-paste-source 1 holder
- com.apple.private.DeviceIdentity.access 2 holders
- com.apple.private.MADownloadService.Client 2 holders
- com.apple.private.SoftwareUpdate.Client.InBoxUpdater 1 holder
- com.apple.private.amber.client 3 holders
- com.apple.private.apfs.lock-container-load 4 holders
- com.apple.private.apfs.purgeable.extents 1 holder
Removed keys
- <!-- for Recap --> 1 holder before
- Com.apple.security.files.user-selected.read-only 1 holder before
- com.apple.SensingPredict 1 holder before
- com.apple.home.home-extension 1 holder before
- com.apple.private.apfs.get_free_queue_info 1 holder before
- com.apple.private.softwareupdate.basesystemcleanup 1 holder before
- com.apple.siri.flowtools_xpc_service 1 holder before
- com.apple.siri.localspeechrecognitionbridge.xpc 1 holder before
- com.apple.uxautomation.session 1 holder before
New Objective-C classes
The binaries gaining the most classes, compared exactly. Every binary whose classes changed
| Binary | New | Removed | Classes |
|---|---|---|---|
| dyld_cache /System/Library/PrivateFrameworks/NanoPassKit.framework/Versions/A/NanoPassKit New binary | 435 | 0 | NPKBalanceFieldNPKCatalogUtilitiesNPKCommutePlanFieldNPKDateRangeNPKExpressGymKitAvailabilityManagerNPKExpressStateNPKIDSHeartbeatNPKIDVRemoteDeviceProtoCasdCertificateRequestNPKIDVRemoteDeviceProtoCasdCertificateResponseNPKIDVRemoteDeviceProtoCreateCredentialRequestNPKIDVRemoteDeviceProtoCreateCredentialResponseNPKIDVRemoteDeviceProtoCredentialPropertiesRequest435 in all |
| filesystem /System/Applications/Freeform.app/Contents/Frameworks/TSUtility.framework/Versions/A/TSUtility New binary | 338 | 0 | GSUJSONSerializationGSUUtilityClassGSUVersionInfoMicaPlayerPTMLFilterEngineSFUBufferedInputStreamSFUCryptoInputStreamSFUCryptoKeySFUCryptoOutputStreamSFUCryptoUtilsSFUCryptorSFUDataRepresentation338 in all |
| dyld_cache /System/Library/PrivateFrameworks/MusicUI_Mac.framework/Versions/A/MusicUI_Mac New binary | 273 | 0 | MusicUI_Mac.AsyncQueueMusicUI_Mac.JSConcertsMusicUI_Mac.JSPlatformMusicUI_Mac.OvalButtonMusicUI_Mac.ArtworkViewMusicUI_Mac.BadgingViewMusicUI_Mac.FlippedViewMusicUI_Mac.MenuBuilderMusicUI_Mac.OverlayViewMusicUI_Mac.PersistenceMusicUI_Mac.AppBootstrapMusicUI_Mac.SourceBundle273 in all |
| dyld_cache /System/Library/PrivateFrameworks/MobileAssetDaemon.framework/Versions/A/MobileAssetDaemon New binary | 141 | 0 | ASAssetMetadataUpdatePolicyControlManagerDownloadInfoDownloadInfoDTODownloadManagerDownloaderSessionDelegateMABAACertManagerMABrainBundleMABrainDownloaderMABrainLoaderMABrainLoaderProviderMABrainRestartManager141 in all |
| dyld_cache /System/iOSSupport/System/Library/PrivateFrameworks/CookingKit.framework/Versions/A/CookingKit New binary | 125 | 0 | CRTextStorageBaseImageColorAnalyzerCookingKit.CookingRootCookingKit.ImageLoaderCookingKit.RecipeStoreCookingKit.RecipeTokenCookingKit.TimerTaggerCookingKit.UnitManagerCookingKit.LocaleSourceCookingKit.RecipeManagerCookingKit.ImportedRecipeCookingKit.NotesViewModel125 in all |
| filesystem /System/Applications/Music.app/Contents/MacOS/Music | 107 | 3 | AMPCoverPickerModelAnthemIntroSheetModelAnthemMetricsBridgeEditingSessionEditingSessionFooterModelEditingSessionHeaderModelEditingSessionTrackTableActionEditingSessionTrackTableItemEditingSessionTrackTableModelExpression9Expression9CollectionViewItemITPrettyPlaylistEditingModel107 in all |
| dyld_cache /System/Library/PrivateFrameworks/MediaCoreUI.framework/Versions/A/MediaCoreUI | 82 | 0 | MediaCoreUI.MotionCacheMediaCoreUI.BackdropHostViewMediaCoreUI.MaterialRendererMediaCoreUI.MotionCacheActorMediaCoreUI.WindowPropertiesMediaCoreUI.LooperConfiguratorMediaCoreUI.NowPlayingViewModelMediaCoreUI.NowPlayingRouteButtonMediaCoreUI.TapExcludedGeometriesMediaCoreUI.MotionCacheDiskStorageMediaCoreUI.MotionViewDisplayStateMediaCoreUI.MotionViewStateObserver82 in all |
| dyld_cache /System/Library/PrivateFrameworks/AppSubscriptions.framework/Versions/A/AppSubscriptions New binary | 80 | 0 | AppSubscriptions.DataVendorAppSubscriptions.MessageVendorAppSubscriptions.DismissHandlerAppSubscriptions.NetworkCheckerAppSubscriptions.AccountProviderAppSubscriptions.FileURLProviderAppSubscriptions.SerialTaskQueueAppSubscriptions.MessagePlacementAppSubscriptions.MessageViewModelAppSubscriptions.BagServiceProviderAppSubscriptions.FrameworkPrewarmerAppSubscriptions.InternalDataVendor80 in all |
Sandbox operations and profiles
Operations the sandbox checks and the compiled profiles it ships. Compare sandbox records
| Binary | Collection | Changes |
|---|---|---|
| kernelcache com.apple.security.sandbox | Sandbox operations | 3 addedexception-entitlementfile-graftfile-ungraft |
| kernelcache com.apple.security.sandbox | Sandbox profiles | 3 addedprotobox/autobox-tests-allowprotobox/autobox-tests-denyprotobox/pbdevtool6 removedcollectionplatformprotoboxprotobox//usr/local/bin/autobox-tests-allowprotobox//usr/local/bin/autobox-tests-denyprotobox//usr/local/bin/pbdevtool15 updatedcollection/com.apple.corebrightnessdcollection/com.apple.dextcollection/com.apple.endpointsecurity.endpointsecuritydcollection/com.apple.oahdcollection/com.apple.oahd-helpercollection/com.apple.oahd-root-helpercollection/com.apple.opendirectorydcollection/com.apple.sandboxdcollection/com.openssh.sshdcollection/no-internetcollection/no-networkcollection/no-write |
Largest API-surface changes
Binaries whose exported interface changed, by record delta. Every API-surface change
| Binary | Records | Changed collections |
|---|---|---|
| dyld_cache /System/Library/Frameworks/MetalPerformanceShadersGraph.framework/Versions/A/MetalPerformanceShadersGraph | -29,916 | C strings -29,756Undefined imports -161Objective-C methods +2Objective-C properties +2Sections -2Linked libraries -1Objective-C ivars changed |
| dyld_cache /System/Library/PrivateFrameworks/ModelCatalog.framework/Versions/A/ModelCatalog | -21,708 | Exports -21,890C strings +182Linked libraries -3Objective-C methods +3Undefined imports -3Objective-C properties +2Sections +1Dylib identities changedObjective-C classes changedObjective-C ivars changedObjective-C protocol adoptions changed |
| dyld_cache /System/Library/PrivateFrameworks/IntelligenceFlowPlannerSupport.framework/Versions/A/IntelligenceFlowPlannerSupport | +20,083 | Exports +19,702Objective-C ivars +180C strings +150Objective-C classes +30Undefined imports +19Linked libraries +1Sections +1Dylib identities changed |
| dyld_cache /System/Library/PrivateFrameworks/MLIR_ML.framework/Versions/A/MLIR_ML | +19,925 | Exports +10,787C strings +8,998Undefined imports +140Dylib identities changedLinked libraries changedSections changed |
| dyld_cache /System/Library/PrivateFrameworks/USDKit.framework/Versions/A/USDKit | +13,990 | Exports +12,093Undefined imports +2,692Objective-C methods -512C strings -300Objective-C properties -24Objective-C classes +17Linked libraries +16Sections +11Objective-C protocol adoptions -3Objective-C protocols -1Segments +1Dylib identities changedObjective-C ivars changed |
| dyld_cache /System/Library/PrivateFrameworks/IntelligencePlatformLibrary.framework/Versions/A/IntelligencePlatformLibrary | +11,578 | Objective-C methods +3,460C strings +3,239Exports +2,338Objective-C ivars +1,844Objective-C properties +566Objective-C classes +72Objective-C protocol adoptions +41Undefined imports +16Objective-C protocols +1Sections +1Dylib identities changedLinked libraries changedObjective-C categories changed |
| dyld_cache /System/Library/PrivateFrameworks/IntelligencePlatformQuery.framework/Versions/A/IntelligencePlatformQuery | -10,902 | C strings -7,587Exports -2,238Objective-C ivars -793Undefined imports -170Objective-C classes -110Linked libraries -2Sections -2Dylib identities changed |
| dyld_cache /System/Library/PrivateFrameworks/VisualLookUp.framework/Versions/A/VisualLookUp | +10,298 | Exports +9,394C strings +798Objective-C ivars +91Objective-C classes +11Objective-C properties +2Undefined imports +2Linked libraries -1Objective-C methods +1Sections changed |
| dyld_cache /System/Library/PrivateFrameworks/PrivateMLClient.framework/Versions/A/PrivateMLClient | +10,270 | Exports +9,381C strings +787Objective-C ivars +77Objective-C classes +11Undefined imports +8Linked libraries +3Sections +3 |
| dyld_cache /System/Library/PrivateFrameworks/PowerlogCore.framework/Versions/A/PowerlogCore | +10,031 | C strings +10,022Exports +6Objective-C methods +4Undefined imports -1Linked libraries changedSections changed |