SchmockLord / Hackintosh-Intel-i9-10900k-Gigabyte-Z490-Vision-D

https://www.patreon.com/SchmockLord
https://youtu.be/szOofRy7uBc
686 stars 125 forks source link

Thunderbolt 3 #103

Open SchmockLord opened 3 years ago

SchmockLord commented 3 years ago

Hey guys,

I have found this website here to generate SSDTs for Thunderbolt 3 Hotplug: https://hackindrom.zapto.org

Can you please test this file?

It is just the generated one from this website for the Vision D and then renamed to SSDT-TB3HP.aml

Just replace your one in OC/ACPI folder. SSDT-TB3HP.aml.zip

Best, Chris

RobyRew commented 3 years ago

Now I'm going to try it, ill tell you

Edit: image

but its working

SchmockLord commented 3 years ago

Thanks, but the Thunderbolt section is no indicator whether TB3 works or not. Do you have a TB3 device to test it?

I am getting a TB3 device tomorrow, a Razer Core X. So then I am finally able to test TB3 myself.

This is my latest file.

SSDT-TB3HP.zip

RobyRew commented 3 years ago

Thanks, but the Thunderbolt section is no indicator whether TB3 works or not. Do you have a TB3 device to test it?

I didn't have any real Thunderbolt 3 device, but yesterday I bought a Thunderbolt 3 to DisplayPort cable to see if it works. The cable is this, is it valid, right?

Edit: Today it has to reach me, and I will try it and tell you

RobyRew commented 3 years ago

Thanks, but the Thunderbolt section is no indicator whether TB3 works or not. Do you have a TB3 device to test it?

I can confirm that Thunderbolt works correctly for me, I have my LG 38GN950-b connected to the Thunderbolt 3 port, the HDR works well, and I still have to add the properties to the iGPU so that it supports 4k.

Edit: Do you know how to activate 4K for the thunderbolt port?

RobyRew commented 3 years ago

@SchmockLord

One tip, add this patch in DeviceProperties:

framebuffer-unifiedmem Data 00000080

It is to unlock the VRAM of the iGPU and that it can reach 2048 MB, before it only reached 1500 approx.

Captura de pantalla 2020-12-11 a las 19 18 45

koraysels commented 3 years ago

I can confirm that thunderbolt does not work with this EFI. I have a balckmagic ultrastudio 3G . Attached is a screenshot of the device working on my motherboard booted in WINDOWS. But in MacOS Big Sur it does not get recognized.

image (1)

SchmockLord commented 3 years ago

This has nothing to do with the EFI. Just read my Thunderbolt section in the readme: https://github.com/SchmockLord/Hackintosh-Intel-i9-10900k-Gigabyte-Z490-Vision-D#thunderbolt-3-support

People just don't get it, that mac-like Thunderbolt support can only be achieved with flashing the onboard TB3 chip with a mac-compatible Firmware.

koraysels commented 3 years ago

This has nothing to do with the EFI. Just read my Thunderbolt section in the readme: https://github.com/SchmockLord/Hackintosh-Intel-i9-10900k-Gigabyte-Z490-Vision-D#thunderbolt-3-support

People just don't get it, that mac-like Thunderbolt support can only be achieved with flashing the onboard TB3 chip with a mac-compatible Firmware.

I get it , but it does not need mac-like thunderbolt support.. I need normal windows like support.. like i showed in my screenshot..

SchmockLord commented 3 years ago

I am not sure if you got my point: Some TB3-devices work without flashing the TB3 chip. And some work, but hotplug doesn't. What you can try is disable the SSDT-TB3HP.aml. Then hotplug won't work, but the device might be detected when you connect it before booting into macOS. And I already had someone on patreon with a TB3-audio interface, the Apollo Twin. It was working partly without flashing the TB3-chip, and was fully working after flashing the TB3-chip.

And if you want Windows-like support, then use windows ;).

koraysels commented 3 years ago

okay I see.. thanks for clearing that up cool I will try disbaling HP! Do you happen to know if windows will still support thunderbolt with a flashed chip ? If so, then I'll go ahead flash my mobo

SchmockLord commented 3 years ago

Good question. But from my knowledge Windows won't be affected by this change. As the firmware is only modified in specific areas. I assume it will work like Thunderbolt works on a real Mac with Windows using bootcamp. And I have just tested that. Works. Connected my eGPU with Thunderbolt 3 on a Macbook Pro 16 using Windows. It is detected and working.

koraysels commented 3 years ago

Hi Chris., today I successfully flashed my TB chip with the firmware from CaseySJ linked in your readme. I also went to that drom website als selected designare z490 and clicked downloaded SSDT-TB3-HackinDROM.aml. I dragged it into my EFI/OC/ACPI folder and renamed it SSDT-TB3HP.aml and rebooted. but I still cannot see the THunderbolt hardware in system report, which in itself is not a definitive indication but my TB3 hardware does not work .. Did a mis a step ?

hubhab commented 3 years ago

I can confirm that TB3 works with my UAD Apollo hardware.. funny enough I need to “hotplug” for it to recognise. Cold boot won’t recognise device, same is when running windows.. haven’t flashed TB..