appunu Posted February 12, 2017 Share Posted February 12, 2017 Hi All, I successfully upgraded my el capitan installation to Sierra on my x99 machine. Please find my machine details and temperature below. This is in idle state when the machine is turned on. Please let me know If the temperature what I see is normal ? If not what should I do so I can get it back to normal state. PS: I Didn't use much of el capitan installation and not sure about the temperature details back then. http://imgur.com/a/MF5jI Link to comment Share on other sites More sharing options...
appunu Posted February 12, 2017 Author Share Posted February 12, 2017 Hi, I have been going through multiple threads and people reporting 30 - 40 c under load. Mine was the above temperature when idle, I was not sure about the temperature. If it's normal then its all good. Link to comment Share on other sites More sharing options...
mfc88 Posted February 12, 2017 Share Posted February 12, 2017 Hi, I have been going through multiple threads and people reporting 30 - 40 c under load. Mine was the above temperature when idle, I was not sure about the temperature. If it's normal then its all good. Are you getting power management? Check and see if that multiplier ever goes down from x33 If not, you'll need to use pike's ssdtPRGen. And possibly drop native OEM SSDTs. Link to comment Share on other sites More sharing options...
SavageAUS Posted February 13, 2017 Share Posted February 13, 2017 Idle state should be settling around 900mhz not 3.27Ghz. As stated before does your clock speed reduce and raise with usage or is it always at x33? I have a similar if not the same aio liquid cooler and my temps are below 30. Sent from my SM-G930F using Tapatalk But x99 may be different as my system is Z170x. Sent from my SM-G930F using Tapatalk Link to comment Share on other sites More sharing options...
appunu Posted February 14, 2017 Author Share Posted February 14, 2017 AppleIntelInfo.kext v2.0 Copyright © 2012-2016 Pike R. Alpha. All rights reserved enableHWP................................: 0 Settings: ------------------------------------------ logMSRs..................................: 1 logIGPU..................................: 0 logCStates...............................: 1 logIPGStyle..............................: 1 Warning: Clover hw.busfrequency error detected : 17d78400 InitialTSC...............................: 0x137365043700a (10369 MHz) MWAIT C-States...........................: 8480 Processor Brandstring....................: Intel(R) Core(TM) i7-5820K CPU @ 3.30GHz Processor Signature..................... : 0x306F2 ------------------------------------------ - Family............................... : 6 - Stepping............................. : 2 - Model................................ : 0x3F (63) Model Specific Registers (MSRs) ------------------------------------------ MSR_CORE_THREAD_COUNT............(0x35) : 0xFFFFFF8065E3AD00 ------------------------------------------ - Core Count........................... : 6 - Thread Count......................... : 12 MSR_PLATFORM_INFO................(0xCE) : 0x80C3BF3812100 ------------------------------------------ - Maximum Non-Turbo Ratio.............. : 0x21 (3300 MHz) - Ratio Limit for Turbo Mode........... : 1 (programmable) - TDP Limit for Turbo Mode............. : 1 (programmable) - Low Power Mode Support............... : 1 (LPM supported) - Number of ConfigTDP Levels........... : 1 (additional TDP level(s) available) - Maximum Efficiency Ratio............. : 12 - Minimum Operating Ratio.............. : 8 MSR_PMG_CST_CONFIG_CONTROL.......(0xE2) : 0x8400 ------------------------------------------ - I/O MWAIT Redirection Enable......... : 1 (enabled, IO read of MSR(0xE4) mapped to MWAIT) - CFG Lock............................. : 1 (MSR locked until next reset) - C3 State Auto Demotion............... : 0 (disabled/unsupported) - C1 State Auto Demotion............... : 0 (disabled/unsupported) - C3 State Undemotion.................. : 0 (disabled/unsupported) - C1 State Undemotion.................. : 0 (disabled/unsupported) - Package C-State Auto Demotion........ : 0 (disabled/unsupported) - Package C-State Undemotion........... : 0 (disabled/unsupported) MSR_PMG_IO_CAPTURE_BASE..........(0xE4) : 0x10414 ------------------------------------------ - LVL_2 Base Address................... : 0x414 - C-state Range........................ : 1 (C6 is the max C-State to include) IA32_MPERF.......................(0xE7) : 0x26DBEA492DE4 IA32_APERF.......................(0xE8) : 0x24FCC11E9C02 MSR_FLEX_RATIO...................(0x194) : 0xE0000 ------------------------------------------ MSR_IA32_PERF_STATUS.............(0x198) : 0x206500002100 ------------------------------------------ - Current Performance State Value...... : 0x2100 (3300 MHz) MSR_IA32_PERF_CONTROL............(0x199) : 0x2100 ------------------------------------------ - Target performance State Value....... : 0x2100 (3300 MHz) - Intel Dynamic Acceleration........... : 0 (IDA engaged) IA32_CLOCK_MODULATION............(0x19A) : 0x0 IA32_THERM_INTERRUPT.............(0x19B) : 0x0 IA32_THERM_STATUS................(0x19C) : 0x88460000 ------------------------------------------ - Thermal Status....................... : 0 - Thermal Log.......................... : 0 - PROCHOT # or FORCEPR# event.......... : 0 - PROCHOT # or FORCEPR# log............ : 0 - Critical Temperature Status.......... : 0 - Critical Temperature log............. : 0 - Thermal Threshold #1 Status.......... : 0 - Thermal Threshold #1 log............. : 0 - Thermal Threshold #2 Status.......... : 0 - Thermal Threshold #2 log............. : 0 - Power Limitation Status.............. : 0 - Power Limitation log................. : 0 - Current Limit Status................. : 0 - Current Limit log.................... : 0 - Cross Domain Limit Status............ : 0 - Cross Domain Limit log............... : 0 - Digital Readout...................... : 70 - Resolution in Degrees Celsius........ : 1 - Reading Valid........................ : 1 (valid) MSR_THERM2_CTL...................(0x19D) : 0x0 IA32_MISC_ENABLES................(0x1A0) : 0x850089 ------------------------------------------ - Fast-Strings......................... : 1 (enabled) - FOPCODE compatibility mode Enable.... : 0 - Automatic Thermal Control Circuit.... : 1 (enabled) - Split-lock Disable................... : 0 - Performance Monitoring............... : 1 (available) - Bus Lock On Cache Line Splits Disable : 0 - Hardware prefetch Disable............ : 0 - Processor Event Based Sampling....... : 0 (PEBS supported) - GV1/2 legacy Enable.................. : 0 - Enhanced Intel SpeedStep Technology.. : 1 (enabled) - MONITOR FSM.......................... : 1 (MONITOR/MWAIT supported) - Adjacent sector prefetch Disable..... : 0 - CFG Lock............................. : 0 (MSR not locked) - xTPR Message Disable................. : 1 (disabled) MSR_TEMPERATURE_TARGET...........(0x1A2) : 0x690A00 ------------------------------------------ - Turbo Attenuation Units.............. : 0 - Temperature Target................... : 105 - TCC Activation Offset................ : 0 MSR_MISC_PWR_MGMT................(0x1AA) : 0x400000 ------------------------------------------ - EIST Hardware Coordination........... : 0 (hardware coordination enabled) - Energy/Performance Bias support...... : 1 - Energy/Performance Bias.............. : 0 (disabled/MSR not visible to software) - Thermal Interrupt Coordination Enable : 1 (thermal interrupt routed to all cores) MSR_TURBO_RATIO_LIMIT............(0x1AD) : 0x2222242424242424 ------------------------------------------ - Maximum Ratio Limit for C01.......... : 24 (3600 MHz) - Maximum Ratio Limit for C02.......... : 24 (3600 MHz) - Maximum Ratio Limit for C03.......... : 24 (3600 MHz) - Maximum Ratio Limit for C04.......... : 24 (3600 MHz) - Maximum Ratio Limit for C05.......... : 24 (3600 MHz) - Maximum Ratio Limit for C06.......... : 24 (3600 MHz) IA32_ENERGY_PERF_BIAS............(0x1B0) : 0x7 ------------------------------------------ MSR_POWER_CTL....................(0x1FC) : 0x2B04005B ------------------------------------------ - Bi-Directional Processor Hot..........: 1 (enabled) - C1E Enable............................: 1 (enabled) MSR_RAPL_POWER_UNIT..............(0x606) : 0xA0E03 ------------------------------------------ - Power Units.......................... : 3 (1/8 Watt) - Energy Status Units.................. : 14 (61 micro-Joules) - Time Units .......................... : 10 (976.6 micro-Seconds) MSR_PKG_POWER_LIMIT..............(0x610) : 0x7FFF80015FFF8 ------------------------------------------ - Package Power Limit #1............... : 4095 Watt - Enable Power Limit #1................ : 1 (enabled) - Package Clamping Limitation #1....... : 1 (allow going below OS-requested P/T state during Time Window for Power Limit #1) - Time Window for Power Limit #1....... : 10 (2560 milli-Seconds) - Package Power Limit #2............... : 4095 Watt - Enable Power Limit #2................ : 1 (enabled) - Package Clamping Limitation #2....... : 1 (allow going below OS-requested P/T state setting Time Window for Power Limit #2) - Time Window for Power Limit #2....... : 3 (20 milli-Seconds) - Lock................................. : 0 (MSR not locked) MSR_PKG_ENERGY_STATUS............(0x611) : 0xDBD7D390 ------------------------------------------ - Total Energy Consumed................ : 225119 Joules (Watt = Joules / seconds) MSR_PKG_POWER_INFO...............(0x614) : 0x1780460 ------------------------------------------ - Thermal Spec Power................... : 140 Watt - Minimum Power........................ : 0 - Maximum Power........................ : 0 - Maximum Time Window.................. : 0 MSR_PP0_POWER_LIMIT..............(0x638) : 0x0 MSR_PP0_ENERGY_STATUS............(0x639) : 0x0 MSR_TURBO_ACTIVATION_RATIO.......(0x64C) : 0x0 MSR_CONFIG_TDP_NOMINAL...........(0x648) : 0x21 MSR_CONFIG_TDP_LEVEL1............(0x649) : 0xBC0000001E0460 MSR_CONFIG_TDP_LEVEL2............(0x64a) : 0xBC000000000000 MSR_CONFIG_TDP_CONTROL...........(0x64b) : 0x0 MSR_TURBO_ACTIVATION_RATIO.......(0x64c) : 0x0 MSR_PKGC6_IRTL...................(0x60b) : 0x0 MSR_PKG_C2_RESIDENCY.............(0x60d) : 0x0 MSR_PKG_C6_RESIDENCY.............(0x3f9) : 0x0 IA32_TSC_DEADLINE................(0x6E0) : 0x137367D85CACD CPU Ratio Info: ------------------------------------------ Base Clock Frequency (BLCK)............. : 100 MHz Maximum Efficiency Ratio/Frequency.......: 12 (1200 MHz) Maximum non-Turbo Ratio/Frequency........: 33 (3300 MHz) Maximum Turbo Ratio/Frequency............: 36 (3600 MHz) P-State ratio * 100 = Frequency in MHz ------------------------------------------ CPU P-States [ 31 (33) ] CPU P-States [ 31 32 (33) ] bash-3.2# Above is the output of AppleIntelInfo.kext. I dont see the CPU P-States + C-states like others do. I have attached my config.plist + ssdt.aml. The muliplier stays at x33 no matter what happens. I am going to try ssdtPRGen now. Will update in some time. The sleep and wake works perfectly fine for me. After doing ssdtPRGen. I see the following output AppleIntelInfo.kext v2.0 Copyright © 2012-2016 Pike R. Alpha. All rights reserved enableHWP................................: 0 Settings: ------------------------------------------ logMSRs..................................: 1 logIGPU..................................: 0 logCStates...............................: 1 logIPGStyle..............................: 1 Warning: Clover hw.busfrequency error detected : 17d78400 InitialTSC...............................: 0x13b73bcc2aa44 (10510 MHz) MWAIT C-States...........................: 8480 Processor Brandstring....................: Intel(R) Core(TM) i7-5820K CPU @ 3.30GHz Processor Signature..................... : 0x306F2 ------------------------------------------ - Family............................... : 6 - Stepping............................. : 2 - Model................................ : 0x3F (63) Model Specific Registers (MSRs) ------------------------------------------ MSR_CORE_THREAD_COUNT............(0x35) : 0xFFFFFF8041C3CD00 ------------------------------------------ - Core Count........................... : 6 - Thread Count......................... : 12 MSR_PLATFORM_INFO................(0xCE) : 0x80C3BF3812100 ------------------------------------------ - Maximum Non-Turbo Ratio.............. : 0x21 (3300 MHz) - Ratio Limit for Turbo Mode........... : 1 (programmable) - TDP Limit for Turbo Mode............. : 1 (programmable) - Low Power Mode Support............... : 1 (LPM supported) - Number of ConfigTDP Levels........... : 1 (additional TDP level(s) available) - Maximum Efficiency Ratio............. : 12 - Minimum Operating Ratio.............. : 8 MSR_PMG_CST_CONFIG_CONTROL.......(0xE2) : 0x8400 ------------------------------------------ - I/O MWAIT Redirection Enable......... : 1 (enabled, IO read of MSR(0xE4) mapped to MWAIT) - CFG Lock............................. : 1 (MSR locked until next reset) - C3 State Auto Demotion............... : 0 (disabled/unsupported) - C1 State Auto Demotion............... : 0 (disabled/unsupported) - C3 State Undemotion.................. : 0 (disabled/unsupported) - C1 State Undemotion.................. : 0 (disabled/unsupported) - Package C-State Auto Demotion........ : 0 (disabled/unsupported) - Package C-State Undemotion........... : 0 (disabled/unsupported) MSR_PMG_IO_CAPTURE_BASE..........(0xE4) : 0x10414 ------------------------------------------ - LVL_2 Base Address................... : 0x414 - C-state Range........................ : 1 (C6 is the max C-State to include) IA32_MPERF.......................(0xE7) : 0x6A10B5B0C9 IA32_APERF.......................(0xE8) : 0x4F281EE150 MSR_FLEX_RATIO...................(0x194) : 0xE0000 ------------------------------------------ MSR_IA32_PERF_STATUS.............(0x198) : 0x19FE00000C00 ------------------------------------------ - Current Performance State Value...... : 0xC00 (1200 MHz) MSR_IA32_PERF_CONTROL............(0x199) : 0x2100 ------------------------------------------ - Target performance State Value....... : 0x2100 (3300 MHz) - Intel Dynamic Acceleration........... : 0 (IDA engaged) IA32_CLOCK_MODULATION............(0x19A) : 0x0 IA32_THERM_INTERRUPT.............(0x19B) : 0x0 IA32_THERM_STATUS................(0x19C) : 0x88450000 ------------------------------------------ - Thermal Status....................... : 0 - Thermal Log.......................... : 0 - PROCHOT # or FORCEPR# event.......... : 0 - PROCHOT # or FORCEPR# log............ : 0 - Critical Temperature Status.......... : 0 - Critical Temperature log............. : 0 - Thermal Threshold #1 Status.......... : 0 - Thermal Threshold #1 log............. : 0 - Thermal Threshold #2 Status.......... : 0 - Thermal Threshold #2 log............. : 0 - Power Limitation Status.............. : 0 - Power Limitation log................. : 0 - Current Limit Status................. : 0 - Current Limit log.................... : 0 - Cross Domain Limit Status............ : 0 - Cross Domain Limit log............... : 0 - Digital Readout...................... : 69 - Resolution in Degrees Celsius........ : 1 - Reading Valid........................ : 1 (valid) MSR_THERM2_CTL...................(0x19D) : 0x0 IA32_MISC_ENABLES................(0x1A0) : 0x850089 ------------------------------------------ - Fast-Strings......................... : 1 (enabled) - FOPCODE compatibility mode Enable.... : 0 - Automatic Thermal Control Circuit.... : 1 (enabled) - Split-lock Disable................... : 0 - Performance Monitoring............... : 1 (available) - Bus Lock On Cache Line Splits Disable : 0 - Hardware prefetch Disable............ : 0 - Processor Event Based Sampling....... : 0 (PEBS supported) - GV1/2 legacy Enable.................. : 0 - Enhanced Intel SpeedStep Technology.. : 1 (enabled) - MONITOR FSM.......................... : 1 (MONITOR/MWAIT supported) - Adjacent sector prefetch Disable..... : 0 - CFG Lock............................. : 0 (MSR not locked) - xTPR Message Disable................. : 1 (disabled) MSR_TEMPERATURE_TARGET...........(0x1A2) : 0x690A00 ------------------------------------------ - Turbo Attenuation Units.............. : 0 - Temperature Target................... : 105 - TCC Activation Offset................ : 0 MSR_MISC_PWR_MGMT................(0x1AA) : 0x400000 ------------------------------------------ - EIST Hardware Coordination........... : 0 (hardware coordination enabled) - Energy/Performance Bias support...... : 1 - Energy/Performance Bias.............. : 0 (disabled/MSR not visible to software) - Thermal Interrupt Coordination Enable : 1 (thermal interrupt routed to all cores) MSR_TURBO_RATIO_LIMIT............(0x1AD) : 0x2222242424242424 ------------------------------------------ - Maximum Ratio Limit for C01.......... : 24 (3600 MHz) - Maximum Ratio Limit for C02.......... : 24 (3600 MHz) - Maximum Ratio Limit for C03.......... : 24 (3600 MHz) - Maximum Ratio Limit for C04.......... : 24 (3600 MHz) - Maximum Ratio Limit for C05.......... : 24 (3600 MHz) - Maximum Ratio Limit for C06.......... : 24 (3600 MHz) IA32_ENERGY_PERF_BIAS............(0x1B0) : 0x7 ------------------------------------------ MSR_POWER_CTL....................(0x1FC) : 0x2B04005B ------------------------------------------ - Bi-Directional Processor Hot..........: 1 (enabled) - C1E Enable............................: 1 (enabled) MSR_RAPL_POWER_UNIT..............(0x606) : 0xA0E03 ------------------------------------------ - Power Units.......................... : 3 (1/8 Watt) - Energy Status Units.................. : 14 (61 micro-Joules) - Time Units .......................... : 10 (976.6 micro-Seconds) MSR_PKG_POWER_LIMIT..............(0x610) : 0x7FFF80015FFF8 ------------------------------------------ - Package Power Limit #1............... : 4095 Watt - Enable Power Limit #1................ : 1 (enabled) - Package Clamping Limitation #1....... : 1 (allow going below OS-requested P/T state during Time Window for Power Limit #1) - Time Window for Power Limit #1....... : 10 (2560 milli-Seconds) - Package Power Limit #2............... : 4095 Watt - Enable Power Limit #2................ : 1 (enabled) - Package Clamping Limitation #2....... : 1 (allow going below OS-requested P/T state setting Time Window for Power Limit #2) - Time Window for Power Limit #2....... : 3 (20 milli-Seconds) - Lock................................. : 0 (MSR not locked) MSR_PKG_ENERGY_STATUS............(0x611) : 0x8FAFAC9 ------------------------------------------ - Total Energy Consumed................ : 9195 Joules (Watt = Joules / seconds) MSR_PKG_POWER_INFO...............(0x614) : 0x1780460 ------------------------------------------ - Thermal Spec Power................... : 140 Watt - Minimum Power........................ : 0 - Maximum Power........................ : 0 - Maximum Time Window.................. : 0 MSR_PP0_POWER_LIMIT..............(0x638) : 0x0 MSR_PP0_ENERGY_STATUS............(0x639) : 0x0 MSR_TURBO_ACTIVATION_RATIO.......(0x64C) : 0x0 MSR_CONFIG_TDP_NOMINAL...........(0x648) : 0x21 MSR_CONFIG_TDP_LEVEL1............(0x649) : 0xBC0000001E0460 MSR_CONFIG_TDP_LEVEL2............(0x64a) : 0xBC000000000000 MSR_CONFIG_TDP_CONTROL...........(0x64b) : 0x0 MSR_TURBO_ACTIVATION_RATIO.......(0x64c) : 0x0 MSR_PKGC6_IRTL...................(0x60b) : 0x0 MSR_PKG_C2_RESIDENCY.............(0x60d) : 0x0 MSR_PKG_C6_RESIDENCY.............(0x3f9) : 0x0 IA32_TSC_DEADLINE................(0x6E0) : 0x13B73E80C1949 CPU Ratio Info: ------------------------------------------ Base Clock Frequency (BLCK)............. : 100 MHz Maximum Efficiency Ratio/Frequency.......: 12 (1200 MHz) Maximum non-Turbo Ratio/Frequency........: 33 (3300 MHz) Maximum Turbo Ratio/Frequency............: 36 (3600 MHz) P-State ratio * 100 = Frequency in MHz ------------------------------------------ CPU P-States [ 12 (33) ] CPU P-States [ (12) 32 33 ] CPU P-States [ (12) 30 32 33 ] CPU P-States [ 12 28 30 32 (33) ] CPU P-States [ 12 28 29 30 32 (33) ] CPU P-States [ (12) 27 28 29 30 32 33 ] CPU P-States [ (12) 23 27 28 29 30 32 33 ] CPU P-States [ (12) 23 26 27 28 29 30 32 33 ] CPU P-States [ (12) 23 25 26 27 28 29 30 32 33 ] CPU P-States [ 12 23 25 26 27 28 29 30 31 32 (33) ] CPU P-States [ (12) 21 23 25 26 27 28 29 30 31 32 33 ] CPU P-States [ (12) 21 22 23 25 26 27 28 29 30 31 32 33 ] CPU P-States [ (12) 21 22 23 24 25 26 27 28 29 30 31 32 33 ] CPU P-States [ (12) 20 21 22 23 24 25 26 27 28 29 30 31 32 33 ] CPU P-States [ (12) 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 ] CPU P-States [ (12) 16 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 ] CPU P-States [ (12) 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 ] CPU P-States [ (12) 15 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 ] CPU P-States [ (12) 14 15 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 ] CPU P-States [ (12) 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 ] The multiplier switches between 12 and 33 every 5 to 10 seconds now. Does everything look good now ? One thing I don't see is the C-states, is it a problem ? http://imgur.com/a/OijWd config + ssdt.zip Link to comment Share on other sites More sharing options...
mfc88 Posted February 14, 2017 Share Posted February 14, 2017 The multiplier switches between 12 and 33 every 5 to 10 seconds now. Does everything look good now ? One thing I don't see is the C-states, is it a problem ?I have no idea what board you're using, but please add complete PC specs (including Mac OS version) to your signature! Until then, I can't help you. Link to comment Share on other sites More sharing options...
appunu Posted February 14, 2017 Author Share Posted February 14, 2017 I have no idea what board you're using, but please add complete PC specs (including Mac OS version) to your signature! Until then, I can't help you. Done updated my signature. Please have a look at it . Link to comment Share on other sites More sharing options...
mfc88 Posted February 14, 2017 Share Posted February 14, 2017 Done updated my signature. Please have a look at it . Post your EFI folder (with ACPI tables dropped ==> at Clover boot screen press F4, then wait 5 seconds, then boot into OS, mount EFI via Clover Configurator, grab the entire EFI folder, paste to Desktop, remove "APPLE" folder, then zip and upload here) ***The main reason I want your EFI folder is that I want to see your dropped ACPI tables... you may have some OEM SSDTs that are conflicting with your CPU Power Management*** Link to comment Share on other sites More sharing options...
appunu Posted February 14, 2017 Author Share Posted February 14, 2017 https://ufile.io/5e272 Just uploaded it over here . Thanks Link to comment Share on other sites More sharing options...
mfc88 Posted February 14, 2017 Share Posted February 14, 2017 https://ufile.io/5e272 Just uploaded it over here . Thanks Try this config.plist. Remove NullCPUPowerManagement.kext from EFI->CLOVER->kexts->10.12 folder. Also, USBInjectAll.kext will not work with your particular DSDT.aml without a "Rename XHCI to XHC" DSDT patch (already added to config.plist below)! Also, set up your BIOS like so: BIOS Setup: - Under Advanced: /USB Configuration: Intel XHCI Mode - Enable EHCI Legacy Support - Disabled XHCI Hand-off - Disabled EHCI Hand-off - Disabled - In Ai Tweaker: AI Overclock Tuner - Auto (just make sure your CPU is set to: Sync All Cores, otherwise, you may different turbo boosts for each core) Internal CPU Power Management (EIST) - Disabled -In Boot / Secure Boot: Os Type - Other OS / CSM: UEFI and legacy support (the rest of the options are set to: Legacy only) Then follow my "Checking for XCPM properties and FrequencyVectors" and make sure XCPM mode is: 1.) Active and 2.) Vectors have been loaded. If vectors are 0, then use frequencyVectors.sh and you'll want to inject 15,1 vectors. config.plist.zip 1 Link to comment Share on other sites More sharing options...
appunu Posted February 15, 2017 Author Share Posted February 15, 2017 Hi, I did make changes but had some issues but eventually I figured out. Currently am using the config.plist which you have provided but with 2 changes, one is scanning entries without which I don't see any partition to boot from on the clover bootloader. The next one is w.r.t SMBIOS, I had to switch back to what I had if I need to boot, else the computer restarts after apple loading symbol. [ I faced this issue when I was trying to make my iMessage and handoff work]. Also have to enable EHCI Legacy Support without which the usb keyboard and mouse is not working at the clover screen. The frequency vectors are fixed as per your post and everything is fine on that side now matching machdep.xcpm.vectors_loaded_count: 1 machdep.xcpm.bootpst: 36 machdep.xcpm.mode: 1 The core temperatures are fluctuating between 30 - 32 c which is good, but the CPU package is at 38 no change. Both c and p states are being generated now . I have to see whether sleep and wake works fine. Removed the NullCPUPowerManagement. Things that doesn't work :- Bluetooth iMessage Handoff Looks like they were not working earlier too, Whichever tutorial I see asks me to regenerate the SMBIOS to make it work. But when I regenrate a new SMBIOS data on clover, the computer keeps restarting after the apple loading is complete. Link to comment Share on other sites More sharing options...
mfc88 Posted February 15, 2017 Share Posted February 15, 2017 Hi, I did make changes but had some issues but eventually I figured out. Currently am using the config.plist which you have provided but with 2 changes, one is scanning entries without which I don't see any partition to boot from on the clover bootloader. The next one is w.r.t SMBIOS, I had to switch back to what I had if I need to boot, else the computer restarts after apple loading symbol. [ I faced this issue when I was trying to make my iMessage and handoff work]. Also have to enable EHCI Legacy Support without which the usb keyboard and mouse is not working at the clover screen. The frequency vectors are fixed as per your post and everything is fine on that side now matching machdep.xcpm.vectors_loaded_count: 1 machdep.xcpm.bootpst: 36 machdep.xcpm.mode: 1 The core temperatures are fluctuating between 30 - 32 c which is good, but the CPU package is at 38 no change. Both c and p states are being generated now . I have to see whether sleep and wake works fine. Removed the NullCPUPowerManagement. Things that doesn't work :- Bluetooth iMessage Handoff Looks like they were not working earlier too, Whichever tutorial I see asks me to regenerate the SMBIOS to make it work. But when I regenrate a new SMBIOS data on clover, the computer keeps restarting after the apple loading is complete. For USB => Using UsbInjectAll.kext with a Custom SSDT-UIAC.aml For iMessage => Guide for iMessage/Facetime Build and run AppleIntelInfo.kext => then after about 2-3 minutes of running the last command, copy/paste the output inside a code box In the meantime... Add the attached "Sensor kexts.zip" to your EFI->CLOVER->kexts->10.12 folder. Then reboot. Then, download and install Pacifist for Mac, then wait 15 seconds, then click "Not yet" to continue. Skip the rest of the dialog boxes. Download and unzip the "Install Intel Power Gadget.pkg.zip" to your desktop. When you're finally able to use the Pacifist App (after all the damned dialog boxes), click "Open Package". Open the unzipped "Install Intel Power Gadget.pkg" on your desktop. Click on "Contents of Install Intel Power Gadget.pkg". Then at the top of the Pacifist App window, look for the "Install" button (a downward facing arrow). Once it's completed. Go to your Apps folder and open the "Intel Power Gadget" app. You'll want to see something like this (where your frequency is bouncing around): Sensor Kexts.zip Install Intel Power Gadget.pkg.zip Link to comment Share on other sites More sharing options...
appunu Posted February 15, 2017 Author Share Posted February 15, 2017 AppleIntelInfo.kext v2.0 Copyright © 2012-2016 Pike R. Alpha. All rights reserved enableHWP................................: 0 Settings: ------------------------------------------ logMSRs..................................: 1 logIGPU..................................: 0 logCStates...............................: 1 logIPGStyle..............................: 1 InitialTSC...............................: 0xee38b2670c27 (7937 MHz) MWAIT C-States...........................: 8480 Processor Brandstring....................: Intel(R) Core(TM) i7-5820K CPU @ 3.30GHz Processor Signature..................... : 0x306F2 ------------------------------------------ - Family............................... : 6 - Stepping............................. : 2 - Model................................ : 0x3F (63) Model Specific Registers (MSRs) ------------------------------------------ MSR_CORE_THREAD_COUNT............(0x35) : 0xFFFFFF805044BC00 ------------------------------------------ - Core Count........................... : 6 - Thread Count......................... : 12 MSR_PLATFORM_INFO................(0xCE) : 0x80C3BF3812100 ------------------------------------------ - Maximum Non-Turbo Ratio.............. : 0x21 (3300 MHz) - Ratio Limit for Turbo Mode........... : 1 (programmable) - TDP Limit for Turbo Mode............. : 1 (programmable) - Low Power Mode Support............... : 1 (LPM supported) - Number of ConfigTDP Levels........... : 1 (additional TDP level(s) available) - Maximum Efficiency Ratio............. : 12 - Minimum Operating Ratio.............. : 8 MSR_PMG_CST_CONFIG_CONTROL.......(0xE2) : 0x8400 ------------------------------------------ - I/O MWAIT Redirection Enable......... : 1 (enabled, IO read of MSR(0xE4) mapped to MWAIT) - CFG Lock............................. : 1 (MSR locked until next reset) - C3 State Auto Demotion............... : 0 (disabled/unsupported) - C1 State Auto Demotion............... : 0 (disabled/unsupported) - C3 State Undemotion.................. : 0 (disabled/unsupported) - C1 State Undemotion.................. : 0 (disabled/unsupported) - Package C-State Auto Demotion........ : 0 (disabled/unsupported) - Package C-State Undemotion........... : 0 (disabled/unsupported) MSR_PMG_IO_CAPTURE_BASE..........(0xE4) : 0x10414 ------------------------------------------ - LVL_2 Base Address................... : 0x414 - C-state Range........................ : 1 (C6 is the max C-State to include) IA32_MPERF.......................(0xE7) : 0xA66B1AC756 IA32_APERF.......................(0xE8) : 0x8BE7DF4E95 MSR_FLEX_RATIO...................(0x194) : 0xE0000 ------------------------------------------ MSR_IA32_PERF_STATUS.............(0x198) : 0x19FE00000C00 ------------------------------------------ - Current Performance State Value...... : 0xC00 (1200 MHz) MSR_IA32_PERF_CONTROL............(0x199) : 0x2200 ------------------------------------------ - Target performance State Value....... : 0x2200 (3400 MHz) - Intel Dynamic Acceleration........... : 0 (IDA engaged) IA32_CLOCK_MODULATION............(0x19A) : 0x0 IA32_THERM_INTERRUPT.............(0x19B) : 0x0 IA32_THERM_STATUS................(0x19C) : 0x88460000 ------------------------------------------ - Thermal Status....................... : 0 - Thermal Log.......................... : 0 - PROCHOT # or FORCEPR# event.......... : 0 - PROCHOT # or FORCEPR# log............ : 0 - Critical Temperature Status.......... : 0 - Critical Temperature log............. : 0 - Thermal Threshold #1 Status.......... : 0 - Thermal Threshold #1 log............. : 0 - Thermal Threshold #2 Status.......... : 0 - Thermal Threshold #2 log............. : 0 - Power Limitation Status.............. : 0 - Power Limitation log................. : 0 - Current Limit Status................. : 0 - Current Limit log.................... : 0 - Cross Domain Limit Status............ : 0 - Cross Domain Limit log............... : 0 - Digital Readout...................... : 70 - Resolution in Degrees Celsius........ : 1 - Reading Valid........................ : 1 (valid) MSR_THERM2_CTL...................(0x19D) : 0x0 IA32_MISC_ENABLES................(0x1A0) : 0x850089 ------------------------------------------ - Fast-Strings......................... : 1 (enabled) - FOPCODE compatibility mode Enable.... : 0 - Automatic Thermal Control Circuit.... : 1 (enabled) - Split-lock Disable................... : 0 - Performance Monitoring............... : 1 (available) - Bus Lock On Cache Line Splits Disable : 0 - Hardware prefetch Disable............ : 0 - Processor Event Based Sampling....... : 0 (PEBS supported) - GV1/2 legacy Enable.................. : 0 - Enhanced Intel SpeedStep Technology.. : 1 (enabled) - MONITOR FSM.......................... : 1 (MONITOR/MWAIT supported) - Adjacent sector prefetch Disable..... : 0 - CFG Lock............................. : 0 (MSR not locked) - xTPR Message Disable................. : 1 (disabled) MSR_TEMPERATURE_TARGET...........(0x1A2) : 0x690A00 ------------------------------------------ - Turbo Attenuation Units.............. : 0 - Temperature Target................... : 105 - TCC Activation Offset................ : 0 MSR_MISC_PWR_MGMT................(0x1AA) : 0x400000 ------------------------------------------ - EIST Hardware Coordination........... : 0 (hardware coordination enabled) - Energy/Performance Bias support...... : 1 - Energy/Performance Bias.............. : 0 (disabled/MSR not visible to software) - Thermal Interrupt Coordination Enable : 1 (thermal interrupt routed to all cores) MSR_TURBO_RATIO_LIMIT............(0x1AD) : 0x2222242424242424 ------------------------------------------ - Maximum Ratio Limit for C01.......... : 24 (3600 MHz) - Maximum Ratio Limit for C02.......... : 24 (3600 MHz) - Maximum Ratio Limit for C03.......... : 24 (3600 MHz) - Maximum Ratio Limit for C04.......... : 24 (3600 MHz) - Maximum Ratio Limit for C05.......... : 24 (3600 MHz) - Maximum Ratio Limit for C06.......... : 24 (3600 MHz) IA32_ENERGY_PERF_BIAS............(0x1B0) : 0x5 ------------------------------------------ - Power Policy Preference...............: 5 (balanced performance and energy saving) MSR_POWER_CTL....................(0x1FC) : 0x2B04005B ------------------------------------------ - Bi-Directional Processor Hot..........: 1 (enabled) - C1E Enable............................: 1 (enabled) MSR_RAPL_POWER_UNIT..............(0x606) : 0xA0E03 ------------------------------------------ - Power Units.......................... : 3 (1/8 Watt) - Energy Status Units.................. : 14 (61 micro-Joules) - Time Units .......................... : 10 (976.6 micro-Seconds) MSR_PKG_POWER_LIMIT..............(0x610) : 0x7FFF80015FFF8 ------------------------------------------ - Package Power Limit #1............... : 4095 Watt - Enable Power Limit #1................ : 1 (enabled) - Package Clamping Limitation #1....... : 1 (allow going below OS-requested P/T state during Time Window for Power Limit #1) - Time Window for Power Limit #1....... : 10 (2560 milli-Seconds) - Package Power Limit #2............... : 4095 Watt - Enable Power Limit #2................ : 1 (enabled) - Package Clamping Limitation #2....... : 1 (allow going below OS-requested P/T state setting Time Window for Power Limit #2) - Time Window for Power Limit #2....... : 3 (20 milli-Seconds) - Lock................................. : 0 (MSR not locked) MSR_PKG_ENERGY_STATUS............(0x611) : 0x11268A2A ------------------------------------------ - Total Energy Consumed................ : 17562 Joules (Watt = Joules / seconds) MSR_PKG_POWER_INFO...............(0x614) : 0x1780460 ------------------------------------------ - Thermal Spec Power................... : 140 Watt - Minimum Power........................ : 0 - Maximum Power........................ : 0 - Maximum Time Window.................. : 0 MSR_PP0_POWER_LIMIT..............(0x638) : 0x0 MSR_PP0_ENERGY_STATUS............(0x639) : 0x0 MSR_TURBO_ACTIVATION_RATIO.......(0x64C) : 0xFF MSR_CONFIG_TDP_NOMINAL...........(0x648) : 0x21 MSR_CONFIG_TDP_LEVEL1............(0x649) : 0xBC0000001E0460 MSR_CONFIG_TDP_LEVEL2............(0x64a) : 0xBC000000000000 MSR_CONFIG_TDP_CONTROL...........(0x64b) : 0x0 MSR_TURBO_ACTIVATION_RATIO.......(0x64c) : 0xFF MSR_PKGC6_IRTL...................(0x60b) : 0x0 MSR_PKG_C2_RESIDENCY.............(0x60d) : 0x0 MSR_PKG_C6_RESIDENCY.............(0x3f9) : 0x0 IA32_TSC_DEADLINE................(0x6E0) : 0xEE38E1174A59 CPU Ratio Info: ------------------------------------------ Base Clock Frequency (BLCK)............. : 100 MHz Maximum Efficiency Ratio/Frequency.......: 12 (1200 MHz) Maximum non-Turbo Ratio/Frequency........: 33 (3300 MHz) Maximum Turbo Ratio/Frequency............: 36 (3600 MHz) P-State ratio * 100 = Frequency in MHz ------------------------------------------ CPU P-States [ (12) 27 33 ] CPU C6-Cores [ 0 2 4 6 8 10 ] CPU P-States [ (12) 27 28 33 ] CPU C6-Cores [ 0 2 3 4 6 8 10 11 ] CPU P-States [ (12) 25 27 28 33 ] CPU C6-Cores [ 0 2 3 4 6 7 8 10 11 ] CPU P-States [ 12 23 25 27 28 33 (34) ] CPU C6-Cores [ 0 1 2 3 4 5 6 7 8 10 11 ] CPU P-States [ (12) 22 23 25 27 28 33 34 ] CPU P-States [ 12 22 23 24 25 27 28 (33) 34 ] CPU C6-Cores [ 0 1 2 3 4 5 6 7 8 9 10 11 ] CPU P-States [ (12) 22 23 24 25 27 28 29 33 34 ] CPU P-States [ (12) 17 22 23 24 25 27 28 29 33 34 ] CPU P-States [ (12) 17 18 22 23 24 25 27 28 29 33 34 ] CPU P-States [ 12 17 18 22 23 24 25 26 27 28 29 33 (34) ] CPU P-States [ 12 17 18 20 22 23 24 25 26 27 28 29 (33) 34 ] CPU P-States [ (12) 17 18 19 20 22 23 24 25 26 27 28 29 33 34 ] CPU P-States [ (12) 17 18 19 20 21 22 23 24 25 26 27 28 29 33 34 ] CPU P-States [ 12 17 18 19 20 21 22 23 24 25 26 27 28 29 33 34 (36) ] CPU P-States [ 12 17 18 19 20 21 22 23 24 25 26 27 28 29 31 33 (34) 36 ] CPU P-States [ (12) 13 17 18 19 20 21 22 23 24 25 26 27 28 29 31 33 34 36 ] CPU P-States [ 12 13 17 18 19 20 21 22 23 24 25 26 27 28 29 31 32 (33) 34 36 ] CPU P-States [ (12) 13 16 17 18 19 20 21 22 23 24 25 26 27 28 29 31 32 33 34 36 ] ➜ Desktop cat /tmp/AppleIntelInfo.dat AppleIntelInfo.kext v2.0 Copyright © 2012-2016 Pike R. Alpha. All rights reserved enableHWP................................: 0 Settings: ------------------------------------------ logMSRs..................................: 1 logIGPU..................................: 0 logCStates...............................: 1 logIPGStyle..............................: 1 InitialTSC...............................: 0xee38b2670c27 (7937 MHz) MWAIT C-States...........................: 8480 Processor Brandstring....................: Intel(R) Core(TM) i7-5820K CPU @ 3.30GHz Processor Signature..................... : 0x306F2 ------------------------------------------ - Family............................... : 6 - Stepping............................. : 2 - Model................................ : 0x3F (63) Model Specific Registers (MSRs) ------------------------------------------ MSR_CORE_THREAD_COUNT............(0x35) : 0xFFFFFF805044BC00 ------------------------------------------ - Core Count........................... : 6 - Thread Count......................... : 12 MSR_PLATFORM_INFO................(0xCE) : 0x80C3BF3812100 ------------------------------------------ - Maximum Non-Turbo Ratio.............. : 0x21 (3300 MHz) - Ratio Limit for Turbo Mode........... : 1 (programmable) - TDP Limit for Turbo Mode............. : 1 (programmable) - Low Power Mode Support............... : 1 (LPM supported) - Number of ConfigTDP Levels........... : 1 (additional TDP level(s) available) - Maximum Efficiency Ratio............. : 12 - Minimum Operating Ratio.............. : 8 MSR_PMG_CST_CONFIG_CONTROL.......(0xE2) : 0x8400 ------------------------------------------ - I/O MWAIT Redirection Enable......... : 1 (enabled, IO read of MSR(0xE4) mapped to MWAIT) - CFG Lock............................. : 1 (MSR locked until next reset) - C3 State Auto Demotion............... : 0 (disabled/unsupported) - C1 State Auto Demotion............... : 0 (disabled/unsupported) - C3 State Undemotion.................. : 0 (disabled/unsupported) - C1 State Undemotion.................. : 0 (disabled/unsupported) - Package C-State Auto Demotion........ : 0 (disabled/unsupported) - Package C-State Undemotion........... : 0 (disabled/unsupported) MSR_PMG_IO_CAPTURE_BASE..........(0xE4) : 0x10414 ------------------------------------------ - LVL_2 Base Address................... : 0x414 - C-state Range........................ : 1 (C6 is the max C-State to include) IA32_MPERF.......................(0xE7) : 0xA66B1AC756 IA32_APERF.......................(0xE8) : 0x8BE7DF4E95 MSR_FLEX_RATIO...................(0x194) : 0xE0000 ------------------------------------------ MSR_IA32_PERF_STATUS.............(0x198) : 0x19FE00000C00 ------------------------------------------ - Current Performance State Value...... : 0xC00 (1200 MHz) MSR_IA32_PERF_CONTROL............(0x199) : 0x2200 ------------------------------------------ - Target performance State Value....... : 0x2200 (3400 MHz) - Intel Dynamic Acceleration........... : 0 (IDA engaged) IA32_CLOCK_MODULATION............(0x19A) : 0x0 IA32_THERM_INTERRUPT.............(0x19B) : 0x0 IA32_THERM_STATUS................(0x19C) : 0x88460000 ------------------------------------------ - Thermal Status....................... : 0 - Thermal Log.......................... : 0 - PROCHOT # or FORCEPR# event.......... : 0 - PROCHOT # or FORCEPR# log............ : 0 - Critical Temperature Status.......... : 0 - Critical Temperature log............. : 0 - Thermal Threshold #1 Status.......... : 0 - Thermal Threshold #1 log............. : 0 - Thermal Threshold #2 Status.......... : 0 - Thermal Threshold #2 log............. : 0 - Power Limitation Status.............. : 0 - Power Limitation log................. : 0 - Current Limit Status................. : 0 - Current Limit log.................... : 0 - Cross Domain Limit Status............ : 0 - Cross Domain Limit log............... : 0 - Digital Readout...................... : 70 - Resolution in Degrees Celsius........ : 1 - Reading Valid........................ : 1 (valid) MSR_THERM2_CTL...................(0x19D) : 0x0 IA32_MISC_ENABLES................(0x1A0) : 0x850089 ------------------------------------------ - Fast-Strings......................... : 1 (enabled) - FOPCODE compatibility mode Enable.... : 0 - Automatic Thermal Control Circuit.... : 1 (enabled) - Split-lock Disable................... : 0 - Performance Monitoring............... : 1 (available) - Bus Lock On Cache Line Splits Disable : 0 - Hardware prefetch Disable............ : 0 - Processor Event Based Sampling....... : 0 (PEBS supported) - GV1/2 legacy Enable.................. : 0 - Enhanced Intel SpeedStep Technology.. : 1 (enabled) - MONITOR FSM.......................... : 1 (MONITOR/MWAIT supported) - Adjacent sector prefetch Disable..... : 0 - CFG Lock............................. : 0 (MSR not locked) - xTPR Message Disable................. : 1 (disabled) MSR_TEMPERATURE_TARGET...........(0x1A2) : 0x690A00 ------------------------------------------ - Turbo Attenuation Units.............. : 0 - Temperature Target................... : 105 - TCC Activation Offset................ : 0 MSR_MISC_PWR_MGMT................(0x1AA) : 0x400000 ------------------------------------------ - EIST Hardware Coordination........... : 0 (hardware coordination enabled) - Energy/Performance Bias support...... : 1 - Energy/Performance Bias.............. : 0 (disabled/MSR not visible to software) - Thermal Interrupt Coordination Enable : 1 (thermal interrupt routed to all cores) MSR_TURBO_RATIO_LIMIT............(0x1AD) : 0x2222242424242424 ------------------------------------------ - Maximum Ratio Limit for C01.......... : 24 (3600 MHz) - Maximum Ratio Limit for C02.......... : 24 (3600 MHz) - Maximum Ratio Limit for C03.......... : 24 (3600 MHz) - Maximum Ratio Limit for C04.......... : 24 (3600 MHz) - Maximum Ratio Limit for C05.......... : 24 (3600 MHz) - Maximum Ratio Limit for C06.......... : 24 (3600 MHz) IA32_ENERGY_PERF_BIAS............(0x1B0) : 0x5 ------------------------------------------ - Power Policy Preference...............: 5 (balanced performance and energy saving) MSR_POWER_CTL....................(0x1FC) : 0x2B04005B ------------------------------------------ - Bi-Directional Processor Hot..........: 1 (enabled) - C1E Enable............................: 1 (enabled) MSR_RAPL_POWER_UNIT..............(0x606) : 0xA0E03 ------------------------------------------ - Power Units.......................... : 3 (1/8 Watt) - Energy Status Units.................. : 14 (61 micro-Joules) - Time Units .......................... : 10 (976.6 micro-Seconds) MSR_PKG_POWER_LIMIT..............(0x610) : 0x7FFF80015FFF8 ------------------------------------------ - Package Power Limit #1............... : 4095 Watt - Enable Power Limit #1................ : 1 (enabled) - Package Clamping Limitation #1....... : 1 (allow going below OS-requested P/T state during Time Window for Power Limit #1) - Time Window for Power Limit #1....... : 10 (2560 milli-Seconds) - Package Power Limit #2............... : 4095 Watt - Enable Power Limit #2................ : 1 (enabled) - Package Clamping Limitation #2....... : 1 (allow going below OS-requested P/T state setting Time Window for Power Limit #2) - Time Window for Power Limit #2....... : 3 (20 milli-Seconds) - Lock................................. : 0 (MSR not locked) MSR_PKG_ENERGY_STATUS............(0x611) : 0x11268A2A ------------------------------------------ - Total Energy Consumed................ : 17562 Joules (Watt = Joules / seconds) MSR_PKG_POWER_INFO...............(0x614) : 0x1780460 ------------------------------------------ - Thermal Spec Power................... : 140 Watt - Minimum Power........................ : 0 - Maximum Power........................ : 0 - Maximum Time Window.................. : 0 MSR_PP0_POWER_LIMIT..............(0x638) : 0x0 MSR_PP0_ENERGY_STATUS............(0x639) : 0x0 MSR_TURBO_ACTIVATION_RATIO.......(0x64C) : 0xFF MSR_CONFIG_TDP_NOMINAL...........(0x648) : 0x21 MSR_CONFIG_TDP_LEVEL1............(0x649) : 0xBC0000001E0460 MSR_CONFIG_TDP_LEVEL2............(0x64a) : 0xBC000000000000 MSR_CONFIG_TDP_CONTROL...........(0x64b) : 0x0 MSR_TURBO_ACTIVATION_RATIO.......(0x64c) : 0xFF MSR_PKGC6_IRTL...................(0x60b) : 0x0 MSR_PKG_C2_RESIDENCY.............(0x60d) : 0x0 MSR_PKG_C6_RESIDENCY.............(0x3f9) : 0x0 IA32_TSC_DEADLINE................(0x6E0) : 0xEE38E1174A59 CPU Ratio Info: ------------------------------------------ Base Clock Frequency (BLCK)............. : 100 MHz Maximum Efficiency Ratio/Frequency.......: 12 (1200 MHz) Maximum non-Turbo Ratio/Frequency........: 33 (3300 MHz) Maximum Turbo Ratio/Frequency............: 36 (3600 MHz) P-State ratio * 100 = Frequency in MHz ------------------------------------------ CPU P-States [ (12) 27 33 ] CPU C6-Cores [ 0 2 4 6 8 10 ] CPU P-States [ (12) 27 28 33 ] CPU C6-Cores [ 0 2 3 4 6 8 10 11 ] CPU P-States [ (12) 25 27 28 33 ] CPU C6-Cores [ 0 2 3 4 6 7 8 10 11 ] CPU P-States [ 12 23 25 27 28 33 (34) ] CPU C6-Cores [ 0 1 2 3 4 5 6 7 8 10 11 ] CPU P-States [ (12) 22 23 25 27 28 33 34 ] CPU P-States [ 12 22 23 24 25 27 28 (33) 34 ] CPU C6-Cores [ 0 1 2 3 4 5 6 7 8 9 10 11 ] CPU P-States [ (12) 22 23 24 25 27 28 29 33 34 ] CPU P-States [ (12) 17 22 23 24 25 27 28 29 33 34 ] CPU P-States [ (12) 17 18 22 23 24 25 27 28 29 33 34 ] CPU P-States [ 12 17 18 22 23 24 25 26 27 28 29 33 (34) ] CPU P-States [ 12 17 18 20 22 23 24 25 26 27 28 29 (33) 34 ] CPU P-States [ (12) 17 18 19 20 22 23 24 25 26 27 28 29 33 34 ] CPU P-States [ (12) 17 18 19 20 21 22 23 24 25 26 27 28 29 33 34 ] CPU P-States [ 12 17 18 19 20 21 22 23 24 25 26 27 28 29 33 34 (36) ] CPU P-States [ 12 17 18 19 20 21 22 23 24 25 26 27 28 29 31 33 (34) 36 ] CPU P-States [ (12) 13 17 18 19 20 21 22 23 24 25 26 27 28 29 31 33 34 36 ] CPU P-States [ 12 13 17 18 19 20 21 22 23 24 25 26 27 28 29 31 32 (33) 34 36 ] CPU P-States [ (12) 13 16 17 18 19 20 21 22 23 24 25 26 27 28 29 31 32 33 34 36 ] Above is the output from AppleIntelInfo.kext Intel Power Gadget Output ;- http://imgur.com/a/p5Hsn Sometimes the power hits 40 W. For some reason, all my USB works fine without making any custom changes . Also, your links for Facetime and iMessage worked like a charm. . The only thing pending is bluetooth, rest works fine. Link to comment Share on other sites More sharing options...
mfc88 Posted February 15, 2017 Share Posted February 15, 2017 AppleIntelInfo.kext v2.0 Copyright © 2012-2016 Pike R. Alpha. All rights reserved enableHWP................................: 0 Settings: ------------------------------------------ logMSRs..................................: 1 logIGPU..................................: 0 logCStates...............................: 1 logIPGStyle..............................: 1 InitialTSC...............................: 0xee38b2670c27 (7937 MHz) MWAIT C-States...........................: 8480 Processor Brandstring....................: Intel(R) Core(TM) i7-5820K CPU @ 3.30GHz Processor Signature..................... : 0x306F2 ------------------------------------------ - Family............................... : 6 - Stepping............................. : 2 - Model................................ : 0x3F (63) Model Specific Registers (MSRs) ------------------------------------------ MSR_CORE_THREAD_COUNT............(0x35) : 0xFFFFFF805044BC00 ------------------------------------------ - Core Count........................... : 6 - Thread Count......................... : 12 MSR_PLATFORM_INFO................(0xCE) : 0x80C3BF3812100 ------------------------------------------ - Maximum Non-Turbo Ratio.............. : 0x21 (3300 MHz) - Ratio Limit for Turbo Mode........... : 1 (programmable) - TDP Limit for Turbo Mode............. : 1 (programmable) - Low Power Mode Support............... : 1 (LPM supported) - Number of ConfigTDP Levels........... : 1 (additional TDP level(s) available) - Maximum Efficiency Ratio............. : 12 - Minimum Operating Ratio.............. : 8 MSR_PMG_CST_CONFIG_CONTROL.......(0xE2) : 0x8400 ------------------------------------------ - I/O MWAIT Redirection Enable......... : 1 (enabled, IO read of MSR(0xE4) mapped to MWAIT) - CFG Lock............................. : 1 (MSR locked until next reset) - C3 State Auto Demotion............... : 0 (disabled/unsupported) - C1 State Auto Demotion............... : 0 (disabled/unsupported) - C3 State Undemotion.................. : 0 (disabled/unsupported) - C1 State Undemotion.................. : 0 (disabled/unsupported) - Package C-State Auto Demotion........ : 0 (disabled/unsupported) - Package C-State Undemotion........... : 0 (disabled/unsupported) MSR_PMG_IO_CAPTURE_BASE..........(0xE4) : 0x10414 ------------------------------------------ - LVL_2 Base Address................... : 0x414 - C-state Range........................ : 1 (C6 is the max C-State to include) IA32_MPERF.......................(0xE7) : 0xA66B1AC756 IA32_APERF.......................(0xE8) : 0x8BE7DF4E95 MSR_FLEX_RATIO...................(0x194) : 0xE0000 ------------------------------------------ MSR_IA32_PERF_STATUS.............(0x198) : 0x19FE00000C00 ------------------------------------------ - Current Performance State Value...... : 0xC00 (1200 MHz) MSR_IA32_PERF_CONTROL............(0x199) : 0x2200 ------------------------------------------ - Target performance State Value....... : 0x2200 (3400 MHz) - Intel Dynamic Acceleration........... : 0 (IDA engaged) IA32_CLOCK_MODULATION............(0x19A) : 0x0 IA32_THERM_INTERRUPT.............(0x19B) : 0x0 IA32_THERM_STATUS................(0x19C) : 0x88460000 ------------------------------------------ - Thermal Status....................... : 0 - Thermal Log.......................... : 0 - PROCHOT # or FORCEPR# event.......... : 0 - PROCHOT # or FORCEPR# log............ : 0 - Critical Temperature Status.......... : 0 - Critical Temperature log............. : 0 - Thermal Threshold #1 Status.......... : 0 - Thermal Threshold #1 log............. : 0 - Thermal Threshold #2 Status.......... : 0 - Thermal Threshold #2 log............. : 0 - Power Limitation Status.............. : 0 - Power Limitation log................. : 0 - Current Limit Status................. : 0 - Current Limit log.................... : 0 - Cross Domain Limit Status............ : 0 - Cross Domain Limit log............... : 0 - Digital Readout...................... : 70 - Resolution in Degrees Celsius........ : 1 - Reading Valid........................ : 1 (valid) MSR_THERM2_CTL...................(0x19D) : 0x0 IA32_MISC_ENABLES................(0x1A0) : 0x850089 ------------------------------------------ - Fast-Strings......................... : 1 (enabled) - FOPCODE compatibility mode Enable.... : 0 - Automatic Thermal Control Circuit.... : 1 (enabled) - Split-lock Disable................... : 0 - Performance Monitoring............... : 1 (available) - Bus Lock On Cache Line Splits Disable : 0 - Hardware prefetch Disable............ : 0 - Processor Event Based Sampling....... : 0 (PEBS supported) - GV1/2 legacy Enable.................. : 0 - Enhanced Intel SpeedStep Technology.. : 1 (enabled) - MONITOR FSM.......................... : 1 (MONITOR/MWAIT supported) - Adjacent sector prefetch Disable..... : 0 - CFG Lock............................. : 0 (MSR not locked) - xTPR Message Disable................. : 1 (disabled) MSR_TEMPERATURE_TARGET...........(0x1A2) : 0x690A00 ------------------------------------------ - Turbo Attenuation Units.............. : 0 - Temperature Target................... : 105 - TCC Activation Offset................ : 0 MSR_MISC_PWR_MGMT................(0x1AA) : 0x400000 ------------------------------------------ - EIST Hardware Coordination........... : 0 (hardware coordination enabled) - Energy/Performance Bias support...... : 1 - Energy/Performance Bias.............. : 0 (disabled/MSR not visible to software) - Thermal Interrupt Coordination Enable : 1 (thermal interrupt routed to all cores) MSR_TURBO_RATIO_LIMIT............(0x1AD) : 0x2222242424242424 ------------------------------------------ - Maximum Ratio Limit for C01.......... : 24 (3600 MHz) - Maximum Ratio Limit for C02.......... : 24 (3600 MHz) - Maximum Ratio Limit for C03.......... : 24 (3600 MHz) - Maximum Ratio Limit for C04.......... : 24 (3600 MHz) - Maximum Ratio Limit for C05.......... : 24 (3600 MHz) - Maximum Ratio Limit for C06.......... : 24 (3600 MHz) IA32_ENERGY_PERF_BIAS............(0x1B0) : 0x5 ------------------------------------------ - Power Policy Preference...............: 5 (balanced performance and energy saving) MSR_POWER_CTL....................(0x1FC) : 0x2B04005B ------------------------------------------ - Bi-Directional Processor Hot..........: 1 (enabled) - C1E Enable............................: 1 (enabled) MSR_RAPL_POWER_UNIT..............(0x606) : 0xA0E03 ------------------------------------------ - Power Units.......................... : 3 (1/8 Watt) - Energy Status Units.................. : 14 (61 micro-Joules) - Time Units .......................... : 10 (976.6 micro-Seconds) MSR_PKG_POWER_LIMIT..............(0x610) : 0x7FFF80015FFF8 ------------------------------------------ - Package Power Limit #1............... : 4095 Watt - Enable Power Limit #1................ : 1 (enabled) - Package Clamping Limitation #1....... : 1 (allow going below OS-requested P/T state during Time Window for Power Limit #1) - Time Window for Power Limit #1....... : 10 (2560 milli-Seconds) - Package Power Limit #2............... : 4095 Watt - Enable Power Limit #2................ : 1 (enabled) - Package Clamping Limitation #2....... : 1 (allow going below OS-requested P/T state setting Time Window for Power Limit #2) - Time Window for Power Limit #2....... : 3 (20 milli-Seconds) - Lock................................. : 0 (MSR not locked) MSR_PKG_ENERGY_STATUS............(0x611) : 0x11268A2A ------------------------------------------ - Total Energy Consumed................ : 17562 Joules (Watt = Joules / seconds) MSR_PKG_POWER_INFO...............(0x614) : 0x1780460 ------------------------------------------ - Thermal Spec Power................... : 140 Watt - Minimum Power........................ : 0 - Maximum Power........................ : 0 - Maximum Time Window.................. : 0 MSR_PP0_POWER_LIMIT..............(0x638) : 0x0 MSR_PP0_ENERGY_STATUS............(0x639) : 0x0 MSR_TURBO_ACTIVATION_RATIO.......(0x64C) : 0xFF MSR_CONFIG_TDP_NOMINAL...........(0x648) : 0x21 MSR_CONFIG_TDP_LEVEL1............(0x649) : 0xBC0000001E0460 MSR_CONFIG_TDP_LEVEL2............(0x64a) : 0xBC000000000000 MSR_CONFIG_TDP_CONTROL...........(0x64b) : 0x0 MSR_TURBO_ACTIVATION_RATIO.......(0x64c) : 0xFF MSR_PKGC6_IRTL...................(0x60b) : 0x0 MSR_PKG_C2_RESIDENCY.............(0x60d) : 0x0 MSR_PKG_C6_RESIDENCY.............(0x3f9) : 0x0 IA32_TSC_DEADLINE................(0x6E0) : 0xEE38E1174A59 CPU Ratio Info: ------------------------------------------ Base Clock Frequency (BLCK)............. : 100 MHz Maximum Efficiency Ratio/Frequency.......: 12 (1200 MHz) Maximum non-Turbo Ratio/Frequency........: 33 (3300 MHz) Maximum Turbo Ratio/Frequency............: 36 (3600 MHz) P-State ratio * 100 = Frequency in MHz ------------------------------------------ CPU P-States [ (12) 27 33 ] CPU C6-Cores [ 0 2 4 6 8 10 ] CPU P-States [ (12) 27 28 33 ] CPU C6-Cores [ 0 2 3 4 6 8 10 11 ] CPU P-States [ (12) 25 27 28 33 ] CPU C6-Cores [ 0 2 3 4 6 7 8 10 11 ] CPU P-States [ 12 23 25 27 28 33 (34) ] CPU C6-Cores [ 0 1 2 3 4 5 6 7 8 10 11 ] CPU P-States [ (12) 22 23 25 27 28 33 34 ] CPU P-States [ 12 22 23 24 25 27 28 (33) 34 ] CPU C6-Cores [ 0 1 2 3 4 5 6 7 8 9 10 11 ] CPU P-States [ (12) 22 23 24 25 27 28 29 33 34 ] CPU P-States [ (12) 17 22 23 24 25 27 28 29 33 34 ] CPU P-States [ (12) 17 18 22 23 24 25 27 28 29 33 34 ] CPU P-States [ 12 17 18 22 23 24 25 26 27 28 29 33 (34) ] CPU P-States [ 12 17 18 20 22 23 24 25 26 27 28 29 (33) 34 ] CPU P-States [ (12) 17 18 19 20 22 23 24 25 26 27 28 29 33 34 ] CPU P-States [ (12) 17 18 19 20 21 22 23 24 25 26 27 28 29 33 34 ] CPU P-States [ 12 17 18 19 20 21 22 23 24 25 26 27 28 29 33 34 (36) ] CPU P-States [ 12 17 18 19 20 21 22 23 24 25 26 27 28 29 31 33 (34) 36 ] CPU P-States [ (12) 13 17 18 19 20 21 22 23 24 25 26 27 28 29 31 33 34 36 ] CPU P-States [ 12 13 17 18 19 20 21 22 23 24 25 26 27 28 29 31 32 (33) 34 36 ] CPU P-States [ (12) 13 16 17 18 19 20 21 22 23 24 25 26 27 28 29 31 32 33 34 36 ] ➜ Desktop cat /tmp/AppleIntelInfo.dat AppleIntelInfo.kext v2.0 Copyright © 2012-2016 Pike R. Alpha. All rights reserved enableHWP................................: 0 Settings: ------------------------------------------ logMSRs..................................: 1 logIGPU..................................: 0 logCStates...............................: 1 logIPGStyle..............................: 1 InitialTSC...............................: 0xee38b2670c27 (7937 MHz) MWAIT C-States...........................: 8480 Processor Brandstring....................: Intel(R) Core(TM) i7-5820K CPU @ 3.30GHz Processor Signature..................... : 0x306F2 ------------------------------------------ - Family............................... : 6 - Stepping............................. : 2 - Model................................ : 0x3F (63) Model Specific Registers (MSRs) ------------------------------------------ MSR_CORE_THREAD_COUNT............(0x35) : 0xFFFFFF805044BC00 ------------------------------------------ - Core Count........................... : 6 - Thread Count......................... : 12 MSR_PLATFORM_INFO................(0xCE) : 0x80C3BF3812100 ------------------------------------------ - Maximum Non-Turbo Ratio.............. : 0x21 (3300 MHz) - Ratio Limit for Turbo Mode........... : 1 (programmable) - TDP Limit for Turbo Mode............. : 1 (programmable) - Low Power Mode Support............... : 1 (LPM supported) - Number of ConfigTDP Levels........... : 1 (additional TDP level(s) available) - Maximum Efficiency Ratio............. : 12 - Minimum Operating Ratio.............. : 8 MSR_PMG_CST_CONFIG_CONTROL.......(0xE2) : 0x8400 ------------------------------------------ - I/O MWAIT Redirection Enable......... : 1 (enabled, IO read of MSR(0xE4) mapped to MWAIT) - CFG Lock............................. : 1 (MSR locked until next reset) - C3 State Auto Demotion............... : 0 (disabled/unsupported) - C1 State Auto Demotion............... : 0 (disabled/unsupported) - C3 State Undemotion.................. : 0 (disabled/unsupported) - C1 State Undemotion.................. : 0 (disabled/unsupported) - Package C-State Auto Demotion........ : 0 (disabled/unsupported) - Package C-State Undemotion........... : 0 (disabled/unsupported) MSR_PMG_IO_CAPTURE_BASE..........(0xE4) : 0x10414 ------------------------------------------ - LVL_2 Base Address................... : 0x414 - C-state Range........................ : 1 (C6 is the max C-State to include) IA32_MPERF.......................(0xE7) : 0xA66B1AC756 IA32_APERF.......................(0xE8) : 0x8BE7DF4E95 MSR_FLEX_RATIO...................(0x194) : 0xE0000 ------------------------------------------ MSR_IA32_PERF_STATUS.............(0x198) : 0x19FE00000C00 ------------------------------------------ - Current Performance State Value...... : 0xC00 (1200 MHz) MSR_IA32_PERF_CONTROL............(0x199) : 0x2200 ------------------------------------------ - Target performance State Value....... : 0x2200 (3400 MHz) - Intel Dynamic Acceleration........... : 0 (IDA engaged) IA32_CLOCK_MODULATION............(0x19A) : 0x0 IA32_THERM_INTERRUPT.............(0x19B) : 0x0 IA32_THERM_STATUS................(0x19C) : 0x88460000 ------------------------------------------ - Thermal Status....................... : 0 - Thermal Log.......................... : 0 - PROCHOT # or FORCEPR# event.......... : 0 - PROCHOT # or FORCEPR# log............ : 0 - Critical Temperature Status.......... : 0 - Critical Temperature log............. : 0 - Thermal Threshold #1 Status.......... : 0 - Thermal Threshold #1 log............. : 0 - Thermal Threshold #2 Status.......... : 0 - Thermal Threshold #2 log............. : 0 - Power Limitation Status.............. : 0 - Power Limitation log................. : 0 - Current Limit Status................. : 0 - Current Limit log.................... : 0 - Cross Domain Limit Status............ : 0 - Cross Domain Limit log............... : 0 - Digital Readout...................... : 70 - Resolution in Degrees Celsius........ : 1 - Reading Valid........................ : 1 (valid) MSR_THERM2_CTL...................(0x19D) : 0x0 IA32_MISC_ENABLES................(0x1A0) : 0x850089 ------------------------------------------ - Fast-Strings......................... : 1 (enabled) - FOPCODE compatibility mode Enable.... : 0 - Automatic Thermal Control Circuit.... : 1 (enabled) - Split-lock Disable................... : 0 - Performance Monitoring............... : 1 (available) - Bus Lock On Cache Line Splits Disable : 0 - Hardware prefetch Disable............ : 0 - Processor Event Based Sampling....... : 0 (PEBS supported) - GV1/2 legacy Enable.................. : 0 - Enhanced Intel SpeedStep Technology.. : 1 (enabled) - MONITOR FSM.......................... : 1 (MONITOR/MWAIT supported) - Adjacent sector prefetch Disable..... : 0 - CFG Lock............................. : 0 (MSR not locked) - xTPR Message Disable................. : 1 (disabled) MSR_TEMPERATURE_TARGET...........(0x1A2) : 0x690A00 ------------------------------------------ - Turbo Attenuation Units.............. : 0 - Temperature Target................... : 105 - TCC Activation Offset................ : 0 MSR_MISC_PWR_MGMT................(0x1AA) : 0x400000 ------------------------------------------ - EIST Hardware Coordination........... : 0 (hardware coordination enabled) - Energy/Performance Bias support...... : 1 - Energy/Performance Bias.............. : 0 (disabled/MSR not visible to software) - Thermal Interrupt Coordination Enable : 1 (thermal interrupt routed to all cores) MSR_TURBO_RATIO_LIMIT............(0x1AD) : 0x2222242424242424 ------------------------------------------ - Maximum Ratio Limit for C01.......... : 24 (3600 MHz) - Maximum Ratio Limit for C02.......... : 24 (3600 MHz) - Maximum Ratio Limit for C03.......... : 24 (3600 MHz) - Maximum Ratio Limit for C04.......... : 24 (3600 MHz) - Maximum Ratio Limit for C05.......... : 24 (3600 MHz) - Maximum Ratio Limit for C06.......... : 24 (3600 MHz) IA32_ENERGY_PERF_BIAS............(0x1B0) : 0x5 ------------------------------------------ - Power Policy Preference...............: 5 (balanced performance and energy saving) MSR_POWER_CTL....................(0x1FC) : 0x2B04005B ------------------------------------------ - Bi-Directional Processor Hot..........: 1 (enabled) - C1E Enable............................: 1 (enabled) MSR_RAPL_POWER_UNIT..............(0x606) : 0xA0E03 ------------------------------------------ - Power Units.......................... : 3 (1/8 Watt) - Energy Status Units.................. : 14 (61 micro-Joules) - Time Units .......................... : 10 (976.6 micro-Seconds) MSR_PKG_POWER_LIMIT..............(0x610) : 0x7FFF80015FFF8 ------------------------------------------ - Package Power Limit #1............... : 4095 Watt - Enable Power Limit #1................ : 1 (enabled) - Package Clamping Limitation #1....... : 1 (allow going below OS-requested P/T state during Time Window for Power Limit #1) - Time Window for Power Limit #1....... : 10 (2560 milli-Seconds) - Package Power Limit #2............... : 4095 Watt - Enable Power Limit #2................ : 1 (enabled) - Package Clamping Limitation #2....... : 1 (allow going below OS-requested P/T state setting Time Window for Power Limit #2) - Time Window for Power Limit #2....... : 3 (20 milli-Seconds) - Lock................................. : 0 (MSR not locked) MSR_PKG_ENERGY_STATUS............(0x611) : 0x11268A2A ------------------------------------------ - Total Energy Consumed................ : 17562 Joules (Watt = Joules / seconds) MSR_PKG_POWER_INFO...............(0x614) : 0x1780460 ------------------------------------------ - Thermal Spec Power................... : 140 Watt - Minimum Power........................ : 0 - Maximum Power........................ : 0 - Maximum Time Window.................. : 0 MSR_PP0_POWER_LIMIT..............(0x638) : 0x0 MSR_PP0_ENERGY_STATUS............(0x639) : 0x0 MSR_TURBO_ACTIVATION_RATIO.......(0x64C) : 0xFF MSR_CONFIG_TDP_NOMINAL...........(0x648) : 0x21 MSR_CONFIG_TDP_LEVEL1............(0x649) : 0xBC0000001E0460 MSR_CONFIG_TDP_LEVEL2............(0x64a) : 0xBC000000000000 MSR_CONFIG_TDP_CONTROL...........(0x64b) : 0x0 MSR_TURBO_ACTIVATION_RATIO.......(0x64c) : 0xFF MSR_PKGC6_IRTL...................(0x60b) : 0x0 MSR_PKG_C2_RESIDENCY.............(0x60d) : 0x0 MSR_PKG_C6_RESIDENCY.............(0x3f9) : 0x0 IA32_TSC_DEADLINE................(0x6E0) : 0xEE38E1174A59 CPU Ratio Info: ------------------------------------------ Base Clock Frequency (BLCK)............. : 100 MHz Maximum Efficiency Ratio/Frequency.......: 12 (1200 MHz) Maximum non-Turbo Ratio/Frequency........: 33 (3300 MHz) Maximum Turbo Ratio/Frequency............: 36 (3600 MHz) P-State ratio * 100 = Frequency in MHz ------------------------------------------ CPU P-States [ (12) 27 33 ] CPU C6-Cores [ 0 2 4 6 8 10 ] CPU P-States [ (12) 27 28 33 ] CPU C6-Cores [ 0 2 3 4 6 8 10 11 ] CPU P-States [ (12) 25 27 28 33 ] CPU C6-Cores [ 0 2 3 4 6 7 8 10 11 ] CPU P-States [ 12 23 25 27 28 33 (34) ] CPU C6-Cores [ 0 1 2 3 4 5 6 7 8 10 11 ] CPU P-States [ (12) 22 23 25 27 28 33 34 ] CPU P-States [ 12 22 23 24 25 27 28 (33) 34 ] CPU C6-Cores [ 0 1 2 3 4 5 6 7 8 9 10 11 ] CPU P-States [ (12) 22 23 24 25 27 28 29 33 34 ] CPU P-States [ (12) 17 22 23 24 25 27 28 29 33 34 ] CPU P-States [ (12) 17 18 22 23 24 25 27 28 29 33 34 ] CPU P-States [ 12 17 18 22 23 24 25 26 27 28 29 33 (34) ] CPU P-States [ 12 17 18 20 22 23 24 25 26 27 28 29 (33) 34 ] CPU P-States [ (12) 17 18 19 20 22 23 24 25 26 27 28 29 33 34 ] CPU P-States [ (12) 17 18 19 20 21 22 23 24 25 26 27 28 29 33 34 ] CPU P-States [ 12 17 18 19 20 21 22 23 24 25 26 27 28 29 33 34 (36) ] CPU P-States [ 12 17 18 19 20 21 22 23 24 25 26 27 28 29 31 33 (34) 36 ] CPU P-States [ (12) 13 17 18 19 20 21 22 23 24 25 26 27 28 29 31 33 34 36 ] CPU P-States [ 12 13 17 18 19 20 21 22 23 24 25 26 27 28 29 31 32 (33) 34 36 ] CPU P-States [ (12) 13 16 17 18 19 20 21 22 23 24 25 26 27 28 29 31 32 33 34 36 ] Above is the output from AppleIntelInfo.kext Intel Power Gadget Output ;- http://imgur.com/a/p5Hsn Sometimes the power hits 40 W. For some reason, all my USB works fine without making any custom changes . Also, your links for Facetime and iMessage worked like a charm. . The only thing pending is bluetooth, rest works fine. Looks like you're getting full CPU PM... that's good. The only potential issue I see is this: MSR_PMG_CST_CONFIG_CONTROL.......(0xE2) : 0x8400 ------------------------------------------ - CFG Lock............................. : 1 (MSR locked until next reset) This *may* cause stability issues (random reboots). You may want to look into using OsxAptioFix2Drv-free2000.efi (easier/no risk) and/or looking for a patched BIOS for your particular motherboard that unlocks the MSR (harder/more complicated/riskier). If you don't have any issues, then continue on. Otherwise, start with swapping the free2000.efi in your EFI->CLOVER->drivers64 folder. If still problems, then look into how to flash a patched BIOS. For USBs, highly recommended you make a custom SSDT-UAIC.aml. Sometimes having these ports injected can cause system issues. Right now you're injecting all ports and... probably only using about half of them. It's rather simple to make a custom SSDT, only takes about 20-30 minutes to create, and you should be able to get rid of "15 to 22/26 usb port" Clover patch! Link to comment Share on other sites More sharing options...
appunu Posted February 16, 2017 Author Share Posted February 16, 2017 A huge thanks to you first for helping me out. I do see random reboots but its once/twice a day. I use OsxAptioFix2Drv-free2000.efi on my drivers folder without which I get kernel panic. Please see the image below. http://imgur.com/a/GnBQj . Also I wanted to fix the USB thing by following your guide, but what I see is wierd on my ioreg as below. http://imgur.com/a/9WKsK I dont see HS01 to SSP6. Is it because i use GenericUSBXHCI.kext ? Link to comment Share on other sites More sharing options...
mfc88 Posted February 16, 2017 Share Posted February 16, 2017 A huge thanks to you first for helping me out. I do see random reboots but its once/twice a day. I use OsxAptioFix2Drv-free2000.efi on my drivers folder without which I get kernel panic. Please see the image below. http://imgur.com/a/GnBQj . Also I wanted to fix the USB thing by following your guide, but what I see is wierd on my ioreg as below. http://imgur.com/a/9WKsK I dont see HS01 to SSP6. Is it because i use GenericUSBXHCI.kext ? Try this OsxAptioFixDrv-64.efi.zip. It has a larger cache for booting. So far, it has worked well for me. May work well for you. USB requires USBInjectAll.kext. Please read guide carefully next time. Link to comment Share on other sites More sharing options...
appunu Posted February 17, 2017 Author Share Posted February 17, 2017 Try this OsxAptioFixDrv-64.efi.zip. It has a larger cache for booting. So far, it has worked well for me. May work well for you. USB requires USBInjectAll.kext. Please read guide carefully next time. Replacing the efi, I no longer get random reboots. Running for a long time. Fixed the USB. now my hackintosh is 99% working. Just figuring out the bluetooth issue. Thanks for all your help 1 Link to comment Share on other sites More sharing options...
appunu Posted February 25, 2017 Author Share Posted February 25, 2017 Hey, Am back again. All of a sudden my machine starts rebooting when it goes to sleep. I haven't changed anything, also tried fixing the USB ports like you said, please find the DSL file contents I used to create the port mapping. Even after fixing the USB the reboot issue persists. Please check the DSL file and let me know what I am doing is correct and how to find the reboot cause. // Port trimmed with port comments and correct UsbConnector SSDT-UIAC.dsl for NUC6i7KYK DefinitionBlock ("", "SSDT", 2, "hack", "UIAC", 0) { Device(UIAC) { Name(_HID, "UIA00000") Name(RMCF, Package() { "XHC", Package() // pci8086,8d02 { "port-count", Buffer() { 0x15, 0, 0, 0 }, // 21 ports "ports", Package() { "HS05", Package() // USB 3.0 - Back panel, row 1, right { "UsbConnector", 3, "port", Buffer() { 0x05, 0, 0, 0 }, }, "HS06", Package() // USB 3.0 - Internal cooler { "UsbConnector", 255, "port", Buffer() { 0x06, 0, 0, 0 }, }, "HS07", Package() // shared w/ HS07 => USB 3.0 - Internal Bluetooth { "UsbConnector", 255, "port", Buffer() { 0x07, 0, 0, 0 }, }, "HS09", Package() // USB 3.0 - Back panel, row 2 { "UsbConnector", 3, "port", Buffer() { 0x09, 0, 0, 0 }, }, "HS10", Package() // USB 3.0 - Back panel, row 3 { "UsbConnector", 3, "port", Buffer() { 0x0A, 0, 0, 0 }, }, "HS11", Package() // USB 3.0 - Front panel, row 1, right top { "UsbConnector", 3, "port", Buffer() { 0x0B, 0, 0, 0 }, }, "HS12", Package() // USB 3.0 - Front panel, row 2, right bot { "UsbConnector", 3, "port", Buffer() { 0x0C, 0, 0, 0 }, }, "HS14", Package() // USB 3.0 - Back panel, row 1, left { "UsbConnector", 3, "port", Buffer() { 0x0C, 0, 0, 0 }, }, "SSP5", Package() // shared w/ HS06 => USB 3.0 - Internal cooler { "UsbConnector", 255, "port", Buffer() { 0x14, 0, 0, 0 }, }, "SSP6", Package() // shared w/ HS07 => USB 3.0 - Internal Bluetooth { "UsbConnector", 255, "port", Buffer() { 0x15, 0, 0, 0 }, }, }, }, }) } } //EOF The code compiled without any issues and I got only the ports I mapped for in iORegistry. I used 255 for HS06/HS07 since my H100icooler/Bluetooth is displayed there and connected to the internal board. It also shares SSP5 / SSP6. Also one thing I noted was whatever device I connect it shows only under Apple20hub and never goes to 30hub. My back ports are all USB3.0 so I put every mapping to 3.0 Thanks Link to comment Share on other sites More sharing options...
mfc88 Posted February 25, 2017 Share Posted February 25, 2017 Hey, Am back again. All of a sudden my machine starts rebooting when it goes to sleep. I haven't changed anything, also tried fixing the USB ports like you said, please find the DSL file contents I used to create the port mapping. Even after fixing the USB the reboot issue persists. Please check the DSL file and let me know what I am doing is correct and how to find the reboot cause. // Port trimmed with port comments and correct UsbConnector SSDT-UIAC.dsl for NUC6i7KYK DefinitionBlock ("", "SSDT", 2, "hack", "UIAC", 0) { Device(UIAC) { Name(_HID, "UIA00000") Name(RMCF, Package() { "XHC", Package() // pci8086,8d02 { "port-count", Buffer() { 0x15, 0, 0, 0 }, // 21 ports "ports", Package() { "HS05", Package() // USB 3.0 - Back panel, row 1, right { "UsbConnector", 3, "port", Buffer() { 0x05, 0, 0, 0 }, }, "HS06", Package() // USB 3.0 - Internal cooler { "UsbConnector", 255, "port", Buffer() { 0x06, 0, 0, 0 }, }, "HS07", Package() // shared w/ HS07 => USB 3.0 - Internal Bluetooth { "UsbConnector", 255, "port", Buffer() { 0x07, 0, 0, 0 }, }, "HS09", Package() // USB 3.0 - Back panel, row 2 { "UsbConnector", 3, "port", Buffer() { 0x09, 0, 0, 0 }, }, "HS10", Package() // USB 3.0 - Back panel, row 3 { "UsbConnector", 3, "port", Buffer() { 0x0A, 0, 0, 0 }, }, "HS11", Package() // USB 3.0 - Front panel, row 1, right top { "UsbConnector", 3, "port", Buffer() { 0x0B, 0, 0, 0 }, }, "HS12", Package() // USB 3.0 - Front panel, row 2, right bot { "UsbConnector", 3, "port", Buffer() { 0x0C, 0, 0, 0 }, }, "HS14", Package() // USB 3.0 - Back panel, row 1, left { "UsbConnector", 3, "port", Buffer() { 0x0C, 0, 0, 0 }, }, "SSP5", Package() // shared w/ HS06 => USB 3.0 - Internal cooler { "UsbConnector", 255, "port", Buffer() { 0x14, 0, 0, 0 }, }, "SSP6", Package() // shared w/ HS07 => USB 3.0 - Internal Bluetooth { "UsbConnector", 255, "port", Buffer() { 0x15, 0, 0, 0 }, }, }, }, }) } } //EOF The code compiled without any issues and I got only the ports I mapped for in iORegistry. I used 255 for HS06/HS07 since my H100icooler/Bluetooth is displayed there and connected to the internal board. It also shares SSP5 / SSP6. Also one thing I noted was whatever device I connect it shows only under Apple20hub and never goes to 30hub. My back ports are all USB3.0 so I put every mapping to 3.0 Thanks Just note the the cooler might prevent sleep (my H100i GTX did until I unplugged the USB cable). About USBs, you'll have to read Rehabman's in-depth guide. I believe you'll have to specify addresses in addition to the port. Anyway, add this kext to EFI->Clover->kexts->10.12 VoodooTSCSync.kext.zip Link to comment Share on other sites More sharing options...
Recommended Posts