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
- 3304 patched BIOS
- FakeSMC.kext
Fixed the missing SMC key
- 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
3304.ROM.zip 4.36MB
236 downloadsSHA1: F705EB7DD185863DF475061F62D7428EBF20425C
3203.ROM.zip 4.36MB
55 downloadsSHA1: ED8B560E7401BA9C44DDBC2F4F1DB0F53E0DC963
0902.ROM.zip 2.6MB
89 downloadsSHA1: EF6409B2057655DA5BCA7C4972A4213299DC8A25
Chameleon
Chameleon 2.1 rev1823.zip 434.57K
248 downloadsExtra
SSDT-1.aml.zip 504bytes
256 downloads for SpeedStep 1600/3800Mhz
SSDT-3203.aml.zip 568bytes
302 downloads for 3203/3304 BIOS
SSDT-0902.aml.zip 1.03K
208 downloads for 0902 BIOS
org.chameleon.Boot.plist.zip 1.11K
429 downloads *Important: read below for further informations.
smbios.plist.zip 1022bytes
281 downloads Macmini5,3Extensions
FakeSMC.kext.zip 56.12K
251 downloads
AppleHDA.kext.zip 1.37MB
459 downloads
AppleIntelE1000e.kext.zip 114.07K
284 downloads
P8Z68SATAControllers.kext.zip 2.37K
382 downloads
RealtekRTL81xx.kext.zip 154.48K
321 downloads
JMicron36xAHCIEnabler.kext.zip 20.99K
314 downloadsHWMonitor + Plugins
HWMonitor.zip 143.48K
315 downloads
IntelThermal.kext.zip 25.32K
299 downloads
NuvotonNCT677x.kext.zip 23.92K
283 downloads
pix.png 32.77K
212 downloadsorg.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...yList-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
EFI stuff.zip 32.49K
264 downloadsSpecial Thanks
dgsga, Revogirl, flAked, Mr.Mojorisin, M83.



Sign In
Create Account











