Jump to content
xpamamadeus

[Guide] Gigabyte Z77X UD5H Clover UEFI Install/Tweak guide

465 posts in this topic

Recommended Posts

Advertisement

@kdp, when you say edit the file do you mean adding the Firewire driver also?

yeah, I'm going to tear down this machine and redo it, I have the bios file just fine, I just don't have access to windows to add the firewire.efi to the bios, the console errors will drive me bat{censored}. I suppose I could fumble around and see if there's linux tools for that. I do have an arch install...

Share this post


Link to post
Share on other sites

or whatever is the latest bios people are using. I haven't made any changes here in a couple years now. I was assuming that was the newest.

Share this post


Link to post
Share on other sites

Link sent.

 

Just to let you know, sleep now is fully functional again since Apple reverted back to mDNSResponder in the latest two betas (Lets hope they keep it!).

Share this post


Link to post
Share on other sites

Link sent.

 

Just to let you know, sleep now is fully functional again since Apple reverted back to mDNSResponder in the latest two betas (Lets hope they keep it!).

Sorry for the late response, super long night last night. reflashed bios / reinstalled 10.10, installed arch on a dual boot, built web server, vpn, etc..

 

I appreciate the time you took to post the file, many thanks.

Share this post


Link to post
Share on other sites

No problem.

 

I think my (Almost) 10 year old PSU is on it's way out as more and more frequently I have to turn the switch on the PSU off and on again to get the machine to power on, I hope it's the PSU anyway as I don't fancy changing motherboards just yet!

Share this post


Link to post
Share on other sites

I'm sorry guys. I am quite rarely watch the forum.

I have attached f16 mod15 BIOS for Z77X-UD5H rev. 1.0 with firewire fix.

 

Be careful, I encountered with some issues when I installed Yosemite with latest BIOSes. I was trying to fix it very long time until I installed the stable one f14 BIOS. My machine accidentally resets when I inserted USB Flash drive or something in USB port. It is issue with new BIOSes, i believe. Now I run El Capitan with stable f14 and it's working well.

z77xud5h_mod15_SLIC_FWFix.f16.zip

Share this post


Link to post
Share on other sites

Be careful, I encountered with some issues when I installed Yosemite with latest BIOSes. I was trying to fix it very long time until I installed the stable one f14 BIOS. My machine accidentally resets when I inserted USB Flash drive or something in USB port. It is issue with new BIOSes, i believe. Now I run El Capitan with stable f14 and it's working well.

 

Can you elaborate on the issues you are having? I am running the latest F16g beta BIOS (with updated OROMs using UBU and the ASRock FireWire driver to fix the invalid GUID console spam) with Clover and don't have any issues with USB devices on El Capitan DB2. No kernel panics, no issues with USB 2 backwards compatibility in USB 3 ports, nothing.

Share this post


Link to post
Share on other sites

Mine is rock solid too, even better again with a new PSU (Old one causing my NVRAM to screw up) and now mDNSResponder is back!

Share this post


Link to post
Share on other sites

Not only just me had that issue with new BIOSes. Machine was just accidentally rebooted if somebody was plugging in some USB device after wake up. A lot of people faced this issue after Yosemite update, there are corresponding topics on a few hackintosh forums. I haven't tried new BIOSes with El Capitan yet.


Mine is rock solid too, even better again with a new PSU (Old one causing my NVRAM to screw up) and now mDNSResponder is back!

 

Can you elaborate on the issues you are having? I am running the latest F16g beta BIOS (with updated OROMs using UBU and the ASRock FireWire driver to fix the invalid GUID console spam) with Clover and don't have any issues with USB devices on El Capitan DB2. No kernel panics, no issues with USB 2 backwards compatibility in USB 3 ports, nothing.

So may be you will upload your new BIOSes with FW fix? I'll try it.

Share this post


Link to post
Share on other sites

I will send you then one I am using, a couple of other people have it and seem happy with it.

Is EmuVariableUefi-64.efi driver needed for this BIOS?

Share this post


Link to post
Share on other sites

I will send you then one I am using, a couple of other people have it and seem happy with it.

It seems to work well. Thanx. But I've noticed a couple of things: monitor do not wake up after computer woke up (it is needed to press key or move mouse) and one of two back USB 3.0 hubs (upper blue couple) is recognised as USB 2.0. Have you those things?

Share this post


Link to post
Share on other sites

If I wake mine with the (Bluetooth) Mouse, Trackpad or Keyboard the monitor comes on but if I use WoL from my iPhone the monitor doesn't until I press something.

 

