Jump to content
Delecta

X299X Designare 10G build

20 posts in this topic

Recommended Posts

Hey guys !

 

I am building my new hackintosh and so I bought the last X299X designare by Gigabyte :

CPU: i9-9900x

Mobo : Gigabyte X299x Designare 10G

Cooler : BeQuiet! Pure Rock

GPU: AMD RX580

SSD : Samsung 970 nvme 1Tb

PSU : Corsair RM850x

Case : Phanteks Evolv X

Now I am stuck at these lines :

"Thunderbolt runtime power conservation disabled.

Thunderbolt 255 PCI - LS=0x7043 LC=0x0040 SS=0x0040 SC=0x008 PWCSR=0x0000 RT=0xffffffff MLRT=0xffffffff LWRT=0xffffffff PRRT=0xffffffff TRT=0x0000 TNLRT=0x0000 TLWRT=0x0000 TPRRT=0x0000 TLUP=0x0001"

These lines showed even when I disabled thunderbolt in BIOS. After some search, I found a guy who has the same first line and was able to boot when disable XHCI hand-off USB bios option, didn't work for me.
 

Is anyone got an idea ?

 

Thank you

Share this post


Link to post
Share on other sites
Advertisement
Posted (edited)

Where did you find "this guy"?? I have the same board and have been going crazy about this! What BIOS version are you on?

Edited by dolgarrenan

Share this post


Link to post
Share on other sites
<dict>
	<key>ACPI</key>
	<dict>
		<key>DSDT</key>
		<dict>
			<key>Patches</key>
			<array>
				<dict>
					<key>Comment</key>
					<string>X299X-DSDT-RTC-Patch</string>
					<key>Find</key>
					<data>oAuTU1RBUwo=</data>
					<key>Replace</key>
					<data>oAqRCv8L//8=</data>
				</dict>
			</array>
		</dict>
	</dict>
</dict>

You can try add this DSDT patch to clover's config.

Share this post


Link to post
Share on other sites

Can confirm the above patch works for the X299X Designare-10G. Typical X299 BIOS settings for macOS applied. Much appreciated!

 

 

Edited by Allubz

Share this post


Link to post
Share on other sites

Hello....were you able to get this Designare X299X 10g motherboard working with thunderbolt and what Mac OS did you use...thanks 

Share this post


Link to post
Share on other sites
18 hours ago, Allubz said:

Can confirm the above patch works for the X299X Designare-10G. Typical X299 BIOS settings for macOS applied. Much appreciated!

 

 

Can you please share your BIOS settings and EFI settings?? I have not been able to make it work so far

Share this post


Link to post
Share on other sites

hi Guys, can those of you who have been successful at making it work please share your BIOS settings and EFI settings? I'm new to hackintosh and it would be very helpful. Also share where to add the code pasted above.

Share this post


Link to post
Share on other sites
On 1/22/2020 at 4:20 AM, ealuka2 said:

hi Guys, can those of you who have been successful at making it work please share your BIOS settings and EFI settings? I'm new to hackintosh and it would be very helpful. Also share where to add the code pasted above.

Code is to be added to your DSDT patching section in .plist

Edited by dolgarrenan

Share this post


Link to post
Share on other sites
On 1/7/2020 at 3:28 AM, 紫米 said:

<dict>
	<key>ACPI</key>
	<dict>
		<key>DSDT</key>
		<dict>
			<key>Patches</key>
			<array>
				<dict>
					<key>Comment</key>
					<string>X299X-DSDT-RTC-Patch</string>
					<key>Find</key>
					<data>oAuTU1RBUwo=</data>
					<key>Replace</key>
					<data>oAqRCv8L//8=</data>
				</dict>
			</array>
		</dict>
	</dict>
</dict>

You can try add this DSDT patch to clover's config.

Are you the creator of the patch?

Share this post


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

 

Yes, I try this patch by my self, and it can work. 
 

then, I refer to this discuss:
https://www.tonymacx86.com/threads/fix-for-boot-hangs-after-bios-update-acpi-patch.275091/

Oh yeah I know it works, I'm currently using it, I wanted to credit someone for the patch in another post. How did you managed to find out where to look to replace? In the ACPI patch post there isn't much explanation I think..

Share this post


Link to post
Share on other sites
20 hours ago, dolgarrenan said:

Oh yeah I know it works, I'm currently using it, I wanted to credit someone for the patch in another post. How did you managed to find out where to look to replace? In the ACPI patch post there isn't much explanation I think..

 

The issue is (RTC) _STA return 0x00

393496064_2020-01-3112_17_58.png.f019e1c7bbd1768842113e8c1fdd292b.png

 

I Use Hex Fiend to search:
1867234441_2020-01-3112_23_20.thumb.png.6a794c359b8e06956665c31b78c0dd43.png

and replace the code:

1581767974_2020-01-3112_24_30.thumb.png.8849c142b4384c4d89e32a871ad36462.png

 

But now has the new way to fix this issue,
You can use SSDT to set STAS value.

 

