Retail Leopard 10.5.6
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)*Optional-com.apple.boot.plist w/ Intel-GMA945 EFI string from HERE (place in /Extra folder and remove Natit.kext)
Installation:
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 com.apple.boot.plist and copy it to your /Extra folder (backup original) and run
Sudo rm -rf /System/Library/Extensions/natit.kext to remove natit.kext
Hexane
January 14, 2010 - 8:24 pm
I get stuck at this step “Continue until you select your Mini110 HDD/SSD” when i’m at that part my disk appears with a yellow exclamation mark and it says: “You can only install this software on the installation drive” or something like that, do you know how can I fix that?
January 16, 2010 - 8:08 pm
Are you trying to install to a MBR partitioned disk or a GPT partitioned disk? If I remember right to installto any thing but a GPT partitioned disk you must make an adjustment to the osinstall.mpkg file.
January 29, 2010 - 2:09 pm
hm.. I followed your instructions step by step and got the system booted, but it gets to the point where it supposed to load the GUI it just shows a blue screen and nothing else happens. I’m trying this on a 110c-1012. Any advice?
January 29, 2010 - 2:13 pm
Boot with -f -v flags and post the last few lines(or anything else that seems like an error) before it hangs.
January 29, 2010 - 8:34 pm
Well, I’ve gotten a little further and gotten the system to boot into the GUI. Now it tells me that a bunch of kext’s was installed improperly and cannot be used.
WoodooHDA
AppleACPIPlatform
WoodooPS2Controller
It seemed to go away with a chown | chmod of everything in the /system/library/extensions/
Thanks for replying
January 29, 2010 - 8:36 pm
I seem to remember when I played around with iDeneb that it was needed or at least beneficial to add 2 cpu to boot.plist. Any thoughts on that?
January 29, 2010 - 8:37 pm
and by the way I’ve got no audio??
February 1, 2010 - 11:29 am
Sorry for the late reply I was away for the weekend. The 2 cpu’s flag depends on what DSDT.aml you are using. The one I provided has a CPU fix built in to it (but it only works if you have the same model with the same amount of RAM – mine is based on 1GB of RAM)
As far as Audio goes, do you see any outputs under the System Prefs/Audio/Outputs tab? You can also use the Audio-Midi.app in the Applications/Utilities folder. If that doesn’t work I’d suggest you try deleting the VoodooHDA.kext, Download the Latest VoodooHDA Kext package and try re-installing from that.
February 10, 2010 - 12:48 am
How did you get past the blue screen issue? I am stuck booting from the external HD
Thanks!
February 25, 2010 - 7:29 am
@Hexane
Thanks for all the advice. I’ve got everything up and running. It’s very nice to run “vanilla” rather than iDeneb. The only issue I’ve got is that the battery reports remaining power in minutes, always less than an hour, although the machine runs for hours on the battery. I tried both an older end a newer version of the voodoopowermini.kext, both to no awail.
@bradfordcp
It’s a while back, but I seem to remember that a “repair extensions” was involved. Or rather correct userbits. And correct placement of the DSDT.aml. I didn’t use the optional “com.apple.boot.plist”
February 25, 2010 - 11:29 am
@ shack
Yeah I just use the percentage view instead and it’s always seemed accurate. Just click on the battery icon in the title-bar and go to Show->Percentage.
@bradfordcp
Sometimes the first couple of boots after installation can be a crap shoot, but it’s always a good idea to boot with -f -v flags. That way you can see and report what is causing the error (most of the time anyway), instead of just saying “blue screen issue” which could mean 1000′s of different things.
February 26, 2010 - 4:49 pm
I’ve gotten to a point where I would like to update to 10.5.8 because of the safari 4.0.3 update needing it. iTunes 9.0.3 needs the new safari to work with the store. Any thoughts?? Can you just use the 10.5.8 update in software update or should I get the combo?
February 26, 2010 - 5:22 pm
I think there is some issues with the graphics kexts and trackpad on 10.5.8. I haven’t really played around with it all that much, but I remember reading that the software update screwed up some peoples installs. you should do some e-search before you upgrade. Sorry I can’t be more helpful, but I only use iTunes on my home system(OS X 10.6.2-AsusRampage-IntelQ9450-GTX9800) not my mini
March 10, 2010 - 2:59 pm
Hi
I’m stuck at the blue screen , last lines i see before i get to the blue screen is
igd: display specific matching fails
and something about framebuffer already exists
i’m sorry if i’m being a little bit inaccurate, but the text lines go by really fast
Thankssss
March 10, 2010 - 5:18 pm
As long as your trying to install 10.5.6 you should be able to use the optional “com.apple.boot.plist” file and place it in the /Extra folder. If that doesn’t work I would try putting Natit.kext in your /System/Library/Extensions folder then make sure to repair permissions. Feel free to post back with any more questions.
March 11, 2010 - 8:14 pm
Thanks Hexane !
I fixed it replacing the .plist file , the only thing is i lost part of the functionality of the chameleon GUI , i can’t boot with any flags, and it doesn’t display the icon of my drive nor give me the options for -f, -s, -x booting … i guess it’s because of the kernel flags embedded in the plist file ? it would be nice to have it back
Thankss
March 12, 2010 - 10:46 pm
Yeah I forget what the key/string info is for the com.apple.boot.plist it might be Quiet Boot
No or i think chameleon has one like
Instant Menu
Yes
Check the Chameleon Docs to make sure though.
At any rate you should be able to mash the F8 key as soon as your BIOS is done loading to call up the boot prompt.