I haven't noticed any USB issues but only have the Logitech Camera plugged in externally at the rear.

 

post-499606-0-38770200-1436641832_thumb.png

Share this post


Link to post
Share on other sites

If I wake mine with the (Bluetooth) Mouse, Trackpad or Keyboard the monitor comes on but if I use WoL from my iPhone the monitor doesn't until I press something.

 

I haven't noticed any USB issues but only have the Logitech Camera plugged in externally at the rear.

 

attachicon.gifScreen Shot 2015-07-11 at 20.10.08.png

Hm, I have different titles and just one USB 3.0 post-1091188-0-20600000-1436643346_thumb.png

Do you use any drivers? Which revision is your board?

Share this post


Link to post
Share on other sites

This is how my USB devices show up in System Information:

UYOQpGU.png

 

The second USB 2.0 Hub is a NZXT IU01 Internal USB Expansion Hub (what my Bluetooth USB is connected to). This is with the muxing DSDT patch (so USB 2.0 devices in USB 3.0 ports will connect to the USB 2.0 bus/EHCI driver).

Share this post


Link to post
Share on other sites

Any of you gentlemen have a config that is working for El Capitan installer? My current one that has worked for 3 years now doesn't seem to be able to boot the installer. I guess I'm out of the loop as I haven't done a fresh install in quite some time. Would love a response with a working config to boot the installer and / or instructions for post install.

Share this post


Link to post
Share on other sites

I had issues at first getting El Capitan installed (but no problems actually booting the installer), and then somehow got it working by just restarting a few times. But then my mac would reboot randomly, so I searched around and luckily found the Gigabyte-GA-Z77X-DSDT-Patch on github, followed the instructions, and now my hackintosh is running better than ever. So I definitely recommend trying it out!

Share this post


Link to post
Share on other sites

hmm, yeah my setup works just fine, and has for multiple OS upgrades, just can't get the installer to boot. No clue why the installer won't boot. Maybe it's my gtx960...

Share this post


Link to post
Share on other sites

Hi,

 

I am having ongoing issues with sleep on El Capitan.

 

Basically, unlike in my Yosemite install, the system wakes when any thing happens to a USB device connected to the computer. This includes mice, keyboards and even the switching on or off of the monitor (when the monitors USB hub is connected to a USB port).

 

I have been using TheRacerMaster script at https://github.com/theracermaster/Gigabyte-GA-Z77X-DSDT-Patch which gets the system booted and works for the most part.

 

TheRacerMaster has offered me a lot of advice over PM and gave me additional DSDT clover patches to try and disable USB waking, but it doesn't work unfortunately

 

I have tried a shed load of configurations in the config.plist but to no avail. I have also tried removing my nvidia graphics card to see if that and the nvidia software that was causing it.

 

I have also tested various BIOS setting configurations; changing the XHCI mode (auto, enabled, smart auto), enabling or disabling EHCI and XHCI hand off modes.

 

Inside OS X all the settings relating to power management are set sop that nothing should wake it.

 

Every time the system enters sleep mode, it can be woken by moving the mouse, pressing the keyboard, plugging in or unplugging a USB device or as said above, switching the monitor on or off.

 

In console, the wake reason are EH01 EH02 or XH01.

 

I am at the end of my tether as sleep is important for me.

 

