Contribute
Register

[SUCCESS] Gigabyte Designare Z390 (Thunderbolt 3) + i7-9700K + AMD RX 580

Joined
Sep 5, 2012
Messages
109
Motherboard
Gigabyte GA-Z390X Designare
CPU
i9-9900K
Graphics
Radeon VII
Mac
  1. MacBook Pro
  2. Mac mini
Mobile Phone
  1. iOS
Hi again, reporting from my broken and re-fixed EFI-experience I had tonight, trying to get rid of OsxAptioFix2Drv-free2000.efi.

Long story short: It has yet to work. For now back on old efi..




I can't find it anywhere, just the EmuVariableUefi-64.efi version (from the OP). but as I understand you are explicitly writing about the /drivers folder not the /drivers64UEFI folder, right?

...and I shouldn't have the OsxAptioFix2Drv-free2000.efi in the 64 folder anyways am I correct? (I mean it runs now without it)

I am typing this on my setup and my folder looks like this (ain't I missing sth in there??):
View attachment 447956

oh and: If I manage to enable native NVRAM wouldn't the problem be solved anyways (since no more need for fake nvram)?

Talking about that:



I am a bit scared about that enabling procedure - is that really necessaryor is there a less risky workaround?
(I am on F8)

Thx for any help, would like to get rid of OsxAptioFix2Drv-free2000.efi asap :)
If you have Clover greater than r5000, you can delete the "driversUEFI" folder. All drivers have to be in "drivers/UEFI"

OsxAptioFix2Drv-free2000.efi can be replaced with FwRuntimeServices.efi and OcQuirks.efi and OcQuirks.plist

EmuVariableUefi-64.efi can be replaced with EmuVariableUefi.efi

enabling native NVRAM is no problem, if you really follow the guide and don't type any wrong codes while opening MSR. Then you don't need EmuVariableUefi.efi anymore.

Here is my UEFI folder to copy from (Clover r5103 with emulated nvram)
 

Attachments

  • UEFI.zip
    96.1 KB · Views: 92
Joined
Sep 5, 2012
Messages
109
Motherboard
Gigabyte GA-Z390X Designare
CPU
i9-9900K
Graphics
Radeon VII
Mac
  1. MacBook Pro
  2. Mac mini
Mobile Phone
  1. iOS
Hey man,

Congrats on your build and thank you for providing such a comprehensive journal of it. Been super helpful!

I've run into a snag, hoping maybe you ran into it at somepoint as well, I am new to hackintosh's so be patient with me.

I was trying to create the framebuffer patch using hackintool like you suggested, i followed along with the guide that had linked. However after creating the patch and rebooting i get the cursed black screen on HDMI that you warned about.

Is there any way around this without using a display port cable? Currently only have my tv and its HDMI only.

I've tried older monitors using vga to displayport adapters but that doesnt work, same with displayport to dvi.

I've tried just typing the configuration into the UEFI shell on the clover boot up and screen and restarting but still get the black screen.

As a test i removed the SSD i had attempted to install the OS on and booted straight from the usb with no problems, but while my SSD was installed even if i selected the usb to boot from i'd get the black screen.

Please any input or advice would help currently panicking:oops:
Could you please fill your profile, so we could help you better.

Do you have a Graphics Card or do you use the internal GPU? Where do you connect the HDMI Cable? (GPU or iGPU?)
Do you have the same EFI on the USB Stick and the SSD?
Could you post your EFI as a zip file? perhaps both if they are different.
 
Joined
Aug 9, 2019
Messages
29
Motherboard
I didn't read
CPU
the RULES
Graphics
so ignore me
Has anyone got 10.5.3 to work. I tried a clean install and I tried upgrading through OSX
When I used the clean install it loads the apple logo with a black screen and stays there.
When I update through the App Store it loads just a black screen and hangs.

10.5.2 works flawlessly for me except for the messenger and FaceTime. I get that error where it tells me to call apple. I call apple and they still can't get it to connect.


oh one more thing my configuration is using all the same stuff that you have in your suggest hardware. no variation

Am I best to stay at 10.5.2?

all the best.

jay
 
