valnoxy / t480-oc

💻 Lenovo ThinkPad T480 / T580 / X280 Hackintosh (macOS Monterey 12.x - Sonoma 14.x) - OpenCore
MIT License
355 stars 34 forks source link

Ventura: CPU frequency stuck at max after wake from sleep #127

Open vramirez122000 opened 9 months ago

vramirez122000 commented 9 months ago

After boot, CPU frequency scaling initially works as expected, with idle frequency around 1GHz and idle temperature at 50C. As soon as I close the lid, wait for sleep and reopen, the CPU frequency gets stuck at max (avg core freq. ~3.3GHz) at idle without any load. Idle temperature stays around 70C. Frequency only comes down under high CPU load for throttling purposes. Already tried replacing CPUFriendDataProvider.kext and disabling CPUFriend.kext altogether. CPU frequency scaling does seem to change accordingly, but nevertheless it always gets stuck at max after waking from the first sleep.

Additional but perhaps irrelevant observation is that Bluetooth does not work sometimes after wake from sleep, but if I close the lid and reopen, the problem seems to go away.

Hardware:

Software

vramirez122000 commented 3 months ago

I switched to https://github.com/MultimediaLucario/Lenovo-ThinkPad-T480 v1.4.1, which fixed the problem.