I am running 10.5.6 with all the latest updates, sleep, speedstep, trackpad (with scrolling -side and two finger) and now sound working on my Mini - thanks to everyone who made this possible!
I have a Mini 700 with the 60GB HD and 2GB memory - F.10 bios. Sleep wouldn't work after upgrading to 2GB, but a clean install solved the issue.
Here are the steps I followed/ a quick step-by-step guide to installing OSX on the mini
Using
iDened 1.3 10.5.5, I installed OSX following the steps described in the
first post of this thread. I installed it from a 8GB USB flash drive. I had to create the bootable flash drive in OSX. There must be a way to do this in Windows as well but haven't really looked into that. Anyway, here is what I did: created one partition, and formatted using Mac OS journaled as
MBR. Dragged the iDened iso into Disk Utility, and selected restore. The restoration process can take a little while.
Then you need to make the flash drive bootable. To do this, install Chameleon (
download), and make sure you select your USB drive during the install process.
Press F9 when you boot your mini and select USB to boot off the USB flash drive.
Installer should start. Select the right fixes as described in the first post - no need to install Kext helper though -
OSX86 Tools works just fine for installing extensions. Besides, I had some issues with Kext helper when applying Kexts.
When install is finished, open
OSX86 tools (Applications > iDeneb), select install Kexts and install the Kexts contained in Kexts.zip (
except AppleHDA.kext - use alt+click to highlight the ones you want to install). Hit install, but don't reboot just yet.
Go to Applications, Utilities, open Disk Utility and
repair permissions. (Might take some time, esp. if Spotlight is indexing at the same time - I would recommend letting Spotlight do its own thing before repairing permissions, should take around 10mins for indexation to complete)
Reboot.
You should now be able to enable QuartzGL. (see first post)
To upgrade to 10.5.6, follow the steps described in
this post.
You will need Universal
Osx86Installer for step 1 (if you skip that part you will get a kernel panic - also make sure you put dsdt.aml at the root of your hard drive).
Once 10.5.6 is installed, trackpad will not work any more. Make sure you have a USB keyboard and mouse at hand to apply the right Kexts. Using
OSX86 Tools, reapply all the Kexts included in the first post (Except AppleHDA), but don't reboot just yet.
Trackpad with side scroll.Go to /System/Library/Extensions and drag
ApplePS2Controller.kext to the trash. Then, install the VoodooPS2Controller kext following this
link.
Check the Touchpad preference pane for 2-finger scrolling
Speedstep/CPU Throttling.CPU throttling makes the processor run at a lower speed when idle/not used heavily - as a result, the fan runs less often / more quietly and you also get more battery.
VoodooPower is already included in the Kext package attached to the first post, but I had to download the latest version to make it work (latest version available
here/mediafire
mirror). Download
GenericCPUPowerManagement Application from this same site to check if it works or not. If the processor remains at max speed, then you need to download the latest version - or use my modified Kext - read below.
I found that the default Threshold values were too low (the processor would run at max speed instantly), so I changed Threshold/Hysteresis in the Info.plist file included in the Kext package (Ctrl+Click, show package content). Attached to this post is my modified VoodooPower.kext. You might want to change the values yourself to try and see what works best for you - use Plist editor to change the values, check the
readme for reference.
Kext is attached to this post.
To install, go to your
Extensions folder, drag the old
VoodooPower.kext to the trash, and then install the new one using
OSX86 Tools. Don't reboot yet..
Sound.Follow the steps described in the posts above to get sound to work.
Disk Utility > Repair permissions, and then reboot.Hopefully you should now have a very functional OSX installation. Ethernet is reportedly working as well, but I haven't tried installing it on my Mini.
Getting the right colour profile.Colours look a little washed-out with the default colour profile. You can use
Supercal to calibrate your monitor and have a profile that suits you - but before that you need to install the CarbonLib fix to get the program to work. (attached - see below)
I have attached my calibrated profile to this post, see if it is suitable for you. To use it, Drag Compq Mini.icc to (root) /Libary/ColorSync/Profiles/Display and then go to System Preferences > Display > Colour to select it.
Lastly, I also found that setting
font smoothing on
Medium font was the best setting for the Mini's screen. (System preferences > Appearance)
You should be able to download the latest updates with
Software update as well (via apple menu). You will need to reinstall the IO80211Family kext using OSX86 Tools after updating Airport though, but the rest should work just fine.