10.6.8 on Hackintosh
This post has been delayed a long time, partly due to the changes I made to my Hackintosh during the 10.6.8 update and partly due to Mac OS 10.7 Lion. Previous 10.6.x updates had been fairly straightforward, often needing nothing more than a change to the PMversion of SleepEnabler in com.apple.Boot.plist. That approach didn’t work with the 10.6.8 update. I tried using PMversion=23 but this resulted in a crash during boot for PMversion/kernel miss-match. A search of several hackintosh forums showed that this was working for some people, while others were using PMversion=0 to disable SleepEnabler.
I had the option of looking for an updated SleepEnabler, but a more attractive method was trying to minimise the amount of kexts through the use of a custom DSDT. I had intended to try that approach for a while but time had prevented much experimentation. Before trying the 10.6.8 update I had made my usual bootable backup using SuperDuper (and tested it) so there were two drives available, one 10.6.7 and the other 10.6.8 for testing. Just before the upgrade my Extra folder had looked like this:
Not a huge amount of kexts, and working well up to 10.6.8. The dsdt.aml was a simple self extracted one with the cmos reset fix. It’s not overly complicated to make your own dsdt, but to save time I had a look at the large repository of ready made DSDT’s at tonymacx86.com. The site is a great resource for anyone planning or maintaining a hackintosh. They had a DSDT for the F13 BIOS on my Gigabyte Ga-P35-DS3R motherboard, so my first step was to upgrade from the F11 BIOS I had to the last F13 version. A lot of files were removed from /Extra/Extensions and the new DSDT added. I had to experiment a bit to find out what I still needed, as audio and restart didn’t work after the changes. The contents of Extra after the update:
LegacyHDA.kext combined with the new DSDT gave perfectly working audio with stereo and digital output. I’m not sure why OpenHaltRestart.kext was still needed. It may be related to some advice I have since read that DSDT’s vary with hardware such as memory amount and type, so a self generated one is always better than someone else’s.
These steps got me a fully working hackintosh on 10.6.8. The next step was downloading Lion, which will be covered next.
- RT @danthat: Come on, Valve. Today. On this special day. A trailer, an announcement, anything. 7 months ago
- Thanks @Ubisoft, now I can't reset my password to play the game I PAID for. Do you want to increase piracy? http://t.co/c349mTkGXv 1 year ago
- You Might Want to Wait Before Updating Some Devices to iOS 7 - highly recommended for the iPad 3. osxdaily.com/2013/09/16/wai… 1 year ago
- The fantastic System Shock 2 is now available on GOG.com, compatible with windows XP, Vista, 7 and 8. gog.com/gamecard/syste… 2 years ago
- Yesterday my usual 50Mb/s download speed was <8Mb/s, today it has doubled to 100Mb/s. Thanks Virgin Media. 2 years ago
- Adding an SSD to a hackintosh HD installation
- Switching from BIOS to UEFI
- OS X Mountain Lion Update v10.8.1 released
- Hackintosh upgrade from 10.7 to 10.8
- iPad WiFi 3rd generation review
- iPad 3rd Generation unboxing and screenshots
- Thoughts on the new iPad
- Moving to Crashplan online backup
- What’s up with Backzup?
- Lion SMB problems and using a WDTV media streamer
- 1,779,377 hits