DefinitionBlock ("", "SSDT", 1, "HACK", "SET-STAS", 0x00000000)
{
    External (STAS, IntObj)    // (from opcode)

    Scope (_SB)
    {
        Method (_INI, 0, NotSerialized)  // _INI: Initialize
        {
            STAS = One
        }
    }
}

 

Share this post


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

 

The issue is (RTC) _STA return 0x00

393496064_2020-01-3112_17_58.png.f019e1c7bbd1768842113e8c1fdd292b.png

 

I Use Hex Fiend to search:
1867234441_2020-01-3112_23_20.thumb.png.6a794c359b8e06956665c31b78c0dd43.png

and replace the code:

1581767974_2020-01-3112_24_30.thumb.png.8849c142b4384c4d89e32a871ad36462.png

 

But now has the new way to fix this issue,
You can use SSDT to set STAS value.

 


DefinitionBlock ("", "SSDT", 1, "HACK", "SET-STAS", 0x00000000)
{
    External (STAS, IntObj)    // (from opcode)

    Scope (_SB)
    {
        Method (_INI, 0, NotSerialized)  // _INI: Initialize
        {
            STAS = One
        }
    }
}

 

This is awesome work! SSDT much better than just clover on the fly dsdt patch, thanks for the explanation!

Share this post


Link to post
Share on other sites

about the 10G ethernet. I try to patch SmallTreeIntel8259x.kext check subsystem-id 0x0a.

so, you can put the SmallTreeIntel8259x.kext in the clover's kext folder.

and don't forget to remove any FakePCIID*****.kext. 

SmallTreeIntel8259x.kext.zip

Share this post


Link to post
Share on other sites
9 minutes ago, 紫米 said:

about the 10G ethernet. I try to patch SmallTreeIntel8259x.kext check subsystem-id 0x0a.

so, you can put the SmallTreeIntel8259x.kext in the clover's kext folder.

and don't forget to remove any FakePCIID*****.kext. 

SmallTreeIntel8259x.kext.zip

I'll try asap! BTW, I have tried with the SSDT you posted and its giving me an error, it stays on: apfs_module_start_1683: Any ideas?

Share this post


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

I'll try asap! BTW, I have tried with the SSDT you posted and its giving me an error, it stays on: apfs_module_start_1683: Any ideas?

 

I try this SSDT. I have the same error.
so, this way is not work for X299X.

Share this post


Link to post
Share on other sites
23 minutes ago, 紫米 said:

 

I try this SSDT. I have the same error.
so, this way is not work for X299X.

That's a shame, but don't worry, we will make it work somehow! I have tried the SmallTree.kext and I can say it work as expected, .kext has to be located in L/E/, it don't work through clover injection. What did you do to make the .kext work??

Edited by dolgarrenan

Share this post


Link to post
Share on other sites
On 1/31/2020 at 6:23 AM, 紫米 said:

 

The issue is (RTC) _STA return 0x00

393496064_2020-01-3112_17_58.png.f019e1c7bbd1768842113e8c1fdd292b.png

 

I Use Hex Fiend to search:
1867234441_2020-01-3112_23_20.thumb.png.6a794c359b8e06956665c31b78c0dd43.png

and replace the code:

1581767974_2020-01-3112_24_30.thumb.png.8849c142b4384c4d89e32a871ad36462.png

 

But now has the new way to fix this issue,
You can use SSDT to set STAS value.

 


DefinitionBlock ("", "SSDT", 1, "HACK", "SET-STAS", 0x00000000)
{
    External (STAS, IntObj)    // (from opcode)

    Scope (_SB)
    {
        Method (_INI, 0, NotSerialized)  // _INI: Initialize
        {
            STAS = One
        }
    }
}

Hello
Sorry to intrude
I try to boot an ASrock X299 Creator :
https://www.tonymacx86.com/threads/asrock-x299-creator.292400/
Is there a way to find a patch for this MOBO ?
Thanks in advance


 

 

Share this post


Link to post
Share on other sites
On 1/7/2020 at 3:28 AM, 紫米 said:

<dict>
	<key>ACPI</key>
	<dict>
		<key>DSDT</key>
		<dict>
			<key>Patches</key>
			<array>
				<dict>
					<key>Comment</key>
					<string>X299X-DSDT-RTC-Patch</string>
					<key>Find</key>
					<data>oAuTU1RBUwo=</data>
					<key>Replace</key>
					<data>oAqRCv8L//8=</data>
				</dict>
			</array>
		</dict>
	</dict>
</dict>

You can try add this DSDT patch to clover's config.

 

Please is there a patch for AsRock X299 Creator (X299 cascade lake MotherBoard ) : stuck at PCI configuration end, Bridges 9 , Devices 117 ?

 

Share this post


Link to post
Share on other sites
5 minutes ago, Loloflat6 said:

 

Please is there a patch for AsRock X299 Creator (X299 cascade lake MotherBoard ) : stuck at PCI configuration end, Bridges 9 , Devices 117 ?

 

Same.

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.

×