Contribute
Register

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

The EFI folder has gained weight with all the Intel Ethernet and Bluetooth ROM stuff. Maybe we need a light version for all the folks that don't use the item stuff. I understand the the appeal of the one size fits all approach but carrying all that dead weight is gumming up the upgrade process.
I was able to thin out the kexts that I don't need, but I still can't find the answer to the question on resizing the EFI partition in Monterey using Disk Utility or Recovery. Google just returns answers relating to Windows and certain magical GPT apps. No one has tried this?
 
I was able to thin out the kexts that I don't need, but I still can't find the answer to the question on resizing the EFI partition in Monterey using Disk Utility or Recovery. Google just returns answers relating to Windows and certain magical GPT apps. No one has tried this?

You should not try to change the EFI partition size. It should be approx. 207MB. This is standard spec for an Apple GPT/GUID partitioned disk. Windows uses a different size but it isn't on a disk formatted in the same way.

If you fill the EFI partition - obviously something you would strive not to do and would be very difficult anyway - once the system is booted, what's in the EFI partition is irrelevant as it is not referred to again until the next boot.

:)
 
Hi CaseySJ, I was wondering if you had any information on the display above 60 Hz. I recently installed an MSI 6800 XT card in my Hackintosh, but when I select the 119.88 hz (?!) frequency, I have the screen going black regularly. This stops as soon as I switch back to 60 Hz. The screen works fine under Windows beyond 60 Hz. All I have found so far are boot args -cdfon or -igfxmpc which seem to be related to the frequency problems, but I have not found any practical information about them. Before I try them without knowing if they are useful, I wanted to know if you know them and if they were useful in this case?
 
Hi @CaseySJ, I have a HP Tthunderbolt add-in PCIe card (15E8,JHL7340,but it shows as JHL7540 in both Windows and macOS) with only one typec-port. Can you please modify the firmware for me. And which SSDT should I use for hot plug support. Here is my origianl firmware and original HPTBT.aml(from system SSDT) ,the IORegistry shows it On RP09.
Thank you for your help.
 

Attachments

  • HP_Tormund_SSID846C_TR_HR_2C_C1_rev61_0_1_2_1_SEC3_sign.bin.zip
    223 KB · Views: 19
  • HPTBT.aml
    97.6 KB · Views: 26
Hi CaseySJ, I was wondering if you had any information on the display above 60 Hz. I recently installed an MSI 6800 XT card in my Hackintosh, but when I select the 119.88 hz (?!) frequency, I have the screen going black regularly. This stops as soon as I switch back to 60 Hz. The screen works fine under Windows beyond 60 Hz. All I have found so far are boot args -cdfon or -igfxmpc which seem to be related to the frequency problems, but I have not found any practical information about them. Before I try them without knowing if they are useful, I wanted to know if you know them and if they were useful in this case?
Hello @Etyel,

In my experience it is not necessary to add any boot arguments. Instead, see if Variable Rate Refresh option is available in System Preferences --> Displays. Try connecting the monitor with HDMI and DisplayPort cables to see if VRR becomes available with one or the other.

Also, what is the make/model of your monitor?
 
Hi @CaseySJ, I have a HP Tthunderbolt add-in PCIe card (15E8,JHL7340,but it shows as JHL7540 in both Windows and macOS) with only one typec-port. Can you please modify the firmware for me. And which SSDT should I use for hot plug support. Here is my origianl firmware and original HPTBT.aml(from system SSDT) ,the IORegistry shows it On RP09.
Thank you for your help.
Hello @Asrake,

Are you using an external CH341a Flash ROM reader/writer? The firmware file you posted seems to have been generated by a Windows or Linux application, which means it's not a complete image.

Once the firmware is modified, it cannot be flashed to the Thunderbolt controller via Windows or Linux. The only way to flash it back is by using an external CH341a Flash ROM reader/writer.
 
There are two Thunderbolt Hot Plug SSDTs:
  • SSDT-TB3-HackinDROM.aml
    • This is for on-board Thunderbolt controller (RP05)
  • SSDT-Z390-DESIGNARE-TB3HP-V4.aml
    • This is for add-in Thunderbolt card such as GC-Titan Ridge installed in middle long slot (PEG1) just under the GPU
Some comments:
  • These Thunderbolt hot-plug SSDTs will not affect your Highpoint RAID card (unless it is installed in middle long slot)
  • Which slot is your Highpoint RAID card installed in?
  • If you do not have an add-in Thunderbolt card such as GC-Titan Ridge, then uncheck the second SSDT above.
Thank you so much @CaseySJ as always for your help.
So my Highpoint is installed next to the video card. In the pciex1_1 slot.
The two SSDT Thunderbolds are on. If I turn off the second as your suggestion, the RAID stops being mounted, it was exactly because it was turned off that the RAID stopped working.
See the screen how my SSDT are connected, would you have any modification suggestions?
Thanks.
 

Attachments

  • Captura de tela 17.09.2022 às 17.02.21 PM.png
    Captura de tela 17.09.2022 às 17.02.21 PM.png
    290.9 KB · Views: 24
Thank you so much @CaseySJ as always for your help.
So my Highpoint is installed next to the video card. In the pciex1_1 slot.
The two SSDT Tunderbolds are on. If I turn off the second as your suggestion, the RAID stops being mounted, it was exactly because it was turned off that the RAID stopped working.
See the screen how my SSDT are connected, would you have any modification suggestions?
Thanks.
That is actually quite strange! :)

The Thunderbolt SSDT (on PEG1) is for a Thunderbolt card in the PCIe slot next to GPU. I do not know why this SSDT would help the Highpoint RAID card...
 
  • Like
Reactions: Rag
Hello @Asrake,

Are you using an external CH341a Flash ROM reader/writer? The firmware file you posted seems to have been generated by a Windows or Linux application, which means it's not a complete image.

Once the firmware is modified, it cannot be flashed to the Thunderbolt controller via Windows or Linux. The only way to flash it back is by using an external CH341a Flash ROM reader/writer.
@CaseySJ
Yes I do have a CH341A reader/writer and I read the firmware now (the chip is MX25V8035FM2I,2MB size).Origianl HPTBT.aml and my EFI also provide below. It is on RP09 and the GPE may be _L4E ?
Screen Shot 2022-09-18 at 12.00.54.png

Thank you for your help.
 

Attachments

  • HP_Tormund_SSID846C_TR_HR_2C_C1_rev61_0_1_2_1_SEC3_sign_dump.bin.zip
    448.5 KB · Views: 13
  • HPTBT.aml
    97.6 KB · Views: 17
  • EFI.zip
    8.8 MB · Views: 37
  • hackintools_export_pcidevices.zip
    7.9 KB · Views: 14
  • Asrake-hackintosh.ioreg
    48.6 MB · Views: 17
Last edited:
Thank you for your answer. I am currently on HDMI and don't have the VRR mentioned, I will test with a Displayport cable and report back. The monitor is a Gigabyte M32U.

EDIT: I tested with a Displayport cable and it's better because I can go over 60 Hz. On the other hand, I cap at 98 Hz and I lose the HDR which is no longer offered. VRR is not present either. Under Windows, I can go up to 144 Hz and HDR is available. Weird, isn't it?
 
Last edited:
Back
Top