diff --git a/BOOT/BOOTx64.efi b/BOOT/BOOTx64.efi old mode 100644 new mode 100755 index ae11c57..3d979e3 Binary files a/BOOT/BOOTx64.efi and b/BOOT/BOOTx64.efi differ diff --git a/OC/Bootstrap/Bootstrap.efi b/OC/Bootstrap/Bootstrap.efi new file mode 100755 index 0000000..3d979e3 Binary files /dev/null and b/OC/Bootstrap/Bootstrap.efi differ diff --git a/OC/Drivers/OpenCanopy.efi b/OC/Drivers/OpenCanopy.efi new file mode 100755 index 0000000..3e6e6b0 Binary files /dev/null and b/OC/Drivers/OpenCanopy.efi differ diff --git a/OC/Drivers/OpenRuntime.efi b/OC/Drivers/OpenRuntime.efi old mode 100644 new mode 100755 index 429ccf1..410cb11 Binary files a/OC/Drivers/OpenRuntime.efi and b/OC/Drivers/OpenRuntime.efi differ diff --git a/OC/Kexts/AppleALC.kext/Contents/Info.plist b/OC/Kexts/AppleALC.kext/Contents/Info.plist index fe4d2fc..53520f0 100755 --- a/OC/Kexts/AppleALC.kext/Contents/Info.plist +++ b/OC/Kexts/AppleALC.kext/Contents/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 19F101 + 20A5323l CFBundleDevelopmentRegion en CFBundleExecutable @@ -29,17 +29,17 @@ DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 11E608c + 11E708 DTPlatformVersion GM DTSDKBuild - 19E258 + 19G68 DTSDKName macosx10.15 DTXcode - 1150 + 1160 DTXcodeBuild - 11E608c + 11E708 IOKitPersonalities HDA Hardware Config Resource diff --git a/OC/Kexts/AppleALC.kext/Contents/MacOS/AppleALC b/OC/Kexts/AppleALC.kext/Contents/MacOS/AppleALC index 73b881a..906cb7f 100755 Binary files a/OC/Kexts/AppleALC.kext/Contents/MacOS/AppleALC and b/OC/Kexts/AppleALC.kext/Contents/MacOS/AppleALC differ diff --git a/OC/Kexts/Lilu.kext/Contents/Info.plist b/OC/Kexts/Lilu.kext/Contents/Info.plist old mode 100644 new mode 100755 index 6c206b1..fc5ae61 --- a/OC/Kexts/Lilu.kext/Contents/Info.plist +++ b/OC/Kexts/Lilu.kext/Contents/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 19F101 + 20A5323l CFBundleDevelopmentRegion en CFBundleExecutable @@ -29,17 +29,17 @@ DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 11E608c + 11E708 DTPlatformVersion GM DTSDKBuild - 19E258 + 19G68 DTSDKName macosx10.15 DTXcode - 1150 + 1160 DTXcodeBuild - 11E608c + 11E708 IOKitPersonalities as.vit9696.Lilu diff --git a/OC/Kexts/Lilu.kext/Contents/MacOS/Lilu b/OC/Kexts/Lilu.kext/Contents/MacOS/Lilu index aaff864..feccd54 100755 Binary files a/OC/Kexts/Lilu.kext/Contents/MacOS/Lilu and b/OC/Kexts/Lilu.kext/Contents/MacOS/Lilu differ diff --git a/OC/Kexts/SMCProcessor.kext/Contents/Info.plist b/OC/Kexts/SMCProcessor.kext/Contents/Info.plist index dda6a97..551e385 100755 --- a/OC/Kexts/SMCProcessor.kext/Contents/Info.plist +++ b/OC/Kexts/SMCProcessor.kext/Contents/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 19F101 + 20A5323l CFBundleDevelopmentRegion en CFBundleExecutable @@ -29,17 +29,17 @@ DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 11E608c + 11E708 DTPlatformVersion GM DTSDKBuild - 19E258 + 19G68 DTSDKName macosx10.15 DTXcode - 1150 + 1160 DTXcodeBuild - 11E608c + 11E708 IOKitPersonalities as.vit9696.SMCProcessor diff --git a/OC/Kexts/SMCProcessor.kext/Contents/MacOS/SMCProcessor b/OC/Kexts/SMCProcessor.kext/Contents/MacOS/SMCProcessor index a5c2500..5965369 100755 Binary files a/OC/Kexts/SMCProcessor.kext/Contents/MacOS/SMCProcessor and b/OC/Kexts/SMCProcessor.kext/Contents/MacOS/SMCProcessor differ diff --git a/OC/Kexts/SMCSuperIO.kext/Contents/Info.plist b/OC/Kexts/SMCSuperIO.kext/Contents/Info.plist index 1afa06a..5745f73 100755 --- a/OC/Kexts/SMCSuperIO.kext/Contents/Info.plist +++ b/OC/Kexts/SMCSuperIO.kext/Contents/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 19F101 + 20A5323l CFBundleDevelopmentRegion en CFBundleExecutable @@ -29,17 +29,17 @@ DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 11E608c + 11E708 DTPlatformVersion GM DTSDKBuild - 19E258 + 19G68 DTSDKName macosx10.15 DTXcode - 1150 + 1160 DTXcodeBuild - 11E608c + 11E708 IOKitPersonalities ru.joedm.SMCSuperIO diff --git a/OC/Kexts/SMCSuperIO.kext/Contents/MacOS/SMCSuperIO b/OC/Kexts/SMCSuperIO.kext/Contents/MacOS/SMCSuperIO index 721cad1..106deac 100755 Binary files a/OC/Kexts/SMCSuperIO.kext/Contents/MacOS/SMCSuperIO and b/OC/Kexts/SMCSuperIO.kext/Contents/MacOS/SMCSuperIO differ diff --git a/OC/Kexts/USBPorts.kext/Contents/Info.plist b/OC/Kexts/USBPorts.kext/Contents/Info.plist index 0d6b7df..5a006f5 100755 --- a/OC/Kexts/USBPorts.kext/Contents/Info.plist +++ b/OC/Kexts/USBPorts.kext/Contents/Info.plist @@ -5,7 +5,7 @@ CFBundleDevelopmentRegion English CFBundleGetInfoString - 1.0 Copyright © 2018 Headsoft. All rights reserved. + 1.0 Copyright © 2018-2020 Headsoft. All rights reserved. CFBundleIdentifier com.Headsoft.USBPorts CFBundleInfoDictionaryVersion @@ -22,7 +22,7 @@ 1.0 IOKitPersonalities - iMac19,1-XHC + iMacPro1,1-XHC CFBundleIdentifier com.apple.driver.AppleUSBMergeNub @@ -30,12 +30,22 @@ AppleUSBMergeNub IONameMatch XHC + IOPCIPrimaryMatch + 0xa36d8086 IOProbeScore 5000 IOProviderClass - AppleUSBXHCIPCI + AppleIntelCNLUSBXHCI IOProviderMergeProperties + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 5100 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 5100 port-count GgAAAA== @@ -46,6 +56,8 @@ UsbConnector 0 + name + HS01 port AQAAAA== @@ -55,6 +67,8 @@ UsbConnector 0 + name + HS02 port AgAAAA== @@ -64,6 +78,8 @@ UsbConnector 255 + name + HS03 port AwAAAA== @@ -73,6 +89,8 @@ UsbConnector 255 + name + HS04 port BAAAAA== @@ -82,6 +100,8 @@ UsbConnector 0 + name + HS05 port BQAAAA== @@ -91,6 +111,8 @@ UsbConnector 9 + name + HS06 port BgAAAA== @@ -100,6 +122,8 @@ UsbConnector 255 + name + HS08 port CAAAAA== @@ -109,6 +133,8 @@ UsbConnector 255 + name + HS09 port CQAAAA== @@ -118,6 +144,8 @@ UsbConnector 0 + name + HS11 port CwAAAA== @@ -127,6 +155,8 @@ UsbConnector 0 + name + HS12 port DAAAAA== @@ -136,6 +166,8 @@ UsbConnector 0 + name + HS13 port DQAAAA== @@ -145,6 +177,8 @@ UsbConnector 3 + name + SS01 port EQAAAA== @@ -154,6 +188,8 @@ UsbConnector 9 + name + SS02 port EgAAAA== @@ -163,6 +199,8 @@ UsbConnector 3 + name + SS03 port EwAAAA== @@ -172,6 +210,8 @@ UsbConnector 3 + name + SS04 port FAAAAA== @@ -181,6 +221,8 @@ UsbConnector 9 + name + SS05 port FQAAAA== @@ -190,6 +232,8 @@ UsbConnector 3 + name + SS09 port GQAAAA== @@ -199,6 +243,8 @@ UsbConnector 3 + name + SS10 port GgAAAA== @@ -207,7 +253,7 @@ model - iMac19,1 + iMacPro1,1 OSBundleRequired diff --git a/OC/Kexts/USBPower.kext/Contents/Info.plist b/OC/Kexts/USBPower.kext/Contents/Info.plist deleted file mode 100755 index 16c983f..0000000 --- a/OC/Kexts/USBPower.kext/Contents/Info.plist +++ /dev/null @@ -1,49 +0,0 @@ - - - - - CFBundleDevelopmentRegion - English - CFBundleIdentifier - com.dynamix.IOKitPersonalitiesPatch - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - IOKitPatches - CFBundlePackageType - KEXT - CFBundleShortVersionString - 1.0 - CFBundleSignature - ???? - CFBundleVersion - 1.0 - IOKitPersonalities_x86_64 - - iMac19,1 - - CFBundleIdentifier - com.apple.driver.AppleUSBHostMergeProperties - IOClass - AppleUSBHostMergeProperties - IOProviderClass - AppleBusPowerController - IOProviderMergeProperties - - kUSBSleepPortCurrentLimit - 2100 - kUSBSleepPowerSupply - 5100 - kUSBWakePortCurrentLimit - 2100 - kUSBWakePowerSupply - 5100 - - model - iMac19,1 - - - OSBundleRequired - Root - - diff --git a/OC/Kexts/VirtualSMC.kext/Contents/Info.plist b/OC/Kexts/VirtualSMC.kext/Contents/Info.plist index 2cd7b9b..1061689 100755 --- a/OC/Kexts/VirtualSMC.kext/Contents/Info.plist +++ b/OC/Kexts/VirtualSMC.kext/Contents/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 19F101 + 20A5323l CFBundleDevelopmentRegion en CFBundleExecutable @@ -29,17 +29,17 @@ DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 11E608c + 11E708 DTPlatformVersion GM DTSDKBuild - 19E258 + 19G68 DTSDKName macosx10.15 DTXcode - 1150 + 1160 DTXcodeBuild - 11E608c + 11E708 IOKitPersonalities as.vit9696.VirtualSMC diff --git a/OC/Kexts/VirtualSMC.kext/Contents/MacOS/VirtualSMC b/OC/Kexts/VirtualSMC.kext/Contents/MacOS/VirtualSMC index 75cb9e9..115f9d9 100755 Binary files a/OC/Kexts/VirtualSMC.kext/Contents/MacOS/VirtualSMC and b/OC/Kexts/VirtualSMC.kext/Contents/MacOS/VirtualSMC differ diff --git a/OC/Kexts/WhateverGreen.kext/Contents/Info.plist b/OC/Kexts/WhateverGreen.kext/Contents/Info.plist old mode 100644 new mode 100755 index 6674371..ec02840 --- a/OC/Kexts/WhateverGreen.kext/Contents/Info.plist +++ b/OC/Kexts/WhateverGreen.kext/Contents/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 19F101 + 20A5323l CFBundleDevelopmentRegion en CFBundleExecutable @@ -29,17 +29,17 @@ DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 11E608c + 11E708 DTPlatformVersion GM DTSDKBuild - 19E258 + 19G68 DTSDKName macosx10.15 DTXcode - 1150 + 1160 DTXcodeBuild - 11E608c + 11E708 IOKitPersonalities NVHDAEnabler diff --git a/OC/Kexts/WhateverGreen.kext/Contents/MacOS/WhateverGreen b/OC/Kexts/WhateverGreen.kext/Contents/MacOS/WhateverGreen index dedde76..3537e9e 100755 Binary files a/OC/Kexts/WhateverGreen.kext/Contents/MacOS/WhateverGreen and b/OC/Kexts/WhateverGreen.kext/Contents/MacOS/WhateverGreen differ diff --git a/OC/Kexts/WhateverGreen.kext/Contents/_CodeSignature/CodeResources b/OC/Kexts/WhateverGreen.kext/Contents/_CodeSignature/CodeResources old mode 100644 new mode 100755 diff --git a/OC/OpenCore.efi b/OC/OpenCore.efi old mode 100644 new mode 100755 index bc4c0e7..7e2908b Binary files a/OC/OpenCore.efi and b/OC/OpenCore.efi differ diff --git a/OC/Tools/OpenShell.efi b/OC/Tools/OpenShell.efi old mode 100644 new mode 100755 index bebac20..d7fdaaa Binary files a/OC/Tools/OpenShell.efi and b/OC/Tools/OpenShell.efi differ diff --git a/OC/config.plist b/OC/config.plist index f82f0c6..dd12137 100755 --- a/OC/config.plist +++ b/OC/config.plist @@ -77,7 +77,7 @@ Comment Change GFX0 to IGPU Enabled - + Find R0ZYMA== Replace @@ -136,6 +136,8 @@ ProvideCustomSlide + ProvideMaxSlide + 1 RebuildAppleMemoryMap SetupVirtualMap @@ -171,11 +173,11 @@ ATY,DeviceName W5700X ATY,EFIVersion - 01.01.190 + 017.001.000.042.012566 ATY,FamilyName Radeon Pro ATY,Rom# - 113-D3220E-190 + 113-D1820501-101 CAIL_EnableLBPWSupport 0 CAIL_EnableMaxPlayloadSizeSync @@ -241,7 +243,7 @@ hda-gfx onboard-1 model - Radeon Pro W5700X + AMD Radeon Pro W5700X name ATY_GPU @@ -250,21 +252,6 @@ layout-id BwAAAA== - PciRoot(0x0)/Pci(0x2,0x0) - - AAPL,ig-platform-id - AwCYPg== - AAPL,slot-name - Internal@0,2,0 - device-id - mD4AAA== - device_type - VGA compatible controller - hda-gfx - onboard-2 - model - Intel UHD Graphics 630 - Kernel @@ -291,6 +278,26 @@ PlistPath Contents/Info.plist + + BundlePath + SMCProcessor.kext + Enabled + + ExecutablePath + Contents/MacOS/SMCProcessor + PlistPath + Contents/Info.plist + + + BundlePath + SMCSuperIO.kext + Enabled + + ExecutablePath + Contents/MacOS/SMCSuperIO + PlistPath + Contents/Info.plist + BundlePath WhateverGreen.kext @@ -321,26 +328,6 @@ PlistPath Contents/Info.plist - - BundlePath - SMCProcessor.kext - Enabled - - ExecutablePath - Contents/MacOS/SMCProcessor - PlistPath - Contents/Info.plist - - - BundlePath - SMCSuperIO.kext - Enabled - - ExecutablePath - Contents/MacOS/SMCSuperIO - PlistPath - Contents/Info.plist - BundlePath USBPorts.kext @@ -349,40 +336,64 @@ PlistPath Contents/Info.plist - - BundlePath - USBPower.kext - Enabled - - PlistPath - Contents/Info.plist - Patch + Base + __ZN8AppleRTC18setupDateTimeAlarmEPK11RTCDateTime Comment - USB port limit patch #1 10.15.x modify by DalianSky(credit ydeng) + Disable RTC wake scheduling + Count + 1 Enabled - + Find - g/sPDw== + Identifier - com.apple.iokit.IOUSBHostFamily + com.apple.driver.AppleRTC + Limit + 0 + Mask + + MaxKernel + + MinKernel + 19.0.0 Replace - g/s/Dw== + ww== + ReplaceMask + + Skip + 0 + Base + __ZN8AppleRTC14updateChecksumEv Comment - USB Port limit patch #2 10.15.x modify by DalianSky + Disable RTC checksum update on poweroff + Count + 1 Enabled Find - g/kPDw== + Identifier - com.apple.driver.usb.AppleUSBXHCI + com.apple.driver.AppleRTC + Limit + 0 + Mask + + MaxKernel + + MinKernel + Replace - g/k/Dw== + ww== + ReplaceMask + + Skip + 0 Quirks @@ -416,7 +427,7 @@ ThirdPartyDrives XhciPortLimit - + Misc @@ -430,7 +441,7 @@ PickerMode Builtin HideAuxiliary - + PickerAttributes 0 PickerAudioAssist @@ -472,11 +483,9 @@ AllowNvramReset AllowSetDefault - + AuthRestart - BlacklistAppleUpdate - BootProtect None ExposeSensitiveData @@ -486,7 +495,7 @@ Vault Optional ScanPolicy - 525571 + 0 Tools @@ -509,20 +518,16 @@ 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14 UIScale - AQ== + Ag== DefaultBackgroundColor AAAAAA== 7C436110-AB2A-4BBB-A880-FE41995C9F82 - booter-fileset-basesystem - AA== - booter-fileset-kernel - AA== boot-args - darkwake=0 agdpmod=pikera + darkwake=0 agdpmod=pikera vsmcgen=1 csr-active-config - 5wMAAA== + 5wsAAA== prev-lang:kbd emgtSGFuczoyNTI= @@ -581,17 +586,17 @@ AdviseWindows MLB - C02940200CDLNV9JC + C02028130CDJG361H ROM - ANhhDQ0M + wNhhDQ0M SpoofVendor SystemProductName - iMac19,1 + iMacPro1,1 SystemSerialNumber - C02ZHGZEJV3Q + C02D2PZ2HX87 SystemUUID - 00000000-0000-0000-0000-00D8610D0D0C + E0E89E53-C4FB-47CA-A12B-E9DE02D4918B UpdateDataHub @@ -608,10 +613,12 @@ EnableJumpstart + GlobalConnect + HideVerbose JumpstartHotPlug - + MinDate 0 MinVersion @@ -622,7 +629,7 @@ Drivers OpenRuntime.efi - HfsPlus.efi + HFSPlus.efi Input @@ -666,6 +673,8 @@ ReconnectOnResChange SanitiseClearScreen + + UgaPassThrough ProtocolOverrides @@ -678,6 +687,8 @@ AppleEvent + AppleFramebufferInfo + AppleImageConversion AppleKeyMap @@ -704,7 +715,7 @@ Quirks DeduplicateBootOrder - + ExitBootServicesDelay 0 IgnoreInvalidFlexRatio @@ -719,18 +730,7 @@ ReservedMemory - - - Address - 0 - Comment - - Size - 0 - Enabled - - - +