Joined
Jun 16, 2019
Messages
4
Motherboard
Z390 Gigabyte Designare
CPU
i7 9700k
Graphics
RX 590
Mac
  1. iMac
Because you're running Mojave, please open your config.plist in Clover Configurator and post a screenshot of the Devices --> Properties page.
 

Attachments

  • Screen Shot 2020-02-01 at 7.38.26 PM.png
    Screen Shot 2020-02-01 at 7.38.26 PM.png
    149.7 KB · Views: 117
Joined
Nov 12, 2018
Messages
19
Motherboard
Gigabyte Designare Z390
CPU
i5-9600K
Graphics
RX 580
I'm having this trouble too. I just downloaded the latest after seeing your post but still facing the issue. can you post the files you are using?
I am using the files included in the Catalina Mini Guide on page 1131.
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
19,119
Motherboard
Asus ProArt Z690-Creator
CPU
i7-12700K
Graphics
RX 6800 XT
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS
Hi @CaseySJ !
Thanks for results !

After analysis, I have the following comment :
  • On Test 1, we have this log that seem to be incorrect for tunneling :
Code:
...
kernel: (kernel) ACPIDebug: "DP1A =0000000000000070"
...
kernel: (kernel) ACPIDebug: "D419 =000000000000000A"
kernel: (kernel) ACPIDebug: "D41A =000000000000000A"
...
shall be, after configuration
Code:
...
kernel: (kernel) ACPIDebug: "DP1A =0000000000000008"
...
kernel: (kernel) ACPIDebug: "D419 =000000000000003C"
kernel: (kernel) ACPIDebug: "D41A =000000000000003C"
...

Could you make the following verifications/changes on PINI method ?

Code:
Acquire (TCFG, 0xFFFF)
            R018 = RP18 /* \_SB_.PCI0.RP01.RP18 */
            R019 = RP19 /* \_SB_.PCI0.RP01.RP19 */
            R01A = RP1A /* \_SB_.PCI0.RP01.RP1A */
            R01C = RP1C /* \_SB_.PCI0.RP01.RP1C */
            R020 = R_20 /* \_SB_.PCI0.RP01.R_20 */
            R024 = R_24 /* \_SB_.PCI0.RP01.R_24 */
            R028 = R_28 /* \_SB_.PCI0.RP01.R_28 */
            R02C = R_2C /* \_SB_.PCI0.RP01.R_2C */
            R118 = RP19 /* \_SB_.PCI0.RP01.RP19 */
            R119 = (RP19 + One)
            R11A = RP1A /* \_SB_.PCI0.RP01.RP1A */
            R11C = R01C /* \_SB_.PCI0.RP01.R01C */
            R120 = R020 /* \_SB_.PCI0.RP01.R020 */
            R124 = R024 /* \_SB_.PCI0.RP01.R024 */
            R128 = R028 /* \_SB_.PCI0.RP01.R028 */
            R12C = R02C /* \_SB_.PCI0.RP01.R02C */
            R218 = R119 /* \_SB_.PCI0.RP01.R119 */
            R219 = (R119 + One)
            R21A = (R119 + One)
            R21C = R01C /* \_SB_.PCI0.RP01.R01C */
            R220 = R020 /* \_SB_.PCI0.RP01.R020 */
            R224 = R024 /* \_SB_.PCI0.RP01.R024 */
            R228 = R028 /* \_SB_.PCI0.RP01.R028 */
            R22C = R02C /* \_SB_.PCI0.RP01.R02C */
            R318 = R119 /* \_SB_.PCI0.RP01.R119 */
            R319 = (R219 + One)
            R31A = (R219 + One)
            R31C = Zero
            R320 = Zero
            R324 = Zero
            R328 = Zero
            R32C = Zero
            R418 = R119 /* \_SB_.PCI0.RP01.R119 */
            R419 = (((RP1A - R219) >> One) + R219) /* \_SB_.PCI0.RP01.R219 */
            R41A = (((RP1A - R219) >> One) + R219) /* \_SB_.PCI0.RP01.R219 */
            R41C = Zero
            R420 = Zero
            R424 = Zero
            R428 = Zero
            R42C = Zero
            RVES = Zero
            R518 = R119 /* \_SB_.PCI0.RP01.R119 */
            R519 = (R319 + One)
            R51A = (R319 + One)
            R51C = Zero
            R520 = Zero
            R524 = Zero
            R528 = Zero
            R52C = Zero
            RH10 = ((R220 & 0xFFFC) << 0x10)
            RH14 = (((R220 & 0xFFFC) + 0x04) << 0x10)

