Hey Guys,
The new legacy Kernel was released for the 10.6.7 update. There is a new package way to update to 10.6.7 and upgrade the kernel, but I do NOT recommend doing this. There are too many ways to make mistakes. Here’s how you update.
Download the zip file from this LINK
Download the apple 10.6.7 COMBO UPDATE from HERE
There are 2 ways of doing this guide. I will post both and you decide which to go with.
Once the combo update is downloaded, go ahead and backup the following kexts:
IO80211Family.kext
AppleIntelGMA950.kext
AppleIntelIntegratedFramebuffer.kext
Method 1
This is the older way of doing this, which has worked for me. Run the combo update. Once it is done, it will prompt you to restart. DO NOT RESTART! Minimize or hide the window. Move the old 10.6.5 kernel (found in the original download that you used get to 10.6.5) to your desktop. Then open Terminal and enter the following codes (same as last time).
*sudo -s (and then enter password)
*cd /
*mv mach_kernel mach_kernel_1062
*cp ~/Desktop/mach_kernel_atom /
*Â mv /mach_kernel_atom mach_kernel
*chown 0:0 mach_kernel
(again the stars are NOT included)
Once this is done, restart using the combo update window. After your computer boots, replace all the kexts you backed up and also put in the new SleepEnabler kext from the updated download into your /System/Library/Extentions folder. Then run pfix again. Restart. You should be updated to 10.6.7 and have everything working.
Method 2 (I DID NOT USE THIS METHOD AND DO NOT LIKE IT!)
Run the combo update. This could take a while, so be prepared to do some waiting. Once this is done, it’s going to prompt you to restart. Like the previous updates, DO NOT RESTART! Just minimize the window for now.
At this point, you want to run the legacy_kernel-10.7.0.pkg. This will update your kernel to the new version (10.7.o legacy kernel) and replace the SleepEnabler kext for you. You can now restart. On bootup, replace the backed up kexts and run pfix. Restart again.
Like I said, I do not support Method #2 because I did not use it myself. There is no difference between using the new legacy kernel and the old method. I personally like the first method because it is safer to use with the way we have updated to 10.6.5 and 10.6.6.
Hope this helps you guys out,
TechnoTalk