Extra Stuff. This could help you:
Credits to LeMuarien for her original part 4 guide which this is heavily based on. Thanks to her for the DSDT too. Also, a million thanks to dpassmor for finding the DSDT sleep fix. I don’t know what I’d do without it.
1: DSDT (Sleep/Clamshell)
The main purpose of  DSDT patching is to enable sleep. When you use this guide, you get LeMuarien’s dsdt from the forums. If sleep doesn’t work, I recommend switching from ApplePS2 to VoodooPS2. You can find out how to do that below this one. It sure helped me get sleep up and running ;)
If that doesn’t work, I recommend compiling and patching your own DSDT. I’ve included the DSDT patcher in the HP Mini Snow download. Specifically, inside of the “Update DSDT”  folder. You can find some directions on how to do it here.

2: Switch to VoodooPS2
There are 2 kexts you can use to make the keyboard work on your MacBook Mini. When you use the “2-Step” script I made, you get ApplePS2. Some people say ApplePS2 is more stable. Some people like the Synaptics PrefPane you get with ApplePS2. But some like the new PrefPane you get with VoodooPS2 that has more options than Synaptics. But with VoodooPS2 you can also use the stock apple trackpad PrefPane. More people like ApplePS2 from what I’ve seen, and it was the default kext in this guide’s predecessor, so it’s the default in 2-Step. Personally, I couldn’t get sleep/resume to work with ApplePS2, which is a big problem. When I use VoodooPS2, it works like a charm! So maybe if you’re having problems with sleep/resume, you should try out VoodooPS2. To do that, first go into the ol’ “HP Mini Snow” folder. Then go into the “Misc. VoodooPS2″ folder. Now open Terminal. Sudo -s and enter your password. Then all you need to do is drag “Add VoodooPS2.sh” into terminal and hit “Enter” and sit back and relax. It should be done shortly. Once it’s done, restart, and you’ll be on VoodooPS2!

3: Configure Boot plist
- Get your “Mac HD” partition’s Universal Unique Identifier via Disk Utility and right click “Mac HD” choose “Information”. Cmd+C to copy the number.
- In Finder, go to /HP Mini Snow/Extra/ and open com.apple.Boot.plist with TextWrangler. Then create a new key after the “device-properties” in the file. (This “boot-uuid”entry tells Chameleon to boot only your specific internal hard drive whose Universal Unique Identifier you’ve specified in the string.)
comappleBootplist UnivUniqueID Snow Leopard EFI Boot: Part 4
- You can also set Chameleon’s countdown timer here. By default it’s set to “5″.
- Save the changes to com.apple.Boot.plist. Put the file in /HP Mini Snow/Update BootPlist
- Launch Terminal. Then sudo -s and type your password. Make sure you have a finder window of the “Update BootPlist” folder. Then drag “Update BootPlist.sh” into terminal and press enter. This will load your edited boot plist to the EFI.