and list of variables initialization :

Code:
Name (EICM, Zero)
        Name (R018, Zero)
        Name (R019, Zero)
        Name (R01A, Zero)
        Name (R01C, Zero)
        Name (R020, Zero)
        Name (R024, Zero)
        Name (R028, Zero)
        Name (R02C, Zero)
        Name (R118, Zero)
        Name (R119, Zero)
        Name (R11A, Zero)
        Name (R11C, Zero)
        Name (R120, Zero)
        Name (R124, Zero)
        Name (R128, Zero)
        Name (R12C, Zero)
        Name (R218, Zero)
        Name (R219, Zero)
        Name (R21A, Zero)
        Name (R21C, Zero)
        Name (R220, Zero)
        Name (R224, Zero)
        Name (R228, Zero)
        Name (R22C, Zero)
        Name (R318, Zero)
        Name (R319, Zero)
        Name (R31A, Zero)
        Name (R31C, Zero)
        Name (R320, Zero)
        Name (R324, Zero)
        Name (R328, Zero)
        Name (R32C, Zero)
        Name (R418, Zero)
        Name (R419, Zero)
        Name (R41A, Zero)
        Name (R41C, Zero)
        Name (R420, Zero)
        Name (R424, Zero)
        Name (R428, Zero)
        Name (R42C, Zero)
        Name (RVES, Zero)
        Name (R518, Zero)
        Name (R519, Zero)
        Name (R51A, Zero)
        Name (R51C, Zero)
        Name (R520, Zero)
        Name (R524, Zero)
        Name (R528, Zero)
        Name (R52C, Zero)
        Name (RH10, Zero)
        Name (RH14, Zero)
        Name (POC0, Zero)

Thanks !
Hello @Elias64Fr,

Here are the results after making the prescribed changes.

Test 1: Cold boot with no TB3 or USB-C devices. Observations:
  • Now we get the expected values for DP1A, D419, D41A.
Code:
kernel: (kernel) ACPIDebug: "DP1A =0000000000000008"
...
kernel: (kernel) ACPIDebug: "D419 =000000000000003C"
kernel: (kernel) ACPIDebug: "D41A =000000000000003C"

  • No TNODE/TBUS on cold boot.
  • Hot plug or unplug causes system crash.
  • ACPI Log of hot plug event shows PCED XHC2 is called, but does not seem to return.
    IMG_0285-resize.jpgScreen Shot 2020-02-01 at 9.14.46 PM.png
  • Attached is the latest SSDT being used for these tests.
  • I've temporarily created new CTBX function (copy of CTBT) and new CRMX function (copy of CRMW). This is done to check for possible crash when NHI0_PS0 is called.
