RazerBlade 15 Base Model(2018) Monterey EFI
RazerBlade 15 Base Model(2018) Monterey EFI v3.0
----------更新内容 / Changes----------
- Relate to OpenCore 0.8.2
- Only support up to macOS 13 Beta 2, Not Beta3!!!
- Fixed
AppleCpuPmCfgLock
on macOS 13 - Fixed
DummyPowerManagement
on macOS 13 - Updated builtin firmware versions for SMBIOS and the rest
- Added macOS 13 support for
AvoidRuntimeDefrag
Booter quirk - Added injected kext bundle version printing in DEBUG builds
- Added Linux compatibility for CreateVault scripts
- Switched
Reset NVRAM
andToggle SIP
to configurable boot entry protocol drivers - Supported optional Apple firmware-native NVRAM reset
- Supported NVRAM reset optionally retaining BIOS boot entries
- Supported user specified
csr-active-config
value for Toggle SIP - Added optional
Enabled
andDisabled
flavours forToggle SIP
(allows theme designers to provide distinct icons) - Added support for early log preservation
- Switched to Python 3 in scripts (use
python /path/to/script
to force Python 2) - Added
ForceAquantiaEthernet
for Aquantia AQtion AQC-107s based 10GbE network cards support - Updated builtin firmware versions for SMBIOS and the rest
- Added
Misc
->Serial
section to customise serial port properties - Added
CustomPciSerialDevice
quirk for XNU to correctly recognise customised external serial devices - Added auto-detect
macOS Installer
volume name for use when.disk_label
file cannot be displayed - Added
--restore-nosnoop
flag to AudioDxe, making v0.7.7 fix for Windows sound opt-in - Added new method to disable trim when
SetApfsTrimTimeout
is set to zero - Fixed
SetApfsTrimTimeout
on macOS 12 (only works when set to zero) - Added script to build qemu recovery images to macrecovery
- Fixed selecting
SecureBootModel
on hypervisors (should bex86legacy
) - Added kext blocking
Strategy
for prelinked and newer - Added global MSR 35h fix to
ProvideCurrentCpuInfo
, allowing-cpu host
in KVM - Fixed potential memory corruption with AVX acceleration enabled
- Added
LogModules
for positive and negative log filtering by modules - Renamed OpenLinuxBoot driver argument from
partuuidopts:{PARTUUID}
toautoopts:{PARTUUID}
- Supported booting Linux from stand-alone
/boot
partition without/loader/entries
files (user must specify full kernel boot options) - Handled XML entities in driver arguments
- Updated underlying EDK II package to edk2-stable202202
- Updated ocvalidate to warn about insecure
DmgLoading
with secureSecureBootModel
(already disallowed in runtime) - Fixed AudioDxe not disabling unused channels after recent updates
- Allow gain to track OS volume on old macOS without
SystemAudioVolumeDB
- Fixed crash on no mouse support when verifying password
- Fixed AppleInternal CSR bit being set with
ProvideCustomSlide
enabled - Added support for
.contentFlavour
and.contentDetails
files for boot entry protocol entries including OpenLinuxBoot - Added
LINUX_BOOT_ADD_RW
flag to OpenLinuxBoot to support e.g. EndeavourOS - Added
flags+=
andflags-=
arguments to OpenLinuxBoot to simplify setting driver flags if needed - Fixed OpenLinuxBoot entry name disambiguation when
LINUX_BOOT_USE_LATEST
flag is clear - Updated builtin firmware versions for SMBIOS and the rest
- Fixed crash in OpenLinuxBoot with partly (re-)installed Linux distro
- Improved robustness in malformed PE image file parsing
- Updated builtin firmware versions for SMBIOS and the rest
- Updated recovery downloading commands to include macOS 11 and 12