diff --git a/EFI/OC/ACPI/SSDT-MSI MAG Z490 Tomahawk.aml b/EFI/OC/ACPI/SSDT-MSI MAG Z490 Tomahawk.aml index ccb374e..a1037bd 100644 Binary files a/EFI/OC/ACPI/SSDT-MSI MAG Z490 Tomahawk.aml and b/EFI/OC/ACPI/SSDT-MSI MAG Z490 Tomahawk.aml differ diff --git a/EFI/OC/ACPI/SSDT-MSI MAG Z490 Tomahawk.dsl b/EFI/OC/ACPI/SSDT-MSI MAG Z490 Tomahawk.dsl index e2341d7..7574fcd 100644 --- a/EFI/OC/ACPI/SSDT-MSI MAG Z490 Tomahawk.dsl +++ b/EFI/OC/ACPI/SSDT-MSI MAG Z490 Tomahawk.dsl @@ -5,13 +5,13 @@ * * Disassembling to symbolic ASL+ operators * - * Disassembly of iASLAoHdSk.aml, Thu Sep 2 17:00:49 2021 + * Disassembly of iASLY6XCYq.aml, Thu Sep 2 18:29:36 2021 * * Original Table Header: * Signature "SSDT" - * Length 0x00000502 (1282) + * Length 0x000004BA (1210) * Revision 0x02 - * Checksum 0x80 + * Checksum 0x94 * OEM ID "HACK" * OEM Table ID "HackLife" * OEM Revision 0x00000000 (0) @@ -274,17 +274,6 @@ DefinitionBlock ("", "SSDT", 2, "HACK", "HackLife", 0x00000000) } } - Scope (RP21) - { - OperationRegion (DE01, PCI_Config, 0x50, One) - Field (DE01, AnyAcc, NoLock, Preserve) - { - , 1, - , 3, - DDDD, 1 - } - } - Device (SRAM) { Name (_ADR, 0x00140002) // _ADR: Address @@ -396,13 +385,5 @@ DefinitionBlock ("", "SSDT", 2, "HACK", "HackLife", 0x00000000) } } } - - Scope (\) - { - If (_OSI ("Darwin")) - { - \_SB.PCI0.RP21.DDDD = One - } - } } diff --git a/EFI/OC/Kexts/AirportBrcmFixup.kext/Contents/Info.plist b/EFI/OC/Kexts/AirportBrcmFixup.kext/Contents/Info.plist new file mode 100644 index 0000000..d53bf78 --- /dev/null +++ b/EFI/OC/Kexts/AirportBrcmFixup.kext/Contents/Info.plist @@ -0,0 +1,128 @@ + + + + + BuildMachineOSBuild + 19H15 + CFBundleDevelopmentRegion + en + CFBundleExecutable + AirportBrcmFixup + CFBundleIdentifier + as.lvs1974.AirportBrcmFixup + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + AirportBrcmFixup + CFBundlePackageType + KEXT + CFBundleShortVersionString + 2.1.2 + CFBundleSignature + ???? + CFBundleSupportedPlatforms + + MacOSX + + CFBundleVersion + 2.1.2 + DTCompiler + com.apple.compilers.llvm.clang.1_0 + DTPlatformBuild + 12B45b + DTPlatformName + macosx + DTPlatformVersion + 11.0 + DTSDKBuild + 20A2408 + DTSDKName + macosx11.0 + DTXcode + 1220 + DTXcodeBuild + 12B45b + IOKitPersonalities + + as.lvs1974.AirportBrcmFixup + + CFBundleIdentifier + as.lvs1974.AirportBrcmFixup + IOClass + AirportBrcmFixup + IOMatchCategory + AirportBrcmFixup + IOProviderClass + IOResources + IOResourceMatch + IOKit + + as.lvs1974.FakeAirportBrcmFixup + + CFBundleIdentifier + as.lvs1974.AirportBrcmFixup + IOClass + FakeBrcm + IOMatchCategory + IODefaultMatchCategory + IONameMatch + + pci14e4,43ba + pci14e4,43a3 + pci14e4,43a0 + pci14e4,4331 + pci14e4,4353 + pci14e4,43b1 + pci14e4,43b2 + pci14e4,4357 + pci14e4,432b + pci14e4,4311 + pci14e4,4312 + pci14e4,4313 + pci14e4,4318 + pci14e4,4319 + pci14e4,431a + pci14e4,4320 + pci14e4,4324 + pci14e4,4325 + pci14e4,4328 + pci14e4,432c + pci14e4,432d + + IOProbeScore + 6000 + IOProviderClass + IOPCIDevice + TruePowerOff + + + + LSMinimumSystemVersion + 10.8 + NSHumanReadableCopyright + Copyright © 2017 lvs1974. All rights reserved. + OSBundleCompatibleVersion + 1.0 + OSBundleLibraries + + as.vit9696.Lilu + 1.2.6 + com.apple.iokit.IOPCIFamily + 2.7 + com.apple.kpi.bsd + 12.0.0 + com.apple.kpi.dsep + 12.0.0 + com.apple.kpi.iokit + 12.0.0 + com.apple.kpi.libkern + 12.0.0 + com.apple.kpi.mach + 12.0.0 + com.apple.kpi.unsupported + 12.0.0 + + OSBundleRequired + Network-Root + + diff --git a/EFI/OC/Kexts/AirportBrcmFixup.kext/Contents/MacOS/AirportBrcmFixup b/EFI/OC/Kexts/AirportBrcmFixup.kext/Contents/MacOS/AirportBrcmFixup new file mode 100644 index 0000000..23a8c80 Binary files /dev/null and b/EFI/OC/Kexts/AirportBrcmFixup.kext/Contents/MacOS/AirportBrcmFixup differ diff --git a/EFI/OC/Kexts/AirportBrcmFixup.kext/Contents/PlugIns/AirPortBrcmNIC_Injector.kext/Contents/Info.plist b/EFI/OC/Kexts/AirportBrcmFixup.kext/Contents/PlugIns/AirPortBrcmNIC_Injector.kext/Contents/Info.plist new file mode 100644 index 0000000..1283c30 --- /dev/null +++ b/EFI/OC/Kexts/AirportBrcmFixup.kext/Contents/PlugIns/AirPortBrcmNIC_Injector.kext/Contents/Info.plist @@ -0,0 +1,53 @@ + + + + + CFBundleGetInfoString + Copyright © 2020 lvs1974. All rights reserved. + CFBundleIdentifier + as.lvs1974.AirportBrcmNICInjector + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + AirPortBrcmNIC + CFBundlePackageType + KEXT + CFBundleShortVersionString + 1.0 + CFBundleSignature + ???? + CFBundleVersion + 1.0 + IOKitPersonalities + + Airport_BrcmNIC + + CFBundleIdentifier + com.apple.driver.AirPort.BrcmNIC + IOClass + AirPort_BrcmNIC + IOMatchCategory + IODefaultMatchCategory + IONameMatch + + pci14e4,4331 + pci14e4,4353 + pci14e4,4357 + pci14e4,43ba + pci14e4,43a3 + pci14e4,43a0 + pci14e4,43b1 + pci14e4,43b2 + + IOProbeScore + 2048 + IOProviderClass + IOPCIDevice + TruePowerOff + + + + OSBundleRequired + Network-Root + + diff --git a/EFI/OC/Kexts/IntelMausi.kext/Contents/Info.plist b/EFI/OC/Kexts/IntelMausi.kext/Contents/Info.plist new file mode 100644 index 0000000..0da6807 --- /dev/null +++ b/EFI/OC/Kexts/IntelMausi.kext/Contents/Info.plist @@ -0,0 +1,110 @@ + + + + + BuildMachineOSBuild + 19H15 + CFBundleDevelopmentRegion + English + CFBundleExecutable + IntelMausi + CFBundleIdentifier + as.acidanthera.mieze.IntelMausi + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + IntelMausi + CFBundlePackageType + KEXT + CFBundleShortVersionString + 1.0.5 + CFBundleSignature + ???? + CFBundleSupportedPlatforms + + MacOSX + + CFBundleVersion + 1.0.5 + DTCompiler + com.apple.compilers.llvm.clang.1_0 + DTPlatformBuild + 12B45b + DTPlatformName + macosx + DTPlatformVersion + 11.0 + DTSDKBuild + 20A2408 + DTSDKName + macosx11.0 + DTXcode + 1220 + DTXcodeBuild + 12B45b + IOKitPersonalities + + IntelMausi + + CFBundleIdentifier + as.acidanthera.mieze.IntelMausi + Driver Parameters + + enableCSO6 + + enableWakeOnAddrMatch + + maxIntrRate10 + 3000 + maxIntrRate100 + 5000 + maxIntrRate1000 + 8000 + rxAbsTime10 + 0 + rxAbsTime100 + 0 + rxAbsTime1000 + 10 + rxDelayTime10 + 0 + rxDelayTime100 + 0 + rxDelayTime1000 + 0 + + Driver_Version + 1.0.5 + IOClass + IntelMausi + IOPCIMatch + 0x10EA8086 0x10EB8086 0x10EF8086 0x10F08086 0x15028086 0x15038086 0x153A8086 0x153B8086 0x155A8086 0x15598086 0x15A08086 0x15A18086 0x15A28086 0x15A38086 0x156F8086 0x15708086 0x15B78086 0x15B88086 0x15D78086 0x15D88086 0x15E38086 0x15D68086 0x15BD8086 0x15BE8086 0x15BB8086 0x15BC8086 0x15DF8086 0x15E08086 0x15E18086 0x15E28086 0x15B98086 0x0D4E8086 0x0D4F8086 0x0D4C8086 0x0D4D8086 0x0D538086 0x0D558086 0x15FB8086 0x15FC8086 0x15F98086 0x15FA8086 0x15F48086 0x15F58086 0x1A1E8086 0x1A1F8086 0x1A1C8086 0x1A1D8086 0x550A8086 0x550B8086 0x550C8086 0x550D8086 + IOProbeScore + 1000 + IOProviderClass + IOPCIDevice + + + LSMinimumSystemVersion + 10.9 + NSHumanReadableCopyright + Copyright © 2014 Laura Müller. All rights reserved. + OSBundleLibraries + + com.apple.iokit.IONetworkingFamily + 1.5.0 + com.apple.iokit.IOPCIFamily + 1.7 + com.apple.kpi.bsd + 8.10.0 + com.apple.kpi.iokit + 8.10.0 + com.apple.kpi.libkern + 8.10.0 + com.apple.kpi.mach + 8.10.0 + + OSBundleRequired + Network-Root + + diff --git a/EFI/OC/Kexts/IntelMausi.kext/Contents/MacOS/IntelMausi b/EFI/OC/Kexts/IntelMausi.kext/Contents/MacOS/IntelMausi new file mode 100644 index 0000000..719cfd4 Binary files /dev/null and b/EFI/OC/Kexts/IntelMausi.kext/Contents/MacOS/IntelMausi differ diff --git a/EFI/OC/Kexts/USBPorts.kext/Contents/Info.plist b/EFI/OC/Kexts/USBPorts.kext/Contents/Info.plist index 4ae107b..626e492 100755 --- a/EFI/OC/Kexts/USBPorts.kext/Contents/Info.plist +++ b/EFI/OC/Kexts/USBPorts.kext/Contents/Info.plist @@ -35,7 +35,7 @@ IOProbeScore 5000 IOProviderClass - AppleASMediaUSBXHCI + AppleUSBXHCIPCI IOProviderMergeProperties kUSBSleepPortCurrentLimit @@ -47,7 +47,9 @@ kUSBWakePowerSupply 5100 port-count - AgAAAA== + + AgAAAA== + ports SSS1 @@ -57,7 +59,9 @@ name SSS1 port - AQAAAA== + + AQAAAA== + SSS2 @@ -66,7 +70,9 @@ name SSS2 port - AgAAAA== + + AgAAAA== + @@ -98,9 +104,33 @@ kUSBWakePowerSupply 5100 port-count - GgAAAA== + + GgAAAA== + ports + HS01 + + UsbConnector + 0 + name + HS01 + port + + AQAAAA== + + + HS03 + + UsbConnector + 0 + name + HS03 + port + + AwAAAA== + + HS04 UsbConnector @@ -108,7 +138,9 @@ name HS04 port - BAAAAA== + + BAAAAA== + HS05 @@ -117,7 +149,9 @@ name HS05 port - BQAAAA== + + BQAAAA== + HS06 @@ -126,7 +160,9 @@ name HS06 port - BgAAAA== + + BgAAAA== + HS07 @@ -135,7 +171,9 @@ name HS07 port - BwAAAA== + + BwAAAA== + HS08 @@ -144,43 +182,64 @@ name HS08 port - CAAAAA== + + CAAAAA== + HS09 UsbConnector - 255 + 0 name HS09 port - CQAAAA== + + CQAAAA== + - HS12 + HS10 + + UsbConnector + 0 + name + HS10 + port + + CgAAAA== + + + HS11 UsbConnector 255 name - HS12 + HS11 port - DAAAAA== + + CwAAAA== + - SS01 + HS12 UsbConnector - 3 + 255 name - SS01 + HS12 port - EQAAAA== + + DAAAAA== + - SS02 + SS01 UsbConnector 3 name - SS02 + SS01 port - EgAAAA== + + EQAAAA== + SS03 @@ -189,7 +248,9 @@ name SS03 port - EwAAAA== + + EwAAAA== + SS04 @@ -198,7 +259,9 @@ name SS04 port - FAAAAA== + + FAAAAA== + SS05 @@ -207,7 +270,9 @@ name SS05 port - FQAAAA== + + FQAAAA== + SS06 @@ -216,25 +281,9 @@ name SS06 port - FgAAAA== - - SS07 - - UsbConnector - 3 - name - SS07 - port - FwAAAA== - - SS08 - - UsbConnector - 3 - name - SS08 - port - GAAAAA== + + FgAAAA== + SS09 @@ -243,7 +292,9 @@ name SS09 port - GQAAAA== + + GQAAAA== + SS10 @@ -252,7 +303,9 @@ name SS10 port - GgAAAA== + + GgAAAA== + diff --git a/EFI/OC/config.plist b/EFI/OC/config.plist index aa5c3a5..640e309 100755 --- a/EFI/OC/config.plist +++ b/EFI/OC/config.plist @@ -76,7 +76,7 @@ RebuildAppleMemoryMap SetupVirtualMap - + SignalAppleOS SyncRuntimePermissions @@ -87,67 +87,284 @@ Add + PciRoot(0x0)/Pci(0x0,0x0) + + AAPL,slot-name + Built In + device_type + Host bridge + model + ??? + + PciRoot(0x0)/Pci(0x12,0x0) + + AAPL,slot-name + Built In + device_type + Signal processing controller + model + Comet Lake PCH Thermal Controller + + PciRoot(0x0)/Pci(0x14,0x0) + + AAPL,slot-name + Built In + device_type + USB controller + model + Comet Lake USB 3.1 xHCI Host Controller + + PciRoot(0x0)/Pci(0x14,0x2) + + AAPL,slot-name + Built In + device_type + RAM memory + model + Comet Lake PCH Shared SRAM + + PciRoot(0x0)/Pci(0x16,0x0) + + AAPL,slot-name + Built In + device_type + Communication controller + model + Comet Lake IMEI Controller + + PciRoot(0x0)/Pci(0x17,0x0) + + AAPL,slot-name + Built In + device_type + SATA controller + model + ??? + + PciRoot(0x0)/Pci(0x1B,0x0) + + AAPL,slot-name + Built In + device_type + PCI bridge + model + Comet Lake PCI Express Root Port #17 + + PciRoot(0x0)/Pci(0x1B,0x0)/Pci(0x0,0x0) + + AAPL,slot-name + Built In + device_type + Non-Volatile memory controller + model + E12 NVMe Controller + + PciRoot(0x0)/Pci(0x1B,0x4) + + AAPL,slot-name + Built In + device_type + PCI bridge + model + Comet Lake PCI Express Root Port #21 + + PciRoot(0x0)/Pci(0x1B,0x4)/Pci(0x0,0x0) + + AAPL,slot-name + Built In + device_type + VGA compatible controller + model + TU116 [GeForce GTX 1660 SUPER] + + PciRoot(0x0)/Pci(0x1B,0x4)/Pci(0x0,0x1) + + AAPL,slot-name + Built In + device_type + Audio device + model + TU116 High Definition Audio Controller + + PciRoot(0x0)/Pci(0x1B,0x4)/Pci(0x0,0x2) + + AAPL,slot-name + Built In + device_type + USB controller + model + TU116 USB 3.1 Host Controller + + PciRoot(0x0)/Pci(0x1B,0x4)/Pci(0x0,0x3) + + AAPL,slot-name + Built In + device_type + Type C controller + model + TU116 USB Type-C UCSI Controller + + PciRoot(0x0)/Pci(0x1C,0x0) + + AAPL,slot-name + Built In + device_type + PCI bridge + model + ??? + + PciRoot(0x0)/Pci(0x1C,0x0)/Pci(0x0,0x0) + + AAPL,slot-name + Built In + device_type + USB controller + model + ??? + + PciRoot(0x0)/Pci(0x1C,0x6) + + AAPL,slot-name + Built In + device_type + PCI bridge + model + ??? + + PciRoot(0x0)/Pci(0x1C,0x6)/Pci(0x0,0x0) + + AAPL,slot-name + Built In + device_type + Ethernet controller + model + RTL8125 2.5GbE Controller + + PciRoot(0x0)/Pci(0x1C,0x7) + + AAPL,slot-name + Built In + device_type + PCI bridge + model + ??? + + PciRoot(0x0)/Pci(0x1C,0x7)/Pci(0x0,0x0) + + AAPL,slot-name + Built In + device_type + Network controller + model + BCM4360 802.11ac Wireless Network Adapter + + PciRoot(0x0)/Pci(0x1D,0x0) + + AAPL,slot-name + Built In + device_type + PCI bridge + model + Comet Lake PCI Express Root Port #9 + + PciRoot(0x0)/Pci(0x1D,0x0)/Pci(0x0,0x0) + + AAPL,slot-name + Built In + device_type + Non-Volatile memory controller + model + E12 NVMe Controller + + PciRoot(0x0)/Pci(0x1F,0x0) + + AAPL,slot-name + Built In + device_type + ISA bridge + model + ??? + PciRoot(0x0)/Pci(0x1F,0x3) - hda-gfx - onboard-1 + AAPL,slot-name + Built In + device_type + Audio device layout-id - 51 + 1 + model + Comet Lake PCH cAVS + + PciRoot(0x0)/Pci(0x1F,0x5) + + AAPL,slot-name + Built In + device_type + XSPI controller + model + Comet Lake PCH SPI Controller + + PciRoot(0x0)/Pci(0x1F,0x6) + + AAPL,slot-name + Built In + device_type + Ethernet controller + model + Ethernet Connection (7) I219-V PciRoot(0x0)/Pci(0x2,0x0) + AAPL,GfxYTile + AQAAAA== AAPL,ig-platform-id - AACbPg== + BwCbPg== + AAPL,slot-name + Built In device-id mz4AAA== + device_type + VGA compatible controller + disable-agdc + AAAAAA== + enable-hdmi-dividers-fix + AQAAAA== force-online AQAAAA== framebuffer-con0-busid - AgAAAA== + AQAAAA== framebuffer-con0-enable AQAAAA== - framebuffer-con0-flags - xwMAAA== - framebuffer-con0-index - AgAAAA== - framebuffer-con0-pipe - CgAAAA== framebuffer-con0-type AAgAAA== framebuffer-con1-busid - BAAAAA== + AgAAAA== framebuffer-con1-enable AQAAAA== - framebuffer-con1-flags - xwMAAA== - framebuffer-con1-index - AwAAAA== - framebuffer-con1-pipe - CAAAAA== framebuffer-con1-type AAgAAA== - framebuffer-con2-busid - AQAAAA== framebuffer-con2-enable AQAAAA== - framebuffer-con2-flags - xwMAAA== framebuffer-con2-index - AQAAAA== - framebuffer-con2-pipe - CQAAAA== - framebuffer-con2-type - AAQAAA== + /////w== framebuffer-patch-enable AQAAAA== - framebuffer-stolenmem - AAAwAQ== hda-gfx onboard-1 igfxfw AgAAAA== model - Intel UHD Graphics + Intel UHD Graphics 630 + + PciRoot(0x0)/Pci(0x8,0x0) + + AAPL,slot-name + Built In + device_type + System peripheral + model + 8th Gen Core Processor Gaussian Mixture Model Delete @@ -269,13 +486,49 @@ Arch Any BundlePath - RestrictEvents.kext + AirportBrcmFixup.kext Comment Enabled ExecutablePath - Contents/MacOS/RestrictEvents + Contents/MacOS/AirportBrcmFixup + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + + + Arch + Any + BundlePath + AirportBrcmFixup.kext/Contents/PlugIns/AirPortBrcmNIC_Injector.kext + Comment + + Enabled + + ExecutablePath + + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + + + Arch + Any + BundlePath + IntelMausi.kext + Comment + + Enabled + + ExecutablePath + Contents/MacOS/IntelMausi MaxKernel MinKernel @@ -301,6 +554,24 @@ PlistPath Contents/Info.plist + + Arch + Any + BundlePath + RestrictEvents.kext + Comment + + Enabled + + ExecutablePath + Contents/MacOS/RestrictEvents + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + Arch Any @@ -398,7 +669,7 @@ ThirdPartyDrives XhciPortLimit - + Scheme @@ -429,15 +700,15 @@ LauncherPath Default PickerAttributes - 17 + 1 PickerAudioAssist PickerMode External PickerVariant - Auto + HackintoshLife PollAppleHotKeys - + ShowPicker TakeoffDelay @@ -448,24 +719,43 @@ Debug AppleDebug - + ApplePanic - + DisableWatchDog DisplayDelay 0 DisplayLevel - 2147483648 + 2147483650 SerialInit SysReport Target - 3 + 0 Entries - + + + Arguments + + Auxiliary + + Comment + Not signed for security reasons + Enabled + + Flavour + Auto + Name + 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 AllowNvramReset @@ -523,13 +813,13 @@ SystemAudioVolume Rg== boot-args - -v debug=0x100 keepsyms=1 - run-efi-updater - No + -v keepsyms=1 debug=0x100 brcmfx-country=#a csr-active-config AAAAAA== prev-lang:kbd aXQ6NA== + run-efi-updater + No Delete @@ -596,11 +886,11 @@ MaxBIOSVersion MLB - C02009270CDPHCD1M + C02011902GUPHCDJC ProcessorType 0 ROM - AAOTWaar + F2FPfRD5 SpoofVendor SystemMemoryStatus @@ -608,26 +898,9 @@ SystemProductName iMac20,1 SystemSerialNumber - C02CCZY6PN5T + C02CF5YTPN5T SystemUUID - 86F3DFDB-E573-4BAF-8A85-22982FF00D4B - - PlatformNVRAM - - BID - Mac-CFF7D910A743CAAF - FirmwareFeatures - dvWP/QAAAAA= - FirmwareFeaturesMask - f//f/wAAAAA= - MLB - C02009270CDPHCD1M - ROM - AAOTWaar - SystemSerialNumber - - SystemUUID - 86F3DFDB-E573-4BAF-8A85-22982FF00D4B + CB93954C-ED8B-468C-BEB4-52AE0360DE2A UpdateDataHub @@ -660,7 +933,7 @@ AppleInput AppleEvent - Builtin + Auto CustomDelays GraphicsInputMirroring @@ -683,7 +956,7 @@ AudioOut 0 AudioSupport - + MinimumVolume 20 PlayChime