Zhen-zen Posted January 7, 2020 Share Posted January 7, 2020 (edited) 16 hours ago, holyfield said: Yes, you are correct! Unfortunately I got the same issue on my old laptop (5200U) running latest Clover + Lilu + VSMC. (I didn't migrate to newer OC since I'm unable to find equivalent parameter combination to AptioMemoryFix.efi that can boot the system even with manual slide calc.) The same configuration can boot Mojave 10.14.6 successfully but got exactly the same KP when booting a Catalina 10.15.2 Installer. Backtrace about VirtualSMC both reached _VirtualSMC_kern_start and stopped there. So I suppose here VirtualSMC is not involved by other kexts but itself while loading. Edited January 7, 2020 by gongzhen Link to comment Share on other sites More sharing options...
vector sigma Posted January 7, 2020 Share Posted January 7, 2020 4 hours ago, Andrey1970 said: The software is absent, you ask @vector sigma that added support in HWMonitorSMC2. I'll do that, but a ioreg by someone it is really appreciated. 1 Link to comment Share on other sites More sharing options...
Rodion2010 Posted January 7, 2020 Share Posted January 7, 2020 Mac Pro — Rodion.zip 1 Link to comment Share on other sites More sharing options...
Mike Ranger Posted January 9, 2020 Share Posted January 9, 2020 Hello Vector Sigma New using the latest VirtualSMC, I get most temps I need from HWMonitorSMC2. However, I would like to continue using Istat, but there nothing is shown. My preferred temp app is still Istat. The main reason is the HWMonitorSMC2 is missing some key information like: - Battery of Keyboard and Mouse (!) - Network Traffic Is there a way that these values can be translated so other Mac Software can work with the Sensor readings as well? Thanks, Mike Link to comment Share on other sites More sharing options...
pkdesign Posted January 13, 2020 Share Posted January 13, 2020 I am a bit confused about versions 1.0.9 and 1.1.0. With 1.0.9 I was able to get most of the sensors to read on my system. With 1.1.0 I see none. I assume that I now have to include the SMC*.kexts in order to see them? I put SMCProcessor.kext and SMCSuperIO.kext in the Kext>Other folder (I don’t believe I need SMCBatteryManager.kext or SMCLightSensor.kext) and now I see most of the sensor readouts. What I don’t see are Core Frequencies or anything in the Main Logic board sections (although I do see frequencies in iStat). I'm guessing this is a HWMonitor issue? Link to comment Share on other sites More sharing options...
Andrey1970 Posted January 13, 2020 Share Posted January 13, 2020 (edited) 4 hours ago, pkdesign said: I am a bit confused about versions 1.0.9 and 1.1.0. With 1.0.9 I was able to get most of the sensors to read on my system. With 1.1.0 I see none. I assume that I now have to include the SMC*.kexts in order to see them? I put SMCProcessor.kext and SMCSuperIO.kext in the Kext>Other folder (I don’t believe I need SMCBatteryManager.kext or SMCLightSensor.kext) and now I see most of the sensor readouts. What I don’t see are Core Frequencies or anything in the Main Logic board sections (although I do see frequencies in iStat). I'm guessing this is a HWMonitor issue? Enable Intel Power Gadget in Preferences and restart app. Edited January 13, 2020 by Andrey1970 Link to comment Share on other sites More sharing options...
floodlitworld Posted January 14, 2020 Share Posted January 14, 2020 How come there's no VirtualSMC.efi in the latest release? Are we meant to carry the .efi forward from the last release? Link to comment Share on other sites More sharing options...
mitch_de Posted January 14, 2020 Share Posted January 14, 2020 It maybe because that VirtualSMC.efi is now "included /inside code " of OpenCore 0.54. So that OC Users dont need that VirtualSMC.efi driver anymore. But i may be wrong;) Link to comment Share on other sites More sharing options...
justin Posted January 14, 2020 Share Posted January 14, 2020 1 hour ago, floodlitworld said: How come there's no VirtualSMC.efi in the latest release? Are we meant to carry the .efi forward from the last release? check opencore changelog, virtualsmc.efi is moved into opencore.efi and represented in config.plist with 2 newly added options. Link to comment Share on other sites More sharing options...
vit9696 Posted January 14, 2020 Author Share Posted January 14, 2020 One can still get the standalone EFI module for unsupported bootloaders here: https://github.com/acidanthera/VirtualSMC/tree/master/EfiDriver See FAQ: https://github.com/acidanthera/VirtualSMC/blob/master/Docs/FAQ.md#is-authenticated-restart-supported Link to comment Share on other sites More sharing options...
MacKonsti Posted January 14, 2020 Share Posted January 14, 2020 (edited) 23 minutes ago, vit9696 said: One can still get the standalone EFI module for unsupported bootloaders Hi @vit9696 so do you feel OpenCore (not used yet by me) is the ideal match for VirtualSMC instead of Clover? Do you see Clover as becoming rather "unsupported" for VirtualSMC in the near future? Just to know so I may switch back to FakeSMC until I learn how to master OpenCore... Thank you! Edited January 14, 2020 by MacKonsti Link to comment Share on other sites More sharing options...
vit9696 Posted January 14, 2020 Author Share Posted January 14, 2020 Clover has been unsupported by us since September. See this: https://github.com/acidanthera/bugtracker/issues/453 We do not intentionally break anything, but you are using it at your own risk with all our products. Link to comment Share on other sites More sharing options...
floodlitworld Posted January 14, 2020 Share Posted January 14, 2020 5 hours ago, justin said: check opencore changelog, virtualsmc.efi is moved into opencore.efi and represented in config.plist with 2 newly added options. So is there any reason to set "AppleSmcIo" to true/yes if your system boots without it enabled? 1 Link to comment Share on other sites More sharing options...
justin Posted January 14, 2020 Share Posted January 14, 2020 1 hour ago, floodlitworld said: So is there any reason to set "AppleSmcIo" to true/yes if your system boots without it enabled? No need, it is basically used for File Vault 2. if you don't enable FV2, then i don't think it is needed at the moment. Link to comment Share on other sites More sharing options...
pkdesign Posted January 14, 2020 Share Posted January 14, 2020 18 hours ago, Andrey1970 said: Enable Intel Power Gadget in Preferences and restart app. When I enable Intel Power Gadget it causes HWMonitor to crash on startup. See crash report attached. Then I have to completely uninstall in order to get it to work again. HWMonitorSMC2_2020-01-13-200445_iMac.crash Link to comment Share on other sites More sharing options...
Andrey1970 Posted January 14, 2020 Share Posted January 14, 2020 1 hour ago, pkdesign said: When I enable Intel Power Gadget it causes HWMonitor to crash on startup. See crash report attached. Then I have to completely uninstall in order to get it to work again. HWMonitorSMC2_2020-01-13-200445_iMac.crash СС @vector sigma 1 Link to comment Share on other sites More sharing options...
vector sigma Posted January 14, 2020 Share Posted January 14, 2020 7 minutes ago, Andrey1970 said: СС @vector sigma Thanks, this is the selector that crash: GetThresholds ..from IntelPowerGadget.framework... 1 hour ago, pkdesign said: When I enable Intel Power Gadget it causes HWMonitor to crash on startup. See crash report attached. Then I have to completely uninstall in order to get it to work again. HWMonitorSMC2_2020-01-13-200445_iMac.crash Please create a file or directory in to your Desktop: touch ~/Desktop/HWIgnoreIPG restart HWMonitorSMC2.app. Should not crash anymore. If that is true, please , delete the HWIgnoreIPG file, and rebuild your prelinked kernel: sudo touch /System/Library/Extensions && sudo kextcache -u / reboot. See if the problem persist. Link to comment Share on other sites More sharing options...
Pavo Posted January 14, 2020 Share Posted January 14, 2020 @vit9696 Noticed VSMC added the MacPro7,1 SMC dump in the latest commit but was wondering if those SMC keys are being added the system when using the master? Still getting this error in kernel logs. 2020-01-14 16:12:59.373648-0500 localhost kernel[0]: (IOPlatformPluginFamily) <IOPlatformPluginFamily`DebugPrint> HE2N_Key Does Not Exist, use kSMCPStatesEGPU for External GPU 2020-01-14 16:12:59.373649-0500 localhost kernel[0]: (IOPlatformPluginFamily) <IOPlatformPluginFamily`DebugPrint> HE2N_Key Does Not Exist, use kSMCPStatesEGPU for External GPU Latest commit compiled from master on GitHub. 59 0 0xffffff7f86f04000 0x1e000 0x1e000 as.vit9696.VirtualSMC (1.1.0) 555F60E2-F4D9-3846-B68C-FB7BB906BD6B <42 12 8 6 5 3 2 1> 1 Link to comment Share on other sites More sharing options...
jinbingmao Posted January 14, 2020 Share Posted January 14, 2020 21 minutes ago, Pavo said: @vit9696 Noticed VSMC added the MacPro7,1 SMC dump in the latest commit but was wondering if those SMC keys are being added the system when using the master? Still getting this error in kernel logs. 2020-01-14 16:12:59.373648-0500 localhost kernel[0]: (IOPlatformPluginFamily) <IOPlatformPluginFamily`DebugPrint> HE2N_Key Does Not Exist, use kSMCPStatesEGPU for External GPU 2020-01-14 16:12:59.373649-0500 localhost kernel[0]: (IOPlatformPluginFamily) <IOPlatformPluginFamily`DebugPrint> HE2N_Key Does Not Exist, use kSMCPStatesEGPU for External GPU Latest commit compiled from master on GitHub. 59 0 0xffffff7f86f04000 0x1e000 0x1e000 as.vit9696.VirtualSMC (1.1.0) 555F60E2-F4D9-3846-B68C-FB7BB906BD6B <42 12 8 6 5 3 2 1> Don't you realize that your "AGPM" is the same. Link to comment Share on other sites More sharing options...
Andrey1970 Posted January 14, 2020 Share Posted January 14, 2020 21 minutes ago, Pavo said: Noticed VSMC added the MacPro7,1 SMC dump in the latest commit It Doc only. Link to comment Share on other sites More sharing options...
Pavo Posted January 14, 2020 Share Posted January 14, 2020 2 minutes ago, jinbingmao said: Don't you realize that your "AGPM" is the same. Not sure I understand what you mean by this? 1 minute ago, Andrey1970 said: It Doc only. So not implemented yet, got it. Link to comment Share on other sites More sharing options...
pkdesign Posted January 14, 2020 Share Posted January 14, 2020 (edited) On 1/14/2020 at 2:42 PM, vector sigma said: Thanks, this is the selector that crash: GetThresholds ..from IntelPowerGadget.framework... Please create a file or directory in to your Desktop: touch ~/Desktop/HWIgnoreIPG restart HWMonitorSMC2.app. Should not crash anymore. If that is true, please , delete the HWIgnoreIPG file, and rebuild your prelinked kernel: sudo touch /System/Library/Extensions && sudo kextcache -u / reboot. See if the problem persist. When I create the file on the desktop and restart HWMonitor it fine. If I delete the file on the desktop it crashes. HWMonitorSMC2_2020-01-14-171321_iMac.crash UPDATE: I figured it out. I had to update Intel Power Gadget to 3.7. It now works. Edited January 17, 2020 by pkdesign FIX Link to comment Share on other sites More sharing options...
Matgen84 Posted January 15, 2020 Share Posted January 15, 2020 (edited) Hi @vit9696 VirtualSMC Team I've got a issue on Catalina 10.15.3 Beta 2 with latest release v1.1.0 (Clover Bootloader) (AppleSMCLMU) AppleLMUController::smcGetKeyInfo Error: received error 0x84 when getting key info for 'ALRV' (AppleSMCLMU) AppleLMUController::smcReadKey Error: received error 0x84 when reading key 'MSLD' (AppleSMCLMU) AppleLMUController::smcReadKey Error: received error 0x84 when reading key 'ALV0' Edited January 15, 2020 by Matgen84 Link to comment Share on other sites More sharing options...
vector sigma Posted January 19, 2020 Share Posted January 19, 2020 (edited) Can anyone try the command line attached to see if lpcb sensors are shown? Thanks in advace Removed (Mojave 10.14.4+ or any old OS with the swift runtime installed) Edited January 20, 2020 by vector sigma program removed, see next page Link to comment Share on other sites More sharing options...
jinbingmao Posted January 19, 2020 Share Posted January 19, 2020 44 minutes ago, vector sigma said: Can anyone try the command line attached to see if lpcb sensors are shown? Thanks in advace SMCSuperIO.zip (Mojave 10.14.4+ or any old OS with the swift runtime installed) SMCSuperIO not found. Link to comment Share on other sites More sharing options...
Recommended Posts