Jump to content

Clover - Bootloader for macOS, Windows and Linux in UEFI and in legacy mode


Recommended Posts

  • Administrators
Posted
10 minutes ago, Slice said:

But this log is not latest

Starting Clover revision: 5160 (master, commit 788654cdc)

And did you set UseARTFrequncy=true?

let me check. ill back soon

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Hackintosh Support since 2006 HERE

Posted

Check also

AppleXcpmForceBoost

ProvideCurrentCpuInfo

I am not sure if they means something but you may test switch them back.

  • Thanks 1

1. i5-13400, MSI PRO B760M-P DDR4, BIOS 1E, MSI RX570, ALC897 (VoodooHDA), Tahoe 26.2, Sequoia 15.7.3, ArchLinux, Clover 5167

2. ASUS X200CA, Pentium 2117U, 4GB, HD2500 (Software OpenGL), Mojave 10.14.6, ArchLinux , Clover5162

3. Huananzhi X79M-PRO, Xeon E5-2650v2, RX570, ALC887, RTL8111F, macOS 12.6, 10.14.6, Win10, multiboot by Clover 5150

4. GA 965P-S1, E6300 Conroe, Radeon HD5570, ALC888, OS⌘ 10.11.6 (15G22010), Clover 4928. Still working.

 

  • Administrators
Posted

@Slice Work with UseARTFrequncy=true. Thx!

AppleXcpmForceBoost <--- need this quirk to fix perfomance for now

ProvideCurrentCpuInfo <---don't need this

preboot.5161.UseARTFrequncy=true.zip

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Hackintosh Support since 2006 HERE

  • Administrators
Posted

OKKgpxp.png

  • Like 1

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Hackintosh Support since 2006 HERE

Posted