Anyone got any advice?

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 ludufre
      Installing macOS Mojave 10.14.6 on Gigabyte Z370N WIFI + i7 8700K + UHD 630



      Changelog:
       
      09/01/2019 15:57h GMT-0
      - Updated to 10.14.6.
       
      06/10/2019 00:44h GMT-0
      - Completely rewritten.
       
      10/17/2018 08:12h GMT-0
      - Fix Kexts permissions commands adjusted.
      - Removed FrameBuffer patch that is not needed.
      - Added audio solution and HDMI.
      - Unfortunately DisplayPort does not work.
      - Replaced Wifi/BT with DW1560 (BCM94352Z)
       
      10/11/2018 04:15h GMT-0
      - Added USB 3.0 patch.
      - Adjusted some steps.
      - Changed text formatting.
       
      10/11/2018 03:42h GMT-0
      - Added missing UEFI configuration.
       
      10/07/2018 00:36h 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 ->  Not tested yet.
      - 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
       
      - Make audio work.
      - Make HDMI audio work.
      - Test DisplayPort.
      - Make second ethernet work.
      - Replace Wifi/Bluetooth.
      - Test DP.
       
      What you need to install

      - Running install of macOS
      - One USB flash drive of 8GB or bigger
      - macOS Mojave install app
      - Clover Configurator
      - 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\ Mojave.app/Contents/Resources/createinstallmedia --volume /Volumes/Install --nointeraction This will take about 30 minutes. / 8 minutes with USB 3.0
       
       

      Install bootloader

      Download the CloverEFI (used 5058, from Automated Clover Builds) and install with this options on "Install macOS Mojave":
       
      - Install for UEFI booting only
      - Install Clover in the ESP
      - UEFI Drivers - Recommended drivers (check all)
      - UEFI Drivers - Human Interface Devices (check all)
      - UEFI Drivers - FileVault 2 UEFI Drivers (check all, If you are going to use FileVault)
      - UEFI Drivers - Additional drivers - NvmExpressDxe (if you are going to use NVMe)


       
       
      Make things works
       
      We'll make a full working flash drive, so follow these instructions:
       
      Will be mounted the EFI partition of the flash drive.
       
      Open the the /Volumes/EFI/CLOVER/config.plist inside this new partition with Clover Configurator (used 5.5.0.0)
       
      Important modifications
       
      config.plist
       
      ACPI Page
       
      - Check: SSDT - PluginType
       
      BOOT Page
       
      - Add: Arguments - darkwake=2
      - Check: Legacy - XMPDetection=Yes
       
      KERNEL AND KEXT PATCHES Page
       
      - Check: KernelPm
       
      RT VARIABLES Page
       
      - Change: CsrActiveConfig - 0x3E7
       
      SMBIOS Page
       
      - Change: Macmini8,1 - Mac mini (Late 2018) | Intel Core i7-8700B @ 3.20 GHz

       
      - Click: Generate New (few times in the two buttons)

       
       
      Need some Kexts in the folder /EFI/CLOVER/kexts/Other/
       
      - Download the HWSensors 3 from here. I used the FakeSMC.kext, ACPIMonitor.kext, ITEIT87x.kext and IntelCPUMonitor.kext inside of DMG version r240.
      - Download the Lilu.kext from here. I used the version 1.3.8.

       
      Intel UHD 630
       
      ACPI Page
      - Uncheck: Fixes - AddHDMI
      - Uncheck: Fixes - FixDisplay
      - Uncheck: Fixes - FixHDA
       
      GUI Page
      - Change: Screen Resolution - 3840x2160 (My monitor is 4K)

      Need a Kext in the folder /EFI/CLOVER/kexts/Other/
       
      - Download the WhateverGreen.kext from here. I used the version 1.3.1.

       
      Audio ALC 1220 and HDMI audio

      BOOT Page
      - Add: Arguments - alcid=11

      DEVICES Page
      - Change: Audio - Inject - 11
      - Uncheck: Audio - AFGLowPowerState
      - Uncheck: Audio - ResetHDA

      Need a Kext in the folder /EFI/CLOVER/kexts/Other/
       
      - Download the AppleALC.kext from here. I used the version 1.4.0.

       
      All USBs (2.0, 3.0, Type-C, internal)
       
      KERNEL AND KEXT PATCHES Page - KextsToPatch
       
      - Name*: com.apple.iokit.IOUSBHostFamily
      - Find* [HEX]: 83FB0F0F
      - Replace* [HEX]: 83FB3F0F
      - Comment: USB Port Limit Patch 1 PMHeart/DalianSky
      - MatchOS: 10.14.x
       
      - Name*: com.apple.iokit.IOUSBHostFamily
      - Find* [HEX]: 83FB0F0F
      - Replace* [HEX]: 83FB3F0F
      - Comment: USB Port Limit Patch 2 PMHeart/DalianSky
      - MatchOS: 10.14.x
       
      - Name*: com.apple.driver.usb.AppleUSBXHCI
      - Find* [HEX]: 83FB0F0F
      - Replace* [HEX]: 83FB3F0F
      - Comment: USB Port Limit Patch 3 PMHeart/DalianSky
      - MatchOS: 10.14.x
       
      - Name*: com.apple.driver.usb.AppleUSBXHCI
      - Find* [HEX]: 83FF0F0F
      - Replace* [HEX]: 83FF3F0F
      - Comment: USB Port Limit Patch 4 PMHeart/DalianSky
      - MatchOS: 10.14.x
       
      Need a Kext in the folder /EFI/CLOVER/kexts/Other/
       
      - Download the USBInjectAll.kext from here. I used the version 2018-1108.
       
      Need SSDT patch in the folder /EFI/CLOVER/ACPI/patched/
       
      - Download the SSDT-EC.aml, SSDT-UIAC.aml and SSDT-USBX attached bellow.
       
      Wifi and Bluetooth (BCM94360CS)
       
      Works out of box (plug 'n' play).
       
       
      LAN Cards
       
      Need a Kext for feach card in the folder /EFI/CLOVER/kexts/Other/
       
      - Download the IntelMausiEthrenet.kext from here. I used the version 2018-1031.
      - Download the SmallTreeIntel82576.kext attached bellow. I do not remember where I found it.

       
      Now you can start the instalation without problem (I guess).
       
       
      How install
       
      UEFI Setup Configuration and Installation

      UEFI configuration
       
      - Shutdown and insert the flash.
      - Power on with DEL pressed to enter BIOS setup.
      - Change value: Periphelrals - Initial Display to IGP
      - Change value: Periphelrals - USB Configuration - XHCI Hand-off to ENABLE
      - Change value: Chipset - VT-d to DISABLE
      - Change value: Chipset - Internal Graphics to ENABLE
      - Change value: Chipset - DVMT Pre-Allocated to 128M
      - Save & Exit Setup
       
      - Now, hold the F12
      - In the list, select your flash drive.
      - It will show twice. One with UEFI prefix and another without.
      - Select with UEFI prefix. Ie.: "UEFI: Sandisk Cruzer"
       
      The installer will start. 
      
      Format destination disk

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

      - 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.
      
      The second part of the installation will begin. This will take 16 minutes.
       

      Post installation

      Install 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 install Clover on internal disk.

      Open the Clover installer inside flash drive that you copied before.

      Use same options above but choose the system partition this time.

      Now you need to replace the EFI folder inside your destination disk EFI parittion, with EFI folder inside flash card EFI partition.

      If the flash drive EFI partition of your destination disk or flash drive is unmounted:
      Mount with terminal "sudo diskutil mount /dev/rdiskXs1". To know what X is, use "diskutil list", most likely is 0 for destination disk and 1 for flash drive.
       
      Then, eject the flash drive.
       
      Last step
       
      Move all Kexts from EFI partition to /Library/Extensions, with those commands in Terminal:
      sudo cp -R /Volumes/EFI/EFI/CLOVER/kexts/10.14/* /Library/Extensions/ sudo chmod -R 755 /Library/Extensions sudo chown -R root:wheel /Library/Extensions sudo kextcache -i / Restart the system.
       
       
      It's done!
       
       
      Updates
       
      System update 10.14.6
       
      - Download and open latest CloverConfigurator
      - Open Mount EFI and click in Mount Partition in EFI Partitions list
      - Click in Open Partition that appears
      - Go to EFI -> CLOVER
      - Backup config.plist and ACPI folder to desktop
      - Go back and delete CLOVER folder
      (If you restart now you can't boot in macOS - DON'T RESTART)
      - Download latest Clover and install (link and config above)
      - Replace config.plist and ACPI folder from your desktop
       
      - Update Lilu.kext, AppleALC.kext, WhateverGreen.kext, HWSensors kexts (FakeSMC, ACPIMonitor, IntelCPUMonitor, ITEIT87x) in /Library/Extensions/
      - Run:
       
      sudo chmod -R 755 /Library/Extensions sudo chown -R root:wheel /Library/Extensions sudo kextcache -i /  
       
      - Install macOS Update 10.14.6 and restart
       

       
      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.
       
       
       
      Z370N-WIFI v2.zip
    • By shinho73
      I need a good vanilla guide for AMD A8 7600 with A58M-E FM2+ mother board and Palit GEforce GT 730. Any help will be greatly appreciated. Thank you.



    • By Pedro Diniz
      Hello Friends, how are ya?

      Could you help me with a problem?

      I followed some guides like: https://www.insanelymac.com/forum/topic ... coffeelake -dsdt /

      and the installation of high Sierra 10.13.6 (17G8030) and nvidia webdrivers (correspondent to OS version) went smoothly, the problem starts when I try to boot the GPU.

      Hardware:
      MOBO: Aorus B360M gaming 3 (rev.1)
      CPU: i5 8400
      GPU: GTX 1060 OC Galax redblack

      BIOS:
      Fast boot - disabled
      windows 8/10 features - other os
      lan pxe - disabled
      storage boot option - UEFI
      other pci devices - UEFI
       
      Initial display output - PCie 1 slot
      Intel's Platform Trust Technology (PTT) - disabled
      sata mode selection - AHCI
      XHCI hand off - enabled
      VT-d - disabled
      internal graphics - auto


      The problem is:
      I can log into the system normally without using my nvidia GPU but when I boot the system with the flags for webdrivers to work I fall into the login screen but it keeps flashing, I can see the mouse and I can move it but the screen flashes and the following error appears when the screen goes "black": IOConsoleUsers: gIOScreenLockState 3, hs 0, bs 0, now 0, sm 0x0. I searched for this error on the internet and tried to solve but to no avail so far.

      If someone can help me I would be extremely grateful! thanks in advance!

      Clover file attached.
      CLOVER.zip
    • By MaLd0n
      ---INSTALLATION TUTORIAL---
       
      ---Original Post---
      https://olarila.com/forum/viewtopic.php?f=45&t=9172
       
      ---USB---
      https://pikeralpha.wordpress.com/2016/07/13/simple-skylake-usb-fix-no-kexts-required/
       
      ---CLOVER FOLDER---
       
      CLOVER.zip
       
       
      --MOBO
      GigaByte Z390 M Gaming



      --PROCESSOR
      Intel Core i9-9900K


      --COOLER
      CoolerMaster MasterLiquid ML120R RGB


      --MEMORY
      Corsair Dominator Platinum 16GB (2 x 8GB)


      --GPU
      Sapphiretech Radeon RX 590 8 GB GDDR5


       
      --SSD
      Samsung 970 EVO NVMe M2 Flash Drive


      --POWER SUPPLY
      EVGA 750 N1, 750W


      --WIRELESS
      TP-Link Archer T9E


      --BLUETOOTH
      Orico BTA-403


      --CASE
      Thermaltake View 21 Tempered Glass Edition


      --DSDT Patches--
      -FIX ERRORS AND WARNINGS -FIX ACPI ERRORS -REMOVE UNUSED SCOPES / DEVICES -HIGH PRECISION EVENT TIMER -SATA SERIE 10 ID -DMAC -REMOVE 22K LINES, PROBLEMATIC and UNUSED -FIX K.P in REBOOT -NVRAM / REAL TIME CLOCK -SLPB -DARWIN / WINDOWS 2015 -XHCI -PLUGIN TYPE -HDAS to HDEF -HDEF -REAL TIME CLOCK -ARTC -IRQs -SBUS -MIKEY -BUS1 -MCHC -ALS0 -SHUTDOWN -UAR1 -LAN -FWHD -USBX -PMCR -PPMC -XSPI -GMM -IMEI -EC -PNLF -ARPT -GFX0 -NVME -DTGP -ACQUIRE MUT0 0XFFFF -OPERATION REGION GPIO -MUTEX MUT0 0x00 -EXTERNAL REFERENCES -UNKNOWNOBJ -HDMI / HDAU -FULL RENAMED DEVICES  
      --SCREENSHOTS--





























      --BruceX--
       
      --USB-C-- test with SanDisk Ultra USB-STICK 128gb


       
      -Credits and thanks to the old and new people in the community who developed patches, kexts and bootloaders!
      Slice, Kabyl, usr-sse2, jadran, Blackosx, dmazar, STLVNUB, pcj, apianti, JrCs, pene, FrodoKenny, skoczy, ycr.ru, Oscar09, xsmile, SoThOr, RehabMan, Download-Fritz, Zenit432, cecekpawon, Intel, Apple, Oracle, Chameleon Team, crazybirdy, Mieze, Mirone, Oldnapalm, netkas, Elconiglio, artut-pt, ErmaC, Pavo, Toleda, Master Chief and family, bcc9, The King, PMheart, Sherlocks, Micky1979, vit9696, vandroiy2013, Voodoo Team, Pike R. Alpha, lvs1974, Austere.J, CVad, Sampath007, onemanosx, erroruser, Jenny David, Olarila Facebook Community, Hackintosh Facebook Community and many others!
      We're all here to have fun and learn from each other!
    • By dracoflar
      So you've been reading the forum on this brand new boot loader called OpenCore hoping to try it out but you take one look at the configurations PDF and take a step back in shock at the complexity! Well if you've been feeling a bit intimidated by the DOCS well you've come to the right place:
       
      OpenCore Vanilla Desktop Guide
       
      If you have any issues or suggestions please feel free to comment
       
      - Your local neighbourhood Hackintosh Slav
×