Как правильно собрать компилятор iASL последней версии и дизассемблировать aml в dsl с помощью refs.txt

Страницы:  1

Ответить
Автор
Сообщение

Yello


Рекомендуется через App Store установить xCode Важно! Запустите, примите лицензионное соглашение и закройте!
Весит прилично, но потом можно удалить. Если нет, то по идее необходимые компоненты должны закачатся в процессе сборки компилятора.
Даем разрешение записи на системный раздел (в Catalina необходимо 100%) В старых системах можно пропустить...
Код:
sudo mount -uw /
Открываем терминал и переходим в папку, где будем собирать компилятор. У меня это папка документы
Код:
cd Documents
Качаем
Код:
git clone https://github.com/RehabMan/Intel-iasl.git iasl.git
Переходим к iasl.git
Код:
cd iasl.git
Собираем
Код:
make
Устанавливаем
Код:
sudo make install
Проверяем
Код:
iasl -v
В выхлопе вы должны увидеть что-то такое
Intel ACPI Component Architecture
ASL+ Optimizing Compiler/Disassembler version 20180427(RM)
Copyright (c) 2000 - 2018 Intel Corporation
В случае ошибок проверяйте есть разрешение записи на системный раздел и запускали ли Вы xCode!
Полезно ознакомится!
Дизассемблирование aml в dsl с помощью refs.txt
Скачиваем refs.txt и кидаем в папку с оригинальными DSDT и SSDT файлами.
Открываем терминал и переходим в терминале в вишеуказаную папку.
Дизассемблируем aml в dsl
Код:
iasl -da -dl -fe refs.txt *.aml
Если у Вас процессор INTEL 8-9 поколения не используйте "-da"
Крайне не рекомендуется использовать версию MaciASL 1.5.7
Открываем полученные dsl файлы в MaciASL исправляем ошибки, сохраняем как aml и кидаем в Clover в папку patched. Рекомендуется в DSDT применить патчи для вашей серии материнской платы и для большей кошерности переименовать USB порты.Автор: v111v111
 
logo
Error