Contribute
Register

Hard crashing after high CPU load (macOS 11.5, OpenCore 0.7.1 Debug)

Status
Not open for further replies.
i think that would be best

if you go back to iMac19,1, don't forget to edit your usbports.kext info.plist and make sure it says iMac19,1 inside
How would I go about fixing the potential H264 garbled issues? Do you have any advice for a 9900k headless mode install?
 
How would I go about fixing the potential H264 garbled issues? Do you have any advice for a 9900k headless mode install?
you have to make sure your bios settings are correct and follow up:
 
i think that would be best

if you go back to iMac19,1, don't forget to edit your usbports.kext info.plist and make sure it says iMac19,1 inside
Is there anything else that needs to be edited, like my power management kexts?
 
Do you mind if I upload my EFI? I know on the Hackintosh subreddit that's not really allowed.
sure, upload away :)

just delete the serial number in your config.,plist
 
sure, upload away :)

just delete the serial number in your config.,plist
Here you go! Take a look, maybe you'll even find the cause as to why this particular system is crashing!
 

Attachments

  • EFI.zip
    11.8 MB · Views: 69
Here you go! Take a look, maybe you'll even find the cause as to why this particular system is crashing!
assume you would need this to be enabled:
HPET _CRS to XCRS
as you are using SSDT-HPET.aml

do you need these:
Code:
<key>MmioWhitelist</key>
        <array>
            <dict>
                <key>Address</key>
                <integer>4160749568</integer>
                <key>Comment</key>
                <string>MMIO 0xF8000000</string>
                <key>Enabled</key>
                <true/>
            </dict>
            <dict>
                <key>Address</key>
                <integer>4261412864</integer>
                <key>Comment</key>
                <string>MMIO 0xFE000000</string>
                <key>Enabled</key>
                <true/>
            </dict>
            <dict>
                <key>Address</key>
                <integer>4273995776</integer>
                <key>Comment</key>
                <string>MMIO 0xFEC00000</string>
                <key>Enabled</key>
                <true/>
            </dict>
            <dict>
                <key>Address</key>
                <integer>4275044352</integer>
                <key>Comment</key>
                <string>MMIO 0xFED00000</string>
                <key>Enabled</key>
                <true/>
            </dict>
            <dict>
                <key>Address</key>
                <integer>4276092928</integer>
                <key>Comment</key>
                <string>MMIO 0xFEE00000</string>
                <key>Enabled</key>
                <true/>
            </dict>
            <dict>
                <key>Address</key>
                <integer>4278190080</integer>
                <key>Comment</key>
                <string>MMIO 0xFF000000</string>
                <key>Enabled</key>
                <true/>
            </dict>
?
missing your ig-platform here:
Code:
<key>DeviceProperties</key>
    <dict>
        <key>Add</key>
        <dict>
            <key>PciRoot(0x0)/Pci(0x1b,0x0)</key>
            <dict/>
        </dict>
you should enter that

