Jump to content

[Guide] Asus P8Z68 Deluxe

P8Z68 Guide

  • Please log in to reply
123 replies to this topic

#1
buoo

buoo

    The Prodigal Son

  • Moderators
  • 4,517 posts
  • Gender:Male
  • Location:Italy
Asus P8Z68 Deluxe
Posted Image

Update May 26, 2012
  • smbios.plist
    to emulate Macmini5,3
  • SSDT-1.aml
    to fix the P-States. (1600/3800Mhz) note: Use it with the other SSDT.aml
Update May 15, 2012
  • 3304 patched BIOS
  • FakeSMC.kext
    Fixed the missing SMC key
Update May 13, 2012
  • 3203 patched BIOS
  • SSDT for the new BIOS

Hi guys,
I've decided to make a guide to improve the system after the Mac OS X installation, because often i see requests of help about this mobo regarding DSDT, Speedstep issues, system improvements and more. In this topic you can find all the needed informations and tools to have a good working system.
I added below a patched BIOS to allow the native CPU Power Management to work. Remember: The patching of the BIOS is a risky business, if you are not familiar with flashing BIOS do it at you own risk. If you don't want to patch the BIOS you can always use the Speedstepper to patch the AppleCPUPowermanagement.kext.


Bios Settings
Extreme Tweaker
AI Overclock Tuner = Manual
Turbo ratio = By number of active cores mode
For i7 2600K (you need to get the correct settings for your CPU):
1-Core Ratio Limit = 38
2-Core Ratio Limit = 37
3-Core Ratio Limit = 36
4-Core Ratio Limit = 35
Internal PLL Overvoltage = Disabled

Advanced\CPU Configuration
CPU Ratio = Auto
CPU C1E = Enabled
C3 Report = Enabled
C6 Report = Enabled

Advanced\USB Configuration
EHCI Hand-Off = Enabled

Advanced\SATA Configuration
SATA Mode = AHCI

Advanced\System Agent Configuration
Initiate iGPU = Disabled

Patched Bios
Attached File  3304.ROM.zip   4.36MB   281 downloads
SHA1: F705EB7DD185863DF475061F62D7428EBF20425C
Attached File  3203.ROM.zip   4.36MB   77 downloads
SHA1: ED8B560E7401BA9C44DDBC2F4F1DB0F53E0DC963
Attached File  0902.ROM.zip   2.6MB   99 downloads
SHA1: EF6409B2057655DA5BCA7C4972A4213299DC8A25

Chameleon
Attached File  Chameleon 2.1 rev1823.zip   434.57KB   274 downloads

Extra
Attached File  SSDT-1.aml.zip   504bytes   292 downloads for SpeedStep 1600/3800Mhz
Attached File  SSDT-3203.aml.zip   568bytes   344 downloads for 3203/3304 BIOS
Attached File  SSDT-0902.aml.zip   1.03KB   218 downloads for 0902 BIOS
Attached File  org.chameleon.Boot.plist.zip   1.11KB   485 downloads *Important: read below for further informations.
Attached File  smbios.plist.zip   1022bytes   319 downloads Macmini5,3

Extensions
Attached File  FakeSMC.kext.zip   56.12KB   300 downloads
Attached File  AppleHDA.kext.zip   1.37MB   540 downloads
Attached File  AppleIntelE1000e.kext.zip   114.07KB   337 downloads
Attached File  P8Z68SATAControllers.kext.zip   2.37KB   457 downloads
Attached File  RealtekRTL81xx.kext.zip   154.48KB   377 downloads
Attached File  JMicron36xAHCIEnabler.kext.zip   20.99KB   388 downloads

HWMonitor + Plugins
Attached File  HWMonitor.zip   143.48KB   351 downloads
Attached File  IntelThermal.kext.zip   25.32KB   341 downloads
Attached File  NuvotonNCT677x.kext.zip   23.92KB   320 downloads

