arun94 Posted April 20, 2017 Share Posted April 20, 2017 I am trying to enable low power states in my laptop cpu using ssdtPRgen script. I got 17 p-states in IOregexplorer and no igpu states. only 9 p-states working and cpu rarely idles. am I doing something wrong or should I use this instead? CPU Ratio Info: ------------------------------------ CPU Low Frequency Mode.............: 400 MHz CPU Maximum non-Turbo Frequency....: 2000 MHz CPU Maximum Turbo Frequency........: 2000 MHz IGPU Info: ------------------------------------ IGPU Current Frequency.............: 0 MHz IGPU Minimum Frequency.............: 300 MHz IGPU Maximum Non-Turbo Frequency...: 300 MHz IGPU Maximum Turbo Frequency.......: 900 MHz IGPU Maximum limit.................: No Limit CPU P-States [ (5) 19 20 ] iGPU P-States [ ] CPU P-States [ (5) 14 19 20 ] iGPU P-States [ ] CPU P-States [ (5) 14 16 19 20 ] iGPU P-States [ ] CPU P-States [ (5) 12 14 16 19 20 ] iGPU P-States [ ] CPU P-States [ (5) 12 13 14 16 19 20 ] iGPU P-States [ ] CPU P-States [ (5) 12 13 14 16 18 19 20 ] iGPU P-States [ ] CPU P-States [ (5) 10 12 13 14 16 18 19 20 ] iGPU P-States [ ] edit1:this cpu always spends time at 400~500 Mhz at idle in linux. ioreg.zip CLOVER.zip Link to comment Share on other sites More sharing options...
MaLd0n Posted April 20, 2017 Share Posted April 20, 2017 u need a macbookpro13, not macbookair Link to comment Share on other sites More sharing options...
arun94 Posted April 20, 2017 Author Share Posted April 20, 2017 u need a macbookpro13, not macbookairCan I use this? http://www.insanelymac.com/forum/topic/319775-release-hwp-intel-speed-shift-on-skylake-and-up-enabler-kext/ Link to comment Share on other sites More sharing options...
MaLd0n Posted April 20, 2017 Share Posted April 20, 2017 post ur config.plist here Link to comment Share on other sites More sharing options...
arun94 Posted April 20, 2017 Author Share Posted April 20, 2017 I finally removed ssdt.aml generated by script and used HWP kext. now I got 17 states fully working fully with working IGPU states. CPU Ratio Info: ------------------------------------ CPU Low Frequency Mode.............: 400 MHz CPU Maximum non-Turbo Frequency....: 2000 MHz CPU Maximum Turbo Frequency........: 2000 MHz IGPU Info: ------------------------------------ IGPU Current Frequency.............: 0 MHz IGPU Minimum Frequency.............: 300 MHz IGPU Maximum Non-Turbo Frequency...: 300 MHz IGPU Maximum Turbo Frequency.......: 900 MHz IGPU Maximum limit.................: No Limit CPU P-States [ (5) 15 20 ] iGPU P-States [ ] CPU P-States [ 4 (5) 15 20 ] iGPU P-States [ ] CPU P-States [ 4 (5) 9 15 20 ] iGPU P-States [ ] CPU P-States [ 4 (5) 7 9 15 20 ] iGPU P-States [ ] CPU P-States [ 4 5 7 9 15 18 (20) ] iGPU P-States [ ] CPU P-States [ 4 5 7 9 15 17 18 (20) ] iGPU P-States [ ] CPU P-States [ 4 5 7 9 15 17 18 19 (20) ] iGPU P-States [ ] CPU P-States [ 4 5 7 9 15 17 18 19 (20) ] iGPU P-States [ (18) ] CPU P-States [ 4 5 7 9 14 15 17 18 19 (20) ] iGPU P-States [ 18 ] CPU P-States [ 4 (5) 7 9 10 14 15 17 18 19 20 ] iGPU P-States [ 18 ] CPU P-States [ 4 5 7 9 10 11 14 15 17 18 19 (20) ] iGPU P-States [ 18 ] CPU P-States [ 4 (5) 7 8 9 10 11 14 15 17 18 19 20 ] iGPU P-States [ 18 ] CPU P-States [ 4 5 7 8 9 10 11 (13) 14 15 17 18 19 20 ] iGPU P-States [ 18 ] CPU P-States [ 4 (5) 7 8 9 10 11 13 14 15 16 17 18 19 20 ] iGPU P-States [ 18 ] CPU P-States [ 4 (5) 6 7 8 9 10 11 13 14 15 16 17 18 19 20 ] iGPU P-States [ 18 ] CPU P-States [ 4 (5) 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ] iGPU P-States [ (18) ] CPU P-States [ 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 (20) ] iGPU P-States [ (6) 18 ] post ur config.plist here config.plist.zip Link to comment Share on other sites More sharing options...
MaLd0n Posted April 20, 2017 Share Posted April 20, 2017 ur system is sierra? Link to comment Share on other sites More sharing options...
arun94 Posted April 20, 2017 Author Share Posted April 20, 2017 ur system is sierra? yes. after using HWP value 0x94001401. I got more GPU p-states. CPU Ratio Info: ------------------------------------ CPU Low Frequency Mode.............: 400 MHz CPU Maximum non-Turbo Frequency....: 2000 MHz CPU Maximum Turbo Frequency........: 2000 MHz IGPU Info: ------------------------------------ IGPU Current Frequency.............: 0 MHz IGPU Minimum Frequency.............: 300 MHz IGPU Maximum Non-Turbo Frequency...: 300 MHz IGPU Maximum Turbo Frequency.......: 900 MHz IGPU Maximum limit.................: No Limit CPU P-States [ (5) 15 20 ] iGPU P-States [ ] CPU P-States [ 4 (5) 15 20 ] iGPU P-States [ ] CPU P-States [ 4 (5) 9 15 20 ] iGPU P-States [ ] CPU P-States [ 4 (5) 7 9 15 20 ] iGPU P-States [ ] CPU P-States [ 4 5 7 9 15 18 (20) ] iGPU P-States [ ] CPU P-States [ 4 5 7 9 15 17 18 (20) ] iGPU P-States [ ] CPU P-States [ 4 5 7 9 15 17 18 19 (20) ] iGPU P-States [ ] CPU P-States [ 4 5 7 9 15 17 18 19 (20) ] iGPU P-States [ (18) ] CPU P-States [ 4 5 7 9 14 15 17 18 19 (20) ] iGPU P-States [ 18 ] CPU P-States [ 4 (5) 7 9 10 14 15 17 18 19 20 ] iGPU P-States [ 18 ] CPU P-States [ 4 5 7 9 10 11 14 15 17 18 19 (20) ] iGPU P-States [ 18 ] CPU P-States [ 4 (5) 7 8 9 10 11 14 15 17 18 19 20 ] iGPU P-States [ 18 ] CPU P-States [ 4 5 7 8 9 10 11 (13) 14 15 17 18 19 20 ] iGPU P-States [ 18 ] CPU P-States [ 4 (5) 7 8 9 10 11 13 14 15 16 17 18 19 20 ] iGPU P-States [ 18 ] CPU P-States [ 4 (5) 6 7 8 9 10 11 13 14 15 16 17 18 19 20 ] iGPU P-States [ 18 ] CPU P-States [ 4 (5) 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ] iGPU P-States [ (18) ] CPU P-States [ 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 (20) ] iGPU P-States [ (6) 18 ] CPU P-States [ 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 (20) ] iGPU P-States [ 6 18 (21) ] CPU P-States [ 4 5 6 7 8 9 10 11 12 13 14 15 16 17 (18) 19 20 ] iGPU P-States [ 6 18 21 ] CPU P-States [ 4 5 6 7 8 9 10 11 12 13 14 15 (16) 17 18 19 20 ] iGPU P-States [ 6 18 21 (30) ] CPU P-States [ 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 (19) 20 ] iGPU P-States [ 6 18 21 (24) 30 ] Thanks Mald0n. Link to comment Share on other sites More sharing options...
MaLd0n Posted April 20, 2017 Share Posted April 20, 2017 but where c states, c6... config.plist.zip Link to comment Share on other sites More sharing options...
arun94 Posted April 21, 2017 Author Share Posted April 21, 2017 but where c states, c6... config.plist.zip should I use this config with ssdtpregen script and remove HWP? Link to comment Share on other sites More sharing options...
MaLd0n Posted April 21, 2017 Share Posted April 21, 2017 try with config.plist with correct smbios MacBookPro13,x Link to comment Share on other sites More sharing options...
arun94 Posted April 21, 2017 Author Share Posted April 21, 2017 try with config.plist with correct smbios MacBookPro13,x removed HWP, removed ssdt and added smbios MacBook Pro 13,1 got no c states and only few p states. CPU P-States [ (4) 9 10 11 12 13 14 15 16 17 18 19 20 ] iGPU P-States [ 18 21 ] config.plist.zip ioreg.zip Link to comment Share on other sites More sharing options...
MaLd0n Posted April 21, 2017 Share Posted April 21, 2017 u need smbios macbookpro13,1 + SSDT or HWP i use SSDT and work great, but fot notebook i think the best is HWP, power saving is amazin' post ur full clover folder with ssdt here, ill check Link to comment Share on other sites More sharing options...
arun94 Posted April 21, 2017 Author Share Posted April 21, 2017 u need smbios macbookpro13,1 + SSDT or HWP i use SSDT and work great, but fot notebook i think the best is HWP, power saving is amazin' post ur full clover folder with ssdt here, ill check added ssdt-pr.aml tiny SSDT, installed com.apple.driver.X86PlatformPlugin. copied Mac-66E35819EE2D0D05.plist to /S/L/E/X86platformplugin/Contents/Resources/. still I don't have C states. CPU Ratio Info: ------------------------------------ CPU Low Frequency Mode.............: 400 MHz CPU Maximum non-Turbo Frequency....: 2000 MHz CPU Maximum Turbo Frequency........: 2000 MHz IGPU Info: ------------------------------------ IGPU Current Frequency.............: 0 MHz IGPU Minimum Frequency.............: 300 MHz IGPU Maximum Non-Turbo Frequency...: 300 MHz IGPU Maximum Turbo Frequency.......: 900 MHz IGPU Maximum limit.................: No Limit CPU P-States [ 17 (20) ] iGPU P-States [ ] CPU P-States [ (5) 17 19 20 ] iGPU P-States [ ] CPU P-States [ (5) 9 17 19 20 ] iGPU P-States [ ] CPU P-States [ (5) 9 15 17 19 20 ] iGPU P-States [ ] CPU P-States [ (5) 9 13 15 17 19 20 ] iGPU P-States [ ] CPU P-States [ (5) 6 9 13 15 17 19 20 ] iGPU P-States [ ] CPU P-States [ (5) 6 7 9 13 15 17 19 20 ] iGPU P-States [ ] CPU P-States [ (5) 6 7 9 13 15 17 18 19 20 ] iGPU P-States [ ] CPU P-States [ (5) 6 7 9 10 13 15 17 18 19 20 ] iGPU P-States [ ] CPU P-States [ (5) 6 7 9 10 13 15 16 17 18 19 20 ] iGPU P-States [ ] CPU P-States [ 5 6 7 (8) 9 10 13 14 15 16 17 18 19 20 ] iGPU P-States [ ] CPU P-States [ 4 (5) 6 7 8 9 10 13 14 15 16 17 18 19 20 ] iGPU P-States [ ] CPU P-States [ 4 (5) 6 7 8 9 10 12 13 14 15 16 17 18 19 20 ] iGPU P-States [ ] CPU P-States [ 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 (20) ] iGPU P-States [ ] CPU P-States [ 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 (20) ] iGPU P-States [ (18) ] CPU P-States [ 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 (20) ] iGPU P-States [ 18 (21) ] CPU P-States [ 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 (20) ] iGPU P-States [ 18 21 ] Mac-66E35819EE2D0D05.plist.zip CLOVER.zip ioreg.zip Link to comment Share on other sites More sharing options...
MaLd0n Posted April 21, 2017 Share Posted April 21, 2017 remove cpus=1 in ur config.plist Link to comment Share on other sites More sharing options...
arun94 Posted April 21, 2017 Author Share Posted April 21, 2017 remove cpus=1 in ur config.plist without cpus=1 I will get kernel panic. 1 Link to comment Share on other sites More sharing options...
gengik84 Posted April 21, 2017 Share Posted April 21, 2017 without cpus=1 I will get kernel panic. Try Kernel Lapic without cpus=1 Link to comment Share on other sites More sharing options...
MaLd0n Posted April 21, 2017 Share Posted April 21, 2017 without cpus=1 I will get kernel panic. i think all HPs needs Lapic fix, the Clover have Patch, just check Check config.plist.zip 1 Link to comment Share on other sites More sharing options...
arun94 Posted April 21, 2017 Author Share Posted April 21, 2017 i think all HPs needs Lapic fix, the Clover have Patch, just check Check config.plist.zip Removed CPUs=1 and applied kernel lapic. CPU P-States [ (5) 6 14 ] iGPU P-States [ ] CPU C3-Cores [ 1 2 3 ] CPU P-States [ 5 6 10 14 (15) ] iGPU P-States [ ] CPU C3-Cores [ 0 1 2 3 ] CPU P-States [ (5) 6 7 10 14 15 ] iGPU P-States [ (18) ] CPU P-States [ 5 6 7 10 14 15 (20) ] iGPU P-States [ 18 ] CPU P-States [ 5 6 7 10 (13) 14 15 20 ] iGPU P-States [ 18 ] CPU P-States [ 5 6 7 (8) 10 13 14 15 20 ] iGPU P-States [ 18 ] CPU P-States [ (5) 6 7 8 9 10 13 14 15 20 ] iGPU P-States [ 18 ] CPU P-States [ 5 6 7 8 9 10 (11) 13 14 15 20 ] iGPU P-States [ 18 ] CPU P-States [ 5 6 7 8 9 10 11 13 14 15 (17) 20 ] iGPU P-States [ 18 ] CPU P-States [ 4 (5) 6 7 8 9 10 11 13 14 15 17 20 ] iGPU P-States [ 18 ] CPU P-States [ 4 (5) 6 7 8 9 10 11 12 13 14 15 17 20 ] iGPU P-States [ 18 ] CPU P-States [ 4 5 6 7 8 9 10 11 12 13 14 15 17 (18) 20 ] iGPU P-States [ 18 ] CPU P-States [ 4 5 6 7 (8) 9 10 11 12 13 14 15 17 18 20 ] iGPU P-States [ (6) 18 ] CPU P-States [ 4 (5) 6 7 8 9 10 11 12 13 14 15 17 18 20 ] iGPU P-States [ 6 18 (21) ] CPU P-States [ 4 5 6 7 (8) 9 10 11 12 13 14 15 17 18 20 ] iGPU P-States [ 6 18 21 (24) ] CPU P-States [ 4 (5) 6 7 8 9 10 11 12 13 14 15 17 18 20 ] iGPU P-States [ 6 18 21 24 ] Link to comment Share on other sites More sharing options...
gengik84 Posted April 21, 2017 Share Posted April 21, 2017 i think all HPs needs Lapic fix, the Clover have Patch, just check Check config.plist.zip They do not always need but lapic error is frequent... Link to comment Share on other sites More sharing options...
MaLd0n Posted April 21, 2017 Share Posted April 21, 2017 You were not even born and we already needed this fix. Link to comment Share on other sites More sharing options...
gengik84 Posted April 21, 2017 Share Posted April 21, 2017 You were not even born and we already needed this fix. ... We do not have many years of difference ... Link to comment Share on other sites More sharing options...
MaLd0n Posted April 21, 2017 Share Posted April 21, 2017 Removed CPUs=1 and applied kernel lapic. CPU P-States [ (5) 6 14 ] iGPU P-States [ ] CPU C3-Cores [ 1 2 3 ] CPU P-States [ 5 6 10 14 (15) ] iGPU P-States [ ] CPU C3-Cores [ 0 1 2 3 ] CPU P-States [ (5) 6 7 10 14 15 ] iGPU P-States [ (18) ] CPU P-States [ 5 6 7 10 14 15 (20) ] iGPU P-States [ 18 ] CPU P-States [ 5 6 7 10 (13) 14 15 20 ] iGPU P-States [ 18 ] CPU P-States [ 5 6 7 (8) 10 13 14 15 20 ] iGPU P-States [ 18 ] CPU P-States [ (5) 6 7 8 9 10 13 14 15 20 ] iGPU P-States [ 18 ] CPU P-States [ 5 6 7 8 9 10 (11) 13 14 15 20 ] iGPU P-States [ 18 ] CPU P-States [ 5 6 7 8 9 10 11 13 14 15 (17) 20 ] iGPU P-States [ 18 ] CPU P-States [ 4 (5) 6 7 8 9 10 11 13 14 15 17 20 ] iGPU P-States [ 18 ] CPU P-States [ 4 (5) 6 7 8 9 10 11 12 13 14 15 17 20 ] iGPU P-States [ 18 ] CPU P-States [ 4 5 6 7 8 9 10 11 12 13 14 15 17 (18) 20 ] iGPU P-States [ 18 ] CPU P-States [ 4 5 6 7 (8) 9 10 11 12 13 14 15 17 18 20 ] iGPU P-States [ (6) 18 ] CPU P-States [ 4 (5) 6 7 8 9 10 11 12 13 14 15 17 18 20 ] iGPU P-States [ 6 18 (21) ] CPU P-States [ 4 5 6 7 (8) 9 10 11 12 13 14 15 17 18 20 ] iGPU P-States [ 6 18 21 (24) ] CPU P-States [ 4 (5) 6 7 8 9 10 11 12 13 14 15 17 18 20 ] iGPU P-States [ 6 18 21 24 ] take a test with Pike SSDT and HWP, compare both methods. U use the last version of AppleIntelInfo.kext? i think the last version is 2.5 AppleIntelInfo.kext.zip Link to comment Share on other sites More sharing options...
arun94 Posted April 22, 2017 Author Share Posted April 22, 2017 take a test with Pike SSDT and HWP, compare both methods. U use the last version of AppleIntelInfo.kext? i think the last version is 2.5 AppleIntelInfo.kext.zip Now I can see that c6 state also enabled . Thanks 1 Link to comment Share on other sites More sharing options...
MaLd0n Posted April 22, 2017 Share Posted April 22, 2017 Good! Welcome! Link to comment Share on other sites More sharing options...
Recommended Posts