Contribute
Register

Processor Temperature is 90°C in HP ProBook 4530s with macOS Sierra

Status
Not open for further replies.
Joined
Sep 11, 2016
Messages
55
CPU
HP ProBook 4530s (i5)
Graphics
Intel HD 3000
Mac
  1. MacBook Pro
Classic Mac
  1. iMac
Mobile Phone
  1. Android
  2. iOS
Hello Everybody

Given:
- HP ProBook 4530s
- SSD and HDD
- Dual System Boot:
----- macOS Sierra 10.12.5 (on SSD)
----- Windows 10 (on HDD)
- Followed this guide: https://www.tonymacx86.com/threads/...book-using-clover-uefi-hotpatch-10-11.189416/
- From Window 10, it measures temperature of the processor cores, around 90°C

Problem
- Why the temperature is such high?
- How to monitor the processor temperature and fan speed in macOS Sierra?
- Tools like http://fannywidget.com/ gives 0s in all parameters

I would appreciate any help

Regards
 
Last edited:
Hello Everybody

Given:
- HP ProBook 4530s
- SSD and HDD
- Dual System Boot:
----- macOS Sierra 10.12.5 (on SSD)
----- Windows 10 (on HDD)
- Followed this guide: https://www.tonymacx86.com/threads/...book-using-clover-uefi-hotpatch-10-11.189416/
- From Window 10, it measures temperature of the processor cores, around 90°C

Problem
- Why the temperature is such high?
- How to monitor the processor temperature and fan speed in macOS Sierra?
- Tools like http://fannywidget.com/ gives 0s in all parameters

I would appreciate any help

Regards

Read FAQ, "Problem Reporting"
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/
 
Thanks a lot for reply.

Please look at the attached files.

Here is the output of some commands

Code:
$ kextstat|grep -y acpiplat
   13    2 0xffffff7f829e6000 0x66000    0x66000    com.apple.driver.AppleACPIPlatform (5.0) 65E05472-6AE7-3308-8CC8-FA6CB0DB2AEE <12 11 7 6 5 4 3 1>

$ kextstat|grep -y appleintelcpu
   30    0 0xffffff7f825ee000 0x2b000    0x2b000    com.apple.driver.AppleIntelCPUPowerManagement (219.0.0) 24568E6C-556D-36A8-BF1F-F390B1E85C5B <7 6 5 4 3 1>

$ kextstat|grep -y applelpc
   85    0 0xffffff7f82445000 0x3000     0x3000     com.apple.driver.AppleLPC (3.1) F51595F0-F9B1-3B85-A1C3-F984DAD4107E <80 12 5 4 3>

$ kextstat|grep -y applehda
   94    1 0xffffff7f8269c000 0x1d000    0x1d000    com.apple.driver.AppleHDAController (279.48) ED51F180-19C8-3DE1-AF81-0E389D98ADDE <93 92 82 12 7 6 5 4 3 1>
  121    0 0xffffff7f8281e000 0xb5000    0xb5000    com.apple.driver.AppleHDA (279.48) 806B8C17-50CA-3C6B-90B3-195F38D8FB89 <120 94 93 92 84 82 6 5 4 3 1>

Moreover, here is the output of commands
Code:
$ sudo touch /System/Library/Extensions && sudo kextcache -u /
Password:
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Trackpad.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Mouse.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Keyboard.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Controller.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext USBInjectAll.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext RealtekRTL8111.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ProBookAtheros.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext Lilu.kext
kext file:///Library/Extensions/JMicronATA.kext/ is in hash exception list, allowing to load
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext JMB38X.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext IOath3kfrmwr.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext IntelGraphicsFixup.kext
kext file:///Library/Extensions/HSSDBlockStorage.kext/ is in hash exception list, allowing to load
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_XHCIMux.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_Intel_HDMI_Audio.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_Intel_HD_Graphics.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext CodecCommander.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext AppleBacklightInjector.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ACPIPoller.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ACPIBatteryManager.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext NullCPUPowerManagement.kext
kext-dev-mode allowing invalid signature -67061 0xFFFFFFFFFFFEFA0B for kext AppleHDA.kext
KernelCache ID: 4132A8F705AA12BB316428631DAFB718

I appreciate your help

Regards
Mahmoud
 

Attachments

  • my_clover.zip
    2.6 MB · Views: 119
  • my_MacBookPro.ioreg
    6.6 MB · Views: 206
  • my_RehabMan.zip
    57.8 KB · Views: 145
Thanks a lot for reply.

Please look at the attached files.

Here is the output of some commands

Code:
$ kextstat|grep -y acpiplat
   13    2 0xffffff7f829e6000 0x66000    0x66000    com.apple.driver.AppleACPIPlatform (5.0) 65E05472-6AE7-3308-8CC8-FA6CB0DB2AEE <12 11 7 6 5 4 3 1>

$ kextstat|grep -y appleintelcpu
   30    0 0xffffff7f825ee000 0x2b000    0x2b000    com.apple.driver.AppleIntelCPUPowerManagement (219.0.0) 24568E6C-556D-36A8-BF1F-F390B1E85C5B <7 6 5 4 3 1>

$ kextstat|grep -y applelpc
   85    0 0xffffff7f82445000 0x3000     0x3000     com.apple.driver.AppleLPC (3.1) F51595F0-F9B1-3B85-A1C3-F984DAD4107E <80 12 5 4 3>

