Releases: 5T33Z0/Lenovo-T530-Hackintosh-OpenCore
Releases · 5T33Z0/Lenovo-T530-Hackintosh-OpenCore
Lenovo T530 OpenCore 0.9.7 v3.0
Changelog
2023-12-05: Fixed idle sleep and Hibernation!
Tested successfully with macOS Mojave to Sonoma 14.2 (23C63). Use OCLP 1.3.0 beta for patching! Thanks to @jozews321 for helping to fix hibernation.
- Updated OpenCore to 0.9.7 Nightly
- Updated
Drivers
andKexts
- CONFIG
Kernel/Patch
: Disabled "RTC Wake Scheduling" patch. No longer needed.Misc/Boot
: EnabledHibernateSkipsPicker
for a more seamless wake from hibernation.Misc/Boot/HibernateMode
: Changed it fromAuto
toNVRAM
→ Fixes idle sleepNVRAM/Add
: Changedhbfx-ahbm
from1
to129
→ Prohibits the system from full wake when attempting to transition fromS3
toS4
sleep state (hibernation). Only relevant forhibernatemode 3
.UEFI/ReservedMemory
: Added entry → Fixes black screen issue after waking from hibernation (enable if needed)
Important
- Apply Root Patches with OCLP in Post-Install to get working graphics acceleration (macOS 12+) and Wi-Fi (macOS 14)
- Change
hibernatemode
from0
to25
(or3
) in Post-Install via pmset or Hackintool to enable hibernation!
Caution
- Don't install Security Response Updates (RSR) introduced in macOS 13! They will fail to install on pre-Haswell systems. More info here.
- Don't update
VoodooPS2Controller.kext
- Don't update
VoodooSDHC.kext
- Don't use
YogaSMC.kext
– it crashes the system on boot since it requires Acidanthera's version of VoodooPS2Controller which doesn't work well with the T530's TrackPad.
Lenovo T530 OpenCore 0.9.7 v2.0
Changelog
2023-11-30: New IRQ Fix
Tested successfully with macOS Mojave to Sonoma 14.2 beta 4 (23C5055b). Use OCLP 1.3.0 dev version for patching!
- Updated OpenCore to 0.9.7 Nightly
- Updated
Drivers
andKexts
- ACPI
- Replaced
SSDT-IRQ-FIXES.aml
by a newer, more elegant fix (Explanations)
- Replaced
Caution
- Apply Root Patches with OCLP in Post-Install to get working graphics acceleration (macOS 12+) and Wi-Fi (macOS 14)
- Change
hibernatemode
to25
to enable Hibernation in Post-Install! - Don't install Security Response Updates (RSR) introduced in macOS 13! They will fail to install on pre-Haswell systems. More info here.
- Don't update
VoodooPS2Controller.kext
- Don't update
VoodooSDHC.kext
- Don't use
YogaSMC.kext
– it crashes the system on boot since it requires Acidanthera's version of VoodooPS2Controller which doesn't work well with the T530's TrackPad.
Lenovo T530 OpenCore 0.9.7 v1.0
Changelog
2023-11-26: New Kernel Patches
- Updated OpenCore to 0.9.7 Nightly
- Updated
Drivers
andKexts
- Tested successfully with macOS Mojave to Sonoma 14.2 beta 3 (23C5047e)
- CONFIG
- Kernel/Patch
- Added "Fix PCI bus enumeration" Patches → Fixes internal PCIe devices showing up as express cards in the menubar in macOS 13+ (optional).
- Kernel/Patch
Caution
- Apply Root Patches with OCLP 1.3.0 (or newer) in Post-Install to get working graphics acceleration (macOS 12+) and Wi-Fi (macOS 14)
- Change
hibernatemode
to25
to enable Hibernation in Post-Install! - Don't install Security Response Updates (RSR) introduced in macOS 13! They will fail to install on pre-Haswell systems. More info here.
- Don't update
VoodooPS2Controller.kext
- Don't update
VoodooSDHC.kext
- Don't use
YogaSMC
– it crashes the system on boot since it requires Acidanthera's version of VoodooPS2Controller which doesn't work well with the T530's TrackPad.
Lenovo T530 Clover r5155 v1.0
Changelog
2023-11-04: Added macOS Sonoma 14.1 support
- Updated Clover to r5155
- Updated
Drivers
andKexts
- Tested successfully with macOS Mojave to macOS Sonoma 14.1
- CONFIG:
- Enabled
BlockSkywalk
Kext Patch → Required so that Broadcom Wifi Cards work after applying Root Patches in Post-Install. - Added 2 addresses to
MmioWhitelist
- Deleted unnecessary Device Properties
- Enabled
- KEXTS:
- Added
AdvancedMap.kext
→ Enables 3D Globe in Maps (macOS 12+) - Added
IO80211FamilyLegacy
andIOSkywalkFamily.kext
→ Required for re-enabling legacy Broadcom Wi-Fi in macOS 14.
- Added
Important
- Install macOS Sonoma via USB Installer (use OCLP to create one)
- Apply Root Patches in Post-Install with OCLP to enable GPU acceleration and Broadcom Wifi
- Don't update
VoodooPS2Controller.kext
andVoodooSDHC.kext
- Don't use
YogaSMC
– it crashes the system on boot since it requires Acidanthera's version of VoodooPS2Controller which doesn't work well with the T530's TrackPad. - Change
hibernatemode
to25
to enable Hibernation!
Don't install macOS Security Response Updates (RSR) on pre-Haswell Systems. They will fail to install (more info here).
Lenovo T530 OpenCore 0.9.6 v2.0
Changelog
2023-11-04: Config Cleanup
- Updated OpenCore to 0.9.6 Nightly
- Updated
Drivers
andKexts
- Tested successfully with macOS Mojave to Sonoma 14.1 (23B74)
- CONFIG
- ACPI/Add
- Deleted
SSDT-ARPT
→ Remnant from previous Wifi spoofing tests - Deleted
SSDT-PWRB
→ Unncecessary Power Button Device
- Deleted
- ACPI/Patch
- Disabled "EHC1 to EH01" rename → Unnecessary
- Disabled "EHC2 to EH02" rename → Unnecessary
- Disabled "PSXS to ARPT" rename → Remnant from previous Wifi spoofing tests
- Kernel/Patch
- Deleted unnecessary VMM board-id spoof Kernel Patches → Handled by
RestrictEvents.kext
now.
- Deleted unnecessary VMM board-id spoof Kernel Patches → Handled by
- PlatfornInfo/Generic
- Disabled
AdviseFeatures
→ Unnecessary
- Disabled
- ACPI/Add
Important
- You need to install macOS 13+ via USB installer. Otherwise the installer will get stuck in an error loop. Instructions for installing macOS 11 and newer are available on my repo
- Apply Root Patches with OCLP in Post-Install to get working graphics acceleration (macOS 12+) and Wi-Fi (macOS 14)
- Kexts:
- Change
hibernatemode
to25
to enable Hibernation in Post-Install!
Warning
- Don't install Security Response Updates (RSR) introduced in macOS 13! They will fail to install on pre-Haswell systems. More info here.
- Don't update
VoodooPS2Controller.kext
- Don't update
VoodooSDHC.kext
- Don't use
YogaSMC
– it crashes the system on boot since it requires Acidanthera's version of VoodooPS2Controller which doesn't work well with the T530's TrackPad.