Apparently people are having trouble with the concept of following instructions to the T. Here is exactly what I did:
1. Updated from 10.5.2 kalyway install to 10.5.3 kalyway patch.
2. Updated from 10.5.3 to 10.5.4 normally with the delta 10.5.4 update from
here.
3. Download manually the delta 10.5.5 update from
here. Do NOT use the Apple Software Updater. If you do, it will restart automatically on you and you can't install it the way it should be.
4. Open up terminal and run the following:
# sudo su
-this gives you root access
# mkdir -p /1054/extensions
-this creates the necessary directories you'll need to backup your kernel and extensions
# cp -r /mach_kernel /1054/
-backup your 10.5.4 kernel
# cp -r /System/Library/Extensions/* /1054/extensions/
-backup your extensions in case you need to restore any of them
# while sleep 1; do rm -rf /System/Library/Extensions/AppleIntelCPUPowerManagement.kext; done
-this checks if that kext is added every second and then removes it
-you cannot remove it manually yourself, let terminal take care of it for you, otherwise it will kernel panic on you
-leave this running until I tell you to stop it, do not press ctrl+c or close terminal right now
5. Mount the 10.5.5 delta dmg and start the update process but do NOT press restart at the end of it
6. Once it asks you to restart, instead change focus back to the terminal window and press ctrl+c to stop the process you began of automatically deleting /System/Library/Extensions/AppleIntelCPUPowerManagement.kext every second
7. Edit with textedit the file /System/InstallAtStartup/scripts/1 and replace /System/Library/Extensions/Dont Steal Mac OS X.kext with any of the following depending on which kext you have in your install:
/System/Library/Extensions/dsmos.kext OR
/System/Library/Extensions/r3d3.kext OR
/System/Library/Extensions/AppleDecrypt.kext
-The kext you use has to be in your /System/Library/Extensions/ already, don't put one that doesn't exist, one has to be there prior. Mine was dsmos.kext for example.
-But if you don't find /System/Library/Extensions/Dont Steal Mac OS X.kext, leave it as is
8. If you used a custom kernel, run the install all kernel pkg and choose the kernel you used before installing that, then close it after.
-not needed if you can use the vanilla kernel
9. In that 10.5.5 Delta Update window, now you can press the restart button.
10. To get power management working again I installed the 10.5.3 power management pkg and rebooted.
This worked for me on my dell inspiron 1525 laptop but I skipped step 8 because I can use the vanilla kernel. Most of the problems that people are having here seems to stem not following or misunderstanding the instructions. If you're still having problems, wait for kalyway or someone else to release a patched 10.5.5 delta update so you don't have to open the terminal.
source