Code:
Timestamp                       (process)[PID]  
2020-02-01 20:30:39.832788-0800  localhost kernel[0]: (kernel) ACPIDebug: Version 0.1.4 starting on OS X Darwin 19.3.
2020-02-01 20:30:39.832935-0800  localhost kernel[0]: (kernel) ACPIDebug: 0x54039854
2020-02-01 20:30:39.833032-0800  localhost kernel[0]: (kernel) ACPIDebug: 0xe00e4000
2020-02-01 20:30:39.833122-0800  localhost kernel[0]: (kernel) ACPIDebug: 0xe0600000
2020-02-01 20:30:39.833184-0800  localhost kernel[0]: (kernel) ACPIDebug: 0xe0700000
2020-02-01 20:30:39.833245-0800  localhost kernel[0]: (kernel) ACPIDebug: 0xe0708000
2020-02-01 20:30:39.833304-0800  localhost kernel[0]: (kernel) ACPIDebug: 0xe0710000
2020-02-01 20:30:39.833364-0800  localhost kernel[0]: (kernel) ACPIDebug: 0xe0720000
2020-02-01 20:30:39.833437-0800  localhost kernel[0]: (kernel) ACPIDebug: 0xe0800000
2020-02-01 20:30:39.833499-0800  localhost kernel[0]: (kernel) ACPIDebug: "_INI Root Port"
2020-02-01 20:30:39.833560-0800  localhost kernel[0]: (kernel) ACPIDebug: "RP18 =0000000000000000"
2020-02-01 20:30:39.833623-0800  localhost kernel[0]: (kernel) ACPIDebug: "RP19 =0000000000000006"
2020-02-01 20:30:39.833684-0800  localhost kernel[0]: (kernel) ACPIDebug: "RP1A =0000000000000070"
2020-02-01 20:30:39.833746-0800  localhost kernel[0]: (kernel) ACPIDebug: "RP1C =00000000000000F0"
2020-02-01 20:30:39.833807-0800  localhost kernel[0]: (kernel) ACPIDebug: "R_20 =0000000082005400"
2020-02-01 20:30:39.833870-0800  localhost kernel[0]: (kernel) ACPIDebug: "R_24 =0000000049F10001"
2020-02-01 20:30:39.833931-0800  localhost kernel[0]: (kernel) ACPIDebug: "R_28 =0000000000000060"
2020-02-01 20:30:39.833991-0800  localhost kernel[0]: (kernel) ACPIDebug: "R_2C =0000000000000060"
2020-02-01 20:30:39.834051-0800  localhost kernel[0]: (kernel) ACPIDebug: "UP18 =00000000000000FF"
2020-02-01 20:30:39.834111-0800  localhost kernel[0]: (kernel) ACPIDebug: "UP19 =00000000000000FF"
2020-02-01 20:30:39.834170-0800  localhost kernel[0]: (kernel) ACPIDebug: "UP1A =00000000000000FF"
2020-02-01 20:30:39.834393-0800  localhost kernel[0]: (kernel) ACPIDebug: "UP1C =000000000000FFFF"
2020-02-01 20:30:39.834454-0800  localhost kernel[0]: (kernel) ACPIDebug: "UP20 =00000000FFFFFFFF"
2020-02-01 20:30:39.834513-0800  localhost kernel[0]: (kernel) ACPIDebug: "UP24 =00000000FFFFFFFF"
2020-02-01 20:30:39.834574-0800  localhost kernel[0]: (kernel) ACPIDebug: "UP28 =00000000FFFFFFFF"
2020-02-01 20:30:39.834633-0800  localhost kernel[0]: (kernel) ACPIDebug: "UP2C =00000000FFFFFFFF"
2020-02-01 20:30:39.834693-0800  localhost kernel[0]: (kernel) ACPIDebug: "DP18 =00000000000000FF"
2020-02-01 20:30:39.834753-0800  localhost kernel[0]: (kernel) ACPIDebug: "DP19 =00000000000000FF"
2020-02-01 20:30:39.834961-0800  localhost kernel[0]: (kernel) ACPIDebug: "DP1A =00000000000000FF"
2020-02-01 20:30:39.835021-0800  localhost kernel[0]: (kernel) ACPIDebug: "DP1C =000000000000FFFF"
2020-02-01 20:30:39.835081-0800  localhost kernel[0]: (kernel) ACPIDebug: "DP20 =00000000FFFFFFFF"
2020-02-01 20:30:39.835141-0800  localhost kernel[0]: (kernel) ACPIDebug: "DP24 =00000000FFFFFFFF"
2020-02-01 20:30:39.835202-0800  localhost kernel[0]: (kernel) ACPIDebug: "DP28 =00000000FFFFFFFF"
2020-02-01 20:30:39.835262-0800  localhost kernel[0]: (kernel) ACPIDebug: "DP2C =00000000FFFFFFFF"
2020-02-01 20:30:39.835322-0800  localhost kernel[0]: (kernel) ACPIDebug: "D418 =00000000000000FF"
2020-02-01 20:30:39.835382-0800  localhost kernel[0]: (kernel) ACPIDebug: "D419 =00000000000000FF"
2020-02-01 20:30:39.835441-0800  localhost kernel[0]: (kernel) ACPIDebug: "D41A =00000000000000FF"
2020-02-01 20:30:39.835501-0800  localhost kernel[0]: (kernel) ACPIDebug: "D420 =00000000FFFFFFFF"
2020-02-01 20:30:39.835561-0800  localhost kernel[0]: (kernel) ACPIDebug: "D424 =00000000FFFFFFFF"
2020-02-01 20:30:39.835621-0800  localhost kernel[0]: (kernel) ACPIDebug: "D428 =00000000FFFFFFFF"
2020-02-01 20:30:39.835681-0800  localhost kernel[0]: (kernel) ACPIDebug: "D42C =00000000FFFFFFFF"
2020-02-01 20:30:39.835741-0800  localhost kernel[0]: (kernel) ACPIDebug: "NH10 =00000000FFFFFFFF"
2020-02-01 20:30:39.835800-0800  localhost kernel[0]: (kernel) ACPIDebug: "NH14 =00000000FFFFFFFF"
2020-02-01 20:30:39.835860-0800  localhost kernel[0]: (kernel) ACPIDebug: "ICMBoot"
2020-02-01 20:30:39.835920-0800  localhost kernel[0]: (kernel) ACPIDebug: "Tbt TWIN set to One"
2020-02-01 20:30:39.835980-0800  localhost kernel[0]: (kernel) ACPIDebug: "Tbt Force Power with FPG0"
2020-02-01 20:30:39.836040-0800  localhost kernel[0]: (kernel) ACPIDebug: "Up Stream VID/DID =0000000015EA8086"
2020-02-01 20:30:39.836100-0800  localhost kernel[0]: (kernel) ACPIDebug: "ICMS"
2020-02-01 20:30:39.836159-0800  localhost kernel[0]: (kernel) ACPIDebug: "ICME_0="
2020-02-01 20:30:39.836219-0800  localhost kernel[0]: (kernel) ACPIDebug: 0xffffffff
2020-02-01 20:30:39.836279-0800  localhost kernel[0]: (kernel) ACPIDebug: "Configure NHI called"
2020-02-01 20:30:39.836338-0800  localhost kernel[0]: (kernel) ACPIDebug: "Configure NHI RP OK!"
2020-02-01 20:30:39.836398-0800  localhost kernel[0]: (kernel) ACPIDebug: "Configure NHI UPSB OK!"
2020-02-01 20:30:39.836458-0800  localhost kernel[0]: (kernel) ACPIDebug: "Configure NHI Dp 0 done"
2020-02-01 20:30:39.836518-0800  localhost kernel[0]: (kernel) ACPIDebug: "Configure NHI Dp 3 done"
2020-02-01 20:30:39.836578-0800  localhost kernel[0]: (kernel) ACPIDebug: "Configure NHI Dp 4 done"
2020-02-01 20:30:39.836638-0800  localhost kernel[0]: (kernel) ACPIDebug: "Configure NHI Dp 5 done"
2020-02-01 20:30:39.836697-0800  localhost kernel[0]: (kernel) ACPIDebug: "Configure NHI DPs done"
2020-02-01 20:30:39.836757-0800  localhost kernel[0]: (kernel) ACPIDebug: "Configure NHI0 all done"
2020-02-01 20:30:39.836817-0800  localhost kernel[0]: (kernel) ACPIDebug: "Configure NHI End"
2020-02-01 20:30:39.836876-0800  localhost kernel[0]: (kernel) ACPIDebug: "ICME_1="
2020-02-01 20:30:39.836936-0800  localhost kernel[0]: (kernel) ACPIDebug: 0x800001a1
2020-02-01 20:30:39.836996-0800  localhost kernel[0]: (kernel) ACPIDebug: "ICME_2="
2020-02-01 20:30:39.837056-0800  localhost kernel[0]: (kernel) ACPIDebug: 0x800001a1
2020-02-01 20:30:39.837115-0800  localhost kernel[0]: (kernel) ACPIDebug: "ICME_3="
2020-02-01 20:30:39.837175-0800  localhost kernel[0]: (kernel) ACPIDebug: 0x800001a7
2020-02-01 20:30:39.837235-0800  localhost kernel[0]: (kernel) ACPIDebug: 0x800003f5
2020-02-01 20:30:39.837294-0800  localhost kernel[0]: (kernel) ACPIDebug: "ICME_4="
2020-02-01 20:30:39.837354-0800  localhost kernel[0]: (kernel) ACPIDebug: 0x800001a7
2020-02-01 20:30:39.837414-0800  localhost kernel[0]: (kernel) ACPIDebug: "ISTA="
2020-02-01 20:30:39.837474-0800  localhost kernel[0]: (kernel) ACPIDebug: 0x800003f5
2020-02-01 20:30:39.837535-0800  localhost kernel[0]: (kernel) ACPIDebug: "Configuration delay = 1004 ms"
2020-02-01 20:30:39.837594-0800  localhost kernel[0]: (kernel) ACPIDebug: "RP18 =0000000000000000"
2020-02-01 20:30:39.837738-0800  localhost kernel[0]: (kernel) ACPIDebug: "RP19 =0000000000000006"
2020-02-01 20:30:39.838890-0800  localhost kernel[0]: (kernel) ACPIDebug: "RP1A =0000000000000070"
2020-02-01 20:30:39.838951-0800  localhost kernel[0]: (kernel) ACPIDebug: "RP1C =00000000000000F0"
2020-02-01 20:30:39.839097-0800  localhost kernel[0]: (kernel) ACPIDebug: "R_20 =0000000082005400"
2020-02-01 20:30:39.839242-0800  localhost kernel[0]: (kernel) ACPIDebug: "R_24 =0000000049F10001"
2020-02-01 20:30:39.839302-0800  localhost kernel[0]: (kernel) ACPIDebug: "R_28 =0000000000000060"
2020-02-01 20:30:39.839448-0800  localhost kernel[0]: (kernel) ACPIDebug: "R_2C =0000000000000060"
2020-02-01 20:30:39.839585-0800  localhost kernel[0]: (kernel) ACPIDebug: "UP18 =0000000000000006"
2020-02-01 20:30:39.839645-0800  localhost kernel[0]: (kernel) ACPIDebug: "UP19 =0000000000000007"
2020-02-01 20:30:39.839790-0800  localhost kernel[0]: (kernel) ACPIDebug: "UP1A =0000000000000070"
2020-02-01 20:30:39.840894-0800  localhost kernel[0]: (kernel) ACPIDebug: "UP1C =00000000000001F1"
2020-02-01 20:30:39.841034-0800  localhost kernel[0]: (kernel) ACPIDebug: "UP20 =0000000082005400"
2020-02-01 20:30:39.841100-0800  localhost kernel[0]: (kernel) ACPIDebug: "UP24 =0000000049F10001"
2020-02-01 20:30:39.841216-0800  localhost kernel[0]: (kernel) ACPIDebug: "UP28 =0000000000000060"
2020-02-01 20:30:39.841344-0800  localhost kernel[0]: (kernel) ACPIDebug: "UP2C =0000000000000060"
2020-02-01 20:30:39.841409-0800  localhost kernel[0]: (kernel) ACPIDebug: "DP18 =0000000000000007"
2020-02-01 20:30:39.841507-0800  localhost kernel[0]: (kernel) ACPIDebug: "DP19 =0000000000000008"
2020-02-01 20:30:39.841635-0800  localhost kernel[0]: (kernel) ACPIDebug: "DP1A =0000000000000008"
2020-02-01 20:30:39.841699-0800  localhost kernel[0]: (kernel) ACPIDebug: "DP1C =00000000000001F1"
2020-02-01 20:30:39.841804-0800  localhost kernel[0]: (kernel) ACPIDebug: "DP20 =0000000082005400"
2020-02-01 20:30:39.841929-0800  localhost kernel[0]: (kernel) ACPIDebug: "DP24 =0000000049F10001"
2020-02-01 20:30:39.841992-0800  localhost kernel[0]: (kernel) ACPIDebug: "DP28 =0000000000000060"
2020-02-01 20:30:39.842098-0800  localhost kernel[0]: (kernel) ACPIDebug: "DP2C =0000000000000060"
2020-02-01 20:30:39.842223-0800  localhost kernel[0]: (kernel) ACPIDebug: "D418 =0000000000000007"
2020-02-01 20:30:39.842288-0800  localhost kernel[0]: (kernel) ACPIDebug: "D419 =000000000000003C"
2020-02-01 20:30:39.842399-0800  localhost kernel[0]: (kernel) ACPIDebug: "D41A =000000000000003C"
2020-02-01 20:30:39.842462-0800  localhost kernel[0]: (kernel) ACPIDebug: "D420 =0000000000000000"
2020-02-01 20:30:39.842522-0800  localhost kernel[0]: (kernel) ACPIDebug: "D424 =0000000000010001"
2020-02-01 20:30:39.842583-0800  localhost kernel[0]: (kernel) ACPIDebug: "D428 =0000000000000000"
2020-02-01 20:30:39.842644-0800  localhost kernel[0]: (kernel) ACPIDebug: "D42C =0000000000000000"
2020-02-01 20:30:39.842703-0800  localhost kernel[0]: (kernel) ACPIDebug: "NH10 =0000000054000000"
2020-02-01 20:30:39.842764-0800  localhost kernel[0]: (kernel) ACPIDebug: "NH14 =0000000054040000"
2020-02-01 20:30:47.546319-0800  localhost kernel[0]: (kernel) ACPIDebug: "RTPC NHI0 called with arg: 0000000000000000"
2020-02-01 20:30:47.546686-0800  localhost kernel[0]: (kernel) ACPIDebug: "_PS3 NHI0, Nothing to do!"
2020-02-01 20:30:47.549590-0800  localhost kernel[0]: (kernel) ACPIDebug: "_PS3 DSB0"
2020-02-01 20:30:47.549658-0800  localhost kernel[0]: (kernel) ACPIDebug: "PCDA DSB0"
2020-02-01 20:30:47.549724-0800  localhost kernel[0]: (kernel) ACPIDebug: "POFF DSB0"
2020-02-01 20:30:47.549791-0800  localhost kernel[0]: (kernel) ACPIDebug: "PCDA DSB0- Put upstream bridge into D3"
2020-02-01 20:30:47.549857-0800  localhost kernel[0]: (kernel) ACPIDebug: "PCDA DSB0- Set link disable on upstream bridge"
2020-02-01 20:30:47.549923-0800  localhost kernel[0]: (kernel) ACPIDebug: "PCDA DSB0- Wait for link to drop..."
2020-02-01 20:30:47.549989-0800  localhost kernel[0]: (kernel) ACPIDebug: "PCDA DSB0 - NHI0 not present"
2020-02-01 20:30:47.550055-0800  localhost kernel[0]: (kernel) ACPIDebug: "PCDA DSB0- disable GPIO"
2020-02-01 20:30:47.550120-0800  localhost kernel[0]: (kernel) ACPIDebug: "UGIO - PCI wants on"
2020-02-01 20:30:47.550186-0800  localhost kernel[0]: (kernel) ACPIDebug: "UGIO - NHI wants off"
2020-02-01 20:30:47.550252-0800  localhost kernel[0]: (kernel) ACPIDebug: "UGIO - XHCI wants on"
2020-02-01 20:30:47.550318-0800  localhost kernel[0]: (kernel) ACPIDebug: "UGIO - TBT allows off"
2020-02-01 20:30:47.550385-0800  localhost kernel[0]: (kernel) ACPIDebug: "UGIO - USB forced on"
2020-02-01 20:30:47.550451-0800  localhost kernel[0]: (kernel) ACPIDebug: "UGIO - TBT GPIO should be off"
2020-02-01 20:30:47.550517-0800  localhost kernel[0]: (kernel) ACPIDebug: "UGIO - USB GPIO should be on"
2020-02-01 20:30:47.550584-0800  localhost kernel[0]: (kernel) ACPIDebug: "UGIO - Make sure TBT & USBC is on"

