Lordadmiral Drake Posted January 3, 2014 Share Posted January 3, 2014 I've installed OS X on my main rig again and I got CPUPM working with Clover. But it only switches between minimum clock and maximum clock with Turbo. SMBIOS is iMac12,1 Which SMBIOS would you recommend for me (Intel Core i5-2500K) or can I edit some files to use iMac or MacPro SMBIOS and still get all the clock steps? Link to comment Share on other sites More sharing options...
RobertX Posted January 3, 2014 Share Posted January 3, 2014 hi Drake, for me at least, using chameleon 2286, i had to enable P&C states in Extra/org.chameleon.boot.plist to get additional frequencies...perhaps clover has a similiar option... Link to comment Share on other sites More sharing options...
Pimentel Posted January 3, 2014 Share Posted January 3, 2014 Hello Some times you need only activate P and C States in config.plist, but you have Sandy Bridger CPU. Try this to get more states: *Run pike's script to create a SSDT, run in terminal: curl -o ssdtPRGen.sh https://raw.github.com/Piker-Alpha/RevoBoot/clang/i386/libsaio/acpi/Tools/ssdtPRGen.sh chmod +x ssdtPRGen.sh ./ssdtPRGen.sh *P and C States=No *Patch AICPUPM, activate AsusAICPUPM in config.plist or make this manually: http://olarila.com/forum/viewtopic.php?f=9&t=1003 *DropOemSSDT=Yes I hope it help Link to comment Share on other sites More sharing options...
Lordadmiral Drake Posted January 6, 2014 Author Share Posted January 6, 2014 Pimentel: I tried this with the following result: When I drop OEM SSDT the system wont boot. It just hangs very soon after kernel is loaded. When I don't drop OEM SSDT it boot up until the point where it says "P-State Stepper Error in Step 2 in CPU x" no matter if C/P state generation by Clover is on or off Link to comment Share on other sites More sharing options...
Pimentel Posted January 6, 2014 Share Posted January 6, 2014 HelloOkBut you Patch AICPUPM? Is very important too...If yes, try remove Scope_PR from DSDT and disabler DropOEMSSDT(this work for me)Other thing: P e C States must be disabled Link to comment Share on other sites More sharing options...
Lordadmiral Drake Posted January 8, 2014 Author Share Posted January 8, 2014 aicpm patch is enabled in clover. I dont have a DSDT, all patching is done by Clover Link to comment Share on other sites More sharing options...
Pimentel Posted January 8, 2014 Share Posted January 8, 2014 Hello So try Remove PR_Scope form your DSDT... A guide about how create your DSDT: http://olarila.com/forum/viewtopic.php?f=19&t=634 Link to comment Share on other sites More sharing options...
Lordadmiral Drake Posted January 16, 2014 Author Share Posted January 16, 2014 Nothing worked. It either hangs at P-State Stepper Error or at AppleKeyStore ready or KP's in AICPM.kext or ACPIPlatformPlugin.kext Link to comment Share on other sites More sharing options...
Allan Posted January 16, 2014 Share Posted January 16, 2014 if you run this command: curl -o ssdtPRGen.sh https://raw.github.com/Piker-Alpha/RevoBoot/clang/i386/libsaio/acpi/Tools/ssdtPRGen.sh chmod +x ssdtPRGen.sh ./ssdtPRGen.sh and add this in Config.plist: DropOemSSDT=Yes will be generating energy twice. what fumbled me. run the command, save the file (SSDT.aml) in Clover/ACPI/patched. and set this in config.plist: DropOemSSDT=No P and C States=No Link to comment Share on other sites More sharing options...
Lordadmiral Drake Posted January 24, 2014 Author Share Posted January 24, 2014 Sorry for the late reply, but I had a lot going on recently. To clarify: When dropping SSDT (in any way): booting stops at Apple KeyStore (only about 10 or 15 lines in verbose after kernel takes over from Clover If I remove PR scope from DSDT (suggested fix for above issue): Kernel Panic in ACPIPlatformPlugin.kext When not dropping SSDT (with SSDT.aml in place): P-State Stepper Error System only boots when SSDT.aml is removed, PR scope is present in DSDT, C and P state generation is enabled in Clover and SSDT dropping is disabled Link to comment Share on other sites More sharing options...
Maniac10 Posted January 25, 2014 Share Posted January 25, 2014 Don't emulate the iMac12,x model, try with MacBookPro8,x. That limitation exists in real Macs too. Link to comment Share on other sites More sharing options...
Recommended Posts