Search results

Loading Google Results...
  1. joevt

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

    Yes. It is an optional parameter. Usually it is the same as the number of bytes specified. If Buffer size is larger, then uninitialized bytes are set to 0x00. If it is smaller, then the length of the initialized bytes is used (so I guess Buffer (One) is actually valid but in that case maybe...
  2. joevt

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

    The message means the Buffer for ThunderboltDROM has a size that is less than the number of bytes specified. In the case of your dsl and aml examples, the Buffer size was set to One which is definitely not large enough for a DROM. The message does not affect the ability to load the DROM.
  3. joevt

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

    I wasn't able to reproduce those errors but I did make a change that might work. https://gist.github.com/joevt/4f6d4d97b560efab9603ac509bf00122 If an error occurs again, please state which shell you are using. $SHELL --version
  4. joevt

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

    Quotes might be easier to do and read (but ~ must be outside the quotes) loadfwfile ~"/Downloads/Vision D/Vision-D-FW-1.bin" The "source" info also shows if the DROM came from the active or inactive part of the firmware (if you have a 1MB firmware which has been updated once before then it will...
  5. joevt

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

    Only problem in that DROM is the CRC for the UID. repairchecksums dumpdrom makedromdsl 0x01) UID: 0x0000554433221102 0x0d) Device ROM Revision: 1 0x10) Vendor ID: 0x1 0x12) Device ID: 0x10 0x14) Device Revision: 0x1 0x15) EEPROM Revision: 0 0x16) 1: 820282000000 0x1e) 2: 920182000000 0x26)...
  6. joevt

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

    The length is different for DROMs that contain different number of bytes. 58 is the correct length for that DROM. source ThunderboltUtil.sh usedromstring...
  7. joevt

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

    Checksum is correct now. But I guess your new UI will require dynamic recalculation of the checksum. You could try to find the answer in my script. When any information is changed, the two bytes that store the length is updated (linux source code says the max length value is 0x3FF; add 13 to...
  8. joevt

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

    You forgot to update the CRC-32c.
  9. joevt

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

    So it just creates an entire SSDT with a random UID? A couple issues: 1) The pasted text doesn't include indenting. Can you use <pre> instead of <li> for the text (or anything that can preserve indenting)? 2) The length bytes at 0x0E doesn't include the device name string. Change from 0x58 to...
  10. joevt

    UP3218K only runs at 4k

    Don't think so. https://forums.macrumors.com/threads/lg-49wl95c-mojave-5120-x-1440-support.2239781/post-28617424
  11. joevt

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

    I updated the script (fixed some bugs) and added a link to GitHub for future fixes. #23,170
  12. joevt

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

    The script has only been tested with zsh. I need to add a !# to the top of the script to force zsh. If you have a Terminal.app that defaults to bash (the default in older macOS versions), then you can probably just type zsh to start a zsh terminal session. The script does nothing if you run it...
  13. joevt

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

    I created a script to load, examine, and edit Thunderbolt DROMs. You can load many, and it will only keep the unique ones but it remembers all the sources for each. The script is attached. Future updates will go to https://gist.github.com/joevt/4f6d4d97b560efab9603ac509bf00122
  14. joevt

    Gigabyte Z490 Vision D (Thunderbolt 3) + i5-10400 + AMD RX 580

    The secret sauce for enabling dual cable displays is still unknown (whether it's 8K 60Hz or 4K 144Hz)
  15. joevt

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

    It may be useful to have an IO Registry dump when the driver is working and when it is not to compare. Also, any messages in the system log related to the driver "ProCaptureDriver"? You might need to set log debug level. system_profiler SPCameraDataType sudo log config --mode "level: debug" log...
  16. joevt

    Clover bootloader screen resolution

    Strange thing happened to me today. I haven't been using my hackintosh for a long while. I booted up into Clover and found that my Dell UP2715K was showing 5120x2880 60Hz! I took a screenshot in Clover to confirm (also Clover Info menu and debug log showed 5120x2880 mode). I didn't think dual...
  17. joevt

    Gigabyte Z490 Vision D (Thunderbolt 3) + i5-10400 + AMD RX 580

    If they were disabled, then they wouldn't have a Location ID? I'm not 100% sure how Hackintool works. You have enabled ports with the same Location IDs. You are supposed to limit the number of ports to 15 per controller so that Location IDs are unique. You might have old info showing. Click...
  18. joevt

    [Solution] COM Serial Port on Gigabyte Z170X running 10.11.4

    So you're saying the problem you had has gone away without using any kext? Back to the codeless kext issue. It makes sense to have kexts that have code, and kexts that don't have code that point to other kexts with code. But if you want a kext with no code, then I guess you could use Xcode to...
  19. joevt

    [Solution] COM Serial Port on Gigabyte Z170X running 10.11.4

    ProbeScore is now 0x3e8 = 1000 and CFBundleIdentifier is now com.apple.driver.Hack16X50Serial so it looks like our kext loaded but it also looks like the code was executed because some other properties exist that are not in the Info.plist. I don't know why it doesn't hinder the boot process. I...
  20. joevt

    [Solution] COM Serial Port on Gigabyte Z170X running 10.11.4

    Oh right. Your debug files contain the ioreg which I didn't look at. It has all the information. 0x384 is the Probe Score from the info.plist (900 decimal). So a codeless kext would be identical, without all the extra code. Replace Apple16 with Hack16 or some other name. Change probe score to...
Top