Jump to content
ErmaC

Clover General discussion

20,272 posts in this topic

Recommended Posts

So you flash the Bios with the UEFI firmware of P67A-UD3-B3?? That's amazing! XD Won't it be dangerous?

 

Yes... Extremely dangerous...

 

I bet all my coins in this modification...

 

Luckly, I had success...

 

:afro:

 

I'm wondering why gigabyte don't release other firmware for P67, since it seems you don't get much problem with the un-mach firmware, do you?

 

I really don't know why...

 

 

All functions are working perfectly... I can say that the overall performance actually improved...

 

But to do this, you need to be sure of similarity between your current BIOS and the one that you want to record...

Share this post


Link to post
Share on other sites
Advertisement

Yes... Extremely dangerous...

 

I bet all my coins in this modification...

 

Luckly, I had success...

 

:afro:

 

 

 

I really don't know why...

 

 

All functions are working perfectly... I can say that the overall performance actually improved...

 

But to do this, you need to be sure of similarity between your current BIOS and the one that you want to record...

Can you get me some instruction about how to flash the firmware? :) Or you just used the official exe without any other "patch"?

My mb has the same hardware component to P67A-UD3-B3's. According to Gigabyte's website, the only difference is on USB2.0 and "Dolby Home Theater".

 

By the way, does the USB 3.0 work now with Clover?

PS. I notice that your mb has different USB3.0 controller with the P67A-UD3-B3 one.

 

 

Update:

Gigabyte made one UEFI firmware for me.... (I'm so bad...XD :star_sunglasses: )

http://forums.tweaktown.com/gigabyte/28441-gigabyte-latest-beta-bios-670.html#post440426

http://forums.tweakt...html#post440432

Share this post


Link to post
Share on other sites

Right value is not calculable. It is done from real Mac reports as collection for many-many CPUs info.

I can tell you how Clover do this: just 80 lines of C-codes.

if so, how about cpus that Apple don't use ?

For example, my spec i3-380m

Share this post


Link to post
Share on other sites

if so, how about cpus that Apple don't use ?

For example, my spec i3-380m

And how do you tell Apple to show CPU that it doesn't know?

Use some model more or less similar. It is cosmetics.

Share this post


Link to post
Share on other sites

Can you get me some instruction about how to flash the firmware? :) Or you just used the official exe without any other "patch"?

 

I flash the firmware following THe KiNG's instructions at this thread > http://www.projectos...?showtopic=2485

 

My mb has the same hardware component to P67A-UD3-B3's. According to Gigabyte's website, the only difference is on USB2.0 and "Dolby Home Theater".

 

The differences between P67A-D3-B3 and P67A-UD3-B3 is only the USB3.0 chip...

 

D3-B3..

 

post-628175-0-40210300-1350139585_thumb.png

 

UD3-B3...

 

post-628175-0-54833600-1350139594_thumb.png

 

By the way, does the USB 3.0 work now with Clover?

PS. I notice that your mb has different USB3.0 controller with the P67A-UD3-B3 one.

 

I can't tell you if is really working because I don't have any USB3.0 device to test...

 

But theoretically yes... The kext is being loaded and the device recognised...

 

post-628175-0-82889900-1350139623_thumb.png

 

Update:

Gigabyte made one UEFI firmware for me.... (I'm so bad...XD :star_sunglasses: )

http://forums.tweakt...html#post440426

http://forums.tweakt...html#post440432

 

Nice!!!

 

You will bet all your coins just like me??? :2cents:

 

:wink2:

 

Good luck!!!

Share this post


Link to post
Share on other sites

Regarding direct UEFI boot...

 

"UEFI > CloverX64.efi", I can reach Clover's GUI but apparently, Clover can't inject any system properties or drivers...

 

Using STLVNUB's trick "UEFI > refind > CloverX64.efi", I also can reach Clover's GUI but apparently, Clover can't inject any system properties or drivers...

 

Both tried using Internal and external disks...

 

 

Clover's standart boot works without issues...

 

[EDIT]

 

Direct UEFI boot for Windows and Linux, as expected, even from Clover direct UEFI boot works without issues...

 

[EDIT]

 

Problem solved (Thanks dmazar!)

 

Clover could not see the OS X because he believed that OS X was on a disk with MBR partition scheme ... :wacko:

 

Move OS X to a different disk + add "OsxAptioFixDrv-64.efi" and "slide=0" to boot args fixed all the rest...

 

Now I have a fully functional Clover UEFI boot...

 

:thumbsup_anim:

Share this post


Link to post
Share on other sites

DOWNLOADS

 

Installer

 

 

 

 

CD ISO bootable with Clover

 

 

 

Many previous revisions can be found here http://tools.inmac.org/clover/

 

Utility to install Clover from Windows http://cvad-mac.naro...diskutilityexe/

 

Additional foreign file system drivers for EFI.

FS drivers.zip

 

Manuals:

Russian language

 

 

Localization

If you want to add your native language to the program please translate the follow files

TextsToTranslate.zip

and upload the result at this thread.

My model is lenovo y470

I would often get stuck at done7 for about 50% possibility

HD3000 also has artifacts.

on the contrary, chameleon works fine.

memory detection also has problems.

Here's my infos.

DarwinDumperReports.zip

Share this post


Link to post
Share on other sites

Regarding direct UEFI boot...

 

"UEFI > CloverX64.efi", I can reach Clover's GUI but apparently, Clover can't inject any system properties or drivers...

 

Using STLVNUB's trick "UEFI > refind > CloverX64.efi", I also can reach Clover's GUI but apparently, Clover can't inject any system properties or drivers...

 

Both tried using Internal and external disks...

 

 

Clover's standart boot works without issues...

 

[EDIT]

 

Direct UEFI boot for Windows and Linux, as expected, even from Clover direct UEFI boot works without issues...

 

[EDIT]

 

Problem solved (Thanks dmazar!)

 

Clover could not see the OS X because he believed that OS X was on a disk with MBR partition scheme ... :wacko:

 

Move OS X to a different disk + add "OsxAptioFixDrv-64.efi" and "slide=0" to boot args fixed all the rest...

 

Now I have a fully functional Clover UEFI boot...

 

:thumbsup_anim:

Does speedstep work?

After flashed UEFI, there is only x16 and x33 for my i5-2500K. It used to have six steps with the attach plist before flashing the UEFI.

MacPro5_1.plist.zip

 

The plist file is in /System/Library/Extensions/IOPlatformPluginFamily.kext/Contents/PlugIns/ACPI_SMC_PlatformPlugin.kext/Contents/Resources.

Share this post


Link to post
Share on other sites

Does speedstep work?

After flashed UEFI, there is only x16 and x33 for my i5-2500K. It used to have six steps with the attach plist before flashing the UEFI.

MacPro5_1.plist.zip

 

The plist file is in /System/Library/Extensions/IOPlatformPluginFamily.kext/Contents/PlugIns/ACPI_SMC_PlatformPlugin.kext/Contents/Resources.

 

 

Good found!!!

 

I'll be honest, I was so focused on other things we had not noticed it (as if it was not important)...

 

I had 4 states before (i5-2300), now only two...

 

Oct 14 13:14:26 kyndders-iMac kernel[0]: MSRDumper PStatesReached: 16 28
Oct 14 13:14:26 kyndders-iMac kernel[0]: MSRDumper CoreMulti(16)
Oct 14 13:14:26 kyndders-iMac kernel[0]: MSRDumper PStatesReached: 16 28
Oct 14 13:14:27 kyndders-iMac kernel[0]: MSRDumper CoreMulti(16)
Oct 14 13:14:27 kyndders-iMac kernel[0]: MSRDumper PStatesReached: 16 28
Oct 14 13:14:27 kyndders-iMac kernel[0]: MSRDumper CoreMulti(16)
Oct 14 13:14:27 kyndders-iMac kernel[0]: MSRDumper PStatesReached: 16 28
Oct 14 13:14:28 kyndders-iMac kernel[0]: MSRDumper CoreMulti(16)
Oct 14 13:14:28 kyndders-iMac kernel[0]: MSRDumper PStatesReached: 16 28
Oct 14 13:14:28 kyndders-iMac kernel[0]: MSRDumper CoreMulti(16)
Oct 14 13:14:28 kyndders-iMac kernel[0]: MSRDumper PStatesReached: 16 28

 

I (we) will have to take a better look at this...

 

Thanks...

Share this post


Link to post
Share on other sites

I (we) will have to take a better look at this...

 

Thanks...

 

With revision 771 + custom SSDT + Turbo=Yes i got 3 states...

 

Oct 14 15:16:02 kyndders-iMac kernel[0]: MSRDumper PStatesReached: 16 28 29
Oct 14 15:16:03 kyndders-iMac kernel[0]: MSRDumper CoreMulti(29)
Oct 14 15:16:03 kyndders-iMac kernel[0]: MSRDumper PStatesReached: 16 28 29
Oct 14 15:16:03 kyndders-iMac kernel[0]: MSRDumper CoreMulti(16)
Oct 14 15:16:03 kyndders-iMac kernel[0]: MSRDumper PStatesReached: 16 28 29 

 

Not so good... But it's a begin... Maybe some changes to my SSDT????

 

@shiecldk

 

Do you want to try with my SSDT???

 

(DSDT together just for consulting)

 

DSDT_SSDT.zip

Share this post


Link to post
Share on other sites

With revision 771 + custom SSDT + Turbo=Yes i got 3 states...

 

Oct 14 15:16:02 kyndders-iMac kernel[0]: MSRDumper PStatesReached: 16 28 29
Oct 14 15:16:03 kyndders-iMac kernel[0]: MSRDumper CoreMulti(29)
Oct 14 15:16:03 kyndders-iMac kernel[0]: MSRDumper PStatesReached: 16 28 29
Oct 14 15:16:03 kyndders-iMac kernel[0]: MSRDumper CoreMulti(16)
Oct 14 15:16:03 kyndders-iMac kernel[0]: MSRDumper PStatesReached: 16 28 29 

 

Not so good... But it's a begin... Maybe some changes to my SSDT????

 

@shiecldk

 

Do you want to try with my SSDT???

 

(DSDT together just for consulting)

 

DSDT_SSDT.zip

Ha Ha! :star_sunglasses:

I'll give it a try. :)

 

I'm also working on SSDT.... but no succes. It still only has two steps, but it works a little more stable.

Maybe you can take a look on my mob also. (But be careful of KP :hammer: )

ssdt.aml.zip

 

By the way, which SMBios do you use? iMac 12,1?

Share this post


Link to post
Share on other sites

Ha Ha! :star_sunglasses:

I'll give it a try. :)

 

I'm also working on SSDT.... but no succes. It still only has two steps, but it works a little more stable.

Maybe you can take a look on my mob also. (But be careful of KP :hammer: )

ssdt.aml.zip

 

I´m out of home now, but I´ll make a test...

 

By the way, which SMBios do you use? iMac 12,1?

 

iMac12,2

Share this post


Link to post
Share on other sites

lenovo y470 - does it contains Insyde UEFI? If yes, then you can try direct UEFI boot.

 

lenovo hm65 not appear to provide uefi support

Share this post


Link to post
Share on other sites

These are only part of the problem

Integration and cpu i52430m hd3000 screen blurred very serious. Even injection edid. Reflected is as blocks of color or lines

This is I need to get resolved。

Share this post


Link to post
Share on other sites

I´m out of home now, but I´ll make a test...

 

 

 

iMac12,2

OK, I've got speedstep work now by modifying the plist in /System/Library/Extensions/IOPlatformPluginFamily.kext/Contents/PlugIns/ACPI_SMC_PlatformPlugin.kext/Contents/Resources. :star_sunglasses:

(It always KP after updating the UEFI firmware with my previous modified plist.)

 

 

kyndder, would you like to give it a try? (It requires a modified plist)

Which SMBios do you prefer to use? Let me make one for you. :)

 

