- Joined
- Dec 2, 2014
- Messages
- 70
- Motherboard
- Hp DV6 7040tx
- CPU
- i7 3610QM
- Graphics
- HD 4000 + 630M
You do not need SSDT-3 unless you plan to disable nvidia (a good idea)...
If you plan to do that, then you'll need to fix the errors. But most of the errors are in it due to improper disassembly....
You will get a better disassembly if you disassemble all at once...
You will need to extract all DSDT/SSDT from Linux. They are available in /sys/firmware/acpi/tables and /sys/firmware/acpi/tables/dynamic. Place them on USB or otherwise transfer to OS X.
It is not necessary to install Linux. Simply run it from USB: http://www.ubuntu.com/download/desktop/create-a-usb-stick-on-windows
In Linux Terminal:
Code:# substitute DEST with the mountpoint of a FAT32 formatted USB stick sudo cp -R /sys/firmware/acpi/tables DEST
Place all SSDT/DSDT in a single directory (rename them to *.aml as you move them) and use a recent build of iasl to disassemble:
https://bitbucket.org/RehabMan/acpica/downloads
Code:cd "to directory where you placed all SSDT/DSDT" iasl -da -dl *.aml
Then work with the resulting *.dsl. You'll find you have less errors to deal with.
I tried coping the contents from tables using Ubuntu. I had a SSDT1 to SSDT4 inside tables folder. Inside Dynamic folder I had SSDT5 to SSDT7.
The problem that I mentioned before is that SSDT-3 from MaciASL had errors (it contained GFX). Here, in the tables folder the GFX variables were present in SSDT4.aml.
I tried compiling the SSDT4.aml without any changes. But still I keep getting errors!
I have attached my entire tables folder. Can you please help me to solve these errors!
SilleBille