Contribute
Register

[Guide] Thinkpad T15 - Sonoma and OpenCore

Power management and sleep:
Added CPUFriend and generated the data kext using CPUFriendFriend using a LFM of 800Mhz.
Does not seem to require SSDT-Plug to be enabled.

The dortania guide suggests looking for CP00. But newer CPUs identify themself as PR00.
So, if you see CP00 in IORegistryExplorer , it is fine and expected.

Sleep and power management work now.
 
I have the following graphics processor on my laptop:


Graphics Processor Properties:
Video Adapter Intel Comet Lake-U GT2 - Integrated Graphics Controller [V0]
GPU Code Name Comet Lake-U GT2 (Integrated 8086 / 9B41, Rev 02)
GPU Clock 300 MHz (original: 300 MHz)

It works with the following settings:
AAPL,ig-platform-id: 00009B3E
device-id: 9B3E0006

I have not tested the HDMI video and audio yet. Will update if that requires any more patches.
 
Bluetooth and Internal Camera
Bluetooth will not work if MacOS does not see it on an internal USB port. This requires proper USB mapping. I used USBtoolbox on Windows for this. I would recommend using this over trying to map the internal ports on macos.
The tool generates the map embedded in UTBMap.kext. Copy this along with USBToolbox.kext to get bluetooth and camera detected by macos.

Camera requires no additional drivers. Bluetooth needs the following to work:
  • BlueToolFixup
  • IntelBTPatcher
  • IntelBluetoothFirmware
Ethernet
works with IntelMausi.kext
 
Back
Top