Patches i use

Latest update 14/02/2010
  • Bootloader
                Chameleon 2 (link1,link2, link3)
  • Kernel
                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.
  • Decrypter
                fakesmc by netkas
  • Disabler
                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.


  • DSDT
                Whit bios reset fix (for Snow), part of ATI fix and GMA fix, mostly.
  • Graphics
                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.
  • Network
                Check my guide. Just adding the network card device id to the driver.
  • Audio
                For onboard audio either VoodooHDA (link1,link2, link3), Taruga patcher or Legacy AppleHDA.
  • SMBIOS
                Via bootloader, kernel and DSDT.
  • AHCI
                AHCIPortInjector.kext just for cosmetics (present in Chameleon 2).
  • Speedstep
                VoodooPower.
  • TimeMachine (built-in device not found error+UUID)
                Chameleon 2 is taking care of it these days.