jaymonkey
Moderator
- Joined
- Aug 27, 2011
- Messages
- 4,079
- Motherboard
- GB Z490 Vision D
- CPU
- i9-10850K OC @ 5.2 GHz
- Graphics
- RX6800-XT+UHD630
- Mac
- Mobile Phone
Any ide how to get temp readings on Radeon VII on Catalina by using VirtualSMC.kext?
@iLikeHackintosh,
VirtualSMC is currently missing a lot of sensor keys but work is being done to add more, maybe the next release will improve things. For now you can try using the HWSensors3 method as described in the guide in post #1.
[GUIDE] Injection of AMD Vega Power and Fan Control Properties
Injection of Device Properties for Power and Fan control Last updated 14th May 2019 Update: MacOS Mojave 10.14.5+ includes a major overhaul of the Vega GPU drivers which should resolve all the power and fan control issues with most Vega cards and thus should make the methods outlined in this...
www.tonymacx86.com
You will have to remove the VirtualSMC kext and replace with the FakeSMC kext included in the HWSensors3 archive don't forget that you will also have to install the SMChelper.efi driver in place of VirtualSMC.efi in /EFI/Clover/drivers/UEFI.
Do not install the RadeonMonitor sensor kext, instead use the IOAccelerator option in the settings as per the guide.
This method gets the temp reading directly from the MacOS driver and does not relay on a sensor driver, you can test that this will work prior to installing HWSesnors3 by executing the following terminal command :-
Code:
ioreg -l |grep \"PerformanceStatistics\" | cut -d '{' -f 2 | tr '|' ',' | tr -d '}' | tr ',' '\n'|grep 'Temp\|Fan\|Power'
If you get the temp reading reported in the output then using HWMonitorSMC2 will work.
Cheers
Jay
Last edited: