Установка OS X El Capitan на ASUS G73Jh по гайду от maromi


Настройка BIOS

Включить загрузку UEFI.

Выключить Intel Virtualization Technology и VT-d.

Извлечение и патчинг DSDT/SSDT

Для того чтобы на лаптопе всё работало надо соответствующим образом пропатчить DSDT (и SSDT-хи). Этот процесс включает в себя следующие этапы:
  1. extracting native files
  2. disassembling the native files
  3. analysing and filtering the native files
  4. patching
  5. saving (compiling) and installing

Шаг 1

Все биосы предоставляют ACPI файлы операционной системе. Поэтому для их извлечения можно воспользоваться Linux, OS X, Windows, или даже Clover bootloader. В общем извлеченные файлы будут идентичны друг другу, но могут различаться именами в зависимости от софта, который использовался для их извлечения.

Рассмотрим как это сделать на OS X с помощью patchmatic. Скачиваем проект с гитхаба, открываем в Xcode, выбираем схему patchmatic и ставим Base SDK на latest. Делаем билд и копируем его куда надо:
cp patchmatic /usr/local/bin/patchmatic

Дальше фигачим извлечение:
cd ~/Desktop
mkdir extract
cd extract
patchmatic -extract

Должно появиться два файла DSDT.aml и SSDT.aml.

Шаг 2

Аналогично загружаем iasl и копируем куда надо:
cp iasl /usr/local/bin/iasl

Делаем дизассемблирование:
cd ~/Desktop/extract/
iasl -da -dl *.aml

Шаг 3

Загружаем MaciASL. Открываем его, добавляем ему patch source.
Откроем сначала DSDT.dsl.

--