Just wanted to pass some knowledge that I gained while using this guide. (THANK YOU VERY MUCH BTW) 1) Not all Lenovo B570 have the same Wireless card as OP. I have the Broadcomm 14e4, which is notorious for still not working with osx86. If your wireless isn't working, you might want to check your Device ID in Windows and do a google search on it. 2) To "add" the DSDT.aml file you need to copy the provided DSDT.aml file to "/" or "/Extra" and also modify the org.chameleon.Boot.plist (http://www.osx86.net/guides-tutorials/10747-guide-chameleon-bootloader-basics.html - look up the DSDT modifcation part) 3) If you encounter an "DSMOS has arrived" error. You need to rebuild the SLE cache by doing: kextcache -v 1 -m /System/Library/Extensions.mkext /System/Library/Extensions/ kextcache -v 1 -m /System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext /System/Library/Extensions/ But anyways, I just wanted to say thanks to OP. I was able to get this running in under 2 days and currently updating to 10.7.2. One thing that I'm having issues with is the random artifacts that appear. Sometimes it can get pretty bad and requires a reboot. Any suggestions on solving this? I have the 0x0116 version of the HD3000.