- MSR E2 ("CFG Lock") unlocking:
- OC: updated
ControlMsrE2.efi
- Clover: dropped
CFGLock.efi
and switched toControlMsrE2.efi
(now packaged with Clover)
- OC: updated
- Adopted changes from whatnameisit's VivoBook repo:
-
Sleep, Wake-from-Sleep, Shutdown Optimization: added custom SSDT + 3 ACPI patches ¹. Added SSDT:
- OC: ACPI/SSDT-PTSWAK-RP01_PEGP.aml
- Clover: ACPI/patched/SSDT-PTSWAK-RP01_PEGP.aml
Lots of KUDOS to whatnameisit for his efforts which should also make this work on VivoBooks with Nvidia GeForce 940MX and tentatively other Nvidia (Optimus) dGPUs!
-
Trackpad: switched from polling to more energy friendly interrupts mode because UEFI BIOS 310 for x510UAR no longer appears to have flaws in the GPIO. Make sure you run your VivoBook with the latest BIOS! ¹
Added file:
¡Current repo users: before you add below file, make sure you disableSSDT-I2C1_USTP.aml
! It has been renamed toSSDT-Trackpad_polling-I2C1_USTP.aml
in this release to remain as backup in case you need to revert- OC: ACPI/SSDT-Trackpad_interrupts.aml
- Clover: ACPI/patched/SSDT-Trackpad_interrupts.aml
-
- (re-)enabled TRIM for SSD:
- OC:
Kernel/ Quirks/ ThirdPartyDrives
- Clover:
Kernel and Kext Patches/ KextsToPatch
¹
- OC:
- Kexts: apart from updating many kexts:
- updated Sinetek's old SD-card reader Sinetek-rtsx.kext to latest release from current fork by cholonam
- as per recommendations/ agreements, VoodooInput is now provided as a separate kext and thus deactivated inside both, VoodooPS2Controller and VoodooI2C
- many Refinements in repo and ReadMe
OC:
- updated to v.0.6.8 incl. required changes to config.plist
- added latest Resources folder from OcBinaryData for v.0.6.8 graphical UI compatibility, having to force-overwrite blackosx' better readable custom framd front with the stock OC Helvetica font due to (hopefully temporary) OpenCanopy boot picker restrictions.
Clover:
- updated to r5133 incl.
ControlMsrE2.efi
Current repo users: follow the repo update instructions
--
¹ For config.plist changes against repo release v.11.0.2 see OC diff.plist and/or Clover diff.plist.
- Added MSR E2 register unlock info to ReadMe, Tool entries to OC and Clover config.plists, and Tools folder to OC and Clover EFI folders
- ReadMe: added Knowledge Base section with item
Quirks
; Clover config.plist: updated comment about Quirks
Minor non-functional fine-tuning suggested by whatnameisit/ Syncing with his VivoBook repo:
- OC & Clover:
AppleCpuPmCfgLock
considered unnecessary thus toggled tofalse
- Clover: hardware specific dGPU ACPI table
SSDT-RP01_PEGP.aml
is now blocked more OC-like using DisabledAML in config.plist (instead moving a file in the file system); reflection of that change in ReadMe.md - General structure: relocation of ACPI Battery folder into the more appropriate 'Docs' folder
- added Big Sur compatible OpenCore EFI (credits to whatnameisit)
- added Big Sur compatible Clover EFI based on whatnameisit's OC EFI
- updated all kexts and drivers
- overall overhaul, improvements and refinements to the entire repo
- added cool cosmic theme for OC and Clover boot GUI
- moved repo over from tctien342 (saintno)/Asus-Vivobook-S510UA-Hackintosh (now archived) to my GitHub corner
- assigned real country code (US) across all config plist files to Boot/Arguments/brcmfx-country so Wi-Fi networks get detected even w/o any edit (user is still encouraged to set desired country code)
Release v.10.0, Feb. 24 2020 (archived)
It contains (among others) the following changes:
- [SOLVED] lag in authentication dialogs (as well as a delayed login screen)/ more appropriate SMBIOS product model
- [SOLVED] sporadic black screen on wake from sleep
- [SOLVED] keyboard backlight across all current macOS 10.13/14/15
- [OPTION] Touchpad: possibly smoother more reliable overall experience with custom polling mode SSDT
- [IMPROVED/ OPTION] Touchpad: smoother more reliable 2-finger operations with custom VoodooI2C v.2.0.3
- [IMPROVED] SSDT-less USB ports approach for better Bluetooth compatibility
- [IMPROVED] Clover config, Kernel and Kext Patches: deactivated 'Kernel LAPIC' and 'Kernel PM', enabled 'TRIM for SSD' (for details read through EFI pre-v.10.0 for Asus Vivobook S15)