Nice idea, here's how you do it:
Method 1:
- Remove ssdt.aml in /EFI/Clover/ACPI/patched/
- In config.plist, ACPI section:
+ Turn on Generate PStates/CStates
+ Plugin Type: set to 0.
- Set SMBIOS to MBA 5,2 or 9,x
Method 2:
- Have ssdt.aml in /EFI/Clover/ACPI/patched/
- In config.plist, ACPI section: Turn off Generate PStates/CStates
- Kernel and Kexts Patches: Turn on KernelPM
- Set SMBIOS to MBA 5,2 or 9,x
- Reboot with flag "-xcpm"
Here are my results:
Method 0 (my MBP8,1 configuration from before)
- pStates = 8 9 18 24 25 26 28
- Geekbench = ~4750 (32bit, Multicore)
Method 1 (from above)
- pStates = 8,17
- Geekbench = ~3151 (32bit, Multicore)
Method 2
- pStates = 8 13 15 18 20 22 23 25 26
- Geekbench = ~47500 (32 bit, Multicore)
Clearly, something did not happen right with Method 1 since I was unable to get above 17 multiplier.
By the way, I got essentially the same results using MBA5,4 and MBP9,2 with these two Methods.
I would appear that Method 2 gives best results (or the 2 Methods)....Now to my questions:
- Interesting that I never hit above 26 on these two methods, but I was able to hit 28 Multiplier on MBP8,1 (Method 0)
- I am getting essentially the same results with GeekBench (statistically) even without hitting 28
- If there is agreement that Method 2 is somehow "better" than my Method 0, I will happily make that my config.
- Main question: Is there a way in CloverConfigurator to enter in the Boot Option of "-xcpm"?
- I am able to manually edit config.plist to include this boot option and can also just enter it into options when I boot.
- My preference would be a way to include it within CloverConfigurator. That way, future uses don't clear out this flag.
Additional suggestions and comments are certainly welcomed.
Steven