Thinkpad L470 running macOS (OpenCore bootloader)

January 5, 2025 ยท View on GitHub

OpenCore version: 1.0.3
MacOS version: Sequoia

Note: I'll be honest, I don't think I'm going to continue to support later versions :/

Tested Hardware
ModelThinkpad L470 20F9003AUS
ProcessorIntel(R) Core(TM) i5-6300U CPU @ 2.40GHz, 2960 MHz
GraphicsIntel Skylake GT2 [HD Graphics 520]
Memory32GB DIMM DDR4, dual-channel
Display13" HD (1920x1080) IPS, non-touch
StorageSSD KINGSTON SKC6005 512G
EthernetIntel Ethernet Connection I219-LM
WLAN + BluetoothIntel Corporation Wireless 8260 (rev 3a)
CameraHD720p resolution, low light sensitive, fixed focus
Audio supportHD Audio, Realtek ALC3245 codec, stereo speakers 1Wx2, dual array microphone, combo audio/microphone jack
Keyboard6-row, spill-resistant, multimedia Fn keys, LED backlight
BatteryLNV-45N1, Lithium Ion Battery

Setup Hibernatemode & Sleep at low Battery.

  1. Open Terminal and navigate to the directory where the script is located.
  2. Make the script executable by running the following command:
    chmod +x configure_pmset.sh
    
  3. Execute the script with the following command:
    sudo ./configure_pmset.sh
    

This will apply the power management settings as defined in the script.

To restore default system settings run pmset restoredefaults command

Custom CPU Power Management (CPUFriend).

  1. Run the following script in Terminal

git clone https://github.com/corpnewt/CPUFriendFriend; cd CPUFriendFriend; chmod +x ./CPUFriendFriend.command; ./CPUFriendFriend.command

  1. select preferred values
  2. copy ssdt_data.aml into /EFI/OC/ACPI/ folder.
  3. restart your thinkpad.

YogaSMC for FN keys functions and other stuffs

YogaSMC

Thanks to

simprecicchiani (Original repository based)

The hackintosh community on GitHub, InsanelyMac, and r/hackintosh.