Test 2: Warm boot (in progress)...
 

Attachments

  • SSDT-TbtOnPch-Designare_Draft07-Fixed-SSPs-NHI-TEST-C.dsl
    146 KB · Views: 74
Last edited:
Joined
May 23, 2019
Messages
244
Motherboard
ASRock Z390 Phantom
CPU
i9-9900K
Graphics
UHD 630
Mac
  1. Mac Pro
Mobile Phone
  1. iOS
Hi @CaseySJ - Question on ACPIDebug. I've been trying to learn from you and Elias64Fr on the Thunderbolt tree. I have ACPIDebug installed in L/E (also tried injecting from OC/Clover) and the SSDT in ACPI called correctly in config.plist for OC. I can see the SSDT getting loaded but no logs for ACPIDebug in Hackintool. The SSDT is patched with the RMDT method and also has calls to the function are also made. What am I doing wrong ?
 

Attachments

  • SSDT-TbtOnPch-Phantom_Draft00.aml
    22.8 KB · Views: 72
Joined
Dec 16, 2019
Messages
38
Motherboard
Gigabyte Z390 Designare
CPU
i7-9700K
Graphics
Vega 64
Mac
  1. MacBook Pro
On iMacPro1,1 I believe you should set shikigva=80. And delete shiki-id.
Sorry, I have Mojave installed because not all audio software works with Catalina (yet), can I use the Catalina Mini-Guide as well to install Clover 5xxx or do have to do something different?

