diff --git a/EFI/BOOT/BOOTx64.efi b/EFI/BOOT/BOOTx64.efi old mode 100644 new mode 100755 index a0eedd2..bdedeac Binary files a/EFI/BOOT/BOOTx64.efi and b/EFI/BOOT/BOOTx64.efi differ diff --git a/EFI/OC/ACPI/SSDT-ARPT-RP07-MSI.aml b/EFI/OC/ACPI/SSDT-ARPT-RP07-MSI.aml old mode 100644 new mode 100755 index c24f4a8..450666b Binary files a/EFI/OC/ACPI/SSDT-ARPT-RP07-MSI.aml and b/EFI/OC/ACPI/SSDT-ARPT-RP07-MSI.aml differ diff --git a/EFI/OC/ACPI/SSDT-AWAC.aml b/EFI/OC/ACPI/SSDT-AWAC.aml index fd6d18f..f17fd08 100755 Binary files a/EFI/OC/ACPI/SSDT-AWAC.aml and b/EFI/OC/ACPI/SSDT-AWAC.aml differ diff --git a/EFI/OC/ACPI/SSDT-EC-USBX-MSI.aml b/EFI/OC/ACPI/SSDT-EC-USBX-MSI.aml new file mode 100755 index 0000000..f80bf58 Binary files /dev/null and b/EFI/OC/ACPI/SSDT-EC-USBX-MSI.aml differ diff --git a/EFI/OC/ACPI/SSDT-HACK-MSI.aml b/EFI/OC/ACPI/SSDT-HACK-MSI.aml index 61d780a..f09b602 100755 Binary files a/EFI/OC/ACPI/SSDT-HACK-MSI.aml and b/EFI/OC/ACPI/SSDT-HACK-MSI.aml differ diff --git a/EFI/OC/ACPI/SSDT-Keyboard-DE.aml b/EFI/OC/ACPI/SSDT-Keyboard-DE.aml index 5d3b80b..e32c784 100755 Binary files a/EFI/OC/ACPI/SSDT-Keyboard-DE.aml and b/EFI/OC/ACPI/SSDT-Keyboard-DE.aml differ diff --git a/EFI/OC/ACPI/SSDT-PLUG-MSI.aml b/EFI/OC/ACPI/SSDT-PLUG-MSI.aml new file mode 100755 index 0000000..d592c2a Binary files /dev/null and b/EFI/OC/ACPI/SSDT-PLUG-MSI.aml differ diff --git a/EFI/OC/ACPI/SSDT-PMC.aml b/EFI/OC/ACPI/SSDT-PMC.aml new file mode 100755 index 0000000..a1c53c4 Binary files /dev/null and b/EFI/OC/ACPI/SSDT-PMC.aml differ diff --git a/EFI/OC/ACPI/SSDT-SBUS-MCHC.aml b/EFI/OC/ACPI/SSDT-SBUS-MCHC.aml index 6b953d4..5c2930e 100755 Binary files a/EFI/OC/ACPI/SSDT-SBUS-MCHC.aml and b/EFI/OC/ACPI/SSDT-SBUS-MCHC.aml differ diff --git a/EFI/OC/ACPI/SSDT-UIAC.aml b/EFI/OC/ACPI/SSDT-UIAC.aml index f495c72..d6fe7b6 100755 Binary files a/EFI/OC/ACPI/SSDT-UIAC.aml and b/EFI/OC/ACPI/SSDT-UIAC.aml differ diff --git a/EFI/OC/ACPI/SSDT-XOSI.aml b/EFI/OC/ACPI/SSDT-XOSI.aml index 0261602..2123f4f 100755 Binary files a/EFI/OC/ACPI/SSDT-XOSI.aml and b/EFI/OC/ACPI/SSDT-XOSI.aml differ diff --git a/EFI/OC/Drivers/ApfsDriverLoader.efi b/EFI/OC/Drivers/ApfsDriverLoader.efi index bd56286..945c18d 100755 Binary files a/EFI/OC/Drivers/ApfsDriverLoader.efi and b/EFI/OC/Drivers/ApfsDriverLoader.efi differ diff --git a/EFI/OC/Drivers/AppleUsbKbDxe.efi b/EFI/OC/Drivers/AppleUsbKbDxe.efi old mode 100644 new mode 100755 diff --git a/EFI/OC/Drivers/AudioDxe.efi b/EFI/OC/Drivers/AudioDxe.efi new file mode 100755 index 0000000..1b1ce61 Binary files /dev/null and b/EFI/OC/Drivers/AudioDxe.efi differ diff --git a/EFI/OC/Drivers/FwRuntimeServices.efi b/EFI/OC/Drivers/FwRuntimeServices.efi old mode 100644 new mode 100755 diff --git a/EFI/OC/Drivers/HfsPlus.efi b/EFI/OC/Drivers/HfsPlus.efi new file mode 100755 index 0000000..154665a Binary files /dev/null and b/EFI/OC/Drivers/HfsPlus.efi differ diff --git a/EFI/OC/Drivers/NdkBootPicker.efi b/EFI/OC/Drivers/NdkBootPicker.efi new file mode 100755 index 0000000..596602c Binary files /dev/null and b/EFI/OC/Drivers/NdkBootPicker.efi differ diff --git a/EFI/OC/Drivers/NvmExpressDxe.efi b/EFI/OC/Drivers/NvmExpressDxe.efi old mode 100644 new mode 100755 diff --git a/EFI/OC/Drivers/OpenRuntime.efi b/EFI/OC/Drivers/OpenRuntime.efi new file mode 100755 index 0000000..f3e803b Binary files /dev/null and b/EFI/OC/Drivers/OpenRuntime.efi differ diff --git a/EFI/OC/Drivers/XhciDxe.efi b/EFI/OC/Drivers/XhciDxe.efi old mode 100644 new mode 100755 diff --git a/EFI/OC/Icons/Background.png b/EFI/OC/Icons/Background.png new file mode 100755 index 0000000..8538f47 Binary files /dev/null and b/EFI/OC/Icons/Background.png differ diff --git a/EFI/OC/Icons/Label_template.png b/EFI/OC/Icons/Label_template.png new file mode 100755 index 0000000..e625d39 Binary files /dev/null and b/EFI/OC/Icons/Label_template.png differ diff --git a/EFI/OC/Icons/Selector.png b/EFI/OC/Icons/Selector.png new file mode 100755 index 0000000..a5c1577 Binary files /dev/null and b/EFI/OC/Icons/Selector.png differ diff --git a/EFI/OC/Icons/Selector4k.png b/EFI/OC/Icons/Selector4k.png new file mode 100755 index 0000000..433287b Binary files /dev/null and b/EFI/OC/Icons/Selector4k.png differ diff --git a/EFI/OC/Icons/background4k.png b/EFI/OC/Icons/background4k.png new file mode 100755 index 0000000..63fec30 Binary files /dev/null and b/EFI/OC/Icons/background4k.png differ diff --git a/EFI/OC/Icons/background_color.png b/EFI/OC/Icons/background_color.png new file mode 100755 index 0000000..0e29929 Binary files /dev/null and b/EFI/OC/Icons/background_color.png differ diff --git a/EFI/OC/Icons/font.png b/EFI/OC/Icons/font.png new file mode 100755 index 0000000..ce66ffd Binary files /dev/null and b/EFI/OC/Icons/font.png differ diff --git a/EFI/OC/Icons/font_color.png b/EFI/OC/Icons/font_color.png new file mode 100755 index 0000000..d622d6c Binary files /dev/null and b/EFI/OC/Icons/font_color.png differ diff --git a/EFI/OC/Icons/func_resetnvram.icns b/EFI/OC/Icons/func_resetnvram.icns new file mode 100755 index 0000000..1466e60 Binary files /dev/null and b/EFI/OC/Icons/func_resetnvram.icns differ diff --git a/EFI/OC/Icons/os_cata.icns b/EFI/OC/Icons/os_cata.icns new file mode 100755 index 0000000..92ac778 Binary files /dev/null and b/EFI/OC/Icons/os_cata.icns differ diff --git a/EFI/OC/Icons/os_clone.icns b/EFI/OC/Icons/os_clone.icns new file mode 100755 index 0000000..c53cdf2 Binary files /dev/null and b/EFI/OC/Icons/os_clone.icns differ diff --git a/EFI/OC/Icons/os_custom.icns b/EFI/OC/Icons/os_custom.icns new file mode 100755 index 0000000..644ae70 Binary files /dev/null and b/EFI/OC/Icons/os_custom.icns differ diff --git a/EFI/OC/Icons/os_debian.icns b/EFI/OC/Icons/os_debian.icns new file mode 100755 index 0000000..8f5af70 Binary files /dev/null and b/EFI/OC/Icons/os_debian.icns differ diff --git a/EFI/OC/Icons/os_fedora.icns b/EFI/OC/Icons/os_fedora.icns new file mode 100755 index 0000000..9c2cc81 Binary files /dev/null and b/EFI/OC/Icons/os_fedora.icns differ diff --git a/EFI/OC/Icons/os_freebsd.icns b/EFI/OC/Icons/os_freebsd.icns new file mode 100755 index 0000000..bb769cf Binary files /dev/null and b/EFI/OC/Icons/os_freebsd.icns differ diff --git a/EFI/OC/Icons/os_install.icns b/EFI/OC/Icons/os_install.icns new file mode 100755 index 0000000..845f096 Binary files /dev/null and b/EFI/OC/Icons/os_install.icns differ diff --git a/EFI/OC/Icons/os_linux.icns b/EFI/OC/Icons/os_linux.icns new file mode 100755 index 0000000..d380000 Binary files /dev/null and b/EFI/OC/Icons/os_linux.icns differ diff --git a/EFI/OC/Icons/os_mac.icns b/EFI/OC/Icons/os_mac.icns new file mode 100755 index 0000000..7d503b2 Binary files /dev/null and b/EFI/OC/Icons/os_mac.icns differ diff --git a/EFI/OC/Icons/os_moja.icns b/EFI/OC/Icons/os_moja.icns new file mode 100755 index 0000000..7d503b2 Binary files /dev/null and b/EFI/OC/Icons/os_moja.icns differ diff --git a/EFI/OC/Icons/os_recovery.icns b/EFI/OC/Icons/os_recovery.icns new file mode 100755 index 0000000..b722779 Binary files /dev/null and b/EFI/OC/Icons/os_recovery.icns differ diff --git a/EFI/OC/Icons/os_redhat.icns b/EFI/OC/Icons/os_redhat.icns new file mode 100755 index 0000000..d47cbaa Binary files /dev/null and b/EFI/OC/Icons/os_redhat.icns differ diff --git a/EFI/OC/Icons/os_ubuntu.icns b/EFI/OC/Icons/os_ubuntu.icns new file mode 100755 index 0000000..baec5ac Binary files /dev/null and b/EFI/OC/Icons/os_ubuntu.icns differ diff --git a/EFI/OC/Icons/os_unknown.icns b/EFI/OC/Icons/os_unknown.icns new file mode 100755 index 0000000..c960e28 Binary files /dev/null and b/EFI/OC/Icons/os_unknown.icns differ diff --git a/EFI/OC/Icons/os_win.icns b/EFI/OC/Icons/os_win.icns new file mode 100755 index 0000000..7570552 Binary files /dev/null and b/EFI/OC/Icons/os_win.icns differ diff --git a/EFI/OC/Icons/os_win10.icns b/EFI/OC/Icons/os_win10.icns new file mode 100755 index 0000000..06bd74c Binary files /dev/null and b/EFI/OC/Icons/os_win10.icns differ diff --git a/EFI/OC/Icons/pointer.png b/EFI/OC/Icons/pointer.png new file mode 100755 index 0000000..894e8ca Binary files /dev/null and b/EFI/OC/Icons/pointer.png differ diff --git a/EFI/OC/Icons/pointer4k.png b/EFI/OC/Icons/pointer4k.png new file mode 100755 index 0000000..1f905dc Binary files /dev/null and b/EFI/OC/Icons/pointer4k.png differ diff --git a/EFI/OC/Icons/tool_shell.icns b/EFI/OC/Icons/tool_shell.icns new file mode 100755 index 0000000..50b4733 Binary files /dev/null and b/EFI/OC/Icons/tool_shell.icns differ diff --git a/EFI/OC/Kexts/AppleALC.kext/Contents/Info.plist b/EFI/OC/Kexts/AppleALC.kext/Contents/Info.plist old mode 100644 new mode 100755 index 05681f3..86ec211 --- a/EFI/OC/Kexts/AppleALC.kext/Contents/Info.plist +++ b/EFI/OC/Kexts/AppleALC.kext/Contents/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 18E226 + 19D76 CFBundleDevelopmentRegion en CFBundleExecutable @@ -17,7 +17,7 @@ CFBundlePackageType KEXT CFBundleShortVersionString - 1.4.6 + 1.4.7 CFBundleSignature ???? CFBundleSupportedPlatforms @@ -25,21 +25,21 @@ MacOSX CFBundleVersion - 1.4.6 + 1.4.7 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 10E1001 + 11C504 DTPlatformVersion GM DTSDKBuild - 18E219 + 19B90 DTSDKName - macosx10.14 + macosx10.15 DTXcode - 1020 + 1130 DTXcodeBuild - 10E1001 + 11C504 IOKitPersonalities HDA Hardware Config Resource @@ -10807,6 +10807,8 @@ IOKit + LSMinimumSystemVersion + 10.8 NSHumanReadableCopyright Copyright © 2017 vit9696. All rights reserved. OSBundleCompatibleVersion diff --git a/EFI/OC/Kexts/AppleALC.kext/Contents/MacOS/AppleALC b/EFI/OC/Kexts/AppleALC.kext/Contents/MacOS/AppleALC index 4323424..ddfff80 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/AppleALC.kext/Contents/_CodeSignature/CodeResources b/EFI/OC/Kexts/AppleALC.kext/Contents/_CodeSignature/CodeResources new file mode 100755 index 0000000..d5d0fd7 --- /dev/null +++ b/EFI/OC/Kexts/AppleALC.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/Kexts/CodecCommander.kext/Contents/Info.plist b/EFI/OC/Kexts/CodecCommander.kext/Contents/Info.plist new file mode 100755 index 0000000..61211a3 --- /dev/null +++ b/EFI/OC/Kexts/CodecCommander.kext/Contents/Info.plist @@ -0,0 +1,470 @@ + + + + + BuildMachineOSBuild + 18A391 + CFBundleDevelopmentRegion + English + CFBundleExecutable + CodecCommander + CFBundleGetInfoString + 2.7.1, Copyright © 2013-2014 TimeWalker. All rights reserved. + CFBundleIdentifier + org.tw.CodecCommander + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + CodecCommander + CFBundlePackageType + KEXT + CFBundleShortVersionString + 2.7.1 + CFBundleSignature + ???? + CFBundleSupportedPlatforms + + MacOSX + + CFBundleVersion + 2.7.1 + DTCompiler + com.apple.compilers.llvm.clang.1_0 + DTPlatformBuild + 9F2000 + DTPlatformVersion + GM + DTSDKBuild + 10M2518 + DTSDKName + macosx10.6 + DTXcode + 0941 + DTXcodeBuild + 9F2000 + IOKitPersonalities + + CodecCommander + + CFBundleIdentifier + org.tw.CodecCommander + Codec Profile + + 1002 + Disabled HDMI + 10de + Disabled HDMI + 10ec_0233 + Realtek ALC283,etc + 10ec_0235 + Realtek ALC283,etc + 10ec_0236 + Realtek ALC283,etc + 10ec_0255 + Realtek ALC283,etc + 10ec_0269 + Realtek ALC269 + 10ec_0269_HDA_1028_04d9 + Realtek ALC269VB + 10ec_0269_HDA_1458_fa50 + Realtek ALC269 BRIX + 10ec_0282 + Realtek ALC283,etc + 10ec_0283 + Realtek ALC283,etc + 10ec_0292 + Realtek ALC292 + 10ec_0668 + Realtek ALC668 + 10ec_0892_HDA_1458 + Realtek ALC892 desktop + 10ec_0892_HDA_8086 + Realtek ALC892 desktop + 10ec_0900 + Realtek ALC1150 + 8086 + Disabled HDMI + Default + + Check Infinitely + + Check Interval + 3000 + Custom Commands + + Perform Reset on EAPD Fail + + Send Delay + 300 + Sleep Nodes + + Update Nodes + + + Disabled HDMI + + Check Infinitely + + Disable + + Sleep Nodes + + Update Nodes + + + Realtek ALC1150 + + Custom Commands + + + Command + + AgUABw== + + Comment + 0x20 SET_COEF_INDEX 0x07 + On Init + + On Sleep + + On Wake + + + + Command + + AgR8sA== + + Comment + 0x20 SET_PROC_COEF 0x7CB0 + On Init + + On Sleep + + On Wake + + + + Send Delay + 100 + Sleep Nodes + + Update Nodes + + + Realtek ALC269 + + Custom Commands + + + Command + + AVcIgw== + + Comment + 0x15 SET_UNSOLICITED_ENABLE 0x83 + On Init + + On Sleep + + On Wake + + + + + Realtek ALC269 BRIX + + Custom Commands + + + Command + + AVcIgw== + + Comment + 0x15 SET_UNSOLICITED_ENABLE 0x83 + On Init + + On Sleep + + On Wake + + + + + Realtek ALC269VB + + Custom Commands + + + Command + + AhcIgw== + + Comment + 0x21 SET_UNSOLICITED_ENABLE 0x83 + On Init + + On Sleep + + On Wake + + + + Send Delay + 20 + Sleep Nodes + + + Realtek ALC283,etc + + Custom Commands + + + Command + + AZcHJQ== + + Comment + 0x19 SET_PIN_WIDGET_CONTROL 0x25 + On Init + + On Sleep + + On Wake + + + + Command + + AhcIgw== + + Comment + 0x21 SET_UNSOLICITED_ENABLE 0x83 + On Init + + On Sleep + + On Wake + + + + Perform Reset + + Send Delay + 10 + Sleep Nodes + + + Realtek ALC292 + + Custom Commands + + + Command + 0x01a70724 + Comment + Node 0x1a - Pin Control (In Enable / VRefEn) + On Init + + On Sleep + + On Wake + + + + Command + + AVcIgw== + + Comment + 0x15 SET_UNSOLICITED_ENABLE 0x83 + On Init + + On Sleep + + On Wake + + + + Perform Reset + + + Realtek ALC668 + + Custom Commands + + + Command + + AVcIgw== + + Comment + 0x15 SET_UNSOLICITED_ENABLE 0x83 + On Init + + On Sleep + + On Wake + + + + Command + + AbcHIA== + + Comment + Node 0x1b - Pin Control (In Enable) + On Init + + On Sleep + + On Wake + + + + Perform Reset + + + Realtek ALC892 desktop + + Sleep Nodes + + Update Nodes + + + + IOClass + CodecCommander + IOMatchCategory + CodecCommander + IOProviderClass + IOHDACodecFunction + IOUserClientClass + CodecCommanderClient + + CodecCommanderPowerHook + + CFBundleIdentifier + org.tw.CodecCommander + Codec Profile + + 1002 + Disabled HDMI + 10de + Disabled HDMI + 8086 + Disabled HDMI + Disabled HDMI + + Disable + + + + IOClass + CodecCommanderPowerHook + IOMatchCategory + CodecCommanderPowerHook + IOProviderClass + AppleHDADriver + + CodecCommanderProbeInit + + CFBundleIdentifier + org.tw.CodecCommander + Codec Profile + + Default + + Custom Commands + + + + IOClass + CodecCommanderProbeInit + IOProbeScore + 5000 + IOProviderClass + IOHDACodecDevice + + CodecCommanderResidency + + CFBundleIdentifier + org.tw.CodecCommander + IOClass + CodecCommanderResidency + IOMatchCategory + CodecCommanderResidency + IOProviderClass + IOResources + + CodecCommanderVoodooHDA + + CFBundleIdentifier + org.tw.CodecCommander + Codec Profile + + 1002 + Disabled HDMI + 10de + Disabled HDMI + 8086 + Disabled HDMI + Default + + Check Infinitely + + Perform Reset + + Perform Reset on EAPD Fail + + Perform Reset on External Wake + + Sleep Nodes + + Update Nodes + + + Disabled HDMI + + Check Infinitely + + Disable + + Sleep Nodes + + Update Nodes + + + + IOClass + CodecCommander + IOMatchCategory + CodecCommander + IOProviderClass + VoodooHDADevice + IOUserClientClass + CodecCommanderClient + + + NSHumanReadableCopyright + Copyright © 2013-2014 TimeWalker/RehabMan. All rights reserved. + OSBundleLibraries + + com.apple.iokit.IOACPIFamily + 1.0d1 + com.apple.iokit.IOAudioFamily + 1.1 + com.apple.iokit.IOPCIFamily + 1.0.0b1 + com.apple.kpi.bsd + 9.0.0 + com.apple.kpi.iokit + 9.0.0 + com.apple.kpi.libkern + 9.0.0 + + Source Code + https://github.com/RehabMan/EAPD-Codec-Commander + + diff --git a/EFI/OC/Kexts/CodecCommander.kext/Contents/MacOS/CodecCommander b/EFI/OC/Kexts/CodecCommander.kext/Contents/MacOS/CodecCommander new file mode 100755 index 0000000..c2574a2 Binary files /dev/null and b/EFI/OC/Kexts/CodecCommander.kext/Contents/MacOS/CodecCommander differ diff --git a/EFI/OC/Kexts/CodecCommander.kext/Contents/Resources/SSDT-ALC1220.dsl b/EFI/OC/Kexts/CodecCommander.kext/Contents/Resources/SSDT-ALC1220.dsl new file mode 100755 index 0000000..c1ff964 --- /dev/null +++ b/EFI/OC/Kexts/CodecCommander.kext/Contents/Resources/SSDT-ALC1220.dsl @@ -0,0 +1,38 @@ +// CodecCommander configuration for ALC1220 +// provided by daliansky @github + +DefinitionBlock ("", "SSDT", 1, "hack", "ALC1220", 0) +{ + External(_SB.PCI0.HDEF, DeviceObj) + Name(_SB.PCI0.HDEF.RMCF, Package() + { + "CodecCommander", Package() + { + "Custom Commands", Package() + { + Package(){}, // signifies Array instead of Dictionary + Package() + { + // 0x19 SET_PIN_WIDGET_CONTROL 0x24 + "Command", Buffer() { 0x01, 0x97, 0x07, 0x24 }, + "On Init", ">y", + "On Sleep", ">n", + "On Wake", ">y", + }, + Package() + { + // 0x1B SET_UNSOLICITED_ENABLE 0x83 + "Command", Buffer() { 0x01, 0xB7, 0x08, 0x83 }, + "On Init", ">y", + "On Sleep", ">n", + "On Wake", ">y", + }, + }, + "Perform Reset", ">y", + //"Perform Reset on External Wake", ">n", // enable if using AppleALC + "Send Delay", 10, + "Sleep Nodes", ">n", + }, + }) +} +//EOF diff --git a/EFI/OC/Kexts/CodecCommander.kext/Contents/Resources/SSDT-ALC256-insanelydeepak.dsl b/EFI/OC/Kexts/CodecCommander.kext/Contents/Resources/SSDT-ALC256-insanelydeepak.dsl new file mode 100755 index 0000000..94ef581 --- /dev/null +++ b/EFI/OC/Kexts/CodecCommander.kext/Contents/Resources/SSDT-ALC256-insanelydeepak.dsl @@ -0,0 +1,46 @@ +// CodecCommander configuration for ALC256 to fix various issue +// repo: https://github.com/insanelydeepak/cloverHDA-for-Mac-OS-Sierra-10.12 + +DefinitionBlock ("", "SSDT", 1, "hack", "ALC256", 0) +{ + External(_SB.PCI0.HDEF, DeviceObj) + Name(_SB.PCI0.HDEF.RMCF, Package() + { + "CodecCommander", Package() + { + "Custom Commands", Package() + { + Package(){}, // signifies Array instead of Dictionary + Package() + { + // 0x19 SET_PIN_WIDGET_CONTROL 0x24 + "Command", Buffer() { 0x01, 0x97, 0x07, 0x24 }, + "On Init", ">y", + "On Sleep", ">n", + "On Wake", ">y", + }, + Package() + { + // 0x1A SET_PIN_WIDGET_CONTROL 0x20 + "Command", Buffer() { 0x01, 0xA7, 0x07, 0x20 }, + "On Init", ">y", + "On Sleep", ">n", + "On Wake", ">y", + }, + Package() + { + // 0x21 SET_UNSOLICITED_ENABLE 0x83 + "Command", Buffer() { 0x02, 0x17, 0x08, 0x83 }, + "On Init", ">y", + "On Sleep", ">n", + "On Wake", ">y", + } + }, + "Perform Reset", ">n", + //"Perform Reset on External Wake", ">n", // enable if using AppleALC + "Send Delay", 10, + "Sleep Nodes", ">n", + }, + }) +} +//EOF \ No newline at end of file diff --git a/EFI/OC/Kexts/CodecCommander.kext/Contents/Resources/SSDT-ALC256-vbourachot.dsl b/EFI/OC/Kexts/CodecCommander.kext/Contents/Resources/SSDT-ALC256-vbourachot.dsl new file mode 100755 index 0000000..e129f29 --- /dev/null +++ b/EFI/OC/Kexts/CodecCommander.kext/Contents/Resources/SSDT-ALC256-vbourachot.dsl @@ -0,0 +1,54 @@ +// CodecCommander configuration for ALC256 +// From: https://github.com/vbourachot/XPS13-9350-OSX/blob/master/ssdt/SSDT-ALC256.dsl + +DefinitionBlock ("", "SSDT", 1, "hack", "ALC256", 0x00003000) +{ + External(_SB.PCI0.HDEF, DeviceObj) + Name(_SB.PCI0.HDEF.RMCF, Package() + { + "CodecCommander", Package() + { + "Custom Commands", Package() + { + Package(){}, // signifies Array instead of Dictionary + Package() + { + // 0x19 SET_PIN_WIDGET_CONTROL 0x25 + "Command", Buffer() { 0x01, 0x97, 0x07, 0x25 }, + "On Init", ">y", + "On Sleep", ">n", + "On Wake", ">y", + }, + Package() + { + // 0x21 SET_UNSOLICITED_ENABLE 0x83 + "Command", Buffer() { 0x02, 0x17, 0x08, 0x83 }, + "On Init", ">y", + "On Sleep", ">n", + "On Wake", ">y", + }, + Package() + { + // 0x20 SET_COEF_INDEX 0x36 + "Command", Buffer() { 0x02, 0x05, 0x00, 0x36 }, + "On Init", ">y", + "On Sleep", ">n", + "On Wake", ">y", + }, + Package() + { + // 0x20 SET_PROC_COEF 0x1737 + "Command", Buffer() { 0x02, 0x04, 0x17, 0x37 }, + "On Init", ">y", + "On Sleep", ">n", + "On Wake", ">y", + }, + }, + "Perform Reset", ">n", + //"Perform Reset on External Wake", ">n", // enable if using AppleALC + "Send Delay", 10, + "Sleep Nodes", ">n", + }, + }) +} +//EOF diff --git a/EFI/OC/Kexts/CodecCommander.kext/Contents/Resources/SSDT-AppleALC.dsl b/EFI/OC/Kexts/CodecCommander.kext/Contents/Resources/SSDT-AppleALC.dsl new file mode 100755 index 0000000..38745b5 --- /dev/null +++ b/EFI/OC/Kexts/CodecCommander.kext/Contents/Resources/SSDT-AppleALC.dsl @@ -0,0 +1,23 @@ +// This SSDT demonstrates a custom configuration with certain features +// disabled when using AppleALC.kext. +// AppleALC.kext has some extra patches for AppleHDA that interfere with these +// features breaking audio after wake from sleep. +// +// Customize to suit your needs. +// +// As of CodecCommander v2.7.1, CodecCommander detects AppleALC for setting the default +// of these two options false. + +DefinitionBlock ("", "SSDT", 1, "hack", "CC-ALC", 0) +{ + External(_SB.PCI0.HDEF, DeviceObj) + Name(_SB.PCI0.HDEF.RMCF, Package() + { + "CodecCommander", Package() + { + "Perform Reset", ">n", + "Perform Reset on External Wake", ">n", + }, + }) +} +//EOF diff --git a/EFI/OC/Kexts/CodecCommander.kext/Contents/Resources/SSDT-CX20752.dsl b/EFI/OC/Kexts/CodecCommander.kext/Contents/Resources/SSDT-CX20752.dsl new file mode 100755 index 0000000..ca951eb --- /dev/null +++ b/EFI/OC/Kexts/CodecCommander.kext/Contents/Resources/SSDT-CX20752.dsl @@ -0,0 +1,43 @@ +// SSDT to correct some problems headphone/mic on CX20752. +// +// Note: For use with the Anti-pop patches (seee RehabMan NUC repo) +// +// created by nayeweiyang/XuWang + +DefinitionBlock ("", "SSDT", 1, "hack", "CX20752", 0) +{ + External(_SB.PCI0.HDEF, DeviceObj) + + Name(_SB.PCI0.HDEF.RMCF, Package() + { + "CodecCommander", Package() + { + "Custom Commands", Package() + { + Package(){}, // signifies Array instead of Dictionary + Package() + { + // 0x19 SET_PIN_WIDGET_CONTROL 0x24 + "Command", Buffer() { 0x01, 0x97, 0x07, 0x24 }, + "On Init", ">y", + "On Sleep", ">n", + "On Wake", ">y", + }, + Package() + { + // 0x1a SET_PIN_WIDGET_CONTROL 0x24 + "Command", Buffer() { 0x01, 0xa7, 0x07, 0x24 }, + "On Init", ">y", + "On Sleep", ">n", + "On Wake", ">y", + }, + + }, + "Perform Reset", ">n", + "Perform Reset on External Wake", ">n", + }, + }) +} +//EOF + + diff --git a/EFI/OC/Kexts/IntelMausi.kext/Contents/Info.plist b/EFI/OC/Kexts/IntelMausi.kext/Contents/Info.plist index 27f30da..a218df9 100755 --- a/EFI/OC/Kexts/IntelMausi.kext/Contents/Info.plist +++ b/EFI/OC/Kexts/IntelMausi.kext/Contents/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 19B88 + 19D76 CFBundleDevelopmentRegion English CFBundleExecutable @@ -29,17 +29,17 @@ DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 11A1027 + 11C504 DTPlatformVersion GM DTSDKBuild - 19A547 + 19B90 DTSDKName macosx10.15 DTXcode - 1110 + 1130 DTXcodeBuild - 11A1027 + 11C504 IOKitPersonalities IntelMausi diff --git a/EFI/OC/Kexts/IntelMausi.kext/Contents/MacOS/IntelMausi b/EFI/OC/Kexts/IntelMausi.kext/Contents/MacOS/IntelMausi index 6415b28..da5d773 100755 Binary files a/EFI/OC/Kexts/IntelMausi.kext/Contents/MacOS/IntelMausi and b/EFI/OC/Kexts/IntelMausi.kext/Contents/MacOS/IntelMausi differ diff --git a/EFI/OC/Kexts/Lilu.kext/Contents/Info.plist b/EFI/OC/Kexts/Lilu.kext/Contents/Info.plist index fb723df..a9af5e6 100755 --- a/EFI/OC/Kexts/Lilu.kext/Contents/Info.plist +++ b/EFI/OC/Kexts/Lilu.kext/Contents/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 19C57 + 19D76 CFBundleDevelopmentRegion en CFBundleExecutable @@ -17,7 +17,7 @@ CFBundlePackageType KEXT CFBundleShortVersionString - 1.4.1 + 1.4.3 CFBundleSignature ???? CFBundleSupportedPlatforms @@ -25,11 +25,11 @@ MacOSX CFBundleVersion - 1.4.1 + 1.4.3 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 11C29 + 11C504 DTPlatformVersion GM DTSDKBuild @@ -39,7 +39,7 @@ DTXcode 1130 DTXcodeBuild - 11C29 + 11C504 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 4d18954..d86559a 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/SMCBatteryManager.kext/Contents/Info.plist b/EFI/OC/Kexts/SMCBatteryManager.kext/Contents/Info.plist old mode 100644 new mode 100755 diff --git a/EFI/OC/Kexts/SMCLightSensor.kext/Contents/Info.plist b/EFI/OC/Kexts/SMCLightSensor.kext/Contents/Info.plist old mode 100644 new mode 100755 diff --git a/EFI/OC/Kexts/SMCProcessor.kext/Contents/Info.plist b/EFI/OC/Kexts/SMCProcessor.kext/Contents/Info.plist old mode 100644 new mode 100755 diff --git a/EFI/OC/Kexts/SMCSuperIO.kext/Contents/Info.plist b/EFI/OC/Kexts/SMCSuperIO.kext/Contents/Info.plist old mode 100644 new mode 100755 diff --git a/EFI/OC/Kexts/VirtualSMC.kext/Contents/Info.plist b/EFI/OC/Kexts/VirtualSMC.kext/Contents/Info.plist old mode 100644 new mode 100755 diff --git a/EFI/OC/Kexts/WhateverGreen.kext/Contents/Info.plist b/EFI/OC/Kexts/WhateverGreen.kext/Contents/Info.plist index 7f3941d..e4a129a 100755 --- a/EFI/OC/Kexts/WhateverGreen.kext/Contents/Info.plist +++ b/EFI/OC/Kexts/WhateverGreen.kext/Contents/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 19C57 + 19D76 CFBundleDevelopmentRegion en CFBundleExecutable @@ -17,7 +17,7 @@ CFBundlePackageType KEXT CFBundleShortVersionString - 1.3.6 + 1.3.8 CFBundleSignature ???? CFBundleSupportedPlatforms @@ -25,11 +25,11 @@ MacOSX CFBundleVersion - 1.3.6 + 1.3.8 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 11C29 + 11C504 DTPlatformVersion GM DTSDKBuild @@ -39,7 +39,7 @@ DTXcode 1130 DTXcodeBuild - 11C29 + 11C504 IOKitPersonalities NVHDAEnabler diff --git a/EFI/OC/Kexts/WhateverGreen.kext/Contents/MacOS/WhateverGreen b/EFI/OC/Kexts/WhateverGreen.kext/Contents/MacOS/WhateverGreen index a148897..67f860c 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/OpenCore.efi b/EFI/OC/OpenCore.efi old mode 100644 new mode 100755 index 9a9fe63..6770f55 Binary files a/EFI/OC/OpenCore.efi and b/EFI/OC/OpenCore.efi differ diff --git a/EFI/OC/Resources/Audio/OCEFIAudio_VoiceOver_Boot.wav b/EFI/OC/Resources/Audio/OCEFIAudio_VoiceOver_Boot.wav new file mode 100755 index 0000000..aebbdb8 Binary files /dev/null and b/EFI/OC/Resources/Audio/OCEFIAudio_VoiceOver_Boot.wav differ diff --git a/EFI/OC/Tools/BootInstall/README.md b/EFI/OC/Tools/BootInstall/README.md old mode 100644 new mode 100755 diff --git a/EFI/OC/Tools/BootInstall/boot0af b/EFI/OC/Tools/BootInstall/boot0af old mode 100644 new mode 100755 diff --git a/EFI/OC/Tools/BootInstall/boot1f32 b/EFI/OC/Tools/BootInstall/boot1f32 old mode 100644 new mode 100755 diff --git a/EFI/OC/Tools/BootKicker.efi b/EFI/OC/Tools/BootKicker.efi new file mode 100755 index 0000000..09a16b0 Binary files /dev/null and b/EFI/OC/Tools/BootKicker.efi differ diff --git a/EFI/OC/Tools/ChipTune.efi b/EFI/OC/Tools/ChipTune.efi new file mode 100755 index 0000000..92294b5 Binary files /dev/null and b/EFI/OC/Tools/ChipTune.efi differ diff --git a/EFI/OC/Tools/CleanNvram.efi b/EFI/OC/Tools/CleanNvram.efi old mode 100644 new mode 100755 index 2aea4a6..595ef01 Binary files a/EFI/OC/Tools/CleanNvram.efi and b/EFI/OC/Tools/CleanNvram.efi differ diff --git a/EFI/OC/Tools/FwProtect.efi b/EFI/OC/Tools/FwProtect.efi new file mode 100755 index 0000000..54a5420 Binary files /dev/null and b/EFI/OC/Tools/FwProtect.efi differ diff --git a/EFI/OC/Tools/GopStop.efi b/EFI/OC/Tools/GopStop.efi new file mode 100755 index 0000000..bbeeeb7 Binary files /dev/null and b/EFI/OC/Tools/GopStop.efi differ diff --git a/EFI/OC/Tools/HdaCodecDump.efi b/EFI/OC/Tools/HdaCodecDump.efi new file mode 100755 index 0000000..d4163fd Binary files /dev/null and b/EFI/OC/Tools/HdaCodecDump.efi differ diff --git a/EFI/OC/Tools/KeyTester.efi b/EFI/OC/Tools/KeyTester.efi new file mode 100755 index 0000000..4cfc661 Binary files /dev/null and b/EFI/OC/Tools/KeyTester.efi differ diff --git a/EFI/OC/Tools/LogoutHook/LogoutHook.command b/EFI/OC/Tools/LogoutHook/LogoutHook.command index c463e6c..666aad7 100755 --- a/EFI/OC/Tools/LogoutHook/LogoutHook.command +++ b/EFI/OC/Tools/LogoutHook/LogoutHook.command @@ -1,19 +1,11 @@ #!/bin/sh # -# Copyright © 2020 Rodion Shingarev. All rights reserved. +# Copyright © 2019 Rodion Shingarev. All rights reserved. # Slight optimizations by PMheart and vit9696. # -if [ "$1" = "install" ]; then - SELFNAME=$(basename "$0") - SELFDIR=$(dirname "$0") - cd "$SELFDIR" || exit 1 - sudo defaults write com.apple.loginwindow LogoutHook "$(pwd)/${SELFNAME}" - exit 0 -fi - -if [ ! -x /usr/bin/dirname ] || [ ! -x /usr/sbin/nvram ] || [ ! -x /usr/bin/grep ] || [ ! -x /bin/chmod ] || [ ! -x /usr/bin/sed ] || [ ! -x /usr/bin/base64 ] || [ ! -x /bin/rm ] || [ ! -x /bin/mkdir ] || [ ! -x /bin/cat ] || [ ! -x /bin/dd ] || [ ! -x /usr/bin/stat ] || [ ! -x /usr/libexec/PlistBuddy ] || [ ! -x /usr/sbin/ioreg ] || [ ! -x /usr/bin/xxd ] || [ ! -x /usr/sbin/diskutil ] || [ ! -x /bin/cp ] || [ ! -x /usr/bin/wc ] || [ ! -x /usr/bin/uuidgen ] || [ ! -x /usr/bin/hexdump ]; then +if [ ! -x /usr/bin/dirname ] || [ ! -x /usr/sbin/nvram ] || [ ! -x /usr/bin/grep ] || [ ! -x /bin/chmod ] || [ ! -x /usr/bin/sed ] || [ ! -x /usr/bin/base64 ] || [ ! -x /bin/rm ] || [ ! -x /bin/mkdir ] || [ ! -x /bin/cat ] || [ ! -x /bin/dd ] || [ ! -x /usr/bin/stat ] || [ ! -x /usr/libexec/PlistBuddy ] || [ ! -x /usr/sbin/ioreg ] || [ ! -x /usr/bin/xxd ] || [ ! -x /usr/sbin/diskutil ] || [ ! -x /bin/cp ] || [ ! -x /usr/bin/wc ] || [ ! -x /usr/bin/uuidgen ]; then abort "Unix environment is broken!" fi @@ -53,28 +45,20 @@ cd "${uuidDump}" || abort "Failed to enter dump directory!" "${nvram}" -xp > ./nvram1.plist || abort "Failed to dump nvram!" -getKey "8BE4DF61-93CA-11D2-AA0D-00E098032B8C:Boot0080" > Boot0080 -getKey "efi-boot-device-data" > efi-boot-device-data -if [ ! -z "$(/bin/cat "Boot0080" | /usr/bin/hexdump)" ] && [ ! -z "$(/bin/cat "efi-boot-device-data" | /usr/bin/hexdump )" ]; then +getKey '8BE4DF61-93CA-11D2-AA0D-00E098032B8C:Boot0080' > ./Boot0080 +if [ ! -z "$(/bin/cat ./Boot0080)" ]; then + getKey 'efi-boot-device-data' > efi-boot-device-data || abort "Failed to retrieve efi-boot-device-data!" /bin/dd seek=24 if=efi-boot-device-data of=Boot0080 bs=1 count=$(/usr/bin/stat -f%z efi-boot-device-data) || abort "Failed to fill Boot0080 with efi-boot-device-data!" /usr/libexec/PlistBuddy -c "Import Add:8BE4DF61-93CA-11D2-AA0D-00E098032B8C:Boot0080 Boot0080" ./nvram.plist || abort "Failed to import Boot0080!" fi -for key in BootOrder BootNext Boot008{1..3}; do +for key in BootOrder BootCurrent BootNext Boot008{1..3}; do getKey "8BE4DF61-93CA-11D2-AA0D-00E098032B8C:${key}" > "${key}" - if [ ! -z "$(/bin/cat "${key}" | /usr/bin/hexdump)" ]; then + if [ ! -z "$(/bin/cat "${key}")" ]; then /usr/libexec/PlistBuddy -c "Import Add:8BE4DF61-93CA-11D2-AA0D-00E098032B8C:${key} ${key}" ./nvram.plist || abort "Failed to import ${key} from 8BE4DF61-93CA-11D2-AA0D-00E098032B8C!" fi done -# Optional for security reasons: Wi-Fi settings for Install OS X and Recovery -# for key in current-network preferred-count; do -# getKey "36C28AB5-6566-4C50-9EBD-CBB920F83843:${key}" > "${key}" -# if [ ! -z "$(/bin/cat "${key}" | /usr/bin/hexdump)" ]; then -# /usr/libexec/PlistBuddy -c "Import Add:36C28AB5-6566-4C50-9EBD-CBB920F83843:${key} ${key}" ./nvram.plist || abort "Failed to import ${key} from 36C28AB5-6566-4C50-9EBD-CBB920F83843!" -# fi -# done - /usr/libexec/PlistBuddy -c "Add Version integer 1" ./nvram.plist || abort "Failed to add Version!" /usr/libexec/PlistBuddy -c "Add Add:7C436110-AB2A-4BBB-A880-FE41995C9F82 dict" ./nvram.plist || abort "Failed to add dict 7C436110-AB2A-4BBB-A880-FE41995C9F82" /usr/libexec/PlistBuddy -c "Merge nvram1.plist Add:7C436110-AB2A-4BBB-A880-FE41995C9F82" ./nvram.plist || abort "Failed to merge with nvram1.plist!" diff --git a/EFI/OC/Tools/LogoutHook/README.md b/EFI/OC/Tools/LogoutHook/README.md old mode 100644 new mode 100755 index 039b1b4..a8a3391 --- a/EFI/OC/Tools/LogoutHook/README.md +++ b/EFI/OC/Tools/LogoutHook/README.md @@ -4,9 +4,5 @@ LogoutHook ## Installation ```sudo defaults write com.apple.loginwindow LogoutHook /path/to/LogoutHook.command``` -or - -```/path/to/LogoutHook.command install``` - ## Notes `LogoutHook.command` highly depends on macOS `nvram` utility supporting `-x` option, which is unavailable on 10.12 and below. (Our `nvram.mojave` somehow fixes that issue by invoking it instead of system one) \ No newline at end of file diff --git a/EFI/OC/Tools/OpenControl.efi b/EFI/OC/Tools/OpenControl.efi new file mode 100755 index 0000000..e1db0db Binary files /dev/null and b/EFI/OC/Tools/OpenControl.efi differ diff --git a/EFI/OC/Tools/OpenShell.efi b/EFI/OC/Tools/OpenShell.efi new file mode 100755 index 0000000..a6ec402 Binary files /dev/null and b/EFI/OC/Tools/OpenShell.efi differ diff --git a/EFI/OC/Tools/VerifyMsrE2.efi b/EFI/OC/Tools/VerifyMsrE2.efi old mode 100644 new mode 100755 index ebffe92..fe5b9a7 Binary files a/EFI/OC/Tools/VerifyMsrE2.efi and b/EFI/OC/Tools/VerifyMsrE2.efi differ diff --git a/EFI/OC/config.plist b/EFI/OC/config.plist index 37d72f9..b1e6447 100755 --- a/EFI/OC/config.plist +++ b/EFI/OC/config.plist @@ -12,13 +12,13 @@ Enabled Path - SSDT-ARPT-RP07-MSI.aml + SSDT-EC-USBX-MSI.aml Enabled Path - SSDT-EC.aml + SSDT-PMC.aml Enabled @@ -30,7 +30,7 @@ Enabled Path - SSDT-PLUG.aml + SSDT-PLUG-MSI.aml Enabled @@ -68,6 +68,12 @@ Path SSDT-XOSI.aml + + Enabled + + Path + SSDT-ARPT-RP07-MSI.aml + Block @@ -299,6 +305,8 @@ Quirks + #EnableForAll + FadtEnableReset NormalizeHeaders @@ -352,6 +360,8 @@ ProtectCsmRegion + ProtectSecureBoot + ProvideCustomSlide SetupVirtualMap @@ -366,6 +376,38 @@ Add + PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0) + + AAPL,slot-name + Internal@0,1,0/0,0 + CFG,CFG_FB_LIMIT + + Aw== + + connector-count + + AwAAAA== + + connector-priority + + AgYD + + device_type + VGA compatible controller + hda-gfx + onboard-1 + model + Sapphire Radeon RX 560 Pulse + + PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x1) + + AAPL,slot-name + Internal@0,1,0/0,1 + device_type + Audio device + model + Baffin HDMI/DP Audio [Radeon RX 550 640SP / RX 560/560X] + PciRoot(0x0)/Pci(0x14,0x0) AAPL,slot-name @@ -429,10 +471,14 @@ BwCbPg== + AAPL,slot-name + Internal@0,2,0 device-id mz4AAA== + device_type + Display controller framebuffer-con0-alldata AgISAAAIAACHAQAAAwQSAAAIAACHAQAAAQESAAAIAACH @@ -450,8 +496,17 @@ AAAAgA== + model + Intel UHD Graphics 630 (Desktop 9 Series) + Block + + PciRoot(0x0)/Pci(0x1b,0x0) + + MaximumBootBeepVolume + + Kernel @@ -517,6 +572,22 @@ PlistPath Contents/Info.plist + + BundlePath + CodecCommander.kext + Comment + + Enabled + + ExecutablePath + Contents/MacOS/CodecCommander + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + BundlePath IntelMausiEthernet.kext @@ -557,12 +628,27 @@ Block + Comment + Enabled Identifier com.apple.driver.AppleTyMCEDriver + MaxKernel + + MinKernel + + Emulate + + Cpuid1Data + + + Cpuid1Mask + + + Patch @@ -640,6 +726,8 @@ DisableIoMapper + DummyPowerManagement + ExternalDiskIcons IncreasePciBarSize @@ -649,9 +737,9 @@ PanicNoKextDump PowerTimeoutKernelPanic - - ThirdPartyTrim + ThirdPartyDrives + XhciPortLimit @@ -662,39 +750,39 @@ Boot - ConsoleBehaviourOs - ForceGraphics - ConsoleBehaviourUi - ForceText - ConsoleMode - 1920x1080 HibernateMode None + HideAuxiliary + HideSelf + + PickerAttributes + 0 + PickerAudioAssist + PickerMode + External PollAppleHotKeys - - Resolution - 1920x1080@32 + ShowPicker + TakeoffDelay + 0 Timeout 1 - UsePicker - Debug #Ausgabe-in-Datei-mit Debug-OV-Version#Target 67 DisableWatchDog - + DisplayDelay 0 DisplayLevel - 1 + 2147483650 Target - 1 + 3 Entries @@ -714,19 +802,17 @@ AllowNvramReset AllowSetDefault - + AuthRestart ExposeSensitiveData 3 HaltLevel 2147483648 - RequireSignature - - RequireVault - ScanPolicy 0 + Vault + Optional Tools @@ -764,7 +850,7 @@ Name UEFI Shell Path - Shell.efi + OpenShell.efi @@ -781,6 +867,10 @@ 7C436110-AB2A-4BBB-A880-FE41995C9F82 + SystemAudioVolume + + Rg== + boot-args dart=0 slide=255 csr-active-config @@ -789,6 +879,11 @@ nvda_drv + MQ== + + prev-lang:kbd + + cnUtUlU6MjUy @@ -800,17 +895,19 @@ 7C436110-AB2A-4BBB-A880-FE41995C9F82 - boot-arg + boot-args LegacyEnable + LegacyOverwrite + LegacySchema 7C436110-AB2A-4BBB-A880-FE41995C9F82 - EFIBluetoothDelay EFILoginHiDPI + EFIBluetoothDelay LocationServicesEnabled SystemAudioVolume SystemAudioVolumeDB @@ -820,7 +917,6 @@ fmm-computer-name nvda_drv prev-lang:kbd - security-mode 8BE4DF61-93CA-11D2-AA0D-00E098032B8C @@ -831,6 +927,8 @@ BootOrder + WriteFlash + PlatformInfo @@ -839,7 +937,7 @@ Generic MLB - C02947405CDLNV9A8 + C02934401J9LNV9A8 ROM lvR3mRCm @@ -851,7 +949,7 @@ SystemProductName iMac19,1 SystemSerialNumber - C02ZQ0DTJV3Q + C02ZWDZTJV3Q SystemUUID 197B75FB-5A99-4D7A-9416-BC1DD271C9D3 @@ -866,14 +964,32 @@ UEFI + Audio + + AudioCodec + 0 + AudioDevice + PciRoot(0x0)/Pci(0x1F,0x3) + AudioOut + 0 + AudioSupport + + MinimumVolume + 20 + PlayChime + + VolumeAmplifier + 0 + ConnectDrivers Drivers - AppleImageLoader.efi - VBoxHfs.efi + HfsPlus.efi ApfsDriverLoader.efi - FwRuntimeServices.efi + OpenRuntime.efi + AudioDxe.efi + NdkBootPicker.efi Input @@ -890,12 +1006,37 @@ PointerSupport PointerSupportMode - + ASUS TimerResolution 50000 + Output + + ClearScreenOnModeSwitch + + ConsoleMode + + DirectGopRendering + + IgnoreTextInGraphics + + ProvideConsoleGop + + ReconnectOnResChange + + ReplaceTabWithSpace + + Resolution + Max + SanitiseClearScreen + + TextRenderer + BuiltinGraphics + Protocols + AppleAudio + AppleBootPolicy AppleEvent @@ -908,8 +1049,6 @@ AppleUserInterfaceTheme - ConsoleControl - DataHub DeviceProperties @@ -925,30 +1064,16 @@ Quirks - AvoidHighAlloc - - ClearScreenOnModeSwitch - ExitBootServicesDelay 0 IgnoreInvalidFlexRatio - IgnoreTextInGraphics - - ProvideConsoleGop - - ReconnectOnResChange - ReleaseUsbOwnership - ReplaceTabWithSpace - RequestBootVarFallback RequestBootVarRouting - SanitiseClearScreen - UnblockFsConnect