Mac OS X on x86 Hardware 2008–2024 Technical Archive
InfiniteMac OSx86 › Leopard 10.5 › 10.5.7 Update
6,458 reads · 2009-05-15 – 2009-05-16
Note Leopard 10.5 Voodoo / XNU Kernel

10.5.7 Update

I know there are guides out there but I just don't get what to do for my system... Can somebody make a specific guide for me? Like how to replace the Vanilla kernel with Voodoo, and how I can make this work WITHOUT crashing my system?…

Primary Author
@xXrkidXx Published 2009-05-15
Collection
Leopard 10.5
Archival Footprint
6,458 historical reads · 5 curated field notes (from 7 dispatches) · 2009-05-15 – 2009-05-16
Credited Voices (4)
@xXrkidXx (3)@dpollard55 (2)@nfoav8or@cmdshft
Hardware Reference
SATA III & NVMe SSDs ↗ USB 3.2 Boot Flash Drives ↗ AMD Radeon GPUs (QE/CI) ↗

I know there are guides out there but I just don't get what to do for my system... Can somebody make a specific guide for me? Like how to replace the Vanilla kernel with Voodoo, and how I can make this work WITHOUT crashing my system?

people

Synthesized Community Field Notes

5 technical responses curated from 7 original dispatches

Field Note #1 @nfoav8or 2009-05-16

This all depends on what you use for a bootloader... however, there is an easy way to ensure the voodoo kernel you are using won't get overwritten with a native apple kernel: just rename kernel to something (like mach_kernel.voodoo) then add the renamed kernel to your boot flags in your com.apple.boot.plist file. I would make sure you replace the seatbelt.kext and System.kext files if you get errors during normal use but otherwise if your system was configured for 10.5.6, it should work with 10.5.7 as well.

Field Note #2 @dpollard55 2009-05-16

you can try this

Download the voodoo kernel installer from here http://code.google.com/p/xnu-dev/ ↗ Even though you are running voodoo now still run the installer and reboot. This will add the mach_kernel.voodoo flag to your com.apple.boot.plist for you so you won't have to mess around editing it and ensure that voodoo doesn't get overwritten by the update. Now before you download the update open your hard drive and go to System/Library/Extensions and copy your System.kext, seatbelt.kext, and any kexts you need for graphics or sound to a new folder on your desktop. Note: if you don't have kext helper get it from che etha.net/Kext_Helper/Software.html it will make reinstalling your backed up kext files easier. Next get the update and install it, reboot and pray, your machine may auto reboot once during the first boot of 10.5.7 this is normal. If you can't get to the desktop or have a corrupted screen boot with -x to get into safe mode. Once to a desktop run kext helper and drag your backed up kexts into it, type your password and click easy install. Reboot and pray once more. If all went well you should have 10.5.7 now installed and running. I can't guarantee that this will work for you, but it's worth a try.

Author Update #1 @xXrkidXx 2009-05-16 ↳ Re: @dpollard55

oh thank you

gonna try this soon, dont think now, maybe tomorrow...

whats funny is I feel like Murphey's law only apply's to me, anything that can go wrong, will i hope this will be a fixable mistake wish me luck guys
~EDIT~
U mean like M1 or B1 Kext Helper?(idk which, on my PC right now) i have something like that, and can't i just use OSx86 tools for that?

thank you so much for your help

Field Note #3 @dpollard55 2009-05-16 ↳ Re: @xXrkidXx
@xXrkidXxoh thank you gonna try this soon, dont think now, maybe tomorrow... whats funny is I feel like Murphey's law only apply's to me, anything that can go wrong, will i hope this will be a fixable mistake wish me luck guys ~EDIT~ U mean like M1 or B1 Kext Helper?(idk which, on my PC right now) i have something like that, and can't i just…

yeah you can use OSx86 tools instead and yes i meant b1 for kext helper. Use whichever one is easier for you. It's very important to reinstall voodoo kernel with the package from them first so that the mach_kernel.voodoo flag gets added. I believe iPC and some other distros just install the voodoo kernel as mach_kernel which will get over written (not a good thing).

Field Note #4 @cmdshft 2009-05-16

You guys really need to learn and read before doing this stuff. That's the reason most of you have issues...

Sources & Contributor Provenance (4 credited usernames · Thread #2871)
UsernameDossier ContributionDispatchesActive Window
@xXrkidXxPrimary Author32009-05-15 → 2009-05-16
@dpollard55Contributor22009-05-16
@nfoav8orContributor12009-05-16
@cmdshftContributor12009-05-16

Choose your language