Contribute
Register

Asus 1155 Patched BIOS Repository

Status
Not open for further replies.
Joined
Dec 16, 2011
Messages
109
Motherboard
Mac Pro 3,1 Mountain Lion
CPU
i7 4,8 OC'd
Graphics
GeForce GTX 570 HD
Mac
  1. Mac Pro
Classic Mac
Mobile Phone
  1. iOS
It's because the patch for the P8Z68-V Pro was created based on the older pre-3k BIOS. The DSDT has changed quite a bit with the 3k BIOS. You can start by using the process I did here for the Asus P8B WS. I will be making a universal guide but haven't finished it yet.

viewtopic.php?p=333262#p333262

Okay thanks. That would be great. I took a look at what you did, but i think i will wait for a guide as i dont want to screw this up TOO bad, lol.

Thanks!
 
Joined
Apr 27, 2011
Messages
40
Motherboard
Asus P8Z68 V-Pro
CPU
i7 2600k
Graphics
GTX660Ti
Mac
  1. iMac
  2. MacBook Pro
Mobile Phone
  1. iOS
Hey Francis, sorry for the slow response. Answers to your queries below.

Francis said:
Would you bee so kind to post the zipped output of IORegistryExplorer, and your bios settings?
I don't have IORegistryExplorer installed, and I have a stack of planning to do for work coming up, so time to 'play' is non-existent...sorry. Will try and put down what I have for Bios Settings.

Francis said:
If it could be important, I installed the USB3 TurboBoost upgrade under windows to get USB3 support, did you?
I don't have any USB3 peripherals so have no need for it at the moment.
Here are my main Bios settings. Turbo ratio settings are as per RevoGirls Blog. Other settings are as per this thread or Bios download page. Everything else is pretty much standard.

1-IMG_0019_2.JPG

1-IMG_0020_2.JPG

1-IMG_0021_2.JPG
 

Attachments

  • 1-IMG_0019_2.JPG
    1-IMG_0019_2.JPG
    117.7 KB · Views: 541
  • 1-IMG_0020_2.JPG
    1-IMG_0020_2.JPG
    109.8 KB · Views: 458
  • 1-IMG_0021_2.JPG
    1-IMG_0021_2.JPG
    128.6 KB · Views: 508
Joined
Apr 2, 2010
Messages
138
Motherboard
Asus P8B-WS / 2106 Patched Bios
CPU
Xeon E3-1230V2
Graphics
Sapphire Radeon HD6850
Mac
  1. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
Te-Moz said:
Hey Francis, sorry for the slow response. Answers to your queries below.

I don't have IORegistryExplorer installed, and I have a stack of planning to do for work coming up, so time to 'play' is non-existent...sorry. Will try and put down what I have for Bios Settings.
No problem, thanks anyway for your answer.

Te-Moz said:
Here are my main Bios settings. Turbo ratio settings are as per RevoGirls Blog. Other settings are as per this thread or Bios download page. Everything else is pretty much standard.

Indeed, pretty much standard. I even run more "basic" as I have a 2600, so no OC: I keep normal turbo ratio for processors. I think it must be hardware-related as it does not sleep under windows 7.
 
Joined
Sep 2, 2010
Messages
77
Motherboard
OSX 10 / WIN 8.1
CPU
i5 2500k
Graphics
GTX 580
Mac
  1. Mac Pro
Classic Mac
Mobile Phone
  1. Android
draken182 said:
It's because the patch for the P8Z68-V Pro was created based on the older pre-3k BIOS. The DSDT has changed quite a bit with the 3k BIOS. You can start by using the process I did here for the Asus P8B WS. I will be making a universal guide but haven't finished it yet.

viewtopic.php?p=333262#p333262

Okay thanks. That would be great. I took a look at what you did, but i think i will wait for a guide as i dont want to screw this up TOO bad, lol.

Thanks!


I'm at the same stage as you. I previously tried to have a go myself and got errors then realised I had the latest Bios instead of the 1101.

