Contribute
Register

The everything works Asus Z390-I Gaming * i7-8700K * SAPPHIRE NITRO+ Radeon RX Vega 64 Build

How exactly would I do that or what part of it would I take a picture of? Select the boot hd and select verbose?
The best way to review the differences between the two is a side by side comparison of the file trees inside Clover. That way you can compare what each one is loading. What stands out most is the difference in memory drivers. The Non Working is using the older version, now deprecated, AptioMemoryFix.efi. The working version is using OsxAptioFix2Drv.efi. For whatever reason he left the older driver in place (which should be safe to delete). The working version seems to be using an older version of Clover as well which I would update when you are ready. Finally it also also has a slimmed down kext folder, the airport and bluetooth kexts having been eliminated. If you have replaced the M2 intel wireless/BT card with the Dell 1560 you will want to add those kexts back in for functionality. Please see below below

Not Working vs. Working.png
 
wait a minutes, after some reading i found something that i wanna clarify :
View attachment 458564
1 + 2. in cloverconfig and my EFI kext other there is same amount of kext listed
3. but if i see in hackintools i don't see couple of them, especially the USBMAP.kext is that normal?
4. i tried hackintools>utilities>rebuild KextCache>Restart and the same screenshoot above still persist
5. is there something wrong? or is it how it supposed to be?
Its fine, Hackintool only shows the kexts installed it can update, USBMap.kext is a custom kext. You can uncheck the box on the bottom left that says "Show Installed Only" to see a whole lot more kexts. FYI: Rebuilding Kextcaches really only applies to when you have kext installed in L\E, ours are in Clover.

regarding of test, my build using USBMAP.kext have much shorter time until it glitchy or suddenly restart it self. so i revert back to use usbinjectall.

and for creating usbmap.kext my self :

6.If i have any USB HUB connected to one of USB 3.0 port at my Motherboard. Do I have to unplug it first? i have two usb HUB, one reguler usb 3.0 hub (break out to 4 usb 3.0 ports and 6 usb 2.0 ports) and one usb 3.0 hub for the monitor(2 usb 3.0 ports)
No, you are just trying to identify working ports and what type they are

7. and why he delete HS09 in the new beginner guide to USB? because HS09 is USB-c ports? did he/she didnt want/need usb c port to not working by design?
He didn't, it isn't showing as USB-C because the port is not being properly identified by the port limit patch. Another reason to build your own UAIC-SSDT.aml

h4-jpg.458396
bp-3-jpg.458397



8. here is the current condition with every usb hub connected to z390i motherboard:
View attachment 458582
why its says cannonlake, i have 870000k it should be coffelake right?

No, that's correct. Its the name of the chipset

Cannon Point
See also: LGA 1151 § Coffee Lake chipsets (300 series)
Cannon Point is the codename of a PCH in Intel 300 Series chipsets, most closely associated with Coffee Lake processors with LGA 1151 socket.[24]

The following variants are available:[25]



9. this is as far as i can go with that guide. because im dont have knowlage what to do next :

You are almost there, experiment a little...if it doesn't work take a break and try again later

View attachment 458593
ps: that with all usb hub plug in, but nothing plug in them.

thx before
Please see above
 
Chiming in here; made the same build with a couple of small variations. I have a different GPU but also Vega 64 based. I used an i9 and I set the system to 19.1. I only have GeekBench 5 and it measures really differently than 4 did, so I cannot compare to the metrics in the first post. I am getting single 1217 and multi 8480.

So far everything is working - my favorite is WOMP! I can wake the thing up from remote...my older hacky isnt that together.

Thanks for the hard work @ModMike
 

ModMike's TEWB (The Everything Works Build):
Asus ROG Strix Z390-I Gaming- i7-8700K - SAPPHIRE NITRO+ Radeon RX Vega 64


View attachment 395481


Hey buddy I have the same motherboard and CPU. Just like you, every time I restart the computer, it goes into safe mode. Also I am using your EFI the latest one. On USB fresh install on the USB, it also goes into safe mode 10.15.4.

Thank if you could help me out.
 
The best way to review the differences between the two is a side by side comparison of the file trees inside Clover. That way you can compare what each one is loading. What stands out most is the difference in memory drivers. The Non Working is using the older version, now deprecated, AptioMemoryFix.efi. The working version is using OsxAptioFix2Drv.efi. For whatever reason he left the older driver in place (which should be safe to delete). The working version seems to be using an older version of Clover as well which I would update when you are ready. Finally it also also has a slimmed down kext folder, the airport and bluetooth kexts having been eliminated. If you have replaced the M2 intel wireless/BT card with the Dell 1560 you will want to add those kexts back in for functionality. Please see below below

View attachment 458620
Thanks. I had to turn off XMP because it eventually did freeze and crates the mirror glitchy effect on the cursor. Would you mind sharing your EFI folder so I could try it out?
 
Thanks. I had to turn off XMP because it eventually did freeze and crates the mirror glitchy effect on the cursor. Would you mind sharing your EFI folder so I could try it out?
I'm got the system booted with @ModMike Catalina IGPU EFI, then went to work on creating an OpenCore EFI I'm using instead which is here: #3,183
There are no serial numbers, UUID or MAC address populating the Platform information (which is like SYMBIOS is Clover). You can give it a try if you like, OpenCore Configurator can help edit that information its fully functional.
 
So I just deleted the keys secure boot shows disabled I have other os selected. The weird thing is that one the EFI from post 3167 I can't boot but using this old EFI I had from when I first started putting this together it works. I will post both and see if there is anything that makes one work and the other one not. For XMP does it matter what profile you use 1,2, or auto?

Here is the other difference between working an don't working. The config.plist has a boot argument for agdpmod=pikera which enables some AMD graphic cards and which you apparently need (like me). What video card do you have installed?

I would add the slide=0 argument as well to finish establishing native VRAM.

agdpmod=pikera.png
 
Last edited:
Here is the other difference between working an don't working. The config.plist has a boot argument for agdpmod=pikera which enables some AMD graphic cards and which you apparently need (like me). What video card do you have installed?

I would add the slide=0 argument as well to finish establishing native VRAM.

View attachment 458727
OK, thank you. I will check it out when I get a chance. So should I use the not working folder and just copy and update the files from the working EFI? Or what would be my best approach?
 
Chiming in here; made the same build with a couple of small variations. I have a different GPU but also Vega 64 based. I used an i9 and I set the system to 19.1. I only have GeekBench 5 and it measures really differently than 4 did, so I cannot compare to the metrics in the first post. I am getting single 1217 and multi 8480.

So far everything is working - my favorite is WOMP! I can wake the thing up from remote...my older hacky isnt that together.

Thanks for the hard work @ModMike

And now...don't know what changed (I didn't change anything) and shutdown/restart do not work in finder. They work from terminal sudo shutdown -h now for example works.

I am using the exact EFI and BIOS settings listing in post one for the Vega 64. The only difference is my GPU is a ASUS Radeon RX Vega64. In the process of gathering any deltas in logs and other important files from before and after.

Because this worked when I posted the first reply. I am sure it is something small and silly that I am not seeing.
 
Ok thank you will check it out when i get a chance. So should i use the not working folder and just copy and update the files from the working EFI? Or what would be my best approach?
Yes, like this. Should be comprehensive, let me know if it works for you.
 

Attachments

  • Working Updated EFI.zip
    22.9 MB · Views: 64
Back
Top