• 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

Hello!
Here is neccessary:

kextcache -i /
Executing: /usr/bin/kmutil install --volume-root / --check-rebuild
rebuilding local auxiliary collection
kmutil done

Mac Fan say in Russian: No fans find, try reset SMC

1611637021873.png

1611636875945.png
 

Attachments

Last edited:
UP. I still need help.
Thank you
 
Hello!
Here is neccessary:

kextcache -i /
Executing: /usr/bin/kmutil install --volume-root / --check-rebuild
rebuilding local auxiliary collection
kmutil done

Mac Fan say in Russian: No fans find, try reset SMC

View attachment 2998

View attachment 2995

UP. I still need help.
Thank you
The kexts are not being loaded in the correct order.

The correct order should be the following
VirtualSMC,
SMCSuperIO.kext
SMCProcessor.kext

To check whether SMBUS is loading or not, use the following command in Terminal.
Code:
kextstat | grep -E "AppleSMBusController|AppleSMBusPCI"
 
Last edited:
Thank you!
But change kext's order not work for me.
I try with SSDT-SBUS-MCHC.aml and remove it from config - result the same.


Executing: /usr/bin/kmutil showloaded
No variant specified, falling back to release
118 0 0xffffff7fa068d000 0x1000 0x1000 com.apple.driver.AppleSMBusPCI (1.0.14d1) 08A4B6D9-54C6-3632-B72C-69FA0625A0AB <14 6 5 3>

153 1 0xffffff7fa0682000 0x7000 0x7000 com.apple.driver.AppleSMBusController (1.0.18d1) D69C0758-0371-369E-88ED-E11402B91008 <152 14 13 6 5 3>

1612456669685.png
 
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)
May be i must do something here ?
 
Thank you!
But change kext's order not work for me.
I try with SSDT-SBUS-MCHC.aml and remove it from config - result the same.


Executing: /usr/bin/kmutil showloaded
No variant specified, falling back to release
118 0 0xffffff7fa068d000 0x1000 0x1000 com.apple.driver.AppleSMBusPCI (1.0.14d1) 08A4B6D9-54C6-3632-B72C-69FA0625A0AB <14 6 5 3>

153 1 0xffffff7fa0682000 0x7000 0x7000 com.apple.driver.AppleSMBusController (1.0.18d1) D69C0758-0371-369E-88ED-E11402B91008 <152 14 13 6 5 3>

View attachment 3017
This means the SMBUS drivers are loading.
 
im confused

May be i must do something here ?
The address doesn't needs to be changed as the device address is same as yours.
I tested it on a spare PC and it works at intended. Although, it has a issue with Custom controls. However, the temps and RPM are being shown.
You can use iStatsMenu to verify the temps and FAN RPM.
 
The address doesn't needs to be changed as the device address is same as yours.
I tested it on a spare PC and it works at intended. Although, it has a issue with Custom controls. However, the temps and RPM are being shown.
You can use iStatsMenu to verify the temps and FAN RPM.
Ok, thank you! Its good.
iStatsMenu have the same situation - no proc temp and fan speed.
In BIOS i have 2 option for temp control - intelligent and static.
When i chose Intelligent - CPU fan have different speed depend cpu temp? when i chose static - fan work on MAX speed all time.
In both cases - no cpu temp or fan speed in tools.



1612490686711.png
 

Trending content

Latest posts

Forum statistics

Threads
1,935
Messages
18,072
Members
27,815
Latest member
drewcz1