But I think there is already a patched ROM for the P8Z68 V Pro/Gen3 3203 Bios that has been released very recently.

See here: http://bios4asus.blogspot.co.uk/

Not sure what my next step is to use this rom though.
I thought we needed a DSDT, do we get that via the ROM??
What do we do with the ROM?


Questions questions...lol
..I need to read some more :crazy:
 
Joined
Apr 10, 2012
Messages
7
Motherboard
Asus P8Z68 pro gen3
CPU
I5-2500k
Graphics
Nvidia 560ti
Mac
Classic Mac
Mobile Phone
Hi Samisnake, thanks for all your (and other's) hard work on this.

I just have one question - when I run bdmesg, I get the following:

Read HFS+ file: [hd(0,2)/Extra/DSDT.aml] 41862 bytes.
ACPI table not found: SSDT.aml
FADT: Restart Fix applied!
FADT: Using custom DSDT!
ACPI CPUs not found: C-States not generated !!!
ACPI CPUs not found: P-States not generated !!!
FADT: Restart Fix applied!
FADT: Using custom DSDT!
ACPI CPUs not found: C-States not generated !!!
ACPI CPUs not found: P-States not generated !!!
Starting Darwin x86_64

I checked my DSDT and noticed that when I extracted it, there is no processor information in it. Do I need to find an SSDT and use that to get C and P states?

Correct me if I am wrong but with the modded bios am I supposed to need a DSDT at all?

Turbo states are working (MSRDumper) but speedstep doesn't appear to be?

I am using your modded 0402 bios for an asus P8Z68-v PRO/GEN3 with and i5-2500k CPU. At this point I am a little scared to flash up to a 3k bios.

Thanks in advance!
 
Joined
Mar 8, 2011
Messages
250
Motherboard
Asus P8Z77-I Deluxe
CPU
Core i7 3770S
Graphics
Intel HD 4000
Mac
  1. MacBook Air
Classic Mac
Mobile Phone
  1. iOS
Let me just clarify the patched BIOS purpose. The ONLY thing the patched BIOS accomplishes is to unlock the MSR bit which allows the stock AppleIntelCPUPowerManagement.kext to manage your processor's P-states. Gigabyte doesn't lock the MSR bit so a patched BIOS is not necessary. (It's foolish that any company locks the MSR bit but that's another discussion.)

If the MSR bit is locked like with a stock Asus BIOS, AppleIntelCPUPowerManagement.kext will attempt to access this in the hardware which causes a kernel panic. Two solutions outside of a patched BIOS avoid the kernel panic. The first is to use NullCPUPowerManagement.kext (available in MultiBeast) which disables all SpeedStep functionality in the processor. That means it runs at top speed all the time with no lower frequency modes. This also increases power consumption and heat output of your system. The other option is to use the SpeedStepper patch (now included in MultiBeast) which patches AppleIntelCPUPowerManagement.kext to avoid the kernel panic. The downside of the SpeedStepper path is that it needs to be customized each time a new OS X release with any changes to AppleIntelCPUPowerManagement.kext comes along. It also needs to be re-applied with any system update.

Now for the DSDT. The reason the pre-made patches are not working is because the DSDT changed from the older to the new 3k BIOS releases. As some of you noticed, there is also not a CPU section in the DSDT. That's the reason for the errors listed in bdmesg. Those errors can be ignored on an Asus board.

You still want to use MSRDumper to make sure you are getting different P-states. You should see a variety of different P-states as load increases or decreases on your system. The lowest will be 16 meaning 1.6GHz. From there you will likely have a few in the 20-29 range and all the way up through your maximum turbo boost ratio (which happens to be 39 on my Core i7 2700K).

Do you need a DSDT? No, it's not essential but you will have a better experience with one. Once your BIOS is patched, having an SSDT is not necessary since P-states will automatically be taken care of by AppleIntelCPUPowerManagement.kext.

Creating a DSDT. I'm working on a full guide but it would be very helpful if I a few of you could provide vanilla DSDT's (meaning extract a DSDT without one previously installed) for your Asus board with 3k BIOS. If you can do that, I can create a patch file with the appropriate patches for your board. Many of the boards may need the same patches so I might be able to create combination patches that work for a few different boards.

The boards I would need a vanilla DSDT on a 3k BIOS for would be the following Asus boards:

Maximus IV Gene-Z (with or without GEN3)
Maximus IV Extreme-Z
P8Z68 Deluxe (with or without GEN3)
P8Z68-M Pro
P8Z68-V (with or without GEN3)
P8Z68-V Pro (with or without GEN3)
P8Z68-V LE
P8Z68-V LX


Thanks for everyone's help with this.
 
Joined
Dec 16, 2011
Messages
109
Motherboard
Mac Pro 3,1 Mountain Lion
CPU
i7 4,8 OC'd
Graphics
GeForce GTX 570 HD
Mac
  1. Mac Pro
Classic Mac
Mobile Phone
  1. iOS
Here is mine for P8Z68-V Pro/GEN3 with the patched 3203 bio. Hope it is correct/works for you. let me know. Thanks again!!
 

Attachments

  • DSDT.aml.zip
    18.6 KB · Views: 75
Joined
Mar 8, 2011
Messages
250
Motherboard
Asus P8Z77-I Deluxe
CPU
Core i7 3770S
Graphics
Intel HD 4000
Mac
  1. MacBook Air
Classic Mac
Mobile Phone
  1. iOS
draken182 said:
Here is mine for P8Z68-V Pro/GEN3 with the patched 3203 bio. Hope it is correct/works for you. let me know. Thanks again!!
Thanks for the DSDT. Try applying the attached patch in DSDT Editor and see how it works for you. This patch includes all the normal patches and ALC892 so it will work with ALC8xxHDA and AppleHDA Rollback in MultiBeast along with a UserDSDT install.
Asus P8Z68-V Pro-GEN3 3k BIOS.txt
 

Attachments

  • Asus P8Z68-V Pro-GEN3 3k BIOS.txt
    9.1 KB · Views: 142
Joined
Apr 2, 2010
Messages
138
Motherboard
Asus P8B-WS / 2106 Patched Bios
CPU
Xeon E3-1230V2
Graphics
Sapphire Radeon HD6850
Mac
  1. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
brycv said:
Creating a DSDT. I'm working on a full guide but it would be very helpful if I a few of you could provide vanilla DSDT's (meaning extract a DSDT without one previously installed) for your Asus board with 3k BIOS. If you can do that, I can create a patch file with the appropriate patches for your board. Many of the boards may need the same patches so I might be able to create combination patches that work for a few different boards.

Thanks for everyone's help with this.

I just downgrade to 1101 patched, and the diagnostic / memory error in About this mac disappeared... I do not know if this problem is introduced in the factory 3203 or patched 3203 but there are apparently problems in this revision that were not in 1101 genuine or patched.
As it do not improve anything for me, I prefer staying with 1101 patched for the moment.
 
Joined
Nov 21, 2011
Messages
15
Motherboard
Asus Maximus IV Extreme
CPU
Intel i7 2600K
Graphics
nVidia GTX590
Mac
Classic Mac
Mobile Phone
brycv said:
... boards I would need a vanilla DSDT on a 3k BIOS for would be the following Asus boards:

Maximus IV Gene-Z (with or without GEN3)


Thanks for everyone's help with this.

Hi brycv

Here is my untouched DSDT.dsl for the Asus Maximus IV 3203 Patched Bios.

Thanks for your efforts dude!

p.s. I recall from previous failures that to correctly compile the DSDT this line is needed to avoid some SIOS error. I wasn't able to find it in the common patches but that's probably me being blind. In any case I'm posting it here !

Code:
into method label SIOS code_regex Return\s\(Zero\) remove_matched;
into method label SIOS insert
begin
Return (Zero)
end;
 

Attachments

  • Maximus IV Ex-Z DSDT.dsl
    398.1 KB · Views: 94
Status
Not open for further replies.
Top