Latest update 14/02/2010
Voodoo XNU.. sort of. I finally got down to patch my own kernel (when it's not too
much for my noob neurons) so, mostly these days i use "my own kernel" but it's all based on Voodoo and all the guys work, just tailoring it to my needs. Kernel (blacklist patch), Disabler.kext, NullCPUPowerManagement.kext... whatever. Note: These first four i absolutely need to boot OS X on my machine and with the exception of the Kernel and Disabler, they are absolutely needed by everybody. Also, they are all most people need to boot OS X on a PC. Note that i said "boot"! From now on, it's Devices and other functionality territory.
Whit bios reset fix (for Snow), part of ATI fix and GMA fix, mostly.
ATI: On Leo, plist/binary edit on ATIRadeonX1000.kext, plist edit on ATY_Caretta.kext (framebuffer). ATY_Caretta can also be loaded (injected) via DSDT. On Snow, same same edit on ATIRadeonX1000.kext, plist edit on ATI1300Controller.kext. Injection can be done with either DSDT or Chameleon Graphics Enabler. Leo framebuffer works on Snow. Intel GMA: read DSDT.
Via bootloader, kernel and DSDT.
AHCIPortInjector.kext just for cosmetics (present in Chameleon 2).
Chameleon 2 is taking care of it these days. |