Thanks CrazyJAT for writing this guide!
It worked for me, after I read carefully . Just a few comments you might want to consider for addition to your instructions:
a) For the sake of clarity, you may want to include the last line that appears in the customize installation (Step 4) adding at the very end
+ Autodetected Wired LAN Support
i.e., SleepEnabler not selected.
I also had to add one extra command in Step 7
sudo mkdir /Extra/dsdt/
before copying the DSDT file from ~Desktop/dsdt.aml to /Extra/dsdt/GA-K8NF-9.aml.
c) According to your quide, the legacy_kernel was under root, but the com.Apple.Boot.plist you provided points to /Extra/legacy_kernel instead.
I first moved the legacy kernel to that directory, to avoid asking you to change the plist, but that _did not work_. So I moved back the legacy_kernel to the root directory, and just edited the com.Apple.Boot.plist file. Well, in fact I just used sed to achieve the same result:
sudo sed s#<key>#/Extra## /Extra/com.Apple.Boot.plist
At this point I wondered why not collect _all_ the commands you proposed in Step 6 and run those from your script "update.sh"?
Also in the same script, do not forget to change ownership first, before you do the permissions and rebuild the kext cache:
sudo chown -R root:wheel /Extra/Extensions
I also got Snow Leopard installed using just the Nawcom BootCD+Retail DVD alone without further customization than the recommended during install by the automatic hardware detection baked in in Nawcom's BootCD. I did include your DSDT.aml stuff though. Without doing anything else of your recipe, I did get some sleep functionality: (wireless) network and hard disk activity paused but not the video. The system also "came back to life" after moving around the (USB) mouse. Wake-up did not work when pressing the keys though. So I would say: Sleep sort of "half"-worked, and it did so every time I told the "Mac" to sleep from the menu.
By end of June 2011, Nawcom released a 10.6.8 version of the legacy_kernel and SleepEnabler.kext.
Both can be downloaded from his blog entry at: http://blog.nawcom.com/?p=791
where he writes:
Five months have gone since you posted your guide, and I am now curious about a follow-up:
1. Have you lately tried any new version of SleepEnabler on your 10.6.6 install?
2. What about updating from your install+10.6.6? Have you managed to update to 10.6.8? And if so, how?
Thanks again for sharing!