NOTE: This version has been changed due to 10.5.7 being released. An additional step of downloading the 10.5.6 updater from apple is required, or you can attempt Version 2. They are very similar. You will end with 10.5.6 installed with the Version 1 guide.
PrefaceThis is an attempt to aggregate all of the guides on this forum into one DETAILED guide on how I got OS X running on the HP Mini. A lot of the guides out there are outdated. I take no credit for any of them, I just take credit from aggregating them all together into ONE COMPLETE guide.
This guide will be for the iDeneb install method. There are people out there who have been able to use a Leopard retail disc but I have no knowledge on how to do that, so I’ll tell you what worked for me and many others.
Before you install OSX it's always a good idea to update your bios. While in XP/Linux, go to the HP website and find your model. Download the Bios update under the drivers/support section. I believethe current one is v11. You won't be able to update your Bios via OSX as far as I know.First off, you have two options for installing OS X onto your Mini. The USB Drive Method, or using an external optical drive via the USB DVD drive method. I ended up trying both after my Mini stopped recognizing my DVD drive.
Things you will need1. A HP Mini 1000 series unit with at least 16GB or greater disk space (any model or OS; they all work)
2. An 8GB(or larger) USB drive OR an external USB DVD drive
3. A USB mouse
4. A copy of iDeneb v1.3 (NOT v1.4)
5. The HP Mini OS X Essential Files: Found Here
6. The 10.5.6 Combo Update from Apple
7. Optional, but helpful: an additional USB drive to transfer files with
The most important thing you need to do is find a copy of the iDeneb OS X install DVD v1.3 disc image. Take a quick trip to google to find the iDeneb v1.3 image.
NOTE: you may also find iDebeb v1.4, but it doesn’t seem to play nice with the Mini for some reason so steer clear.
Creating an iDeneb InstallMAC via USB Drive:
1. Open up Disk Utility.app in /Applications/Utilites/
2. Select the drive you will be using in the left hand pane.
3. Click the “Erase” tab
4. Under “Volume Format” select Mac OS Extended
5. Click Erase
6. Click the “Restore” tab
7. If you havn’t already, go to your iDeneb.iso and double click it.
8. Back in Disk Utility, you should see the iDeneb.iso in the left pane with another image under it with an apple logo on it.
9. Drag the image to the “Source” location
10. Drag your drive you have erase to the “Destination” location.
11. Click Restore
12. Open up UInstaller and select your newly formatted drive
13. Check the “Install PC_EFI v9 Chameleon Edition 1.0.12”
14. Click Install
Windows via USB Drive (tested in Windows XP):
1. Hook up your external Hard-Drive to your computer. Go to Start and right click on My Computer. Click Manage. On the left side, go to Disk Management.
2. Click on your External Hard-Drive. Then click 'Delete'.THIS WILL DELETE EVERYTHING ON THE EXTERNAL HARD-DRIVE!. Once that is complete, go to Start and right click on My Computer. Click Manage. On the left side, go to Disk Management. Once again, click on your External Hard-Drive.
3. Click on 'Format'. Click next, and make sure you set the partition size to about 6GB.
4. Let it finish, then download the file below. It is a handy utility for Windows that will help you put iDeneb (I used v1.3) on an external Hard-Drive. Open the file and click 'ddmac' and English_GUI. On 'ddmac', don't be alarmed if it looks strange (this is why you need the English_GUI).
5. Follow the instructions in the English_GUI on the ddmac. It is pretty straightforward. Click the start button, and let it do its thing. DO NOT CLICK THE DDMAC! I have found that if you click it, it messes up.
6. After that, reboot your mini, and press f9. Select your External Hard-Drive, and hit enter. Mac OSX installer should start.
USB DVD via OS X:
1. Find your IDeneb.iso and double click on it.
2. Open up Disk Utility. It’s under you’re utilities folder in your applications folder.
3. Click on your IDeneb.iso in the left pane of drive.
4. Click the “Burn” button on the top of the window.
5. Plug in your usb drive/DVD drive into the mini and reboot.
6. When the HP Logo appears, hit f9
7. Select your USB/DVD drive from the list of boot devices
USB DVD via Windows:
1. If you don't have one already, download an ISO burning program. Googling brings up this one:http://www.freeisoburner.com/
2. Select the iDeneb.iso as the source, or open up the iso via your iso burning program.
3. Insert a blank DVD into the drive and burn.
Installing OS XFrom this point on, everything on your mini is about to be erased. Say goodbye to XP/Linux Mi or whatever it’s called. It’s worth it in the end I promise.
1. The installer will now begin. Wait at the apple logo until a language selection screen is shown. Select your language and hit next.
2. Go to the top of the screen where it says utilities. From this menu select “Disk Utility”
3. Click on the Mini’s Hard drive in the left pane.
4. Click on the “erase” tab
5. Under Volume format, select Mac OS Extended
6. Click Erase
(NOTE: If you plan on ever dual booting or wanting partitions on your drive, now is the time to do it. You wont be able to partition/resize your drive after the install. If you would like to dual boot, go to thepartitiontab on you HD, and click the + button. Add a partition any size you like and assign it as "Free Space". You can format it later)
7. After erasing is complete, exit the disk utility
8. Now click next and select your newly erased hard drive as the destination.
9.On the next screen you will see an option at the bottom that says “customize”. Click on it and apply the following patches:
a. Expand “fixes” and select: acpi, cpu, and remove firewire
b. Under “patches” expand chipset and select ichx fix
You can now continue with the installation. Feel free to add any applications that are included with the installer but they are not necessary.
After sitting at the install screen for a while your computer will reboot. There will be a countdown from 5 in which the migration assistant should appear. If you’re lucky, you can go through the assistant without a hiccup. Most likely it will start looping and not let you get anywhere. To fix this, hold down the power switch and reboot. When the countdown starts press enter immediately.
Loop fix method:
For the loop fix you will enter a series of commands. If there is a (space) in the text it is suppose to be there, so look/type carefully.
1. Type “-s” and hit enter
2. Wait for the text skim by until it stops. Then type “/sbin/fsck –fy” and press enter
3. Once it says “File System was modified” type “/sbin/mount -uw /” with spaces
4. Next type in “passwd root”
5. Now type in whatever password you’d like, twice, pressing enter after each time.
6. The type “touch /var/db/.AppleSetupDone” being sure not to forget the . or Caps
7. Now type “reboot” and hit enter
Alternative loop fix method:
1. Select your language and time zone after install.
2. hold ALT+Q which will ask if you would like to skip the registration process and simply set up a user.
3. Setup your desired user account
4. Once logged in, run Directory Utility.app located in /Applications/Utilities/
5. Click the lock in the lower left hand corner of the window which will prompt you for your password
6. In the menu bar, select edit and then "enable root user"
7. Create a root password then proceed as directed below.
Installing Kernel Extensions and Upgrading to10.5.6Once the loop issue is resolved you will be prompted asking for a user name and password after the apple boot logo. User Name is “root” and password is whatever you set it to. Now that you are in OS X:
1. Click “System preferences” in your dock. It’s gray and looks like gears in a square box.
2. Click “Accounts”
3. To the far left there is a “+” sign. Click it.
4. In the username box type whatever you like. DO NOT SET A PASSWORD.
5. Under “New Account” it should say Standard, but change it to Administrator.
6. Click create account. It will prompt you asking if it’s OK to not have a password. Click OK.
7. Under the list of accounts to the left, click “Login Options”
8. Under “Automatic Login” select the new account you made.
You should now be in OSX again, but this time you’re under you’re account instead of root. Now open up UInstaller.
1. Select your Hard Drive under Drives
2. Choose OSx86_Essentials as the package to install
3. Click “Apply kext package”
4. Click “Install PC_EFI v9 Chameleon Edition 1.0.12”
5. Hit Install
Now lets go ahead and apply the DST Patcher to get ready to update to 10.5.6. Open up the DST Patcher GUI.
1. Select “Darwin/Mac OS X”
2. Select “New HPET Option”
3. Select” Apply DSDT Patch to:”
4. Select your Hard drive.
Now let’s get wifi and all the fun stuff working. Open up OSX86Tools.
1. In OSX86Tools, click on “Repair Permissions”, then click on "Run Selected Tasks" button. Wait for permissions to be repaired which will take a few minutes.
2. Click on “Install kexts” towards the bottom right
3. Find the kexts folder on your flash drive. Select the first one.
4. Shift+Click the last one to select all.
5. After the installer completes it will ask you reboot. Just click on OK and Cancel on any dialog boxes that appear.
You should now be OSX again after reboot. Here’s where things could go horribly wrong, or awesomely easy.
UPDATE: It looks like apple has come out with 10.5.7. I've yet to do any testing on how to install this, but until then you will have to use the combo updater from the apple website, NOT from software update on the mac. 10.5.7 will not work with these steps, use 10.5.6
(the old way. Skip these steps for now
1. Connect to your wifi network. If you don’t know how, its should be the symbol farthest left at the top right of the screen. Looks like a wireless bar signal
2. Go to “System preferences” again.
3. Select “Software Update”
4. Click “Check Now”
5. After they all load, uncheck all of them EXCEPT for “Mac OSX Update”
6. Click “Install”
7. Go through all the prompts. It will start to download then reboot. The download may take a while depending on your Internet connection.
If all went well, you will be in OS X after rebooting itself a couple times. Be patient. If not, you’ll be sitting at the apple boot logo for a while wishing you had followed the guide more closely. If it fails, you have to do a complete reinstall. Start from step 1, at the top of the guide.
If you are in OS X congrats! Time to get out the USB Mouse and get your keyboard and track pad working.
Mouse and Keyboard FixFirst, run the VooDooPS2 Controller package. When prompted, make sure to check that box that says trackpad. Go through all the prompts until it’s installed. Reboot.
Now with working trackpad and keyboard, Open up OSX86 Tools again. Go ahead and reinstall all the kexts in the kext folder.
1. Click on “Install kexts” towards the bottom right
2. Find the kexts folder on your flash drive. Select the first one.
3. Shift+Click the last one to select all.
4. After the installer completes it will ask you reboot. Do it.
*Hint: To get sound working, you need to delete the AppleHDA.kext in the /System/Library/Extensions folder.
Enable QuartzTo enable Quartz open OSX86 Tools and click the Enable/Disable Quartz GL button. It will tell you the current status. If its disabled, feel free to enable it by clicking the button that says "Enable Quartz GL".
Fix CPU (Allow dual-core)If you start ActivityMonitor before doing this you will see that OSX only sees 1 processor (press the CPU tab below te process list). To allow it to use the second core do the following:
1) Open Terminal when logged in as an Admin user.
2) Gain root access ("sudo su -" and enter your user password).
3) cd /Library/Preferences/SystemConfiguration
4) Recommend backing up "com.apple.Boot.plist". Copy it to your home directory or somewhere else.
5) Edit "com.apple.Boot.plist". Use vi (ie: vi com.apple.Boot.plist). Move the cursor to the line that has "<string>cpus=1 -f</string>", then press lowercase d twice to remove it. If there are no other <string> lines between the line with "<key>Kernel Flags</key>" and the next <key> line, then delete the Kernel Flags <key> line as well. Save the file by pressing uppercase Z twice.
7) Launch ActivityMonitor and confirm OSX now sees both cores.
Notes2009.06.05-Confirmed working process and operating system on HP Mini 1035NR (bluetooth, 60GB HD, 1GB Ram, 10.1 screen at 1024x600).
1035NR 10.5.6 Caveats:
1) Microphone does not work.
2) Bluetooth works until a phone is paired with it. Then it turns off and refused to turn back on even after reboot - until the phone device is removed.
You should now be in a fully functioning OS X 10.5.6. Now it’s time to play with the settings if you like. It’s all you!
From here on out, you should be able to install updates without a problem. Now you can mess around with your system preferences if you like. Change the background, mess with the trackpad settings to your liking, adjust the colors of the display, personalize your dock, all the fun stuff. If you want to be able to use the volume keys to adjust sound, go to the sound preference pane and select PCM under the output tab.
Note that if you ever install Airport updates from apple, you will need to reinstall the wifi kexts. When in doubt, just reinstall all the kexts. Also, I would recommend using Slimbattery, google it, because it accurately displays the battery information, unlike the original battery monitor.
Credits / Additional Information
Credits to all the guides i used. Feel free to visit them yourself if you run into problems.