I'd like to fix speedstep with only SSDT, but I'm not able to do this. :wallbash:

 

 

 

This plist is for MacPro5,1:

MacPro5_1.plist.zip

This SSDT is for your i5-2300:

SSDT.aml.zip

Important: You must set your CPU frequency to 30/31/31/31 (one core/two cores/three cores/four cores) in CPU turbo, or it might KP.

Make sure you have other way to acces OSX (two Clover bootloaders), in case your hackintosh KP...

And don't forget to delete AppleTyMCEDriver.kext when you set SMBios to MacPro5,1.

Share this post


Link to post
Share on other sites

OK, I've got speedstep work now by modifying the plist in /System/Library/Extensions/IOPlatformPluginFamily.kext/Contents/PlugIns/ACPI_SMC_PlatformPlugin.kext/Contents/Resources. :star_sunglasses:

(It always KP after updating the UEFI firmware with my previous modified plist.)

 

 

kyndder, would you like to give it a try? (It requires a modified plist)

Which SMBios do you prefer to use? Let me make one for you. :)

 

I'd like to fix speedstep with only SSDT, but I'm not able to do this. :wallbash:

 

 

 

This plist is for MacPro5,1:

MacPro5_1.plist.zip

This SSDT is for your i5-2300:

SSDT.aml.zip

