Jump to content
30960 posts in this topic

Recommended Posts

6 hours ago, Slice said:

I don't know what is the problem you encountered with plugin-type. Clover has no related changes.

 

Thank you for taking a look at this.  You've done an amazing job with Clover and it has served me very well.  I appreciate everything that you and the Clover Team have done during this amazing journey. It's been a great ride!  Thank you!

  • Like 2

This is my last post about this (I promise - some of you may be almost as relieved as I am).  If you are adventurous, experiment with this AT YOUR OWN RISK.  During testing of my HackMini8,1 while going back and forth between r5122 and r5127 and having the "wrong" SSDT>PluginType setting, I experienced a catastrophic SSD crash requiring erase and restore from TimeMachine.  I cannot say with certainty that the crash was caused by the incorrect power management settings.

 

I am now testing with OC 0.6.5 and the modified SSDT-PLUG.aml attached.  The results are similar to using Clover r5127 with SSDT>Generate>PluginType and without SSDT>PluginType=1.  With this modified SSDT-PLUG, my Geekbench 5 multi-core benchmarks are consistently higher AND my low CPU multipliers are 10, 11 and 12 (not limited to 13).  Note that I lose Energy Saver options, so this is a trade-off.  Again, TEST AT YOUR OWN RISK.

 

Note that my rig is running with HPET DISABLED via ACPI patch (HPET._STA=0 just like a real MacMini8,1).  See my reasoning here.  I'm not sure if this affects these results.  I also use RtcMemoryFixup.kext with custom rtcfx_exclude range (with CLOVER, I did not use "Fix RTC").  I also have both DDR4 memory banks populated (I have found that single-bank performance is less).

 

 

CLOVER R5122 (OpenRuntime)
with Generate->PluginType

CLOVER R5127 (OpenRuntime)
with Generate->PluginType

CLOVER R5127 (OpenRuntime)
with SSDT-PLUG.aml (PluginType=1)

CLOVER R5127 (OpenRuntime)
with Generate->PluginType
and PluginType=1

OC 0.6.5 with PluginType=0

(see modified
SSDT-PLUG.aml

attached)

Energy Saver Preferences

5 settings available

2 settings available

5 settings available

5 settings available

2 settings available

GeekBench 5 multi-core benchmark

5500+

5600+

5500+

5500+

5600+

Lowest CPU multiplier

13

10

13

13

10,11,12,13

 

Geekbench 5 Benchmarks with modified SSDT-PLUG

Spoiler

169289447_ScreenShot2021-01-08at1_18_55PM.thumb.png.ce5c60d610b24d6d309b024e6e1d966a.png

 

 

When running OC 0.6.5, OC correctly injects my FakeSMC_CPUSensors.kext (6.26-357-gceb835ea.1800).  CLOVER r5127 does not properly inject this kext (from E/C/k/O), so I am unable to run HWMonitor.app to show CPU.temps/clocks with r5127 unless I install kexts in /Library/Extensions.  OC does not have this problem.

 

HWMonitor.app showing 10x CPU multiplier

Spoiler

1769407279_ScreenShot2021-01-08at1_29_47PM.png.154a7fe76c543316829a9e9724899ca2.png

 

*** The attached SSDT-PLUG patch is specific to my ACPI (_SB_.PR00).  If you use this patch, make sure it is compatible with your ACPI ***

 

SSDT-PLUG.zip

Edited by tonyx86
Added OpenRuntime and PluginType notes to table
  • Like 3
2 hours ago, Hervé said:

It's supposed to fix the briefly garbled Apple logo at startup, something that used to be called the "2nd stage boot glitch" in the Yosemite years and later. It causes something like this on screen for like 1/10th of a second:

Boot_glitch.png

 

Initially, it was addressed by a binary patch of IOGraphicsFamily kext. Since then, WEG has taken care of this though you may still see a very minor glitch, shorter than what most people ever experienced before the fix.

 

Name of the patch is arguable, some people see 4 to 5 logos, others see 12 or 13! :lol:

https://www.insanelymac.com/forum/topic/300431-glitches-on-boot/

 

This is the Apple's bug presents on a real MacBook. So it is not hackintosh problem and should not be cured.

  • Like 1

"This is the Apple's bug presents on a real MacBook. So it is not hackintosh problem and should not be cured."

 

@Hervé - It's actually very simple - the problem is not exclusive to hacks and doesn't necessitate any further Clover fixes/revisions.  I speak 'Slice' - let me know if you need further translation.

Edited by tonyx86
1 hour ago, Hervé said:

You lost me there @Slice.

 

You mentioned the glitch yourself several times in the past and referred to it with your "8 apples" denomination...

https://www.insanelymac.com/forum/topic/327824-dell-latitude-e6430-full-solution/

https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/?do=findComment&comment=2724151

 

Yes, I was fighting with the glitch sometimes ago. But now I think it doesn't matter.

