Contribute
Register

VirtualSMC now supports Z370, Z390, & X299 Fan RPM and more!

Status
Not open for further replies.
Joined
Aug 30, 2018
Messages
1,467
Motherboard
Asus ROG Strix Z390 I-Gaming
CPU
i7-8700K
Graphics
Vega 64
Mac
  1. MacBook
Classic Mac
  1. 512K
  2. iMac
Mobile Phone
  1. iOS
With the patience of vit9696 and info from vector sigma I added support for Z370, Z390, & X299 Fan RPM in the sensors module. Although the PR was merged there is no release version available yet so I attached the files.

Installation:
  1. Mount your EFI partition
  2. Remove SMCHelper-64.efi and VirtualSmc-64.efi from EFI/CLOVER/drivers64UEFI
  3. Install VirtualSmc.efi into EFI/CLOVER/drivers64UEFI
  4. Install the 3 included kexts into EFI/CLOVER/kexts/Other
  5. If you have any issues, reset your NVRAM.
I am getting the best results with HWMonitorSMC2, some of the other packages don't seem to be showing the fans.

If you want to build it your self the easiest way to do it is with the incredibly functional Hackintosh Tool. Click on install, let it update then do steps 1 and 2.

397396


You may get error messages that prompt you to install components, make it happy and accept. When it's finished it will open the build folder:

397401



Version 2014.04.06
 

Attachments

  • VSMC-NS.zip
    61.8 KB · Views: 596
  • HWMonitorSMC2.zip
    6.5 MB · Views: 650
Last edited:
No fans showing on Gigabyte Aorus Z390 Pro. Looks like my board doesn't use the Nuvoton, but uses ITE models (IT8688E and IT8795R) which aren't supported yet.
 
I will see if I can add it but it will take me a day or so and only if I can find the info I need.

Edit: Found the info but not sure if it will work, will upload something to try today.
Many thanks. I meant IT8795E, btw.
 
Half works.

No fans in iStat. No fans in HWMonitor from FakeSMC.

TG Pro shows fan entries and RPM, but has "-1" as min and max fan speeds.
 
Half works.

No fans in iStat. No fans in HWMonitor from FakeSMC.

TG Pro shows fan entries and RPM, but has "-1" as min and max fan speeds.

They seem to work with my GA Aorus Master and i9-9900K (SMBIOS 19,1 & Mojave 10.14.4 18E2034) and I can see a lot of RPM and other data.

It's unlikely but possible that they use different sensor packages in the same line. Can you confirm the information? You can also try the following:
  1. Verify that you removed the SMCHelper-64 driver from /EFI/CLOVER/drivers64UEFI, it is not compatible with VirtualSMC.
  2. Verify that you installed the VirtualSmc-64.efi in the same directory
  3. Clean everything. There is an excellent tool called Mac Optimizer. I cannot link to it but this is what it looks like. Run the Execute All in the last tab.

    397555
 
Last edited:
No fans showing on Gigabyte Aorus Z390 Pro. Looks like my board doesn't use the Nuvoton, but uses ITE models (IT8688E and IT8795R) which aren't supported yet.

I think this is incorrect. It seems that the Aorus Z390 pro uses the IT8688E and ITE IT8792E sensors. The X299 series uses the IT8688E and IT8795E sensors.
 
I think this is incorrect. It seems that the Aorus Z390 pro uses the IT8688E and ITE IT8792E sensors. The X299 series uses the IT8688E and IT8795E sensors.

I'll open her up later today and check, but AIDA64 under Win10 reports the IT8688E and IT8795E. A Tweaktown review also confirms those two chips.

FWIW, I'm also running iMac19,1 and Mojave 10.14.4 18E2034.

Adding the efi didn't change the result. I didn't have SMCHelper.
 
Status
Not open for further replies.
Back
Top