|
4 | 4 |  |
5 | 5 | </br> |
6 | 6 | </br> |
| 7 | + |
| 8 | +Hello everyone,</br> |
| 9 | +I'm sharing my EFI for Gigabyte AORUS Pro AX here. I've completely created this from scratch through the great guide from Dortiana / OpenCore. It's a solid stable build and I have been daily driving this system for my main work. Always open to feedbacks and to improve it further!</br> |
| 10 | +Cheers.</br> |
| 11 | +✌️</br> |
7 | 12 | </br> |
8 | 13 |
|
9 | | -## Build Info |
| 14 | +## [🛠] Build Info |
| 15 | +</br> |
10 | 16 |
|
11 | | -<details> |
12 | | -<summary><strong>Hardware Components</strong></summary> |
| 17 | +**Hardware Components** |
13 | 18 |
|
14 | 19 | | Component | Details | |
15 | 20 | | :-------------------|-------------------------------------------------------- | |
16 | 21 | | Mainboard | Gigabyte Z490 AORUS Pro AX | |
17 | | -| BIOS | F21. F5 or newer is required to disable `CFG Lock`. Otherwise use Kernel Quirk `AppleXcpmCfgLock`| |
| 22 | +| BIOS | F21. F5 or newer is required to disable `CFG Lock`. Otherwise use Kernel Quirk `AppleXcpmCfgLock`| |
18 | 23 | | CPU | Intel® Core i7 10700K (Comet Lake)| |
19 | 24 | | RAM | 32 GB DDR4 3000Mhz G.Skill TridentZ RGB | |
20 | | -| iGPU | Intel® UHD 630. Configured for computing tasks only | |
| 25 | +| iGPU | Intel® UHD 630. Configured for computing tasks only | |
21 | 26 | | GPU | ASUS RX580 8GB | |
22 | 27 | | Audio | Realtek® ALC1220-VB (Layout-id: 1D000000) | |
23 | 28 | | Ethernet | Using onboard Intel® I225-V 2.5GbE | |
24 | 29 | | WiFi + Bluetooth | Using onboard through Airportitlm + IntelBluetooth Kexts | |
25 | 30 |
|
26 | | -</details> |
27 | | -<details> |
28 | | -<summary><strong>BIOS Settings</strong></summary> |
| 31 | +</br> |
| 32 | +</br> |
| 33 | + |
| 34 | +**BIOS Settings** |
29 | 35 |
|
30 | 36 | * **Tweaker [TAB]** |
31 | 37 | * Extreme Memory Profile (XMP): Enabled (if supported by RAM) |
|
37 | 43 | * Platform Power Management: Disabled |
38 | 44 | * ErP: Enabled (so USB Power turns off, after PC is shut down) |
39 | 45 | * IO Ports |
40 | | - * Internal Graphics: enabled (if CPU has integrated graphics). **NOTE**: The config.plist uses dGPU for Display(s) and iGPU for computational tasks only by default. If you want to use the iGPU to drive a display you need a different Framebuffer Patch (see "EFI Install Instructions" for details). |
| 46 | + * Internal Graphics: enabled (if CPU has integrated graphics). **NOTE**: The config.plist uses dGPU for Display(s) and iGPU for computational tasks only by default. If you want to use the iGPU to drive a display you need a different Framebuffer Patch. |
41 | 47 | * OnBoard LAN Controller: Enabled |
42 | 48 | * Audio Controller: Enabled (if On-Board Sound Card is used) |
43 | 49 | * Above 4G Decoding: Enabled |
|
55 | 61 | * Windows 10 Features: Windows 10 |
56 | 62 | * CSM: Disabled (to get rid of legacy code from `DSDT`) |
57 | 63 | </details> |
| 64 | +</br> |
| 65 | +</br> |
58 | 66 |
|
59 | 67 | ## [🔥] Update |
60 | 68 |
|
61 | 69 | **25.03.2022: Updated to OC 0.7.9** |
62 | | - |
63 | 70 | **02.2022: Updated to OC 0.7.8** |
64 | | - |
65 | 71 | **11.2021: I've updated the files to support Monterey!!** |
66 | | - |
| 72 | +</br> |
67 | 73 | Since the last update, I've removed the Fenvi module and am using completely onboard WiFi + Bluetooth thanks to OpenIntelWireless. In my opinion, this gives much better reception and coverage. AirDrop, Continuity, HandOff and AirPlay works now without any problems. On the next patch I'll update it to 0.7.5 as well. |
68 | | - |
| 74 | +</br> |
69 | 75 | Also I've been using the BSXiMacSilver theme for the bootloader and I quite like it. You could always change to the default ones included on the folder. |
70 | | -You would also need to run the CreateVault Utility to fully support SecureBoot and make it more robust. |
71 | 76 | </br> |
72 | 77 | </br> |
73 | 78 |
|
74 | | -## [🚨] Warning |
| 79 | +## [💚] What Works |
| 80 | +- [x] **MacOS Monterey 12.3** |
| 81 | +- [x] In-built Wi-fi and Bluetooth |
| 82 | +- [x] Audio: Realtek ALC1220-VB (AppleALC.kext, layout-id=7,FakeID.kext, FakePCIID_Intel_HDMI_Audio.kext) |
| 83 | +- [x] USB - All ports including front USB ports (NZXT S340 Elite) |
| 84 | +- [x] Using iMacPro1,1: Amazon Prime Video and Netflix in Safari, AppleTV |
| 85 | +- [x] Shutdown |
| 86 | +- [x] Restart |
| 87 | +- [x] Upgrading to newer MacOS versions. I had upgraded from Catalina to recently Monterey without any issue. |
| 88 | +</br> |
75 | 89 |
|
76 | | -**Please change your SMBIOS details on the config.plist to your own before using, otherwise your system won't boot.** |
| 90 | +## [💔] What Doesn't Work |
| 91 | +- [ ] Sleep when using iMacPro1,1, otherwise iMac20,1 works fine. |
| 92 | +- [ ] (Outside my control) Onboard LAN support has been removed for Intel i225V. If you require that, don't upgrade to Monterey. |
| 93 | +- [ ] (Outside my control) Airdrop. You'll need a native compatible PCIe card, like Fenvi TV919 for it to work. If you have that, remove BlueToolFixup.kext, IntelBluetoothFirmware.kext and IntelBluetoothInjector.kext. |
| 94 | +</br> |
77 | 95 |
|
78 | | -(OLD VERSION): |
79 | | -This is taken from AORUS Elite EFI and has been modified to work with the motherboard for the time being. Will update soon with proper configurations. Presently everything seems to work including Sleep, WiFi, Bluetooth (Fenvi TV919 + disabled the onboard WiFi + Bluetooth module). I'm relatively new to Hackintosh so please take it as a grain of salt and use it just to load up your system. Won't suggest to use it as your main system for stability. |
| 96 | +## [🚨] Warning |
| 97 | +**Please change your SMBIOS details on the config.plist to your own before using, otherwise your system won't boot.** |
80 | 98 | </br> |
81 | 99 | </br> |
82 | 100 |
|
83 | 101 | ## [☘️] Installation |
84 | | - |
85 | 102 | • Create a bootable USB</br> |
86 | 103 | • Copy the EFI Folder to your removable storage</br> |
87 | 104 | • Open Config.plist and add your SMBIOS details etc. and save it</br> |
88 | 105 | • Boot into the drive and install</br> |
89 | 106 | • Post-install, copy the EFI into your hard disk.</br> |
90 | | -• Before reboot, run the CreateVault command from the Utility section.</br> |
91 | 107 | • Done. |
0 commit comments