Чудесным образом разрешилась проблема с неспящим хакинтошем — надо было просто удалить Disabler.kext. За наводку спасибо комрадам с msiwind.net.

Разумеется, для этого надо предпринять подготовительные меры, чтобы ваш AppleIntelCPUManagement.kext не поднимал панику.

Что конкретно я сделал на своем железе я уже описывал. Нужно просто сделать правильный DSDT.aml.

Режим сна работает как и прежде — для пробуждения надо нажать на кнопку питания, никакие другие действия с мышкой или клавиатурой не помогают.

Решил выложить свои файлы, пригодятся только для точно такой же конфигурации.

Набор файлов для хакинтоша на базе:

— Gigabyte GA-EP45-DS3 (звук ALC889a)
— Диски и DVD только SATA
— Видеокарта nVidia 7600GT 256Mb
— Мышь и клавиатура USB

Это папка Extra для Chameleon 2.0RC2. У меня Chameleon установлен в EFI раздел.

Как залить файлы в EFI раздел

#!/bin/sh
mkdir /volumes/efi/
mount_hfs /dev/disk0s1 /volumes/efi

Дальше копируем папку Extra куда нужно:

cp -R <откуда>/Extra /volumes/efi

Не забываем делать что-то типа такого после записи файлов:

#!/bin/sh
chown -R root:wheel /volumes/efi/Extra
chmod -R 755 /volumes/efi/Extra
umount -f /volumes/efi

Жалобы и предложения оставляйте в комментариях.

Скачать файл: GA-EP45-DS3-DSDT-AND-KEXT-PACK.zip

UPDATE, Март 2010:

Новые файлы и описание моего хакинтоша с Mac OS X 10.6.3