Important: You must set your CPU frequency to 30/31/31/31 (one core/two cores/three cores/four cores) in CPU turbo, or it might KP.

Make sure you have other way to acces OSX (two Clover bootloaders), in case your hackintosh KP...

And don't forget to delete AppleTyMCEDriver.kext when you set SMBios to MacPro5,1.

 

Nice!!!

 

I'm almost finishing some tests with my new tables extracted from Linux...

 

Until now, i got 4 states (16 - 28 - 29 - 31), but still not good, I need more C-States...

 

I'm at the job now, but when I came back home I'll try with your SMBIOS and SSDT...

Share this post


Link to post
Share on other sites

@shiecldk

 

This is the best result that I've got...

 

post-628175-0-70188600-1350364096_thumb.png

 

Doesn't matter if with your or mine SSDT and MacPro/iMac SMBIOS...

 

Always Minimum (1600), Regular (2800) and Turbo (3000/3100)...

 

If a disable turbo or remove SSDT and enable Generate C/P-States only 1600 and 2800...

 

Nothing different than this...

 

:wallbash:

 

If I overclock to 2900mhz for example, I got 1600, 2900, 3000 and 3100... (as you can see at the picture)

 

If I set max turbo to 3300 (with different SSDT), 1600, 2800, 2900, 3000, 3100, 3200 and 3300...

 

Resuming, my speedstep is based on turbo???

 

How are your states??? you can get better results than this???

 

:help:

 

This is my SSDT...

 

http://pastebin.com/EiXSKnVF

Share this post


Link to post
Share on other sites

About Turbo and speedstep test, please, these version (will be 775 next commit).

CLOVERX64.efi.zip

My model is lenovo y470

I would often get stuck at done7 for about 50% possibility

HD3000 also has artifacts.

on the contrary, chameleon works fine.

memory detection also has problems.

Here's my infos.

Share this post


Link to post
Share on other sites

I have everything working fine now with clover and raid boot :). Though I have to -f to startup if not it would hang. Kernel cache isnt always reliable here. Sometimes it starts without -f sometimes not... (I would get some memory map error with the same memory codes or something after 10 secs it starts).

 

Also did a msr dump. This is normal for my i7-3930K @ 4.2ghz right?

 

