Skip to content

Releases: ankanpratik/Gigabyte-Z490-AORUS-Pro-AX-EFI-OpenCore

OC 1.0.4

02 Apr 22:08
613fe0a
Compare
Choose a tag to compare

Long time no see??

Been busy with life, and my beloved king RX580 (which I was using since 2018) finally gave away.

Been using the onboard UHD630 so those of you who are using the drivers as headless, please change the config on DP > #PciRoot(0x0)/Pci(0x2,0x0). Just rename the one with '#' to without for headless onboard graphics mode.
(Optional) For AMD users, do activate the Kexts > SMCRadeonSensors.kext, if you want to get GPU temps for your system.

I've also patched my system using OpenCore Patcher for Modern Wireless (Fenvi 919), so everything like Sidecar and Universal Control works flawlessly with my iPad.
I've already added AMFIPass.kext, IOSkywalkFamily.kext, IO80211FamilyLegacy.kext and IO80211FamilyLegacy.kext/Contents/PlugIns/AirPortBrcmNIC.kext with the necessary patches to Kernel > Block.

For those who don't want to patch system / use Intel Wi-fi and Bluetooth, I've added the necessary Kexts as well. Just enable IntelBTPatcher.kext, IntelBluetoothFirmware.kext, BlueToolFixup.kext and disable the Kexts as mentioned above. Also disable com.apple.iokit.IOSkywalkFamily in Kernel > Block, that should do. Do be aware, that once you patch the system using OCP, you'll need to revert the patches if you want to use onboard Intel Wifi. Also for each system update, OCP will patch your system again.

Enabled ACPI > Quirks > FadtEnableReset as sometimes after a reboot the system might show an Unexpected Error Occurred dialog box.
Changed the theme to Themes\EnterTwilight.
Tried and tested with Sequoia 15.4 as my main for hours and everything works great.

OC 1.0.1 - Sequoia All Beta

12 Aug 19:23
613fe0a
Compare
Choose a tag to compare

Hey everyone!

Updated OC to 1.0.1, some notable changes:

  • Updated system Kexts like Lilu, AppleALC, WhateverGreen etc.

  • AdvancedMap.kext updated to v4. Supports Sequoia natively now, removed -advmapbeta

  • RestrictEvents.kext is still needed to fetch updates with revpatch=sbvmm as boot argument.

  • Updating between Betas. Tried multiple times with SecureBootModel enabled to j185 but always fails. Disable before updating your system. Do enable it after you've installed the Beta to run Adobe services properly.

  • Since Lilu is updated to support Sequoia, -lilubetaall boot-argument isn't required anymore.

  • Still running Itlwm, so native wi-fi isn't present as of now. You'll have to patch system using OpenCore Legacy Patcher and have to disable SIP. Since I'm using this system as workbench, won't be going this route unless any other way is found. Sidecar and Handoff still works for some reason but missing Universal Control and Airdrop (SnapDrop helps).

OC 1.0.0 - Sequoia Beta 2

24 Jun 22:35
613fe0a
Compare
Choose a tag to compare

Stable and tested on Sequoia Beta 2.
Some notable changes since last version:

ACPI:

  • Disabled SSDT-PLUG.aml. Enable it if you are not using CPUFriend.Kext and CPUFriendFriend.Kext. This is for i7 10700k.
  • Enabled DMAR.aml. Delete > Drop OEM DMAR Table and Drop HPET Table Enabled. Make sure VT-d is Enabled in BIOS.
  • FadtEnableReset is Enabled for issues when booting into Sequoia for the first time shows it had a crash. Fixes the popup.

Kernel:

  • Missed Disabling AppleXcpmCfgLock in my last version. Pleae make sure you've already updated your BIOS to the latest version and Disabled Cfg Lock
  • Disabled DisableIoMapper as DMAR is Enabled. DisableIoMapperMapping is enabled for itlwm to work. LAN now shows up natively as Intel i255-V.
  • Disabled ForceAquantiaEthernet. Not needed in Sequoia.

Misc

  • LauncherOption : Full. Select in BIOS Boot Picker to OpenCore so that Windows doesn't override the Boot Picker everytime when it updates.
  • Changed the Theme to Nordic
  • Added OpenShell.efi to launch Linux natively through OpenCore

