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

Navi Ventura and Sonoma patch scripts #1

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

Ausdauersportler
Copy link

@Ausdauersportler Ausdauersportler commented Sep 17, 2024

  • tested with Ventura 13.6, Sonoma 14.6.1, and Sequoia 15.1

As usual you need to codesign all new binaries and add amfi=0x80 to OpenCore boot-args.

Found a way to enable internal or external displays on boot on iMac11,3 and 12,2 (but not both type of displays simultaneously)!

Since the stock installation will not boot on any pre AVX Navi equipped Mac we need a way to block
standard X6000 via OC on initial boot pre patching.

Usual installation and test procedure

  • installed macOS using a 2nd iMac12,2 with Polaris
  • set up test user and enabled remote access (ssh), screen sharing and file sharing
  • patched with OCLP
  • rebooted
  • added Navi patches manually and ran kmutil/bless
  • booted via Thunderbolt and Target Disk Mode on the Navi iMac12,2
  • connected via Screen Share and used AirPlay to 3rd iMac to get full display resolutions (limited to 1960x1028 on boot)

BTW: The X6000 framebuffer code from 12.5 and 13.6 is bit by bit identical.

Sequoia-NAVI
Sonoma-NAVI

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

Successfully merging this pull request may close these issues.

1 participant