16-10-12 10:43:25,000 kernel[0]: CoreCount: 6
16-10-12 10:43:25,000 kernel[0]: ThreadCount: 12
16-10-12 10:43:25,000 kernel[0]: 0xE2: 0x1e008400
16-10-12 10:43:29,870 com.apple.SecurityServer[19]: Session 100002 created
16-10-12 10:43:30,000 kernel[0]: MSRDumper CoreMulti(42)
16-10-12 10:43:30,000 kernel[0]: MSRDumper PStatesReached: 42
16-10-12 10:43:30,000 kernel[0]: MSRDumper CoreMulti(12)
16-10-12 10:43:30,000 kernel[0]: MSRDumper PStatesReached: 12 42
16-10-12 10:43:31,000 kernel[0]: MSRDumper CoreMulti(42)
16-10-12 10:43:31,000 kernel[0]: MSRDumper PStatesReached: 12 42
16-10-12 10:43:32,000 kernel[0]: MSRDumper CoreMulti(12)
16-10-12 10:43:32,000 kernel[0]: MSRDumper PStatesReached: 12 42
16-10-12 10:43:32,000 kernel[0]: MSRDumper CoreMulti(12)
16-10-12 10:43:32,000 kernel[0]: MSRDumper PStatesReached: 12 42
16-10-12 10:43:32,000 kernel[0]: MSRDumper CoreMulti(12)
16-10-12 10:43:32,000 kernel[0]: MSRDumper PStatesReached: 12 42
16-10-12 10:43:33,000 kernel[0]: MSRDumper CoreMulti(12)
16-10-12 10:43:33,000 kernel[0]: MSRDumper PStatesReached: 12 42

Share this post


Link to post
Share on other sites

My model is lenovo y470

I would often get stuck at done7 for about 50% possibility

HD3000 also has artifacts.

on the contrary, chameleon works fine.

memory detection also has problems.

Here's my infos.

How useful is your message?

 

I have everything working fine now with clover and raid boot :). Though I have to -f to startup if not it would hang. Kernel cache isnt always reliable here. Sometimes it starts without -f sometimes not... (I would get some memory map error with the same memory codes or something after 10 secs it starts).

 

Also did a msr dump. This is normal for my i7-3930K @ 4.2ghz right?

 

The key -f is absent in Clover.

Share this post


Link to post
Share on other sites

@shiecldk

 

This is the best result that I've got...

 

post-628175-0-70188600-1350364096_thumb.png

 

Doesn't matter if with your or mine SSDT and MacPro/iMac SMBIOS...

 

Always Minimum (1600), Regular (2800) and Turbo (3000/3100)...

 

If a disable turbo or remove SSDT and enable Generate C/P-States only 1600 and 2800...

 

Nothing different than this...

 

:wallbash:

 

If I overclock to 2900mhz for example, I got 1600, 2900, 3000 and 3100... (as you can see at the picture)

 

If I set max turbo to 3300 (with different SSDT), 1600, 2800, 2900, 3000, 3100, 3200 and 3300...

 

Resuming, my speedstep is based on turbo???

 

How are your states??? you can get better results than this???

 

:help:

 

This is my SSDT...

 

http://pastebin.com/EiXSKnVF

Did you replace MacPro5_1.plist in /System/Library/Extensions/IOPlatformPluginFamily.kext/Contents/PlugIns/ACPI_SMC_PlatformPlugin.kext/Contents/Resources, and set SMBios to Mac Pro 5,1 with the SSDT I gave you?

 

This is my result with the MacPro5_1.plist file and the SSDT (mine is from x16~x42):

yGro5.png

 

My UEFI is set to "CPU Clock Ratio: 33 , Turbo: 41/42/42/42".

 

Try to set UEFI setting to "CPU Clock Ratio: 28 , Turbo: 30/31/31/31 and keep other settings Auto" with your i5-2300.

Report to me if speedstep still doesn't work. :)

 

 

 

About Turbo and speedstep test, please, these version (will be 775 next commit).

CLOVERX64.efi.zip

Slice,

Can I set resolution in config.plist?

When boot from UEFI->boot0->boot1->BOOT->CLOVERX64.efi->Apple's boot.efi->mach_kernel, the resolution is 1920x1080.

