• Become a Premium Member for $25/year with no ads to improve your community experience. Upgrade to Pro Account for faster response and no wait times!

SMBUS patch

Dmitry 42

New member
Joined
Dec 23, 2020
Messages
19
Motherboard
B360
CPU
i5-8400T
Graphics
UHD 630
OS X/macOS
10.13.x
Bootloader
  1. OpenCore (UEFI)
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
Hello!
When i use "fan control" - they say me : nothing finded, try reset smc.
So i think i must patch my SMBUS.
I read HOW TO: https://dortania.github.io/Getting-Started-With-ACPI/Universal/smbus.html and do this path from sample SSDT-SBUS-MCHC as described in link.
I chek kextstat and see loaded kext. But i still can't use fan control with the same error: nothing finded, try reset smc.

So what i do wrong? May be it must be not sample dsl file ? May be i must decompile original dsdt from my PC?
Or may be in "mac-mini" have not fan's and OS can control its ? My hack config is "macmini"

But when i open Intel Management Engine i can see Core speed and temp (!) without any dsdt path's.
 
Hello!
When i use "fan control" - they say me : nothing finded, try reset smc.
So i think i must patch my SMBUS.
I read HOW TO: https://dortania.github.io/Getting-Started-With-ACPI/Universal/smbus.html and do this path from sample SSDT-SBUS-MCHC as described in link.
I chek kextstat and see loaded kext. But i still can't use fan control with the same error: nothing finded, try reset smc.

So what i do wrong? May be it must be not sample dsl file ? May be i must decompile original dsdt from my PC?
Or may be in "mac-mini" have not fan's and OS can control its ? My hack config is "macmini"

But when i open Intel Management Engine i can see Core speed and temp (!) without any dsdt path's.
For that you'll need to use sensors kexts. Some of them are bundled with VirtualSMC package.
You can add the sensors kexts and check with iStat.
 
Thank you!
I add SMCProcessor and SMCSuperIO but can see only Core temp, still no fans.
I try without/with path but in both cases no fan.

May be i do something wrong ?
In Hackintool i see /PCI0@0/SBUS@1F,4 - it mean i must do PCI0.SBUS

in sample file i see:
External (_SB_.PCI0, DeviceObj)
External (_SB_.PCI0.SBUS, DeviceObj)

Scope (_SB.PCI0)
Device (_SB.PCI0.SBUS.BUS0)

May be this 2 bold must be equal ?
Like
External (_SB_.PCI0.SBUS, DeviceObj)
Device (_SB.PCI0.SBUS)

or
External (_SB_.PCI0.SBUS.BUS0, DeviceObj)
Device (_SB.PCI0.SBUS.BUS0)
 
So i test:

External (_SB_.PCI0.SBUS, DeviceObj)
Device (_SB.PCI0.SBUS.BUS0)
and
External (_SB_.PCI0.SBUS, DeviceObj)
Device (_SB.PCI0.SBUS)
and
External (_SB_.PCI0.SBUS.BUS0, DeviceObj)
Device (_SB.PCI0.SBUS.BUS0)

and no success.
 
Thank you!
I add SMCProcessor and SMCSuperIO but can see only Core temp, still no fans.
I try without/with path but in both cases no fan.

May be i do something wrong ?
In Hackintool i see /PCI0@0/SBUS@1F,4 - it mean i must do PCI0.SBUS

in sample file i see:
External (_SB_.PCI0, DeviceObj)
External (_SB_.PCI0.SBUS, DeviceObj)

Scope (_SB.PCI0)
Device (_SB.PCI0.SBUS.BUS0)

May be this 2 bold must be equal ?
Like
External (_SB_.PCI0.SBUS, DeviceObj)
Device (_SB.PCI0.SBUS)

or
External (_SB_.PCI0.SBUS.BUS0, DeviceObj)
Device (_SB.PCI0.SBUS.BUS0)

So i test:

External (_SB_.PCI0.SBUS, DeviceObj)
Device (_SB.PCI0.SBUS.BUS0)
and
External (_SB_.PCI0.SBUS, DeviceObj)
Device (_SB.PCI0.SBUS)
and
External (_SB_.PCI0.SBUS.BUS0, DeviceObj)
Device (_SB.PCI0.SBUS.BUS0)

and no success.
What FAN control app are you using?
 
Macs Fan Control 1.5.8.1 Free
I test it on my Macbook Pro with Big Sur - its work.
But not work on hack mac mini. May be original macmini have not fan ?
 
Macs Fan Control 1.5.8.1 Free
I test it on my Macbook Pro with Big Sur - its work.
But not work on hack mac mini. May be original macmini have not fan ?
It works as per the SMBIOS info. That's what defines an Apple hardware.
Test it with a different SMBIOS like iMacPro 1,1 along with all the SMC sensors.

Also, note that, as per the developers, it doesn't supports Hacks officially.
 
I try 1.1 - system cant boot after OpenCore.
And i try 19.2 - boot, but still no fan ... so may be this problem not from platform id.
 
I try 1.1 - system cant boot after OpenCore.
And i try 19.2 - boot, but still no fan ... so may be this problem not from platform id.
No PR files attached.
 
sorry, what is PR files ?
 

Forum statistics

Threads
2,148
Messages
19,863
Members
30,370
Latest member
sdfsad