11 hours ago, 5T33Z0 said:

 

Well, the question was, what is "Apple Eight" Kernel patch for. And that's what is for… so, I guess it can appear on hackintoshes although I never had it ;)

Just forget it.

  • Like 1

Hi @Slice @Jief_Machak @iCanaro and all users

 

I can't boot macOS Big Sur 11.2 Beta 2 with Clover r5128 commit a9778cd8d + Latest Lilu Plugins release (only Lilu is beta)

Need help

2021-1-14_8-32-26_BOOTX64.EFI.log

  • Confused 1
1 hour ago, iCanaro said:

@Matgen84 if you ally your EFI, without serials, I can see to modify it according to my ideas and see if it then works to you

 

@iCanaro My EFI Folder attached (latest r5128 commit). The r5127 EFI folder works well, can boot BS 11.2 Beta 1
 

EDIT: Maybe, I've got a problem to update correctly opencorepkg submodule with Buildme option (Update and Update reset). What script do you use ?

 

Spoiler

1929738210_Capturedcran2021-01-1413_05_44.png.839234ed05bdcdf6dd9a1689dad0a4f9.png

 

EFI.zip

Edited by Matgen84
5 hours ago, Matgen84 said:

Hi @Slice @Jief_Machak @iCanaro and all users

 

I can't boot macOS Big Sur 11.2 Beta 2 with Clover r5128 commit a9778cd8d + Latest Lilu Plugins release (only Lilu is beta)

Need help

2021-1-14_8-32-26_BOOTX64.EFI.log 68.56 kB · 3 downloads

no problem here it boots twice as fast as Opencore :angel:

⬇︎

Spoiler

screenshot1.png.f24291a277bc1d7013dac98dc2c328bc.pngUntitled.thumb.png.904029eb63f0c7afb087fe43252dc988.png

Edited by chris1111
  • Like 1
3 hours ago, Matgen84 said:

My EFI Folder attached (latest r5128 commit). The r5127 EFI folder works well, can boot BS 11.2 Beta 1

I see that the size of clover and boot is 1.5Mb instead of 1.3Mb
have you tried to download and use the released 5128 and not the one you compiled?!

 

define SSDT in SortedOrder

Edited by iCanaro
30 minutes ago, iCanaro said:

I see that the size of clover and boot is 1.5Mb instead of 1.3Mb
have you tried to download and use the released 5128 and not the one you compiled?!

 

define SSDT in SortedOrder

 

@iCanaro Thanks. Ok for SortedOder. What is RestrictEvents.kext ? 

 

Instead of release, I use my own r5128 latest commit using git reset --hard for submodule. The head is good now for OC. I build and I can boot Big Sur 11.2 Beta 2

:cry:  I've got a problem to update correctly opencorepkg submodule with Buildme option (Update and Update reset). What script do you use ?

 

4 minutes ago, Matgen84 said:

What is RestrictEvents.kext ? 

https://github.com/acidanthera/RestrictEvents

 

8 minutes ago, Matgen84 said:

I've got a problem to update correctly opencorepkg submodule with Buildme option (Update and Update reset). What script do you use ?

 

mkdir $HOME/src
cd $HOME/src
git clone https://github.com/CloverHackyColor/CloverBootloader.git Clover
cd Clover
git clone --recurse-submodules https://github.com/CloverHackyColor/OpenCorePkg.git
git config --global submodule.recurse true   <--- [This just the very first time]
./buildme
--------------------------------------------------------------------------------------------
Git clone --recurse-submodules https://github.com/CloverHackyColor/CloverBootloader.git
cd CloverBootloader
./buildme 
--------------------------------------------------------------------------------------------
git -f -f -d -x
./buildme XCODE8

that's what i pinned on about the scripts to use

  • Thanks 2

@iCanaro I use the same method for build Clover.
 

Except that I can't use git -f -f because git don't know -f option :(

Always synchro issue with OC

 

1929738210_Capturedcran2021-01-1413_05_44.png.839234ed05bdcdf6dd9a1689dad0a4f9.png.ac4e735cb679ddf8749933318ef63cb3.png

Edited by Matgen84
On 1/15/2021 at 8:27 AM, Slice said:

I think git fetch and git pull are surplus. Correct me if I am wrong.

I'm trying to help a friend. I've already patched his dsdt and everything is ok, except when I put SSDT.aml by pikeralpha's script for PM, so I get a KP. Can you help me, please?

10 hours ago, Leonardo Assunção said:

I'm trying to help a friend. I've already patched his dsdt and everything is ok, except when I put SSDT.aml by pikeralpha's script for PM, so I get a KP. Can you help me, please?

it seems obvious to me that if you add SSDT X PM and it goes into kernel panic, if SSDT has been created correctly, in the EFI at the very least it is wrong SMBIOS and who knows what more.... since you don't know what hardware is and you don't have any EFI to be able to evaluate

  • Like 2
×
×
  • Create New...