diff --git a/CHANGELOG.md b/CHANGELOG.md index 226d272..d6631fe 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -20,6 +20,26 @@
## 📝 Changelog +
+📅 Version 1.2.0: 12.06.2022 +
+ +### Changes +- Add macOS 13 Ventura beta support + +### OpenCore / Kext Versions: +- **OpenCore**: Modified version of [e05a69d](https://github.com/acidanthera/OpenCorePkg/commit/e05a69da640009ac1983c7c8c78af4f0d9b4bc6f) +- **AppleALC**: 1.7.3 ([bce915e](https://github.com/acidanthera/AppleALC/commit/bce915e4d52a04447932eef7a32696433d16dc7f)) +- **CPUFriend**: 1.2.6 ([44efb5f](https://github.com/acidanthera/CPUFriend/commit/44efb5fe04245cf2df4f9bcde126d240710df62e)) +- **Lilu**: 1.6.1 ([250b65c](https://github.com/acidanthera/Lilu/commit/250b65cbb4e9c3aced2673b71ac359b5d6771cfe)) +- **WhateverGreen**: 1.5.9 + +### Screenshot +macOS Ventura running on the T480 + + +
+
📅 Version 1.1.0: 16.05.2022
diff --git a/EFI - Ventura/BOOT/BOOTx64.efi b/EFI - Ventura/BOOT/BOOTx64.efi index 9c368e1..c2eb7f4 100644 Binary files a/EFI - Ventura/BOOT/BOOTx64.efi and b/EFI - Ventura/BOOT/BOOTx64.efi differ diff --git a/EFI - Ventura/OC/ACPI/SSDT-AC.aml b/EFI - Ventura/OC/ACPI/SSDT-AC.aml index 3c82210..f362fa1 100644 Binary files a/EFI - Ventura/OC/ACPI/SSDT-AC.aml and b/EFI - Ventura/OC/ACPI/SSDT-AC.aml differ diff --git a/EFI - Ventura/OC/ACPI/SSDT-ARPT.aml b/EFI - Ventura/OC/ACPI/SSDT-ARPT.aml index bed404a..b0b4f8b 100644 Binary files a/EFI - Ventura/OC/ACPI/SSDT-ARPT.aml and b/EFI - Ventura/OC/ACPI/SSDT-ARPT.aml differ diff --git a/EFI - Ventura/OC/ACPI/SSDT-BATX.aml b/EFI - Ventura/OC/ACPI/SSDT-BATX.aml index f7b6740..51f9a39 100644 Binary files a/EFI - Ventura/OC/ACPI/SSDT-BATX.aml and b/EFI - Ventura/OC/ACPI/SSDT-BATX.aml differ diff --git a/EFI - Ventura/OC/ACPI/SSDT-DEVICE.aml b/EFI - Ventura/OC/ACPI/SSDT-DEVICE.aml index 7e7c73f..2eb37b2 100644 Binary files a/EFI - Ventura/OC/ACPI/SSDT-DEVICE.aml and b/EFI - Ventura/OC/ACPI/SSDT-DEVICE.aml differ diff --git a/EFI - Ventura/OC/ACPI/SSDT-EC.aml b/EFI - Ventura/OC/ACPI/SSDT-EC.aml index 6361aae..427e15a 100644 Binary files a/EFI - Ventura/OC/ACPI/SSDT-EC.aml and b/EFI - Ventura/OC/ACPI/SSDT-EC.aml differ diff --git a/EFI - Ventura/OC/ACPI/SSDT-HWAC.aml b/EFI - Ventura/OC/ACPI/SSDT-HWAC.aml index 0c84210..41c2e8e 100644 Binary files a/EFI - Ventura/OC/ACPI/SSDT-HWAC.aml and b/EFI - Ventura/OC/ACPI/SSDT-HWAC.aml differ diff --git a/EFI - Ventura/OC/ACPI/SSDT-INIT.aml b/EFI - Ventura/OC/ACPI/SSDT-INIT.aml index 8c9083d..84d1cc6 100644 Binary files a/EFI - Ventura/OC/ACPI/SSDT-INIT.aml and b/EFI - Ventura/OC/ACPI/SSDT-INIT.aml differ diff --git a/EFI - Ventura/OC/ACPI/SSDT-KBRD.aml b/EFI - Ventura/OC/ACPI/SSDT-KBRD.aml index 624a3f9..43d057a 100644 Binary files a/EFI - Ventura/OC/ACPI/SSDT-KBRD.aml and b/EFI - Ventura/OC/ACPI/SSDT-KBRD.aml differ diff --git a/EFI - Ventura/OC/ACPI/SSDT-OFFDGPU.aml b/EFI - Ventura/OC/ACPI/SSDT-OFFDGPU.aml index e06543a..89ef804 100644 Binary files a/EFI - Ventura/OC/ACPI/SSDT-OFFDGPU.aml and b/EFI - Ventura/OC/ACPI/SSDT-OFFDGPU.aml differ diff --git a/EFI - Ventura/OC/ACPI/SSDT-OFFTB.aml b/EFI - Ventura/OC/ACPI/SSDT-OFFTB.aml index 8a1737b..e985fb9 100644 Binary files a/EFI - Ventura/OC/ACPI/SSDT-OFFTB.aml and b/EFI - Ventura/OC/ACPI/SSDT-OFFTB.aml differ diff --git a/EFI - Ventura/OC/ACPI/SSDT-PM.aml b/EFI - Ventura/OC/ACPI/SSDT-PM.aml index 900bfcb..4b2a902 100644 Binary files a/EFI - Ventura/OC/ACPI/SSDT-PM.aml and b/EFI - Ventura/OC/ACPI/SSDT-PM.aml differ diff --git a/EFI - Ventura/OC/ACPI/SSDT-PNLF.aml b/EFI - Ventura/OC/ACPI/SSDT-PNLF.aml index d0bcc0d..3770206 100644 Binary files a/EFI - Ventura/OC/ACPI/SSDT-PNLF.aml and b/EFI - Ventura/OC/ACPI/SSDT-PNLF.aml differ diff --git a/EFI - Ventura/OC/ACPI/SSDT-SLEEP.aml b/EFI - Ventura/OC/ACPI/SSDT-SLEEP.aml index 0c3bfb2..62b73f5 100644 Binary files a/EFI - Ventura/OC/ACPI/SSDT-SLEEP.aml and b/EFI - Ventura/OC/ACPI/SSDT-SLEEP.aml differ diff --git a/EFI - Ventura/OC/ACPI/SSDT-UTILS.aml b/EFI - Ventura/OC/ACPI/SSDT-UTILS.aml index 28b2363..d6dad3b 100644 Binary files a/EFI - Ventura/OC/ACPI/SSDT-UTILS.aml and b/EFI - Ventura/OC/ACPI/SSDT-UTILS.aml differ diff --git a/EFI - Ventura/OC/ACPI/SSDT-XHC.aml b/EFI - Ventura/OC/ACPI/SSDT-XHC.aml index 8ab8289..8fdcaef 100644 Binary files a/EFI - Ventura/OC/ACPI/SSDT-XHC.aml and b/EFI - Ventura/OC/ACPI/SSDT-XHC.aml differ diff --git a/EFI - Ventura/OC/ACPI/SSDT-YOGASMC.aml b/EFI - Ventura/OC/ACPI/SSDT-YOGASMC.aml index cd59bec..70c0282 100644 Binary files a/EFI - Ventura/OC/ACPI/SSDT-YOGASMC.aml and b/EFI - Ventura/OC/ACPI/SSDT-YOGASMC.aml differ diff --git a/EFI - Ventura/OC/Config.plist b/EFI - Ventura/OC/Config.plist index b07876b..8ed728c 100644 --- a/EFI - Ventura/OC/Config.plist +++ b/EFI - Ventura/OC/Config.plist @@ -3,144 +3,146 @@ #WARNING - 1 - This is a PRE-RELEASE configuration of the upcoming macOS 13 Mammoth + This is a PRE-RELEASE configuration of the upcoming macOS 13 Ventura #WARNING - 2 DO NOT USE THIS IN A PRODUCTIVE ENVIRONMENT! #WARNING - 3 - rev 1.0 | last edited: valnoxy + rev 1.3 | last edited: valnoxy #WARNING - 4 Changelog: https://github.com/valnoxy/t480-oc/blob/main/CHANGELOG.md ACPI Add + Comment - SSDT-PNLF.aml - Enabled - + Disable Broadcom card during sleep Path - SSDT-PNLF.aml + SSDT-ARPT.aml + Enabled + Comment - SSDT-AC.aml + Disable Thunderbolt + Path + SSDT-OFFTB.aml Enabled - + + + + Comment + Disable MX150 Path - SSDT-AC.aml + SSDT-OFFDGPU.aml + Enabled + + Comment - SSDT-ARPT.aml + SSDT-AC + Path + SSDT-AC.aml Enabled - Path - SSDT-ARPT.aml Comment + SSDT-BATX + Path SSDT-BATX.aml Enabled - Path - SSDT-BATX.aml Comment + SSDT-DEVICE + Path SSDT-DEVICE.aml Enabled - Path - SSDT-DEVICE.aml Comment + SSDT-EC + Path SSDT-EC.aml Enabled - Path - SSDT-EC.aml Comment + SSDT-HWAC + Path SSDT-HWAC.aml Enabled - Path - SSDT-HWAC.aml Comment + SSDT-INIT + Path SSDT-INIT.aml Enabled - Path - SSDT-INIT.aml Comment - SSDT-KBRD.aml - Enabled - + SSDT-KBRD Path SSDT-KBRD.aml - - - Comment - SSDT-OFFDGPU.aml Enabled - Path - SSDT-OFFDGPU.aml Comment - SSDT-OFFTB.aml + SSDT-PM + Path + SSDT-PM.aml Enabled - Path - SSDT-OFFTB.aml Comment - SSDT-PM.aml + SSDT-PNLF + Path + SSDT-PNLF.aml Enabled - Path - SSDT-PM.aml Comment + SSDT-SLEEP + Path SSDT-SLEEP.aml Enabled - Path - SSDT-SLEEP.aml Comment + SSDT-UTILS + Path SSDT-UTILS.aml Enabled - Path - SSDT-UTILS.aml Comment + SSDT-XHC + Path SSDT-XHC.aml Enabled - Path - SSDT-XHC.aml Comment + SSDT-YOGASMC + Path SSDT-YOGASMC.aml Enabled - Path - SSDT-YOGASMC.aml Delete @@ -426,7 +428,7 @@ AllowRelocationBlock AvoidRuntimeDefrag - + DevirtualiseMmio DisableSingleUser @@ -434,7 +436,7 @@ DisableVariableWrite DiscardHibernateMap - + EnableSafeModeSlide EnableWriteUnprotector @@ -738,24 +740,6 @@ PlistPath Contents/Info.plist - - BundlePath - VoodooRMI.kext/Contents/PlugIns/RMISMBus.kext - Comment - RMISMBus.kext - Enabled - - ExecutablePath - Contents/MacOS/RMISMBus - Arch - Any - MaxKernel - - MinKernel - - PlistPath - Contents/Info.plist - BundlePath VoodooRMI.kext/Contents/PlugIns/VoodooInput.kext @@ -1008,6 +992,78 @@ PlistPath Contents/Info.plist + + Arch + Any + BundlePath + HibernationFixup.kext + Comment + HibernationFixup.kext + Enabled + + ExecutablePath + Contents/MacOS/HibernationFixup + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + + + Arch + Any + BundlePath + HoRNDIS.kext + Comment + HoRNDIS.kext + Enabled + + ExecutablePath + Contents/MacOS/HoRNDIS + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + + + Arch + Any + BundlePath + VoodooSMBus.kext + Comment + VoodooSMBus.kext + Enabled + + ExecutablePath + Contents/MacOS/VoodooSMBus + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + + + BundlePath + VoodooRMI.kext/Contents/PlugIns/RMISMBus.kext + Comment + RMISMBus.kext + Enabled + + ExecutablePath + Contents/MacOS/RMISMBus + Arch + Any + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + Block @@ -1024,6 +1080,8 @@ MinKernel + Strategy + Disable Emulate @@ -1094,6 +1152,36 @@ Skip 0 + + Arch + x86_64 + Base + __ZN8AppleRTC14updateChecksumEv + Comment + Disable RTC checksum update on poweroff + Count + 1 + Enabled + + Find + + Identifier + com.apple.driver.AppleRTC + Limit + 0 + Mask + + MaxKernel + + MinKernel + + Replace + ww== + ReplaceMask + + Skip + 0 + Arch Any @@ -1334,41 +1422,11 @@ Skip 0 - - Arch - x86_64 - Base - __ZN8AppleRTC14updateChecksumEv - Comment - Disable RTC checksum update on poweroff - Count - 1 - Enabled - - Find - - Identifier - com.apple.driver.AppleRTC - Limit - 0 - Mask - - MaxKernel - - MinKernel - - Replace - ww== - ReplaceMask - - Skip - 0 - Quirks AppleCpuPmCfgLock - + AppleXcpmCfgLock AppleXcpmExtraMsrs @@ -1396,7 +1454,7 @@ IncreasePciBarSize LapicKernelPanic - + LegacyCommpage PanicNoKextDump @@ -1499,11 +1557,7 @@ Security - AllowNvramReset - AllowSetDefault - - AllowToggleSip ApECID 0 @@ -1815,7 +1869,7 @@ SystemAudioVolume Rg== boot-args - rtcfx_exclude=80-AB -v -wegbeta -alcbeta -lilubeta + rtcfx_exclude=80-AB -v -lilubeta -lilubetaall -alcbeta -wegbeta -vsmcbeta csr-active-config AAAAAA== prev-lang:kbd @@ -1884,7 +1938,7 @@ Generic AdviseFeatures - + MLB 00000000000000000 MaxBIOSVersion @@ -2135,7 +2189,7 @@ IgnoreInvalidFlexRatio ReleaseUsbOwnership - + ReloadOptionRoms RequestBootVarRouting @@ -2165,7 +2219,7 @@ Address 569344 Comment - Fix black screen on wake from hibernation for Lenovo Thinkpad T490 + Fix black screen on wake from hibernation for Lenovo Thinkpad T480/T490 Enabled Size diff --git a/EFI - Ventura/OC/Drivers/AudioDxe.efi b/EFI - Ventura/OC/Drivers/AudioDxe.efi index dbd6044..e5d7133 100644 Binary files a/EFI - Ventura/OC/Drivers/AudioDxe.efi and b/EFI - Ventura/OC/Drivers/AudioDxe.efi differ diff --git a/EFI - Ventura/OC/Drivers/OpenCanopy.efi b/EFI - Ventura/OC/Drivers/OpenCanopy.efi index c399726..25c550c 100644 Binary files a/EFI - Ventura/OC/Drivers/OpenCanopy.efi and b/EFI - Ventura/OC/Drivers/OpenCanopy.efi differ diff --git a/EFI - Ventura/OC/Drivers/OpenRuntime.efi b/EFI - Ventura/OC/Drivers/OpenRuntime.efi index ffe66e1..752138e 100644 Binary files a/EFI - Ventura/OC/Drivers/OpenRuntime.efi and b/EFI - Ventura/OC/Drivers/OpenRuntime.efi differ diff --git a/EFI - Ventura/OC/Kexts/AirportItlwm.kext/Contents/Info.plist b/EFI - Ventura/OC/Kexts/AirportItlwm.kext/Contents/Info.plist index bca1427..a76ea23 100644 --- a/EFI - Ventura/OC/Kexts/AirportItlwm.kext/Contents/Info.plist +++ b/EFI - Ventura/OC/Kexts/AirportItlwm.kext/Contents/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 19H1419 + 20G624 CFBundleDevelopmentRegion en CFBundleExecutable @@ -17,27 +17,29 @@ CFBundlePackageType KEXT CFBundleShortVersionString - 2.1.0 + 2.2.0 CFBundleSupportedPlatforms MacOSX CFBundleVersion - 2.1.0 + 2.2.0 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 11A420a + 13C100 + DTPlatformName + macosx DTPlatformVersion - GM + 12.1 DTSDKBuild - 19A547 + 21C46 DTSDKName - macosx10.15 + macosx12.1 DTXcode - 1100 + 1321 DTXcodeBuild - 11A420a + 13C100 IOKitPersonalities itlwm diff --git a/EFI - Ventura/OC/Kexts/AirportItlwm.kext/Contents/MacOS/AirportItlwm b/EFI - Ventura/OC/Kexts/AirportItlwm.kext/Contents/MacOS/AirportItlwm index c59deba..b7bfe42 100644 Binary files a/EFI - Ventura/OC/Kexts/AirportItlwm.kext/Contents/MacOS/AirportItlwm and b/EFI - Ventura/OC/Kexts/AirportItlwm.kext/Contents/MacOS/AirportItlwm differ diff --git a/EFI - Ventura/OC/Kexts/AppleALC.kext/Contents/Info.plist b/EFI - Ventura/OC/Kexts/AppleALC.kext/Contents/Info.plist index 5818f43..cd59c9f 100644 --- a/EFI - Ventura/OC/Kexts/AppleALC.kext/Contents/Info.plist +++ b/EFI - Ventura/OC/Kexts/AppleALC.kext/Contents/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 20G527 + 20G624 CFBundleDevelopmentRegion en CFBundleExecutable @@ -17,7 +17,7 @@ CFBundlePackageType KEXT CFBundleShortVersionString - 1.7.1 + 1.7.3 CFBundleSignature ???? CFBundleSupportedPlatforms @@ -25,7 +25,7 @@ MacOSX CFBundleVersion - 1.7.1 + 1.7.3 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild @@ -2821,6 +2821,36 @@ WakeVerbReinit + + AFGLowPowerState + + AwAAAA== + + Codec + Realtek ALC255(3234) for Dell Inspiron 5548 by CynCYX + CodecID + 283902549 + ConfigData + + ASccEAEnHQEBJx6mAScfkAFHHCABRx0BAUce + FwFHH5ABdxzwAXcdAAF3HgABdx9AAYcc8AGH + HQABhx4AAYcfQAGXHDABlx0QAZceiwGXHwIB + pxzwAacdAAGnHgABpx9AAbcc8AG3HQABtx4A + AbcfQAHXHPAB1x0AAdceAAHXH0AB5xzwAecd + AAHnHgAB5x9AAhccQAIXHRACFx4rAhcfAgFH + DAICFwwC + + FuncGroup + 1 + LayoutID + 255 + WakeConfigData + + AUcMAgIXDAI= + + WakeVerbReinit + + AFGLowPowerState @@ -3527,6 +3557,36 @@ WakeVerbReinit + + AFGLowPowerState + + AwAAAA== + + Codec + savvamitrofanov - Realtek ALC257 for Lenovo Thinkpad T490 + CodecID + 283902551 + ConfigData + + ASccYAEnHQEBJx6gAScfkAFHHBABRx0BAUce + EAFHH5ABRwwCAZccgAGXHRABlx6BAZcfBAIX + HEACFx1wAhceIQIXHwECFwwCATcc8AE3HQAB + Nx4AATcfQAGHHPABhx0AAYceAAGHH0ABpxzw + AacdAAGnHgABpx9AAbcc8AG3HQABtx4AAbcf + QAG3DAIB1xzwAdcdAAHXHgAB1x9AAecc8AHn + HQAB5x4AAecfQA== + + FuncGroup + 1 + LayoutID + 97 + WakeConfigData + + AUcMAgG3DAICFwwCAYcHJQGXByUBpwcl + + WakeVerbReinit + + AFGLowPowerState @@ -14459,6 +14519,32 @@ WakeVerbReinit + + AFGLowPowerState + + AwAAAA== + + Codec + ONDA H510D4 IPC ALC897 + CodecID + 283904151 + ConfigData + + AUccQAFHHUABRx4RAUcfAQFHDAIBhxwgAYcd + UAGHHoEBhx8BAZcccAGXHSABlx6hAZcfAgG3 + HFABtx0wAbceIQG3HwIBtwwC + + FuncGroup + 1 + LayoutID + 77 + WakeConfigData + + AUcMAgG3DAI= + + WakeVerbReinit + + IOClass AppleALC diff --git a/EFI - Ventura/OC/Kexts/AppleALC.kext/Contents/MacOS/AppleALC b/EFI - Ventura/OC/Kexts/AppleALC.kext/Contents/MacOS/AppleALC index 6d3930b..81d946e 100644 Binary files a/EFI - Ventura/OC/Kexts/AppleALC.kext/Contents/MacOS/AppleALC and b/EFI - Ventura/OC/Kexts/AppleALC.kext/Contents/MacOS/AppleALC differ diff --git a/EFI - Ventura/OC/Kexts/CPUFriend.kext/Contents/Info.plist b/EFI - Ventura/OC/Kexts/CPUFriend.kext/Contents/Info.plist index 606d9f2..e3d97d4 100644 --- a/EFI - Ventura/OC/Kexts/CPUFriend.kext/Contents/Info.plist +++ b/EFI - Ventura/OC/Kexts/CPUFriend.kext/Contents/Info.plist @@ -3,13 +3,13 @@ BuildMachineOSBuild - 19H1217 + 20G624 CFBundleDevelopmentRegion en CFBundleExecutable CPUFriend CFBundleIdentifier - org.vanilla.driver.CPUFriend + org.acidanthera.driver.CPUFriend CFBundleInfoDictionaryVersion 6.0 CFBundleName @@ -17,7 +17,7 @@ CFBundlePackageType KEXT CFBundleShortVersionString - 1.2.4 + 1.2.6 CFBundleSignature ???? CFBundleSupportedPlatforms @@ -25,29 +25,29 @@ MacOSX CFBundleVersion - 1.2.4 + 1.2.6 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 12B45b + 13C100 DTPlatformName macosx DTPlatformVersion - 11.0 + 12.1 DTSDKBuild - 20A2408 + 21C46 DTSDKName - macosx11.0 + macosx12.1 DTXcode - 1220 + 1321 DTXcodeBuild - 12B45b + 13C100 IOKitPersonalities CPUFriend CFBundleIdentifier - org.vanilla.driver.CPUFriend + org.acidanthera.driver.CPUFriend IOClass CPUFriend IOMatchCategory @@ -60,7 +60,7 @@ CPUFriendPlatform CFBundleIdentifier - org.vanilla.driver.CPUFriend + org.acidanthera.driver.CPUFriend IOClass CPUFriendData IOProbeScore @@ -79,7 +79,7 @@ LSMinimumSystemVersion 10.8 NSHumanReadableCopyright - Copyright © 2017 - 2019 PMheart. All rights reserved. + Copyright © 2017-2022 PMheart. All rights reserved. OSBundleCompatibleVersion 1.0 OSBundleLibraries @@ -89,17 +89,17 @@ com.apple.iokit.IOACPIFamily 1.0.0d1 com.apple.kpi.bsd - 12.0.0 + 10.0.0 com.apple.kpi.dsep - 12.0.0 + 10.0.0 com.apple.kpi.iokit - 12.0.0 + 10.0.0 com.apple.kpi.libkern - 12.0.0 + 10.0.0 com.apple.kpi.mach - 12.0.0 + 10.0.0 com.apple.kpi.unsupported - 12.0.0 + 10.0.0 OSBundleRequired Root diff --git a/EFI - Ventura/OC/Kexts/CPUFriend.kext/Contents/MacOS/CPUFriend b/EFI - Ventura/OC/Kexts/CPUFriend.kext/Contents/MacOS/CPUFriend index b8141a7..b677c52 100644 Binary files a/EFI - Ventura/OC/Kexts/CPUFriend.kext/Contents/MacOS/CPUFriend and b/EFI - Ventura/OC/Kexts/CPUFriend.kext/Contents/MacOS/CPUFriend differ diff --git a/EFI - Ventura/OC/Kexts/HibernationFixup.kext/Contents/Info.plist b/EFI - Ventura/OC/Kexts/HibernationFixup.kext/Contents/Info.plist new file mode 100644 index 0000000..196cc55 --- /dev/null +++ b/EFI - Ventura/OC/Kexts/HibernationFixup.kext/Contents/Info.plist @@ -0,0 +1,87 @@ + + + + + BuildMachineOSBuild + 19H524 + CFBundleDevelopmentRegion + en + CFBundleExecutable + HibernationFixup + CFBundleIdentifier + as.lvs1974.HibernationFixup + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + HibernationFixup + CFBundlePackageType + KEXT + CFBundleShortVersionString + 1.4.0 + CFBundleSignature + ???? + CFBundleSupportedPlatforms + + MacOSX + + CFBundleVersion + 1.4.0 + DTCompiler + com.apple.compilers.llvm.clang.1_0 + DTPlatformBuild + 12B45b + DTPlatformName + macosx + DTPlatformVersion + 11.0 + DTSDKBuild + 20A2408 + DTSDKName + macosx11.0 + DTXcode + 1220 + DTXcodeBuild + 12B45b + IOKitPersonalities + + as.lvs1974.HibernationFixup + + CFBundleIdentifier + as.lvs1974.HibernationFixup + IOClass + HibernationFixup + IOMatchCategory + HibernationFixup + IOProviderClass + IOResources + IOResourceMatch + IOKit + + + LSMinimumSystemVersion + 10.8 + NSHumanReadableCopyright + Copyright © 2017 lvs1974. All rights reserved. + OSBundleCompatibleVersion + 1.0 + OSBundleLibraries + + as.vit9696.Lilu + 1.2.4 + com.apple.kpi.bsd + 12.0.0 + com.apple.kpi.dsep + 12.0.0 + com.apple.kpi.iokit + 12.0.0 + com.apple.kpi.libkern + 12.0.0 + com.apple.kpi.mach + 12.0.0 + com.apple.kpi.unsupported + 12.0.0 + + OSBundleRequired + Root + + diff --git a/EFI - Ventura/OC/Kexts/HibernationFixup.kext/Contents/MacOS/HibernationFixup b/EFI - Ventura/OC/Kexts/HibernationFixup.kext/Contents/MacOS/HibernationFixup new file mode 100644 index 0000000..077f0f2 Binary files /dev/null and b/EFI - Ventura/OC/Kexts/HibernationFixup.kext/Contents/MacOS/HibernationFixup differ diff --git a/EFI - Ventura/OC/Kexts/HoRNDIS.kext/Contents/Info.plist b/EFI - Ventura/OC/Kexts/HoRNDIS.kext/Contents/Info.plist new file mode 100644 index 0000000..95c460e --- /dev/null +++ b/EFI - Ventura/OC/Kexts/HoRNDIS.kext/Contents/Info.plist @@ -0,0 +1,126 @@ + + + + + BuildMachineOSBuild + 19G2021 + CFBundleDevelopmentRegion + English + CFBundleExecutable + HoRNDIS + CFBundleGetInfoString + Android/RNDIS tethering driver + CFBundleIdentifier + com.joshuawise.kexts.HoRNDIS + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + HoRNDIS + CFBundlePackageType + KEXT + CFBundleSignature + ???? + CFBundleSupportedPlatforms + + MacOSX + + CFBundleVersion + 9.2 + DTCompiler + com.apple.compilers.llvm.clang.1_0 + DTPlatformBuild + 11E708 + DTPlatformVersion + GM + DTSDKBuild + 19G68 + DTSDKName + macosx10.15 + DTXcode + 1160 + DTXcodeBuild + 11E708 + IOKitPersonalities + + RNDISControlLinuxGadget + + CFBundleIdentifier + com.joshuawise.kexts.HoRNDIS + IOClass + HoRNDIS + IOProviderClass + IOUSBHostInterface + bInterfaceClass + 2 + bInterfaceProtocol + 255 + bInterfaceSubClass + 2 + + RNDISControlMiscDeviceRoE + + CFBundleIdentifier + com.joshuawise.kexts.HoRNDIS + IOClass + HoRNDIS + IOProviderClass + IOUSBHostInterface + bInterfaceClass + 239 + bInterfaceProtocol + 1 + bInterfaceSubClass + 4 + + RNDISControlStockAndroid + + CFBundleIdentifier + com.joshuawise.kexts.HoRNDIS + IOClass + HoRNDIS + IOProviderClass + IOUSBHostInterface + bInterfaceClass + 224 + bInterfaceProtocol + 3 + bInterfaceSubClass + 1 + + WirelessControllerDevice + + CFBundleIdentifier + com.joshuawise.kexts.HoRNDIS + IOClass + HoRNDIS + IOProviderClass + IOUSBHostDevice + bDeviceClass + 224 + bDeviceProtocol + 0 + bDeviceSubClass + 0 + + + LSMinimumSystemVersion + 10.15 + OSBundleLibraries + + com.apple.iokit.IONetworkingFamily + 3.2 + com.apple.iokit.IOUSBHostFamily + 1.0.1 + com.apple.kpi.bsd + 15.0 + com.apple.kpi.iokit + 15.0 + com.apple.kpi.libkern + 15.0 + com.apple.kpi.mach + 15.0 + com.apple.kpi.unsupported + 15.0 + + + diff --git a/EFI - Ventura/OC/Kexts/HoRNDIS.kext/Contents/MacOS/HoRNDIS b/EFI - Ventura/OC/Kexts/HoRNDIS.kext/Contents/MacOS/HoRNDIS new file mode 100644 index 0000000..27f7aad Binary files /dev/null and b/EFI - Ventura/OC/Kexts/HoRNDIS.kext/Contents/MacOS/HoRNDIS differ diff --git a/EFI - Ventura/OC/Kexts/HoRNDIS.kext/Contents/Resources/en.lproj/InfoPlist.strings b/EFI - Ventura/OC/Kexts/HoRNDIS.kext/Contents/Resources/en.lproj/InfoPlist.strings new file mode 100644 index 0000000..5e45963 Binary files /dev/null and b/EFI - Ventura/OC/Kexts/HoRNDIS.kext/Contents/Resources/en.lproj/InfoPlist.strings differ diff --git a/EFI - Ventura/OC/Kexts/HoRNDIS.kext/Contents/_CodeSignature/CodeResources b/EFI - Ventura/OC/Kexts/HoRNDIS.kext/Contents/_CodeSignature/CodeResources new file mode 100644 index 0000000..b155906 --- /dev/null +++ b/EFI - Ventura/OC/Kexts/HoRNDIS.kext/Contents/_CodeSignature/CodeResources @@ -0,0 +1,139 @@ + + + + + files + + Resources/en.lproj/InfoPlist.strings + + hash + + MiLKDDnrUKr4EmuvhS5VQwxHGK8= + + optional + + + + files2 + + Resources/en.lproj/InfoPlist.strings + + hash + + MiLKDDnrUKr4EmuvhS5VQwxHGK8= + + hash2 + + Oc8u4Ht7Mz58F50L9NeYpbcq9qTlhPUeZCcDu/pPyCg= + + optional + + + + rules + + ^Resources/ + + ^Resources/.*\.lproj/ + + optional + + weight + 1000 + + ^Resources/.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Resources/Base\.lproj/ + + weight + 1010 + + ^version.plist$ + + + rules2 + + .*\.dSYM($|/) + + weight + 11 + + ^(.*/)?\.DS_Store$ + + omit + + weight + 2000 + + ^(Frameworks|SharedFrameworks|PlugIns|Plug-ins|XPCServices|Helpers|MacOS|Library/(Automator|Spotlight|LoginItems))/ + + nested + + weight + 10 + + ^.* + + ^Info\.plist$ + + omit + + weight + 20 + + ^PkgInfo$ + + omit + + weight + 20 + + ^Resources/ + + weight + 20 + + ^Resources/.*\.lproj/ + + optional + + weight + 1000 + + ^Resources/.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Resources/Base\.lproj/ + + weight + 1010 + + ^[^/]+$ + + nested + + weight + 10 + + ^embedded\.provisionprofile$ + + weight + 20 + + ^version\.plist$ + + weight + 20 + + + + diff --git a/EFI - Ventura/OC/Kexts/Lilu.kext/Contents/Info.plist b/EFI - Ventura/OC/Kexts/Lilu.kext/Contents/Info.plist index 8e3841a..3759f34 100644 --- a/EFI - Ventura/OC/Kexts/Lilu.kext/Contents/Info.plist +++ b/EFI - Ventura/OC/Kexts/Lilu.kext/Contents/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 20G415 + 20G624 CFBundleDevelopmentRegion en CFBundleExecutable @@ -17,7 +17,7 @@ CFBundlePackageType KEXT CFBundleShortVersionString - 1.6.0 + 1.6.1 CFBundleSignature ???? CFBundleSupportedPlatforms @@ -25,23 +25,23 @@ MacOSX CFBundleVersion - 1.6.0 + 1.6.1 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 12D4e + 13C100 DTPlatformName macosx DTPlatformVersion - 11.1 + 12.1 DTSDKBuild - 20C63 + 21C46 DTSDKName - macosx11.1 + macosx12.1 DTXcode - 1240 + 1321 DTXcodeBuild - 12D4e + 13C100 IOKitPersonalities as.vit9696.Lilu diff --git a/EFI - Ventura/OC/Kexts/Lilu.kext/Contents/MacOS/Lilu b/EFI - Ventura/OC/Kexts/Lilu.kext/Contents/MacOS/Lilu index 4284cd1..d40b084 100644 Binary files a/EFI - Ventura/OC/Kexts/Lilu.kext/Contents/MacOS/Lilu and b/EFI - Ventura/OC/Kexts/Lilu.kext/Contents/MacOS/Lilu differ diff --git a/EFI - Ventura/OC/Kexts/VoodooSMBus.kext/Contents/Info.plist b/EFI - Ventura/OC/Kexts/VoodooSMBus.kext/Contents/Info.plist new file mode 100644 index 0000000..35142b8 --- /dev/null +++ b/EFI - Ventura/OC/Kexts/VoodooSMBus.kext/Contents/Info.plist @@ -0,0 +1,101 @@ + + + + + BuildMachineOSBuild + 20D91 + CFBundleDevelopmentRegion + en + CFBundleExecutable + VoodooSMBus + CFBundleIdentifier + de.leo-labs.VoodooSMBus + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + VoodooSMBus + CFBundlePackageType + KEXT + CFBundleShortVersionString + 3.0 + CFBundleSupportedPlatforms + + MacOSX + + CFBundleVersion + 3.0 + DTCompiler + com.apple.compilers.llvm.clang.1_0 + DTPlatformBuild + 12D4e + DTPlatformName + macosx + DTPlatformVersion + 11.1 + DTSDKBuild + 20C63 + DTSDKName + macosx11.1 + DTXcode + 1240 + DTXcodeBuild + 12D4e + IOKitPersonalities + + VoodooSMBusControllerDriver + + Addresses + + 44 + 21 + + CFBundleIdentifier + de.leo-labs.VoodooSMBus + IOClass + VoodooSMBusControllerDriver + IOPCIClassMatch + 0c050000&0xffffff00 + IOPCIMatchComment + Intel SMBus Controller i801 (Class 0x0C05) + IOProbeScore + 400 + IOProviderClass + IOPCIDevice + + VoodooSMBusIntelLpssI2C + + CFBundleIdentifier + de.leo-labs.VoodooSMBus + IOClass + VoodooSMBusIntelLpssI2C + IOPCIMatch + 0x9d608086 + IOPCIMatchComment + Dummy IntelLpssI2CDriver + IOProbeScore + 400 + IOProviderClass + IOPCIDevice + + + LSMinimumSystemVersion + 10.11 + NSHumanReadableCopyright + Copyright © 2019 leo-labs. All rights reserved. + OSBundleCompatibleVersion + 3.0 + OSBundleLibraries + + com.apple.iokit.IOPCIFamily + 2.9 + com.apple.kpi.iokit + 15 + com.apple.kpi.libkern + 15 + com.apple.kpi.mach + 15 + + OSBundleRequired + Root + + diff --git a/EFI - Ventura/OC/Kexts/VoodooSMBus.kext/Contents/MacOS/VoodooSMBus b/EFI - Ventura/OC/Kexts/VoodooSMBus.kext/Contents/MacOS/VoodooSMBus new file mode 100644 index 0000000..2492d97 Binary files /dev/null and b/EFI - Ventura/OC/Kexts/VoodooSMBus.kext/Contents/MacOS/VoodooSMBus differ diff --git a/EFI - Ventura/OC/Kexts/VoodooSMBus.kext/Contents/_CodeSignature/CodeResources b/EFI - Ventura/OC/Kexts/VoodooSMBus.kext/Contents/_CodeSignature/CodeResources new file mode 100644 index 0000000..d5d0fd7 --- /dev/null +++ b/EFI - Ventura/OC/Kexts/VoodooSMBus.kext/Contents/_CodeSignature/CodeResources @@ -0,0 +1,115 @@ + + + + + files + + files2 + + rules + + ^Resources/ + + ^Resources/.*\.lproj/ + + optional + + weight + 1000 + + ^Resources/.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Resources/Base\.lproj/ + + weight + 1010 + + ^version.plist$ + + + rules2 + + .*\.dSYM($|/) + + weight + 11 + + ^(.*/)?\.DS_Store$ + + omit + + weight + 2000 + + ^(Frameworks|SharedFrameworks|PlugIns|Plug-ins|XPCServices|Helpers|MacOS|Library/(Automator|Spotlight|LoginItems))/ + + nested + + weight + 10 + + ^.* + + ^Info\.plist$ + + omit + + weight + 20 + + ^PkgInfo$ + + omit + + weight + 20 + + ^Resources/ + + weight + 20 + + ^Resources/.*\.lproj/ + + optional + + weight + 1000 + + ^Resources/.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Resources/Base\.lproj/ + + weight + 1010 + + ^[^/]+$ + + nested + + weight + 10 + + ^embedded\.provisionprofile$ + + weight + 20 + + ^version\.plist$ + + weight + 20 + + + + diff --git a/EFI - Ventura/OC/Kexts/WhateverGreen.kext/Contents/Info.plist b/EFI - Ventura/OC/Kexts/WhateverGreen.kext/Contents/Info.plist index 83a4063..acddc8b 100644 --- a/EFI - Ventura/OC/Kexts/WhateverGreen.kext/Contents/Info.plist +++ b/EFI - Ventura/OC/Kexts/WhateverGreen.kext/Contents/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 20G417 + 20G624 CFBundleDevelopmentRegion en CFBundleExecutable @@ -17,7 +17,7 @@ CFBundlePackageType KEXT CFBundleShortVersionString - 1.5.8 + 1.5.9 CFBundleSignature ???? CFBundleSupportedPlatforms @@ -25,23 +25,23 @@ MacOSX CFBundleVersion - 1.5.8 + 1.5.9 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 12E507 + 13C100 DTPlatformName macosx DTPlatformVersion - 11.3 + 12.1 DTSDKBuild - 20E214 + 21C46 DTSDKName - macosx11.3 + macosx12.1 DTXcode - 1251 + 1321 DTXcodeBuild - 12E507 + 13C100 IOKitPersonalities NVHDAEnabler diff --git a/EFI - Ventura/OC/Kexts/WhateverGreen.kext/Contents/MacOS/WhateverGreen b/EFI - Ventura/OC/Kexts/WhateverGreen.kext/Contents/MacOS/WhateverGreen index 819aace..34448a8 100644 Binary files a/EFI - Ventura/OC/Kexts/WhateverGreen.kext/Contents/MacOS/WhateverGreen and b/EFI - Ventura/OC/Kexts/WhateverGreen.kext/Contents/MacOS/WhateverGreen differ diff --git a/EFI - Ventura/OC/OpenCore.efi b/EFI - Ventura/OC/OpenCore.efi index 5c6b3f6..3e2765e 100644 Binary files a/EFI - Ventura/OC/OpenCore.efi and b/EFI - Ventura/OC/OpenCore.efi differ diff --git a/EFI - Ventura/OC/Tools/BootKicker.efi b/EFI - Ventura/OC/Tools/BootKicker.efi index a591c5b..7d61a4d 100644 Binary files a/EFI - Ventura/OC/Tools/BootKicker.efi and b/EFI - Ventura/OC/Tools/BootKicker.efi differ diff --git a/EFI - Ventura/OC/Tools/ChipTune.efi b/EFI - Ventura/OC/Tools/ChipTune.efi index 1623510..33e3409 100644 Binary files a/EFI - Ventura/OC/Tools/ChipTune.efi and b/EFI - Ventura/OC/Tools/ChipTune.efi differ diff --git a/EFI - Ventura/OC/Tools/CleanNvram.efi b/EFI - Ventura/OC/Tools/CleanNvram.efi index 94a215f..3aa0926 100644 Binary files a/EFI - Ventura/OC/Tools/CleanNvram.efi and b/EFI - Ventura/OC/Tools/CleanNvram.efi differ diff --git a/EFI - Ventura/OC/Tools/ControlMsrE2.efi b/EFI - Ventura/OC/Tools/ControlMsrE2.efi index 655e3f8..16ceea6 100644 Binary files a/EFI - Ventura/OC/Tools/ControlMsrE2.efi and b/EFI - Ventura/OC/Tools/ControlMsrE2.efi differ diff --git a/EFI - Ventura/OC/Tools/CsrUtil.efi b/EFI - Ventura/OC/Tools/CsrUtil.efi index b91c8c3..d5de52f 100644 Binary files a/EFI - Ventura/OC/Tools/CsrUtil.efi and b/EFI - Ventura/OC/Tools/CsrUtil.efi differ diff --git a/EFI - Ventura/OC/Tools/GopStop.efi b/EFI - Ventura/OC/Tools/GopStop.efi index a08d2ce..bd1e83d 100644 Binary files a/EFI - Ventura/OC/Tools/GopStop.efi and b/EFI - Ventura/OC/Tools/GopStop.efi differ diff --git a/EFI - Ventura/OC/Tools/KeyTester.efi b/EFI - Ventura/OC/Tools/KeyTester.efi index 94e30df..637a53d 100644 Binary files a/EFI - Ventura/OC/Tools/KeyTester.efi and b/EFI - Ventura/OC/Tools/KeyTester.efi differ diff --git a/EFI - Ventura/OC/Tools/MmapDump.efi b/EFI - Ventura/OC/Tools/MmapDump.efi index 063db19..feaee42 100644 Binary files a/EFI - Ventura/OC/Tools/MmapDump.efi and b/EFI - Ventura/OC/Tools/MmapDump.efi differ diff --git a/EFI - Ventura/OC/Tools/OpenControl.efi b/EFI - Ventura/OC/Tools/OpenControl.efi index 6fce326..b058ea5 100644 Binary files a/EFI - Ventura/OC/Tools/OpenControl.efi and b/EFI - Ventura/OC/Tools/OpenControl.efi differ diff --git a/EFI - Ventura/OC/Tools/OpenShell.efi b/EFI - Ventura/OC/Tools/OpenShell.efi index 5d0f2cf..668f6a7 100644 Binary files a/EFI - Ventura/OC/Tools/OpenShell.efi and b/EFI - Ventura/OC/Tools/OpenShell.efi differ diff --git a/EFI - Ventura/OC/Tools/ResetSystem.efi b/EFI - Ventura/OC/Tools/ResetSystem.efi index 3a4fdd2..796e389 100644 Binary files a/EFI - Ventura/OC/Tools/ResetSystem.efi and b/EFI - Ventura/OC/Tools/ResetSystem.efi differ diff --git a/EFI - Ventura/OC/Tools/RtcRw.efi b/EFI - Ventura/OC/Tools/RtcRw.efi index 52f7881..e36fc3b 100644 Binary files a/EFI - Ventura/OC/Tools/RtcRw.efi and b/EFI - Ventura/OC/Tools/RtcRw.efi differ diff --git a/EFI - Ventura/OC/Tools/TpmInfo.efi b/EFI - Ventura/OC/Tools/TpmInfo.efi index eb17842..bb4487a 100644 Binary files a/EFI - Ventura/OC/Tools/TpmInfo.efi and b/EFI - Ventura/OC/Tools/TpmInfo.efi differ diff --git a/README.md b/README.md index 1d967e4..113f7f1 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@

Status: Maintained
- Version: 1.1.0 + Version: 1.2.0
Download now »
@@ -33,6 +33,7 @@ These features will be implemented in a future update: - [X] Include HeliPort Version - [X] Update README icon (temporary from [T440p-OC repo](https://github.com/valnoxy/t440p-oc)) +- [X] macOS Ventura support - [ ] Touchscreen support - [ ] macOS Ventura support @@ -43,6 +44,28 @@ These features will be implemented in a future update: Current state of macOS Ventura » +  + +## 🚧 macOS Ventura Support + +> **Warning** +> macOS Ventura is still in Beta! I do not recommend this for productive use! + +In version 1.2.0, support for macOS Ventura was added. To update your system to Ventura, the following steps must be performed: + +1. Replace your current OpenCore confifguration with `EFI - Ventura`. See `♻️ Upgrade macOS / Switch EFI` for more infos. + +2. Enroll your device to the Developer Seed. Use `macOS Developer Beta Access Utility` from your Apple Developer Account or by typing the following command into the Terminal: `/System/Library/PrivateFrameworks/Seeding.framework/Versions/Current/Resources/seedutil enroll DeveloperSeed` + +3. Download macOS Ventura via Software Update. Create a offline installer or simply update. + + +### Tested Builds +- [X] Developer Beta 1 `(22A5266r)` + + +Current state of macOS Ventura » +   ## Introduction @@ -51,11 +74,11 @@ Current state of macOS Ventura » This repo includes multiple EFI configuations for different macOS Versions. -| EFI | Description | Type | -| ----------------- | -------------------------------------------------------- | --------- | -| `EFI - Monterey` | Supports only macOS Monterey | `Stable` | -| `EFI - HeliPort` | Supports every macOS Version, Require HeliPort app | `Stable` | -| `EFI - Ventura` | Supports only macOS 13 Ventura | `Alpha` | +| EFI | Description | Type | +| ----------------- | ------------------------------------------------------------------------- | --------- | +| `EFI - Monterey` | Supports only macOS Monterey | `Stable` | +| `EFI - HeliPort` | Supports every macOS Version (except Ventura), Require HeliPort app | `Stable` | +| `EFI - Ventura` | Supports only macOS 13 Ventura | `Beta` | Download HeliPort app » @@ -257,9 +280,6 @@ Now press `ALT + SPACE` and open terminal. Type the following command: Big Sur: ```sudo /Applications/Install\ macOS\ Big\ Sur.app/Contents/Resources/createinstallmedia --volume /Volumes/MyUSB --downloadassets``` -Catalina: -```sudo /Applications/Install\ macOS\ Catalina.app/Contents/Resources/createinstallmedia --volume /Volumes/MyUSB --downloadassets``` - Monterey: ```sudo /Applications/Install\ macOS\ Monterey.app/Contents/Resources/createinstallmedia --volume /Volumes/MyUSB --downloadassets```