$ kextstat|grep -y applehda
   94    1 0xffffff7f8269c000 0x1d000    0x1d000    com.apple.driver.AppleHDAController (279.48) ED51F180-19C8-3DE1-AF81-0E389D98ADDE <93 92 82 12 7 6 5 4 3 1>
  121    0 0xffffff7f8281e000 0xb5000    0xb5000    com.apple.driver.AppleHDA (279.48) 806B8C17-50CA-3C6B-90B3-195F38D8FB89 <120 94 93 92 84 82 6 5 4 3 1>

Moreover, here is the output of commands
Code:
$ sudo touch /System/Library/Extensions && sudo kextcache -u /
Password:
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Trackpad.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Mouse.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Keyboard.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Controller.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext USBInjectAll.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext RealtekRTL8111.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ProBookAtheros.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext Lilu.kext
kext file:///Library/Extensions/JMicronATA.kext/ is in hash exception list, allowing to load
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext JMB38X.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext IOath3kfrmwr.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext IntelGraphicsFixup.kext
kext file:///Library/Extensions/HSSDBlockStorage.kext/ is in hash exception list, allowing to load
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_XHCIMux.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_Intel_HDMI_Audio.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_Intel_HD_Graphics.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext CodecCommander.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext AppleBacklightInjector.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ACPIPoller.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ACPIBatteryManager.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext NullCPUPowerManagement.kext
kext-dev-mode allowing invalid signature -67061 0xFFFFFFFFFFFEFA0B for kext AppleHDA.kext
KernelCache ID: 4132A8F705AA12BB316428631DAFB718

I appreciate your help

Regards
Mahmoud

You did not follow the guide. The guide does not involve installing NullCPUPowerManagement.kext.
High temperatures with NullCPUPowerManagement.kext not surprising.
 
You did not follow the guide. The guide does not involve installing NullCPUPowerManagement.kext.
High temperatures with NullCPUPowerManagement.kext not surprising.
Yes, beside your guide there were some unsuccessful trials. That file may be a result of them.

1- Does uninstalling NullCPUPowerManagement.kext resolve the problem?
2- How to uninstall NullCPUPowerManagement.kext? What are the alternative?
3- Are there any other files should be removed?
 
Yes, beside your guide there were some unsuccessful trials. That file may be a result of them.

1- Does uninstalling NullCPUPowerManagement.kext resolve the problem?
2- How to uninstall NullCPUPowerManagement.kext? What are the alternative?
3- Are there any other files should be removed?

1. I cannot predict the future. But NullCPUPowerManagement.kext will disable CPU PM. Which is, of course, a bad idea.
2. Remove it.
3. I didn't check anything else. NullCPU sticks out like a sore thumb as an obvious huge mistake.
 
1. I cannot predict the future. But NullCPUPowerManagement.kext will disable CPU PM. Which is, of course, a bad idea.
2. Remove it.
3. I didn't check anything else. NullCPU sticks out like a sore thumb as an obvious huge mistake.

I have removed NullCPUPowerManagement.kext completely from everywhere.

After restarting the sierra, why it is giving 0s in FANNY widget?!
kindly view the attached file

Thanks again
 

Attachments

  • Fanny_0s.png
    Fanny_0s.png
    23.4 KB · Views: 202
I have removed NullCPUPowerManagement.kext completely from everywhere.

After restarting the sierra, why it is giving 0s in FANNY widget?!
kindly view the attached file

Thanks again

No idea what "FANNY" is.
By default, no fan readings are available as kexts such as FakeSMC_ACPISensors.kext are not installed.
You can install it if you wish to have fan readings (from HwMonitor.app).
You will find the FakeSMC sensor kexts in ~/Projects/probook.git/downloads/kexts
 
No idea what "FANNY" is.
By default, no fan readings are available as kexts such as FakeSMC_ACPISensors.kext are not installed.
You can install it if you wish to have fan readings (from HwMonitor.app).
You will find the FakeSMC sensor kexts in ~/Projects/probook.git/downloads/kexts
Thanks again.

I have copied the following files to EFI/CLOVER/kexts/10.12 and EFI/CLOVER/kexts/Other
FakeSMC_ACPISensors.kext
FakeSMC_GPUSensors.kext
FakeSMC_CPUSensors.kext
FakeSMC_LPCSensors.kext

HWMonitor provides only drive temperatures not processor temperature readings available neither in HWMonitor nor Fanny. In Fanny, readings are 0s.

Fanny is just a free tool to measure processor temperature. If you have a good/reliable alternative please tell me about it.
 
Thanks again.

I have copied the following files to EFI/CLOVER/kexts/10.12 and EFI/CLOVER/kexts/Other
FakeSMC_ACPISensors.kext
FakeSMC_GPUSensors.kext
FakeSMC_CPUSensors.kext
FakeSMC_LPCSensors.kext

HWMonitor provides only drive temperatures not processor temperature readings available neither in HWMonitor nor Fanny. In Fanny, readings are 0s.

Fanny is just a free tool to measure processor temperature. If you have a good/reliable alternative please tell me about it.

All kexts must be installed to the system volume (/Library/Extensions).
EFI/Clover/kexts is only for "essential" kexts, and they are only injected when booting the recovery or installer partition.
 
Status
Not open for further replies.
Back
Top