Поговорим о представленных на сайте Custom DSDT. Вот вы нашли от своей материнской платы файл DSDT(dsl) — это по сути текстовый файл, и в таком виде, в жизни вашего хакинтош, он участвует косвенно, до момента, пока с ним не поступят должным образом.

Что же с ним делать, рассмотрим в данной статье, и возможные нюансы.

  • Положить на «рабочий стол» скачанный файл(iasl), и в терминале выполнить команду: sudo mv ~/Desktop/iasl /usr/local/bin/

Теперь можно компилировать нужный dsl файл, лучше всего показать как это должно выглядеть в терминале:

Переход в папку Downloads, где лежит Asus P8B75-V.dsl файл, и его компилирование.
На выходе получаем DSDT.aml

Для просмотра DSL файла, рекомендуем использовать редактор MaciASL.

Полученный DSDT.aml должен лажать по пути: EFI\EFI\CLOVER\ACPI\patched\

Нюансы:

Когда вы работаете с кастомным DSDT, в конфиге не должно быть никаких патчей и фиксов, всё что нужно, уже присутствует в нашем DSDT.

Единственный фикс DSDT, который может понадобится — это FixRegions, но во многих представленных DSDT, отсутствует зависимость от адресов OperationRegion.

Если нужно, включаем в config.plist: ACPI — DSDT — Fixes — FixRegions — YES

Так же наличие в config.plist — раздела Patches, влияет на текущий DSDT.aml. Т.е. если делаете переименование устройства через раздел Patches (например EHC1 -> EH01), то в DSDT.aml устройство будет уже иметь имя не EHC1, а EH01, и тут нужно понимание, что это переименование делаете собственноручно и осознанно.

На этом пожалуй всё.

Good Hack

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

15 − пять =

Я согласен с политикой конфиденциальности