Thanks
Yes, I followed Catalina mini guide and installed Mojave 14.6. Everything is working fine. I used iMacPro 1,1 SMBIOS with iGPU enabled, deleting all included shiki arguments and added shikigva=80 (thanks to @CaseySJ). Chrome plays Netflix and Amazon prime DRM content.
 
Joined
Jul 22, 2011
Messages
182
Motherboard
Gigabyte Z390 designare
CPU
i7-8700K
Graphics
Vega vii
Mac
  1. iMac
  2. MacBook
  3. MacBook Pro
  4. Mac mini
  5. Mac Pro
Classic Mac
  1. eMac
  2. iMac
  3. Performa
  4. Power Mac
Mobile Phone
  1. iOS
So the upgrade from my z370 AORUS g7 was quite simple. I starteD with iMac 19,1 and was running great, I then made the dubious decision to update my video card to a Radeon VII w 16GB RAM and also added an additional 32GB of matching RAM. Well the RAM went/out a hitch but the GPM not so smooth. Long story short black screen and then moving my display ports around got the farthest dport from the HDMI to work as well as the HDMI itself (30hz however) just couldn’t get the displays to work ona whim 7,1 fixed video but too many other glitches, before finaly landing the Mac mini 8,1 which seems great so far but from what I’ve read the 19,1 is preferred ? Another oddity is my kexts mind you most is working but hackintoolonly reports 4 of the 10 Kext installed, audio isn’t working yet owc tb3 dock Is providing audio and Ethernet. So Sytems is stable with 8,1 but not sure why having issues like I am
 