NVRAM:

  • boot-args: -advmapbeta revpatch=sbvmm -lilubetaall

UEFI:
Audio > AudioSupport: Off. Enable if you want to hear Boot Chime.

As usual, since OpenCore is still under development for Sequoia, -lilubetaall is required for now.

Upgrade from Beta 1 to Beta 2 won't work unless you change Misc > Security > SecureBootModel to Disabled.
Once booted, you can enable it afterwards.

OC 1.0.0 - Sequoia Beta 1

12 Jun 17:29
613fe0a
Compare
Choose a tag to compare

Working EFI for Sequoia Beta 1.

If you're having problems with installing and it results in Kernel Panic and frequent reboots after installation, change the SecureBootModel in Misc > Security to Disabled. After you've installed, you can re-enable it to j185. Also try to clear NVRAM on OC boot to make sure the SecureBootModel is properly disabled. You can press 'Space' on boot selection to select Clear NVRAM.

Also as with Sonoma, the Broadcom stack has been removed, so I've used Itlwm with Heliport app to connect with Wifi, make sure to install the app to connect with wi-fi.

Added boot args -lilubetaall to enable Lilu on the Beta 1. Will wait for final OpenCore to support this version.

All stable as of now. iMessages and Facetime works with Itlwm and not using AirportItlwm anymore after Sonoma. No OCLP patches support Root patching as of now to add Broadcom support.

Let me know if anyone have any issues. Thank you!

0.9.5 - v2

25 Oct 23:42
613fe0a
Compare
Choose a tag to compare

Hey everyone, quick update for those using the onboard Graphics only option as primary graphics, many were getting no display on boot, I've since fixed it with the newer patch for UHD630. Please remove the '#' before #PciRoot(0x0)/Pci(0x2,0x0) and remove the other PciRoot(0x0)/Pci(0x2,0x0) before saving the file on OCAT, otherwise it won't work.

Also I'm not keen on updating this repo with Sonoma EFI as I don't think the usage of present workarounds using OCLP and compromising on security just to update every OS release is worth it (for now). I'm sure we will get an update soon on OpenCore which fixes support on the (maybe) next release. Till then I'll be using Ventura.

Thanks everyone.

0.9.5 - iMac20,1 + Ventura 13.5.2

11 Sep 21:47
613fe0a
Compare
Choose a tag to compare

Updated to OC 0.9.5 and updated Kexts.
If you need LAN support, Archmage-Cirno has updated his EFI on the Issues tab. I've pinned the details that they have followed to get i225v working. Thanks.

0.9.4 - iMac20,1 + Ventura 13.5 EFI

22 Aug 14:21
613fe0a
Compare
Choose a tag to compare

0.9.3 - iMac20,1 + Ventura 13.4

20 Jun 14:03
613fe0a
Compare
Choose a tag to compare
  • Updated to OC 0.9.3
  • Updated Kexts
  • Tested the build for stability for a week without any issues!

0.9.1 - iMac20,1 + Ventura 13.3

03 Apr 20:02
613fe0a
Compare
Choose a tag to compare

Hello hello!

  • Updated the Kexts and OC to 0.9.1 and tested working fine on Ventura 13.3.

As usual, I'm using Fenvi T919, if you need onboard Wi-Fi and Bluetooth, just enable the kext AirportItlwm.kext, IntelBluetoothFirmware.kext and IntelBTPatcher.kext.

If you need LAN support, please use this method to flash your firmware: https://github.com/5T33Z0/Gigabyte-Z490-Vision-G-Hackintosh-OpenCore/blob/main/I225-V_FIX.md

Also, thanks to everyone who tried to fix this without flashing the firmware. I guess this is the only method from now on to use the LAN in Ventura. As usual, Fenvi works great out of the box anyways.

P.S: I recently realised (lol) the wi-fi antenna are swappable between the onboard and Fenvi, so the reception is much better now thanks to the Gigabyte Wifi extender.

0.9.0 - iMac20,1 + Ventura 13.2.1

06 Mar 18:19
98b9bba
Compare
Choose a tag to compare
  • Updated to OC 0.9.0
  • Updated Kexts

Still trying to figure out the LAN problem. If anyone has fixed, let me know in the open issue tracker.
Cheers!