August 26th, 2009 by Coolmagic
Получив море эмоций от того, что смог избавиться от 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 morePosted in Mac OS X | 2 comments
August 25th, 2009 by Coolmagic
После успехов с 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 morePosted in Mac OS X | No comments