Releases: Ab2774/Lenovo-IdeaPad-320-14-IKB-Hackintosh
Releases · Ab2774/Lenovo-IdeaPad-320-14-IKB-Hackintosh
EFI v1.1.7
- Updated Clover Bootloader version to
5138
- Updated OpenCore Bootloader version to
0.7.2
- Updated
AirportBrcmFixup
Kext to2.1.3
- Updated
AppleALC
Kext to1.6.3
- Updated
CpuTscSync
Kext to1.0.4
to work properly with macOS 12Monterey
- Updated
HibernationFixup
Kext to1.4.2
- Updated
Lilu
Kext to1.5.6
- Updated
RestrictEvents
Kext to1.0.4
- Updated
VoodooI2C
Kext and Satellites to2.6.5
- Updated
VirtualSMC
Kext and Plug-ins to1.2.6
- Updated
WhateverGreen
Kext to1.5.3
- Updated
OpenCore's
config.plist
to support0.7.2
changes - Added
ECEnabler
Kext to eliminate battery ACPI modification - Added
RealtekCardReader
andRealtekCardReaderFriend
Kexts to improve the SD Card experience and performance - Removed
AppleBacklightSmoother
Kext and replaced withenable-backlight-smoother
property for better compatibility - Supports macOS
Big Sur
11.5.1 -
Note: for Windows 11 compatibility you need to apply the new changes to the BIOS, remove
AppleBacklightSmoother
and replace it withenable-backlight-smoother
and other properties from this release, and, if you have any additional ACPI battery patches please remove them asECEnabler
Kext patches them automatically, and please read the guide again with the new releases as there are major changes you need to be aware of.
EFI v1.1.6
- Updated Clover Bootloader version to
5136
- Updated OpenCore Bootloader version to
0.7.0
- Updated
AirportBrcmFixup
Kext to2.1.3
to Support macOS 12Monterey
- Updated
AppleALC
Kext to1.6.2
to Support macOS 12Monterey
- Updated
AppleBacklightSmoother
Kext to1.0.3
to Support macOS 12Monterey
- Updated
CpuTscSync
Kext to1.0.4
to Support macOS 12Monterey
- Updated
HibernationFixup
Kext to1.4.1
to Support macOS 12Monterey
- Updated
Lilu
Kext to1.5.4
to Support macOS 12Monterey
- Updated
RestrictEvents
Kext to1.0.3
to Support macOS 12Monterey
- Updated
VoodooI2C
Kext and Satellites to2.6.5
- Updated
VirtualSMC
Kext and Plug-ins to1.2.5
to Support macOS 12Monterey
- Updated
WhateverGreen
Kext to1.5.1
to Support macOS 12Monterey
- Updated
YogaSMC
Kext and Plug-ins to1.5.1
- Updated
SSDT-I2C
to remove Bus Speed as they're automatically configured withVoodooI2C
- Updated
OpenCore's
config.plist
to support0.7.0
changes - Supports macOS
Big Sur
11.4 and macOSMonterey
12 -
Note: please read the guide again with the new releases as there are major changes you need to be aware of, and Happy Pride Month!
EFI v1.1.5
- Updated OpenCore Bootloader version to
0.6.4
- Updated
AirportBrcmFixup
Kext to2.1.2
- Updated
AppleALC
Kext to1.5.5
- Updated
BrcmPatchRAM
Kext to2.5.5
- Updated
CpuTscSync
Kext to1.0.3
- Updated
HibernationFixup
Kext to1.3.8
- Updated
Lilu
Kext to1.5.0
- Updated
VoodooI2C
Kext and Satellites to2.6.1
- Updated
VirtualSMC
Kext and Plug-ins to1.1.9
- Updated
WhateverGreen
Kext to1.4.5
- Updated
SSDT-KBD
to enablePrtSc
, map F11 to F14 & F12 to F15, move brightness keys support toBrightnessKeys
Kext and to fix Fn+C and Fn+P - Updated
SSDT-PS2-Map
to enablePrtSc
, map F11 to F14 & F12 to F15, move brightness keys support toBrightnessKeys
Kext and to fix Fn+C and Fn+P - Updated
SSDT-LIP320-14IKB
to enablePrtSc
, map F11 to F14 & F12 to F15, move brightness keys support toBrightnessKeys
Kext - Updated
OpenCore's
config.plist
to support0.6.4
changes - Added
AHCIPortFixup
Kext to fixBig Sur's
AppleIntelPchSeriesAHCI
- Added
AppleBacklightSmoother
Kext to smooth backlight transition - Added
BrightnessKeys
Kext to support brightness keys - Added
RestrictEvents
Kext to replaceEFICheckDisabler
- Added
YogaSMC
Kext to support Fn keys, Fn Lock Mode, Hot Keys Mode, Battery Conversation Mode, and extra battery information (read the guide for more) - Added
Disable RTC Wake Scheduling
inOpenCore's
config.plist
for better sleep - Removed
Rename _Q11 to XQ11
andRename _Q12 to XQ12
Rename Patch and replaced withBrightnessKeys
Kext for better compatibility - Removed
EFICheckDisabler
and replaced withRestrictEvents
Kext for better compatibility - Removed
SSDT-GPRW
ACPI and replaced withSSDT-UPRW
ACPI forUSBWakeFixup
compatibility withBig Sur
- Changed
CsrActiveConfig
value from0x0877
to0x30
inClover's
config.plist
(thanks @stevezhengshiqi) - Changed
NormalizeHeaders
value fromNO
toYES
inQuirks
inACPI
inOpenCore's
config.plist
for better compatibility - Changed
EnableSafeModeSlide
value fromNO
toYES
inQuirks
inBooter
inOpenCore's
config.plist
- Changed
PollAppleHotKeys
value fromNO
toYES
inQuirks
inBooter
inOpenCore's
config.plist
- Changed
CsrActiveConfig
value from77080000
to30000000
inNVRAM
inOpenCore's
config.plist
(thanks @stevezhengshiqi) - Changed
MinimumVolume
value from50
to20
inAudio
inUEFI
inOpenCore's
config.plist
- Changed
VolumeAmplifier
value from1000
to125
inAudio
inUEFI
inOpenCore's
config.plist
- Changed
SanitiseClearScreen
value fromYES
toNO
inOutput
inUEFI
inOpenCore's
config.plist
- Changed
AppleSmcIo
value fromNO
toYES
inProtocolOverrides
inUEFI
inOpenCore's
config.plist
- Changed
FirmwareVolume
value fromNO
toYES
inProtocolOverrides
inUEFI
inOpenCore's
config.plist
- Supports macOS
Big Sur
12 (OpenCore
only) & macOSCatalina
10.15.7 -
Note: please read the guide again with the new releases as there are major changes you need to be aware of, and Happy New Year!
EFI v1.1.4
- Updated Clover Bootloader version to
5122
- Updated OpenCore Bootloader version to
0.6.1
- Updated
AppleALC
Kext to1.5.2
- Updated
Lilu
Kext to1.4.6
- Updated
VoodooI2C
Kext and Satellites pre-released to2.4.4
- Updated
VirtualSMC
Kext and Plug-ins to1.1.6
- Updated
WhateverGreen
Kext to1.4.2
- Updated
SSDT-I2C
to work independently without _CRS Rename Method - Updated
SSDT-XOSI
to support more models - Updated
SSDT-LIP320-14IKB
to support more models and work independently without _CRS Rename Method - Updated
OpenCore's
config.plist
to support0.6.1
changes - Added
HibernationFixup
Kext to support native Hibernation - Added back
RtcHibernateAware
inClover's
config.plist
for better sleep (thanks @stevenzhengshiqi) - Added
Legacy
andLinux
inClover
Bootloaderconfig.plist
for better compatibility - Removed
VoodooTSCSync
Kext and replaced withCpuTscSync
Kext for better compatibility - Removed
Rename _CRS to XCRS
Rename Patch from bothClover
andOpenCore's
Bootloadersconfig.plist
because it's no longer needed - Removed
Inject
fromClover's
Bootloaderconfig.plist
because it's already injected - Removed
ig-platform-id
fromClover's
Bootloaderconfig.plist
because it's no longer needed - Changed
EnableSafeModeSlide
value fromYES
toNO
inClover's
config.plist
because it's no longer needed - Changed
ProvideConsoleGopEnable
value fromYES
toNO
inClover's
config.plist
- Changed
ProvideCustomSlide
value fromNO
toYES
inClover's
config.plist
- Changed
ResetHwSig
value fromNO
toYES
inQuirks
inACPI
inOpenCore's
config.plist
- Changed
Timeout
value from15
to0
inBoot
inMisc
inOpenCore's
config.plist
- Changed
JumpstartHotPlug
value fromYES
toNO
inBoot
inMisc
inOpenCore's
config.plist
EFI v1.1.3
- Updated Clover Bootloader version to
5120
- Updated OpenCore Bootloader version to
0.6.0
- Updated
AirportBrcmFixup
Kext to2.0.8
- Updated
AppleALC
Kext to1.5.1
- Updated
BrcmPatchRAM
Kext to2.5.4
- Updated
Lilu
Kext to1.4.6
- Updated
NoTouchID
Kext to1.0.4
- Updated
VirtualSMC
Kext and Plug-ins to1.1.6
- Updated
VoodooI2C
Kext and Satellites pre-released to2.4.4
- Updated
VoodooPS2Controller
Kext to2.1.6
- Updated
WhateverGreen
Kext to1.4.1
- Updated
SSDT-GPRW
for better compatibility - Updated
SSDT-KBD
to remap Delete key, fix Function Keys, and fix F9 and F10 keys - Updated
SSDT-PS2-Map
to remap Delete key, fix Function Keys, and fix F9 and F10 keys - Updated
SSDT-USB
to work independently withoutUSBPorts
Kext - Updated
SSDT-LIP320-14IKB
due to changes ofSSDT-GPRW
, andSSDT-USB
- Updated all icons as macOS Big Sur style for both
Clover
andOpenCore
- Updated all
Linux
icons as macOSBig Sur
style for bothClover
andOpenCore
(thanks @blackosx) - Updated
OpenCore's
config.plist
to support0.6.0
changes - Added back
SSDT-EC
to make fewer renaming patches as possible - Added
SSDT-IRQ
for better compatibility - Added
macserial
Tool to generate SMBIOS for new users - Added
Rename Method _Q11 to XQ11
andRename Method _Q12 to XQ12
Rename Methods to bothClover
andOpenCore's
config.plist
- Added
Quirks
section intoClover's
config.plist
- Added back
MLB
intoClover's
config.plist
- Added
run-efi-updater
intoOpenCore's
config.plist
to support macOSBig Sur
11.0 - Added back
OcQuirks
Driver toClover
Bootloader - Added
OpenRuntime
Driver toClover
Bootloader - Fixed typo in
SSDT-ALS0
,SSDT-DMAC
,SSDT-KBD
,SSDT-GPRW
,SSDT-I2C
,SSDT-PS2-Map
,SSDT-MCHC
,SSDT-MEM2
,SSDT-PLUG
,SSDT-PMCR
,SSDT-PNLF
,SSDT-PS2-Map
,SSDT-PTS
,SSDT-SBUS
,SSDT-Swap-Cmd-Alt
,SSDT USB
,SSDT-XOSI
, andSSDT-LIP320-14IKB
- Removed
USBPorts
Kext because it's no longer needed - Removed
SSDT-HPET
and replaced withSSDT-IRQ
for better compatibility - Removed
SSDT-PrtSc-F13
due toSSDT-PS2-Map
changes - Removed
Rename EC0 to EC
rename method and replaced withSSDT-EC
to make less renaming patches as possible - Removed
NTFS
Driver from bothOpenCore
andClover
Bootloaders because it's no longer needed - Removed
AppleGenericInput.efi
,AppleUiSupport.efi
, andAppleUiSupport.efi
Drivers fromClover
Bootloader because they're longer needed - Removed
Bootsrap
folder and Driver fromOpenCore
Bootloader because it's no longer needed - Removed
NTFS
Driver from bothOpenCore
andClover
Bootloaders because it's no longer needed - Changed
CsrActiveConfig
value from0x67
to0x0877
inClover's
config.plist
to support macOSBig Sur
11.0 - Changed
RebaseRegions
value fromYES
toNO
inPatch
inACPI
inOpenCore's
config.plist
for better compatibility - Changed
ProvideCustomSlide
value fromNO
toYES
inQuirks
inBooter
inOpenCore's
config.plist
- Changed
CustomSMBIOSGuid
value fromNO
toYES
inQuirks
inKernel
inOpenCore's
config.plist
- Changed
XhciPortLimit
value fromNO
toYES
inQuirks
inKernel
inOpenCore's
config.plist
- Changed
PickerAttributes
value from0
to1
inBoot
inMisc
inOpenCore's
config.plist
- Changed
PickerAudioAssist
value fromYES
toNO
inBoot
inMisc
inOpenCore's
config.plist
- Changed
PollAppleHotKeys
value fromYES
toNO
inBoot
inMisc
inOpenCore's
config.plist
- Changed
AppleDebug
value fromNO
toYES
inDebug
inMisc
inOpenCore's
config.plist
- Changed
ApplePanic
value fromNO
toYES
inDebug
inMisc
inOpenCore's
config.plist
- Changed
DisableWatchDog
value fromNO
toYES
inDebug
inMisc
inOpenCore's
config.plist
- Changed
Clean NVRAM
Tool fromYES
toNO
inTools
inMisc
inOpenCore's
config.plist
because it's no longer needed - Changed
CsrActiveConfig
value from67000000
to77080000
inNVRAM
inOpenCore's
config.plist
to support macOS Big Sur 11.0 - Changed
UpdateSMBIOSMode
value fromCreate
toCustom
inSMBIOS
inOpenCore's
config.plist
- Changed
JumpstartHotPlug
value fromNO
toYES
inAPFS
UEFI
inOpenCore's
config.plist
to support macOS Big Sur 11.0 Recovery (thanks @stevezhengshiqi) - Supports macOS
Big Sur
11.0 (OpenCore
only) & macOSCatalina
10.15.6
EFI v1.1.2
- Updated Clover Bootloader version to
5119
- Updated OpenCore Bootloader version to
0.5.9
- Updated
AppleALC
Kext to1.5.0
- Updated
Lilu
Kext to1.4.5
- Updated
VirtualSMC
Kext and Plug-ins to1.1.4
- Updated
VoodooI2C
Kext and Satellites to2.4.3
- Updated
USBports
Kext for better sleep - Updated
WhateverGreen
Kext to1.4.0
- Updated
SSDT-ALS0
to support more models - Updated
SSDT-DMAC
to support more models - Updated
SSDT-GPRW
with fixing typo - Updated
SSDT-I2C
to support Synaptics trackpad - Updated
SSDT-PLUG
with cleaner lines and to work only under macOS - Updated
SSDT-PMCR
to support more models - Updated
SSDT-SBUS
from DVL0 device to BLC0 device to support more models - Updated
SSDT-USB
for better sleep - Updated
SSDT-LIP320-14IKB
to support Synaptics trackpad, support more models, and arranged the patches alphabetically - Updated
OpenCore's
config.plist
to support0.5.9
changes - Added
NoTouchID
for better compatibility - Added additional Kext
VoodooI2CSynaptics
to support Synaptics users - Added paring information in
SSDT-ALS0
,SSDT-I2C
,SSDT-KBD
,SSDT-PNLF
,SSDT-PrtSc-F13
,SSDT-PS2-Map
,SSDT-Swap-Cmd-Alt
,SSDT-USB
andSSDT-LIP320-14IKB
- Added
AppleRTC
property inClover's
config.plist
to fix some rare sleep issues - Added AppleIntelLpssI2C patches in
Clover's
config.plist
becauseVoodooI2C
failed to block them - Removed Wi-Fi and Bluetooth Kexts from
EFI
folder and moved toExtras
file for better compatibility - Removed
FakePCID
because it's no longer needed - Removed
xh_rvp07
andxh_rvp10
SSDT inconfig.plist
because it's no longer needed - Removed
NeverHibernate
and replaced withHibernationFixup
for better compatibility - Removed
PlayChime
andAudioDxe.efi
fromOpenCore's``config.plist
and fromEFI
toExtras
file for better compatibility - Changed
Target
value fromNO
toYES
inDebug
inMisc
inOpenCore's
config.plist
- Changed
AuthRestart
value inSecurity
inMisc
inOpenCore's
config.plist
fromNO
toYES
- Changed
ExposeSensitiveData
value inSecurity
inMisc
inOpenCore's
config.plist
from6
to3
- Changed
IgnoreTextInGraphics
value inOutput
inUEFI
inOpenCore's
config.plist
fromYES
toNO
- Changed
Resolution
value inOutput
inUEFI
inOpenCore's
config.plist
from1920x1080
toMax
- Removed
FwRuntimeServices
andOcQuirks
Drivers and replaced wiithAppleGenericInput
,AppleUiSupport.efi
andAptioMemoryFix
- Supports macOS
Catalina
10.15.5
EFI v1.1.1
- Updated Clover Bootloader version to
5115
- Updated
AirportBrcmFixup
Kext to2.0.7
- Updated
AppleALC
Kext to1.4.9
- Updated
BrcmPatchRAM
Kext to2.5.3
- Updated
Lilu
Kext to1.4.4
- Updated
VirtualSMC
Kext and Plug-ins to1.1.3
- Updated
VoodooPS2Controller
Kext to2.1.4
- Updated
VoodooI2C
Kext and Satellites to2.4.1
- Updated
WhateverGreen
Kext to1.3.9
- Updated
SSDT-ALS0
- Updated
SSDT-I2C
- Updated
SSDT-KBD
- Updated
SSDT-PNLF
- Updated
SSDT-PS2K
and renamed asSSDT-PS2-Map
- Updated
SSDT-PrtSc-13
to support bothClover
andOpenCore
Bootloaders - Updated
SSDT-XOSI
to support bothClover
andOpenCore
Bootloaders - Updated
SSDT-Swap-Cmd-Alt
- Updated
layout-id
property inconfig.plist
- Updated
HFSPlus
Driver forClover
Bootloader - Updated
clover-theme-oss
icons with high-quality ones and fixed font - Added
OpenCore
Bootloader! - Added
NTFS
Driver forClover
Bootloader - Added
device-id
property inconfig.plist
forAudio
device - Added
Enable TRIM for SSD
inKextToPatch
inconfig.plist
- Added
SSDT-LIP320-14IKB
combining all the patches in oneSSDT
forClover
andOpenCore
Bootloaders - Added
SSDT-PLUG
,SSDT-SBUS
andSSDT-MCHC
to supportOpenCore
Bootloader - Removed
change GFX0 to IGPU
,change TPD0._DSM to XDSM
andchange ECWK to XCWK
patches inconfig.plist
because they're no longer needed - Removed
AddMCHC
inconfig.plist
and replaced withSSDT-MCHC
forOpenCore
compatibility - Removed
FixSBUS
inconfig.plist
and replaced withSSDT-SBUS
forOpenCore
compatibility - Removed
VoodooI2CHID.kext
because it's no longer needed
EFI v1.1.0
- Updated Clover Bootloader version to
5109
- Updated
AppleALC
Kext to1.4.8
- Updated
BrcmPatchRAM
Kext to2.5.2
- Updated
Lilu
Kext to1.4.3
- Updated
VirtualSMC
Kext and Plug-ins to1.1.2
- Updated
VoodooPS2Controller
Kext to2.1.3
- Updated
WhateverGreen
Kext to1.3.8
- Updated
USBPorts
Kext - Updated
SSDT-GPRW
- Updated
SSDT-I2C
- Updated
SSDT-PTS
- Updated
SSDT-USB
- Updated
SSDT-XOSI
- Added
change ECWK to XCWK
patch inconfig.plist
- Added
FixSBUS
andAddMCHC
fixes inconfig.plist
- Added
xh_rvp07
andxh_rvp10
SSDT inconfig.plist
- Added
dart=0
boot-arg inconfig.plist
for better sleep - Added
Inject
inUSB
inconfig.plist
for better USB injection - Added
enable-hdmi20
andenable-lspcon-support
inconfig.plist
for better graphics - Added
PanicNoKextDump
inconfig.plist
- Added
Trust
inSMBIOS
inconfig.plist
- Added
SSDT-DMAC
,SSDT-MEM2
,SSDT-PMCR
,SSDT-HPET
,SSDT-Swap-Cmd-Alt
andSSDT-ALS0
to be more like a real Mac - Added
SSDT-PS2K
for swapping Cmd and Alt and remap PrtSc as F13 together - Added
SSDT-KBD
instead ofSSDT-PS2K
for brightness keys - Added better clover theme
clover-theme-oss
- Removed
CodecCommander
from/Volumes/EFI/EFI/CLOVER/kexts/Other
to/Library/Extensions
- Removed
HDAS to HDEF
andHECI to IMEI
patch inconfig.plist
becuase it's no longer needed - Removed
change TPD0._DSM to XDSM
patch inconfig.plist
becuase it's no longer needed - Removed
change Notify (BAT0, 0x81 to BATC)
andchange Notify (BAT0, 0x80 to BATC)
patch inconfig.plist
becuase they're no longer needed - Removed
AddPNLF
inconfig.plist
And replaced withSSDT-PNLF
andSSDT-ALSO
and for better brightness - Removed
FixRegion
inconfig.plist
becuase it's no longer needed - Removed
NoOemTabeld
andNoDynamicExtract
SSDT inconfig.plist
because it's no longer needed - Removed
Halt Enabler
andFixHeaders
inconfig.plist
because it's no longer needed - Removed
RtcHibernateAware
andSkipHibernateTimeout
and replaced withNeverHibernate
for better sleep and power management - Removed
Add ClockID
inUSB
inconfig.plist
because it's no longer needed - Removed
Kernel LAPIC
inKernel and Kexts Patches
inconfig.plist
because it's no longer needed - Removed
Prevent Apple I2C Kexts from attaching to I2C controllers
patches because it's no longer needed - Removed
MSR 0xE2 _xcpm_idle instant reboot
because it's no longer needed - Removed
Memory
info inSMBIOS
inconfig.plist
becuase not all people have the same branded RAM - Removed
SMCSuperIO.kext
because it failed to detect SuperIO chip - Removed
SSDT-USB_kextless
because it's no longer needed - Removed
SSDT-EC
because it's no longer needed - Removed
SSDT-RMCF
because it's no longer needed - Supports macOS
Catalina
10.15.4
EFI v1.0.0
Initial release!