Lilu kext should be at the top of this list in your config.plist:
Code:
<key>Kernel</key>
    <dict>
        <key>Add</key>
        <array>
            <dict>
                <key>Comment</key>
                <string></string>
                <key>MaxKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
                <key>Enabled</key>
                <true/>
                <key>MinKernel</key>
                <string></string>
                <key>ExecutablePath</key>
                <string></string>
                <key>Arch</key>
                <string>Any</string>
                <key>BundlePath</key>
                <string>BrcmBluetoothInjector.kext</string>
            </dict>
            <dict>
                <key>Comment</key>
                <string></string>
                <key>MaxKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
                <key>Enabled</key>
                <true/>
                <key>MinKernel</key>
                <string></string>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/BrcmFirmwareData</string>
                <key>Arch</key>
                <string>Any</string>
                <key>BundlePath</key>
                <string>BrcmFirmwareData.kext</string>
            </dict>
            <dict>
                <key>Comment</key>
                <string></string>
                <key>MaxKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
                <key>Enabled</key>
                <true/>
                <key>MinKernel</key>
                <string></string>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/BrcmPatchRAM3</string>
                <key>Arch</key>
                <string>Any</string>
                <key>BundlePath</key>
                <string>BrcmPatchRAM3.kext</string>
            </dict>
            <dict>
                <key>Comment</key>
                <string></string>
                <key>MaxKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
                <key>Enabled</key>
                <true/>
                <key>MinKernel</key>
                <string></string>
                <key>ExecutablePath</key>
                <string></string>
                <key>Arch</key>
                <string>Any</string>
                <key>BundlePath</key>
                <string>CPUFriendDataProvider.kext</string>
            </dict>
            <dict>
                <key>Comment</key>
                <string></string>
                <key>MaxKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
                <key>Enabled</key>
                <true/>
                <key>MinKernel</key>
                <string></string>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/IntelMausi</string>
                <key>Arch</key>
                <string>Any</string>
                <key>BundlePath</key>
                <string>IntelMausi.kext</string>
            </dict>
            <dict>
                <key>Comment</key>
                <string></string>
                <key>MaxKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
                <key>Enabled</key>
                <true/>
                <key>MinKernel</key>
                <string></string>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/Lilu</string>
                <key>Arch</key>
                <string>Any</string>
                <key>BundlePath</key>
                <string>Lilu.kext</string>
            </dict>
            <dict>
                <key>Comment</key>
                <string></string>
                <key>MaxKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
                <key>Enabled</key>
                <true/>
                <key>MinKernel</key>
                <string></string>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/NVMeFix</string>
                <key>Arch</key>
                <string>Any</string>
                <key>BundlePath</key>
                <string>NVMeFix.kext</string>
            </dict>
            <dict>
                <key>Comment</key>
                <string></string>
                <key>MaxKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
                <key>Enabled</key>
                <true/>
                <key>MinKernel</key>
                <string></string>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/RestrictEvents</string>
                <key>Arch</key>
                <string>Any</string>
                <key>BundlePath</key>
                <string>RestrictEvents.kext</string>
            </dict>
            <dict>
                <key>Comment</key>
                <string></string>
                <key>MaxKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
                <key>Enabled</key>
                <true/>
                <key>MinKernel</key>
                <string></string>
                <key>ExecutablePath</key>
                <string></string>
                <key>Arch</key>
                <string>Any</string>
                <key>BundlePath</key>
                <string>USBPorts.kext</string>
            </dict>
            <dict>
                <key>Comment</key>
                <string></string>
                <key>MaxKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
                <key>Enabled</key>
                <true/>
                <key>MinKernel</key>
                <string></string>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/VirtualSMC</string>
                <key>Arch</key>
                <string>Any</string>
                <key>BundlePath</key>
                <string>VirtualSMC.kext</string>
            </dict>
            <dict>
                <key>Comment</key>
                <string></string>
                <key>MaxKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
                <key>Enabled</key>
                <true/>
                <key>MinKernel</key>
                <string></string>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/WhateverGreen</string>
                <key>Arch</key>
                <string>Any</string>
                <key>BundlePath</key>
                <string>WhateverGreen.kext</string>
            </dict>
            <dict>
                <key>Comment</key>
                <string></string>
                <key>MaxKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
                <key>Enabled</key>
                <true/>
                <key>MinKernel</key>
                <string></string>
                <key>ExecutablePath</key>
                <string></string>
                <key>Arch</key>
                <string>Any</string>
                <key>BundlePath</key>
                <string>AirportBrcmFixup.kext/Contents/PlugIns/AirPortBrcmNIC_Injector.kext</string>
            </dict>
            <dict>
                <key>Comment</key>
                <string></string>
                <key>MaxKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
                <key>Enabled</key>
                <true/>
                <key>MinKernel</key>
                <string></string>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/AirportBrcmFixup</string>
                <key>Arch</key>
                <string>Any</string>
                <key>BundlePath</key>
                <string>AirportBrcmFixup.kext</string>
            </dict>
            <dict>
                <key>Comment</key>
                <string></string>
                <key>MaxKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
                <key>Enabled</key>
                <true/>
                <key>MinKernel</key>
                <string></string>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/AppleALC</string>
                <key>Arch</key>
                <string>Any</string>
                <key>BundlePath</key>
                <string>AppleALC.kext</string>
            </dict>
            <dict>
                <key>Comment</key>
                <string></string>
                <key>MaxKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
                <key>Enabled</key>
                <true/>
                <key>MinKernel</key>
                <string></string>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/CPUFriend</string>
                <key>Arch</key>
                <string>Any</string>
                <key>BundlePath</key>
                <string>CPUFriend.kext</string>
            </dict>
            <dict>
                <key>Comment</key>
                <string></string>
                <key>MaxKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
                <key>Enabled</key>
                <true/>
                <key>MinKernel</key>
                <string></string>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/CpuTscSync</string>
                <key>Arch</key>
                <string>Any</string>
                <key>BundlePath</key>
                <string>CpuTscSync.kext</string>
            </dict>
            <dict>
                <key>Comment</key>
                <string></string>
                <key>MaxKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
                <key>Enabled</key>
                <true/>
                <key>MinKernel</key>
                <string></string>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/SMCProcessor</string>
                <key>Arch</key>
                <string>Any</string>
                <key>BundlePath</key>
                <string>SMCProcessor.kext</string>
            </dict>
            <dict>
                <key>Comment</key>
                <string></string>
                <key>MaxKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
                <key>Enabled</key>
                <true/>
                <key>MinKernel</key>
                <string></string>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/SMCSuperIO</string>
                <key>Arch</key>
                <string>Any</string>
                <key>BundlePath</key>
                <string>SMCSuperIO.kext</string>
            </dict>
        </array>

maybe disable these and run some tests:
Code:
<dict>
                <key>Comment</key>
                <string></string>
                <key>MaxKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
                <key>Enabled</key>
                <true/>
                <key>MinKernel</key>
                <string></string>
                <key>ExecutablePath</key>
                <string></string>
                <key>Arch</key>
                <string>Any</string>
                <key>BundlePath</key>
                <string>CPUFriendDataProvider.kext</string>
            </dict>
            <dict>
                <key>Comment</key>
                <string></string>
                <key>MaxKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
                <key>Enabled</key>
                <true/>
                <key>MinKernel</key>
                <string></string>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/CPUFriend</string>
                <key>Arch</key>
                <string>Any</string>
                <key>BundlePath</key>
                <string>CPUFriend.kext</string>
            </dict>
            <dict>
                <key>Comment</key>
                <string></string>
                <key>MaxKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
                <key>Enabled</key>
                <true/>
                <key>MinKernel</key>
                <string></string>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/CpuTscSync</string>
                <key>Arch</key>
                <string>Any</string>
                <key>BundlePath</key>
                <string>CpuTscSync.kext</string>
            </dict>

you are also still using: MacPro7,1
 
assume you would need this to be enabled:
HPET _CRS to XCRS
as you are using SSDT-HPET.aml

do you need these:
Code:
<key>MmioWhitelist</key>
        <array>
            <dict>
                <key>Address</key>
                <integer>4160749568</integer>
                <key>Comment</key>
                <string>MMIO 0xF8000000</string>
                <key>Enabled</key>
                <true/>
            </dict>
            <dict>
                <key>Address</key>
                <integer>4261412864</integer>
                <key>Comment</key>
                <string>MMIO 0xFE000000</string>
                <key>Enabled</key>
                <true/>
            </dict>
            <dict>
                <key>Address</key>
                <integer>4273995776</integer>
                <key>Comment</key>
                <string>MMIO 0xFEC00000</string>
                <key>Enabled</key>
                <true/>
            </dict>
            <dict>
                <key>Address</key>
                <integer>4275044352</integer>
                <key>Comment</key>
                <string>MMIO 0xFED00000</string>
                <key>Enabled</key>
                <true/>
            </dict>
            <dict>
                <key>Address</key>
                <integer>4276092928</integer>
                <key>Comment</key>
                <string>MMIO 0xFEE00000</string>
                <key>Enabled</key>
                <true/>
            </dict>
            <dict>
                <key>Address</key>
                <integer>4278190080</integer>
                <key>Comment</key>
                <string>MMIO 0xFF000000</string>
                <key>Enabled</key>
                <true/>
            </dict>
?
missing your ig-platform here:
Code:
<key>DeviceProperties</key>
    <dict>
        <key>Add</key>
        <dict>
            <key>PciRoot(0x0)/Pci(0x1b,0x0)</key>
            <dict/>
        </dict>
you should enter that

Lilu kext should be at the top of this list in your config.plist:
Code:
<key>Kernel</key>
    <dict>
        <key>Add</key>
        <array>
            <dict>
                <key>Comment</key>
                <string></string>
                <key>MaxKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
                <key>Enabled</key>
                <true/>
                <key>MinKernel</key>
                <string></string>
                <key>ExecutablePath</key>
                <string></string>
                <key>Arch</key>
                <string>Any</string>
                <key>BundlePath</key>
                <string>BrcmBluetoothInjector.kext</string>
            </dict>
            <dict>
                <key>Comment</key>
                <string></string>
                <key>MaxKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
                <key>Enabled</key>
                <true/>
                <key>MinKernel</key>
                <string></string>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/BrcmFirmwareData</string>
                <key>Arch</key>
                <string>Any</string>
                <key>BundlePath</key>
                <string>BrcmFirmwareData.kext</string>
            </dict>
            <dict>
                <key>Comment</key>
                <string></string>
                <key>MaxKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
                <key>Enabled</key>
                <true/>
                <key>MinKernel</key>
                <string></string>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/BrcmPatchRAM3</string>
                <key>Arch</key>
                <string>Any</string>
                <key>BundlePath</key>
                <string>BrcmPatchRAM3.kext</string>
            </dict>
            <dict>
                <key>Comment</key>
                <string></string>
                <key>MaxKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
                <key>Enabled</key>
                <true/>
                <key>MinKernel</key>
                <string></string>
                <key>ExecutablePath</key>
                <string></string>
                <key>Arch</key>
                <string>Any</string>
                <key>BundlePath</key>
                <string>CPUFriendDataProvider.kext</string>
            </dict>
            <dict>
                <key>Comment</key>
                <string></string>
                <key>MaxKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
                <key>Enabled</key>
                <true/>
                <key>MinKernel</key>
                <string></string>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/IntelMausi</string>
                <key>Arch</key>
                <string>Any</string>
                <key>BundlePath</key>
                <string>IntelMausi.kext</string>
            </dict>
            <dict>
                <key>Comment</key>
                <string></string>
                <key>MaxKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
                <key>Enabled</key>
                <true/>
                <key>MinKernel</key>
                <string></string>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/Lilu</string>
                <key>Arch</key>
                <string>Any</string>
                <key>BundlePath</key>
                <string>Lilu.kext</string>
            </dict>
            <dict>
                <key>Comment</key>
                <string></string>
                <key>MaxKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
                <key>Enabled</key>
                <true/>
                <key>MinKernel</key>
                <string></string>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/NVMeFix</string>
                <key>Arch</key>
                <string>Any</string>
                <key>BundlePath</key>
                <string>NVMeFix.kext</string>
            </dict>
            <dict>
                <key>Comment</key>
                <string></string>
                <key>MaxKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
                <key>Enabled</key>
                <true/>
                <key>MinKernel</key>
                <string></string>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/RestrictEvents</string>
                <key>Arch</key>
                <string>Any</string>
                <key>BundlePath</key>
                <string>RestrictEvents.kext</string>
            </dict>
            <dict>
                <key>Comment</key>
                <string></string>
                <key>MaxKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
                <key>Enabled</key>
                <true/>
                <key>MinKernel</key>
                <string></string>
                <key>ExecutablePath</key>
                <string></string>
                <key>Arch</key>
                <string>Any</string>
                <key>BundlePath</key>
                <string>USBPorts.kext</string>
            </dict>
            <dict>
                <key>Comment</key>
                <string></string>
                <key>MaxKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
                <key>Enabled</key>
                <true/>
                <key>MinKernel</key>
                <string></string>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/VirtualSMC</string>
                <key>Arch</key>
                <string>Any</string>
                <key>BundlePath</key>
                <string>VirtualSMC.kext</string>
            </dict>
            <dict>
                <key>Comment</key>
                <string></string>
                <key>MaxKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
                <key>Enabled</key>
                <true/>
                <key>MinKernel</key>
                <string></string>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/WhateverGreen</string>
                <key>Arch</key>
                <string>Any</string>
                <key>BundlePath</key>
                <string>WhateverGreen.kext</string>
            </dict>
            <dict>
                <key>Comment</key>
                <string></string>
                <key>MaxKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
                <key>Enabled</key>
                <true/>
                <key>MinKernel</key>
                <string></string>
                <key>ExecutablePath</key>
                <string></string>
                <key>Arch</key>
                <string>Any</string>
                <key>BundlePath</key>
                <string>AirportBrcmFixup.kext/Contents/PlugIns/AirPortBrcmNIC_Injector.kext</string>
            </dict>
            <dict>
                <key>Comment</key>
                <string></string>
                <key>MaxKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
                <key>Enabled</key>
                <true/>
                <key>MinKernel</key>
                <string></string>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/AirportBrcmFixup</string>
                <key>Arch</key>
                <string>Any</string>
                <key>BundlePath</key>
                <string>AirportBrcmFixup.kext</string>
            </dict>
            <dict>
                <key>Comment</key>
                <string></string>
                <key>MaxKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
                <key>Enabled</key>
                <true/>
                <key>MinKernel</key>
                <string></string>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/AppleALC</string>
                <key>Arch</key>
                <string>Any</string>
                <key>BundlePath</key>
                <string>AppleALC.kext</string>
            </dict>
            <dict>
                <key>Comment</key>
                <string></string>
                <key>MaxKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
                <key>Enabled</key>
                <true/>
                <key>MinKernel</key>
                <string></string>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/CPUFriend</string>
                <key>Arch</key>
                <string>Any</string>
                <key>BundlePath</key>
                <string>CPUFriend.kext</string>
            </dict>
            <dict>
                <key>Comment</key>
                <string></string>
                <key>MaxKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
                <key>Enabled</key>
                <true/>
                <key>MinKernel</key>
                <string></string>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/CpuTscSync</string>
                <key>Arch</key>
                <string>Any</string>
                <key>BundlePath</key>
                <string>CpuTscSync.kext</string>
            </dict>
            <dict>
                <key>Comment</key>
                <string></string>
                <key>MaxKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
                <key>Enabled</key>
                <true/>
                <key>MinKernel</key>
                <string></string>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/SMCProcessor</string>
                <key>Arch</key>
                <string>Any</string>
                <key>BundlePath</key>
                <string>SMCProcessor.kext</string>
            </dict>
            <dict>
                <key>Comment</key>
                <string></string>
                <key>MaxKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
                <key>Enabled</key>
                <true/>
                <key>MinKernel</key>
                <string></string>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/SMCSuperIO</string>
                <key>Arch</key>
                <string>Any</string>
                <key>BundlePath</key>
                <string>SMCSuperIO.kext</string>
            </dict>
        </array>

