Contribute
Register

Intel DH77DF Motherboard

Status
Not open for further replies.
Great! Thanks.
 
Hi guys,
does anybody want to try to flash bios with one of the patched ones attached?
I don't have the board (yet), so I can't really say if F7 BIOS Flasher works or not, but if yes, power management will be unlocked and native.
Please note, that it's not proved that if one version works, then all version do. Try the latest one first, ang go backward.
Thanks to anybody who wants to give it a shot :ugeek:

credits to CodeRush and samisnake
 

Attachments

  • patched bios 0107.zip
    6.6 MB · Views: 199
  • patched bios 0106.zip
    6.6 MB · Views: 107
  • patched bios 0105.zip
    6.6 MB · Views: 83
  • patched bios 0104.zip
    6.6 MB · Views: 113
Did anyone try this patched BIOS updates?

Currently I've a DH77DF (bios 1.0.7) running:
* 10.8.2, Multibeast
* PStates working
* multimontor, full hd support (with integraded Intel chip and Radeon 6570, 1002:aa90)
* AppleIntelCPUPowerManagement.kext 10.7.4
* USB 3.0, working only with non-mass storage devices
* Boots in 30 seconds (hybrid drive)

What doesn't work:
* HDMI audio with integraded Intel graphics
* HDMI audio Radeon 6570
* Sleep: the pc shuts down (lights go off), but when I press the power button the machine seems to start up, but the screes stay black and the usb devices are not powered.

I extracted the DSDT with DSDTFixer. I didn't apply any fixes at all.

My org.chameleon.Boot.plist:
<?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>AtiConfig</key>
<string>Bulrushes</string>
<key>DSDT</key>
<string>hd(0,1)/Extra/dsdt.aml</string>
<key>Graphics Mode</key>
<string>1920x1080x32</string>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Legacy Logo</key>
<string>Yes</string>
<key>Timeout</key>
<string>2</string>
<key>device-properties</key>
<string>7f0000000100000001000000730000000200000002 010c00d041030a000000000101060000027fff04002c000000 4100410050004c002c00690067002d0070006c006100740066 006f0072006d002d0069006400000008000000050062011400 00006800640061002d0067006600780000000d0000006f6e62 6f6172642d31</string>
</dict>
</plist>

My DSDT is attached.

I'd really like to have my sleep working. Any hints regarding this topic?
Is there a chance that the patched bios will destroy my motherboard?

I updated the bios and my mobo works so far. But regarding sleep nothijg changed.

Do I have to generate a new dsdt file or active some settings in the bios?
zhere is a setting with "native acpi ... something" in the bios?
 

Attachments

  • smbios.plist
    468 bytes · Views: 159
  • dsdt.aml.zip
    14.8 KB · Views: 82
  • org.chameleon.Boot.plist
    796 bytes · Views: 277
With the exception of Gigabyte Uefi bioses, any other board has power management blocked by default. Patching BIOS basically means unlock power management. It's a quite simple operation for most boards, thanks to CodeRush, samisnake and other great guys, and I did with the last four bios versions of DH77DF. The problem is BIOS modules on modern Intel boards are protected by RSA-based digital signature, so the modified bios could refuse to flash as reported here by CodeRush (post #56). Somebody has reported flashing Intel DQ77KB worked (post #13). I don't have that board, so I couldn't say if in this case flashing could work, but if it does, power management won't be an issue anymore!
I would contact CodeRush asking what the odds could be.
 
The flash process worked fine (version 1.0.7) and now my system boots up in 18 seconds or so (previously it took about 60 seconds).

Sleep works partly - the system shuts down and I can wake it up by pressing the power button. But the usb devices don't get power and the screens stay black :(

Could this be caused my the DSDT I'm using (generated it from my old bios v1.0.7).
 
The flash process worked fine (version 1.0.7) and now my system boots up in 18 seconds or so (previously it took about 60 seconds).

Sleep works partly - the system shuts down and I can wake it up by pressing the power button. But the usb devices don't get power and the screens stay black :(

Could this be caused my the DSDT I'm using (generated it from my old bios v1.0.7).

This is entirely possible - extract a new DSDT and patch it.
 
The flash process worked fine (version 1.0.7) and now my system boots up in 18 seconds or so (previously it took about 60 seconds).

Sleep works partly - the system shuts down and I can wake it up by pressing the power button. But the usb devices don't get power and the screens stay black :(

Could this be caused my the DSDT I'm using (generated it from my old bios v1.0.7).

Mojo, so do you confirm my patched 0107 bios can be flashed with F7 Bios Flasher just like non-patched Intel Bioses?
 
Yes! I had flashed the unpatched 1.0.7. before, did change some BIOS settings and then flashed the patched one with the F7 flash utility from a usb stick.
The machine rebooted 3 times and then 10.8.2 booted much faster.

I guess before the update it booted so slow because the system had to wait for the BIOS settings (there a message like "waiting for DSMOS to arrive) ...

Btw, sleep doesn't work, though I extracted a new DSDT.aml with DSDTFixer.

I don't have NullPowerManagement.kext, but I use the AppleIntelCPUPowerManagement.kext from 1.7.4 ivy bridge (multibeast 4.1.6?)
 
Yes! I had flashed the unpatched 1.0.7. before, did change some BIOS settings and then flashed the patched one with the F7 flash utility from a usb stick.
The machine rebooted 3 times and then 10.8.2 booted much faster.

I guess before the update it booted so slow because the system had to wait for the BIOS settings (there a message like "waiting for DSMOS to arrive) ...

Btw, sleep doesn't work, though I extracted a new DSDT.aml with DSDTFixer.

I don't have NullPowerManagement.kext, but I use the AppleIntelCPUPowerManagement.kext from 1.7.4 ivy bridge (multibeast 4.1.6?)

You shouldn't need AppleIntelCPUPowerManagement.kext with that patched bios... have you tried with fresh install?
Unfortunately I don't have the board, so I couldn't try by myself... let me know if You do that, and with wich results, of course... I'm looking for dsdt patches, as soon as I get them, I could try patching your fresh DSDT to make the board fully functional. Definetly I like this board! :thumbup:
 
I'll try tomorrow to use the original AICPM.kext and report back here.
My current DSDT.aml is attached. Would be cool if you could improve it a bit ;-)

This board is really great - especially combined with an i7 3,09 GHz and 16 GB of RAM and a Radeon HD 6570 ;-) Unfortunately I don't have a SSD.
I can really recommend this hardware!
 

Attachments

  • DSDT.aml.zip
    14.8 KB · Views: 99
Status
Not open for further replies.
Back
Top