English | 中文
-
10-14-2017
- EFI update, trackpad is working
-
10-17-2017
- EFI update, fixed graphics driver
- Add HDMI Audio output
- Driver Update:
Lilu
v1.2.0AppleALC
v1.2.1IntelGraphicsDVMTFixup
v1.2.0AirportBrcmFixup
v1.1.0
- Driver repair:
IntelGraphicsFixup
v1.2.0
-
10-18-2017
- tested graphics driver is not as good as the first version, now the graphics driver is restored to fake 0x19160000
- ACPI repair
- Driver fixes
- Remove
USBInjectAll
withSSDT-UIAL.aml
built-in USB device
-
10-19-2017
- Graphics driver is normal
- The touchpad turns on normally, multi-gestures are normal after waking up
- normal sleep
- Battery information is normal
-
10-31-2017
- Update sound card driver, fix earphone problem
- New driver to increase layout-id: 13
- Supports four nodes to support the headset to switch freely, Mic / LineIn is working properly
-
11-2-2017
Lilu
v1.2.0 update, support 10.13.2BetaAppleALC
update, using the latest revision of Lilu co-compiler to solve 10.13.1 update can not be driven after the problem
-
11-5-2017
- Integrate
AppleALC_ALC298_id13_id28.kext
driver to EFI - Add EFI directory ALCPlugFix directory, please enter the ALCPlugFix directory after the installation is complete, double-click the
install.command
to automatically install. Command Install the headset plug-in state correction daemon - Fixed Drivers64UEFI to solve the problem that can not be installed
- Updated
apfs.efi
to version 10.13.1
- Integrate
-
11-7-2017
Lilu
v1.2.1 is not stable at the moment, with the risk of inability to enter the system, so downgrade to v1.2.0AppleALC
downgraded to V1.2.0
-
1-25-2018
- Support for 10.13.x installation
- Updated
VoodooI2C
to version 2.0.1, supports multi-gestures, touchpad boot can be used normally, no drift, no wakeup - Fixed the issue of percentage refreshes
- Fix sound card sleep wake up soundless problem
- Fixed screen brightness can not be saved problem
- Updated
Lilu
v1.2.2 - Updated
AppleALC
v1.2.2 support millet pro, injection ID: 99 - Update
IntelGraphicsFixup
v1.2.3
-
4-8-2018
- Support for 10.13.4 installation
- Updated
ACPIBatteryManager
v1.81.4 - Updated
AppleALC
v1.2.6 - Updated
FakeSMC
v6.26-344-g1cf53906.1787 - Updated
IntelGraphicsDVMTFixup
v1.2.1 - Updated
IntelGraphicsFixup
v1.2.7, no need kexts for faking Intel Graphics' ID - Updated
Lilu
v1.2.3 - Updated
Shiki
v2.2.6 - Updated
USBInjectAll
v0.6.4 - Add
AppleBacklightInjector
to widen the range of brightness - Add
CPUFriend
andCPUFriendDataProvider
to enable native XCPM - Add boot flags
shikigva=1
,igfxrst=1
andigfxfw=1
to make the Graphics card more powerful and fix strange secondary boot interface. - Add
SSDT-LGPA.aml
, support native brightness hotkey
-
4-13-2018
- Update
AppleALC
v1.2.7 - Update
SSDT-IMEL.aml
,SSDT-PTSWAK.aml
,SSDT-SATA.aml
,SSDT-XOSI.aml
from Rehabman's Github - Edit
SSDT-LPC.aml
to load native AppleLPC - Update
Clover
r4438
- Update
-
5-14-2018
- Rename some SSDTs to fit with Rehabman's sample:https://github.com/RehabMan/OS-X-Clover-Laptop-Config. Also update
SSDT-GPRW.aml
,SSDT-DDGPU.aml
,SSDT-RMCF.aml
andSSDT-XHC.aml
- Delete some useless renames in config and incorrect boot flag
shikigva=1
- Redo the USB Injection, now it supports type-c USB3.0
- Delete
SSDT-ADBG.aml
since it's useless - Delete
SSDT-IMEI.aml
to avoid kernel error report(Graphics id is automatically injected byIntelGraphicsFixup
) - Add
SSDT-EC.aml
andSSDT-SMBUS.aml
to launch AppleBusPowerController and AppleSMBusPCI - Edit
SSDT-PCIList.aml
to let System Information.app show correct information - Update
Lilu
v1.2.4 - Update
CPUFriendDataProvider
to save power - Update
Clover
r4458
- Rename some SSDTs to fit with Rehabman's sample:https://github.com/RehabMan/OS-X-Clover-Laptop-Config. Also update
-
7-27-2018
- Update
Clover
r4625 - Update
AppleALC
v1.3.1 - Update
Lilu
v1.2.6 - Update
CPUFriendDataProvider
by using MBP15,2's PM template to enable native HWP - Update
VoodooI2C
v2.0.3 - Update
USBInjectAll
v0.6.6 - Update
CodecCommander
v2.6.3 by mergingSSDT-MiPro_ALC298.aml
- Delete useless boot flags
igfxfw=1
and-disablegfxfirmware
- Edit
SSDT-PCIList.aml
to letSystem Information.app
show more PCI devices - Use
WhateverGreen
to replaceIntelGraphicsFixup
,Shiki
andIntelGraphicsDVMTFixup
- Use
VoodooPS2Controller
to replaceApplePS2SmartTouchPad
- Add minStolen Clover patch
- Add support for Mojave (the installation instruction is at above)
- Update
-
8-9-2018
- Update
Clover
r4641 - Update
WhateverGreen
v1.2.1 - Update
AppleALC
- Update
CPUFriendDataProvider
by using default EPP value to enhance performance - Update
Lilu
- Update
config.plist
, using AddProperties to replace minStolen Clover patch - Edit
config.plist
to increase VRAM from 1536MB to 2048MB - Change AppleIntelFramebuffer@0's connertor-type from LVDS to eDP because MiPro uses eDP pin
- No injection of ig-platform-id 0x12345678 by using
config_install.plist
anymore,WhateverGreen
can help do this. - Mojave installation become easier
- Update
-
8-13-2018
- Reverse back
CPUFriendProvider.kext
to the one in v1.2.2 because the one in v1.2.5 will cause KP in some devices in 10.13.3~10.13.5. If you want better CPU performance or better battery life, please read #53
- Reverse back
-
9-15-2018
- Update
Clover
r4671 - Update
WhateverGreen
v1.2.3 - Update
AppleALC
v1.3.2 - Update
CPUFriend
v1.1.5 - Update
Lilu
v1.2.7 - Update
USBInjectAll
v0.6.7 - Update
SSDT-GPRW.aml
andSSDT-RMCF.aml
from Rehabman's sample:https://github.com/RehabMan/OS-X-Clover-Laptop-Config - Update
SSDT-PCIList.aml
to add more Properties in PCI0 devices - Add
SSDT-DMAC.aml
,SSDT-MATH.aml
,SSDT-MEM2.aml
, andSSDT-PMCR.aml
to enhace performance like a real Mac. Inspired by syscl - Add
HibernationFixup
to enable time setting inSystem Preferences - Energy Saver
- Use
VirtualSMC
to replaceFakeSMC
. You can get more CPU Core Information by usingiStat Menus
, and more SMC keys are added in nvram. - Remove VRAM 2048MB patch in
config.plist
, the actual VRAM isn't affected by this patch - Drop useless ACPI tables in
config.plist
- Reverse AppleIntelFramebuffer@0's connertor-type to default value
- Update
-
9-28-2018
- Downgrade
Clover
r4658.RM-4903.ca9576f3 because Rehabman's version is more reliable - Update
WhateverGreen
,AppleALC
,Lilu
,CPUFriend
, andHibernationFixup
by using official release - Update
AppleBacklightInjector
to support HD630 - Update
SSDT-PNLF.aml
to support HD630 - Update
VoodooI2C*
v2.1.4. (This driver is a patched version from official release, the official one has scalling issue.) - Update
VoodooPS2Controller
v1.9.0 to stop trackpad when using keyboard - Update headers in hotpatch
- Add
USBPower
to replaceUSBInjectAll
andSSDT-USB.aml
- Remove
SSDT-MATH.aml
- Clean code in
config.plist
- Downgrade
-
12-26-2018
- Add back Trim patch to
config.plist
- Add argument
RtcHibernateAware
according to Official Explanations - Add
SATA-unsupported
to replaceSSDT-SATA
- Add
SSDT-HPET
to behave more like a real Mac - Add
SSDT-LGPAGTX
to let GTX version works better (GTX users need to replaceSSDT-LGPA
withSSDT-LGPAGTX
) - Add IRQ fixes in
config.plist
- Move PCI Information from
SSDT-PCIList
toconfig.plist
- Update
VoodooPS2Controller
v1.9.2 - Update
CodecCommander
v2.7.1 - Update
Lilu
v1.2.9 - Update
AppleALC
v1.3.4 - Update
WhateverGreen
v1.2.6 - Update
VirtualSMC
v1.0.2 - Update
USBPower
toUSBPorts
- Update
SSDT-PNLF
,SSDT-LGPA
,SSDT-RMCF
, andSSDT-PTSWAK
- Update
Clover
r4821 - Update
VoodooI2C
to the latest commit - Remove
SSDT-ALS0
- Remove
AppleBacklightInjector
becauseWhateverGreen
includes it - Remove tgtbridge because it has problem
- Remove
HighCurrent
argument - Change layout-id's datatype
- Clean up
config.plist
- Clean up SSDTs' formats
- Add back Trim patch to
-
2-10-2019
- Update
Clover
r4871 - Update
Lilu
v1.3.1 - Update
AppleALC
v1.3.5 - Update
SSDT-PXSX
- Remove
CPUFriend*
because different macOS version have different plists in/System/Library/Extensions/IOPlatformPluginFamily.kext/Contents/PlugIns/X86PlatformPlugin.kext/Contents/Resources/
. Use one-key-cpufriend to customize kext is recommended - Remove
HibernationFixup
because it's not stable,RtcHibernateAware
is may enough for device to hibernate - Remove
dart=0
- Remove
AddClockID
, because it doesn't make a difference in new macOS version - Add
SSDT-RTC
to remove IRQFlags safely,FixRTC
will shorten the IO length - Change layout-id to 30
- Update
-
3-1-2019
- Update
Clover
r4892 - Update
USBPorts
to support more models - Remove
SSDT-PNLF
and replace withAddPNLF
argument as suggested in WhateverGreen FAQ - Remove
RtcHibernateAware
and replace withNeverHibernate
. Sleep will consume more battery. Only after unlocking CFG thenRtcHibernateAware
could work properly - Change
igfxrst=1
togfxrst=1
according to WhateverGreen README
- Update
-
3-28-2019
- Update
Clover
r4910 - Update
AppleALC
v1.3.6 - Update
WhateverGreen
v1.2.8 - Update
Lilu
v1.3.5 - Update
VoodooPS2
- Update
USBPorts
and mergeSSDT-USBX
- Edit hotpatches to fit ACPI 6.3 standard
- Remove
SSDT-PTSWAK
because Xiaomi-Pro doesn't need it - Remove
SMCSuperIO.kext
because it failed to detect supported SuperIO chip - Change
AppleRTC
back to true andInjectKexts
mode toDetect
- Update
-
4-16-2019
- Update
Clover
r4920 - Update
AppleALC
v1.3.7 - Update
WhateverGreen
- Update
VoodooPS2
- Update
VoodooI2C
v2.1.6 - Remove
SSDT-RTC
and replace withRtc8Allowed
andFixRTC
- Update
-
7-10-2019
- Update
Clover
r4986 - Update
Lilu
v1.3.7 - Update
AppleALC
v1.3.9 - Update
WhateverGreen
v1.3.1 - Update
VirtualSMC
v1.0.6 - Update and edit
VoodooPS2
v2.0.2 to avoid F11 disabling trackpad - Update
VoodooI2C
- Update Device Properties obtained by
Hackintool
- Update
SSDT-MEM2
- Update
SSDT-HPET
- Update comments in
config.plist
usingHackintool
style - Remove
GFX0 -> IGPU
,HECI -> IMEI
, andHDAS -> HDEF
according to WhateverGreen FAQ.IntelHD.en.md - Remove
SSDT-XOSI
and_OSI -> XOSI
because as OpenCore Configuration says, "Avoid patching _OSI to support a higher level of feature sets unless absolutely required. Commonly this enables a number of hacks on APTIO firmwares, which result in the need to add more patches. Modern firmwares generally do not need it at all, and those that do are fine with much smaller patches." - Remove
_DSM -> XDSM
because as OpenCore Configuration says, "Try to avoid hacky changes like renaming _PRW or _DSM whenever possible." - Remove
SAT0 -> SATA
- Remove IRQ fixes due to OpenCore discussion, "...but be very careful about the IRQs, some people remove them, yet this is usually strongly undesired."
- Remove
SSDT-DDGPU
becausedisable-external-egpu
does the same thing - Remove
SSDT-PXSX
and move device properties toconfig.plist
- Remove
Drop DRAM
and replace withdart=0
- Remove
AppleKeyFeeder.efi
andDataHubDxe-64.efi
which XiaoMi-Pro doesn't need - Remove
USBPorts.kext
and replace withSSDT-USB
, according to #197 - Add
SSDT-TPD0
to solve unworking trackpad after removingSSDT-XOSI
and_OSI -> XOSI
- Add back
SSDT-ALS0
to ensure backlight can be preserved - Add back
HibernationFixup
- Add
enable-hdmi-dividers-fix
properties for HDMI - Support macOS10.15
- Update
-
7-17-2019
- Update
Clover
r5018 - Update
WhateverGreen
to improve HDMI - Update
SSDT-LGPA
- Update
SSDT-TPD0
- Add
TPD0._INI -> XINI
andTPD0._CRS -> XCRS
, pair withSSDT-TPD0
- Remove
enable-hdmi-dividers-fix
- Update
-
XX-XX-2019
- Update
Clover
r5 - Update
Lilu
v1.3.9 - Update
AppleALC
v1.4.2 - Update
WhateverGreen
v1.3.3 - Update
HibernationFixup
v1.2.9 - Update
VirtualSMC
v1.0.8 - Update and edit
VoodooPS2
v2.0.4 - Update
AppleSupportPkg
v2.1.1 - Update
VoodooI2C
- Add
complete-modeset-framebuffers
property to improve HDMI - Add
PanicNoKextDump
to replace panic kext logging patches - Add
EFICheckDisabler
- Change layout-id back to 30
- Remove AppleIntelLpssI2C patches because https://github.com/alexandred/VoodooI2C/commit/c6e3c278cda84a26f400a77f5ea57d819df9e405 solved the beat problem
- Update