Attached File  pix.png   32.77KB   228 downloads

org.chameleon.boot.plist
As you can see I don't use _DSM methods for Audio, Ethernet and GraphicsCard in a custom DSDT or my miniSSDT, but I prefer to use EFI properties for them.
I added the org.chameleon.Boot.plist file with Audio and Ethernet only. The next, instead, is the EFI injections that I'm currently using:

<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"><plist version="1.0"><dict>		  <key>PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)</key>		  <dict>					<key>@0,name</key>					<string>ATY,Duckweed</string>					<key>@1,name</key>					<string>ATY,Duckweed</string>					<key>@2,name</key>					<string>ATY,Duckweed</string>					<key>@3,name</key>					<string>ATY,Duckweed</string>					<key>model</key>					<string>AMD Radeon HD 6870</string>					<key>hda-gfx</key>					<string>onboard-1</string>		 </dict>		 <key>PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x1)</key>		 <dict>					<key>hda-gfx</key>					<string>onboard-1</string>		 </dict>		 <key>PciRoot(0x0)/Pci(0x1B,0x0)</key>		 <dict>				   <key>PinConfigurations</key>				   <data>							 AA==				   </data>				   <key>layout-id</key>				   <data>							DAAAAA==				   </data>				   <key>subsystem-id</key>				   <data>							oAAAAA==				   </data>				   <key>subsystem-vendor-id</key>				   <data>						   axAAAA==				   </data>		</dict>		<key>PciRoot(0x0)/Pci(0x19,0x0)</key>		<dict>				  <key>built-in</key>				  <string>0x01</string>		</dict>		<key>PciRoot(0x0)/Pci(0x1c,0x7)/Pci(0x0,0x0)/Pci(0x9,0x0)/Pci(0x0,0x0)</key>		<dict>				  <key>built-in</key>				  <string>0x00</string>		</dict></dict></plist>

I leave here my xml. Use a text editor to add any other EFI injections, then use gfxutil to convert it to hex and replace the number in org.chameleon.Boot.plist
sh-3.2#gfxutil -i xml -o hex EFIZ68.xml EFIZ68.hex
Attached File  EFI stuff.zip   32.49KB   303 downloads


Special Thanks
dgsga, Revogirl, flAked, Mr.Mojorisin, M83.

Attached Files



#2
csm3837

csm3837

    InsanelyMac Protégé

  • Members
  • Pip
  • 4 posts
  • Gender:Male
  • Location:South Korea
Good Work! :thumbsup_anim:
thank buoo!

#3
sacaman1

sacaman1

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 113 posts
  • Gender:Male
  • Location:www
hi buoo

please if you can post your DSDT

#4
buoo

buoo

    The Prodigal Son

  • Moderators
  • 4,517 posts
  • Gender:Male
  • Location:Italy
Hi guys :)
I don't use patched DSDT.

#5
sacaman1

sacaman1

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 113 posts
  • Gender:Male
  • Location:www
i have a similar MOBO but to get the Device (EC) working is a mission impossible without a working model
and as i see in your ioreg you have it working and recognized by the system as native device

#6
M83

M83

    InsanelyMac Protégé

  • Members
  • Pip
  • 26 posts
  • Gender:Female
  • Interests:Medicine and Make-Up
Great job buoo!
Thanks for the acknowledgment :wink2:

#7
buoo

buoo

    The Prodigal Son

  • Moderators
  • 4,517 posts
  • Gender:Male
  • Location:Italy

i have a similar MOBO but to get the Device (EC) working is a mission impossible without a working model
and as i see in your ioreg you have it working and recognized by the system as native device


You're right!
If you take look at my SSDT you can see that i dropped the Device (EC0) and I added a patched one.

#8
buoo

buoo

    The Prodigal Son

  • Moderators
  • 4,517 posts
  • Gender:Male
  • Location:Italy
You can use the native power management, don't use chameleon's functions.
About the Audio, you don't need to add DSDT injections.

