Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

XhciPortLimit Issues Thread #162

Closed
1 of 3 tasks
khronokernel opened this issue Feb 22, 2021 · 8 comments
Closed
1 of 3 tasks

XhciPortLimit Issues Thread #162

khronokernel opened this issue Feb 22, 2021 · 8 comments
Labels
documentation Improvements or additions to documentation OpenCoreInstallGuide Issues relating to OpenCore-Install-Guide repo OpenCorePostInstall Issues relating to OpenCorePostInstall repo

Comments

@khronokernel
Copy link
Member

khronokernel commented Feb 22, 2021

As mentioned here:

XhciPortLimit patch will result in unbootable machines, and so will need to find work arounds or new patches to resolve this situation. This issue is to help notify users and developers.

Regarding Dortania:

Since we expect either GM or proper release of 11.3 to the public next week, our guides will need to be updated accordingly:

  • Add note to config pages about XhciPortLimit no longer functioning correctly in macOS 11.3+
  • Recommend users install macOS 11.2 or older to work around XHCI issues if you cannot install
    • As majority of users rely on the macrecovery.py installation method, we'll need to recommend users to run macOS 10.15 or older
    • Additionally we could attempt to host recovery images for education purposes, recommend users create a USB map and then update to newer OSes
      • This relies on Apple still hosting 11.2 install images for recovery, will need to monitor closely
      • Archive Link
  • Mention using a USB 2.0 drive or 3rd party XHCI controllers such as the AsMedia series which commonly stay under the 15 port limit
@khronokernel khronokernel added documentation Improvements or additions to documentation OpenCoreInstallGuide Issues relating to OpenCore-Install-Guide repo OpenCorePostInstall Issues relating to OpenCorePostInstall repo labels Feb 22, 2021
1alessandro1 added a commit to 1alessandro1/OpenCore-Install-Guide that referenced this issue Feb 23, 2021
It shoud target one of the points from [this](dortania/bugtracker#162) issue 

Original Acidanthera's bugtracker issue can be found [here](acidanthera/bugtracker#1514)
I added the link gently provided by @khronokernel in the issue [162](dortania/bugtracker#162)
@khronokernel
Copy link
Member Author

Resolved with macOS 11.3 Beta 3

@romanolicker
Copy link

Is this still broken? I was unable to boot and start the installer with 11.4.
What are the next steps here? Any idea when an update is expected?

@fisforfaheem
Copy link

it it fixed??? i am on lenovo x230

@lukaz-m
Copy link

lukaz-m commented Aug 4, 2021

Following, is this still a present issue with 11.5.1?

@dreamwhite
Copy link

Following, is this still a present issue with 11.5.1?

"""Sadly""" yes but there's no need to worry about honestly. Despite the number of USB ports on your machine, is way safer trying to stay under the 15 port limit and map first the USB2 ports, then the USB3.
I don't know if XhciPortLimit is the reason why many ASUS Z490 boards have USB problems, but apparently without it there's even no need of using SSDT-RHUB :)

@OurIslam
Copy link

it it fixed? Is this still broken?

@19ojones
Copy link

19ojones commented Jul 2, 2023

Still doesn't seem to work. Anyone got any ideas?

@dreamwhite
Copy link

Still doesn't seem to work. Anyone got any ideas?

Still don't get why in 2023 people still use such quirk, despite it's labeled as unstable and can potentially lead to crashes/undefined behaviour...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation OpenCoreInstallGuide Issues relating to OpenCore-Install-Guide repo OpenCorePostInstall Issues relating to OpenCorePostInstall repo
Projects
None yet
Development

No branches or pull requests

7 participants