PDA

View Full Version : Updating from Kalyway 10.5.2


OrangeJuice
12-22-2008, 07:59 AM
I have two intel machines that I got running 10.5.2 as their default OS. However they are quickly dragging behind my real macs and I need to update them.

Since I did this install 3-4 months ago, a lot has changed so I'll start here and just inform me if there is anything I need to know. I'm looking to update to 10.5.6 with the Voodoo Kernel. Is there a combo update released somewhere that will get me up to 10.5.5 or 10.5.6?

And can somebody explain the new requirements for 10.5.6, I keep reading that it requires some preparation but I don't understand exactly what has to be done and why.



I appreciate any help.

nfoav8or
12-22-2008, 08:31 AM
I have two intel machines that I got running 10.5.2 as their default OS. However they are quickly dragging behind my real macs and I need to update them.

Since I did this install 3-4 months ago, a lot has changed so I'll start here and just inform me if there is anything I need to know. I'm looking to update to 10.5.6 with the Voodoo Kernel. Is there a combo update released somewhere that will get me up to 10.5.5 or 10.5.6?

And can somebody explain the new requirements for 10.5.6, I keep reading that it requires some preparation but I don't understand exactly what has to be done and why.



I appreciate any help.

First off, an update sounds like its just what you need. :D

The Voodoo kernel supports a lot of CPUs and I'm hoping that it will support yours as well, but since you haven't posted any system specs I can't say for sure. Can you edit your Signature (Quicklinks -> Edit Signature) to include both machine's specs? Thanks.

Now on to updating. First you want to save all the files that you used in order to get your machines working (chipset, video, audio, wireless/LAN, etc.). Once you've got these backed up, (my recommendation is to) manually install the Voodoo kernel (assuming from above that it works) and check to make sure you have an AppleDecrypt kext, an AppleSMBIOSEFI kext, and an IntelCPUPMDisabler kext (you may not need this kext depending on the Intel CPU you have). These three files along with the Voodoo kernel are the keys to getting the retail installs to work... if you need any of them, PM me and I'll send the links your way. (We can't post links to those kinds of files in the general forum as it goes against Apple's Copyright, so we use Private Messages in the forum. :D)

Yes, you heard me right ... retail as in download the updates right through Apple Software Update and install. But first...

I wouldn't recommend this until you've posted your specs and we can first make sure the Voodoo kernel works fine with your system.

To manually install the Voodoo kernel, download the kernel from its the xnu-dev site (http://code.google.com/p/xnu-dev). open the Terminal and type:sudo -s
cp /Volumes/Voodoo\ Kernel/Files/mach_kernel.voodoo /
cp /Volumes/Voodoo\ Kernel/Files/mach_kernel.voodoo /mach_kernel

One more thing of note with this is why i had you copy it twice to two different files... This is because when you use Apple's updates they will overwrite the mach_kernel file with the new retail one from Apple so when you DO decide to update, make sure you use the boot flag: "mach_kernel.voodoo" to specify the kernel that will not be updated. You will want to use this kernel before and after you update your system in order to not get Kernel Panics or auto-restarts at boot. now when you are done updating, simply use Terminal again and type:sudo -s
cp /mach_kernel.voodoo /mach_kernel and restart without having to use the boot flags anymore.

You mentioned above the distress about 10.5.6 having to need a little something extra... This is not true anymore in terms of the dsdt.aml file, however Apple made it so that the Voodoo kernel is unable to blacklist the AppleIntelCPUPowerManagement.kext file anymore so therefore (if your system Kernel Panics by using this) you need the IntelCPUPMDisabler.kext mentioned above.

Hope this helps. Any more questions, ask away....

remember to post your specs. Thanks.

OrangeJuice
12-22-2008, 09:08 AM
The CPUs are a Pentium D and a Core2Duo. Although the core2duo is a little weird.

I do have another question though.
Typically your System.kext needs it's strings to match up for everything to work. Does OS X care if I'm running a 9.5 kernel on a machine that should have 9.2 kernel, or will changing the kext work in this case?

nfoav8or
12-22-2008, 11:21 PM
The CPUs are a Pentium D and a Core2Duo. Although the core2duo is a little weird.

I do have another question though.
Typically your System.kext needs it's strings to match up for everything to work. Does OS X care if I'm running a 9.5 kernel on a machine that should have 9.2 kernel, or will changing the kext work in this case?

spec request again please...

at boot you will see a little mismatching in verbose mode but it will still boot. You could always install the System.kext 9.5 version included in the image file from voodoo to get rid of this.

EDIT: I would also test out the vanilla kernel with your C2D CPU as it may work with it.

OrangeJuice
12-24-2008, 03:31 AM
I have a major problem and then a major annoyance.

The 10.5.6 update killed QE/CI on the Intel GMA 950. The backup extensions failed to solve this problem so I tried a range of new drivers. Somehow it killed something horribly. I fixed permissions off an install disk and even replaced the old extensions in single user mode,but it was giving me a dependencies error and still refused to boot. I cannot get it to boot in safe mode or normally and reloading Extensions.mkext does not help.

So right now I have single user mode and nothing else. I took a screenshot and will have it up tomorrow, but I am not sure what to do.