Attachments

  • CA23BBAB-D7A2-4680-A981-8EE4DDA6BDAB.png
    CA23BBAB-D7A2-4680-A981-8EE4DDA6BDAB.png
    950.2 KB · Views: 68
Joined
Jun 30, 2015
Messages
11
Motherboard
Gigabyte Z390 Designare
CPU
i9-9900K
Graphics
Vega Frontier Air
Mac
  1. iMac
  2. MacBook Pro
Hi all, I'm struggling with Native NVRAM.

Followed the guide, and double-checked that:

-setup_var_3 0x5c1 is indeed at 0x00
-ssdt.aml is present at acpi/patched
-emuvariable is no longer present
-ocquirks efi & plist, fwruntimes efi at drivers
-scripts are no longer present (deleted them manually and checked after reboot)
-clover removed kernelpm and appleintelcpupm

yet I still get the "couldn't allocate runtime area..."

My setup is smbios 19,1, 9900k, 64gb ram, amd gpu, igpu headless.

I tried different ocquirks (ocquirks-4, then renamed, etc), clearing CMOS. Also the specific version of FWruntimes.efi provided by @Racke, together with his ocquirks efi & plist.

FWIW I thinks the issue seems related with OcQuirks+fwruntimes and perhaps the specific memory map fragmentation of my use case (or whatever is the correct term)?

My system won't boot unless I am using ocquirks-4 (no plist) and + fwruntime, both versions from november 2019. I'm on 10.15.3 (edit update to 10.15.3, today is maintenance day..)

It seems there's some other people that encountered the issue, has anyone been able to solve it? I know I am doing something wrong but can't figure it out, been trying for hours.

Thanks,
m
 
Last edited:
Top