maybe disable these and run some tests:
Code:
<dict>
                <key>Comment</key>
                <string></string>
                <key>MaxKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
                <key>Enabled</key>
                <true/>
                <key>MinKernel</key>
                <string></string>
                <key>ExecutablePath</key>
                <string></string>
                <key>Arch</key>
                <string>Any</string>
                <key>BundlePath</key>
                <string>CPUFriendDataProvider.kext</string>
            </dict>
            <dict>
                <key>Comment</key>
                <string></string>
                <key>MaxKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
                <key>Enabled</key>
                <true/>
                <key>MinKernel</key>
                <string></string>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/CPUFriend</string>
                <key>Arch</key>
                <string>Any</string>
                <key>BundlePath</key>
                <string>CPUFriend.kext</string>
            </dict>
            <dict>
                <key>Comment</key>
                <string></string>
                <key>MaxKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
                <key>Enabled</key>
                <true/>
                <key>MinKernel</key>
                <string></string>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/CpuTscSync</string>
                <key>Arch</key>
                <string>Any</string>
                <key>BundlePath</key>
                <string>CpuTscSync.kext</string>
            </dict>

you are also still using: MacPro7,1
Sorry, if it wasn't still apparent I haven't started work to convert this back to iMac19,1 haha.

From the standpoint of a MacPro7,1, is there anything that directly stands out? I'm starting to doubt whether I need a bit of this stuff in here... For example, why do I need HPET? My 9900k shouldn't need that at all...
The IG-Platform hasn't been input as the 7,1 doesn't even utilise integrated graphics, so I removed it to avoid confusion. The MMIO Whitelist stuff is all recommended for system stability.

In terms of Lilu not being at the top, I actually contacted CorpNewt (the man himself) about this and he said that with newer versions of ProperTree, Lilu and Whatevergreen and Virtual SMC would no longer be loaded right at the top, instead ProperTree would look at dependencies and figure out the best order from there. He confirmed that not having Lilu at the top isn't a problem.
Without the CPUFriend kexts, my power management is broken AF and causes crashes galore. I'm not sure about CPUTscSync though.
What are your thoughts on this?
 
Sorry, if it wasn't still apparent I haven't started work to convert this back to iMac19,1 haha.

From the standpoint of a MacPro7,1, is there anything that directly stands out? I'm starting to doubt whether I need a bit of this stuff in here... For example, why do I need HPET? My 9900k shouldn't need that at all...
The IG-Platform hasn't been input as the 7,1 doesn't even utilise integrated graphics, so I removed it to avoid confusion. The MMIO Whitelist stuff is all recommended for system stability.

In terms of Lilu not being at the top, I actually contacted CorpNewt (the man himself) about this and he said that with newer versions of ProperTree, Lilu and Whatevergreen and Virtual SMC would no longer be loaded right at the top, instead ProperTree would look at dependencies and figure out the best order from there. He confirmed that not having Lilu at the top isn't a problem.
Without the CPUFriend kexts, my power management is broken AF and causes crashes galore. I'm not sure about CPUTscSync though.
What are your thoughts on this?
use proper iMac19,1, test the changes i mentioned on a usb stick in case of failure

remove HPET if you don't need it

not seen any builds here using MMIO Whitelist
 
Status
Not open for further replies.
Back
Top