|
|
| Overclock your iBook G3 with iCook |
| Written by Jacob Thomason | ||||||||||||||||
| Friday, 04 June 2004 | ||||||||||||||||
This mod was found at http://www.swieskowski.net/icook/. An OS X kernal extension that allows you to overclock your ibook processor. It only works with 10.3 on ibooks with a G3 and with 16mb of video ram or more. If you quality, why not give it a try. Don't shoot the messenger if it doesn't work right!
iCook
Download iCook 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 in this article at xlr8yourmac.com. 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 it's 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. For more information see the ReadMe file. Quick Start Guide:
Because iCook disables OS X's ability to change the CPU speed the Processor Performance settings in the Energy Saver System Preferences will not work after the iCook kernel extension has been loaded. They become active again after the next reboot. Some good reading on the 750FX processor can be found at IBM's documentation page for it. Of particular interest are the 750FX Datasheet, 750FX User's Manual, and the PowerPC Programming Environment Manual.
Write Comment |
||||||||||||||||
| < Prev |
|---|
|
|

