Jump to content
228 posts in this topic

Recommended Posts

40 minutes ago, Thebes Knossos said:

It's done with OCLP up to Sequoia, read my signature. Problem is installing Tahoe. Must be done before upcoming OCLPs.

I remembered an important thing: the BIOS must have AVX2 instructions enabled instead of AVX512. Could this be the cause? Check if this is true.
To @all: By the way, this applies to all owners of motherboards on the Haswell generation.

Enter BIOS: Restart your computer and repeatedly press Del, F2, or F12 (depending on your motherboard manufacturer).

Locate CPU Settings: Navigate to the Advanced or OC/Overclocking tab, then select CPU Configuration.

AVX Parameters:

On some high-end motherboards (e.g., ASUS ROG), look for AVX Related Controlsor AVX Support.

Ensure the value is set to Enabled or Auto.

Note: Most Haswell-era motherboards do not have a specific toggle for AVX2 because it is considered a permanent feature of the supported instruction set.

Key considerations for 2026:

Model Support: AVX2 is available on Intel Core (i3, i5, i7) Haswell processors. However, budget models from that era (Pentium and Celeron) physically lack these instructions and they cannot be enabled.

Virtualization: If you are using virtual machines (e.g., VirtualBox), AVX2 support must be manually enabled in the specific VM's settings for the guest OS to use it.

Edited by MakAsrock
  • Like 2

The processor have Avx2, not Avx512. This laptop have a very simplified (text mode) Bios, Insyde Corp V1.32, and only a Haswell iGPU. I think beginning with Tahoe 26.1 (or 26.01) it is no more possible to install Tahoe, I've just redone 26.1 net install via recovery and same result.

  • Sad 1

@Thebes Knossos, for recent macOS versions, including macOS Tahoe, AVX2 is critical; AVX-512 is not.

 

AVX2

  • Effectively required for modern macOS releases (Ventura, Sonoma, Sequoia, Tahoe).

  • Core system frameworks and many bundled binaries are built with the assumption that AVX2 is available.

  • CPUs without AVX2 cannot reliably run recent macOS versions; workarounds, if any, involve heavy patching and reduced stability.

AVX-512

  • Not required to boot or run macOS, including Tahoe.

  • macOS does not rely on AVX-512 at the operating system level.

  • Apple never shipped Intel Macs whose macOS compatibility depends on AVX-512.

  • Lack of AVX-512 has no effect on macOS installation, boot, or normal operation.

  • Like 4

Can some one guide me how to perform the steps below in hackintosh. I do not have bootable recovery..

 

Fix macOS Tahoe WindowServer crashing with endless loop/reboot

To rectify this issue, boot into Recovery, then mount the Data volume on your partition. So, launch Terminal and run

rm /Volumes/<Partition Name "Macintosh HD">/Users/<user name>/Library/Preferences/com.apple.Spaces.plist

That’s it. These were the steps to fix the macOS Tahoe WindowServer crashing, leading to an endless loop/reboot. As far as the official stance on this matter is concerned, the developers are aware of this issue (153570422), but they haven’t given out any ETA for the rollout of a fix. As and when that happens, we will update this guide accordingly. In the meantime, the aforementioned workarounds are your best bet.

  • Confused 2
14 hours ago, vamose said:

Can some one guide me how to perform the steps below in hackintosh. I do not have bootable recovery..

 

 

Fix macOS Tahoe WindowServer crashing with endless loop/reboot

To rectify this issue, boot into Recovery, then mount the Data volume on your partition. So, launch Terminal and run

rm /Volumes/<Partition Name "Macintosh HD">/Users/<user name>/Library/Preferences/com.apple.Spaces.plist

That’s it. These were the steps to fix the macOS Tahoe WindowServer crashing, leading to an endless loop/reboot. As far as the official stance on this matter is concerned, the developers are aware of this issue (153570422), but they haven’t given out any ETA for the rollout of a fix. As and when that happens, we will update this guide accordingly. In the meantime, the aforementioned workarounds are your best bet.

Method 1: Using your macOS USB Installer (Recommended):
Your macOS installation USB acts as a portable "Recovery" partition. This is the safest way to access the terminal.

Boot from USB: Plug in the USB drive you used to install macOS Tahoe. Select it in your OpenCore/Clover boot picker.

Open Terminal: Once the installer loads (the screen where it asks to "Install macOS Tahoe"), ignore the main window. Go to the top menu bar and select Utilities > Terminal.

Identify your Disk: Type the following command to see your disk's exact name:
ls /Volumes/
(Look for your main system drive, e.g., "Macintosh HD")

Run the Fix: Type the command carefully. Use quotes if your disk or username has spaces:
rm -f /Volumes/"Macintosh HD"/Users/"YourUserName"/Library/Preferences/com.apple.Spaces.plist
(Replace Macintosh HD and YourUserName with your actual names).

Reboot: Type reboot and hit Enter.

Method 2: Using Single User Mode (No USB needed)

This method allows you to enter a command-line interface before the WindowServer crashes.

Boot to Single User: In the OpenCore picker, highlight your Tahoe partition. Press Space to see extra tools/args. If you see a "Single User" option, select it. If not, you may need to add -s to your boot arguments.

Mount the Filesystem: Once the text stops scrolling and you see a prompt, type:
/sbin/mount -uw /

Delete the file: Run the removal command:
rm -f /Users/"YourUserName"/Library/Preferences/com.apple.Spaces.plist

Reboot: Type reboot and hit Enter.

Edited by MakAsrock
  • Like 1
Il y a une heure, vamose a dit :

L'installation est possible, j'ai installé la version 26.2 avec succès.

 

Cela se produit après la connexion, lorsque le serveur Windows démarre, j'obtiens un écran noir, la seule option est de redémarrer de force.

 

Utilisez mon fichier EFI de mon message précédent, vous devriez pouvoir l'installer.

I haven't see your EFI ?

If I look your signature, you have a Radeon as graphic card, I have only a iGpu Haswell HD 4400 and it's a laptop I can't change Graphic card.

Edited by Thebes Knossos
  • Like 1
1 hour ago, Thebes Knossos said:

I haven't see your EFI ?

If I look your signature, you have a Radeon as graphic card, I have only a iGpu Haswell HD 4400 and it's a laptop I can't change Graphic card.

If you only have integrated Haswell HD 4400 graphics and you're using a laptop where you can't upgrade the graphics card, then Tahoe isn't for you. There's nothing you can do. Tahoe doesn't have drivers for the Haswell HD 4400, nor does it have OCLP, which adds these drivers. The one that works with Tahoe only has patches for modern audio and modern Wi-Fi.

Il y a 10 heures, MakAsrock a déclaré :

Si votre ordinateur portable est équipé d'une carte graphique intégrée Haswell HD 4400 et ne permet pas de mettre à niveau cette dernière, Tahoe n'est pas fait pour vous. Il n'y a rien à faire. Tahoe ne prend pas en charge les pilotes pour la Haswell HD 4400, ni OCLP, qui fournit ces pilotes. La version compatible avec Tahoe ne propose que des correctifs pour l'audio et le Wi-Fi modernes.

Not sure we will not get OCLP patches for haswell metal grahics and Tahoe, have you any source we don't get it with final 3.0.0 or later ?

To prepare this, i need first to install latests Tahoe (or upgrade from version 26.0).

  • Like 1
23 minutes ago, Thebes Knossos said:

Not sure we will not get OCLP patches for haswell metal grahics and Tahoe, have you any source we don't get it with final 3.0.0 or later ?

To prepare this, i need first to install latests Tahoe (or upgrade from version 26.0).

The OCLP developers may be working on this, but in any case, a graphics patch should already exist, and it's missing.

I tried to include the OCLP patch (intel_haswell.IntelHaswell,) intended for both Metal and non-Metal GPUs in my build, but Tahoe26.2 refused to launch with it.
You also need to be able to run Tahoe26,xx on your hardware, which I highly doubt.

Edited by MakAsrock
  • Like 1
On 1/19/2026 at 10:42 PM, MakAsrock said:


To successfully install Tahoe26.2, temporarily disable WhateverGreen and insert the following into NVRAM -> boot-args: -igfxvesa
After installation, revert everything back.

Latest fixed config:

This is how to disable the built-in iGPU

<key>PciRoot(0x0)/Pci(0x2,0x0)</key>
<dict>
    <key>class-code</key>
    <data>FFFFFFFF</data>
    <key>device-id</key>
    <data>FFFFFFFF</data>
    <key>name</key>
    <data>23646576696365==</data>
</dict>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
    <dict>
        <key>ACPI</key>
        <dict>
            <key>Add</key>
            <array>
                <dict>
                    <key>Comment</key>
                    <string>SSDT-EC.aml</string>
                    <key>Enabled</key>
                    <true/>
                    <key>Path</key>
                    <string>SSDT-EC.aml</string>
                </dict>
                <dict>
                    <key>Comment</key>
                    <string>SSDT-PLUG.aml</string>
                    <key>Enabled</key>
                    <true/>
                    <key>Path</key>
                    <string>SSDT-PLUG.aml</string>
                </dict>
                <dict>
                    <key>Comment</key>
                    <string>SSDT-SBUS.aml</string>
                    <key>Enabled</key>
                    <true/>
                    <key>Path</key>
                    <string>SSDT-SBUS.aml</string>
                </dict>
                <dict>
                    <key>Comment</key>
                    <string>SSDT-USBX.aml</string>
                    <key>Enabled</key>
                    <true/>
                    <key>Path</key>
                    <string>SSDT-USBX.aml</string>
                </dict>
            </array>
            <key>Delete</key>
            <array/>
            <key>Patch</key>
            <array/>
            <key>Quirks</key>
            <dict>
                <key>FadtEnableReset</key>
                <false/>
                <key>NormalizeHeaders</key>
                <false/>
                <key>RebaseRegions</key>
                <false/>
                <key>ResetHwSig</key>
                <false/>
                <key>ResetLogoStatus</key>
                <true/>
                <key>SyncTableIds</key>
                <false/>
            </dict>
        </dict>
        <key>Booter</key>
        <dict>
            <key>MmioWhitelist</key>
            <array/>
            <key>Patch</key>
            <array/>
            <key>Quirks</key>
            <dict>
                <key>AllowRelocationBlock</key>
                <false/>
                <key>AvoidRuntimeDefrag</key>
                <true/>
                <key>ClearTaskSwitchBit</key>
                <false/>
                <key>DevirtualiseMmio</key>
                <false/>
                <key>DisableSingleUser</key>
                <false/>
                <key>DisableVariableWrite</key>
                <false/>
                <key>DiscardHibernateMap</key>
                <false/>
                <key>EnableSafeModeSlide</key>
                <true/>
                <key>EnableWriteUnprotector</key>
                <true/>
                <key>FixupAppleEfiImages</key>
                <true/>
                <key>ForceBooterSignature</key>
                <false/>
                <key>ForceExitBootServices</key>
                <false/>
                <key>ProtectMemoryRegions</key>
                <false/>
                <key>ProtectSecureBoot</key>
                <false/>
                <key>ProtectUefiServices</key>
                <false/>
                <key>ProvideCustomSlide</key>
                <true/>
                <key>ProvideMaxSlide</key>
                <integer>0</integer>
                <key>RebuildAppleMemoryMap</key>
                <false/>
                <key>ResizeAppleGpuBars</key>
                <integer>-1</integer>
                <key>SetupVirtualMap</key>
                <true/>
                <key>SignalAppleOS</key>
                <false/>
                <key>SyncRuntimePermissions</key>
                <false/>
            </dict>
        </dict>
        <key>DeviceProperties</key>
        <dict>
            <key>Add</key>
            <dict>
                <key>PciRoot(0x0)/Pci(0x0,0x0)</key>
                <dict>
                    <key>AAPL,slot-name</key>
                    <string>Internal@0,0,0</string>
                    <key>device_type</key>
                    <string>Host bridge</string>
                    <key>model</key>
                    <string>4th Gen Core Processor DRAM Controller</string>
                </dict>
                <key>PciRoot(0x0)/Pci(0x1,0x0)</key>
                <dict>
                    <key>AAPL,slot-name</key>
                    <string>Internal@0,1,0</string>
                    <key>device_type</key>
                    <string>PCI bridge</string>
                    <key>model</key>
                    <string>Xeon E3-1200 v3/4th Gen Core Processor PCI Express x16 Controller</string>
                </dict>
                <key>PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)</key>
                <dict>
                    <key>@0,name</key>
                    <string>ATY,Dayton</string>
                    <key>@1,name</key>
                    <string>ATY,Dayton</string>
                    <key>@2,name</key>
                    <string>ATY,Dayton</string>
                    <key>@3,name</key>
                    <string>ATY,Dayton</string>
                    <key>device-id</key>
                    <data>32df0000</data>
                    <key>model</key>
                    <string>AMD Radeon RX 580</string>
                    <key>revision-id</key>
                    <data>xwAAAA==</data>
                </dict>
                <key>PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x1)</key>
                <dict>
                    <key>AAPL,slot-name</key>
                    <string>Internal@0,1,0/0,1</string>
                    <key>device_type</key>
                    <string>Audio device</string>
                    <key>model</key>
                    <string>Radeon HDMI Audio</string>
                </dict>
                <key>PciRoot(0x0)/Pci(0x14,0x0)</key>
                <dict>
                    <key>AAPL,slot-name</key>
                    <string>Internal@0,20,0</string>
                    <key>device_type</key>
                    <string>USB controller</string>
                    <key>model</key>
                    <string>8 Series/C220 Series Chipset Family USB xHCI</string>
                </dict>
                <key>PciRoot(0x0)/Pci(0x16,0x0)</key>
                <dict>
                    <key>AAPL,slot-name</key>
                    <string>Internal@0,22,0</string>
                    <key>device_type</key>
                    <string>Communication controller</string>
                    <key>model</key>
                    <string>8 Series/C220 Series Chipset Family MEI Controller #1</string>
                </dict>
                <key>PciRoot(0x0)/Pci(0x16,0x3)</key>
                <dict>
                    <key>AAPL,slot-name</key>
                    <string>Internal@0,22,3</string>
                    <key>device_type</key>
                    <string>Serial controller</string>
                    <key>model</key>
                    <string>8 Series/C220 Series Chipset Family KT Controller</string>
                </dict>
                <key>PciRoot(0x0)/Pci(0x1A,0x0)</key>
                <dict>
                    <key>AAPL,slot-name</key>
                    <string>Internal@0,26,0</string>
                    <key>device_type</key>
                    <string>USB controller</string>
                    <key>model</key>
                    <string>8 Series/C220 Series Chipset Family USB EHCI #2</string>
                </dict>
                <key>PciRoot(0x0)/Pci(0x1B,0x0)</key>
                <dict>
                    <key>AAPL,slot-name</key>
                    <string>Internal@0,27,0</string>
                    <key>device_type</key>
                    <string>Audio device</string>
                    <key>layout-id</key>
                    <data>BwAAAA==</data>
                    <key>model</key>
                    <string>8 Series/C220 Series Chipset High Definition Audio Controller</string>
                </dict>
                <key>PciRoot(0x0)/Pci(0x1C,0x0)</key>
                <dict>
                    <key>AAPL,slot-name</key>
                    <string>Internal@0,28,0</string>
                    <key>device_type</key>
                    <string>PCI bridge</string>
                    <key>model</key>
                    <string>8 Series/C220 Series Chipset Family PCI Express Root Port #1</string>
                </dict>
                <key>PciRoot(0x0)/Pci(0x1C,0x2)</key>
                <dict>
                    <key>AAPL,slot-name</key>
                    <string>Internal@0,28,2</string>
                    <key>device_type</key>
                    <string>PCI bridge</string>
                    <key>model</key>
                    <string>8 Series/C220 Series Chipset Family PCI Express Root Port #3</string>
                </dict>
                <key>PciRoot(0x0)/Pci(0x1C,0x2)/Pci(0x0,0x0)</key>
                <dict>
                    <key>AAPL,slot-name</key>
                    <string>Internal@0,28,2/0,0</string>
                    <key>device_type</key>
                    <string>Ethernet controller</string>
                    <key>model</key>
                    <string>RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet Controller</string>
                </dict>
                <key>PciRoot(0x0)/Pci(0x1C,0x3)</key>
                <dict>
                    <key>AAPL,slot-name</key>
                    <string>Internal@0,28,3</string>
                    <key>device_type</key>
                    <string>PCI bridge</string>
                    <key>model</key>
                    <string>8 Series/C220 Series Chipset Family PCI Express Root Port #4</string>
                </dict>
                <key>PciRoot(0x0)/Pci(0x1C,0x4)</key>
                <dict>
                    <key>AAPL,slot-name</key>
                    <string>Internal@0,28,4</string>
                    <key>device_type</key>
                    <string>PCI bridge</string>
                    <key>model</key>
                    <string>8 Series/C220 Series Chipset Family PCI Express Root Port #5</string>
                </dict>
                <key>PciRoot(0x0)/Pci(0x1C,0x4)/Pci(0x0,0x0)</key>
                <dict>
                    <key>model</key>
                    <string>WD SN770 NVMe SSD</string>
                </dict>
                <key>PciRoot(0x0)/Pci(0x1D,0x0)</key>
                <dict>
                    <key>AAPL,slot-name</key>
                    <string>Internal@0,29,0</string>
                    <key>device_type</key>
                    <string>USB controller</string>
                    <key>model</key>
                    <string>8 Series/C220 Series Chipset Family USB EHCI #1</string>
                </dict>
                <key>PciRoot(0x0)/Pci(0x1F,0x0)</key>
                <dict>
                    <key>AAPL,slot-name</key>
                    <string>Internal@0,31,0</string>
                    <key>device_type</key>
                    <string>ISA bridge</string>
                    <key>model</key>
                    <string>B85 Express LPC Controller</string>
                </dict>
                <key>PciRoot(0x0)/Pci(0x1F,0x2)</key>
                <dict>
                    <key>AAPL,slot-name</key>
                    <string>Internal@0,31,2</string>
                    <key>device_type</key>
                    <string>SATA controller</string>
                    <key>model</key>
                    <string>8 Series/C220 Series Chipset Family 6-port SATA Controller 1 [AHCI mode]</string>
                </dict>
                <key>PciRoot(0x0)/Pci(0x1F,0x3)</key>
                <dict>
                    <key>AAPL,slot-name</key>
                    <string>Internal@0,31,3</string>
                    <key>device_type</key>
                    <string>SMBus</string>
                    <key>model</key>
                    <string>8 Series/C220 Series Chipset Family SMBus Controller</string>
                </dict>
                <key>PciRoot(0x0)/Pci(0x2,0x0)</key>
                <dict>
                    <key>class-code</key>
                    <data>FFFFFFFF</data>
                    <key>device-id</key>
                    <data>FFFFFFFF</data>
                    <key>name</key>
                    <data>2364657669636w==</data>
                </dict>
            </dict>
            <key>Delete</key>
            <dict/>
        </dict>
        <key>Kernel</key>
        <dict>
            <key>Add</key>
            <array>
                <dict>
                    <key>Arch</key>
                    <string>Any</string>
                    <key>BundlePath</key>
                    <string>Lilu.kext</string>
                    <key>Comment</key>
                    <string>V1.7.2 | Lilu.kext</string>
                    <key>Enabled</key>
                    <true/>
                    <key>ExecutablePath</key>
                    <string>Contents/MacOS/Lilu</string>
                    <key>MaxKernel</key>
                    <string></string>
                    <key>MinKernel</key>
                    <string></string>
                    <key>PlistPath</key>
                    <string>Contents/Info.plist</string>
                </dict>
                <dict>
                    <key>Arch</key>
                    <string>Any</string>
                    <key>BundlePath</key>
                    <string>VirtualSMC.kext</string>
                    <key>Comment</key>
                    <string>V1.3.8</string>
                    <key>Enabled</key>
                    <true/>
                    <key>ExecutablePath</key>
                    <string>Contents/MacOS/VirtualSMC</string>
                    <key>MaxKernel</key>
                    <string></string>
                    <key>MinKernel</key>
                    <string></string>
                    <key>PlistPath</key>
                    <string>Contents/Info.plist</string>
                </dict>
                <dict>
                    <key>Arch</key>
                    <string>Any</string>
                    <key>BundlePath</key>
                    <string>SMCProcessor.kext</string>
                    <key>Comment</key>
                    <string>V1.3.8 | SMCProcessor.kext</string>
                    <key>Enabled</key>
                    <true/>
                    <key>ExecutablePath</key>
                    <string>Contents/MacOS/SMCProcessor</string>
                    <key>MaxKernel</key>
                    <string></string>
                    <key>MinKernel</key>
                    <string></string>
                    <key>PlistPath</key>
                    <string>Contents/Info.plist</string>
                </dict>
                <dict>
                    <key>Arch</key>
                    <string>Any</string>
                    <key>BundlePath</key>
                    <string>SMCSuperIO.kext</string>
                    <key>Comment</key>
                    <string>V1.3.8 | SMCSuperIO.kext</string>
                    <key>Enabled</key>
                    <true/>
                    <key>ExecutablePath</key>
                    <string>Contents/MacOS/SMCSuperIO</string>
                    <key>MaxKernel</key>
                    <string></string>
                    <key>MinKernel</key>
                    <string></string>
                    <key>PlistPath</key>
                    <string>Contents/Info.plist</string>
                </dict>
                <dict>
                    <key>Arch</key>
                    <string>Any</string>
                    <key>BundlePath</key>
                    <string>WhateverGreen.kext</string>
                    <key>Comment</key>
                    <string>V1.7.1 | WhateverGreen.kext</string>
                    <key>Enabled</key>
                    <true/>
                    <key>ExecutablePath</key>
                    <string>Contents/MacOS/WhateverGreen</string>
                    <key>MaxKernel</key>
                    <string></string>
                    <key>MinKernel</key>
                    <string></string>
                    <key>PlistPath</key>
                    <string>Contents/Info.plist</string>
                </dict>
                <dict>
                    <key>Arch</key>
                    <string>Any</string>
                    <key>BundlePath</key>
                    <string>AppleALC.kext</string>
                    <key>Comment</key>
                    <string>V1.9.7 | AppleALC.kext</string>
                    <key>Enabled</key>
                    <true/>
                    <key>ExecutablePath</key>
                    <string>Contents/MacOS/AppleALC</string>
                    <key>MaxKernel</key>
                    <string></string>
                    <key>MinKernel</key>
                    <string></string>
                    <key>PlistPath</key>
                    <string>Contents/Info.plist</string>
                </dict>
                <dict>
                    <key>Arch</key>
                    <string>Any</string>
                    <key>BundlePath</key>
                    <string>NVMeFix.kext</string>
                    <key>Comment</key>
                    <string>V1.1.4 | NVMeFix.kext</string>
                    <key>Enabled</key>
                    <true/>
                    <key>ExecutablePath</key>
                    <string>Contents/MacOS/NVMeFix</string>
                    <key>MaxKernel</key>
                    <string></string>
                    <key>MinKernel</key>
                    <string></string>
                    <key>PlistPath</key>
                    <string>Contents/Info.plist</string>
                </dict>
                <dict>
                    <key>Arch</key>
                    <string>Any</string>
                    <key>BundlePath</key>
                    <string>RealtekRTL8111.kext</string>
                    <key>Comment</key>
                    <string>V2.4.2 | RealtekRTL8111.kext</string>
                    <key>Enabled</key>
                    <true/>
                    <key>ExecutablePath</key>
                    <string>Contents/MacOS/RealtekRTL8111</string>
                    <key>MaxKernel</key>
                    <string></string>
                    <key>MinKernel</key>
                    <string></string>
                    <key>PlistPath</key>
                    <string>Contents/Info.plist</string>
                </dict>
                <dict>
                    <key>Arch</key>
                    <string>Any</string>
                    <key>BundlePath</key>
                    <string>RestrictEvents.kext</string>
                    <key>Comment</key>
                    <string>V1.1.7 | RestrictEvents.kext</string>
                    <key>Enabled</key>
                    <true/>
                    <key>ExecutablePath</key>
                    <string>Contents/MacOS/RestrictEvents</string>
                    <key>MaxKernel</key>
                    <string></string>
                    <key>MinKernel</key>
                    <string></string>
                    <key>PlistPath</key>
                    <string>Contents/Info.plist</string>
                </dict>
                <dict>
                    <key>Arch</key>
                    <string>Any</string>
                    <key>BundlePath</key>
                    <string>BlueToolFixup.kext</string>
                    <key>Comment</key>
                    <string>V2.7.1 | BlueToolFixup.kext</string>
                    <key>Enabled</key>
                    <true/>
                    <key>ExecutablePath</key>
                    <string>Contents/MacOS/BlueToolFixup</string>
                    <key>MaxKernel</key>
                    <string></string>
                    <key>MinKernel</key>
                    <string></string>
                    <key>PlistPath</key>
                    <string>Contents/Info.plist</string>
                </dict>
            </array>
            <key>Block</key>
            <array/>
            <key>Emulate</key>
            <dict>
                <key>Cpuid1Data</key>
                <data></data>
                <key>Cpuid1Mask</key>
                <data></data>
                <key>DummyPowerManagement</key>
                <false/>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string></string>
            </dict>
            <key>Force</key>
            <array/>
            <key>Patch</key>
            <array/>
            <key>Quirks</key>
            <dict>
                <key>AppleCpuPmCfgLock</key>
                <false/>
                <key>AppleXcpmCfgLock</key>
                <true/>
                <key>AppleXcpmExtraMsrs</key>
                <false/>
                <key>AppleXcpmForceBoost</key>
                <false/>
                <key>CustomPciSerialDevice</key>
                <false/>
                <key>CustomSMBIOSGuid</key>
                <true/>
                <key>DisableIoMapper</key>
                <true/>
                <key>DisableIoMapperMapping</key>
                <false/>
                <key>DisableLinkeditJettison</key>
                <true/>
                <key>DisableRtcChecksum</key>
                <false/>
                <key>ExtendBTFeatureFlags</key>
                <false/>
                <key>ExternalDiskIcons</key>
                <false/>
                <key>ForceAquantiaEthernet</key>
                <false/>
                <key>ForceSecureBootScheme</key>
                <false/>
                <key>IncreasePciBarSize</key>
                <false/>
                <key>LapicKernelPanic</key>
                <false/>
                <key>LegacyCommpage</key>
                <false/>
                <key>PanicNoKextDump</key>
                <true/>
                <key>PowerTimeoutKernelPanic</key>
                <true/>
                <key>ProvideCurrentCpuInfo</key>
                <false/>
                <key>SetApfsTrimTimeout</key>
                <integer>-1</integer>
                <key>ThirdPartyDrives</key>
                <false/>
                <key>XhciPortLimit</key>
                <false/>
            </dict>
            <key>Scheme</key>
            <dict>
                <key>CustomKernel</key>
                <false/>
                <key>FuzzyMatch</key>
                <true/>
                <key>KernelArch</key>
                <string>Auto</string>
                <key>KernelCache</key>
                <string>Auto</string>
            </dict>
        </dict>
        <key>Misc</key>
        <dict>
            <key>BlessOverride</key>
            <array/>
            <key>Boot</key>
            <dict>
                <key>ConsoleAttributes</key>
                <integer>0</integer>
                <key>HibernateMode</key>
                <string>None</string>
                <key>HibernateSkipsPicker</key>
                <false/>
                <key>HideAuxiliary</key>
                <false/>
                <key>InstanceIdentifier</key>
                <string></string>
                <key>LauncherOption</key>
                <string>Disabled</string>
                <key>LauncherPath</key>
                <string>Default</string>
                <key>PickerAttributes</key>
                <integer>17</integer>
                <key>PickerAudioAssist</key>
                <false/>
                <key>PickerMode</key>
                <string>External</string>
                <key>PickerVariant</key>
                <string>Auto</string>
                <key>PollAppleHotKeys</key>
                <false/>
                <key>ShowPicker</key>
                <true/>
                <key>TakeoffDelay</key>
                <integer>0</integer>
                <key>Timeout</key>
                <integer>5</integer>
            </dict>
            <key>Debug</key>
            <dict>
                <key>AppleDebug</key>
                <false/>
                <key>ApplePanic</key>
                <false/>
                <key>DisableWatchDog</key>
                <true/>
                <key>DisplayDelay</key>
                <integer>0</integer>
                <key>DisplayLevel</key>
                <integer>2147483650</integer>
                <key>LogModules</key>
                <string>*</string>
                <key>SysReport</key>
                <false/>
                <key>Target</key>
                <integer>3</integer>
            </dict>
            <key>Entries</key>
            <array/>
            <key>Security</key>
            <dict>
                <key>AllowSetDefault</key>
                <true/>
                <key>ApECID</key>
                <integer>0</integer>
                <key>AuthRestart</key>
                <false/>
                <key>BlacklistAppleUpdate</key>
                <true/>
                <key>DmgLoading</key>
                <string>Signed</string>
                <key>EnablePassword</key>
                <false/>
                <key>ExposeSensitiveData</key>
                <integer>6</integer>
                <key>HaltLevel</key>
                <integer>2147483648</integer>
                <key>PasswordHash</key>
                <data></data>
                <key>PasswordSalt</key>
                <data></data>
                <key>ScanPolicy</key>
                <integer>0</integer>
                <key>SecureBootModel</key>
                <string>Disabled</string>
                <key>Vault</key>
                <string>Optional</string>
            </dict>
            <key>Serial</key>
            <dict>
                <key>Custom</key>
                <dict>
                    <key>BaudRate</key>
                    <integer>115200</integer>
                    <key>ClockRate</key>
                    <integer>1843200</integer>
                    <key>DetectCable</key>
                    <false/>
                    <key>ExtendedTxFifoSize</key>
                    <integer>64</integer>
                    <key>FifoControl</key>
                    <integer>7</integer>
                    <key>LineControl</key>
                    <integer>3</integer>
                    <key>PciDeviceInfo</key>
                    <data>/w==</data>
                    <key>RegisterAccessWidth</key>
                    <integer>8</integer>
                    <key>RegisterBase</key>
                    <integer>1016</integer>
                    <key>RegisterStride</key>
                    <integer>1</integer>
                    <key>UseHardwareFlowControl</key>
                    <false/>
                    <key>UseMmio</key>
                    <false/>
                </dict>
                <key>Init</key>
                <false/>
                <key>Override</key>
                <false/>
            </dict>
            <key>Tools</key>
            <array/>
        </dict>
        <key>NVRAM</key>
        <dict>
            <key>Add</key>
            <dict>
                <key>4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14</key>
                <dict>
                    <key>DefaultBackgroundColor</key>
                    <data>AAAAAA==</data>
                </dict>
                <key>4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102</key>
                <dict>
                    <key>revpatch</key>
                    <string>sbvmm</string>
                    <key>rtc-blacklist</key>
                    <data></data>
                </dict>
                <key>7C436110-AB2A-4BBB-A880-FE41995C9F82</key>
                <dict>
                    <key>ForceDisplayRotationInEFI</key>
                    <integer>0</integer>
                    <key>SystemAudioVolume</key>
                    <data>Rg==</data>
                    <key>bluetoothExternalDongleFailed</key>
                    <data>AA==</data>
                    <key>bluetoothInternalControllerInfo</key>
                    <data>AAAAAAAAAAAAAAAAAAA=</data>
                    <key>boot-args</key>
                    <string>-v -wegnoigpu agdpmod=pikera amfi=0x80 debug=0x100 keepsyms=1 ipc_control_port_options=0</string>
                    <key>csr-active-config</key>
                    <data>AwoAAA==</data>
                    <key>prev-lang:kbd</key>
                    <data></data>
                    <key>run-efi-updater</key>
                    <string>No</string>
                </dict>
            </dict>
            <key>Delete</key>
            <dict>
                <key>4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14</key>
                <array>
                    <string>DefaultBackgroundColor</string>
                </array>
                <key>4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102</key>
                <array>
                    <string>rtc-blacklist</string>
                    <string>revpatch</string>
                </array>
                <key>7C436110-AB2A-4BBB-A880-FE41995C9F82</key>
                <array>
                    <string>ForceDisplayRotationInEFI</string>
                    <string>SystemAudioVolume</string>
                    <string>boot-args</string>
                    <string>csr-active-config</string>
                    <string>prev-lang:kbd</string>
                    <string>run-efi-updater</string>
                    <string>bluetoothExternalDongleFailed</string>
                    <string>bluetoothInternalControllerInfo</string>
                </array>
            </dict>
            <key>LegacyOverwrite</key>
            <false/>
            <key>LegacySchema</key>
            <dict>
                <key>7C436110-AB2A-4BBB-A880-FE41995C9F82</key>
                <array>
                    <string>EFILoginHiDPI</string>
                    <string>EFIBluetoothDelay</string>
                    <string>LocationServicesEnabled</string>
                    <string>SystemAudioVolume</string>
                    <string>SystemAudioVolumeDB</string>
                    <string>SystemAudioVolumeSaved</string>
                    <string>bluetoothActiveControllerInfo</string>
                    <string>bluetoothInternalControllerInfo</string>
                    <string>flagstate</string>
                    <string>fmm-computer-name</string>
                    <string>fmm-mobileme-token-FMM</string>
                    <string>fmm-mobileme-token-FMM-BridgeHasAccount</string>
                    <string>nvda_drv</string>
                    <string>prev-lang:kbd</string>
                    <string>backlight-level</string>
                    <string>BootCampHD</string>
                </array>
                <key>8BE4DF61-93CA-11D2-AA0D-00E098032B8C</key>
                <array>
                    <string>Boot0080</string>
                    <string>Boot0081</string>
                    <string>Boot0082</string>
                    <string>BootNext</string>
                    <string>BootOrder</string>
                </array>
            </dict>
            <key>WriteFlash</key>
            <true/>
        </dict>
        <key>PlatformInfo</key>
        <dict>
            <key>Automatic</key>
            <true/>
            <key>CustomMemory</key>
            <false/>
            <key>Generic</key>
            <dict>
                <key>AdviseFeatures</key>
                <false/>
                <key>MLB</key>
                <string>F5K342270CDK3F71H</string>
                <key>MaxBIOSVersion</key>
                <false/>
                <key>ProcessorType</key>
                <integer>0</integer>
                <key>ROM</key>
                <data>sJOMupGU</data>
                <key>SpoofVendor</key>
                <true/>
                <key>SystemMemoryStatus</key>
                <string>Auto</string>
                <key>SystemProductName</key>
                <string>MacPro7,1</string>
                <key>SystemSerialNumber</key>
                <string>xxxxxxxx</string>
                <key>SystemUUID</key>
                <string>66065C99-DEA0-456E-8193-D6354849BDBB</string>
            </dict>
            <key>UpdateDataHub</key>
            <true/>
            <key>UpdateNVRAM</key>
            <true/>
            <key>UpdateSMBIOS</key>
            <true/>
            <key>UpdateSMBIOSMode</key>
            <string>Custom</string>
            <key>UseRawUuidEncoding</key>
            <false/>
        </dict>
        <key>UEFI</key>
        <dict>
            <key>APFS</key>
            <dict>
                <key>EnableJumpstart</key>
                <true/>
                <key>GlobalConnect</key>
                <false/>
                <key>HideVerbose</key>
                <true/>
                <key>JumpstartHotPlug</key>
                <false/>
                <key>MinDate</key>
                <integer>-1</integer>
                <key>MinVersion</key>
                <integer>-1</integer>
            </dict>
            <key>AppleInput</key>
            <dict>
                <key>AppleEvent</key>
                <string>Builtin</string>
                <key>CustomDelays</key>
                <false/>
                <key>GraphicsInputMirroring</key>
                <true/>
                <key>KeyInitialDelay</key>
                <integer>50</integer>
                <key>KeySubsequentDelay</key>
                <integer>5</integer>
                <key>PointerDwellClickTimeout</key>
                <integer>0</integer>
                <key>PointerDwellDoubleClickTimeout</key>
                <integer>0</integer>
                <key>PointerDwellRadius</key>
                <integer>0</integer>
                <key>PointerPollMask</key>
                <integer>-1</integer>
                <key>PointerPollMax</key>
                <integer>80</integer>
                <key>PointerPollMin</key>
                <integer>10</integer>
                <key>PointerSpeedDiv</key>
                <integer>1</integer>
                <key>PointerSpeedMul</key>
                <integer>1</integer>
            </dict>
            <key>Audio</key>
            <dict>
                <key>AudioCodec</key>
                <integer>0</integer>
                <key>AudioDevice</key>
                <string>PciRoot(0x0)/Pci(0x1b,0x0)</string>
                <key>AudioOutMask</key>
                <integer>1</integer>
                <key>AudioSupport</key>
                <false/>
                <key>DisconnectHda</key>
                <false/>
                <key>MaximumGain</key>
                <integer>-15</integer>
                <key>MinimumAssistGain</key>
                <integer>-30</integer>
                <key>MinimumAudibleGain</key>
                <integer>-55</integer>
                <key>PlayChime</key>
                <string>Auto</string>
                <key>ResetTrafficClass</key>
                <false/>
                <key>SetupDelay</key>
                <integer>0</integer>
            </dict>
            <key>ConnectDrivers</key>
            <true/>
            <key>Drivers</key>
            <array>
                <dict>
                    <key>Arguments</key>
                    <string></string>
                    <key>Comment</key>
                    <string>HfsPlus.efi</string>
                    <key>Enabled</key>
                    <true/>
                    <key>LoadEarly</key>
                    <false/>
                    <key>Path</key>
                    <string>HfsPlus.efi</string>
                </dict>
                <dict>
                    <key>Arguments</key>
                    <string></string>
                    <key>Comment</key>
                    <string>OpenCanopy.efi</string>
                    <key>Enabled</key>
                    <true/>
                    <key>LoadEarly</key>
                    <false/>
                    <key>Path</key>
                    <string>OpenCanopy.efi</string>
                </dict>
                <dict>
                    <key>Arguments</key>
                    <string></string>
                    <key>Comment</key>
                    <string>OpenRuntime.efi</string>
                    <key>Enabled</key>
                    <true/>
                    <key>LoadEarly</key>
                    <false/>
                    <key>Path</key>
                    <string>OpenRuntime.efi</string>
                </dict>
                <dict>
                    <key>Arguments</key>
                    <string></string>
                    <key>Comment</key>
                    <string>ResetNvramEntry.efi</string>
                    <key>Enabled</key>
                    <true/>
                    <key>LoadEarly</key>
                    <false/>
                    <key>Path</key>
                    <string>ResetNvramEntry.efi</string>
                </dict>
            </array>
            <key>Input</key>
            <dict>
                <key>KeyFiltering</key>
                <false/>
                <key>KeyForgetThreshold</key>
                <integer>5</integer>
                <key>KeySupport</key>
                <true/>
                <key>KeySupportMode</key>
                <string>Auto</string>
                <key>KeySwap</key>
                <false/>
                <key>PointerSupport</key>
                <false/>
                <key>PointerSupportMode</key>
                <string>ASUS</string>
                <key>TimerResolution</key>
                <integer>50000</integer>
            </dict>
            <key>Output</key>
            <dict>
                <key>ClearScreenOnModeSwitch</key>
                <false/>
                <key>ConsoleFont</key>
                <string></string>
                <key>ConsoleMode</key>
                <string></string>
                <key>DirectGopRendering</key>
                <false/>
                <key>ForceResolution</key>
                <false/>
                <key>GopBurstMode</key>
                <false/>
                <key>GopPassThrough</key>
                <string>Disabled</string>
                <key>IgnoreTextInGraphics</key>
                <false/>
                <key>InitialMode</key>
                <string>Auto</string>
                <key>ProvideConsoleGop</key>
                <true/>
                <key>ReconnectGraphicsOnConnect</key>
                <false/>
                <key>ReconnectOnResChange</key>
                <false/>
                <key>ReplaceTabWithSpace</key>
                <false/>
                <key>Resolution</key>
                <string>Max</string>
                <key>SanitiseClearScreen</key>
                <false/>
                <key>TextRenderer</key>
                <string>BuiltinGraphics</string>
                <key>UIScale</key>
                <integer>0</integer>
                <key>UgaPassThrough</key>
                <false/>
            </dict>
            <key>ProtocolOverrides</key>
            <dict>
                <key>AppleAudio</key>
                <false/>
                <key>AppleBootPolicy</key>
                <false/>
                <key>AppleDebugLog</key>
                <false/>
                <key>AppleEg2Info</key>
                <false/>
                <key>AppleFramebufferInfo</key>
                <false/>
                <key>AppleImageConversion</key>
                <false/>
                <key>AppleImg4Verification</key>
                <false/>
                <key>AppleKeyMap</key>
                <false/>
                <key>AppleRtcRam</key>
                <false/>
                <key>AppleSecureBoot</key>
                <false/>
                <key>AppleSmcIo</key>
                <false/>
                <key>AppleUserInterfaceTheme</key>
                <false/>
                <key>DataHub</key>
                <false/>
                <key>DeviceProperties</key>
                <false/>
                <key>FirmwareVolume</key>
                <true/>
                <key>HashServices</key>
                <false/>
                <key>OSInfo</key>
                <false/>
                <key>PciIo</key>
                <false/>
                <key>UnicodeCollation</key>
                <false/>
            </dict>
            <key>Quirks</key>
            <dict>
                <key>ActivateHpetSupport</key>
                <false/>
                <key>DisableSecurityPolicy</key>
                <false/>
                <key>EnableVectorAcceleration</key>
                <true/>
                <key>EnableVmx</key>
                <false/>
                <key>ExitBootServicesDelay</key>
                <integer>0</integer>
                <key>ForceOcWriteFlash</key>
                <false/>
                <key>ForgeUefiSupport</key>
                <false/>
                <key>IgnoreInvalidFlexRatio</key>
                <true/>
                <key>ReleaseUsbOwnership</key>
                <true/>
                <key>ReloadOptionRoms</key>
                <false/>
                <key>RequestBootVarRouting</key>
                <true/>
                <key>ResizeGpuBars</key>
                <integer>-1</integer>
                <key>ResizeUsePciRbIo</key>
                <false/>
                <key>ShimRetainProtocol</key>
                <false/>
                <key>TscSyncTimeout</key>
                <integer>0</integer>
                <key>UnblockFsConnect</key>
                <false/>
            </dict>
            <key>ReservedMemory</key>
            <array/>
            <key>Unload</key>
            <array/>
        </dict>
    </dict>
</plist>

 

@MakAsrock - in the above config.plist provided, can you please confirm why does the monitor defaults to basic resolution, does not store the resolution I have configured Tahoe 26.0.1 to. 

Unable to get Tahoe 26.2 running, so will continue with what is available 26.0.1

  • Like 1
1 hour ago, vamose said:

@MakAsrock - in the above config.plist provided, can you please confirm why does the monitor defaults to basic resolution, does not store the resolution I have configured Tahoe 26.0.1 to. 

Unable to get Tahoe 26.2 running, so will continue with what is available 26.0.1

I don't know the exact reason and I don't have your equipment. However, I'd assume the issue lies with the named framebuffer for the RX580.

My apologies, the Dayton framebuffer was a specific suggestion for certain Polaris rebrands, but it seems it's not compatible with your port layout in Tahoe, causing the VESA mode.

To fix this in your config:

Change @0,name through @3,name from ATY,Dayton to ATY,Orinoco (the correct named framebuffer for RX 580).

Ensure your device-id is 67DF0000 to match native Polaris drivers.

Since you are going 'Native' (no WhateverGreen), the -igfxvesa boot argument in your config is doing nothing. It only works when WhateverGreen is present.

 

Edited by MakAsrock
  • Like 2
34 minutes ago, vamose said:

No luck with Tahoe 26.2 

Any other suggesitons?

Very informative!

First, answer this question: 

1 hour ago, MakAsrock said:

Ensure your device-id is 67DF0000 to match native Polaris drivers.

If it matches, the card should work natively, without a named framebuffer.

  • Like 2

Hilarious, the issue was related to smbios. 

MacPro 7,1 Black screen

iMac 2020, all good. installed and currently using.

 

For the GPU Details below

<key>PciRoot(0x0)/Pci(0x1,0x0)</key>
            <dict>
                <key>device-id</key>
                <data>67DF0000</data>
                <key>framebuffer-name</key>
                <string>ATY,Baffin</string>
                <key>framebuffer-patch-enable</key>
                <data>01000000</data>
                <key>model</key>
                <string>AMD Radeon RX 580</string>
            </dict>

 

 

Thank you all, for helping me, answering my queries and poring in solutions. Grateful to the community 🙏🏻

 

image.thumb.png.b599aefd73217eafd3a2f37beb5ce5b0.png

 

  • Like 2
  • Thanks 1
12 hours ago, verdazil said:

Why? The link shows that Supported SMBIOS: Mac Pro (2019) This is MacPro7,1

macOS Tahoe is compatible with these devices.

Explore Mac

Edited by MakAsrock
  • Like 2
Il y a 12 heures, verdazil a dit :

Pourquoi ? Le lien indique que le SMBIOS pris en charge est le Mac Pro (2019). Il s'agit du MacPro7,1.

At all situations I would mean, it is not working for Vamoze.

Edited by Thebes Knossos
  • Sad 2
×
×
  • Create New...