Jump to content

63 posts in this topic

Recommended Posts

---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

vLUqUdR.png
YE1efdP.png

--PROCESSOR
Intel Core i9-9900K

QNu6K0R.jpg

--COOLER
CoolerMaster MasterLiquid ML120R RGB

SPuPOTw.jpg

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

NeLh8Vh.jpg

--GPU
Sapphiretech Radeon RX 590 8 GB GDDR5

nvggQwG.jpg

 

--SSD
Samsung 970 EVO NVMe M2 Flash Drive

jpEdeFU.jpg

--POWER SUPPLY
EVGA 750 N1, 750W

dKUhfbT.jpg

--WIRELESS
TP-Link Archer T9E

n3F7hoM.jpg

--BLUETOOTH
Orico BTA-403

G0ljPNl.jpg

--CASE
Thermaltake View 21 Tempered Glass Edition

jc1HnoK.jpg

--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--

gLIACW3.png
SG0vfPP.png
drJI1jz.png
0swQKKY.png
BgynKrh.png
t2Ybws6.png
uZYGQ4I.png
kYiGw9m.png
a8aam5e.png
xTRiTnB.png
oGwYI6W.png
HwQkfjm.png
U6i0pkW.png
bF0hDlG.png
XDjHFcd.png
xPnMDDp.png
jONJ9uk.png
GfAvPl2.png
PUoUvhU.png
wM3yVBj.png
BFLb7MN.png
I7VRS7k.png
BkM4bCu.png
e2BDcs2.png
So1UwPJ.png
dAde9y0.png
p2szExD.png
giKv4Ry.png
KuEsArh.png

--BruceX--

 

--USB-C-- test with SanDisk Ultra USB-STICK 128gb
doGHBKh.png
7jCZ16i.png

 

-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!

Share this post


Link to post
Share on other sites
Advertisement
2 hours ago, Baio77 said:

Hi Mald0n, since January I have given myself identical configuration except that x CPU, my I7 8700 ......
I leave the OEM folder attached, now I will test yours ....

Thank's

Z390 M GAMING-CF.zip

 

u don't need emuvariable, have a fix in dsdt for it and many others

 

post one full dump, ill edit one good dsdt for u

https://olarila.com/files/Utils/RunMe.app.zip

 

 

 

Share this post


Link to post
Share on other sites
Posted (edited)

I tried using your Clover files, but machine won't boot with it. I've got the board up and running with my Clover. 

Clover 4920

i3-8100

Framebuffer configured

HS03 port is only USB2. Since only 15 ports avail, I disconnected some HS0X ports to meet the requirement. Can't get that HS03 to be USB 3 speeds though using Hackintool app. (I think I still have USBINJECTALL.KEXT in /Other. Should have taken that out.)

2 4920 (Framebuffer,USB - HS03 only usb2, i3-8100).zip

Edited by buzzworm
uploaded clover

Share this post


Link to post
Share on other sites
3 hours ago, buzzworm said:

I tried using your Clover files, but machine won't boot with it. I've got the board up and running with my Clover. 

Clover 4920

i3-8100

Framebuffer configured

HS03 port is only USB2. Since only 15 ports avail, I disconnected some HS0X ports to meet the requirement. Can't get that HS03 to be USB 3 speeds though using Hackintool app. (I think I still have USBINJECTALL.KEXT in /Other. Should have taken that out.)

2 4920 (Framebuffer,USB - HS03 only usb2, i3-8100).zip

post one full dump

--Run_Me
RunMe.app
https://www.youtube.com/watch?v=k9wmIfGLe3A

Share this post


Link to post
Share on other sites
7 hours ago, buzzworm said:

Here you go. 

Send me Z390.zip

1- Replace Full Clover Folder

CLOVER.zip

2- Install Clover again with correct options
Last Clover Version UEFI
La5CMRr.png
3- Reboot
4- Extract original tables with F4 key in Clover boot screen, files generated in Clover/acpi/origin
4- Extract new Send_me

Share this post


Link to post
Share on other sites

FYI this is how I'm going to setup the USB ports. Using the 2 internal USB2 headers and the internal USB3 header.

Screen Shot 2019-04-25 at 8.12.02 AM.png

Share this post


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

Thanks. Here's the new one. 

Send me Z390 (v2).zip

 

I don't have the BCM94360CD wifi card installed yet. Waiting for the PCIE adapter

 

7 hours ago, buzzworm said:

FYI this is how I'm going to setup the USB ports. Using the 2 internal USB2 headers and the internal USB3 header.

Screen Shot 2019-04-25 at 8.12.02 AM.png

use it for 10.14.4 and 10.14.5

config.plist.zip

Share this post


Link to post
Share on other sites
42 minutes ago, buzzworm said:

thanks. What about that custom DSDT? I don't see that attached.

 

inside clover/acpi/patched, dsdt and ssdt6 for usb, use it with last config.plist

Share this post


Link to post
Share on other sites

I don't understand. You had me press f4 at clover boot screen. Didn't that create those Patched ACPI files? So you just provide a config.plist? Just trying to be clear about it.

Share this post


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

I don't understand. You had me press f4 at clover boot screen. Didn't that create those Patched ACPI files? So you just provide a config.plist? Just trying to be clear about it.

use it, only it

CLOVER.zip

 

i need tables with F4 just for check or patch a untouched table, but if u have a good renames in config.plist don't need

 

ur full DSDT i put in clover/acpi/patched

Share this post


Link to post
Share on other sites

I see your changed DSDT file, but are these the only changes you made? Is this because the config.plist is handling the renames? I'm just trying to understand it all.

 

Screen Shot 2019-04-25 at 5.30.34 PM.png

Share this post


Link to post
Share on other sites
28 minutes ago, buzzworm said:

I see your changed DSDT file, but are these the only changes you made? Is this because the config.plist is handling the renames? I'm just trying to understand it all.

 

Screen Shot 2019-04-25 at 5.30.34 PM.png

in previous folder have a full dsdt patched too ;) i just change little things in last clover folder, extract DSDT with F4 key and compare with last DSDT edited

 

renames in config.plist is mandatory to avoid conflicts in some OEM SSDT, for example, if we rename HDAS to HDEF in DSDT need rename HDAS to HDEF in SSDT OEM too, Clover rename patches solve it on the fly ;) 

Share this post


Link to post
Share on other sites
Quote

in previous folder have a full dsdt patched too ;) i just change little things in last clover folder

 

I never got a previous folder. You sent only 1 full clover.zip. The comparison was based off of the that, which is the original DSDT from pressing f4 and then your patched DSDT. The only changes I see are you changing AMI to GLORILA. That's the only change. Are you sure you sent me the right DSDT file? Feels like there should be a lot more changes based off of your list of DSDT fixes.

 

-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

 

 

Share this post


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

 

I never got a previous folder. You sent only 1 full clover.zip. The comparison was based off of the that, which is the original DSDT from pressing f4 and then your patched DSDT. The only changes I see are you changing AMI to GLORILA. That's the only change. Are you sure you sent me the right DSDT file? Feels like there should be a lot more changes based off of your list of DSDT fixes.

 


-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

 

 

here

first folder have a full dsdt patched too 

Share this post


Link to post
Share on other sites
8 minutes ago, buzzworm said:

this is what's in that clover.zip folder from the link. nothing in ACPI. just empty folders.

 

Screen Shot 2019-04-25 at 6.43.50 PM.png

inside clover/acpi/patched

Captura de Tela 2019-04-25 às 22.52.31.png

and u see all pathes loads in Send me Z390 (v2).zip, essentials, cosmetics

Captura de Tela 2019-04-25 às 22.53.12.png

 

Share this post


Link to post
Share on other sites

I see the patches in PCI. thanks. 

USB2 ports aren't working, tho. USB3 are.

Hackintool doesn't show USB2 devices being plugged in. Only USB3.

 

Before I switched to your Clover folder, I created a 15 port patch. In my old Clover I have ACPI/patched:

SSDT-EC.aml

SSDT-UIAC.aml

SSDT-USBX.aml

 

Should I install those files back, then remove USBInjectall.kext and remove USB port limit patches?

 

 

Share this post


Link to post
Share on other sites
6 hours ago, buzzworm said:

I see the patches in PCI. thanks. 

USB2 ports aren't working, tho. USB3 are.

Hackintool doesn't show USB2 devices being plugged in. Only USB3.

 

Before I switched to your Clover folder, I created a 15 port patch. In my old Clover I have ACPI/patched:

SSDT-EC.aml

SSDT-UIAC.aml

SSDT-USBX.aml

 

Should I install those files back, then remove USBInjectall.kext and remove USB port limit patches?

 

 

use only it, usb work with this clover folder, don't need any ssdt

 

CLOVER.zip

Share this post


Link to post
Share on other sites

All USB ports are working.  So with each 10.14.x update I'll need to update the "USB port limit patch #1 10.14.x modify by DalianSky(credit ydeng)" limits?

 

Rehabman says to build custom SSDT and limit ports to 15 (using Hackintool). Thought this was the way to go if I don't want to patch with each update. Which is best?

Share this post


Link to post
Share on other sites
1 hour ago, buzzworm said:

All USB ports are working.  So with each 10.14.x update I'll need to update the "USB port limit patch #1 10.14.x modify by DalianSky(credit ydeng)" limits?

 

Rehabman says to build custom SSDT and limit ports to 15 (using Hackintool). Thought this was the way to go if I don't want to patch with each update. Which is best?

dont need custom ssdt, use with all port, no problems

 

this patch work for 10.14.5 too ;)

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 glasgood
      GLASGOOD'S
       
      MOJAVE HACKINTOSH GUIDE 
       

       
       
       
      **FOR**  GIGABYTE Z390 AORUS PRO
       
       
       
       
      CREDITS & THANKS
       
      @MaLd0n
      His help with EFI configuration and DSDT
       
      CLOVER  TEAM
      Slice, Kabyl, usr-sse2, jadran, Blackosx, dmazar, STLVNUB, pcj, apianti, JrCs, pene, FrodoKenny, skoczy, ycr.ru, Oscar09, xsmile, SoThOr, rehabman, Download-Fritz, Zenit432, cecekpawon Et al
       
      APPLEALC
      Acidanthera, vit9696
       
      VOODOOHDA
      autumnrain, slice2009, zenith432
       
      ESP PRO MOUNTER
      @Micky1979 
       
      HACKINTOOL
      @headkaze
       
      CLOVER CONFIGURATOR
      Mackie100
       
      THEME ENGINE
      Alex Zielenski
       
      INSANELYMAC
      OLARILA
       
      Hackintool Tutorial
      daliansky
       
      Hackintosh Guide
      CorpNewt
       
       
      MONITORCONTROL
      JoniVR & theOneyouseek
       
       
       
      ------------------------------------------------------------------------------------------------------------------------------------------------------------
       
      UPDATES
       
       
      ------------------------------------------------------------------------------------------------------------------------------------------------------------
       
       
      PART LIST
       
      • Intel I7 8700 
      • Gigabyte Z390 AORUS PRO
      • Gigabyte AORUS RADEON RX 580 8GB ( connected to monitor with DisplayPort )
       
      • Corsair Vengeance LPX 16GB ( 2 x 8GB ) 2666MHz – CMK16GX4M2A2666C16  In this build, both memory modules are installed in memory slots DDR4_A1  and DDR4_B1 
       
      • Corsair RM650x 80 Plus Gold Power Supply Unit
      • Corsair H100i V2 AIO Hydro/Water RGB LED CPU Cooler
      • Samsung EVO 500GB SSD (2.5) macOS Mojave
      • Samsung EVO 250 GB SSD (2.5) Windows 10 Pro
      • NZXT H500 Mid Tower ATX Case
       
      • RECOMMENDED WIFI CARD → ABWB 802.11AC WI-FI With Bluetooth 4.0 PCI-Express (PCI-E) BCM943602CS  
      OR
      • WIFI and Bluetooth with BCM94331CD with PCI-e adapter (but will require AirportBrcmFixup.kext for AirDrop.. )
       
      ** Avoid Samsung EVO 970 PLUS as Hackintosh has problem with that device **
       
       
      WORKING
       
      • Sound 
      • HDMI Port on AMD RX580 / 590 ( Ensure you disable BIOS CSM if using HDMI on RX580 / RX590 )
      • HDMI Port on Aorus Z390 Motherboard ( Ensure you have correct BIOS settings as per this guide for Intel only)
      • Ethernet Port
      • WiFi
      • SSD Trim
      • USB 3.0 & 2.0 
      • AirDrop
      • iCloud
      • Hardware Acceleration
      • iMessages
      • Facetime
      • Handoff
      • Continuity
       

       

       
       
       

       
       
       
       
       
      PREAMBLE - BEFORE YOU START 
       
      Here detailed, is all the  steps towards building a successful and stable Aorus Pro Z390 Hackintosh, if you are a first time Hackintosher, this guide will have you quickly up and running with the Aorus Pro Z390 Hackintosh. To rule out any problems from the go,
      only have the disc that you plan to install macOS Mojave connected to the Aorus Pro, disconnect any other Windows / Linux or data drives, external drives from your Aorus Pro. Windows / Linux and data drives can be connected after successful installation of macOS Mojave
      If you have more than 16 GB of memory, then install macOS Mojave with just 16GB, you can later add any additional memory. Install memory modules in slots DDR4_A1  and DDR4_B1. This build has the Wi-Fi combo PCI-e adapter card installed in slot PCIEX1_3.
      The WiFi/Bluetooth PCI-e Combo card used in this Aorus Pro guide has it's 9 pin USB cable attached to motherboard header F_USB2 and is enabled in SSDT-UIAC.aml ( USB ports fix ). 
       
      Do install macOS Mojave on its own physical drive, so do not try and install macOS Mojave onto a free partition on a disc that contains Windows.
      Remove any Thunderbolt cards, Thunderbolt card can be reinserted after installation.  Double check your BIOS settings are the same as this guide. 
       
      Following are unsupported / problematic
       
      • Intel Optane ( if you have this, remove it before installation of macOS Mojave )
       
      • Samsung EVO Plus drives ( firmware problem with macOS )
       
      • XFX Radeon RX 580
       
      • NVIDIA GTX / RTX not supported in macOS Mojave
       
      • Fenvi T919 Wireless Card, it seems Bluetooth is not working out of box for some users ( Maybe the USB port attached to Fenvi bluetooth is wrongly configured, or the SSDT-UIAC.aml port connector was not configured as Internal, or maybe some other reason )
         Save yourself a headache --->  RECOMMENDED WIFI CARD WORKING OUT OF BOX (OOB)  is ---> ABWB 802.11AC WI-FI With Bluetooth 4.0 PCI-Express (PCI-E) BCM943602CS 
       
       
       
      Q - WILL THIS GUIDE WORK WITH MY NON AORUS Z390 MOTHERBOARD ?
      A - Possibly may work with other Z390 chipset motherboards, but you will have to remove SSDT-UIAC.aml from Clover / ACPI / patched from the PRE-INSTALL EFI and enable the ports limit patch.
       
      Q - I notice you have the Aorus Pro Z390 version, will this guide work with Aorus Pro Z390 WiFi version ?
      A - Yes, but Intel / Intel CNVi WIFII card will not work with macOS and you will have to disable HS14 for Bluetooth to work properly ( more info at bottom of guide) .
       
       
       
       
       
       
      PART 1 - DOWNLOAD 
       
       
      Download the following:
       
      • CLOVER
       
      • PRE-INSTALL Aorus Pro Z390 EFI - RX580.zip
       
      • POST-INSTALL Aorus Pro Z390 EFI - RX580.zip 
       
       
       
       
       
      // INTEL UHD 630 EFI  Aorus Pro Z390 EFI's below. For those who do not have a Graphics Card Installed in PCIe Slot, requires Initial Display Output BIOS setting to be changed to IGFX  spoiler below!
       
      •  PRE-INSTALL Aorus Pro Z390 EFI - Intel UHD630.zip
       
      • POST-INSTALL Aorus Pro Z390 EFI - Intel UHD630.zip
       
       
       
       
       
      • ESP MOUNTER PRO v1.9
       
      • macOS MOJAVE 
       
      • CLOVER CONFIGURATOR
       
      • EmuVariableUefi-64.efi  ( Used only to initialise iMessages. It then must be removed from Clover drivers64UEFI folder as will cause intermittent memory allocation errors on boot, explained in guide)
       
       
      OPTIONAL DOWNLOADS
       
      • Native Display Brightness with MonitorControl
       
      • VoodooHDA.kext.zip 

      • ThemeEngine 
       
      • Assets.car 
       
       
      // Not really needed but IF no sound on Wake from Sleep then use SSDT-ALC1220 and CodecCommander
      • SSDT-ALC1220.aml  ( Resolves Audio Sound on Wake, place in Clover / ACPI / Patched )
       
      • CodecCommander.kext.zip ( Resolves Audio Sound on Wake, place in Clover / Kexts / Other )
       
       
       
       
      PART 2 - BIOS SETTINGS (version F9 )
       
       
      Here is a list of the BIOS settings that I have used ( Screenshots in spoiler below )
       
      • Enter BIOS → Press F12 → Enter Setup
      • Save & Exit → Load Optimized Defaults
       
      • BIOS → Windows 8/10 Features → Other OS
      • BIOS → CSM Support → Enabled
       
      • Peripherals → Initial Display Output → PCIe 1 Slot
      • Peripherals → Trusted Computing → Security Device Support →  Disable
      • Peripherals → Intel(R)Bios Guard → Intel BIOS Guard Support →  Disable
      • Peripherals → USB Configuration → Legacy USB Support →  Enabled
      • Peripherals → USB Configuration → XHCI Hand-off →  Enabled
      • Peripherals → Network Stack Configuration → Network Stack →  Disabled
      • Peripherals → SATA And RST Configuration → SATA Mode Selection →  AHCI
       
      • Chipset → Vt-d → Enabled
      • Chipset → Internal Graphics → Enabled
      • Chipset → DVMT Pre-Allocated → 256M
      • Chipset → DVMT Total Gfx Mem → MAX 
      • Chipset → Audio Controller → Enabled
      • Chipset → Above 4G Decoding → Disabled 
       
      • Power → ErP → Disabled
      • Power → RC6 (Render Standby) → Disabled
       
      // IF USING  CORSAIR H100i V2 AIO CPU WATER COOLER 
      • MIT → Smart Fan 5 Settings → CPU Fan Control mode → PWM 
       
      • Save & Exit → Save & Exit Setup
       
      SCREEN DUMP SPOILERS
       
       
       
       
       
      PART 3 – CREATE A MOJAVE USB FLASH INSTALLER
       
      Prepare USB Installer for Mojave ( Video below )
       
      • Insert USB drive
      • Launch /Applications/Utilities/Disk Utility
      • Disk Utility → View → Show All Devices
      • On Left-hand panel → External →(Identify your USB device in left hand panel)
      • Click and highlight your USB device in the left-hand panel.
      • Click erase button.
      • Name: USB
      • Format: Mac OS Extended (Journaled )
      • Scheme: GUID Partition Map
      • Click Erase button.
       
      • Place the downloaded MacOS Mojave app into Applications folder.
      • Open Terminal copy and paste:
       
      sudo /Applications/Install\ macOS\ Mojave.app/Contents/Resources/createinstallmedia --volume /Volumes/USB --nointeraction && say Mojave Drive Created  • Enter
       
       
       
       
       
       
       
       
       
       
       
      PART 4 – INSTALL CLOVER ON THE MOJAVE USB INSTALLER 
       
      Make Mojave USB flash drive installer bootable.( Video below )
       
      • Launch Clover application, double click.
      • Click Continue → Continue → Continue 
      • Click Change Install Location button.
      • Click Install macOSMojave USB installer → Continue
      • Click Customise button
      • Choose:
      Clover for UEFI booting only Install Clover in the ESP Themes UEFI Drivers Install RC scripts on target volume    NO NEED TO INSTALL RC SCRIPTS ON USB INSTALLER • Click Install button
      • Installation Complete!
       
      Video:
       
       
       
       
       
       
      PART 5 – CUSTOMIZE MOJAVE USB INSTALLER FOR AORUS Z390 PRO
       
      Replace Clover EFI folder with PRE-INSTALL Aorus Pro Z390 EFI - RX580.zip  OR  if NO graphics card installed in PCIe slot, then use PRE-INSTALL Aorus Pro Z390 EFI - Intel UHD630.zip( Video below ) 
       
      • Install ESP Mounter Pro v1.9
      • Using ESP Mounter Pro, Mount ESP on disk2s1 ( Your disk name may be different )
       

       

       
       
       
      • Open mounted EFI partition found on desktop
      • Copy all the contents from Aorus 390 Pro EFI folder
      • Replace USB EFI folder with all the contents inside the Aorus 390 Pro EFI folder.
       
       

       
       
       
       
       
       
       
      PART 6 – INSTALL MAC OS MOJAVE ON INTERNAL DRIVE
       
      INSTALL NOTE
       
      ENSURE BIOS: Above 4G Decoding is set to Disabled 
      if Above 4G decoding is set to enabled then macOS Mojave install will freeze at 2 mins remaining and will not shut down properly!!!!
       
      Please be patient during install, so when install gets to 2 or 3 mins remaining then it may take extra time. Be ready to boot from UEFI USB installer by pressing F12 when install initiates restarts. 

      • INSERT USB INSTALLER INTO THE USB 2.0 PORT  
       
       
       Here is a walkthrough of the full process using the macOS Mojave USB Installer on the Aorus Z390 Pro. 
       
       
       
       
      • Power on PC and press F12• Choose bootable USB drive from boot menu.
       
       
       
      • Install macOS Mojave to internal solid state or hard drive.
       
       
       
      When system returns to the Clover boot menu choose:
       
      • Boot macOS Install from Macintosh
       
       
       
      At next restart, press F12 and boot from external UEFI USB device and choose:
       
      • Boot macOS Install from Macintosh
       
       
       
      Proceed with macOS Mojave install
       
       
      macOS Mojave is now installed, but it can only boot at this moment thanks to FakeSMC and Clover on the Mojave USB flash drive installer.
       

       
       
       
       
       
       
      PART 7 – MAKE AORUS Z390 PRO INTERNAL DRIVE BOOTABLE
       
      Make internal drive bootable ( Video below )
       
      So far, the Aorus Pro can only boot the internal system drive with the aid of the Mojave USB Installer.
      To boot from the internal system drive without the installer: 
       
      Download and install Clover with RC Scripts on target volume.  
      If your Aorus Pro Z390 has AMD RX 580 then copy the EFI folder from inside POST-INSTALL Aorus Pro Z390 EFI - RX580.zip  folder and paste it inside the the System Drive EFI partition.          OR
      If your Aorus Pro Z390 has no graphics card installed in PCIe slot, then copy the EFI folder from inside POST-INSTALL Aorus Pro Z390 EFI - Intel UHD630.zip  folder and paste it inside the the System Drive EFI partition.   
       

       
       
       
      • Remove USB Mojave installer and shut down and restart.
       
      Aorus Hackintosh should now be able to boot to macOS Mojave, Done, well almost ! 
       
       
       
       
       
      PART 8 – ENABLE IMESSAGES & FACETIME 
       
       
      // UPDATE 21st MAY 2019
       
      Past experience suggests Clover Configurator now automatically populates correct values for working iMessages when you select an SMBIOS.  
       

       
      After selecting SMBIOS, example iMac19,1 for Aorus Pro with RX580 ( image above ) then go to Apple and ensure you have the "serial number is not valid " message. Done!
       
      If you still have problems connecting to iMessage, test and ensure that AirDrop is working, then follow instructions inside spoiler. 

       
       
      • Mount internal drive EFI/ESP partition
      • Go to folder CLOVER → drivers64UEFI 
      • Place both EMUVariableUefi-64.efi inside → drivers64UEFI
       
       
      Using Clover Configurator, add the following argument to config.plist using Clover Configurator.
       
      • Slide = 0
       

       
       
      Shutdown and then press power on button on PC.
       
      • You should now be able to Log into iCloud, iMessages and FaceTime
       
       
       
      • NOW delete EMUVariableUefi-64.efi from CLOVER → drivers64UEFI Folder 
      • Shutdown and restart Aorus Pro hackintosh. iMessages etc is now operational without EMUVariableUefi-64.efi ( EMUVariableUefi-64.efi only needed to initialise iMessages )
       
       
      // UPDATE 22nd May 2019 
       
      • It seems that there are no "Couldn't allocate runtime area"  errors when continuing to use EMUVariableUefi-64.efi since updating to macOS Mojave 10.14.5 and using Clover version r4920. 
      • It is important to delete EMUVariableUefi-64.efi, this will avoid very intermittent boot errors such as: “Couldn’t allocate runtime area”  post errors.
       
       
       
       
      PART 9 – ENABLE TRIM for Solid State Flash Drives
       
      Open Terminal and enter the following command:
      sudo trimforce enable  
       
       
       
       
      DEFAULT SSDT –  USB PORTS FIX CONFIGURATION WITH FRONT USB-C - SSDT ALREADY INSIDE AORUS Z390 EFI FOLDER  – Provided by @AudioGod 
       
       

       

       
      If you have USBC on Computer Chassis / Case, then SS01 and SS02 is mapped to that USB C port 
       

       
       
       
       
       
       
      ------------    GUIDE FINISHED YOU SHOULD NOW HAVE WORKING AORUS Z390 PRO HACKINTOSH  WITH SSDT USB FIX   ------------
       
       
       
      OPTIONAL: Set Wi-Fi Country Code
       
       
       
       
       
       
      OPTIONAL: System Information - PCI
       
       
       
       
       
       
       
      OPTIONAL:  Enable HDMI Audio on RX580
       
       
       
       
       
       
       
      OPTIONAL:  Native Display Brightness - with MonitorControl

       
       
       
       
       
       
      OPTIONAL:  Dual Boot macOS Mojave & Windows 10 
       
       
       
       
       
       
       
       
      OPTIONAL:  Replace the default "About This Mac" Apple Logo with RED AORUS APPLE
       
       

       
       
       
       
      OPTIONAL - ALTERNATIVE SSDT 1 –  SSDT Ports configuration below - replace SSDT inside Clover /ACPI/PATCHED folder 
       
       
       
       
       

      OPTIONAL - ALTERNATIVE SSDT 2 -  SSDT Ports configuration below - replace SSDT inside Clover /ACPI/PATCHED folder 
       
       
       
       
       

      OPTIONAL - ALTERNATIVE SSDT 3 – Create your own SSDT
       
       
       
       
       
      FRAMEBUFFER PATCHING  – For working Intel UHD 630 Graphics, working HDMI Port, working HDMI Audio on Aorus Z390 Pro
       


       
       
       
       
       
       
      AORUS PRO Z390 WIFI version with Intel CNVi  – Disable Bluetooth on HS14
       
      Resolve bluetooth issue  reported by @eSaF 
       
       
       
      RECOMMENDED READING  – Excellent Hackintosh Vanilla guide created by CorpNewt with in depth tutorial on Clover.  
       
      https://hackintosh.gitbook.io/-r-hackintosh-vanilla-desktop-guide/config.plist-per-hardware/coffee-lake
       
       
       
       
       
       
       
      FOR MORE HACKINTOSH INFORMATION SUCH AS USB PORTS FIX, CLOVER CONFIGURATOR, HACKINTOSH BACKUP WITH CARBON COPY CLONER .....   THEN SEE MY PREVIOUS GUIDE FOR ASUS Z370-G Strix
       
       
       
       
       
       
       
       
       
       
       

       
       
       
       
       
       
       
       
      SSDT-UIAC.aml.zip
      SSDT-UIAC.dsl.zip
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
    • By Exvar
      This is all I needed to build a fully working hackintosh in a REALLY vanilla way, no weird coding, almost everything worked out of the box immediately:
       
      Hardware:
      USB thumb drive (at least 8Gb)
      Motherboard Intel dh55tc
      CPU i7 860
      RAM 12 GB Patriot (2x4, 2x2)
      GPU XFX ATI5870
      SSD Kingston HyperX 120Gb
      HDD 2TB Seagate Barracuda
      Screens: 40" Sony 1080p TV, 24" 1080p BENQ LCD
      Optional WiFi TpLink TL-WN881ND PCI card (worked oob) 
      The Pluggable USB-BT4LE Bluetooth worked oob on El Capitan and Sierra as well
      External USB 2.2 Sabrent sound device. Voodoo sound sucks and I just couldn't get the Realtek ALC888S to work. Volume control works flawlessly
      Optional Microsoft Web USB HD Camera (works with Skype and FaceTime)
      Optional Wacom Pen Tablet (installed and works perfectly)
       
      Software:
      OS X Olarila Yosemite <-- Look for it in your fav torrents site
      OS X El Capitan (same as above)
      OS X Sierra (same as above)
      Install the AppleIntelE1000 v.3.3.3 for Intel 82578DC ethernet and Voodoo sound  (Use kextutility to install network kext) in case of trouble see below
       
      Clover
       
      Clover configurator 
      Use Transmac from Windows (free trial) to write the Olarila image onto the USB drive (bigger than 8 GB) or in your Mac do sudo dd if=[drag and drop the raw file in terminal] of=/dev/rdisk2 bs=1m Change BIOS settings to enable UEFI boot, enable AHCI Select boot from USB Go to BIOS settings in Clover booting menu and check USB ownership option Go back to main menu and boot from Yosemite USB installation Select language installation Go to Disktools and format your destination drive with the GUID partition option Exit Disktools, go to Olarila Clover install menu and select your new partition to install After about 12 minutes (on an SSD) your system should reboot without problems Boot again from your USB, check the USB ownership option again and boot now from your new Yosemite installation Install the kexts for the intel 1000Mb network card and Voodoo for your onboard sound card Install Clover on your Yosemite drive EFI partition and select only Bootloader - Install boot0st in MBR and CloverEFI 64 bits SATA Reboot (again using your Olarila USB) Launch terminal List your partitions, at this point the Olarila USB drive might be sitting on Disk0s1 (diskutil list) Clone your Olarila EFI partition into your current drive EFI partition, make sure you listed your partitions (sudo dd if=/dev/disk0s1 of=/dev/disk1s1) Remove the Olarila USB drive, your cloned EFI partition should now be ready to boot from Reboot again to verify that you successfully cloned the Olarila EFI partition into your drive EFI partition (again take USB ownership) Launch Clover configurator to mount your cloned EFI partition (mine now was Disk0s1) Edit your config.plist files in your SSD EFI partition to automatically add USB ownership and remove verbose (so your boot logo is an Apple instead of the verbose). Note. Use Clover configurator to obtain the XML lines required to add ownership, remove the verbose and assign a computed serial number, manufacture date (mid 2010) to your Hackintosh, make sure you add these new lines to all config.plist files inside your EFI partition (3 config.plist). Thats it, I ended up with a fully working hackintosh that successfully wakes up on sleep, boots without the USB, has fully accelerated video h.264 MKV and 3D (tested and played without any hiccup Tomb Raider, Metro 2033 and Bioshock Infinite from steam), about this Mac info says it is a mid 2010 i7 Mac, shows up on find my Iphone on iCloud.
       
      Update: Don't lock your Hackintosh from your find my iPhone app (except of course it got stolen), I did it and the unlock password never worked. Had to reinstall and retrieve valuable files from the locked older Yosemite installed SSD
       
      Update: I backed up with time machine my hackintosh and installed both the OS X Update Combined 10.10.2 and the Security Update 2015-002. It seems everything went just fine except for my WiFi that apparently needs a kext reinstall 
      Aug/11/2016 Update. After over a year and a half of developing on Xcode with Yosemite, I needed to upgrade to El Capitan and everything went really smooth. Just backed up everything with TimeMachine, installed El Capitan on the former Yosemite partition, and all programs and configurations came back just fine. All I needed to do was update Clover on my EFI partition. The computer was already fast enough, but now it feels somewhat even faster. February 2017, installed Sierra, real pain in the butt because I tried a gaming upgrade with a Radeon AMD HD7970 just to find out that it won't come back from sleep, that an iGPU is required and enabled on the BIOS, which my processor doesn't support, so I had to put back the HD 5870. With the TL-WN881ND PCI card, I had to get the Kext, put it in the EFI partition on Clover Other Kexts directory, and use Kext Utility to build the cache, or else the WiFi stopped working after the second reboot. The 82578DC network stopped working on the third reboot, so I got the IntelMausiEthernet v 2.2.0 Kext and put it in the other Kexts directory in Clover from the EFI partition, ran the Kext Utility repair permissions, because all other Kext install methods failed, including Kext Utility and Kext Wizard
       
      Update: I downloaded Olarila High Sierra installation RAW file, put it in an USB drive and choose to install High Sierra over a Yosemite MacOS. On an almost identical rig (DH55TC AMD 5870) I had no problems doing just that with all versions from El Capital up to Sierra, but this time it was different
       
      The system booted up successfully but didn't recognize two internal HD drives, so I was worried there was something with the ExFAT or worse yet, the drives failed on me. On a closer look I noticed the drives worked just fine within Windows and couldn't get the drives to work on High Sierra with the ExFAT fix. I also noticed that the Sleep and Wake Up process fails, the computer fails to wake up. Also noticed a message during the boot verbose: DISK2 IO error.
       
      So after doing some research, it seems Apple like updated their AppleAHCIPort.kext extension (329) so to provide a hot swappable function but excluded Intel 5 Series Chipset compatibility for a newer energy saving function. Long story short, with the attached files, I managed to correctly install a fixed AppleAHCIPort.kext extension with a Kext Installer, but I still have issues getting the computer to wake up from the sleep state.
       
      I hope to fix this annoying restriction. High Sierra is the last MacOS supported by this rig due to the Metal compatibility requirement in Mojave. (Maybe upgrading my VC do the trick?)
       
      PD I am also attaching my config.plist with the configuration for automatic drive selection.
       
      AppleAHCIPort.kext.zip
      config.plist
    • By JackRabbitSlim
      Hi everyone,
      This is my first hackintosh. To be completely honest there's still a lot I'm trying to figure out... And considering I can't even get the installer to begin, seems like there's something I'm just not understanding. Any help would be greatly appreciated!!
       
      I've specced the machine based on a multiple successful builds I've seen in various vanilla forums.
      I've set the recommended BIOS, double-checked, but can't even get to an installer screen despite following a Vanilla guide from a popular hackintosh youtuber.
      (Not sure if her links can be mentioned, posted etc... Just playing it safe since this is my 1st post...)
       
       
       
      THE BUILD:

      Gigabyte Z390 Designare
      i9 9900k
      Sapphire Radeon RX580 Pulse - 8 GB
      G.Skill TridentZ 3200 - 64 GB
      Samsung EVO 840 (This is a scrap drive. Planned on using it to get the build running first, then cloning my MP 5,1 HS image after.)
      Other Stuff: Bluetooth, USB, iGPU, etc not important yet... Current goal is just to get the machine booting... I'll focus on WIFI/BT etc after...
       
      I've tried multiple SMBIOS profiles, (listed below). All of them prevent me from even booting the installer with the message below.
      At this point I'm wondering if the issue is HS related, or if there's a step that, although obvious to some, isn't obvious to me and overlooking somehow.
       
      Message returned when attempting to boot the installer. (Pic attached):
       
      This version of Mac OS X is not supported on this platform!
      Reason: Mac-AA95B1DDAB278B95
       
      I also get an error when I click update in Clover saying: Package is incompatible with this version of OS X and may fail to install
      ^ Seems like this indicates I've missed a step or done something wrong?
       
      Here's a list of the complete steps I've taken so far:
       
      Double-checked BIOS settings according to each build.
      Built a vanilla installer based on the video I mentioned above, steps listed below... (I've done this twice now, confirming I followed the steps in the guide.)
       
      Vanilla Installer Steps:
      Wiped and formatted my thumb drive with GUID Partition, HFS Extended (Journaled) Used terminal to create a bootable installer from a 10.13.6 installer I downloaded last june/july. Installed Clover Bootloader onto the Install macOS High Sierra partition of the thumb drive, and ticked: Clover for UEFI booting only, Install Clover into the ESP, VBox HFS-64, APFSDriverLoader-64, AptioMemoryFix-64 (leaving everything else unticked.)  
      Clover Configurator Steps:
      Mounted the Thumb Drive's EFI folder, opened C.C. and "downloaded" Lilu, WhateverGreen, & FakeSMC to the Other folder, & installed sensors. Deleted the default plist and manually created one using the Coffee Lake 'sample plist' from r/Vanilla Hackintosh Desktop Guide. Copy plist to the mounted EFI folder.  
      Open the plist with CC and did the following:
      Confirmed the following flags were set in CC's Boot section - Verbose (-v), dart=0, debug=0x100, & keepsyms=1 Tried 5 different SMBIOS profiles - iMac 18,1 ,  iMac 18,3 ,  iMac 19,1 , iMacPro 1,1 , and MacBookPro 15,1.  
      All result in the same Mac OS X is not supported on this platform message. The one suggestion I've found so far that seemed like it might work was to add the boot argument:
       -no_compat_check
       
      Same results, installer won't start and I get the same message...
       
      Seems like there must be something I've missed or I've done something wrong... I've spent the weekend searching, reading, etc, no luck so far...
       
      A few questions:
       
      I made the installer on my MacBook, not the build I'm trying to hack. Could this be related to the issue?            (I.e. - Does the vanilla method mean you need to create your SMBIOS profile on the actual machine you'll be Hackintoshing?)
       
      Is there a 9900k or Sapphire RX580 compatibility patch needed for 10.13 I haven't seen mentioned in the Mojave builds?  
      Does the Clover update message package is incompatible with this version of OS X and may fail to install indicate something isn't right with my installer setup?  
       
      Please excuse me if anything above isn't clear, I'm brand new to all this and frankly I'm having a hard time wrapping my head around a lot of it!
       

    • By AppleBytes
      Hello,
      I'm working on a re-install of OSX on a dell inspiron 9400. I was finally able to get a copy of SL on it. But it still needs MUCH work, as the graphics (NVIDIA Geforce Go 7800) isn't properly recognized -- either by model, or installed VRAM.
      It has 512Mb, but only initializes 256Mb VESA.
      Anyway, as a start, I thought it best to use a valid dsdt.dsl for compilation, and start there. I've managed to remove all the warnings, and errors save 2
      OUTPUT:
      # sudo iasl -ta ./dsdt.dslll Intel ACPI Component Architecture ASL Optimizing Compiler version 20110527-64 [May 27 2011] Copyright (c) 2000 - 2011 Intel Corporation ./dsdt.dslll   3519:                                 Return (0x00) Error    4080 -           Invalid object type for reserved name ^  (found INTEGER, requires Buffer) ./dsdt.dslll   3956:                     Return (Package (0x00) {}) Remark   5072 -         Effective AML package length is zero ^ ASL Input:  ./dsdt.dslll - 4997 lines, 158533 bytes, 1633 keywords Compilation complete. 1 Errors, 0 Warnings, 1 Remarks, 577 Optimizations I'm attaching a copy of the above output, and the dsdt.dsl file in a tarball to this post in hopes someone with the required knowledge can help me fix it.
      FWIW
      SMBIOS I'm using indicates this is a MBP 3,1
      cpu: cd2 (T7400 @2.16Ghz)
      graphics: NVIDIA Geforce Go 7800 ( G70M? )
      ram: 4Gb
      dell inspiron 9400 (Laptop)
       
      Thank you for all your time, and consideration!
       
      --Chris
       
      DSDT-DSL.tar
    • By Candrahm
      Hi everybody,
       
      I'm new here and French. 
      I success to hack my Asus X751LJ and pass it to High Sierra 10.13.6, not easily, and everything works except the keyboard and the touchpad.
      I tried VoodooPS2Controller, ApplePS2SmartTouchpad, even VoodooI2C, but nothing works...
      Could someone help me? Is there a DSDT problem? Witch kext should I use?
      I post my ACPI and Kexts folders and my IOReg.
      Please... Help me. I'm desperate...
      MacBook Pro de Candrahm.ioreg
      Archive.zip
×