Jump to content

Looking to fix my temperature after macOS Sierra installation X99


appunu
 Share

19 posts in this topic

Recommended Posts

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

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

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

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

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

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

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

  • Like 1
Link to comment
Share on other sites

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

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):

vpWTZLY.png

Sensor Kexts.zip

Install Intel Power Gadget.pkg.zip

Link to comment
Share on other sites


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 :D. 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

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 :D. 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

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

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.zipIt 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

Try this OsxAptioFixDrv-64.efi.zipIt 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 

  • Like 1
Link to comment
Share on other sites

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

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

 Share

×
×
  • Create New...