All Projects → dhckdgjs → ASUS-PRIME-Z390-A-HACKINTOSH-iGPU-with-dGPU-UHD630-RX580

dhckdgjs / ASUS-PRIME-Z390-A-HACKINTOSH-iGPU-with-dGPU-UHD630-RX580

Licence: other
HACKINTOSH config files for ASUS PRIME Z390-A

Projects that are alternatives of or similar to ASUS-PRIME-Z390-A-HACKINTOSH-iGPU-with-dGPU-UHD630-RX580

Hackintosh-HP-Z420-OpenCore
Hackintosh EFI for HP Z420 Workstation Using Catalina/Big Sur
Stars: ✭ 22 (-63.33%)
Mutual labels:  hackintosh, hackintosh-efi
lenovo y520 efi
Personal OpenCore EFI for macOS Big Sur 11.2.3 on Lenovo Legion Y520
Stars: ✭ 26 (-56.67%)
Mutual labels:  hackintosh, hackintosh-efi
Yoga-730-hackintosh
OpenCore/Clover config for Lenovo Yoga 730
Stars: ✭ 58 (-3.33%)
Mutual labels:  hackintosh, hackintosh-efi
gigabyte-z390-gaming-x-hackintosh
Hackintosh EFI
Stars: ✭ 18 (-70%)
Mutual labels:  hackintosh, hackintosh-efi
hackintosh ASUS ROG Z390
hackintosh-ASUS-ROG-STRIX-Z390-E-GAMING
Stars: ✭ 41 (-31.67%)
Mutual labels:  hackintosh, hackintosh-efi
Hackintosh-CVN-b460i-efi
七彩虹CVN b460i的黑苹果引导,基于OC,支持macOS Monterey
Stars: ✭ 64 (+6.67%)
Mutual labels:  hackintosh, hackintosh-efi
hackintosh-efi
Gigabyte B360M-AORUS + i5-9400F + RX580
Stars: ✭ 61 (+1.67%)
Mutual labels:  hackintosh, hackintosh-efi
hackintosh-hp-elitebook-840-g3
Repository contains configuration, kexts, etc for hackintosh on HP EliteBook 840 G3.
Stars: ✭ 28 (-53.33%)
Mutual labels:  hackintosh, hackintosh-efi
H81M-DS2-Hackintosh
Thís repository contain files needed for GA-H81M-DS2 Hackintosh. Only OpenCore supported
Stars: ✭ 12 (-80%)
Mutual labels:  hackintosh, hackintosh-efi
Asus-ROG-Strix-G15-G512LV-OpenCore
OpenCore EFI for Asus ROG Strix G512LI/LV/LW, G712LI/LV/LW. Compatible with Monterey & Big Sur.
Stars: ✭ 17 (-71.67%)
Mutual labels:  hackintosh, hackintosh-efi
HP Pavilion 15 cs0101TX Hackintosh
HP Pavilion 15 cs0101TX Hackintosh with OpenCore
Stars: ✭ 27 (-55%)
Mutual labels:  hackintosh, hackintosh-efi
GIGABYTE-B360M AORUS PRO-8700-Hackintosh-OpenCore-EFI
技嘉 B360M AORUS PRO / i7-8700 UHD630 / macOS 12 Monterey / macOS 11 Big Sur / 黑苹果 OpenCore EFI / GIGABYTE B360M AORUS PRO Hackintosh OpenCore EFI
Stars: ✭ 51 (-15%)
Mutual labels:  hackintosh, hackintosh-efi
asrock-deskmini-110-hackintosh
asrock deskmini 110 hackintosh | 华擎 Deskmini 110 黑苹果
Stars: ✭ 32 (-46.67%)
Mutual labels:  hackintosh, hackintosh-efi
Lenovo-M73-Tiny-Hackintosh
OpenCore EFI folder for M73 i3 version. Everything works except the Intel wifi.
Stars: ✭ 42 (-30%)
Mutual labels:  hackintosh, hackintosh-efi
Acer-Aspire-A515-Hackintosh
Clover bootloader configuration files
Stars: ✭ 20 (-66.67%)
Mutual labels:  hackintosh, hackintosh-efi
ASRock-Z390-Phantom-ITX-OpenCore-Hackintosh-Monterey
Asrock Z390 phantom gaming itx ac Hackintosh OpenCore EFI 华擎 Z390 幻影电竞 itx 黑苹果 OC EFI 🍎 🎮 Monterey
Stars: ✭ 25 (-58.33%)
Mutual labels:  hackintosh, hackintosh-efi
ryzentosh
OpenCore Configuration for Ryzen 3950x with ASUS Crosshair VIII Hero (Wi-Fi) X570
Stars: ✭ 15 (-75%)
Mutual labels:  hackintosh, hackintosh-efi
omen15dc-hackintosh
适用于暗影精灵4 i5-8300H + GTX1050Ti 的黑苹果 EFI(本项目不再维护,推荐使用:https://github.com/sunmousn/OMEN-by-HP-Laptop-15-dc0xxx)
Stars: ✭ 21 (-65%)
Mutual labels:  hackintosh, hackintosh-efi
Hack-HP-EliteBook-850-G5
A HP EliteBook 850 G5 Hackintosh running macOS Mojave 10.14.6.
Stars: ✭ 39 (-35%)
Mutual labels:  hackintosh, hackintosh-efi
Lenovo-G50-80-Clover
Clover configuration for Hackintosh on G50-80 (Broadwell version 80E5007CCD)
Stars: ✭ 41 (-31.67%)
Mutual labels:  hackintosh

ASUS-PRIME-Z390-A-HACKINTOSH-Clover-iGPU-with-dGPU-UHD630-RX580

Components

  • M/B: ASUS PRIME Z390-A(BIOS Ver. 1005)
  • CPU: Intel® Core™ i7-8700 Processor
  • iGPU: Intel® UHD Graphics 630
  • dGPU: SAPPHIRE NITRO AMD Radeon RX 580 4GB
  • Lan: Intel® I219V, 1 x Gigabit LAN Controller
  • WiFi/Bluetooth: BCM94360CS2
  • Audio: Realtek® ALC S1220A 8-Channel High Definition Audio
  • Case: Fractal Design R5 Blackout

Update - 21.04.30

ASUS PRIME Z390-A can not stable with xhciportlimit.

So, I set USB 15 ports(disable HS09, HS10, internal Type-C port and etc.) only.

In Big sur 11.3, Everything works well

스크린샷 2021-04-30 오전 9 38 58

Update - 21.04.26

  • Opencore 0.6.8 update(with Whatevergreen.kext).
  • macOS Bigsur 11.2.3
  • Everything works well. Almost done :)

Update - 20.09.10

  • Opencore 0.6.0 update(with Whatevergreen.kext).
  • Still can using Clover also.
  • macOS Catalina 10.15.6
  • Available Netflix(DRM) HD playback in Safari.(WEG & shikigva=80 but, not yet 4K) → Not available with DVI connector :(
  • Just set to default CMOS(using clear jumper or remove M/B battery), if you cannot boot these Opencore EFI(after convert to Opencore).

Caution - 19.12.01

If you update your M/B Bios to 1105 version (or 1201, 1302), after that you’ll show stuck/freeze at booting progress bar.

Error messages like these(ASUS RTC bug related)

  • apfs module start 1393
  • SMCSuperIO: ssio @ detected device Nuvoton NCT679BD(after SMCRTC: start)
  • SMMSensors: [Fatal] ~~~

So, DO NOT UPDATE Bios 1105 or new one. (ASUS doesn’t allow downgrade to 1005 version or below)

But if you had already update your bios, you can use this ACPI DSDT patch as below.

Comment: ACPI Patch
Find: A00A9353 54415301
Replace: A00A910A FF0BFFFF

This patch also works in H370, B360 chipset M/B.

  • References

https://www.tonymacx86.com/threads/a-solution-of-asus-new-bios-ver-2012-not-downgrading.273151/

https://www.tonymacx86.com/threads/the-everything-works-asus-z390-i-gaming-i7-8700k-sapphire-rx580-pulse-build.272572/page-133#post-1941938

https://www.tonymacx86.com/threads/fix-for-boot-hangs-after-bios-update-acpi-patch.275091/

Comments

This Hackintosh build guide is NOT GUARANTEE 100% fully working in your conditions.

This guide has been tested on MacOS Mojave 10.14.4 and 10.14.5 and prefers the use of an AMD dGPU for ease of installation. This settings are considered using dGPU(RX580) and iGPU(UHD 630 with Quicksync) simultaneously in specifically the FCPX(10.14.6) and these dual GPUs can nearly full hardware accelerated.(similar to the Headless setting but not the exact same) And this guide can be used on the Gigabyte M/B also. (some settings different)

Special Thanks to CaseySJ(at tonymacx86.com) and Newlife(at x86.co.kr)

Procedure

  1. Install MacOS 10.14.5 or newer(with Lilu.kext and Whatevergreen.kext )
  2. Set the ACPI settings as below
				<dict>
					<key>Comment</key>
					<string>change HECI to IMEI</string>
					<key>Disabled</key>
					<false/>
					<key>Find</key>
					<data>
					SEVDSQ==
					</data>
					<key>Replace</key>
					<data>
					SU1FSQ==
					</data>
				</dict>
				<dict>
					<key>Comment</key>
					<string>change MEI to IMEI</string>
					<key>Disabled</key>
					<false/>
					<key>Find</key>
					<data>
					TUVJXw==
					</data>
					<key>Replace</key>
					<data>
					SU1FSQ==
					</data>
				</dict>
				<dict>
					<key>Comment</key>
					<string>change GFX0 to IGPU</string>
					<key>Disabled</key>
					<false/>
					<key>Find</key>
					<data>
					R0ZYMA==
					</data>
					<key>Replace</key>
					<data>
					SUdQVQ==
					</data>
				</dict>
				<dict>
					<key>Comment</key>
					<string>change PEGP to GFX0</string>
					<key>Disabled</key>
					<false/>
					<key>Find</key>
					<data>
					UEVHUA==
					</data>
					<key>Replace</key>
					<data>
					R0ZYMA==
					</data>
				</dict>
  1. Add Kext patch to the Kernel and Kext Patches
			<dict>
				<key>Comment</key>
				<string>Black Screen Patch Vega 56/64, RX580 etc. (c)Pike R. Alpha</string>
				<key>Disabled</key>
				<false/>
				<key>Find</key>
				<data>
				Ym9hcmQtaWQ=
				</data>
				<key>InfoPlistPatch</key>
				<false/>
				<key>Name</key>
				<string>AppleGraphicsDevicePolicy</string>
				<key>Replace</key>
				<data>
				Ym9hcmQtaXg=
				</data>
			</dict>
  1. Set the SMBIOS to iMac 19,1
  2. Change M/B Bios Primary display(ASUS) or Initial Display Output(Gigabyte) to PEG or PCIE(iGPU MUST be turn on)
  3. Apply the Framebuffer patch(Headless) on your Devices setting in config.plist. (check settings as below and recommend using the Hackintool)
platform-id: 0x3E910003(maybe works well 0x3E920003)

device-id: 0x3E91 Intel UHD 630(maybe works well 0x3E92)

Check some options:
	- General: DeviceProperties, Connectors, VRAM, Graphic Device
	- Advanced: Hotplug Reboot Fix(I’m not sure), Spoof Video Device ID, VRAM 2048 MB, GfxYTile Fix

Ref. GUIDE General Framebuffer Patching Guide (HDMI Black Screen Problem) | tonymacx86.com

  1. Remove Whatevergreen.kext on your EFI/CLOVER/kexts/Other
  2. Done

Summary

As far as I have been able to test, everything works well except Thunderbolt devices.(I don’t have ThunderboltEX 3 or Titan/Alpine ridge add-on card) If you need other detailed settings fot this ASUS PRIME Z390-A M/B, please check released file.(like as USBport) Thanks.

Screenshots

Sys info_PCI Sys info_USB Sys info_Audio Sys info_Bluetooth Sys info_Network PRIME Z390-A - USB port map final

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].