#9
buoo

buoo

    The Prodigal Son

  • Moderators
  • 4,517 posts
  • Gender:Male
  • Location:Italy
Asus released the new 3203 bios for this mobo, but I haven't patched it yet. If you want to use it, you need to patch IntelCPUPM.kext with the speed stepper. There are a lot of changes in this new version, so I made a new SSDT for who is interested in using it.

Note: The SSDT is still a beta version, I'm working and testing jet. Ok It works perfectly. Don't use it with old bios' versions.

Attached Files



#10
Chumnick

Chumnick

    InsanelyMac Protégé

  • Members
  • Pip
  • 11 posts
Dear Buoo, tell me please, what about bluetooth and wifi? Work or not? I want to buy Asus P8Z68 Deluxe/Gen3 or Asus P8Z68-V Pro/Gen3, what about thing? Advise me, please. And CPU: i7 2600K or i5 2550K without gpu?
Thank you! Sorry for my English.

#11
buoo

buoo

    The Prodigal Son

  • Moderators
  • 4,517 posts
  • Gender:Male
  • Location:Italy
Asus P8Z68 Deluxe/Gen3 and Asus P8Z68-V Pro/Gen3 are two great mobos.
The bluetooth can work using the firmware extracted from Windows or Linux, but it's not a complete solution. It could works better :thumbsdown_anim:
About the wifi, these mobos haven't a wifi chip, you should buy a Wireless PCI Express Adapter like this TL-WN781ND ver1.0 that works really good.

#12
buoo

buoo

    The Prodigal Son

  • Moderators
  • 4,517 posts
  • Gender:Male
  • Location:Italy
There aren't mistakes, you are not able to compile it only. :P

#13
Chumnick

Chumnick

    InsanelyMac Protégé

  • Members
  • Pip
  • 11 posts
Hi Buoo, please tell me, having two SSD drive sata3 to which controller is better to connect: Intel or Marvell? Which of the controllers will work better on Mac OS? Оne drive will be for windows and the other for Mac OS. Thank you very much!

#14
buoo

buoo

    The Prodigal Son

  • Moderators
  • 4,517 posts
  • Gender:Male
  • Location:Italy
They work good both, but I prefer to use the Intel controller. :)

#15
davidm71

davidm71

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 151 posts
  • Gender:Male
Any luck patching bios 3203?

thanks

#16
magnifico

magnifico

    InsanelyMac Deity

  • Donators
  • 2,210 posts
  • Gender:Male
For me there are many error in applehda , today I have found two upgrade of system and audio dont work ...hey man study for this problem lol



Posted Image

Posted Image

#17
buoo

buoo

    The Prodigal Son

  • Moderators
  • 4,517 posts
  • Gender:Male
  • Location:Italy
If you have problems in Snow Leopard with my AppleHDA version 2.1.3f7, you can patch the version that you wish starting from the plists that I made for mine don't forgetting to patch the binaries with the terminal.

Attached File  Info.plist.zip   1.79KB   47 downloads
Attached File  layout12.xml.zip   1.88KB   37 downloads
Attached File  Platforms.xml.zip   5.62KB   37 downloads

#18
magnifico

magnifico

    InsanelyMac Deity

  • Donators
  • 2,210 posts
  • Gender:Male
Whit hda wizard software?
Your applehda is for lion or snow ?

#19
buoo

buoo

    The Prodigal Son

  • Moderators
  • 4,517 posts
  • Gender:Male
  • Location:Italy
Yep, you can use kext wizard. HDA Wizard.
The AppleHDA that I attached comes from Lion.

#20
magnifico

magnifico

    InsanelyMac Deity

  • Donators
  • 2,210 posts
  • Gender:Male

Yep, you can use kext wizard.
The AppleHDA that I attached comes from Lion.


??
Kext wizard ?
Maybe hda wizard !!





Also tagged with one or more of these keywords: P8Z68, Guide


0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   Web hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy