Jump to content
197 posts in this topic

Recommended Posts

18 hours ago, laobamac_yyds said:

here

 

The two patches needed have been checked.

XHCIPortLimitTahoe.plist 28.52 kB · 21 downloads

 

I'll read your reply when I get back from school tomorrow night. It's 3:00 a.m. in China now. I'm going to have a rest first.

 

Bye~

Thanks my friend Its worked.I test X99 System.

Nice job.

Screenshot2025-11-14at3_21_51AM.thumb.png.48a29884f49b8b91370ea7526eb2365d.png

 

Screenshot2025-11-14at4_10_44AM.thumb.png.25d378ff582214c2a3a80b561920a27b.png

Edited by nmano
  • Like 3
15 hours ago, laobamac_yyds said:

It seems that only need two patch of __ZN16AppleUSBHostPort15setPortLocationEv and __ZN12AppleUSBXHCI11createPortsEv to break through the limit on the number of USB ports.

I don't know if this will improve the problem of USB2.0 failure caused by some motherboards after breaking through the limit on the number of USB ports?

 

image.thumb.png.e57718d91edb7d5e716be963de4ffe1a.png

 

IOReg Screenshot :

  Reveal hidden contents

image.thumb.png.8d2181f682040af2dfc520f998b89d21.png

 

新补丁现在完全没有问题了,不会导致usb2.0端口失效

There is no problem with the new patch now, and it will not cause the usb2.0 port to fail.

截屏2025-11-14 16.52.22.png

截屏2025-11-14 16.52.33.png

  • Like 1
20 hours ago, BALDY_MAN said:

im not reciving the 26.Beta 2 (25C5037g) in automatic updates  only got Beta 26.2 (25C5037j) ?

 

Beta 26.2 (25C5037j) is Public Beta. Check channel on Software Update settings, maybe.

  • Like 1
18 hours ago, laobamac_yyds said:

here

 

The two patches needed have been checked.

XHCIPortLimitTahoe.plist 28.52 kB · 35 downloads

 

I'll read your reply when I get back from school tomorrow night. It's 3:00 a.m. in China now. I'm going to have a rest first.

 

Bye~

Thanks my friend Its worked for me perfect on X99.

  • Like 2

Friends, I just got home from school.

 

My patch has been working normally on macOS Tahoe, right?

 

Remarks: The latest version of the patch can coexist with XHCIPortLimit! You can check XHCIPortLimit all the time, so as not to affect the system before starting Sequoia.

  • Like 7
3 hours ago, XanthraX said:

Unfortunately, not worked here GA730 P D3

image.thumb.jpeg.64c6a4e103d8605fb25225c7a165d964.jpeg

Maybe you didn't customize the USB port correctly?

 

Use USBToolBox under Windows and check all USB ports to try again.

  • Like 2
6 hours ago, XanthraX said:

Unfortunately, not worked here GA730 P D3

image.thumb.jpeg.64c6a4e103d8605fb25225c7a165d964.jpeg

May be You already installed mod usb patches.

3 hours ago, laobamac_yyds said:

Maybe you didn't customize the USB port correctly?

 

Use USBToolBox under Windows and check all USB ports to try again.

That's what I did and it fixes my usb ports. Thanks also to how to by @miliuco

  • Like 4
  • Haha 1
5 minutes ago, laobamac_yyds said:

MacOS can also run UTB. Alternatively, you can also choose to use USBMap

I used USBMap. I have those 5 USB's allowed before and after applied XHCIPortLimitTahoe patch. Maybe it is something with my motherboard. It is an old one, LGA 115x. Only 2 USB 3.0 ports on the front of the case not work. All rest work, USB 2.0 and 3.0.

 

 

  • Like 1
1 hour ago, jlrycm said:

@laobamac_yyds Below is a screenshot of my current USB mapping layout per Hackintool. Please correct me if I'm wrong but I don't think I need the patches you created.

 

Interesting.  Would you mind posting the SSDT and/or USBPort kext that you created to map your USB like this?  Thank you.

 

Edited by deeveedee
  • Like 1
On 11/10/2025 at 2:11 PM, laobamac_yyds said:

Successfully completed the crack of the limit on the number of XHCI controller 15 ports for macOS Tahoe.

Please disable Kernel -> Quirks -> XHCIPortLimit and load the patch I made.

 

After successful patching:

  Reveal hidden contents

 

 

image.thumb.png.e4c21dcdf3060351e5d4d7cf9f18b90c.pngimage.thumb.png.f4acfd03c64d308ac5495a3d706ea31e.png

 

 

 

Patch preview:

 

  Reveal hidden contents

image.thumb.png.eac9048a3e4008628c76899b430c83b9.png

 

Patch file download:

 

XHCIPortLimitTahoe.plist 27.08 kB · 45 downloads

 

Notes:

①If you have installed the old USB environment extension of OCLP-Mod, please use Kernel -> Quirks -> XHCIPortLimit directly and do not use this patch.

②Be sure to disable Kernel -> Quirks -> XHCIPortLimit with this patch

③Maybe this patch will be merged into OpenCore in the future? But so far, there is none. This is the patch I made for BootKC of 26.2B1 using IDA decompilation.

Hi laobamac, Is this patch something which could be a better replacement for my USBport kext. I always thought it was better to map your ports out instead of using XHCIPortlimit. kext ?

5 hours ago, jlrycm said:

@laobamac_yyds Below is a screenshot of my current USB mapping layout per Hackintool. Please correct me if I'm wrong but I don't think I need the patches you created.

 

  Reveal hidden contents

image.thumb.png.902bd3590ef930fd8a8e855815409102.png

 

If you control the number of ports of each XHC controller to less than 15, you naturally don't need the XHCIPortLimit patch.

3 hours ago, johnnyl said:

Hi laobamac, Is this patch something which could be a better replacement for my USBport kext. I always thought it was better to map your ports out instead of using XHCIPortlimit. kext ?

Maybe you misunderstood something? There is no conflict between lifting the 15-port restriction and customizing USB.

  • Like 1
17 hours ago, deeveedee said:

 

Interesting.  Would you mind posting the SSDT and/or USBPort kext that you created to map your USB like this?  Thank you.

 

@deeveedee this is the USB Mapping kext generated using USBToolBox script in Windows. It’s an universal kext that works for both Sequoia and Tahoe. UTBMap.kext.zip

13 hours ago, laobamac_yyds said:

If you control the number of ports of each XHC controller to less than 15, you naturally don't need the XHCIPortLimit patch.

Maybe you misunderstood something? There is no conflict between lifting the 15-port restriction and customizing USB.

@laobamac_yyds thanks for clarifying. Indeed, the number of ports is below 15 in my USB mapping kext which I shared in my previous message.

Edited by jlrycm
  • Like 1
  • Thanks 2

@deeveedee or another Friend.... could you please help me restore the sound using AppleHDA.kext?

 

I've done another clean install on my late 2013 iMac using the 26.2 beta.

But the "my kextinstaller" isn't working anymore.

 

I haven't installed anything else, no Dortonia or Laobama stuff. No KDK either.

Could you please help me restore just the sound? USB and Ethernet are working fine.

I just want to see what's changed, even without full graphics support.

 

Problem solved myself.

Okay... after some testing, I used the My Kext Installer from August 9, 2025, version:

<key>CFBundleShortVersionString</key>

<string>1.2</string>
and it installed the latest KDK, then the AppleHDA.kext (4.5MB), and rebooted,

and hurray... sound works again.

Edited by AlfredoM
  • Like 1

 

@BALDY_MAN  If you installed Beta build 26.2 (25C5037j) you're ok .

 

There is no build 26.Beta 2 (25C5037g

 

This confusion was perhaps triggered by the image in my initial post... but I only posted what Apple itself posted.

 

( I still have to figure out where they got this build (25C5037g

 

Spoiler

Screenshot2025-11-16alle13_29_06.png.3c79fa87e7efc1072f941b44cf220d2d.png

 

https://developer.apple.com/news/releases/

Edited by Anto65
  • Like 2
19 minutes ago, Anto65 said:

 

@BALDY_MAN  Si instalaste la compilación Beta 26.2 (25C5037j), estás bien.

 

No existe la compilación 26.Beta 2 (25C5037g )  

 

Esta confusión quizás se deba a la imagen de mi publicación inicial... pero solo publiqué lo que publicó Apple.

 

(Todavía tengo que averiguar de dónde sacaron esta compilación (25C5037g )

 

  Mostrar contenido oculto

Screenshot2025-11-16alle13_29_06.png.3c79fa87e7efc1072f941b44cf220d2d.png

 

https://developer.apple.com/news/releases/

https://developer.apple.com/news/releases/

I believe the beta version you mentioned is present on this page.

Guest
This topic is now closed to further replies.
×
×
  • Create New...