I look XNU sources of Ventura and see

	switch (cpuid_cpufamily()) {
	case CPUFAMILY_INTEL_KABYLAKE:
	case CPUFAMILY_INTEL_ICELAKE:
	case CPUFAMILY_INTEL_SKYLAKE: {
		/*
		 * SkyLake and later has an Always Running Timer (ART) providing
		 * the reference frequency. CPUID leaf 0x15 determines the
		 * rationship between this and the TSC frequency expressed as
		 *   -	multiplier (numerator, N), and
		 *   -	divisor (denominator, M).
		 * So that TSC = ART * N / M.
		 */

If so may be better to fake processor to Kabylake 0x090fe2?

 

EDITED:: Yes, Sequoia has CometLake definition 0xA5

  • Like 1

1. i5-13400, MSI PRO B760M-P DDR4, BIOS 1E, MSI RX570, ALC897 (VoodooHDA), Tahoe 26.2, Sequoia 15.7.3, ArchLinux, Clover 5167

2. ASUS X200CA, Pentium 2117U, 4GB, HD2500 (Software OpenGL), Mojave 10.14.6, ArchLinux , Clover5162

3. Huananzhi X79M-PRO, Xeon E5-2650v2, RX570, ALC887, RTL8111F, macOS 12.6, 10.14.6, Win10, multiboot by Clover 5150

4. GA 965P-S1, E6300 Conroe, Radeon HD5570, ALC888, OS⌘ 10.11.6 (15G22010), Clover 4928. Still working.

 

  • Administrators
Posted

@Slice for normal perfomance on Arrow Lake we need to use quirk AppleXcpmForceBoost but is not good solution

Do u can check correct fix for that case?

Log with quirk disable preboot NO QUIRK.log.zip

Log with quirk enable preboot with QUIRK.log.zip

Dmesg dmesg.txt.zip

 

For example: GeekBench is 22k but with Quirk disable...

GKl9o3D.png

Quirk enable

Cv2cmGH.png

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Hackintosh Support since 2006 HERE

Posted

I don't know how it works but may be replace VirtualSMC(+SMCProcessor) to FakeSMC(+IntelCPUMonitor) which has a revision adopted to this processor. 

https://github.com/CloverHackyColor/FakeSMC3_with_plugins/releases/tag/251

And new Clover has generating SSDT with P-State for such processor.

               <key>Generate</key>
                <dict>
                    <key>APLF?</key>
                    <false/>
                    <key>APSN?</key>
                    <false/>
                    <key>PluginType?</key>
                    <false/>
                    <key>CStates</key>
                    <true/>
                    <key>PStates</key>
                    <true/>
                </dict>

 

  • Like 1

1. i5-13400, MSI PRO B760M-P DDR4, BIOS 1E, MSI RX570, ALC897 (VoodooHDA), Tahoe 26.2, Sequoia 15.7.3, ArchLinux, Clover 5167

2. ASUS X200CA, Pentium 2117U, 4GB, HD2500 (Software OpenGL), Mojave 10.14.6, ArchLinux , Clover5162

3. Huananzhi X79M-PRO, Xeon E5-2650v2, RX570, ALC887, RTL8111F, macOS 12.6, 10.14.6, Win10, multiboot by Clover 5150

4. GA 965P-S1, E6300 Conroe, Radeon HD5570, ALC888, OS⌘ 10.11.6 (15G22010), Clover 4928. Still working.

 

  • Administrators
Posted
5 hours ago, Slice said:

I don't know how it works but may be replace VirtualSMC(+SMCProcessor) to FakeSMC(+IntelCPUMonitor) which has a revision adopted to this processor. And new Clover has generating SSDT with P-State for such processor.

 

Tested. Same perfomance with no quirk. Problem is about Turbo boost like on x99.

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Hackintosh Support since 2006 HERE

Posted

May be wait for Intel datasheet on such CPU?

  • Like 1

1. i5-13400, MSI PRO B760M-P DDR4, BIOS 1E, MSI RX570, ALC897 (VoodooHDA), Tahoe 26.2, Sequoia 15.7.3, ArchLinux, Clover 5167

2. ASUS X200CA, Pentium 2117U, 4GB, HD2500 (Software OpenGL), Mojave 10.14.6, ArchLinux , Clover5162

3. Huananzhi X79M-PRO, Xeon E5-2650v2, RX570, ALC887, RTL8111F, macOS 12.6, 10.14.6, Win10, multiboot by Clover 5150

4. GA 965P-S1, E6300 Conroe, Radeon HD5570, ALC888, OS⌘ 10.11.6 (15G22010), Clover 4928. Still working.

 

  • Administrators
Posted

I remember that almost every update caused the patch to stop working. The solution was to always set it to the maximum.

AppleXcpmForceBoost

Description: Forces maximum performance in XCPM mode.

This patch writes 0xFF00 to MSR_IA32_PERF_CONTROL (0x199), effectively setting maximum multiplier for all the time.

Maybe using SSDTPRGEN will work

https://github.com/Piker-Alpha/ssdtPRGen.sh

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Hackintosh Support since 2006 HERE

Posted

Piker Alpha never saw Intel Ultra. 

I have 

Intel® 64 and IA-32 Architectures

Software Developer’s Manual

but dated 2021. I expected new manual with Intel Ultra processor to know what is the difference.

  • Like 1

1. i5-13400, MSI PRO B760M-P DDR4, BIOS 1E, MSI RX570, ALC897 (VoodooHDA), Tahoe 26.2, Sequoia 15.7.3, ArchLinux, Clover 5167

2. ASUS X200CA, Pentium 2117U, 4GB, HD2500 (Software OpenGL), Mojave 10.14.6, ArchLinux , Clover5162

3. Huananzhi X79M-PRO, Xeon E5-2650v2, RX570, ALC887, RTL8111F, macOS 12.6, 10.14.6, Win10, multiboot by Clover 5150

4. GA 965P-S1, E6300 Conroe, Radeon HD5570, ALC888, OS⌘ 10.11.6 (15G22010), Clover 4928. Still working.

 

  • Administrators
Posted

@Slice M4 max vs 285k in perfomance Cinebench

M4 MAX

JnJ3yrv.jpeg 

 

285K

7Avq2TQ.jpeg

  • Like 1

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Hackintosh Support since 2006 HERE

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


×
×
  • Create New...