Contribute
Register

AsRock z77 extrem4 sleep/wake

Status
Not open for further replies.
Joined
Oct 6, 2012
Messages
7
Motherboard
Custom
CPU
i5
Graphics
7970
Mac
  1. 0
Classic Mac
  1. 0
Mobile Phone
  1. 0
So I want to do a hackintosh on a z77 extreme4 and in my research it looks like I will need to modify a dsdt to have proper sleep/wake behavior. I checked http://www.tonymacx86.com/dsdt/39400-sleep-wake-solved-asrock-z68-motherboards-lion-5.html since it was linked in another post as a solution to that same problem with a similar board (the extreme4m http://www.tonymacx86.com/desktop-c...l-my-asrock-z77-compatible-mountain-lion.html) and in looking through my DSDT file at the WAK method for
Code:
[COLOR=#000000]\_SB.PCI0.SBRG.SIOW (Arg0)[/COLOR]
and it isn't present.

So what I am wondering, is if anyone knows of a dsdt fix, or possibly a better method, to have working sleep/wake for specifically the asrock extreme4 z77. I have included my untouched DSDT file zipped below for reference as well.

My specific hardware specs:
i5-3570K
AsRock extreme4 z77
Radeon HD 7970
Samsung 830 128gb SSD
Samsung Spinpoint 1tb 7200rpm HDD
8gb GSKill ripjaw x 1600mhz RAM

Side note: My bios is version p1.3 as I haven't updated it since I built this pc 3 months ago since I have had no issues. I have also read that the latest AppleHDA.kext & nullcpupowermanagement.kext in the latest multibeast will sort out audio/speedstep respectively, and that in the second link from above to grab a .kext for my LAN. Also, this computer is overclocked for daily use. If there is anything else I need to know, or if any of this information I have found isn't correct, or is only half the story, please let me know I am here to learn.

Thanks!
 

Attachments

  • dsdt.zip
    27.6 KB · Views: 546
GPU > Currently not supported and in future it may be supported by ML.
Discussing about that GPU is not allowed in this forum. So i have no comments.

Motherboards > Latest multibeast has all the kext for that motherboards. But by installing Nullcpu kext you will not have speed step and sleep will also not work.

To over come that issue patch the BIOS so that the motherboards supports native power management.

Patched BIOS > http://biosrepo.wordpress.com/asrock/z77/

More info and Why it needs to be done > http://www.tonymacx86.com/dsdt/47397-msi-asrock-foxconn-1155-patched-bios-thread.html

Once you flash the BIOS extract a new DSDT using DSDT Editor and save it as .dsl file compress it and attach ill edit it and i will give you the options you need to check in multibeast.

How did you install the OSX?
 
I haven't actually installed OSX yet, I'm just trying to get a deeper understanding of what is going on and what I will need to do in order to have a successful installation. It's a bit late for me now, but tomorrow morning I will flash the modified BIOS and upload the new DSDT. And also do the research into working around the GPU, but I'll save further comment on that for the appropriate forum if I can't find a solution on my own.

I appreciate the DSDT help and kext advice! Thank you.
 
Here is the dsdt file after flashing the modified BIOS. Thanks again for taking the time to do this. Please let me know what kinds of changes need to be made, I would love to learn more.
 

Attachments

  • dsdt.zip
    28.2 KB · Views: 264
I will edit the DSDT but you did not answer my question.

How dd you install osx and where did you get the copy from?
 
I haven't installed os x yet. I use windows for day to day still. To get os x I was just going to buy a copy in the app store and then make a backup usb to do the installation with a new bootloader and all that fun stuff.
 
Jaben88, I am not sure how you are going to download ML from app store without a real mac or a hackintosh.
Your DSDT is ready but i help people with a legit copy of ML.

FYI.. Everything will work without a DSDT file except sleep.
 
I actually planned on using my sisters macbook pro. She gets in tomorrow for the holidays. It's why I have been doing the research on all of this before now so I am prepared once I can actually buy a copy from the app store.
 
Power down the GPU by disconnect the power cables. These settings are only for HD4000 graphics.

1, Set the BIOS as per below.

Advance > Advanced\North Bridge Configuration
Primary Graphics Adapter > Onboard *
Share Memory > 64MB*
Render Standby > Disabled*

Advanced\South Bridge configuration
Deep Sleep > Enabled in S5*

Advanced Storage Configuration
SATA Mode > AHCI*
Hard disk SMART > Enabled*

ADvanced\Super IO config > Serial Port - Disable

Advanced ACPI conf
Suspend to RAM > Disabled*
ACPI HPET Table > Enabled*
RTC Alarm power on > by OS*
reset of the option here is disabled.

Not so imp settings but runs the system quite. Once you boot in fans are controlled by OSX.
HW Monitor
CPU FAN > Level 2
Chassis fan settings > Level 4


2, Install OSX using Unibest for ML. > http://www.tonymacx86.com/61-unibeast-install-os-x-mountain-lion-any-supported-intel-based-pc.html

Reboot.

3, Download both DSDT and the LAN driver attached. Unzip and keep them on desktop.

4, Download kext beast and run it. This will install the LAN driver > http://www.tonymacx86.com/downloads.php?do=file&id=32

3, Run the latest Multibeast with these settings checked and Reboot.


123.jpg



Note: If you install OSX on a traditional drive then un-check the TRIM 10.8.1 option.
-
 

Attachments

  • ASRrock Z77 Extrem 4_DSDT.zip
    14.9 KB · Views: 649
  • BCM57781.zip
    620.2 KB · Views: 500
Power down the GPU by disconnect the power cables. These settings are only for HD4000 graphics.

1, Set the BIOS as per below.

Advance > Advanced\North Bridge Configuration
Primary Graphics Adapter > Onboard *
Share Memory > 64MB*
Render Standby > Disabled*

Advanced\South Bridge configuration
Deep Sleep > Enabled in S5*

Advanced Storage Configuration
SATA Mode > AHCI*
Hard disk SMART > Enabled*

ADvanced\Super IO config > Serial Port - Disable

Advanced ACPI conf
Suspend to RAM > Disabled*
ACPI HPET Table > Enabled*
RTC Alarm power on > by OS*
reset of the option here is disabled.

Not so imp settings but runs the system quite. Once you boot in fans are controlled by OSX.
HW Monitor
CPU FAN > Level 2
Chassis fan settings > Level 4


2, Install OSX using Unibest for ML. > http://www.tonymacx86.com/61-unibeast-install-os-x-mountain-lion-any-supported-intel-based-pc.html

Reboot.

3, Download both DSDT and the LAN driver attached. Unzip and keep them on desktop.

4, Download kext beast and run it. This will install the LAN driver > http://www.tonymacx86.com/downloads.php?do=file&id=32

3, Run the latest Multibeast with these settings checked and Reboot.


View attachment 41938



Note: If you install OSX on a traditional drive then un-check the TRIM 10.8.1 option.
-


Here's a better Broadcom 57781 ethernet driver. It's a patched IONetworkingFamily.kext from Mac OS X 10.8.2. Everything works just like a real Mac even Jumbo Frames, plus its a current version. The one your providing in from 10.6.x (has bot 32bit & 64bit code). Mine is 64bit only.

View attachment Broadcom 57781 Ethernet.zip

Good Luck & enjoy!

If you want to thank anyone... Thank Mieze from this forum, she patched it!

Mrengles
 
Status
Not open for further replies.
Back
Top