fabiosun Posted December 5, 2025 Share Posted December 5, 2025 12 minutes ago, Slice said: Yes, different, historically. Is there a guide how to convert in a proper way from opencore acpi patches to clover? thanks 7 hours ago, fabiosun said: Thank you Slice, commit 5ea639d solves audio problem on new AMD platform May I ask also how to convert properly this ACPI patches? ACPI_ASUS X870E Hero.plist.zip 1.22 kB · 5 downloads i see in the past a your example how to convert kernel patches from opencore to clover but in ACPI seems to be different This one i mean Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1225/#findComment-2844574 Share on other sites More sharing options...
Alpha22 Posted December 5, 2025 Share Posted December 5, 2025 (edited) Clover update 5164 (5ea639d8c) Edited December 5, 2025 by Alpha22 3 2 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1225/#findComment-2844583 Share on other sites More sharing options...
MaLd0n Posted December 5, 2025 Share Posted December 5, 2025 @Slice @Jief_Machak Can u add XhciPortLimit for macOS Tahoe? https://github.com/acidanthera/OpenCorePkg/commit/000227e411b3ffa1508ac50c42f081711cbccae7 and Seems device properties on PC02 don't work with Clover, PC00 is fine / PciRoot(0x2)/Pci(0x14,0x3) Thank You!!! 4 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1225/#findComment-2844602 Share on other sites More sharing options...
LockDown Posted December 6, 2025 Share Posted December 6, 2025 2 hours ago, MaLd0n said: @Slice @Jief_Machak Can u add XhciPortLimit for macOS Tahoe? what macOS did clover stop supporting XhciPortLimit? 3 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1225/#findComment-2844604 Share on other sites More sharing options...
MaLd0n Posted December 6, 2025 Share Posted December 6, 2025 Only Tahoe 4 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1225/#findComment-2844608 Share on other sites More sharing options...
LockDown Posted December 6, 2025 Share Posted December 6, 2025 (edited) 42 minutes ago, MaLd0n said: Only Tahoe in Clover? I thought Bigsur Edited December 6, 2025 by LockDown 1 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1225/#findComment-2844610 Share on other sites More sharing options...
MaLd0n Posted December 6, 2025 Share Posted December 6, 2025 Yes 2 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1225/#findComment-2844611 Share on other sites More sharing options...
LockDown Posted December 6, 2025 Share Posted December 6, 2025 I see. Nice find mate. Thanks for suggesting the patch 1 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1225/#findComment-2844612 Share on other sites More sharing options...
Slice Posted December 6, 2025 Share Posted December 6, 2025 6 hours ago, MaLd0n said: @Slice @Jief_Machak Can u add XhciPortLimit for macOS Tahoe? https://github.com/acidanthera/OpenCorePkg/commit/000227e411b3ffa1508ac50c42f081711cbccae7 and Seems device properties on PC02 don't work with Clover, PC00 is fine / PciRoot(0x2)/Pci(0x14,0x3) Thank You!!! This is the new challenge! 6 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1225/#findComment-2844617 Share on other sites More sharing options...
fabiosun Posted December 6, 2025 Share Posted December 6, 2025 @MaLd0nabout xhci port limit have you tried patches done for it by @laobamac_yyds? he did before opencore integration and it should be easy to convert them for clover 2 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1225/#findComment-2844621 Share on other sites More sharing options...
MaLd0n Posted December 6, 2025 Share Posted December 6, 2025 Hi! Yes. Works well. I just reported it to work directly in Quirk. 4 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1225/#findComment-2844622 Share on other sites More sharing options...
fabiosun Posted December 6, 2025 Share Posted December 6, 2025 For AMD's CPU users: https://github.com/AMD-OSX/AMD_Vanilla/pull/214 I did a pull request for the updated patches With latest Clover bootloader actions is also possible to use new Ryzen 9xxx CPu in x670E and newer platforms) Thanks to Clover devs! 4 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1225/#findComment-2844628 Share on other sites More sharing options...
Slice Posted December 6, 2025 Share Posted December 6, 2025 15 hours ago, MaLd0n said: @Slice @Jief_Machak Can u add XhciPortLimit for macOS Tahoe? https://github.com/acidanthera/OpenCorePkg/commit/000227e411b3ffa1508ac50c42f081711cbccae7 and Seems device properties on PC02 don't work with Clover, PC00 is fine / PciRoot(0x2)/Pci(0x14,0x3) Thank You!!! Yes, the quirk is corrected. Not the good way however but this is opencore. About PC02 there is the problem that many years ago I found that macOS didn't understand PCI bus other than 0 because real Mac always had only 0 bus. But I don't know how it works now. I will exclude this old patch but I am not sure if macOS itself understands such hardware. 4 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1225/#findComment-2844636 Share on other sites More sharing options...
sambul65 Posted December 6, 2025 Share Posted December 6, 2025 (edited) Hi, looking for Tutorial on Clover startup.nsh file coding. It feels like a best kept secret no-one ever seen working or described. 😉 Edited December 7, 2025 by sambul65 1 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1225/#findComment-2844653 Share on other sites More sharing options...
joevt Posted December 7, 2025 Share Posted December 7, 2025 8 hours ago, Slice said: About PC02 there is the problem that many years ago I found that macOS didn't understand PCI bus other than 0 because real Mac always had only 0 bus. But I don't know how it works now. I will exclude this old patch but I am not sure if macOS itself understands such hardware. Macs have supported multiple PCI hosts since the original PCI PowerPC Macs. The Intel Mac MacPro7,1 has multiple PCI hosts. One each for MPX slot 1, MPX slot 3, Pool A, and Pool B. Apple Silicon Macs have multiple PCI hosts - one for each Thunderbolt port and another for built-in devices (wifi, etc.). My pciutils GitHub fork and pcitree.sh script can show PCI devices from all PCI hosts for PowerPC and Intel Macs (may require my DirectHW kext). I've not tested with Apple Silicon Macs - it might cause a kernel panic and therefore need some fixes in that case if it can work. Each PCI host can reuse PCI bus numbers since they are each separate buses. For PowerPC Macs, Apple gives each PCI host a different starting PCI bus number to make things simpler. Problems with ACPI paths or UEFI paths or device properties is a different matter. gfxutil should be able to list the UEFI paths of the devices. 4 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1225/#findComment-2844660 Share on other sites More sharing options...
LockDown Posted December 7, 2025 Share Posted December 7, 2025 can anyone recall what was the minimum OS version XhciPortLimit supported? We used to patch it via kextstopatch in 10.11 onwards 2 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1225/#findComment-2844662 Share on other sites More sharing options...
Alpha22 Posted December 7, 2025 Share Posted December 7, 2025 4 hours ago, LockDown said: can anyone recall what was the minimum OS version XhciPortLimit supported? We used to patch it via kextstopatch in 10.11 onwards If I remember correctly, macOS Big Sur 3 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1225/#findComment-2844672 Share on other sites More sharing options...
Alpha22 Posted December 7, 2025 Share Posted December 7, 2025 Clover update 5164 (fd2ef2c39) 2 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1225/#findComment-2844674 Share on other sites More sharing options...
MakAsrock Posted December 7, 2025 Share Posted December 7, 2025 (edited) I merge branch 'master' of https://github.com/YBronst/CloverBootloader (SergeySlice remove zero PCI patch) and corrected the readme. Edited December 7, 2025 by MakAsrock 4 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1225/#findComment-2844694 Share on other sites More sharing options...
LockDown Posted December 9, 2025 Share Posted December 9, 2025 @Slice would be nice if you add XhciPortLimit in clover GUI 2 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1225/#findComment-2844756 Share on other sites More sharing options...
sambul65 Posted December 9, 2025 Share Posted December 9, 2025 Hello guys, may be someone is willing to explain why there is dead silence around Clover's startup.nsh file? No information on the web and in guides, no forum replies, any questions are ignored? 2 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1225/#findComment-2844771 Share on other sites More sharing options...
Slice Posted December 10, 2025 Share Posted December 10, 2025 On 12/9/2025 at 7:45 AM, LockDown said: @Slice would be nice if you add XhciPortLimit in clover GUI Ok, will look. Although I account the quirk is very quirky. 5 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1225/#findComment-2844823 Share on other sites More sharing options...
MakAsrock Posted December 11, 2025 Share Posted December 11, 2025 (edited) On 12/9/2025 at 6:04 PM, sambul65 said: Hello guys, may be someone is willing to explain why there is dead silence around Clover's startup.nsh file? No information on the web and in guides, no forum replies, any questions are ignored? It is just a script. Whatever you write in it, it will execute within its functionality. Cheers! 😊 Edited December 11, 2025 by MakAsrock Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1225/#findComment-2844852 Share on other sites More sharing options...
MaLd0n Posted December 11, 2025 Share Posted December 11, 2025 @Slice How can convert these patches for clover on ACPI patches. My brain just froze at that point, and even with premium gasoline, it's not moving. Quote <dict> <key>Base</key> <string></string> <key>BaseSkip</key> <integer>0</integer> <key>Comment</key> <string>Intel 800 #1 - PCHA</string> <key>Count</key> <integer>1</integer> <key>Enabled</key> <true/> <key>Find</key> <data>oAAAAJKTUENIQQA=</data> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data>/wAAAP////////8=</data> <key>OemTableId</key> <data></data> <key>Replace</key> <data>o6Ojo6Ojo6Ojo6M=</data> <key>ReplaceMask</key> <data></data> <key>Skip</key> <integer>0</integer> <key>TableLength</key> <integer>0</integer> <key>TableSignature</key> <data>RFNEVA==</data> </dict> <dict> <key>Base</key> <string></string> <key>BaseSkip</key> <integer>0</integer> <key>Comment</key> <string>Intel 800 #2 - PCHS</string> <key>Count</key> <integer>2</integer> <key>Enabled</key> <true/> <key>Find</key> <data>oAAAAJKTUENIUwoE</data> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data>/wAAAP//////////</data> <key>OemTableId</key> <data></data> <key>Replace</key> <data>o6Ojo6Ojo6Ojo6Oj</data> <key>ReplaceMask</key> <data></data> <key>Skip</key> <integer>0</integer> <key>TableLength</key> <integer>0</integer> <key>TableSignature</key> <data>RFNEVA==</data> </dict> <dict> <key>Base</key> <string></string> <key>BaseSkip</key> <integer>0</integer> <key>Comment</key> <string>Intel 800 #3 - GLAN</string> <key>Count</key> <integer>1</integer> <key>Enabled</key> <true/> <key>Find</key> <data>oAAAkpNHQkVTAA==</data> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data>/wAA/////////w==</data> <key>OemTableId</key> <data></data> <key>Replace</key> <data>o6Ojo6Ojo6Ojow==</data> <key>ReplaceMask</key> <data></data> <key>Skip</key> <integer>0</integer> <key>TableLength</key> <integer>0</integer> <key>TableSignature</key> <data>RFNEVA==</data> </dict> <dict> <key>Base</key> <string></string> <key>BaseSkip</key> <integer>0</integer> <key>Comment</key> <string>Intel 800 #4 - SBUS</string> <key>Count</key> <integer>1</integer> <key>Enabled</key> <true/> <key>Find</key> <data>oACSk1BDSFMKBA==</data> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data>/wD//////////w==</data> <key>OemTableId</key> <data></data> <key>Replace</key> <data>o6Ojo6Ojo6Ojow==</data> <key>ReplaceMask</key> <data></data> <key>Skip</key> <integer>0</integer> <key>TableLength</key> <integer>0</integer> <key>TableSignature</key> <data>RFNEVA==</data> </dict> 3 1 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1225/#findComment-2844853 Share on other sites More sharing options...
sambul65 Posted December 11, 2025 Share Posted December 11, 2025 (edited) 7 hours ago, MakAsrock said: It is just a script. Whatever you write in it, it will execute within its functionality. Cheers! 😊 Not nessesarily. I'm trying to boot OS from NVMe drive hooked via a chipless adapter to PCIe slot of a legacy Gigabyte mobo. When I enter this sequence of commands into shell upon latest released Clover start, the OS is booted from the NVMe drive as its driver was already loaded at startup but not connected to the drive: reconnect -r map -r fs0:\efi\boot\bootx64.efi However, when I add the above commands into an empty startup.nsh file it doesn't run or start the OS. After manually starting shell from Clover GUI, the script is autorun again (or may be the 1st time), but it fails with blinking cursor. So what's wrong with your assertion? 😉 Edited December 12, 2025 by sambul65 2 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1225/#findComment-2844860 Share on other sites More sharing options...
Recommended Posts