Here we’ll guide you through all the necessary steps to get Mac OS X Snow Leopard installed on your HP Mini 1000 netbook, including updating it safely to 10.6.2. This guide will also work for the Compaq Mini 700 which is a clone of the HP Mini 1000.
Requirements:
- HP Mini 1000 or Compaq Mini 700 with at least 8GB of hard disk space
- Mac OS X Snow Leopard retail disc
- Intel-based Mac with DVD-ROM drive and USB port
- 8GB or larger external USB drive (hard disk or flash drive)
- NetbookBootMaker 0.8.3
- New GeneralExtensions bundle
- Tea’s Mach Kernel
- SleepEnabler for Kernel 10.2.0
- DSDT Patcher 1.0.1e
On your Mac with DVD-ROM drive and USB port:
- Insert the Mac OS X Snow Leopard retail disc into the Mac’s DVD drive, and connect the external USB drive to the Mac too.
- If your Mac is running Mac OS X 10.6 or later then launch the ‘Disk Utility’ application located in your ‘Utilities’ folder, and skip to step 7. Else, proceed to the next step.
- Double-click on ‘Mac OS X Install DVD’ and then double click the ‘Install Mac OS X’ icon.
- Click the ‘Utilities’ button.
- Click the ‘Restart’ button. The Mac will now boot from the Mac OS X Snow Leopard retail disc.
- Once you’ve selected your language, click on the ‘Utilities’ menu and select ‘Disk Utilitiy…’.
- Select the external USB drive in the left-hand column, ensure that you click on the parent icon which states the drive capacity, e.g. “931.5 GB”.
- Select the ‘Partition’ tab and then under “Volume Scheme:” click on ‘Current’ and change it to ‘1 Partition’.
- Change ‘Name:’ to “OSXDVD” and ensure that ‘Format:’ is set to “Mac OS Extended (Journaled)”.
- Click ‘Options…’, select “Master Boot Record” and then click ‘OK’.
- Click ‘Apply’ and then ‘Partition’ and give the Mac a moment to format your USB drive and create the new partition.
- Next we need to copy Snow Leopard to the USB drive: select the ‘Restore’ tab.
- From the left-hand pane, click and drag the ‘Mac OS X Install DVD’ icon to the ‘Source:’ field and release.
- From the left-hand pane, click and drag the ‘OSXDVD’ icon to the ‘Destination:’ field and release.
- Tick the ‘Erase destination’ box, then click the ‘Restore’ button and then click ‘Erase’. Allow between half an hour to 2 hours for the copy to complete.
- Once complete, if you skipped to step 7 at step 2 in this guide, you can now skip to step 19. Else, proceed to the next step.
- Quit ‘Disk Utiltiy’ and from the ‘Utilities’ menu, select ‘Startup Disk…’.
- Select the Mac’s normal startup disk, click ‘Restart…’ and then click the ‘Restart’ button. The Mac will now reboot from its hard disk.
- Eject the ‘Mac OS X Install DVD’ disc.
- Launch the ‘NetbookBootMaker’ application and from the select menu labelled ‘Select USB Partition:’ select the USB drive which is now titled ‘Mac OS X Install DVD’ and then click ‘Prepare Boot Drive’ (you’ll be prompted for the Mac Administrator’s username and password).
- Open your newly formatted USB drive which will be titled ‘Mac OS X Install DVD’ but will have the orange external hard drive icon.
- In the window that appears, on your keyboard, hold down the ‘Command’ and ‘Shift’ keys and press ‘G’. This will bring up a dialog box titled ‘Go to the folder:’. In the text box that appears, type the following path: “/Volumes/Mac OS X Install DVD/System/Installation/Packages/” then click the ‘Go’ button.
- In the window that appears, scroll down to find the file ‘OSInstall.pkg’ and delete it. You’ll be prompted to authenticate with your system username and password.
- Next, find the file titled ‘OSInstall.pkg.orig’ and copy it to your desktop. Now rename it ‘OSInstall.pkg’ – you’ll be prompted to confirm that you do want to change the filename extension from ‘.orig’ to ‘.pkg’ – click the ‘Use .pkg’ button.
- Copy the new ‘OSInstall.pkg’ file from your desktop back to the ‘/Packages’ directory that you copied it from. You’ll be prompted to authenticate with your system username and password.
- Delete ‘OSInstall.pkg.orig’. Your ‘/Packages’ directory should now look like this:
- You can now eject the USB drive and disconnect it from the Mac.
On your HP Mini 1000:
- Attach your USB drive to your HP Mini 1000.
- Boot your HP Mini 1000, and as soon as the HP/Compaq logo comes up press and hold the ‘F9′ key for boot options.
(Note: if you’ve gone through this guide and by the end of it your wireless is not working, come back to this step and reset the BIOS settings to default.) - Press the down arrow key to select ‘USB’ and hit ‘enter’. The HP Mini 1000 will now boot into Mac OS X Snow Leopard from the USB drive!
- Once you’ve selected your language, click on the ‘Utilities’ menu and select ‘Disk Utilitiy…’.
- Select the HP Mini 1000’s internal drive in the left-hand column, ensure that you click on the parent icon which states the drive capacity, e.g. “64.11 GB”.
- Select the ‘Partition’ tab and then under “Volume Scheme:” click on ‘Current’ and change it to ‘1 Partition’.
- Ensure that ‘Format:’ is set to “Mac OS Extended (Journaled)”.
- Click ‘Options…’, select “GUID Partition Table” and then click ‘OK’.
- Click ‘Apply’ and then ‘Partition’ and give the HP Mini 1000 a moment to format your hard disk and create the new partition.
- Once complete, quit ‘Disk Utiltiy’.
- Configure your installation as you would on your normal Mac and let the installation run.
- Once installation’s complete and the HP Mini 1000 restarts, repeat steps 2 & 3 from above and boot from the USB drive again.
- At the point where you see the Mac OS X bootloader screen, press any key (such as the space bar) to interrupt the process.
- Press the right arrow key to select the internal hard drive and then hit ‘Return’.
- You’ll then be taken through the standard Apple set up process – complete this as normal.
- Launch the ‘NetbookBootMaker’ application and from the select menu labelled ‘Select USB Partition:’ select your internal hard drive, likely called ‘Untitled’, and then click ‘Prepare Boot Drive’ (you’ll be prompted for the Mac Administrator’s username and password).
- Once complete, your HP Mini 1000 is now ready to boot Mac OS X from it’s internal hard drive. You can safely eject and disconnect the USB drive.
Fix sound and trackpad, update to 10.6.2:
- Open a new window in the ‘Finder’ and on your keyboard, hold down the ‘Command’ and ‘Shift’ keys and press ‘G’. Type the following path: “/Extra/” then click the ‘Go’ button.
- You’ll now have access to the hidden ‘Extra’ folder:
- Download the New GeneralExtensions bundle and copy the whole ‘GeneralExtensions’ folder into the ‘Extra’ folder to overwrite the existing one (you’ll be prompted for the Mac Administrator’s username and password).
- Download Tea’s Mach Kernel and move the ‘mach_kernel_atom2′ file to the root of your internal hard disk (you’ll be prompted for the Mac Administrator’s username and password).
- Repeat step 1 above to get back to the ‘Extra’ folder.
- Copy the file titled ‘com.apple.Boot.plist’ to your desktop, then the copy (TextEdit should be the default application it’s opened in) and edit the 12th line which currently reads:
mach_kernel
Change it to read:mach_kernel_atom2
And then save the file. - Copy the file from your desktop to the ‘Extra’ folder to overwrite the old ‘com.apple.Boot.plist’ file (you’ll be prompted for the Mac Administrator’s username and password).
- Download SleepEnabler for Kernel 10.2.0 and copy the ‘SleepEnabler.kext’ file to the ‘GeneralExtensions’ folder in the ‘Extra’ folder.
- Now launch the ‘UpdateExtra’ application which is in the ‘Extra’ folder (and has the shoe as its icon) and then click the ‘Update Extensions’ button – be patient as this can take a while and you’ll be asked to enter your username and password during the process.
- You’re now ready to update to 10.6.2 via Software Update.
Fix sleep:
- Download the DSDT Patcher 1.0.1e and from the ‘DSDT_Patcher1′ folder, open the ‘DSDT Patcher’ file which will launch the Terminal application.
- Press the ‘Return’ key to continue and wait.
- Enter ‘0′ and then hit the ‘Return’ key and wait.
- Once complete the last command line will say “[Process completed]“, at which point you can safely quit the Terminal application.
- Open a new window in the ‘Finder’ and on your keyboard, hold down the ‘Command’ and ‘Shift’ keys and press ‘G’. Type the following path: “/usr/bin/” then click the ‘Go’ button.
- In a separate finder window, from the ‘DSDT_Patcher1′ folder, open the ‘Tools’ folder and move the ‘iasl’ file to the ‘bin’ folder.
- Go to the ‘DSDT_Patcher1′ folder and open the ‘Debug’ folder and then open the ‘dsdt.dsl’ file – you’ll be prompted to choose an application to open this file with, so choose the ‘TextEdit’ application.
- Do a ‘Find’ (‘Command’ + ‘F’ on your keyboard) for “Device (EUSB)” and locate the following code:
Device (EUSB)
{
Name (_ADR, 0x001D0007)
Method (_PRW, 0, NotSerialized)
{
Return (GPRW (0x0D, 0x04))
}
}
And then change it so that the whole paragraph is commented out with /* and */ like this:
/* Device (EUSB)
{
Name (_ADR, 0x001D0007)
Method (_PRW, 0, NotSerialized)
{
Return (GPRW (0x0D, 0x04))
}
}
*/ - Do a ‘Find’ for “Method (_L0D, 0, NotSerialized)” and locate the following code:
Method (_L0D, 0, NotSerialized)
{
Notify (\_SB.PCI0.EUSB, 0x02)
Notify (\_SB.PWRB, 0x02)
}
And then change it so that the line “Notify (\_SB.PCI0.EUSB, 0×02)” is commented out like this:
Method (_L0D, 0, NotSerialized)
{
/* Notify (\_SB.PCI0.EUSB, 0x02) */
Notify (\_SB.PWRB, 0x02)
} - Do a ‘Find’ for “Device (PWRB)” and locate the following code:
Device (PWRB)
{
Name (_HID, EisaId ("PNP0C0C"))
Name (_UID, 0xAA)
Name (_STA, 0x0B)
}
}
And then change it so that “_HID” reads “_CID” like this:
Device (PWRB)
{
Name (_CID, EisaId ("PNP0C0C"))
Name (_UID, 0xAA)
Name (_STA, 0x0B)
}
} - Save the changes and then launch the Terminal application (located in the ‘Utilities’ folder in your ‘Applications’ folder).
- In Terminal type:
sudo -s
Then hit the ‘Return’ key. - Enter your system password (same password you use for authenticating for your Mac) and then hit the ‘Return’ key.
- Now type:
cd /Users/HOMENAME/Downloads/DSDT_Patcher1/Debug/
Replace the text “HOMENAME” with the actual name of your Home directory (or short username) in Finder – in the example screenshot below, my Home Directory is “Ed”:
Hit the ‘Return’ key. - Now type:
iasl -ta dsdt.dsl
Then hit the ‘Return’ key – once it reads “Compilation complete.” you can safely quit Terminal. - Go to the ‘Debug’ folder and copy the file ‘dsdt.aml’ to your ‘Extra’ folder (repeat step 1 from “Fix sound and trackpad, update to 10.6.2″ above to get to the ‘Extra’ folder).
- Reboot your HP Mini 1000 and sleep should now work, either from the Apple menu or by closing the lid!
Fix hard disk icon:
- Launch the ‘Terminal’ application.
- Type:
sudo -s
Then hit the ‘Return’ key. - Enter your system password (same password you use for authenticating for your Mac) and then hit the ‘Return’ key.
- Type (all in one go without using the ‘Return’ key, use spaces instead of line breaks):
mv /System/Library/Extensions/IOStorageFamily.kext/Contents/Resources/External.icns /System/Library/Extensions/IOStorageFamily.kext/Contents/Resources/External.icns.back
Then hit the ‘Return’ key. - Type (again, all in one go without using the ‘Return’ key, use spaces instead of line breaks):
cp /System/Library/Extensions/IOStorageFamily.kext/Contents/Resources/Internal.icns /System/Library/Extensions/IOStorageFamily.kext/Contents/Resources/External.icns
Then hit the ‘Return’ key. - Type:
chown -R root:wheel /System/Library/Extensions/IOStorageFamily.kext
Then hit the ‘Return’ key. - Type:
chmod -R 755 /System/Library/Extensions/IOStorageFamily.kext
Then hit the ‘Return’ key. - Restart your HP Mini 1000.