Kernel Extensions Versions between Mavericks and Yosemite
With the recent release of Yosemite I was curious to know which internals of OS X where updated, not only the stuff listed on a new features page.
For that I coded a script to extract the CFBundleShortVersionString entry
from Info.plist present in almost all kernel extensions before the upgrade
and after. You can check the table bellow for additions, removals and
differences between Mavericks (OS X 10.9) and Yosemite (OS X 10.10) Kernel
Extensions.
| Kernel Extension | Mavericks | Yosemite |
|---|---|---|
| ATTOCelerityFC.kext | 3.4.8 | |
| ATTOExpressPCI4.kext | 4.4.2 | |
| ATTOExpressSASHBA.kext | 2.0.0 | |
| ATTOExpressSASHBA3.kext | 1.0.5 | |
| ATTOExpressSASRAID.kext | 3.7.2 | |
| Accusys6xxxx.kext | 3.0.2 | |
| AppleFSCompressionTypeLZVN.kext | 56.92.1 | |
| AMD2600Controller.kext | 1.24.38 | 1.28.29 |
| AMD3800Controller.kext | 1.24.38 | 1.28.29 |
| AMD4600Controller.kext | 1.24.38 | 1.28.29 |
| AMD4800Controller.kext | 1.24.38 | 1.28.29 |
| AMD6000Controller.kext | 1.24.38 | 1.28.29 |
| AMD7000Controller.kext | 1.24.38 | 1.28.29 |
| AMDFramebuffer.kext | 1.24.38 | 1.28.29 |
| AMDRadeonX3000.kext | 1.24.38 | 1.28.29 |
| AMDSupport.kext | 1.24.38 | 1.28.29 |
| ATIRadeonX2000.kext | 8.24.16 | 10.0.19 |
| ATTOiSCSI.kext | ||
| Apple16X50Serial.kext | 3.1 | 3.2 |
| AppleACPIPlatform.kext | 2.0 | 3.1 |
| AppleAHCIPort.kext | 3.0.5 | 3.0.7 |
| AppleAPIC.kext | 1.7 | 1.7 |
| AppleBMC.kext | 3.0.0 | 3.0.0 |
| AppleBacklight.kext | 170.4.11 | 170.4.12 |
| AppleBluetoothMultitouch.kext | 80.14 | 85.3 |
| AppleCameraInterface.kext | 4.26.0 | 5.23.0 |
| AppleEFIRuntime.kext | 2.0 | 2.0 |
| AppleFDEKeyStore.kext | 28.30 | 28.30 |
| AppleFSCompressionTypeDataless.kext | 56.92.1 | 68.1.1 |
| AppleFSCompressionTypeZlib.kext | 56.92.1 | 68.1.1 |
| AppleFWAudio.kext | 2.6.8 | 270.6 |
| AppleFileSystemDriver.kext | 3.0.1 | 3.0.1 |
| AppleGraphicsControl.kext | 3.6.22 | 3.7.21 |
| AppleHDA.kext | 2.6.3 | 266.5 |
| AppleHIDKeyboard.kext | 170.15 | 175.5 |
| AppleHIDMouse.kext | 180.9 | 185.3 |
| AppleHPET.kext | 1.8 | 1.8 |
| AppleHSSPIHIDDriver.kext | 24.1 | 26.2 |
| AppleHSSPISupport.kext | 24.1 | 26.2 |
| AppleHWAccess.kext | 1.0 | 1.0 |
| AppleHWSensor.kext | 1.9.5 | 1.9.5 |
| AppleIntelCPUPowerManagement.kext | 217.92.1 | 218.0.0 |
| AppleIntelCPUPowerManagementClient.kext | 217.92.1 | 218.0.0 |
| AppleIntelFramebufferAzul.kext | 8.28.32 | 10.0.86 |
| AppleIntelFramebufferCapri.kext | 8.28.32 | 10.0.86 |
| AppleIntelHD3000Graphics.kext | 8.24.16 | 10.0.19 |
| AppleIntelHD5000Graphics.kext | 8.28.32 | 10.0.86 |
| AppleIntelHDGraphics.kext | 8.24.16 | 10.0.19 |
| AppleIntelHDGraphicsFB.kext | 8.24.16 | 10.0.19 |
| AppleIntelLpssDmac.kext | 2.0.34 | 2.0.45 |
| AppleIntelLpssGspi.kext | 2.0.34 | 2.0.45 |
| AppleIntelMCEReporter.kext | 1.0.7 | 1.0.7 |
| AppleIntelSNBGraphicsFB.kext | 8.24.16 | 10.0.19 |
| AppleKextExcludeList.kext | 1.24 | 2.9 |
| AppleKeyStore.kext | 2 | 2 |
| AppleKeyswitch.kext | 1.0.5 | 1.0.5 |
| AppleLPC.kext | 1.7.0 | 1.7.1 |
| AppleLSIFusionMPT.kext | 3.6.5 | 3.6.5 |
| AppleMCCSControl.kext | 1.2.5 | 1.2.10 |
| AppleMCEDriver.kext | 1.1.9 | 1.1.9 |
| AppleMCP89RootPortPM.kext | 1.11 | 1.11 |
| AppleMatch.kext | 19 | 24 |
| AppleMobileDevice.kext | 3.3.0 | 3.3.0 |
| AppleMultitouchDriver.kext | 245.13.1 | 260.30 |
| ApplePlatformEnabler.kext | 2.0.9 | 2.1.0 |
| AppleRAID.kext | 4.0 | 4.0 |
| AppleRAIDCard.kext | 401 | 401 |
| AppleRTC.kext | 2.0 | 2.0 |
| AppleSDXC.kext | 1.5.2 | 1.6.5 |
| AppleSMBIOS.kext | 2.1 | 2.1 |
| AppleSMBusController.kext | 1.0.12 | 1.0.13 |
| AppleSMBusPCI.kext | 1.0.12 | 1.0.12 |
| AppleSMC.kext | 3.1.8 | 3.1.9 |
| AppleSRP.kext | 5.0 | 5.0 |
| AppleSmartBatteryManager.kext | 161.0.0 | 161.0.0 |
| AppleStorageDrivers.kext | 3.4.1 | 3.5.0 |
| AppleThunderboltDPAdapters.kext | 3.1.7 | 4.0.6 |
| AppleThunderboltIP.kext | 1.1.2 | 2.0.2 |
| AppleThunderboltNHI.kext | 2.0.1 | 3.1.7 |
| AppleThunderboltPCIAdapters.kext | 1.4.5 | 2.0.2 |
| AppleThunderboltUTDM.kext | 1.6.7 | 2.0.2 |
| AppleTopCase.kext | 10.21 | 46.2 |
| AppleTyMCEDriver.kext | 1.0.2 | 1.0.2 |
| AppleUSBAudio.kext | 2.9.5 | 295.22 |
| AppleUSBDisplays.kext | 2.8 | 2.9 |
| AppleUSBMultitouch.kext | 240.10 | 245.2 |
| AppleUSBTopCase.kext | 240.2 | 240.2 |
| AppleUpstreamUserClient.kext | 3.5.13 | 3.6.1 |
| AppleWWANAutoEject.kext | 1.0.0 | 1.0.1 |
| AppleXsanFilter.kext | 404 | 404 |
| Apple_iSight.kext | 4.0.1 | 4.0.1 |
| AudioAUUC.kext | 1.60 | 1.70 |
| BootCache.kext | 35 | 35 |
| CoreStorage.kext | 380.70.2 | 471 |
| Dont Steal Mac OS X.kext | 7.0.0 | 7.0.0 |
| DroboTBT.kext | 1.2 | 1.2 |
| GeForce.kext | 8.26.28 | 10.0.43 |
| GeForceTesla.kext | 8.24.16 | 10.0.19 |
| IO80211Family.kext | 6.4 | 7.0 |
| IOAHCIFamily.kext | 2.6.5 | 2.7.0 |
| IOATAFamily.kext | 2.5.2 | 2.5.3 |
| IOAVBFamily.kext | 203.2 | 300.22 |
| IOAcceleratorFamily.kext | 98.23 | 156.4 |
| IOAudioFamily.kext | 1.9.7 | 200.6 |
| IOBDStorageFamily.kext | 1.7 | 1.7 |
| IOBluetoothFamily.kext | 4.2.7 | 4.3.0 |
| IOBluetoothHIDDriver.kext | 4.2.7 | 4.3.0 |
| IOCDStorageFamily.kext | 1.7.1 | 1.7.1 |
| IODVDStorageFamily.kext | 1.7.1 | 1.7.1 |
| IOFireWireAVC.kext | 4.2.2 | 4.2.2 |
| IOFireWireFamily.kext | 4.5.5 | 4.5.6 |
| IOFireWireSBP2.kext | 4.2.6 | 4.2.5 |
| IOFireWireSerialBusProtocolTransport.kext | 2.5.1 | 2.5.1 |
| IOGraphicsFamily.kext | 2.4.1 | 2.4.1 |
| IOHDIXController.kext | 10.9 | 10.10 |
| IOHIDFamily.kext | 2.0.0 | 2.0.0 |
| RemoteVirtualInterface.kext | 1.0 | |
| ALF.kext | 5.0 | 5.0 |
| AMD2400Controller.kext | 1.24.38 | 1.28.29 |
| AMD5000Controller.kext | 1.24.38 | 1.28.29 |
| AMD8000Controller.kext | 1.28.29 | |
| AMD9000Controller.kext | 1.28.29 | |
| AMDRadeonX4000.kext | 1.24.38 | 1.28.29 |
| AppleBacklightExpert.kext | 1.0.4 | 1.1.0 |
| AppleCredentialManager.kext | 1.0 | |
| AppleGraphicsPowerManagement.kext | 100.14.34 | 100.14.37 |
| AppleHV.kext | 1.0 | |
| AppleIRController.kext | 325.7 | 327.5 |
| AppleIntelHD4000Graphics.kext | 8.28.32 | 10.0.86 |
| AppleIntelLpssI2C.kext | 2.0.45 | |
| AppleIntelLpssI2CController.kext | 2.0.45 | |
| AppleIntelLpssSpiController.kext | 2.0.34 | 2.0.45 |
| AppleIntelLpssUART.kext | 2.0.45 | |
| AppleMikeyHIDDriver.kext | 1.3.0 | 1.3.0 |
| AppleMobileFileIntegrity.kext | 1.0.5 | |
| AppleOSXWatchdog.kext | 1.0 | |
| AppleSEP.kext | 1.5.0 | 1.5.0 |
| AppleSMCLMU.kext | 2.0.4 | 2.0.4 |
| AppleThunderboltEDMService.kext | 2.1.3 | 4.0.2 |
| AppleUSBEthernetHost.kext | 7.0 | 7.0 |
| CellPhoneHelper.kext | 1.3.2 | 1.3.2 |
| IOACPIFamily.kext | 1.4 | 1.4 |
| IOAcceleratorFamily2.kext | 98.23 | 156.4 |
| IOAudio2Family.kext | 1.2.0 | |
| IOFireWireIP.kext | 2.2.6 | 2.2.6 |
| IONDRVSupport.kext | 2.4.1 | 2.4.1 |
| IONetworkingFamily.kext | 3.2 | 3.2 |
| IOPCIFamily.kext | 2.9 | 2.9 |
| IOPlatformPluginFamily.kext | 5.7.1 | 5.8.0 |
| IOReportFamily.kext | 1.0 | 1.0 |
| IOSCSIArchitectureModelFamily.kext | 3.6.7 | 3.7.0 |
| IOSCSIParallelFamily.kext | 3.0.0 | 3.0.0 |
| IOSMBusFamily.kext | 1.1 | 1.1 |
| IOSerialFamily.kext | 10.0.7 | 11 |
| IOSlowAdaptiveClockingFamily.kext | 1.0.0 | |
| IOStorageFamily.kext | 1.9 | 2.0 |
| IOStreamFamily.kext | 1.1.0 | 1.1.0 |
| IOSurface.kext | 91.1 | 97 |
| IOThunderboltFamily.kext | 3.3.1 | 4.2.1 |
| IOTimeSyncFamily.kext | 203.2 | 300.22 |
| IOUSBAttachedSCSI.kext | 1.0.5 | 1.1.0 |
| IOUSBFamily.kext | 686.4.1 | 705.4.14 |
| IOUSBMassStorageClass.kext | 3.6.0 | 3.7.0 |
| IOUserEthernet.kext | 1.0.0 | 1.0.1 |
| IOVideoFamily.kext | 1.2.1 | 1.2.1 |
| JMicronATA.kext | 1.1.6 | 1.1.6 |
| KLog.kext | 650.4.0 | 650.4.0 |
| Libm.kext | 1.0 | |
| NVDAGF100Hal.kext | 8.26.28 | 10.0.43 |
| NVDAGK100Hal.kext | 8.26.28 | 10.0.43 |
| NVDANV50HalTesla.kext | 8.24.16 | 10.0.19 |
| NVDAResman.kext | 8.26.28 | 10.0.43 |
| NVDAResmanTesla.kext | 8.24.16 | 10.0.19 |
| NVDAStartup.kext | 8.26.28 | 10.0.43 |
| NVSMU.kext | 2.2.9 | 2.2.9 |
| OSvKernDSPLib.kext | 1.14 | 1.15 |
| PPP.kext | 1.9 | 1.9 |
| Quarantine.kext | 3 | 3 |
| SMCMotionSensor.kext | 3.0.4 | 3.0.4 |
| Sandbox.kext | 278.11.1 | 300.0 |
| SiLabsUSBDriver.kext | ||
| SiLabsUSBDriver64.kext | ||
| System.kext | 13.4.0 | 14.0.0 |
| TMSafetyNet.kext | 7 | 8 |
| TrustedDataSCSIDriver.kext | ||
| USBGenericPrinterClass.kext | 1.0.0 | 1.0.0 |
| acfs.kext | 508.4 | 546 |
| acfsctl.kext | 508.4 | 546 |
| autofs.kext | 5.0 | 5.0 |
| cd9660.kext | 1.4.4 | 1.4.4 |
| cddafs.kext | 2.6.0 | 2.6.1 |
| corecrypto.kext | 1.0 | 1.0 |
| exfat.kext | 1.4 | 1.4 |
| iPodDriver.kext | 1.7.0 | 1.7.0 |
| mcxalr.kext | 1.7.4 | 2.0 |
| msdosfs.kext | 1.9 | 1.10 |
| ntfs.kext | 3.11 | 3.12 |
| pthread.kext | 1.0 | 1.0 |
| smbfs.kext | 2.0.3 | 3.0.0 |
| triggers.kext | 3.0 | 3.0 |
| udf.kext | 2.5 | 2.5 |
| vecLib.kext | 1.0 | 1.2 |
| webcontentfilter.kext | 4.0 | 4.0 |
| webdav_fs.kext | 3.0.1 | 3.0.0 |
Published in Oct 25, 2014