Jump to content
17 posts in this topic

Recommended Posts

I need to understand how to get over clocking working on OSX - my Hack is dual boot and works fine in Windows with a multiplier currently set at 45 

 

Reading various posts etc - I believe I need to use PM Patcher on my ASUS X79 Deluxe to get OSX to read the correct values but I don't know how to apply the patch and I really don't want to mess up my system - it has taken several days of work to get to this point

 

If my assumptions are incorrect, please let me know what needs to be done

 

Could anyone please let me know what to do step by step

 

Thanks in anticipation 

 

Monty

Link to comment
https://www.insanelymac.com/forum/topic/295669-over-clocking-on-osx/
Share on other sites

Follow the instructions in the pmpatch topic and see how far you get. The problem is not in the patching, that's usually simple enough, the problem is that many motherboards implement security measures against flashing a BIOS that has been tampered with. Sometimes there is no way to get around it with software alone.

 

aphex6b: no, it's not the same.

This maybe a stupid question but I am guessing that I need to patch the *.CAP file that I would use to update the bios ?


Just tried to patch the latest file X79-DELUXE-ASUS-0605.CAP but it just gave errors and no file out put

 

I did it by dragging the PMPatch file into the terminal window and then added the input and output file name

 

PowerManagement module at 004CB410 not patched: Patch pattern not found.

PowerMgmtDxe/PowerManagement2.efi modules not found.

AMI nest modules not found.

Phoenix nest modules not found.

CpuPei module at 0079FF48 not patched: Patch pattern not found.

CpuPei module at 007DFF48 not patched: Patch pattern not found.

Hackintoshs-MacBook-Pro:Downloads hackintosh$

Yes that's correct. Download the latest BIOS, patch it and flash it.

 

The only way I could flash mine was with "Asus USB BIOS Flashback". None of the other 3 or 4 "official" ways allows for flashing a modified BIOS.

So investigate what your options are, read your motherboard manual, browse the official ASUS forum for your motherboard etc etc.

No, it should have no effect on your ability to overclock.

 

What are you using to monitor your CPU speed? It's normal for System Profiler and About This Mac to show the stock speed of your CPU.

I am using HWMonitor - when I boot windows it goes straight to 4.5GHz when required - in OSX it stays at 3.2 ?

 

Thanks

There are several conditions that must be met for OS X own power management to work, certain kernel extensions must be loaded and your model identifier in smbios.plist must be a good match in regards to chipset, CPU family and even video card. While working on this it's better not to overclock at all.

This probably doesn't mean anything but when I run Geekbench in Mac I get a score of circa 15,000 - in windows where I can see the upgraded frequency I get a score of 22,500

 

Thanks


Also - the 15000 score was the same before I adjusted the BIOS to 4.5GHz

Your overclock probably isn't working, but still it's perfectly normal to get lower scores on OS X all across the board. This doesn't necessarily indicate that your hardware isn't performing well. You have to consider that OS X is very different from Windows and that it does not use your hardware in the same way. Every little thing the OS might be doing (even drawing or updating the contents of a Window) while you're benchmarking, regardless of what OS it is, will affect the score in some way.

 

That said I can't say if your Geekbench scores are normal for your hardware, obviously you'd have to look for others with similar hardware and compare with their scores.

  • Like 1

There are several conditions that must be met for OS X own power management to work, certain kernel extensions must be loaded and your model identifier in smbios.plist must be a good match in regards to chipset, CPU family and even video card. While working on this it's better not to overclock at all.

 Thanks Gringo you are a star ....

 

I am using the IMAC 13.2 identifier ..... this is in comparison to my 3930 CPU, X79 mobo and GTX 760 GPU.... do you think this is correct ?

 

Which kernel extensions are you referring to?

 

This has been a real learning curve from ground zero !!!

 

Thanks again

I don't think so, your i7-3930 CPU is Sandy Bridge architecture but the iMac13,2 range uses Ivy Bridge (last time I looked). Search, find out what other people with Sandy Bridge + X79 + Nvidia Graphics are using.

 

AppleLPC.kext

AppleIntelCPUPowerManagement.kext

 

Obviously you can't be running NullCPUPM.kext or anything else designed to disable power management. However if your MSR 0xE2 register is locked and you delete NullCPUPM then you will no longer be able to boot, so there's that.

 

Run Terminal.app and enter kextstat -k to see which kernel extensions are loaded.

 

There are more but it depends on whether you'll be running old style power management or go xcpm style. In both cases for overclock to work I think you'll need to use this.

 

For me to help you I'd prefer that you start on your own journey and ask questions as you go, I'd rather not try to write a guide just for you here and now, especially since I'm unfamiliar with Haswell architecture.

×
×
  • Create New...