Jump to content

1 Screenshot

About This File

kextstatx86 command is a good replacement for Apple "kextstat" and provide additional info (like the path to the kext).

-------------------------------------------------------------

kextstatx86 v1.3

Created by Micky1979 on 06/03/16.

Copyright © 2016 Micky1979 (Micky1979 at insanelymac.com). All rights reserved.

require 10.7+

 

Usage:

only one option at time allowed.

 

kextstatx86 -h

Show this message.

 

kextstatx86

No options, show info for all loaded extensions.

 

kextstatx86 -l

Show all prelinked extensions.

 

kextstatx86 -u

Show all non-prelinked extensions.

 

kextstatx86 -a

Show all Apple extensions.

 

kextstatx86 -n

Show all non-Apple extensions.

 

kextstatx86 -f

Show a full dump in PropertyList-1.0

example:

kextstatx86 -f > $HOME/Desktop/kextstat.plist

-------------------------------------------------------------

 

this is a sample output searching for non Apple extensions (-n):

Last login: Mon Mar  7 00:42:31 on ttys000Micky1979s-MBP:~ Micky1979$ /Users/Micky1979/Desktop/kextstatx86 -nACPIBatteryManager.kext (1.52) org.rehabman.driver.AppleSmartBatteryManager EFI\CLOVER\kexts\Other\ACPIBatteryManager.kextFileNVRAM.kext (6.9.5) com.xZenue.kext.FileNVRAM /System/Library/Extensions/FileNVRAM.kextFakeSMC.kext (3.3.1) org.netkas.FakeSMC EFI\CLOVER\kexts\Other\FakeSMC.kextAppleACPIPS2Nub.kext (1.0.0d1) com.yourcompany.driver.AppleACPIPS2Nub EFI\CLOVER\kexts\Other\ApplePS2Controller.kext\Contents\PlugIns\AppleACPIPS2Nub.kextMicky1979s-MBP:~ Micky1979$

..also you will see kexts injected by Clover :)


What's New in Version v1.3   See changelog

Released

  • v1.3: corrected typo in v1.2
  • v1.2: Sierra improvements
 Share


User Feedback

Recommended Comments

Thanks Micky

Last login: Mon Mar  7 01:00:30 on ttys000

manoranjans-Mac-Pro-2:~ manoranjan$ /Users/manoranjan/Downloads/kextstatx86 -n

GeForceWeb.kext (10.0.9) com.nvidia.web.GeForceWeb /System/Library/Extensions/GeForceWeb.kext

DeckLinkFrameBufferDriver.kext (10.5.4) com.blackmagic-design.desktopvideo.iokit.framebufferdriver /Library/Extensions/DeckLinkFrameBufferDriver.kext

AppleIntelE1000e.kext (3.1.0) com.insanelymac.driver.AppleIntelE1000e EFI\CLOVER\kexts\10.11\AppleIntelE1000e.kext

CodecCommander.kext (2.5.0) org.tw.CodecCommander EFI\CLOVER\kexts\10.11\CodecCommander.kext

NullCPUPowerManagement.kext (1.0.0d2) org.tgwbd.driver.NullCPUPowerManagement EFI\CLOVER\kexts\10.11\NullCPUPowerManagement.kext

NVDAGM100HalWeb.kext (10.0.9) com.nvidia.web.NVDAGM100HalWeb /System/Library/Extensions/NVDAGM100HalWeb.kext

CPUSensors.kext (1394) org.hwsensors.driver.CPUSensors EFI\CLOVER\kexts\10.11\FakeSMC.kext\Contents\PlugIns\CPUSensors.kext

LPCSensors.kext (1394) org.hwsensors.driver.LPCSensors EFI\CLOVER\kexts\10.11\FakeSMC.kext\Contents\PlugIns\LPCSensors.kext

GPUSensors.kext (1394) org.hwsensors.driver.GPUSensors EFI\CLOVER\kexts\10.11\FakeSMC.kext\Contents\PlugIns\GPUSensors.kext

VoodooTSCSync.kext (1.1) org.voodoo.driver.VoodooTSCSync EFI\CLOVER\kexts\10.11\VoodooTSCSync.kext

NVDAResmanWeb.kext (10.0.9) com.nvidia.web.NVDAResmanWeb /System/Library/Extensions/NVDAResmanWeb.kext

EnergyDriver.kext (2.0) com.intel.driver.EnergyDriver /Library/Extensions/EnergyDriver.kext

FakeSMC.kext (1394) org.netkas.driver.FakeSMC EFI\CLOVER\kexts\10.11\FakeSMC.kext

CUDA.kext (1.1.0) com.nvidia.CUDA /System/Library/Extensions/CUDA.kext

AtherosE2200Ethernet.kext (2.0.1) com.insanelymac.AtherosE2200Ethernet EFI\CLOVER\kexts\10.11\AtherosE2200Ethernet.kext

DeckLink_Driver.kext (10.5.4) com.blackmagic-design.desktopvideo.iokit.driver /Library/Extensions/DeckLink_Driver.kext

ufsd_NTFS.kext (543.0.14) com.paragon-software.filesystems.ntfs /Library/Extensions/ufsd_NTFS.kext

manoranjans-Mac-Pro-2:~ manoranjan$ 

  • Like 1
Link to comment
Share on other sites

Make it a fat binary please

I can't, it works in 10.7 +, no chance for Snow and olders, and the command can be executed also from 10.7 running in 32 bit mode.

Link to comment
Share on other sites

10.7.5 = Segmentation fault: 11

 

Ok, you are right, was not working in 10.7.5, BTW not a binary format problem.
I've create the project in lion, but later I switch to El Capitan and the deployment target was set to 10.11. Try new v1.1 should be ok:
post-674334-0-43319800-1457439733.png
Link to comment
Share on other sites

@ellaosx, this command has nothing to do with Apple kextstat or someone else code, so no, actually I don't plan to release the source code.

  • Like 2
Link to comment
Share on other sites

×
×
  • Create New...