iCook 1.0 Description:
Overclock your iBook via software patch.
iCook is a small OS X kernel extension that allows simple overclocking of the IBM 750FX processor found in some Apple iBooks. It should be compatible with all iBooks that have more than 16 megabytes of video RAM, but not the new iBook G4s. At this time iCook requires OS X 10.3 or higher, however this will change in a future version.
I first read about this feature of the 750FX. Since then Apple has made it more difficult to change the iBook's speed. It seems that current versions of OS X continually monitor the CPU speed and set it back to normal if it is changed.
iCook gets around this by patching the kernel image in memory to disable its ability to set the CPU speed. It then sets up a sysctl called hw.cpuspeed that allows the CPU speed to be set and monitored by the user. iCook makes no permanent changes and everything goes back to normal after a reboot.
I am able to run my 700 MHz iBook at speeds from 300-800 MHz, although 800 MHz is not entirely stable. CPU performance scales nicely along this range as can be seen in this graph of results from Apple's Skidmarks GT benchmark. iCook allows speed settings from 300-1200 MHz in 50 MHz increments and comes with the full GPL'd source code.
|Publisher:||Pat Swieskowski More titles >>|
|Operating system:||Mac OS|
|File size:||42 KB|