khronokernel / Legacy-Kexts

Repo for misc legacy kexts
46 stars 12 forks source link

Legacy Kexts

Goal of this repo is to help preserve legacy OSX kexts as more and more sites remove old content. If there's any source code, original thread, prebuilt binaries, etc you'd like to add, feel free to make a PR.

Good chunk fo these kexts were also provided by this Archive

FAT Kexts

Includes both 32 and 64 bit slices allowing to be used with 10.4-10.7

Kext OS Support Comments
FakeSMC 10.5+ SMC Emulator
VoodooHDA 10.4+ Audio
VoodooPS2 10.4+ PS2 Support
NullCPUPowerManagement 10.4+ Disables AppleIntelCPUPowerManagement
AppleACPIPS2Nub 10.4+ PS2 Nub
CPUi 10.5+ Intel Speed Step support(similar to VoodooPowerMini)
VoodooTSCsync 10.4+ Syncs TSC
EvOreboot 10.4+ Fixes shutdown and reboot issues
NVEnabler 10.4+ Nvidia GPU Initialization

32 Bit kexts

Kext OS Support Comments
FakeSMC-32 10.4+ SMC Emulator
VoodooBattery 10.4+ Battery Reporting
VoodooPowerMini 10.4+ Intel Speed Step support
IOSDHCIBlockDevice 10.4+ SD Reader support
ACPIBatteryManager 10.4+ Battery Reporting, Source code, Original Tread
RealtekR1000 10.4+ Ethernet
AppleIntelE1000e 10.5+ Ethernet, Source code, Original Repo, Original Thread
AtherosL1Ethernet 10.4+ Ethernet
AtherosL1eEthernet 10.4+ Ethernet
AtherosL2Ethernet 10.4+ Ethernet
AttansicL1eEthernet 10.4+ Ethernet
ATY_Init 10.4+ ATI Initialization
LaptopDisplay 10.4+ Nvidia laptop GPU Initialization

Plist Kexts

Simply injector kexts, not directly OS dependant however still nice to include

Kext Comments
AtherosWiFiInjector Expand PCI IDs for Atheros
BroadcomWiFiInjector Expand PCI IDs for Broadcom
ATAPortInjector Expands PCI IDs for ATA Controllers
AHCIPortInjector Expands PCI IDs for legacy AHCI Controllers
SATA-unsupported Expands PCI IDs for newer AHCI Controllers, Source