Archive for the 'DSDT' tag

Получив море эмоций от того, что смог избавиться от 2-х kext (Natit, IOUSBFamily) простым прописыванием немного не понятного, но действенного текста, я решил избавиться и от остальных, ну кроме разве что AppleDecrypt, котороый ничего прописать нельзя. В принципе, для SATA есть решение прикинуть его, как и USB порты устройством на базе ICH10-R. Но как я не пытался – ничего не получалось – kernel panic. Я так понимаю этот способ сработает, если стоит ICH9-R, который и будет прикидываться ICH10-R в режиме AHCI. В моём случае это не прокатит. Пытался заодно избавиться от прямой замены IOATAFamaly.kext в системной директории всякими legacy пакетами, и от netkas и от кого я только не пробовал. В лучшем случае получал 2 первых SATA порта и при этом кучу таймайтов при загрузке, чего-то отваливалось. Так что оставил пакет в покое и решил в будущем брать материнку либо с “родным” ICH10-R или какой там будет в момент апгрейда системы. Так же, даже начитавшись кучу патчей ALC883, всё равно потерпел фиаско и на приписывании звука. Плата не заводилась на родном драйвере, а использование voodooHDA или других legacy драйверов приводило в лучшем случае...
Read more
После успехов с USB устройствами я выкинул из пакета своих драйверов IOUSBFamily и там остались: AppleDecrypt, IOATAFamily, HDAEnabler+AppleHDA и Natit. Предназначения каждого достаточно прозрачны: шифрование, SATA, звук и видео. Решил начать с видео. Сказано – сделано. Загрузил патч, поставил свою видеокарту и завис с параметрами куда чего и как прописывать. Выбрал на удачу, что было первым. Попробовал – не получилось. Начал вникать. Смотреть что же выдаёт Natit на экран, а выдаёт он, что всё работает с именем ATY,Megalodon. DeviceID подсмотрел в System Profiler. Остались непонятки с Hardware location. Но опять же меня спас IORegistryExplorer. Посмотрел в какой ветке находится видео – оказалось в P0P2 и никакого PEGP вроде как не требуется. Отключив все патчи (т.к. мой файл DSDT.aml уже имеет их) и добавив только видеокарту пропатчил файл. После залил файл на хакинтош и перезагрузился без Natit. Получилось! Может быть у меня в системе сидит, конечно, какой-то жучок и делает видео рабочим, так как я ставил пакет natit.pkg и уже не помню какой именно, что бы убедиться, что он ничего кроме как Natit.kext не ставит. Ну да ладно. Вот выйдет Snow Leopard можно будет попробовать. ...
Read more