But when boot from UEFI->CLOVERX64.efi->Apple's boot.efi->mach_kernel, the resolution is only 800x600 or 640x320.

Share this post


Link to post
Share on other sites

I'm interested in this test. I'm i7 Sandybridge.. Mbp8,2. are there any plist for smcplugins for my kind of smbios?

Is it really necessary to have a good sleep?

Share this post


Link to post
Share on other sites

Slice,

Can I set resolution in config.plist?

When boot from UEFI->boot0->boot1->BOOT->CLOVERX64.efi->Apple's boot.efi->mach_kernel, the resolution is 1920x1080.

But when boot from UEFI->CLOVERX64.efi->Apple's boot.efi->mach_kernel, the resolution is only 800x600 or 640x320.

No.

These resolutions are obtained by GOP driver located in BOOT file or in UEFI ROM. I can't change anything in your UEFI ROM.

 

 

I'm interested in this test. I'm i7 Sandybridge.. Mbp8,2. are there any plist for smcplugins for my kind of smbios?

Is it really necessary to have a good sleep?

Sorry, I didn't understand your question.

Clover is already working with SandyBridge and with MBP82. Just let it to do all automatically.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By ErmaC
      Slice is glad to present a new EFI bootloader.

      CLOVER
      Now version 2 rEFIt based.


      It is open source based on different projects: Chameleon, rEFIt, XNU, VirtualBox. The main is EDK2 latest revision.
      I also want to thank all who help Slice with the development. Credits and copyrights remain in the sources.
      https://sourceforge.net/projects/cloverefiboot/?source=directory
      There is a WIKI 
      http://clover-wiki.zetam.org/
      Main features:


      If you have a question please provide outputs from DarwinDumper (formed from Trauma tool). Thanks Trauma!
      Continued by blackosx and STLVNUB.
      Post#2 CloverGrower - create Clover by yourself Post#3 Downloads Post#4 Installation of the bootloader Post#5 How to do UEFI boot Post#6 How to use - common words Post#7 Calculator for Automatic DSDT fix Post#8 Instructions for GraphicsInjector Post#9 ATIConnector patching Post#10 Any kexts patching with some Samples Post#11 CustomEDID Post#12 Hiding unnecessary menu entries Post#13 Instruction for DSDT corrections to do DeviceInjection works Post#14 Development Post#15 Themes Post#16 About kexts injection Post#17 Instructions for P- and C-states generator Post#18 Patching DSDT to get Sleep working Post#19 CPU settings and geekbench Post#20 ACPI tables loading Post#21 DSDTmini Post#22 Custom SMBios Post#23 F.A.Q. Post#24 iCloudFix Post#25 Using mouse. Post#26 How to make orange icons to be metallic Post#27 How to make software RAID (by Magnifico) Post#28 How to modify InstallESD.dmg (by shiecldk) Post#29 Config.plist settings Post#30 Using extra kexts and skipping kernelcache Post#31 Choosing EFI drivers Post#32 Configuration files Post#33 Automatic config.plist creating Post#34 Custom DSDT patches Post#35 How to do sleep/wake working with UEFI BOOT Post#36 DeviceID substitution (FakeID) Post#37 Using Custom OS Icons Post#38 Hibernation Post#39 Floating regions Post#41 Property List Editor Post#42 Blocking Bad Kext Post#43 AAPL,slot-name Post#44 FakeCPUID for unsupported CPU Post#45 Multiple Boot Options - to write into UEFI BIOS boot menu Post#46 How to install Windows UEFI Post#47 How to speedup Clover boot Post#48 Info.plist patching Post#49 Arbitrary device injection Post#50 Non-Standard Legacy Boot Files Post#51 Reboot to Windows UEFI from Mac OSX Post#52 Deprecated Features Post#53 Using UDK2018 Post#54 Device Properties Post#55 Scalable themes Post#56 How to search Clover mistakes (bisection) -----------------
       
      Slice:
      I edited all posts in the thread to correspond to actual Clover revision.
      Please install Clover at least 2652 and use new instructions.
×