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 25 October 2014



blog comments powered by Disqus