Contribute
Register

DSDT for Asus P8Z77-M Pro

Status
Not open for further replies.
Joined
Apr 21, 2012
Messages
304
Motherboard
ASRock Z77 Professional-M
CPU
i7-3770K (4.2 GHz)
Graphics
GTX 670
Mac
  1. iMac
  2. MacBook Pro
  3. Mac mini
  4. Mac Pro
Classic Mac
  1. Classic
  2. Performa
  3. Power Mac
  4. Xserve
Mobile Phone
  1. iOS
Asus P8Z77-M Pro • DSDT for UEFI v1708 • Intel USB 3.0 backwards compatible with 2.0/1.0 devices


This DSDT has produced a 100% working hackintosh. Please keep in mind that I'm using Clover v2 EFI Bootloader and not Chimera, but the results should be the same if not very similar.

Before I get to far ahead of myself I would like to personally thank forum member Mieze, without her this DSDT would not be possible. Everything I know about DSDT editing can be attributed to her teachings. Thanks again! ;)

This DSDT has the following patches:


  • Fixed errors & warnings
  • HDMI audio for AMD, and Nvidia GPUs (Patch by Toleda)
  • HID para CID (Fixes power button)
  • RTC (Prevents CMOS resets)
  • Shutdown (Fixes shutdown issues)
  • SMBUS (Allows needed Apple kexts to load)
  • Reworked Intel USB 3.0 multiplexing to work like Apples IvyBridge Mac's (Created by Mieze)

View attachment ASUS P8Z77-M Pro DSDT v1708.zip

Backwards compatibility with the Intel USB 3.0 ports requires an Ivy Bridge CPU. I've only tested this DSDT with an i7-3770K, but it should work with any 1155 socket Ivy Bridge CPU.

For native power management under OS X, this motherboard needs a patched/unlocked UEFI (Bios) more information on the subject can be found here.


My DSDT seems to have issues with Chimera according to some guinea pigs. My suggestion try Clover EFI Bootloader if you must use my DSDT.
 
Hi. Thank you for DSDT, but sorry i am from Ukraine and my English not good :( I didn't understand what you wrote in post. In Past i used you patched bios 1504 and dsdt and was vary happy because all work fine for me.

Sorry, i can't send you PM.

Please tell me, what i need to do to get work sleep and wake up?
 
Please tell me, what i need to do to get work sleep and wake up?

Does sleep/wake work without this DSDT? I think you might need a different HDMI audio patch by Toleda because you are using HD4000, but I don't know if that would effect sleep/wake or not?

sleep/wake issues are hard to trouble shoot because it could be a number of different issues causing the problem. Try different combinations of "darkwake=0" in boot-args, and mess-around with your UEFI (Bios) settings. Do you have any 3rd-party USB3.0 drivers installed?

Can you provide more details on the issues your are having?
 
do you have any idea why my hac(with any of your dsdts) always wakes up/restarts again, and lan doesn't work anymore after sleep/shutdown?
 
Do you have any idea why my hac(with any of your dsdts) always wakes up/restarts again, and lan doesn't work anymore after sleep/shutdown?

I'm not sure why your having trouble with the DSDT, It could be a numbers of reasons, maybe different UEFI Settings? Hopefully someone with more ACPI knowledge will be able to chime in on the subject.

If you would like to patch your own DSDT, it can be done very easily. You will need to use Toleda's HDMI DSDT editing kit, for working audio. Toleda also includes a nice patch that will fix all (most of the time) the errors and warnings in a vanilla/stock DSDT. Take a look at his guide here Mountain Lion HDMI Audio - AMI DSDT

Here are the patches I use from DSDT Editor in addition to Toleda's for the Asus P8Z77-M Pro (and also my ASRock Z77 Professional-M). These DSDT editor patches are located in /DSDT Editor/Patches/Desktop).

1. Toleda's DSDT Compiler Fix
2. Toleda's HD400 HDMI Audio Patch for Mountain Lion
3. HID para CID.txt (fixes power button)
4. RTC.txt (prevents CMOS resets)
5. Shutdown.txt (fixes shutdown issues)
6. SMBUS.txt (allows Apples SMBUS extension to load)

For the Intel USB 3.0 rework, you won't be able to simply use a DSDT patch with DSDT Editor. Its a very involved edit, and requires lots of changes that must be made to the stock DSDT. I would say its probably at least an extra 100 lines of code added. This is the main reason why I cant patch everyones DSDT who asks, because its takes hours to finish the USB3.0 "rework". I've already done a few different motherboards but unfortunately not all.

I'm going to start a thread explaining the details of this process, but it wont be until I have some down time. I still need to organize the information I received from Mieze (She's like Super Woman with ACPI development), currently its in multiple email messages.

I hope this helps you and others wanting or needing to patch there own DSDT.

Mrengles
 
Hello mrengles. I would like to first thank you for your posts which were invaluable for getting my configuration up and running. The configuration is very similar to yours:

ASUS P8Z77-M Pro mother board
Intel i3770K CPU
Corsair Vengeance 2x8 GB 1600 MHz DDR3 memory
Seagate Barracuda 3T ST3000DM001 drive
TP-Link PCI Express WiFi Adapter TL-WDN4800
Seasonic 650W Platinum power supply
Silverstone SST-TJ08E micro-ATX case
Cooler Master Hyper 212 EVO CPU cooler
Nvidia GTX 650 Ti waiting to be installed (not yet installed).

Already have:
Original 22 inch Cinema Display with a DVI adapter (1600x1024)
Seagate Momentus XT 750G ST750LX003 drive which I am using as a boot drive


Everything seems to be working great, including the Blu-Ray drive (which recognizes Blu-Ray data, but does not yet have software to recognize movies), with the exception of the ASMedia controlled ports on the mother board and waking after sleep. Waking after sleep is one I would like to address. We (another enthusiast and I) have spent a minimum of 8 hours each trying to get the system to wake after sleep, but unsuccessfully. The system goes to sleep fine, but the USB, monitor, and keyboard never awake - reset required. I am hoping you may have some advice.

We used the DSDT v2 file you provided on Dev 24 here:
http://www.tonymacx86.com/dsdt/64563-asus-p8z77m-pro-dsdt-bios-version-1406-7-31-2012-a.html, and set recommended plist and BIOS settings

Some things we have tried:
Putting the monitor to sleep, but not the system - monitor awakes fine.
Changing the darkwake setting to 0, 8, and 10 (based on posts about the Gigabyte board)
Disconnecting the Toshiba Blu-Ray drive (based on a post a Toshiba drive was an issue on another system)
Setting pmset hybernatemode to 25 saved state and shut down the system - requires a startup, but worked. Setting pmset hybernate mode to 0 or back to 3 will not wake from sleep.
Changing settings from Mac Pro 5,1 to mac Pro 3,1
Changed numerous Bios settings.

I would be happy to send you my plist and DSDT files if it would help. Thanks in advance for any help you can provide.
 
I installed Mountain Lion to another disk without your DSDT and i have the same problem with wake up. I have only patched BIOS 1708.

Now i need to try your Asus P8Z77-M Pro DSDT v1708 without USB3.0.zip ?
 
I installed Mountain Lion to another disk without your DSDT and i have the same problem with wake up. I have only patched BIOS 1708.

Now i need to try your Asus P8Z77-M Pro DSDT v1708 without USB3.0.zip ?

Well everyone is jumping the Chimera ship to Clover EFI Bootloader because its works/fixes iMessage. Give it a shot, i've got a 100% working hack because of it. I can easily supply my config.plist for the ideal settings with the P8Z77-M Pro.
 
Status
Not open for further replies.
Back
Top