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

Automatic Kernel Debug Kit download broken #1016

Closed
khronokernel opened this issue Nov 16, 2022 · 1 comment
Closed

Automatic Kernel Debug Kit download broken #1016

khronokernel opened this issue Nov 16, 2022 · 1 comment

Comments

@khronokernel
Copy link
Member

As per earlier this week, we've been notified that Apple has removed the ability for OpenCore Legacy Patcher to automatically download Kernel Debug Kits from Apple's Developer Site.

This change was caused by Apple limiting available items available through the same system Xcode uses to download support packages. Now the system is primarily applicable for watchOS and tvOS Simulator downloads, and not for general items.

The reason OCLP need this system is that Apple currently locks Kernel Debug Kit downloads to users with signed in Apple IDs on the Developer Portal, limiting automated support from our perspective.


Due to this, AMD GCN 1-3 Macs on macOS Ventura can no longer root patch without manually installing a Kernel Debug Kit. If you wish to root patch on macOS Ventura with an applicable Graphics Card, you'll need to manually download and install a Kernel Debug Kit.

Once downloaded, mount the disk image and run the KernelDebugKit.pkg:

Screenshot 2022-11-15 at 6 30 16 PM

Once installed, OCLP should automatically see the Kernel Debug Kit and continue patching.


Currently no time estimate can be provided for a work-around to be implemented in OpenCore Legacy Patcher.

khronokernel added a commit that referenced this issue Nov 16, 2022
@khronokernel
Copy link
Member Author

khronokernel commented Nov 17, 2022

Per commit f06d7f2, this issue has been alleviated in that a fallback KDK service has been implemented.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant