Jump to content
AudioGod

AudioGod's Aorus Z390 Master Patched DSDT EFI for Catalina Mini Guide and Discussion

61 posts in this topic

Recommended Posts

I have put together this simple little guide for anybody wanting to use a Patched DSDT EFI with the same configuration as me.

This is also a thread to discuss everything Z390 Master and try and help where we can and maybe make things a little better for you. 

 

A huge massive thank you to @glasgood @MaLd0n @larabee These three guys have helped me and talked me so much and are as helpful as you could ever get, Without them I wouldn't have a perfect working build like I do or be putting up this Guide & Discussion Thread sharing the hard work and countless hours that we have all put in to this. :)  

 

 

This EFI and Patched DSDT have been created to work with a Gigabyte Aorus Z390 Master using bios revision F10, 9900k with a Vega 56 but has also been tested and verified fully working with the following Hardware

 

CPU's

8700k, 9600k, 9700k, 9900k

 

GPU's

RX 560, 570, 580, 590, Vega 56, Vega 64, Radion VII, 5700, 5700 XT

(If you have success with any different CPU or GPU's then please do let me know)

 

 

 @glasgood Has kindly put together a new simple Catalina install guide so Just Follow He's Guide For a Perfect Install. (glasgood put the guide together for the Z390 Pro but the two boards are so alike that you can follow this guide with no problems at all using the Z390 Master)

 

 

HARDWARE USED

• Intel I9 9900k @5.1Ghz

 Gigabyte AORUS Z390 MASTER

 Sapphire Nitro+ SE Vega56 ( connected to monitor with DisplayPort )

 Corsair Vengeance Pro RGB 16GB @3200mhz (2 x 8GB)

 Corsair RM850x 80 Plus Gold Power Supply Unit

• EK Custom Liquid Cooling Loop

 Samsung 970 EVO 1TB NVMe SSD macOS Catalina 10.15.1

 Samsung 860 EVO 1TB SSD (2.5) Windows 10 Pro

 ABWB BCM943602CS 802.11AC WI-FI With Bluetooth 4.0 PCI-Express (PCI-E)   

 Lian Li PC-O11DW Dynamic ATX Case

 

IMG_0707.thumb.jpeg.2a84dd90f034950332cbbd45b774445c.jpeg
 

IMG_0700.thumb.jpeg.196830535c610ace373c756cfb2f1ca5.jpeg
 

IMG_0716.thumb.jpeg.3e19154e67c794d031cd34490ab3d92c.jpeg

 

WORKING

 Sound 

 Ethernet Port

 WiFi

 SSD Trim

 USB 3.0 & 2.0 (All ports Open Natively)

 AirDrop

 iCloud

 Hardware Acceleration

 iMessages

 Facetime

 Sleep & Wake

 Sleep and Shutdown via the Power Button

 Handoff

 Netflix on Safari browser

 Continuity

• Sidecar (only works using the iMac19,1 EFI and with your igpu Enabled)

 

CLOVER EFI FOLDERS  

please note - You must flash your Z390 MASTER bios to revision F10 to use any of these EFI's, The DSDT is not designed for any other Bios revision

mb_bios_z390-aorus-master_f10.zip - Z390 MASTER Bios Revision F10

 

Use this folder with igpu Enabled in bios for working Sidecar (Updated 1st Nov)

AudioGods Z390 Master Vega Navi EFI.zip - Vega 56/64 Navi & Radeon VII DSDT

AudioGods Z390 Master RX EFI.zip - RX Series DSDT

 

 

ADDITIONAL DSDT's  (A big thanks to @MaLd0n for compiling these DSDT's)

Spoiler

If your using a Vega 56/64 Navi or Radion VII then use this DSDT (already installed in my EFI)

DSDT.Vega.zip

If your using a RX Series or Nvidia GPU then use this DSDT (already installed in my EFI)

DSDT.RX.zip


 

To Create Your Own Patched DSDT Message @MaLd0n using the link bellow

https://olarila.com/forum/viewtopic.php?f=19&t=1131 

(If you want a perfect setup then getting your own patched DSDT made would be the best thing to do, Mine will work perfectly fine but different hardware no matter how small a change it is can tend to have some sort of effect on the DSDT and your setup)

 

 

If Your Not Using File Vault Then Please Disable Hibernate

disablehibernate.command

 

 

ADDITONAL DOWNLOADS

mb_bios_z390-aorus-master_f10

Clover

Clover Configurator

Kext Updater

RepairPermissions

 

 

OPTIONAL DOWNLOADS

BroadcomFix.zip   (Use these kexts if your Broadcom bluetooth/Wifi isn't working properly)

Hackintool

IORegistryExplorer

Native Display Brightness with MonitorControl

 

 

BIOS SETTINGS (Bios Revision F10)

 

 Enter BIOS  Press Delete  Enter Setup

 Save & Exit  Load Optimized Defaults

 

• Boot -> Windows 8/10 Features -> Win 8/10

 Boot -> CSM Support -> Disabled (Can be set to Enabled if need be but try to have it set to Disabled first)

 Favourites -> Extreme Memory Profile (X.M.P.) -> Profile1

 Favourites -> VT-d -> Disabled (Can be set to Enabled or Disabled, Your choice)

 Settings -> IO Ports -> USB Configuration -> XHCI Hands-off -> Enabled

 Settings -> IO Ports -> Internal Display Output -> PCIe 1 Slot

 Settings -> IO Ports -> Internal Graphics -> Enabled

 Settings -> IO Ports -> DVMT Pre-Allocated -> 64M

 Settings -> IO Ports -> DVMT Total GFX0-Allocated -> 256M

 Settings -> IO Ports -> Aperture Size -> 512MB
 Settings -> IO Ports -> Wifi -> Disabled

 Settings -> IO Ports -> Audio Controller -> Enabled

 Settings -> IO Ports -> Above 4G Decoding -> Enabled

 Settings -> IO Ports -> USB Configuration -> Legacy USB Support -> Enabled

 Settings -> IO Ports -> USB Configuration ->  XHCI Hand-off -> Enabled

 Settings -> Platform Power -> Platform Power Management -> Enabled

 Settings -> Platform Power -> ErP -> Enabled

 Settings -> Platform Power -> RC6(Render Standby) -> Enabled

 

 Save & Exit  Save & Exit Setup

 

 

SCREENSHOTS

 

1016472835_Screenshot2019-10-30at00_24_58.thumb.png.b8c9174ace62e76d1dd6d3c85da3797c.png

 

1798849191_Screenshot2019-10-29at15_04_05.thumb.png.c9d2ed34b8b890972cb8e518c013070b.png

 

2054458657_Screenshot2019-10-29at15_03_42.thumb.png.7cd3dcd0b8f72b2d1996c3872c3eba6f.png

 

629571868_Screenshot2019-10-29at15_03_54.thumb.png.b60bf5a049511b99d307df912b2e6e62.png

 

606910062_Screenshot2019-10-29at15_04_44.thumb.png.3e59834294b625d7aa190b88f4217cb9.png

 

1573749226_Screenshot2019-10-29at14_54_22.thumb.png.6aae445296a0e2984821864a6635b236.png

 

1335321184_Screenshot2019-10-29at14_59_48.thumb.png.8357f06a532b108fc07dc297ee16220c.png

 

2014715795_Screenshot2019-10-29at14_58_35.thumb.png.d4aab71350a9ac8247e48359022412ce.png

 

1379528083_Screenshot2019-10-29at15_38_38.thumb.png.bdb45967292e25e934e8ebc9b275b5e7.png

 

243970954_Screenshot2019-10-29at14_47_16.thumb.png.331fade15ccab11498253c4ed60c9794.png

 

 

Edited by AudioGod

Share this post


Link to post
Share on other sites
Advertisement

Thanks for this great job, it's helpful for me :) with 9700K.

 

I've just update BIOS F9 to F10: there is no more usual settings as BIOS, MIT, peripherals, etc 

 

Help: Aorus splash screen at start is too big (Gigabyte logo, bottom text). I don't remember the solution.

 

EDIT: AppleUSBXHCI errors "Unsupported speed mantissa" detected. Terminal file in attachment

Unsupported Speed USB mantissa

Edited by Matgen84

Share this post


Link to post
Share on other sites
5 hours ago, Matgen84 said:

Thanks for this great job, it's helpful for me :) with 9700K.

 

I've just update BIOS F9 to F10: there is no more usual settings as BIOS, MIT, peripherals, etc 

 

Help: Aorus splash screen at start is too big (Gigabyte logo, bottom text). I don't remember the solution.

 

EDIT: AppleUSBXHCI errors "Unsupported speed mantissa" detected. Terminal file in attachment

Unsupported Speed USB mantissa


reset the bios by pressing the bios reset button on the back of the board above the usb2 ports, then go into your bios and load bios defaults and then use the new bios settings I have listed in the guide and try again and let me know buddy. Don’t do any other changes to the bios then what’s listed. 
also for the Aorus splash try having CSM disabled if it’s enabled or enabled if it’s disabled.

Edited by AudioGod

Share this post


Link to post
Share on other sites
29 minutes ago, AudioGod said:


reset the bios by pressing the bios reset button on the back of the board above the usb2 ports, then go into your bios and load bios defaults and then use the new bios settings I have listed in the guide and try again and let me know buddy. Don’t do any other changes to the bios then what’s listed. 
also for the Aorus splash try having CSM disabled if it’s enabled or enabled if it’s disabled.

 

I've already load BIOS defaults after update to F10. Idem: I use your BIOS settings. Same problems with  AppleUSBXHCI errors "Unsupported speed mantissa" detected.

 

EDIT 1: I found a solution to disable Unlock CFG (MSR) since F9. I read it"s better for Aptiomemoryfix

EDIT 2: CSM disabled or enabled, same big Aorus splash. I can't remember the solution. I search.

Share this post


Link to post
Share on other sites
6 minutes ago, Matgen84 said:

 

I've already load BIOS defaults after update to F10. Idem: I use your BIOS settings. Same problems with  AppleUSBXHCI errors "Unsupported speed mantissa" detected.

 

EDIT 1: I found a solution to disable Unlock CFG (MSR) since F9. I read it"s better for Aptiomemoryfix

EDIT 2: CSM disabled or enabled, same big Aorus splash. I can't remember the solution. I search.


let me know the solution for the Aorus splash buddy.

And What’s the solution for disable unlock CFG that you found?

 

im looking into your error so bare with me but at what point is it happening and does it happen with no devices connected to usb?
are you using the Rx EFI or the vega one?
 

p.s. I update the thread bios settings under an hour ago, did you use them?

Edited by AudioGod

Share this post


Link to post
Share on other sites
11 minutes ago, AudioGod said:


let me know the solution for the Aorus splash buddy.

And What’s the solution for disable unlock CFG that you found?

 

im looking into your error so bare with me but at what point is it happening and does it happen with no devices connected to usb?
are you using the Rx EFI or the vega one?
 

p.s. I update the thread bios settings under an hour ago, did you use them?

 

First, I don't see Update BIOS settings in this thread.

 

For unlock Hidden CFG function, I found a chinese method: I post a personal message to you with link. 

 

I can boot but 'Unsupported speed' mantissa errors (5 or 6) occur with or without connected devices.

 

Right, I try the RX EFI because I've a RX 580.

Share this post


Link to post
Share on other sites
9 hours ago, Matgen84 said:

Thanks for this great job, it's helpful for me :) with 9700K.

 

I've just update BIOS F9 to F10: there is no more usual settings as BIOS, MIT, peripherals, etc 

 

Help: Aorus splash screen at start is too big (Gigabyte logo, bottom text). I don't remember the solution.

 

EDIT: AppleUSBXHCI errors "Unsupported speed mantissa" detected. Terminal file in attachment

Unsupported Speed USB mantissa


@MaLd0n any ideas why he’s got this usb problem using my EFI?

Share this post


Link to post
Share on other sites

Well I’ll be posting here for now on.  Switched to the Master.  Boredom gets the better of me.

 

 I’m having some issues with the UEFI for RX.  Random freezes which reboots my machine and just had the attached image happen during boot.

 

 

DD312EB9-8850-4BFA-9E16-57B5910B2B22.jpeg

Edited by hungrywallet

Share this post


Link to post
Share on other sites
8 hours ago, hungrywallet said:

Well I’ll be posting here for now on.  Switched to the Master.  Boredom gets the better of me.

 

 I’m having some issues with the UEFI for RX.  Random freezes which reboots my machine and just had the attached image happen during boot.

 

 

DD312EB9-8850-4BFA-9E16-57B5910B2B22.jpeg


oh dear,

Have you got CSM disabled in the bios?

Are you using the correct DSDT for the RX gpu and bios F10 for the Master?

 

i will send you a modified EFI later today to try. :)

do you want it in macpro1,1 or iMac19,1?

 

 

Edited by AudioGod

Share this post


Link to post
Share on other sites

I think it may have been an issue with my memory.  I set my xmp profile but I don’t think the board was setting the proper voltage 1.35 so I set it manually.  Now I have to get iMessages working again since I think the new MAC address alarmed Apple.  I’ll try the 19,1.  I also had removed pikera and cfmon flags from boot args.

Edited by hungrywallet

Share this post


Link to post
Share on other sites
1 minute ago, hungrywallet said:

I think it may have been an issue with my memory.  I set my xmp profile but I don’t think the board was setting the proper voltage 1.35 so I set it manually.  Now I have to get iMessages working again since I think the new MAC address alarmed Apple.  I’ll try the 19,1.  I also had removed pikera and cfmon flags from boot args.

 

here's my current 1,1 EFI so if 19,1 fails you then swap over to this one and give it a try, il make all new details for you including a new serial number so register it as a new login on iCloud :)

 

Z390 Master 1,1 EFI.zip

Share this post


Link to post
Share on other sites

I also noticed that at the clover boot screen in options I seen an instance of RX480.  I’m on mobile right now so don’t know where or the exact details.  I also had to patch the proper platform id. 

Share this post


Link to post
Share on other sites

edit:  Well I think I figured out what was causing the issues with lag and random freezes on my machine.  I think my PCIE Extender gave up on me.  Plugged the GPU straight to the board and no more lag or random glitches.  Hallelujah.

 

Let this be a lesson, make sure your hardware is working properly before assuming it's improper configuration.

Share this post


Link to post
Share on other sites
Just now, hungrywallet said:

At the moment I'm on 1,1, your EFI you made for me.

That was pulled directly from my system and what I use personally.

i prefer 1,1 as I can’t stand the igpu being enabled. It sucks...:hysterical:

you can remove the virtualsmc.efi from UEFI, I left in there by mistake as I was testing to see if it actually did anything different with it in and it doesn’t so keep it or don’t keep it it’s totally up to you. :) 


@Matgen84 Are you playing with OpenCore at the moment and have any working knowledge with it cos if you do I could do with a couple of tips and pointers?  :blowup:

Share this post


Link to post
Share on other sites
3 minutes ago, AudioGod said:


@Matgen84 Are you playing with OpenCore at the moment and have any working knowledge with it cos if you do I could do with a couple of tips and pointers?  :blowup:

 

I don't use OpenCore, just read the configuration files, test without success some config.plist files few month ago. So I can't unfortunately help you.

 

Just my opinion: this bootloader is very well documented, but too difficult to set.  Regular additions (it's a beta) do not help. I'm waiting for the release. :)

Share this post


Link to post
Share on other sites
4 minutes ago, Matgen84 said:

 

I don't use OpenCore, just read the configuration files, test without success some config.plist files few month ago. So I can't unfortunately help you.

 

Just my opinion: this bootloader is very well documented, but too difficult to set.  Regular additions (it's a beta) do not help. I'm waiting for the release. :)


would you like to try mine?

i have a beautifully working OpenCore EFI that me and MaLD0n put together the other day. It’s not finished yet as it has a few fixes I need todo but it’s working perfectly with Catalina just don’t try to boot into windows via the opencore boot menu

...ops...lol

Edited by AudioGod

Share this post


Link to post
Share on other sites

Well I believe I am now finally set with my rig on 19,1.  Unless I deliberately look for something wrong all looks to be working well (except iMessages..lol). Safari for Netflix can go die somewhere.  I don't watch Netflix on my PC either way to be bothered with it anymore.

 

Thanks for all the help AudioGod, larabee, and others I may have missed.

 

edit:  Actually, is there any way to get 144 on my Acer Gsync monitor?  Highest I can set it to is 120hz on MacoS.  Maybe because it's now paired with a AMD card...

Edited by hungrywallet

Share this post


Link to post
Share on other sites
17 minutes ago, hungrywallet said:

Well I believe I am now finally set with my rig on 19,1.  Unless I deliberately look for something wrong all looks to be working well (except iMessages..lol). Safari for Netflix can go die somewhere.  I don't watch Netflix on my PC either way to be bothered with it anymore.

 

Thanks for all the help AudioGod, larabee, and others I may have missed.

 

edit:  Actually, is there any way to get 144 on my Acer Gsync monitor?  Highest I can set it to is 120hz on MacoS.  Maybe because it's now paired with a AMD card...


Check your monitor is using the correct colour palette.

I use a Dell 75hz 4K HDR monitor that uses RGB as it’s colour pallet and macOS was setting as ycbcr and I only found out because I was getting weird green flashes on shutdown and it was also causing my clover boot splash to b stuck on one res no matter what I set it (CSM disabled) and also I couldn’t go above 60hz or 2k in res. As soon as I patched the monitor override it snapped back to normal and now everything works perfectly and no more green flashes and I can change res of the splash plus I can select 75hz

to check if it’s happening to you go into the monitors setting and see if it’s colour palet is set correctly, if you can’t tell that way then go into about my Mac and check under graphics and displays and see what pallet it’s using.


If that is indeed the problem for you then it’s easy to fix just click on the link and read and follow the guide. If you have trouble doing it then let me know and il help you out but you should be cool buddy :)

 

https://spin.atomicobject.com/2018/08/24/macbook-pro-external-monitor-display-problem/

Edited by AudioGod

Share this post


Link to post
Share on other sites

@hungrywallet If you have a High DPI display (>1080P) then you will need to add -cdfon as a boot argument in the clover config, this enables WhatEverGreen's pixel-clock patches and allows for higher display resolutions and refresh rates on High-DPI displays.

 

For Netflix please also add shikigva=1 to the boot arguments restart and try again, If that don’t work then try shikigva=57 instead.

 

let me know if that sorted it out once you have tried? :thumbsup_anim:

 

Edited by AudioGod

Share this post


Link to post
Share on other sites
12 hours ago, AudioGod said:

@hungrywallet If you have a High DPI display (>1080P) then you will need to add -cdfon as a boot argument in the clover config, this enables WhatEverGreen's pixel-clock patches and allows for higher display resolutions and refresh rates on High-DPI displays.

 

For Netflix please also add shikigva=1 to the boot arguments restart and try again, If that don’t work then try shikigva=57 instead.

 

let me know if that sorted it out once you have tried? :thumbsup_anim:

shikigva=1 only fixes Apple TV for me so I'll try 57. -cdfon is already enabled but do we need agdpmod=pikera for an RX580?

 

Also, could you make me a custom DDST for this board like you did last time?  I'll try to figure out how to do it on my own in the meantime so I can learn.

Share this post


Link to post
Share on other sites
4 hours ago, hungrywallet said:

shikigva=1 only fixes Apple TV for me so I'll try 57. -cdfon is already enabled but do we need agdpmod=pikera for an RX580?

 

Also, could you make me a custom DDST for this board like you did last time?  I'll try to figure out how to do it on my own in the meantime so I can learn.


The dsdt is already perfect for your board unless I gave you the vega one by mistake 


DSDT.RX.zip

 

you can remove agdpmod=pikera :thumbsup_anim:

 

Edited by AudioGod

Share this post


Link to post
Share on other sites
50 minutes ago, AudioGod said:


The dsdt is already perfect for your board unless I gave you the vega one by mistake 


DSDT.RX.zip

 

you can remove agdpmod=pikera :thumbsup_anim:

 

So shikigva 1 and 57 both fix Apple TV for me.  Which one do you recommend I use?

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By kushwavez
      MOBO: GIGABYTE Z77P-D3
      CPU: Intel Core i7-3770 Quad (Ivy Bridge) 3,4 GHz
      RAM: 8 GB (4+4) KINGSTON 1333MHz
      Audio: HD Audio (ALC888)
      Ethernet: Realtek8111
      Graphics: HD 4000 and(or) RX 5700 8 GB
      SSD: KINGSTON 240GB SSDNow mSata
      HDD: 1: 500 GB SAMSUNG 2: 1 TB Western Digital
       
      Running: macOS Catalina 10.15.1 - Windows 10
       
      Bios settings:
      UEFI - ON CSM: Disabled AHCI Integrated Graphics: AUTO Primary Graphics: iGFX Memory: 1024M DVMT: MAX Working
      Everything (App Store, Messenger, FaceTime, etc.)  
      Not working
      For AirDrop and Handoff you need a compatible Broadcom Wifi+Bluetooth card. I bought a BCM94360 card with a PCI-E adapter, it's OOB. Currently waiting for arrive, will report back.  
      Issues
      Sometimes I hear crackling sound (just on Catalina 10.15.1, didn't happen on 10.15 or before) If you don't have this issue please let me know.  
      Before updating to newer versions, update your kexts! (and Clover if necessary)
      Generate a new serial with Clover Configurator
      Download the Clover folder: Z77P-D3-catalina.zip
       
      - SMBIOS: iMac13,2: iMac (27-inch, Late 2012)
      - ig-platform-id: 0x0166000b
       
      - There is no need for Whatevergreen.kext 
      - The HD 4000 is working with- or without a graphics card (headless with IntelQuickSync)
      - RX 5700 (ASUS RX 5700 GAMING OC 8 G) working OOB, just delete WhateverGreen.kext (causes black screen)
       
      Triple-Boot Win 10 and Linux (in my case it's Manjaro) (on one drive)
      Make sure your drive is in GPT and you're using UEFI If you have Win 10 installed then: Open diskmgmt (Disk Management), then Shrink your existing Win 10 partition to create two new for Mac and (if you want) for Linux If you have Mac installed: Create a new partition for Linux and (or) Windows in FAT Simply format that partition in Linux, Windows, or Mac installer, then install the OS Copy your working Clover folder to the system's EFI drive If it's automatically booting to Win, open cmd in administrator and write: bcdedit /set {bootmgr} path \EFI\CLOVER\CLOVERX64.efi That's it, automatically booting to Clover and you can select your OS If your Linux doesn't show up in Clover make sure you have GUI/Scan/Linux=Yes in config.plist  
      Mount your EFI on Windows:
      Open CMD in administrator and write: mountvol b: /s Use Explorer++ or TotalCommander in administrator to manage the folder Pictures:

       



    • By ezyrdr
      hallo hallo!
      I've been here on since snow leopard days, but still, im less than a rookie when it comes to hackintoshing! im just format it, copy it, install it dude-like! ahajajahaa sorry but I've been gettin this arb_buffer not present in my whatevergreen or don't know what OpenGL driver...steam games like Dying Light aren't playable since mojave 14.2 (no video, black screen) and several other opengl apps wont behave correctly at all...soo i only got you people to givme any idea of what am i doin wrong here with my installation, cause i got latest whatevergreen, as you could see from the capture im sending ... maybe i should go for a better video card?? i was thinkin buying a RX 590 8GB from Sapphire would kinda do de trick...but if a got a prob with my installation, most likely not uh!? ahaaja well thats from me for now, hope you guys are havin it this holidays with fam & loved ones, and are safe & witta rockin piece of hackintosh to play around with catalina, which is pretty cool system for me right now!
      HAPPY HOLIDAYS EVERYONE & BE SAFE!!!    ~_^

      ~edit~
      maybe i misconfigured ATI enabling in CloverEditor over the config file?!
    • By JochiePiet
      Hi,
       
      I have recently installed Mojave. Went flawlessly. Then I upgraded to Catalina 10.15.1. Went almost flawlessly as well. The only problem I have detected so far is a problem with the sleep/wake cycle. It is possible to let the computer fall asleep, but no wake up then. Hard reset required.
      In the process of investigating I discovered that it is impossible to safe boot into safe mode. So I downgraded to Mojave, only to discover that the safe boot problem wast there too.
       
      These are my specs:
      Motherboard Gigabyte GA H77 D3H  rev 2.0
      MacOS Catalina Version 10.15.1 (Build 19B88)
      Kernel                         Darwin 19.0.0 x86_64
      RAM                            4.00 GB
      Model Identifier        iMac14,2
      CPU                            Intel(R) Core(TM) i3-3225 CPU @ 3.30GHz
      Intel Generation      Ivy Bridge
       
      This is the output I get trying to boot with Clover and the bootflags: -v -x (I have also tried -v -x -f and UseKernelCache=no):
       

       
      Thank you so much in advance!
    • By ludufre
      Installing macOS Catalina 10.15.1 on Gigabyte Z370N WIFI + i7 8700K + UHD 630



      Changelog:
       
      11/30/2019 18:03h GMT-0
      - Changed Device -> Graphics platform to fix dual HDMI monitor.
      - Updated EFI folder and config.plist
       
      11/29/2019 21:28h GMT-0
      - Added full EFI folder as requested.
       
      11/27/2019 02:33h GMT-0
      - Added BIOS profiles for ease.
       
      11/25/2019 22:45h GMT-0
      - Fixed wrong ethernet link (IntelMausi.kext).
      - Thanks to @MiMoHo
       
      11/24/2019 04:56h GMT-0
      - First version.
       
      What works and what does not
       
      - Processor: Intel Core i7-8700K ->  Work. All SpeedStep stages.
      - Video Card: Intel UHD 630 ->  Work. QE/CI and Metal.
      - Chipset: Intel Z370 ->  Work.
      - HDMI 2.0 (1st) ->  Work.
      - HDMI (2nd) ->  Work.
      - DP ->  Work.
      - Audio: ALC1220 ->  Work.
      - HDMI Audio ->  Work.
      - WiFi/Bluetooth ->  Not work. Replaced with BCM94360CS2.
      - Ethernet (1st) ->  Work.
      - Ethernet (2nd) ->  Work.
      - USB3.0 ->  Work.
      - Sleep ->  Work.
      - Airdrop, Handoff, Instant Hotspot and Continuity ->  Work after replaced wireless.
       
       
      Todo
       
      - Empty
       
      What you need to install
       
      - Running install of macOS
      - One USB flash drive of 8GB or bigger
      - macOS Catalina install app
      - Clover EFI
      - Clover Configurator
      - Some KEXTs and SSDT patches


      How create create the install flash drive
       
      Prepare install flash drive

      Format the flash drive with GUID partition mapping and name it "Install".

      - Open Disk Utility.
      - Click in View, then "Show All Devices".
      - Select the destination flash drive, then Erase.
      - Name: Install, Format: Mac OS Extended (Journaled) and Scheme: GUID Partition Map
       
      Create install flash drive

      Open terminal and run this command:
      sudo /Applications/Install\ macOS\ Catalina.app/Contents/Resources/createinstallmedia --volume /Volumes/Install --nointeraction  This will take about 30 minutes.
       


      Install bootloader
       
      Download the CloverEFI from official repository (used 5099) and install only with these options on "Install macOS Catalina":
       
      - Install for UEFI booting only
      - Install Clover in the ESP
      - UEFI Drivers - Recommended Drivers - FSInject (I still don't know if it's really necessary)
      - UEFI Drivers - File System drivers - ApfsDriverLoader (Support to APFS partitions)
      - UEFI Drivers - File System drivers - VBoxHfs (Support HFS/HFS+ partitions)
      - UEFI Drivers - Memory fix drivers - AptioMemoryFix (Fix the memory management of de UEFI/BIOS)
      - UEFI Drivers - Additional drivers - NvmExpressDxe (If you are going to use NVMe)
       
      FileVault 2
       
      If you plan to use FileVault 2, you need to download additional drivers, since what comes with Clover is not up to date and use VirtualSMC instead of FakeSMC.
      Follow instructions bellow:
       
      From current Clover installation, check these options to USB keyboard/mouse work on password screen:
      - UEFI Drivers - Human Interface Devices - UsbKbDxe
      - UEFI Drivers - Human Interface Devices - UsbMouseDxe
       
      After Clover install will be created a partition named EFI and mounted in Desktop. Usually the path is /Volumes/EFI/.
       
      Download the versions 2.1.0 and 2.0.9 of AppleSupportPkg from: https://github.com/acidanthera/AppleSupportPkg/releases
      We need the last version of AppleGenericInput.efi that is inside 2.1.0 and last version of AppleUiSupport.efi that is inside 2.0.9.
      OR download attached bellow.
       
      Put in /Volumes/EFI/EFI/CLOVER/drivers/UEFI/
       
      That's it! FileVault 2 will work without problems.
       

       
       
       
      Make things works
       
      After Clover install will be created a partition named EFI and mounted in Desktop. Usually the path is /Volumes/EFI/.
       
      - Replace the /Volumes/EFI/EFI/CLOVER/config.plist with mine attached below according to your processor version.
      - Put all SSDT-*.aml attached below in /Volumes/EFI/EFI/CLOVER/ACPI/patched/
       
      Generate your Serial, MLB and SmUUID
       
      - Open the replaced config.plist with Clover Configurator (used 5.8.0.0)
      - Go to SMBIOS, click few times in "Generate New" in Serial Number and SmUUID.
       
      Copy the Clover Configurator to flash drive because you will need later.
       
      Download those Kexts and put in /Volumes/EFI/EFI/CLOVER/kexts/Other/
       
      - Download the VirtualSMC.kext, SMCProcessor.kext, SMCSuperIO.kext and UEFI driver (put VirutalSmc.efi inside /Volumes/EFI/EFI/drivers/UEFI/). I used the version 1.0.9.
      - Download the Lilu.kext from here. I used the version 1.3.9.
      - Download the WhateverGreen.kext from here. I used the version 1.3.4.
      - Download the AppleALC.kext from here. I used the version 1.4.3.
      - Download the USBInjectAll.kext from here. I used the version 2018-1108.
      - Download the IntelMausi.kext from here. I used the version 1.0.2.
      - Download the SmallTree-Intel-211-AT-PCIe-GBE.kext attached bellow to enable second ethernet.
       
      Important! If you are coming from my previous Mojave guide, please note that I am using some kexts from other repositories / authors.
       
      Wifi and Bluetooth (BCM94360CS)
       
      Works out of box (plug 'n' play).
       
       
      Now you can start the installation without problem (I guess).
       
       
      How install
       
      UEFI Setup Configuration and Installation

      UEFI configuration
       
      My BIOS is F10 (I use an 8th generation processor, so I don't need to upgrade)
       
      You can configure manually or load my BIOS profile.
       
      Manually:
      - Shutdown and insert the flash.
      - Power on with DEL pressed to enter BIOS setup.
      - Change value: BIOS - CSM Support to Disabled
      - Change value: BIOS - Secure Boot to Disabled
      - Change value: Peripherals - Initial Display to IGP
      - Change value: Chipset - VT-d to DISABLE
      - Change value: Chipset - Internal Graphics to ENABLE
      - Save & Exit Setup
       
      or, BIOS profile
      You can use one of my BIOS profiles attached bellow.
      It's two versions. One stock (Geekbench 4: 5840/27384) and another with overclock [5.0 GHz] (Geekbench 4: 6360/30348)
      - Put the profile in the root of the flash drive at EFI partition.
      - Restart with DEL pressed to enter BIOS setup.
      - Go to Save & Exit.
      - Select Load Profiles.
      - Select last option and then the flasdrive in the list.
      - And finally choose MACOS_STOCK or MACOS_5GHZ.
      - Save & Exit Setup
       
      Then:
      - Now, hold the F12
      - In the list, select your flash drive.
      - Choose the flash drive (white icon).
       
      The installer will start. 
      
      Format destination disk

      Format the disk with GUID partition mapping and name it "Macintosh".

      - Select Disk Utility in the list, then press Continue.
      - Click in View, then "Show All Devices".
      - Select the destination Disk, then Erase.
      - Name: HD, Format: APFS and Scheme: GUID Partition Map

      Close Disk Utility.
      
      Select "Install macOS", then Continue.
      Follow instructions in screen.

      After install

      After first part install the system will reboot. Maybe you have to press ESC again and select the flash drive.
       
      Choose the internal disk (gray hdd icon) if not already selected.

      The second part of the installation will begin. This will take 16 minutes.

       
      Post installation
       
      Bootloader

      When the second part of install finish, the system will reboot again.

      After performing the user initial setup and go to the desktop, you need to make the system disk bootable.

      Open the Clover Configurator from flash drive that you copied before.

      Mount and open the flash drive EFI partition. (Inside Clover Configurator, Mount EFI -> Select flash drive in Efi Partitions list -> Mount Partition -> Open Partition)
       
      Copy the EFI folder to desktop.
       
      Go back to Clover Configurator, unmount the EFI partition of the flash drive and mount and open the EFI partition of internal disk.
       
      Move the EFI folder from Desktop to EFI partition of the internal disk.
       
      Eject the flash drive.
       
      Move all Kexts from EFI partition of internal disk to /Library/Extensions and make kext cache, with those commands in Terminal:
      sudo mv -R /Volumes/EFI/EFI/CLOVER/kexts/10.15/* /Library/Extensions/ sudo chmod -R 755 /Library/Extensions sudo chown -R root:wheel /Library/Extensions sudo kextcache -i / Restart the system.
       
      Last thing
       
      Run this command in Terminal to disable hibernation (doesn't work in macOS):
      sudo pmset -a hibernatemode 0  
       
      It's done!
       
       
      System Updates
       
      Will be added here.
       

       
      And last but not least
       
      I would like to thank the following community members, by making these dream possible:
      @crushers, @snatch, @apianti, @blackosx, @blusseau, @dmazar, @slice2009, @autumnrain, @phpdev32, @EMlyDinEsH, @RehabMan, @Scellow, @mitch_de, @Shailua, @Andy Vandijck, @maxfierke, @ArturXXX, @LexHimself, @brumas and all others members involved directly or indirectly.
       
      Attachments
       
      config.plist v2.zip
      EFI v2.zip
      Filevault 2 additional drivers.zip
      SmallTree-Intel-211-AT-PCIe-GBE.kext.zip
      SSDTs.zip
      MACOS_5GHZ
      MACOS_STOCK
       
       
       
    • By JochiePiet
      Hi,
       
      I have upgraded from Mojave to Catalina 10.15.1. It went almost flawlessly. The only issue is the computer  not waking up from sleep. Just a grey screen. Hard reset is required. Of course I have been searching the Internet but to no avail.
      The sleep-awake cycle did work on Mojave.
       
      I have noted that it is now impossible to boot in save mode. Trying to do so produces  the message: " error loading kernel (0xe)" .
      Since I use Clover  I have  tried the bootflags -f en UseCache=no (in addition to -v en -x) .  I wonder if the last one is a Clover bootflag?
       
      Here are my specs:
      Motherboard Gigabyte GA H77 D3H  rev 2.0
      MacOS Catalina Version 10.15.1 (Build 19B88)
      Kernel                         Darwin 19.0.0 x86_64
      RAM                            4.00 GB
      Model Identifier        iMac14,2
      CPU                            Intel(R) Core(TM) i3-3225 CPU @ 3.30GHz
      Intel Generation      Ivy Bridge

       
      Any help is of course much appreciated!
      config.plist
×