diff --git a/.DS_Store b/.DS_Store index 31abe6d..9b2d992 100755 Binary files a/.DS_Store and b/.DS_Store differ diff --git a/EFI/.DS_Store b/EFI/.DS_Store index df3fa52..40cfe76 100755 Binary files a/EFI/.DS_Store and b/EFI/.DS_Store differ diff --git a/EFI/BOOT/BOOTx64.efi b/EFI/BOOT/BOOTx64.efi index f62c694..c7419a0 100755 Binary files a/EFI/BOOT/BOOTx64.efi and b/EFI/BOOT/BOOTx64.efi differ diff --git a/EFI/OC/.DS_Store b/EFI/OC/.DS_Store index d21f7fe..fca02a8 100755 Binary files a/EFI/OC/.DS_Store and b/EFI/OC/.DS_Store differ diff --git a/EFI/OC/ACPI/SSDT-EC-USBX.aml b/EFI/OC/ACPI/SSDT-EC-USBX.aml index 2755218..d2b84b3 100755 Binary files a/EFI/OC/ACPI/SSDT-EC-USBX.aml and b/EFI/OC/ACPI/SSDT-EC-USBX.aml differ diff --git a/EFI/OC/ACPI/SSDT-OCBATT.aml b/EFI/OC/ACPI/SSDT-OCBATT.aml index 10c5726..380c641 100755 Binary files a/EFI/OC/ACPI/SSDT-OCBATT.aml and b/EFI/OC/ACPI/SSDT-OCBATT.aml differ diff --git a/EFI/OC/ACPI/SSDT-TEMP.aml b/EFI/OC/ACPI/SSDT-TEMP.aml index 0aecb6f..6293949 100755 Binary files a/EFI/OC/ACPI/SSDT-TEMP.aml and b/EFI/OC/ACPI/SSDT-TEMP.aml differ diff --git a/EFI/OC/Bootstrap/Bootstrap.efi b/EFI/OC/Bootstrap/Bootstrap.efi index f62c694..c7419a0 100755 Binary files a/EFI/OC/Bootstrap/Bootstrap.efi and b/EFI/OC/Bootstrap/Bootstrap.efi differ diff --git a/EFI/OC/Drivers/HfsPlus.efi b/EFI/OC/Drivers/HfsPlus.efi index 154665a..ae206e7 100755 Binary files a/EFI/OC/Drivers/HfsPlus.efi and b/EFI/OC/Drivers/HfsPlus.efi differ diff --git a/EFI/OC/Drivers/OpenCanopy.efi b/EFI/OC/Drivers/OpenCanopy.efi index 200b90a..f7bb2c6 100755 Binary files a/EFI/OC/Drivers/OpenCanopy.efi and b/EFI/OC/Drivers/OpenCanopy.efi differ diff --git a/EFI/OC/Drivers/OpenRuntime.efi b/EFI/OC/Drivers/OpenRuntime.efi index 42cfc13..4402f6e 100755 Binary files a/EFI/OC/Drivers/OpenRuntime.efi and b/EFI/OC/Drivers/OpenRuntime.efi differ diff --git a/EFI/OC/Drivers/OpenUsbKbDxe.efi b/EFI/OC/Drivers/OpenUsbKbDxe.efi index 2f852ec..5e7b551 100755 Binary files a/EFI/OC/Drivers/OpenUsbKbDxe.efi and b/EFI/OC/Drivers/OpenUsbKbDxe.efi differ diff --git a/EFI/OC/Kexts/.DS_Store b/EFI/OC/Kexts/.DS_Store index 4ef2be6..6b79a48 100755 Binary files a/EFI/OC/Kexts/.DS_Store and b/EFI/OC/Kexts/.DS_Store differ diff --git a/EFI/OC/Kexts/ACPIBatteryManager.kext/Contents/Info.plist b/EFI/OC/Kexts/ACPIBatteryManager.kext/Contents/Info.plist deleted file mode 100755 index 972c27f..0000000 --- a/EFI/OC/Kexts/ACPIBatteryManager.kext/Contents/Info.plist +++ /dev/null @@ -1,115 +0,0 @@ - - - - - BuildMachineOSBuild - 18A391 - CFBundleDevelopmentRegion - English - CFBundleExecutable - ACPIBatteryManager - CFBundleGetInfoString - 1.90.1, Copyright 2011 Apple Inc., RehabMan 2012 - CFBundleIdentifier - org.rehabman.driver.AppleSmartBatteryManager - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - ACPIBatteryManager - CFBundlePackageType - KEXT - CFBundleShortVersionString - 1.90.1 - CFBundleSignature - ???? - CFBundleSupportedPlatforms - - MacOSX - - CFBundleVersion - 1.90.1 - DTCompiler - com.apple.compilers.llvm.clang.1_0 - DTPlatformBuild - 9F2000 - DTPlatformVersion - GM - DTSDKBuild - 12D75 - DTSDKName - macosx10.8 - DTXcode - 0941 - DTXcodeBuild - 9F2000 - IOKitPersonalities - - ACPI AC Adapter - - CFBundleIdentifier - org.rehabman.driver.AppleSmartBatteryManager - IOClass - ACPIACAdapter - IONameMatch - ACPI0003 - IOProbeScore - 1000 - IOProviderClass - IOACPIPlatformDevice - - ACPI Battery Manager - - CFBundleIdentifier - org.rehabman.driver.AppleSmartBatteryManager - Configuration - - Correct16bitSignedCurrentRate - - CorrectCorruptCapacities - - CurrentDischargeRateMax - 20000 - EstimateCycleCountDivisor - 6 - FirstPollDelay - 4000 - StartupDelay - 0 - UseDesignVoltageForCurrentCapacity - - UseDesignVoltageForDesignCapacity - - UseDesignVoltageForMaxCapacity - - UseExtendedBatteryInformationMethod - - UseExtraBatteryInformationMethod - - - IOClass - AppleSmartBatteryManager - IONameMatch - PNP0C0A - IOProbeScore - 1000 - IOProviderClass - IOACPIPlatformDevice - - - NSHumanReadableCopyright - Copyright © 2011 Apple Inc. All rights reserved, RehabMan 2012 - OSBundleLibraries - - com.apple.iokit.IOACPIFamily - 1.0d1 - com.apple.kpi.iokit - 9.0 - com.apple.kpi.libkern - 9.0 - - OSBundleRequired - Root - Source Code - https://github.com/RehabMan/OS-X-ACPI-Battery-Driver - - diff --git a/EFI/OC/Kexts/ACPIBatteryManager.kext/Contents/MacOS/ACPIBatteryManager b/EFI/OC/Kexts/ACPIBatteryManager.kext/Contents/MacOS/ACPIBatteryManager deleted file mode 100755 index 757648e..0000000 Binary files a/EFI/OC/Kexts/ACPIBatteryManager.kext/Contents/MacOS/ACPIBatteryManager and /dev/null differ diff --git a/EFI/OC/Kexts/AirportBrcmFixup.kext/Contents/Info.plist b/EFI/OC/Kexts/AirportBrcmFixup.kext/Contents/Info.plist index 6361999..d53bf78 100755 --- a/EFI/OC/Kexts/AirportBrcmFixup.kext/Contents/Info.plist +++ b/EFI/OC/Kexts/AirportBrcmFixup.kext/Contents/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 19H2 + 19H15 CFBundleDevelopmentRegion en CFBundleExecutable @@ -17,7 +17,7 @@ CFBundlePackageType KEXT CFBundleShortVersionString - 2.1.1 + 2.1.2 CFBundleSignature ???? CFBundleSupportedPlatforms @@ -25,21 +25,23 @@ MacOSX CFBundleVersion - 2.1.1 + 2.1.2 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 11E708 + 12B45b + DTPlatformName + macosx DTPlatformVersion - GM + 11.0 DTSDKBuild - 19G68 + 20A2408 DTSDKName - macosx10.15 + macosx11.0 DTXcode - 1160 + 1220 DTXcodeBuild - 11E708 + 12B45b IOKitPersonalities as.lvs1974.AirportBrcmFixup diff --git a/EFI/OC/Kexts/AirportBrcmFixup.kext/Contents/MacOS/AirportBrcmFixup b/EFI/OC/Kexts/AirportBrcmFixup.kext/Contents/MacOS/AirportBrcmFixup index 63b4049..23a8c80 100755 Binary files a/EFI/OC/Kexts/AirportBrcmFixup.kext/Contents/MacOS/AirportBrcmFixup and b/EFI/OC/Kexts/AirportBrcmFixup.kext/Contents/MacOS/AirportBrcmFixup differ diff --git a/EFI/OC/Kexts/AppleALC.kext/Contents/Info.plist b/EFI/OC/Kexts/AppleALC.kext/Contents/Info.plist index d2c1248..3d9664a 100755 --- a/EFI/OC/Kexts/AppleALC.kext/Contents/Info.plist +++ b/EFI/OC/Kexts/AppleALC.kext/Contents/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 19H2 + 19H15 CFBundleDevelopmentRegion en CFBundleExecutable @@ -17,7 +17,7 @@ CFBundlePackageType KEXT CFBundleShortVersionString - 1.5.4 + 1.5.5 CFBundleSignature ???? CFBundleSupportedPlatforms @@ -25,21 +25,23 @@ MacOSX CFBundleVersion - 1.5.4 + 1.5.5 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 11E708 + 12B45b + DTPlatformName + macosx DTPlatformVersion - GM + 11.0 DTSDKBuild - 19G68 + 20A2408 DTSDKName - macosx10.15 + macosx11.0 DTXcode - 1160 + 1220 DTXcodeBuild - 11E708 + 12B45b IOKitPersonalities ALCUserClientProvider @@ -53,9 +55,7 @@ IOProbeScore 1000 IOProviderClass - IOResources - IOResourceMatch - IOKit + IOHDACodecDevice IOUserClientClass ALCUserClient @@ -152,12 +152,13 @@ CodecID 351359128 Comment - phucnguyen2411 - HP Elitedesk 800 G5 mini + phucnguyen2411 - CX20632 HP Elitedesk 800 G5 mini ConfigData - AcccIAHHHREBxx4BAccfAQH3HFEB9x0BAfce - HwH3H5EBlxxAAZcdEAGXHiEBlx8BAaccMAGn - HRABpx6LAacfAQHXHBEB1x0RAdceoQHXHwE= + AXcMAAG3DAAB1xwRAdcdEQHXHoEB1x8CAdcM + AgHHHCABxx0RAcceAQHHHwIBpwckAaccMAGn + HRABpx6BAacfAgGXHEABlx0QAZceIQGXHwIB + 9xxRAfcdAQH3Hh8B9x+Q FuncGroup 1 @@ -165,7 +166,7 @@ 20 WakeConfigData - AccMAAH3DAABlwwAAacMAAHXDAA= + AXcMAAGnByQBtwwAAdcMAA== WakeVerbReinit @@ -818,6 +819,31 @@ WakeVerbReinit + + AFGLowPowerState + + AwAAAA== + + Codec + ALC221 for HP ProDesk 400 G2 Desktop Mini PC by dragonbbc + CodecID + 283902497 + ConfigData + + AXccEAF3HQEBdx4XAXcfkAF3DAICFxwgAhcd + EAIXHiECFx8CAaccMAGnHRABpx6BAacfAg== + + FuncGroup + 1 + LayoutID + 88 + WakeConfigData + + AXcMAgGnByQCFwwC + + WakeVerbReinit + + AFGLowPowerState @@ -1692,7 +1718,7 @@ 14 WakeConfigData - AUcMAgIXDAI= + AUcMAgIXDAIBlwcl WakeVerbReinit @@ -1941,6 +1967,28 @@ WakeVerbReinit + + Codec + ALC255 for Dell Optiplex7060/7070MT(Separate LineOut) + CodecID + 283902549 + ConfigData + + AUccEAFHHQEBRx4XAUcfkAGXHEABlx0QAZce + iwGXHwIBtxwgAbcdEAG3HgEBtx8BAhccMAIX + HRACFx4rAhcfAgFHDAIBtwwCAhcMAg== + + FuncGroup + 1 + LayoutID + 66 + WakeConfigData + + AUcMAgG3DAICFwwC + + WakeVerbReinit + + AFGLowPowerState @@ -4103,6 +4151,29 @@ WakeVerbReinit + + AFGLowPowerState + + AwAAAA== + + Codec + ALC269 + CodecID + 283902569 + Comment + Custom ALC269 for Chuwi CoreBox by Luca91 + ConfigData + + AVccHwFXHRABVx4hAVcfBAFXDAIBhxwgAYcd + EAGHHoEBhx8E + + FuncGroup + 1 + LayoutID + 91 + WakeVerbReinit + + AFGLowPowerState @@ -5298,6 +5369,26 @@ WakeVerbReinit + + AFGLowPowerState + + AwAAAA== + + Codec + ALC283 for AlldoCube/Cube Mix Plus by Aldo97 + CodecID + 283902595 + ConfigData + + ASccEAEnHQEBJx6gAScfkAFHHCABRx0BAUce + FwFHH5ABlxwwAZcdAAGXHosBlx8AAhccQAIX + HRACFx4rAhcfAQFHDAICFwwC + + FuncGroup + 1 + LayoutID + 13 + AFGLowPowerState @@ -5570,6 +5661,33 @@ WakeVerbReinit + + AFGLowPowerState + + AwAAAA== + + Codec + jpuxdev - Realtek ALC285 for Spectre x360 13-ap0xxx + CodecID + 283902597 + ConfigData + + ASccEAEnHQEBJx6mAScfkAFHHDABRx0BAUce + FwFHH5ABRwwCAXccQAF3HQEBdx4XAXcfkAGX + HAABlx0QAZceiwGXHwEB1xxQAdcdgAHXHmYB + 1x9AAhccIAIXHRACFx4rAhcfAQIXDAI= + + FuncGroup + 1 + LayoutID + 71 + WakeConfigData + + AUcMAgIXDAIBlwcl + + WakeVerbReinit + + AFGLowPowerState @@ -6488,6 +6606,38 @@ LayoutID 21 + + AFGLowPowerState + + AwAAAA== + + Codec + Realtek ALC295 by aleix + CodecID + 283902613 + ConfigData + + ATccAAE3HQABNx4AATcfQAHXHAEB1x0AAdce + YAHXH0ABRxwQAUcdAQFHHhcBRx+RAUcMAgIX + HCACFx0QAhceIQIXHwMCFwwCASccMAEnHQEB + Jx6mAScftwGXHEABlx0QAZcegQGXHwMBZxzw + AWcdEQFnHhEBZx9BAXcc8AF3HREBdx4RAXcf + QQGHHPABhx0RAYceEQGHH0EBpxzwAacdEQGn + HhEBpx9BAbcc8AG3HREBtx4RAbcfQQG3DAIB + 5xzwAecdEQHnHhEB5x9B + + FuncGroup + 1 + LayoutID + 22 + WakeConfigData + + ATcMAAHXDAABRwwCAhcMAgEnDAABlwwAAWcM + AAF3DAABhwwAAacMAAG3DAIB5wwA + + WakeVerbReinit + + AFGLowPowerState @@ -7569,6 +7719,32 @@ WakeVerbReinit + + AFGLowPowerState + + AwAAAA== + + CodecID + 283903601 + Comment + Sisumara - ALC671 for Fujitsu Q558 + ConfigData + + AXccEAF3HQEBdx4TAXcfmQF3DAIBRxwgAUcd + EAFHHiEBRx8CAUcMAgIXHDACFx0QAhceAQIX + HwECFwwCAZccUAGXHRABlx6BAZcfAg== + + FuncGroup + 1 + LayoutID + 16 + WakeConfigData + + IhcMAg== + + WakeVerbReinit + + AFGLowPowerState @@ -10820,6 +10996,32 @@ WakeVerbReinit + + AFGLowPowerState + + AwAAAA== + + Codec + rdmitry0911 - Conexant CX8200 for LG Gram 17 17z990 + CodecID + 351346696 + ConfigData + + AXccEAF3HQEBdx4XAXcfkQF3DAIBpxwgAacd + AQGnHqcBpx+VAZccMAGXHRABlx6BAZcfBAFn + HEABZx0QAWceIQFnHwQBZwwC + + FuncGroup + 1 + LayoutID + 80 + WakeConfigData + + AWcMAgF3DAI= + + WakeVerbReinit + + AFGLowPowerState @@ -12274,6 +12476,29 @@ LayoutID 9 + + AFGLowPowerState + + AwAAAA== + + Codec + Enrico - GA-Z77X-D3Hrev1.0 - VIA VT2020/2021 + CodecID + 285606977 + ConfigData + + IkccECJHHUAiRx4RIkcfASJXHCAiVx0QIlce + ASJXHwEiZxwwImcdYCJnHgEiZx8BInccQCJ3 + HSAidx4BIncfASKHHFAihx1AIoceISKHHwEi + lxxgIpcdkCKXHqEilx8CIqcccCKnHTAipx6B + IqcfASK3HIAitx2QIrcegSK3HwEi5xygIucd + ECLnHkUi5x8A + + FuncGroup + 1 + LayoutID + 13 + AFGLowPowerState @@ -12407,8 +12632,8 @@ ConfigData AUccEAFHHUABRx4RAUcfAQFHDAIBtxwgAbcd - EAG3HiEBtx8CAbcMAgGHHDABhx2QAYcegAGH - HwEBlxxAAZcdEAGXHoABlx8CAaccXwGnHTAB + EAG3HiEBtx8CAbcMAgGHHDABhx2QAYceoAGH + H5EBlxxAAZcdEAGXHoABlx8CAaccXwGnHTAB px6BAacfAQ== FuncGroup diff --git a/EFI/OC/Kexts/AppleALC.kext/Contents/MacOS/AppleALC b/EFI/OC/Kexts/AppleALC.kext/Contents/MacOS/AppleALC index b9fd22f..445688a 100755 Binary files a/EFI/OC/Kexts/AppleALC.kext/Contents/MacOS/AppleALC and b/EFI/OC/Kexts/AppleALC.kext/Contents/MacOS/AppleALC differ diff --git a/EFI/OC/Kexts/CPUFriendDataProvider.kext/Contents/Info.plist b/EFI/OC/Kexts/CPUFriendDataProvider.kext/Contents/Info.plist deleted file mode 100755 index 59ed650..0000000 --- a/EFI/OC/Kexts/CPUFriendDataProvider.kext/Contents/Info.plist +++ /dev/null @@ -1,40 +0,0 @@ - - - - - CFBundleIdentifier - org.vanilla.driver.CPUFriendDataProvider - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - CPUFriendDataProvider - CFBundlePackageType - KEXT - CFBundleShortVersionString - 1.0.0 - CFBundleVersion - 1.0.0 - IOKitPersonalities - - CPUFriendDataProvider - - CFBundleIdentifier - com.apple.driver.AppleACPIPlatform - IOClass - AppleACPICPU - IONameMatch - processor - IOProbeScore - 1100 - IOProviderClass - IOACPIPlatformDevice - cf-frequency-data - PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPCFET0NUWVBFIHBsaXN0IFBVQkxJQyAiLS8vQXBwbGUgQ29tcHV0ZXIvL0RURCBQTElTVCAxLjAvL0VOIiAiaHR0cDovL3d3dy5hcHBsZS5jb20vRFREcy9Qcm9wZXJ0eUxpc3QtMS4wLmR0ZCI+CjxwbGlzdCB2ZXJzaW9uPSIxLjAiPgogIDxkaWN0PgogICAgPGtleT5wbXNwRmlsZTwva2V5PgogICAgPGludGVnZXI+NjwvaW50ZWdlcj4KICAgIDxrZXk+SU9QbGF0Zm9ybVBvd2VyUHJvZmlsZTwva2V5PgogICAgPGRpY3Q+CiAgICAgIDxrZXk+Q1BVRmxvb3I8L2tleT4KICAgICAgPGludGVnZXI+ODAwPC9pbnRlZ2VyPgogICAgICA8a2V5PlVuaWZpZWRTbGVlcFNsaWRlclByZWY8L2tleT4KICAgICAgPHRydWUvPgogICAgICA8a2V5PlB1Ymxpc2hCYXR0ZXJ5RmFjdG9yczwva2V5PgogICAgICA8dHJ1ZS8+CiAgICAgIDxrZXk+TmV0d29ya1RpbWVyRGVsYXk8L2tleT4KICAgICAgPGludGVnZXI+OTAwPC9pbnRlZ2VyPgogICAgICA8a2V5PlN0YW5kYnlEZWxheUhpZ2g8L2tleT4KICAgICAgPGludGVnZXI+ODY0MDA8L2ludGVnZXI+CiAgICAgIDxrZXk+U3RhbmRieURlbGF5PC9rZXk+CiAgICAgIDxpbnRlZ2VyPjEwODAwPC9pbnRlZ2VyPgogICAgICA8a2V5PlN0YW5kYnlCYXR0ZXJ5VGhyZXNob2xkPC9rZXk+CiAgICAgIDxpbnRlZ2VyPjUwPC9pbnRlZ2VyPgogICAgICA8a2V5PkVyUERlbGF5PC9rZXk+CiAgICAgIDxpbnRlZ2VyPjI4ODAwPC9pbnRlZ2VyPgogICAgICA8a2V5PkF1dG9Qb3dlck9mZjwva2V5PgogICAgICA8dHJ1ZS8+CiAgICAgIDxrZXk+SU9QbGF0Zm9ybVN5c3RlbVNsZWVwUG9saWN5PC9rZXk+CiAgICAgIDxkYXRhPlUweFFWQUlBRXdDRUhoSUFCQUFBQUFBVUFBQUFCQUFBQmdBQUFBQUFBQUFQSlFBQUFBQUFBQUFBUUFBQUFFQUFBQUFRQUFBQUVBQUgKQUFBQUFBQUFBQThsQUFBQUFBQUFoQjRTQUFRQUFBQUFHQUFBQUFnQUFBVUFBQUFBQUFBQUR5VUFBQUFBQUFDRUhoSUFCQUFBQUFnUQpBQUFJQUFBQUJRQUFBQUFBQUFBUEpRQUFBQUFBQUNBQUFBQWdBQUFBQUFBQUFBQUFBQUFGQUFBQUFBQUFBQThsQUFBQUFBQUFDQUFBCkFBZ0FBQUFBQUFBQUFBQUFBQVlBQUFBQUFBQUFBQUVBQUFFQUFBQUFBQVFBQUFBRUFBQUFBQUFBQUFBQUJRQUFBQUFBQUFBUEpRQUEKQUFBQUFBQUFBUUFBQUFFQUFBQUFBQUFBQUFBR0FBQUFBQUFBQUFBQkFBQUFBQUFBeEJZQUFBQUFBQUFJQUFBQUNBQUFBQVVBQUFBQQpBQUFBRHlVQUFBQUFBQURFRmhBQUFBQVFBQ0JBQUFBZ1FBQUFCd0FBQUFnQUFBQVBQUUFBQUFBQUFNUVdBQUFBQUFBQUlBQUFBQ0FBCkFBQUZBQUFBQUFBQUFBOGxBQUFBQUFBQTFCWUFBQkFBQUFBQUFBQUFBQUFBQUFVQUFBQUFBQUFBRHlVQUFBQUFBQURFSGhJQVJBQUEKQUFZUUFBQUdBQUFBQndBQUFBSUFBQUFQUFFBQUFBQUFBSVFlRWdBRUFBQUFBQkFBQUFBQUFBQUhBQUFBQWdBQUFBODlBQUFBQUFBQQp4QllBQUFBQUFBQUF3QUFBQU1BQUFBY0FBQUFJQUFBQUR6MEFBQUFBQUFERUZnQUFBQUFBQUFpQUFBQUlnQUFBQlFBQUFBQUFBQUFQCkpRQUFBQUFBQU1RV0FBQUFBQUFBQUFBQUFBQUFBQUFIQUFBQUFRQUFBQTg5QUFBQUFBQUFRQUFBQUVBQUFBQUdBQUFBQmdBQUFBY0EKQUFBQUFBQUFEelVBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJ3QUFBQUFBQUFBUE5RQUFBQUFBQUE9PTwvZGF0YT4KICAgICAgPGtleT5GcmVxdWVuY3lWZWN0b3JzPC9rZXk+CiAgICAgIDxhcnJheT4KICAgICAgICA8ZGF0YT4KQWdBQUFBZ0FBQUFCQUFBQUFBQUFBTHdDQUFBQUFBQUFHUUFBQUFBQUFBQUFaUC8vLy8vLy93OEFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFESUFBQUFDQUFBQUFBQUFBRWdOQUFBQUFBQUF5QUFBQUFBQUFBQUJaT2dEQUFBQUFBQUFBVXZRQndBQQpBQUFBQUFFeXVBc0FBQUFBQUFBQkdhQVBBQUFBQUFBQUFRRC8vLy8vLy84UEFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFHUUFBQUFDQUFBQUFBQUFBR1FaQUFBQUFBQUF5QUFBQUFBQUFBQUNaT2dEQUFBQQpBQUFBQWt2UUJ3QUFBQUFBQUFJeXVBc0FBQUFBQUFBQk1xQVBBQUFBQUFBQUFSbi8vLy8vLy84UEFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFESUFBQUFEQUFBQUFBQUFBS0FQQUFBQUFBQUF5QUFBQUFBQQpBQUFEWlBRQkFBQUFBQUFBQXpMb0F3QUFBQUFBQUFNWjBBY0FBQUFBQUFBQ01yZ0xBQUFBQUFBQUFUS2dEd0FBQUFBQUFBRVovLy8vCi8vLy9Ed0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFHUUFBQUFEQUFBQUFBQUFBS0NHQVFBQQpBQUFBTEFFQUFBQUFBQUFFWlBRQkFBQUFBQUFBQTB2b0F3QUFBQUFBQUFNeTBBY0FBQUFBQUFBREFMZ0xBQUFBQUFBQUFqS2dEd0FBCkFBQUFBQUlBLy8vLy8vLy9Ed0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBLy8vLy8vLy9Ed0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUVKQlEwdEhVazlWVGtRQUFBQUFBQUFBQVdRQVpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFVa1ZCVEZSSlRVVmZVMGhQVWxRQUFBSUVBQUFBQUJrQQpHUUJrQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQkxSVkpPUlV3QUFBQUFBQUFBQUFBQUFBUmtBR1FBWkFDV0FNZ0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUZSSVVsVmZWRWxGVWpRQUFBQUFBQUFBQTJRQWxnRElBTWdBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFWRWhTClZWOVVTVVZTTlFBQUFBQUFBQUFDeUFESUFNZ0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQWRYUnBiR2wwZVMxMGJIWnNBQUFBQUFBQUFBQStBQUFBQUFBQUFBQUFBQUFBCkFBQUFibTl1TFdadlkyRnNMWFJzZG13QUFBQUFBQUQ2QUFBQUFBQUFBQUFBQUFBQUFBQUFkV0p3WXdBQUFBQUFBQUFBQUFBQUFBRUEKQUFCdlptWUFBQUFBQUFBQUFBQUFBQUFBY0dWeVppMWlhV0Z6QUFBQUFBQUFBQUFBQUFBRkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBCkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEKPC9kYXRhPgogICAgICA8L2FycmF5PgogICAgICA8a2V5PlRoZXJtYWxDb25maWd1cmF0aW9uPC9rZXk+CiAgICAgIDxkaWN0PgogICAgICAgIDxrZXk+RG9tYWluPC9rZXk+CiAgICAgICAgPGRpY3Q+CiAgICAgICAgICA8a2V5PkNQVTwva2V5PgogICAgICAgICAgPGRpY3Q+CiAgICAgICAgICAgIDxrZXk+U0ZJV2luZG93PC9rZXk+CiAgICAgICAgICAgIDxpbnRlZ2VyPjUwMDAwPC9pbnRlZ2VyPgogICAgICAgICAgICA8a2V5PlNGSU1haW50ZW5hbmNlPC9rZXk+CiAgICAgICAgICAgIDxkaWN0PgogICAgICAgICAgICAgIDxrZXk+RWZmb3J0Q3VydmU8L2tleT4KICAgICAgICAgICAgICA8c3RyaW5nPjQwPTAlLDY0PTUwJSw3Mj02NyU8L3N0cmluZz4KICAgICAgICAgICAgPC9kaWN0PgogICAgICAgICAgICA8a2V5PlNGSURhcndpbkJHPC9rZXk+CiAgICAgICAgICAgIDxkaWN0PgogICAgICAgICAgICAgIDxrZXk+RWZmb3J0Q3VydmU8L2tleT4KICAgICAgICAgICAgICA8c3RyaW5nPjQwPTAlLDY0PTUwJSw3Mj02NyU8L3N0cmluZz4KICAgICAgICAgICAgPC9kaWN0PgogICAgICAgICAgICA8a2V5PlNGSUFwcE5hcDwva2V5PgogICAgICAgICAgICA8ZGljdD4KICAgICAgICAgICAgICA8a2V5PkVmZm9ydEN1cnZlPC9rZXk+CiAgICAgICAgICAgICAgPHN0cmluZz40MD0wJSw3Mj02NyU8L3N0cmluZz4KICAgICAgICAgICAgPC9kaWN0PgogICAgICAgICAgICA8a2V5PlFPU1RoZXJtYWxUaHJlc2hvbGRzPC9rZXk+CiAgICAgICAgICAgIDxkaWN0PgogICAgICAgICAgICAgIDxrZXk+VXRpbGl0eTwva2V5PgogICAgICAgICAgICAgIDxpbnRlZ2VyPjY0PC9pbnRlZ2VyPgogICAgICAgICAgICAgIDxrZXk+Tm9uRm9jYWw8L2tleT4KICAgICAgICAgICAgICA8aW50ZWdlcj4yNTE8L2ludGVnZXI+CiAgICAgICAgICAgIDwvZGljdD4KICAgICAgICAgICAgPGtleT5UaGVybWFsUHJlc3N1cmU8L2tleT4KICAgICAgICAgICAgPGRpY3Q+CiAgICAgICAgICAgICAgPGtleT5Ob21pbmFsPC9rZXk+CiAgICAgICAgICAgICAgPGRpY3Q+CiAgICAgICAgICAgICAgICA8a2V5PkhpZ2hUaHJlc2hvbGQ8L2tleT4KICAgICAgICAgICAgICAgIDxpbnRlZ2VyPjYyPC9pbnRlZ2VyPgogICAgICAgICAgICAgICAgPGtleT5Mb3dUaHJlc2hvbGQ8L2tleT4KICAgICAgICAgICAgICAgIDxpbnRlZ2VyPjA8L2ludGVnZXI+CiAgICAgICAgICAgICAgPC9kaWN0PgogICAgICAgICAgICAgIDxrZXk+TW9kZXJhdGU8L2tleT4KICAgICAgICAgICAgICA8ZGljdD4KICAgICAgICAgICAgICAgIDxrZXk+SGlnaFRocmVzaG9sZDwva2V5PgogICAgICAgICAgICAgICAgPGludGVnZXI+MTAwPC9pbnRlZ2VyPgogICAgICAgICAgICAgICAgPGtleT5Mb3dUaHJlc2hvbGQ8L2tleT4KICAgICAgICAgICAgICAgIDxpbnRlZ2VyPjUwPC9pbnRlZ2VyPgogICAgICAgICAgICAgIDwvZGljdD4KICAgICAgICAgICAgICA8a2V5PkhlYXZ5PC9rZXk+CiAgICAgICAgICAgICAgPGRpY3Q+CiAgICAgICAgICAgICAgICA8a2V5PkhpZ2hUaHJlc2hvbGQ8L2tleT4KICAgICAgICAgICAgICAgIDxpbnRlZ2VyPjIwMDwvaW50ZWdlcj4KICAgICAgICAgICAgICAgIDxrZXk+TG93VGhyZXNob2xkPC9rZXk+CiAgICAgICAgICAgICAgICA8aW50ZWdlcj45MDwvaW50ZWdlcj4KICAgICAgICAgICAgICA8L2RpY3Q+CiAgICAgICAgICAgICAgPGtleT5UcmFwcGluZzwva2V5PgogICAgICAgICAgICAgIDxkaWN0PgogICAgICAgICAgICAgICAgPGtleT5IaWdoVGhyZXNob2xkPC9rZXk+CiAgICAgICAgICAgICAgICA8aW50ZWdlcj4yNTA8L2ludGVnZXI+CiAgICAgICAgICAgICAgICA8a2V5Pkxvd1RocmVzaG9sZDwva2V5PgogICAgICAgICAgICAgICAgPGludGVnZXI+MTcwPC9pbnRlZ2VyPgogICAgICAgICAgICAgIDwvZGljdD4KICAgICAgICAgICAgICA8a2V5PlNsZWVwaW5nPC9rZXk+CiAgICAgICAgICAgICAgPGRpY3Q+CiAgICAgICAgICAgICAgICA8a2V5PkhpZ2hUaHJlc2hvbGQ8L2tleT4KICAgICAgICAgICAgICAgIDxpbnRlZ2VyPjI1MjwvaW50ZWdlcj4KICAgICAgICAgICAgICAgIDxrZXk+TG93VGhyZXNob2xkPC9rZXk+CiAgICAgICAgICAgICAgICA8aW50ZWdlcj4yNTE8L2ludGVnZXI+CiAgICAgICAgICAgICAgPC9kaWN0PgogICAgICAgICAgICA8L2RpY3Q+CiAgICAgICAgICA8L2RpY3Q+CiAgICAgICAgICA8a2V5PkdQVTwva2V5PgogICAgICAgICAgPGRpY3QvPgogICAgICAgICAgPGtleT5JTzwva2V5PgogICAgICAgICAgPGRpY3QvPgogICAgICAgIDwvZGljdD4KICAgICAgPC9kaWN0PgogICAgICA8a2V5PlRDUEtlZXBBbGl2ZUR1cmluZ1NsZWVwPC9rZXk+CiAgICAgIDx0cnVlLz4KICAgICAgPGtleT5UQ1BLZWVwQWxpdmVFeHBpcmF0aW9uVGltZW91dDwva2V5PgogICAgICA8aW50ZWdlcj40MzIwMDwvaW50ZWdlcj4KICAgICAgPGtleT5Ob3RpZmljYXRpb25XYWtlPC9rZXk+CiAgICAgIDx0cnVlLz4KICAgICAgPGtleT5ETkRXaGlsZURpc3BsYXlTbGVlcHM8L2tleT4KICAgICAgPGZhbHNlLz4KICAgICAgPGtleT5EYXJrV2FrZVNlcnZpY2VzPC9rZXk+CiAgICAgIDxkaWN0PgogICAgICAgIDxrZXk+RGFya1dha2VCYWNrZ3JvdW5kVGFza3M8L2tleT4KICAgICAgICA8aW50ZWdlcj4xPC9pbnRlZ2VyPgogICAgICAgIDxrZXk+U2xlZXBTZXJ2aWNlczwva2V5PgogICAgICAgIDxpbnRlZ2VyPjc8L2ludGVnZXI+CiAgICAgICAgPGtleT5TbGVlcFNlcnZpY2VzTW9kZXM8L2tleT4KICAgICAgICA8ZGljdD4KICAgICAgICAgIDxrZXk+TW9kZUE8L2tleT4KICAgICAgICAgIDxkaWN0PgogICAgICAgICAgICA8a2V5PkV4cGlyYXRpb248L2tleT4KICAgICAgICAgICAgPGludGVnZXI+MDwvaW50ZWdlcj4KICAgICAgICAgICAgPGtleT5CYXR0ZXJ5Rmxvb3I8L2tleT4KICAgICAgICAgICAgPGludGVnZXI+MDwvaW50ZWdlcj4KICAgICAgICAgICAgPGtleT5CYXNlSW50ZXJ2YWxzPC9rZXk+CiAgICAgICAgICAgIDxkaWN0PgogICAgICAgICAgICAgIDxrZXk+QUM8L2tleT4KICAgICAgICAgICAgICA8ZGljdD4KICAgICAgICAgICAgICAgIDxrZXk+QmFzZVNsZWVwSW50ZXJ2YWw8L2tleT4KICAgICAgICAgICAgICAgIDxpbnRlZ2VyPjM2MDA8L2ludGVnZXI+CiAgICAgICAgICAgICAgICA8a2V5PkJhc2VXYWtlQ2FwSW50ZXJ2YWw8L2tleT4KICAgICAgICAgICAgICAgIDxpbnRlZ2VyPjg2NDAwPC9pbnRlZ2VyPgogICAgICAgICAgICAgIDwvZGljdD4KICAgICAgICAgICAgICA8a2V5PkJhdHRlcnk8L2tleT4KICAgICAgICAgICAgICA8ZGljdD4KICAgICAgICAgICAgICAgIDxrZXk+QmFzZVNsZWVwSW50ZXJ2YWw8L2tleT4KICAgICAgICAgICAgICAgIDxpbnRlZ2VyPjM2MDA8L2ludGVnZXI+CiAgICAgICAgICAgICAgICA8a2V5PkJhc2VXYWtlQ2FwSW50ZXJ2YWw8L2tleT4KICAgICAgICAgICAgICAgIDxpbnRlZ2VyPjE4MDwvaW50ZWdlcj4KICAgICAgICAgICAgICA8L2RpY3Q+CiAgICAgICAgICAgIDwvZGljdD4KICAgICAgICAgIDwvZGljdD4KICAgICAgICA8L2RpY3Q+CiAgICAgIDwvZGljdD4KICAgIDwvZGljdD4KICA8L2RpY3Q+CjwvcGxpc3Q+Cg== - - - NSHumanReadableCopyright - Copyright © 2017 - 2019 PMheart. All rights reserved. - OSBundleRequired - Root - - diff --git a/EFI/OC/Kexts/CtlnaAHCIPort.kext/Contents/Info.plist b/EFI/OC/Kexts/CtlnaAHCIPort.kext/Contents/Info.plist new file mode 100755 index 0000000..b481d10 --- /dev/null +++ b/EFI/OC/Kexts/CtlnaAHCIPort.kext/Contents/Info.plist @@ -0,0 +1,272 @@ + + + + + BuildMachineOSBuild + 18A391012 + CFBundleDevelopmentRegion + English + CFBundleExecutable + CtlnaAHCIPort + CFBundleGetInfoString + 341.0.2, Copyright Apple Inc. 2005-2016 + CFBundleIdentifier + com.apple.driver.CtlnaAHCIPort + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + CtlnaAHCI + CFBundlePackageType + KEXT + CFBundleShortVersionString + 341.0.2 + CFBundleSignature + ???? + CFBundleSupportedPlatforms + + MacOSX + + CFBundleVersion + 341.0.2 + DTCompiler + com.apple.compilers.llvm.clang.1_0 + DTPlatformBuild + 11O62d + DTPlatformName + macosx + DTPlatformVersion + 10.15.4 + DTSDKBuild + 19F60x + DTSDKName + macosx10.15internal + DTXcode + 1140 + DTXcodeBuild + 11O62d + IOKitPersonalities + + Intel10SeriesAHCI + + CFBundleIdentifier + com.apple.driver.CtlnaAHCIPort + Chipset Name + 10 Series Chipset + IOClass + CtlnaIntelPchSeriesAHCI + IONameMatch + + pci8086,9d03 + pci8086,a102 + pci8086,a103 + + IOProbeScore + 3000 + IOProviderClass + IOPCIDevice + Vendor Name + Intel + + Intel11SeriesAHCI + + CFBundleIdentifier + com.apple.driver.CtlnaAHCIPort + Chipset Name + 11 Series Chipset + IOClass + CtlnaIntelPchSeriesAHCI + IONameMatch + + pci8086,a352 + pci8086,a353 + pci8086,9dd3 + + IOProbeScore + 2000 + IOProviderClass + IOPCIDevice + Vendor Name + Intel + + Intel12SeriesAHCI + + CFBundleIdentifier + com.apple.driver.CtlnaAHCIPort + Chipset Name + 12 Series Chipset + IOClass + CtlnaIntelPchSeriesAHCI + IONameMatch + + pci8086,a182 + + IOProbeScore + 2000 + IOProviderClass + IOPCIDevice + Vendor Name + Intel + + Intel5SeriesAHCI + + CFBundleIdentifier + com.apple.driver.CtlnaAHCIPort + Chipset Name + 5 Series Chipset + IOClass + CtlnaIntelPchSeriesAHCI + IONameMatch + + pci8086,3b29 + pci8086,3b22 + pci8086,3b2f + + IOProbeScore + 2000 + IOProviderClass + IOPCIDevice + Vendor Name + Intel + + Intel6SeriesAHCI + + CFBundleIdentifier + com.apple.driver.CtlnaAHCIPort + Chipset Name + 6 Series Chipset + IOClass + CtlnaIntelPchSeriesAHCI + IONameMatch + + pci8086,1c02 + pci8086,1c03 + + IOProbeScore + 2000 + IOProviderClass + IOPCIDevice + Vendor Name + Intel + + Intel7SeriesAHCI + + CFBundleIdentifier + com.apple.driver.CtlnaAHCIPort + Chipset Name + 7 Series Chipset + IOClass + CtlnaIntelPchSeriesAHCI + IONameMatch + + pci8086,1e02 + pci8086,1e03 + + IOProbeScore + 2000 + IOProviderClass + IOPCIDevice + Vendor Name + Intel + + Intel8SeriesAHCI + + CFBundleIdentifier + com.apple.driver.CtlnaAHCIPort + Chipset Name + 8 Series Chipset + IOClass + CtlnaIntelPchSeriesAHCI + IONameMatch + + pci8086,8c02 + pci8086,8c03 + pci8086,9c03 + + IOProbeScore + 2000 + IOProviderClass + IOPCIDevice + Vendor Name + Intel + + Intel9SeriesAHCI + + CFBundleIdentifier + com.apple.driver.CtlnaAHCIPort + Chipset Name + 9 Series Chipset + IOClass + CtlnaIntelPchSeriesAHCI + IONameMatch + + pci8086,9c83 + pci8086,8c83 + + IOProbeScore + 2000 + IOProviderClass + IOPCIDevice + Vendor Name + Intel + + IntelRAIDAHCI + + CFBundleIdentifier + com.apple.driver.CtlnaAHCIPort + Chipset Name + Intel AHCI RAID + IOClass + CtlnaIntelPchSeriesAHCI + IONameMatch + + pci8086,282a + pci8086,2822 + + IOProbeScore + 900 + IOProviderClass + IOPCIDevice + Vendor Name + Intel + + Intel200SeriesAHCI + + CFBundleIdentifier + com.apple.driver.CtlnaAHCIPort + Chipset Name + 200 Series Chipset + IOClass + CtlnaIntelPchSeriesAHCI + IONameMatch + + pci8086,a282 + + IOProbeScore + 900 + IOProviderClass + IOPCIDevice + Vendor Name + Intel + + + LSMinimumSystemVersion + 10.15 + OSBundleLibraries + + com.apple.iokit.IOAHCIFamily + 1.0.0 + com.apple.iokit.IOPCIFamily + 1.0.0 + com.apple.kpi.bsd + 8.0.0 + com.apple.kpi.iokit + 8.0.0 + com.apple.kpi.libkern + 8.0.0 + com.apple.kpi.mach + 8.0.0 + + OSBundleRequired + Local-Root + + diff --git a/EFI/OC/Kexts/CtlnaAHCIPort.kext/Contents/MacOS/CtlnaAHCIPort b/EFI/OC/Kexts/CtlnaAHCIPort.kext/Contents/MacOS/CtlnaAHCIPort new file mode 100755 index 0000000..67c2385 Binary files /dev/null and b/EFI/OC/Kexts/CtlnaAHCIPort.kext/Contents/MacOS/CtlnaAHCIPort differ diff --git a/EFI/OC/Kexts/CtlnaAHCIPort.kext/Contents/_CodeSignature/CodeResources b/EFI/OC/Kexts/CtlnaAHCIPort.kext/Contents/_CodeSignature/CodeResources new file mode 100755 index 0000000..f100429 --- /dev/null +++ b/EFI/OC/Kexts/CtlnaAHCIPort.kext/Contents/_CodeSignature/CodeResources @@ -0,0 +1,128 @@ + + + + + files + + version.plist + + xoSefmu2SqqJwj289uRhQLHkpuU= + + + files2 + + version.plist + + hash2 + + N4UbohbaYz1+V6VFcng//I967gzWx/0Cd9kjqE1sz+E= + + + + 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/OC/Kexts/CtlnaAHCIPort.kext/Contents/version.plist b/EFI/OC/Kexts/CtlnaAHCIPort.kext/Contents/version.plist new file mode 100755 index 0000000..56493e7 --- /dev/null +++ b/EFI/OC/Kexts/CtlnaAHCIPort.kext/Contents/version.plist @@ -0,0 +1,18 @@ + + + + + BuildAliasOf + AppleAHCI + BuildVersion + 1534 + CFBundleShortVersionString + 341.0.2 + CFBundleVersion + 341.0.2 + ProjectName + AppleAHCI + SourceVersion + 341000002000000 + + diff --git a/EFI/OC/Kexts/LiluFriend.kext/Contents/Info.plist b/EFI/OC/Kexts/HibernationFixup.kext/Contents/Info.plist similarity index 65% rename from EFI/OC/Kexts/LiluFriend.kext/Contents/Info.plist rename to EFI/OC/Kexts/HibernationFixup.kext/Contents/Info.plist index e62004d..c1fc2db 100755 --- a/EFI/OC/Kexts/LiluFriend.kext/Contents/Info.plist +++ b/EFI/OC/Kexts/HibernationFixup.kext/Contents/Info.plist @@ -2,26 +2,22 @@ - AppleSecurityExtension - BuildMachineOSBuild - 16G29 + 19H15 CFBundleDevelopmentRegion en CFBundleExecutable - LiluFriend - CFBundleGetInfoString - LiluFriend v1.1.0, Copyright © 2017 Vanilla. All rights reserved. + HibernationFixup CFBundleIdentifier - com.apple.security.LiluFriend + as.lvs1974.HibernationFixup CFBundleInfoDictionaryVersion 6.0 CFBundleName - LiluFriend + HibernationFixup CFBundlePackageType KEXT CFBundleShortVersionString - 1.1.0 + 1.3.8 CFBundleSignature ???? CFBundleSupportedPlatforms @@ -29,43 +25,53 @@ MacOSX CFBundleVersion - 1.1.0 + 1.3.8 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 8E3004b + 12B45b + DTPlatformName + macosx DTPlatformVersion - GM + 11.0 DTSDKBuild - 16E185 + 20A2408 DTSDKName - macosx10.12 + macosx11.0 DTXcode - 0833 + 1220 DTXcodeBuild - 8E3004b + 12B45b IOKitPersonalities - LiluFriend + as.lvs1974.HibernationFixup CFBundleIdentifier - com.apple.security.LiluFriend + as.lvs1974.HibernationFixup IOClass - LiluFriend + HibernationFixup IOMatchCategory - LiluFriend + HibernationFixup IOProviderClass IOResources IOResourceMatch IOKit + LSMinimumSystemVersion + 10.8 NSHumanReadableCopyright - Copyright © 2017 Vanilla. All rights reserved. + 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 diff --git a/EFI/OC/Kexts/HibernationFixup.kext/Contents/MacOS/HibernationFixup b/EFI/OC/Kexts/HibernationFixup.kext/Contents/MacOS/HibernationFixup new file mode 100755 index 0000000..0e71e4d Binary files /dev/null and b/EFI/OC/Kexts/HibernationFixup.kext/Contents/MacOS/HibernationFixup differ diff --git a/EFI/OC/Kexts/Lilu.kext/Contents/Info.plist b/EFI/OC/Kexts/Lilu.kext/Contents/Info.plist index 415e5e5..e7964e7 100755 --- a/EFI/OC/Kexts/Lilu.kext/Contents/Info.plist +++ b/EFI/OC/Kexts/Lilu.kext/Contents/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 19H2 + 19H15 CFBundleDevelopmentRegion en CFBundleExecutable @@ -17,7 +17,7 @@ CFBundlePackageType KEXT CFBundleShortVersionString - 1.4.9 + 1.5.0 CFBundleSignature ???? CFBundleSupportedPlatforms @@ -25,21 +25,23 @@ MacOSX CFBundleVersion - 1.4.9 + 1.5.0 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 11E708 + 12B45b + DTPlatformName + macosx DTPlatformVersion - GM + 11.0 DTSDKBuild - 19G68 + 20A2408 DTSDKName - macosx10.15 + macosx11.0 DTXcode - 1160 + 1220 DTXcodeBuild - 11E708 + 12B45b IOKitPersonalities as.vit9696.Lilu diff --git a/EFI/OC/Kexts/Lilu.kext/Contents/MacOS/Lilu b/EFI/OC/Kexts/Lilu.kext/Contents/MacOS/Lilu index a5862cb..52ab4a0 100755 Binary files a/EFI/OC/Kexts/Lilu.kext/Contents/MacOS/Lilu and b/EFI/OC/Kexts/Lilu.kext/Contents/MacOS/Lilu differ diff --git a/EFI/OC/Kexts/LiluFriend.kext/Contents/MacOS/LiluFriend b/EFI/OC/Kexts/LiluFriend.kext/Contents/MacOS/LiluFriend deleted file mode 100755 index 3cf876f..0000000 Binary files a/EFI/OC/Kexts/LiluFriend.kext/Contents/MacOS/LiluFriend and /dev/null differ diff --git a/EFI/OC/Kexts/SMCBatteryManager.kext/Contents/Info.plist b/EFI/OC/Kexts/SMCBatteryManager.kext/Contents/Info.plist index fdf60fa..9f2cebe 100755 --- a/EFI/OC/Kexts/SMCBatteryManager.kext/Contents/Info.plist +++ b/EFI/OC/Kexts/SMCBatteryManager.kext/Contents/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 19H2 + 19H15 CFBundleDevelopmentRegion en CFBundleExecutable @@ -17,27 +17,29 @@ CFBundlePackageType KEXT CFBundleShortVersionString - 1.1.8 + 1.1.9 CFBundleSupportedPlatforms MacOSX CFBundleVersion - 1.1.8 + 1.1.9 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 11E708 + 12B45b + DTPlatformName + macosx DTPlatformVersion - GM + 11.0 DTSDKBuild - 19G68 + 20A2408 DTSDKName - macosx10.15 + macosx11.0 DTXcode - 1160 + 1220 DTXcodeBuild - 11E708 + 12B45b IOKitPersonalities IOSMBusController diff --git a/EFI/OC/Kexts/SMCBatteryManager.kext/Contents/MacOS/SMCBatteryManager b/EFI/OC/Kexts/SMCBatteryManager.kext/Contents/MacOS/SMCBatteryManager index b4558e0..b137c69 100755 Binary files a/EFI/OC/Kexts/SMCBatteryManager.kext/Contents/MacOS/SMCBatteryManager and b/EFI/OC/Kexts/SMCBatteryManager.kext/Contents/MacOS/SMCBatteryManager differ diff --git a/EFI/OC/Kexts/SMCLightSensor.kext/Contents/Info.plist b/EFI/OC/Kexts/SMCLightSensor.kext/Contents/Info.plist index 9ee0422..06ad8f2 100755 --- a/EFI/OC/Kexts/SMCLightSensor.kext/Contents/Info.plist +++ b/EFI/OC/Kexts/SMCLightSensor.kext/Contents/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 19H2 + 19H15 CFBundleDevelopmentRegion en CFBundleExecutable @@ -17,27 +17,29 @@ CFBundlePackageType KEXT CFBundleShortVersionString - 1.1.8 + 1.1.9 CFBundleSupportedPlatforms MacOSX CFBundleVersion - 1.1.8 + 1.1.9 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 11E708 + 12B45b + DTPlatformName + macosx DTPlatformVersion - GM + 11.0 DTSDKBuild - 19G68 + 20A2408 DTSDKName - macosx10.15 + macosx11.0 DTXcode - 1160 + 1220 DTXcodeBuild - 11E708 + 12B45b IOKitPersonalities SMCLightSensor diff --git a/EFI/OC/Kexts/SMCLightSensor.kext/Contents/MacOS/SMCLightSensor b/EFI/OC/Kexts/SMCLightSensor.kext/Contents/MacOS/SMCLightSensor index 3fa1653..d377112 100755 Binary files a/EFI/OC/Kexts/SMCLightSensor.kext/Contents/MacOS/SMCLightSensor and b/EFI/OC/Kexts/SMCLightSensor.kext/Contents/MacOS/SMCLightSensor differ diff --git a/EFI/OC/Kexts/SMCProcessor.kext/Contents/Info.plist b/EFI/OC/Kexts/SMCProcessor.kext/Contents/Info.plist index 4ba63a5..928d14a 100755 --- a/EFI/OC/Kexts/SMCProcessor.kext/Contents/Info.plist +++ b/EFI/OC/Kexts/SMCProcessor.kext/Contents/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 19H2 + 19H15 CFBundleDevelopmentRegion en CFBundleExecutable @@ -17,7 +17,7 @@ CFBundlePackageType KEXT CFBundleShortVersionString - 1.1.8 + 1.1.9 CFBundleSignature ???? CFBundleSupportedPlatforms @@ -25,21 +25,23 @@ MacOSX CFBundleVersion - 1.1.8 + 1.1.9 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 11E708 + 12B45b + DTPlatformName + macosx DTPlatformVersion - GM + 11.0 DTSDKBuild - 19G68 + 20A2408 DTSDKName - macosx10.15 + macosx11.0 DTXcode - 1160 + 1220 DTXcodeBuild - 11E708 + 12B45b IOKitPersonalities as.vit9696.SMCProcessor diff --git a/EFI/OC/Kexts/SMCProcessor.kext/Contents/MacOS/SMCProcessor b/EFI/OC/Kexts/SMCProcessor.kext/Contents/MacOS/SMCProcessor index fd30330..97b6226 100755 Binary files a/EFI/OC/Kexts/SMCProcessor.kext/Contents/MacOS/SMCProcessor and b/EFI/OC/Kexts/SMCProcessor.kext/Contents/MacOS/SMCProcessor differ diff --git a/EFI/OC/Kexts/SMCSuperIO.kext/Contents/Info.plist b/EFI/OC/Kexts/SMCSuperIO.kext/Contents/Info.plist index 16376c0..73fc0af 100755 --- a/EFI/OC/Kexts/SMCSuperIO.kext/Contents/Info.plist +++ b/EFI/OC/Kexts/SMCSuperIO.kext/Contents/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 19H2 + 19H15 CFBundleDevelopmentRegion en CFBundleExecutable @@ -17,7 +17,7 @@ CFBundlePackageType KEXT CFBundleShortVersionString - 1.1.8 + 1.1.9 CFBundleSignature ???? CFBundleSupportedPlatforms @@ -25,21 +25,23 @@ MacOSX CFBundleVersion - 1.1.8 + 1.1.9 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 11E708 + 12B45b + DTPlatformName + macosx DTPlatformVersion - GM + 11.0 DTSDKBuild - 19G68 + 20A2408 DTSDKName - macosx10.15 + macosx11.0 DTXcode - 1160 + 1220 DTXcodeBuild - 11E708 + 12B45b IOKitPersonalities ru.joedm.SMCSuperIO diff --git a/EFI/OC/Kexts/SMCSuperIO.kext/Contents/MacOS/SMCSuperIO b/EFI/OC/Kexts/SMCSuperIO.kext/Contents/MacOS/SMCSuperIO index e440fe3..c4d7ec5 100755 Binary files a/EFI/OC/Kexts/SMCSuperIO.kext/Contents/MacOS/SMCSuperIO and b/EFI/OC/Kexts/SMCSuperIO.kext/Contents/MacOS/SMCSuperIO differ diff --git a/EFI/OC/Kexts/USBPorts.kext/Contents/Info.plist b/EFI/OC/Kexts/USBPorts.kext/Contents/Info.plist index e1447cb..762a981 100755 --- a/EFI/OC/Kexts/USBPorts.kext/Contents/Info.plist +++ b/EFI/OC/Kexts/USBPorts.kext/Contents/Info.plist @@ -22,14 +22,56 @@ 1.0 IOKitPersonalities - MacBookPro12,1-XHC + MacBookPro12,1-EHC1 CFBundleIdentifier com.apple.driver.AppleUSBMergeNub IOClass AppleUSBMergeNub IONameMatch - XHC + EHC1 + IOPCIPrimaryMatch + 0x9ca68086 + IOProbeScore + 5000 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 5100 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 5100 + port-count + AQAAAA== + ports + + URMH + + UsbConnector + 255 + name + URMH + port + AQAAAA== + + + + model + MacBookPro12,1 + + MacBookPro12,1-XHCI + + CFBundleIdentifier + com.apple.driver.AppleUSBMergeNub + IOClass + AppleUSBMergeNub + IONameMatch + XHCI IOPCIPrimaryMatch 0x9cb18086 IOProbeScore @@ -47,175 +89,98 @@ kUSBWakePowerSupply 5100 port-count - - DwAAAA== - + DgAAAA== ports - HS01 + HSP0 UsbConnector 3 name - HS01 + HSP0 port - - AQAAAA== - + AQAAAA== - HS02 + HSP1 UsbConnector 3 name - HS02 + HSP1 port - - AgAAAA== - + AgAAAA== - HS03 + HSP2 UsbConnector 3 name - HS03 + HSP2 port - - AwAAAA== - + AwAAAA== - HS04 + HSP4 UsbConnector - 3 + 255 name - HS04 + HSP4 port - - BAAAAA== - + BQAAAA== - HS05 + HSP5 UsbConnector - 3 + 255 name - HS05 + HSP5 port - - BQAAAA== - + BgAAAA== - HS06 + HSP6 UsbConnector - 3 + 255 name - HS06 + HSP6 port - - BgAAAA== - + BwAAAA== - HS07 + HSP7 UsbConnector - 3 + 255 name - HS07 + HSP7 port - - BwAAAA== - + CAAAAA== - HS08 + SSP0 UsbConnector 3 name - HS08 + SSP0 port - - CAAAAA== - + DAAAAA== - HS09 + SSP1 UsbConnector 3 name - HS09 + SSP1 port - - CQAAAA== - + DQAAAA== - HS10 + SSP2 UsbConnector 3 name - HS10 + SSP2 port - - CgAAAA== - - - HS11 - - UsbConnector - 3 - name - HS11 - port - - CwAAAA== - - - SS01 - - UsbConnector - 3 - name - SS01 - port - - DAAAAA== - - - SS02 - - UsbConnector - 3 - name - SS02 - port - - DQAAAA== - - - SS03 - - UsbConnector - 3 - name - SS03 - port - - DgAAAA== - - - SS04 - - UsbConnector - 3 - name - SS04 - port - - DwAAAA== - + DgAAAA== diff --git a/EFI/OC/Kexts/VirtualSMC.kext/Contents/Info.plist b/EFI/OC/Kexts/VirtualSMC.kext/Contents/Info.plist index d643755..bf6fd35 100755 --- a/EFI/OC/Kexts/VirtualSMC.kext/Contents/Info.plist +++ b/EFI/OC/Kexts/VirtualSMC.kext/Contents/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 19H2 + 19H15 CFBundleDevelopmentRegion en CFBundleExecutable @@ -17,7 +17,7 @@ CFBundlePackageType KEXT CFBundleShortVersionString - 1.1.8 + 1.1.9 CFBundleSignature ???? CFBundleSupportedPlatforms @@ -25,21 +25,23 @@ MacOSX CFBundleVersion - 1.1.8 + 1.1.9 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 11E708 + 12B45b + DTPlatformName + macosx DTPlatformVersion - GM + 11.0 DTSDKBuild - 19G68 + 20A2408 DTSDKName - macosx10.15 + macosx11.0 DTXcode - 1160 + 1220 DTXcodeBuild - 11E708 + 12B45b IOKitPersonalities as.vit9696.VirtualSMC diff --git a/EFI/OC/Kexts/VirtualSMC.kext/Contents/MacOS/VirtualSMC b/EFI/OC/Kexts/VirtualSMC.kext/Contents/MacOS/VirtualSMC index 684239c..531b022 100755 Binary files a/EFI/OC/Kexts/VirtualSMC.kext/Contents/MacOS/VirtualSMC and b/EFI/OC/Kexts/VirtualSMC.kext/Contents/MacOS/VirtualSMC differ diff --git a/EFI/OC/Kexts/WhateverGreen.kext/Contents/Info.plist b/EFI/OC/Kexts/WhateverGreen.kext/Contents/Info.plist index 1d73ee7..caa48a2 100755 --- a/EFI/OC/Kexts/WhateverGreen.kext/Contents/Info.plist +++ b/EFI/OC/Kexts/WhateverGreen.kext/Contents/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 19H2 + 19H15 CFBundleDevelopmentRegion en CFBundleExecutable @@ -17,7 +17,7 @@ CFBundlePackageType KEXT CFBundleShortVersionString - 1.4.4 + 1.4.5 CFBundleSignature ???? CFBundleSupportedPlatforms @@ -25,21 +25,23 @@ MacOSX CFBundleVersion - 1.4.4 + 1.4.5 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 11E708 + 12B45b + DTPlatformName + macosx DTPlatformVersion - GM + 11.0 DTSDKBuild - 19G68 + 20A2408 DTSDKName - macosx10.15 + macosx11.0 DTXcode - 1160 + 1220 DTXcodeBuild - 11E708 + 12B45b IOKitPersonalities NVHDAEnabler diff --git a/EFI/OC/Kexts/WhateverGreen.kext/Contents/MacOS/WhateverGreen b/EFI/OC/Kexts/WhateverGreen.kext/Contents/MacOS/WhateverGreen index 03c923c..3e16f28 100755 Binary files a/EFI/OC/Kexts/WhateverGreen.kext/Contents/MacOS/WhateverGreen and b/EFI/OC/Kexts/WhateverGreen.kext/Contents/MacOS/WhateverGreen differ diff --git a/EFI/OC/Kexts/YogaSMC.kext/Contents/Info.plist b/EFI/OC/Kexts/YogaSMC.kext/Contents/Info.plist new file mode 100755 index 0000000..281b181 --- /dev/null +++ b/EFI/OC/Kexts/YogaSMC.kext/Contents/Info.plist @@ -0,0 +1,190 @@ + + + + + BuildMachineOSBuild + 20A5395g + CFBundleDevelopmentRegion + en + CFBundleExecutable + YogaSMC + CFBundleIdentifier + org.zhen.YogaSMC + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + YogaSMC + CFBundlePackageType + KEXT + CFBundleShortVersionString + 1.3.0 + CFBundleSupportedPlatforms + + MacOSX + + CFBundleVersion + 1.3.0 + DTCompiler + com.apple.compilers.llvm.clang.1_0 + DTPlatformBuild + 11E801a + DTPlatformVersion + GM + DTSDKBuild + 19G68 + DTSDKName + macosx10.15 + DTXcode + 1170 + DTXcodeBuild + 11E801a + IOKitPersonalities + + IdeaVPC + + CFBundleIdentifier + org.zhen.YogaSMC + IOClass + IdeaVPC + IONameMatch + VPC2004 + IOProbeScore + 200 + IOProviderClass + IOACPIPlatformDevice + IOUserClientClass + YogaSMCUserClient + Sensors + + Airflow Left + + Airflow Right + + CPU Core PECI + CPEC + CPU System Agent Core + CTMP + Memory Proximity + MEM1 + Platform Controller Hub Die + RSEN + SO-DIMM 1 Proximity + MEM1 + SO-DIMM 2 Proximity + MEM2 + SO-DIMM 3 Proximity + + SO-DIMM 4 Proximity + + + + ThinkVPC + + CFBundleIdentifier + org.zhen.YogaSMC + IOClass + ThinkVPC + IOProbeScore + 200 + IOPropertyMatch + + + name + LEN0268 + + + name + LEN0068 + + + IOProviderClass + IOACPIPlatformDevice + IOUserClientClass + YogaSMCUserClient + Sensors + + Airflow Left + + Airflow Right + + CPU Core PECI + + CPU System Agent Core + TMP0 + Memory Proximity + + Platform Controller Hub Die + ESTA + SO-DIMM 1 Proximity + + SO-DIMM 2 Proximity + + SO-DIMM 3 Proximity + + SO-DIMM 4 Proximity + + + + YogaHIDD + + CFBundleIdentifier + org.zhen.YogaSMC + IOClass + YogaHIDD + IOProbeScore + 200 + IOPropertyMatch + + + name + INT33D5 + + + name + INTC1051 + + + IOProviderClass + IOACPIPlatformDevice + IOUserClientClass + YogaSMCUserClient + + YogaWMI + + CFBundleIdentifier + org.zhen.YogaSMC + IOClass + YogaWMI + IONameMatch + PNP0C14 + IOProbeScore + 100 + IOProviderClass + IOACPIPlatformDevice + + + LSMinimumSystemVersion + 10.12 + NSHumanReadableCopyright + Copyright © 2020 Zhen. All rights reserved. + OSBundleLibraries + + as.vit9696.Lilu + 1.4.5 + as.vit9696.VirtualSMC + 1.1.4 + com.apple.iokit.IOACPIFamily + 1.0.0d1 + com.apple.kpi.bsd + 8.0.0 + com.apple.kpi.iokit + 8.0.0 + com.apple.kpi.libkern + 8.0.0 + com.apple.kpi.mach + 8.0.0 + com.apple.kpi.unsupported + 8.0.0 + + + diff --git a/EFI/OC/Kexts/YogaSMC.kext/Contents/MacOS/YogaSMC b/EFI/OC/Kexts/YogaSMC.kext/Contents/MacOS/YogaSMC new file mode 100755 index 0000000..a7d54ef Binary files /dev/null and b/EFI/OC/Kexts/YogaSMC.kext/Contents/MacOS/YogaSMC differ diff --git a/EFI/OC/Kexts/YogaSMC.kext/Contents/_CodeSignature/CodeResources b/EFI/OC/Kexts/YogaSMC.kext/Contents/_CodeSignature/CodeResources new file mode 100755 index 0000000..d5d0fd7 --- /dev/null +++ b/EFI/OC/Kexts/YogaSMC.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/OC/OpenCore.efi b/EFI/OC/OpenCore.efi index 91ea05a..d479e6f 100755 Binary files a/EFI/OC/OpenCore.efi and b/EFI/OC/OpenCore.efi differ diff --git a/EFI/OC/Resources/.DS_Store b/EFI/OC/Resources/.DS_Store index a97939e..34371bc 100755 Binary files a/EFI/OC/Resources/.DS_Store and b/EFI/OC/Resources/.DS_Store differ diff --git a/EFI/OC/config.plist b/EFI/OC/config.plist index ad2728c..601552f 100755 --- a/EFI/OC/config.plist +++ b/EFI/OC/config.plist @@ -8,7 +8,7 @@ Comment - Parts collection RMD1 RMDT PLUG SMBU MCHC PWRB GPRW ALS0 ALC3 _L61 + Parts collection RMD1 RMDT PLUG SMBU MCHC PWRB ALS0 ALC3 _L61 Enabled Path @@ -42,7 +42,7 @@ Comment USB Enabled - + Path SSDT-EC-USBX.aml @@ -162,7 +162,7 @@ Count 0 Enabled - + Find R0JJWAM= Limit @@ -182,188 +182,6 @@ TableSignature - - Comment - Notify (BAT1, 0x80) ---> BATC Battery - Count - 0 - Enabled - - Find - hkJBVDEKgA== - Limit - 0 - Mask - - OemTableId - - Replace - hkJBVEMKgA== - ReplaceMask - - Skip - 0 - TableLength - 0 - TableSignature - - - - Comment - Notify (BAT0, 0x81) ---> BATC Battery - Count - 0 - Enabled - - Find - hkJBVDAKgQ== - Limit - 0 - Mask - - OemTableId - - Replace - hkJBVEMKgQ== - ReplaceMask - - Skip - 0 - TableLength - 0 - TableSignature - - - - Comment - Notify (BAT0, 0x80) ---> BATC Battery - Count - 0 - Enabled - - Find - hkJBVDAKgA== - Limit - 0 - Mask - - OemTableId - - Replace - hkJBVEMKgA== - ReplaceMask - - Skip - 0 - TableLength - 0 - TableSignature - - - - Comment - Notify (_SB.PCI0.LPC.EC.BAT1, 0x01) ---> BATC Battery - Count - 0 - Enabled - - Find - hlwvBV9TQl9QQ0kwTFBDX0VDX19CQVQxAQ== - Limit - 0 - Mask - - OemTableId - - Replace - hlwvBV9TQl9QQ0kwTFBDX0VDX19CQVRDAQ== - ReplaceMask - - Skip - 0 - TableLength - 0 - TableSignature - - - - Comment - Notify (_SB.PCI0.LPC.EC.BAT1, 0x03) ---> BATC Battery - Count - 0 - Enabled - - Find - hlwvBV9TQl9QQ0kwTFBDX0VDX19CQVQxCgM= - Limit - 0 - Mask - - OemTableId - - Replace - hlwvBV9TQl9QQ0kwTFBDX0VDX19CQVRDCgM= - ReplaceMask - - Skip - 0 - TableLength - 0 - TableSignature - - - - Comment - TP-BAT:AJTP03 to XJTP03 - Count - 0 - Enabled - - Find - QUpUUAM= - Limit - 0 - Mask - - OemTableId - - Replace - WEpUUAM= - ReplaceMask - - Skip - 0 - TableLength - 0 - TableSignature - - - - Comment - PNLF to XNLF - Count - 0 - Enabled - - Find - UE5MRg== - Limit - 0 - Mask - - OemTableId - - Replace - WE5MRg== - ReplaceMask - - Skip - 0 - TableLength - 0 - TableSignature - - Comment Mutex:MDGS=0 @@ -812,7 +630,7 @@ Count 0 Enabled - + Find WEhDSQ== Limit @@ -962,58 +780,6 @@ TableSignature - - Comment - Wake (_PRW 0x6d, 0x04) ---> (0x6d, 0) PWR - Count - 0 - Enabled - - Find - EgYCCm0KBA== - Limit - 0 - Mask - - OemTableId - - Replace - EgYCCm0KAA== - ReplaceMask - - Skip - 0 - TableLength - 0 - TableSignature - RFNEVA== - - - Comment - Wake (_PRW 0x6d, 0x03) ---> (0x6d, 0) PWR - Count - 0 - Enabled - - Find - EhUDCm0KA14= - Limit - 0 - Mask - - OemTableId - - Replace - EhUDCm0KAF4= - ReplaceMask - - Skip - 0 - TableLength - 0 - TableSignature - RFNEVA== - Comment _Q13 to XQ13(Fn + 4) @@ -1451,6 +1217,8 @@ Quirks + AllowRelocationBlock + AvoidRuntimeDefrag DevirtualiseMmio @@ -1560,6 +1328,8 @@ AAPL,slot-name Internal@0,28,0/0,0 + compatible + AAAODFIn device_type Card Reader model @@ -1744,42 +1514,6 @@ PlistPath Contents/Info.plist - - Arch - Any - BundlePath - LiluFriend.kext - Comment - - Enabled - - ExecutablePath - Contents/MacOS/LiluFriend - MaxKernel - - MinKernel - - PlistPath - Contents/Info.plist - - - Arch - Any - BundlePath - VirtualSMC.kext - Comment - - Enabled - - ExecutablePath - Contents/MacOS/VirtualSMC - MaxKernel - - MinKernel - - PlistPath - Contents/Info.plist - Arch Any @@ -1798,24 +1532,6 @@ PlistPath Contents/Info.plist - - Arch - Any - BundlePath - CPUFriendDataProvider.kext - Comment - - Enabled - - ExecutablePath - - MaxKernel - - MinKernel - - PlistPath - Contents/Info.plist - Arch Any @@ -1888,6 +1604,42 @@ PlistPath Contents/Info.plist + + Arch + Any + BundlePath + CtlnaAHCIPort.kext + Comment + + Enabled + + ExecutablePath + Contents/MacOS/CtlnaAHCIPort + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + + + Arch + Any + BundlePath + HibernationFixup.kext + Comment + + Enabled + + ExecutablePath + Contents/MacOS/HibernationFixup + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + Arch Any @@ -1896,7 +1648,7 @@ Comment Enabled - + ExecutablePath MaxKernel @@ -1914,7 +1666,7 @@ Comment Enabled - + ExecutablePath Contents/MacOS/USBInjectAll MaxKernel @@ -1928,13 +1680,31 @@ Arch Any BundlePath - ACPIBatteryManager.kext + VirtualSMC.kext Comment Enabled - + ExecutablePath - Contents/MacOS/ACPIBatteryManager + Contents/MacOS/VirtualSMC + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + + + Arch + Any + BundlePath + YogaSMC.kext + Comment + + Enabled + + ExecutablePath + Contents/MacOS/YogaSMC MaxKernel MinKernel @@ -2058,7 +1828,7 @@ Comment Enabled - + ExecutablePath MaxKernel @@ -2637,6 +2407,8 @@ Windows 10 Path PciRoot(0x0)/Pci(0x1F,0x2)/Sata(0x0,0x0,0x0)/HD(1,GPT,27F1E8C2-E204-45B7-B596-6CF98E35E526,0x28,0x64000)/\EFI\BOOT1\BOOTx64.efi + TextMode + Arguments @@ -2651,6 +2423,8 @@ CustomOS Path PciRoot(0x0)/Pci(0x1,0x1)/Pci(0x0,0x0)/NVMe(0x1,11-22-33-44-55-66-77-88)/HD(1,GPT,00000000-0000-0000-0000-000000000000,0x800,0x64000)/\EFI\BOOT\BOOTX64.EFI + TextMode + Security @@ -2663,6 +2437,8 @@ 0 AuthRestart + BlacklistAppleUpdate + BootProtect Bootstrap DmgLoading @@ -2677,10 +2453,10 @@ PasswordSalt - SecureBootModel - Disabled ScanPolicy 33496835 + SecureBootModel + Disabled Vault Optional @@ -2699,6 +2475,10 @@ UEFI Shell Path OpenShell.efi + RealPath + + TextMode + Arguments @@ -2713,6 +2493,10 @@ memcheck Path memcheck/memcheck.efi + RealPath + + TextMode + Arguments @@ -2727,6 +2511,10 @@ Shutdown Path ResetSystem.efi + RealPath + + TextMode + Arguments @@ -2741,6 +2529,10 @@ Path CleanNvram.efi + RealPath + + TextMode + @@ -2839,12 +2631,12 @@ C025297004NGDVVJA ProcessorType 0 - SystemMemoryStatus - Auto ROM qEMFDfCF SpoofVendor + SystemMemoryStatus + Auto SystemProductName MacBookPro12,1 SystemSerialNumber @@ -2891,7 +2683,7 @@ MinimumVolume 50 PlayChime - + VolumeAmplifier 143 diff --git a/README-English.md b/README-English.md index 4360abe..2894232 100755 --- a/README-English.md +++ b/README-English.md @@ -1,4 +1,4 @@ -# ThinkPad T450s Big Sur OpenCore 0.6.3 +# ThinkPad T450s Big Sur OpenCore 0.6.4 ![Thismachine](./picture/Thismachine.png) ## Introduction to the @@ -31,7 +31,9 @@ - F9: Open System Preferences. - F12: Open Launchpad. - FN+Space: Toggle Keyboard Backlight. -- FN + 4: Sleep shortcut (press the sleep shortcut again during sleep to terminate sleep). +- FN + 4: Sleep shortcut. + (press the sleep shortcut again during sleep to terminate sleep). + (When an external monitor is connected, after pressing the sleep button, the working screen changes to an external monitor (the internal screen is turned off); pressing the sleep button again, the internal and external monitors return to normal.) - PrtSc maps to F13: this can be set as screenshot in system preferences -> keyboard -> shortcut. ----------------------------------------------------------------------------------------------------------------- ![demo](./picture/demo.gif) diff --git a/README.md b/README.md index 49fdc46..86045ef 100755 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# ThinkPad T450s Big Sur OpenCore 0.6.3 +# ThinkPad T450s Big Sur OpenCore 0.6.4 ![Thismachine](./picture/Thismachine.png) ## 简介 - 这是一个完整的ThinkPad T450s macOS Big Sur + DW1820a 配置。 @@ -30,7 +30,9 @@ - F9:打开系统偏好设置。 - F12:打开启动板。 - FN + Space:切换键盘背光。 -- FN + 4:睡眠快捷键 (睡眠过程中再次按下睡眠快捷键即可终止睡眠)。 +- FN + 4:睡眠快捷键。 +(睡眠过程中再次按下睡眠快捷键即可终止睡眠。) +(连接外部显示器时,按睡眠按钮后,工作屏幕变为外部显示器(内部屏幕关闭);再按一次睡眠按钮,内部和外部显示器恢复正常。) - PrtSc 映射到 F13:可在系统偏好设置-->键盘-->快捷键将它设置为截图。 ------------------------------------------------------------------------------------------------------------- ![demo](./picture/demo.gif)