Jump to content

How do I overclock with Clover?


stingray_454
 Share

8 posts in this topic

Recommended Posts

Hi,

 

I have a 3.5GHz 4770k haswell CPU in my hackintosh, and everything is working great with 10.10 Yosemite. I tried overclocking the CPU in bios to 4.5Ghz. Booted into windows and ran som tests, cpu speed and stability seems to be ok. After that I booted into OS X, but clover says my CPU speed is still 3.5 GHz. I tried with both "CStates" and "PStates" off and on, but no difference. In the boot menu under CPU, it reports the CPU speed as 3.5 even though it's set higher in BIOS.

 

So, my question is, why does this happen, and what do I need to change to keep my BIOS set overclock when booting with clover?

Link to comment
Share on other sites

Depending on how you overclocked the CPU the new speed may not be reflected on "System Information" but it should be in Clover's boot.log. For example I only changed my turbo multipliers so the CPU min-max speeds are left unchanged:

3:991  0:000  BrandString = Intel(R) Core(TM) i7-2600K CPU @ 3.40GHz
3:991  0:000  FSBFrequency=129MHz
3:991  0:000  Corrected FSBFrequency=100MHz
3:991  0:000  MaxDiv/MinDiv: 34.0/16  - normal multipliers
3:991  0:000  Turbo: 44/44/45/45   - turbo custom multipliers
3:991  0:000  Features: 0xBFEBFBFF
3:991  0:000  Threads: 8
3:991  0:000  Cores: 4
3:991  0:000  FSB: 100 MHz
3:991  0:000  CPU: 4400 MHz
3:991  0:000  TSC: 4400 MHz
3:991  0:000  PIS: 400 MHz
4:209  0:000  Calibrated TSC frequency =3410019343 =3410MHz
11:699  0:000  Finally: Bus=100294kHz CPU=3410MHz

As you can see the final CPU frequency is 3410MHz which is the original max frequency (non turbo) of my CPU, but it also detects my custom turbo multipliers correctly.

  • Like 3
Link to comment
Share on other sites

Thanks for your reply! I checked the boot.log, which looks like this:

1:531  0:000  CPU Vendor = 756E6547 Model=306C3
1:531  0:000  The CPU supported turbo
1:531  0:000  BrandString = Intel(R) Core(TM) i7-4770K CPU @ 3.50GHz
1:531  0:000  MSR 0xE2 before patch 18000402
1:531  0:000  MSR 0xE4              00001814
1:531  0:000  MSR 0xCE              00080838_F3012300
1:531  0:000  non-usable FLEX_RATIO = F0000
1:531  0:000  corrected FLEX_RATIO = E0000
1:531  0:000  FSBFrequency=128MHz
1:531  0:000  Corrected FSBFrequency=100MHz
1:531  0:000  Vendor/Model/Stepping: 0x756E6547/0x3C/0x3
1:531  0:000  Family/ExtFamily: 0x6/0x0
1:531  0:000  MaxDiv/MinDiv: 35.0/8
1:531  0:000  Turbo: 45/45/45/45
1:531  0:000  Features: 0xBFEBFBFF
1:531  0:000  Threads: 8
1:531  0:000  Cores: 4
1:531  0:000  FSB: 100 MHz
1:531  0:000  CPU: 4500 MHz
1:531  0:000  TSC: 4500 MHz
1:531  0:000  PIS: 400 MHz

It seems to have the correct clock, it's only the "About this mac" and "System information" that displays the base speed (just confirmed this by benchmarks as well). Is there any way to set those values to reflect the true speed of the CPU?

Link to comment
Share on other sites

Thanx Allan, I'll use that to make some changes :).

 

Just out of curiosity - when I previously used Chameleon and overclocked in the same way (I have selected one of the OC profiles in the bios, I didn't change any clocks / volateges manually), the information was updated properly, but it's not in Clover. Is this a missing feature in Clover? No big deal as it's only cosmetic, just wondering if there's a way to make the about-info read the actual speed instead of setting a static text.

Link to comment
Share on other sites

Clover tries to respect the Mac way when possible so it shows the regular max speed and not the turbo one, just like a real Mac. You'll have to do it manually like Allan suggested if you want that reflected on those apps.

 

EDIT: be careful with "FrequencyMHz" cause it actually affects the CPU performance, it's not only cosmetic. Besides it will probably be deprecated soon as it's quite harmful and the automatic detection has been working perfectly for a while now.

  • Like 1
Link to comment
Share on other sites

  • 1 year later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...