This is from a wiki I started up at:
You can download all of the files from there, or use the links below.

You need:
1) 10.5.0 thru 10.5.6 Retail Disk Image (if using anything but 10.5.6 you must DL a standalone combo updater from your version to 10.5.6).
2) DSDT.aml from HERE
3)OS X86 Kext Files from HERE
4)Chameleon 2.0 (I’m currently using RC640 the latest one available at the time I last installed)
5)A working leopard install.
6)An External HDD or you can just pull out the internal Mini110 HDD/SDD and plug it into your desktop via a SATA cable(Recommended for easier installation)

7)* w/ Intel-GMA945 EFI string from HERE (place in /Extra folder and remove Natit.kext)


With your External drive or Internal drive hooked up to your working install open Disk Utility and Partition how you’d like to with the first partition at least 10gigs for leopard Retail (I would suggest 16 if you need to use a Combo Updater). Making sure to open “Options” and check GUID Partition table.

Mount your Retail disk image and browse to /Volumes/<<Name of your Install Volume>>/System/Installation/Packages/OSInstall.mpkg open this file and you will be presented with the installer window.

Continue until you select your Mini110 HDD/SSD then customize your install (I usually install only Base System and X-11 as the printer drivers and rosetta take up much needed space on the 16Gig SSD). Install….

After installing Your Retail Leopard, download and install any updates to 10.5.6 (I’ve read allot of hacks and non-working hardware stuff about versions above 10.5.6 so I’ll stick with this solid system because there are no new features or anthing else special about 10.5.7-10.6.1 as of yet((for the mini anyway))).

Once your Mini110 HDD/SDD is upadated to 10.5.6, Download and install Chameleon2 rc640 (I used the root OSX partition install as opposed to EFI install just for convenience sake)

Download DSDT.aml (from above link) and place it in the root folder.

Download Kext Package (from above link) and open terminal and run these commands

Sudo cp -R /Users/<<YourUsernameHere>>/Downloads/Mini110_kext/ /Volumes/<<Mini110VolumeNameHere>>/System/Library/Extensions

sudo chmod -R 755 /Volumes/<<Mini110VolumeNameHere>>/System/Library/Extensions

sudo chown -R root:wheel /Volumes/<<Mini110VolumeNameHere>>/System/Library/Extensions

*Note: When typing in terminal you can type the first few letters of a folder or file followed by the TAB key and if the spelling and case are correct terminal will fill in the rest of the folder/file name for you.*

While in terminal run this /usr/sbin/vsdbutil -a /Volumes/<<Mini110VolumeNameHere>>/

This will allow you to Repair Permissions in Disk Utility.

Once you have Installed Leopard, Updated(if necessary), Installed Chameleon, Installed DSDT.aml, Installed Mini110_Kext folder, and Repaired Permissions, you are ready to replace your internal Mini 110 HDD/SDD into your Mini 110 (I would suggest leaving the keyboard up a little bit while you test your install in case you need to remove your HDD/SDD again for anything).

Boot with -f -v flags

You will get a warning that you can’t create an account. Just press ok and you will end up at the Desktop.

If you want to create a new user instead of using the Admin Account:

Open SystemPrefs go to Accounts
Click the Lock to make changes *Note the default Administrator Password is Blank*
Click on the Plus sign to create account
Add Username *if your VoodooPS2 is working correctly go ahead and add a password, if not leave it blank for now and add one later*
Click on Login Options and switch Automatic Login to your new user Account.

Open Disk Utility and Repair Permissions for the hell of it.
Reboot and Enjoy your new HP Mac Mini 110.

*Optional- You can download the and copy it to your /Extra folder (backup original) and run
Sudo rm -rf /System/Library/Extensions/natit.kext to remove natit.kext