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

https://www.patreon.com/SchmockLord
https://youtu.be/szOofRy7uBc
684 stars 124 forks source link

USB port configuration #178

Open AlaKru opened 2 years ago

AlaKru commented 2 years ago

I created a port map with hackintool that is right for my config and under the 15 port limit. I attempted usbinjectall.kext with SSDT-EC-USBX.aml and SSDT-UIAC-USB-Z490-VISIOND.aml(which I renamed to same as in your config.plist), attempted using only USB ports.kext, both using oc snapshot and without oc snapshot(which one is recommended?). I now am using usbinjectall.kext and SSDT-UIAC-USB-Z490-VISIOND.aml only, no snapshot. I had to remove SSDT-EC-USBX.aml from EFI because I was getting a lot more options at boot picker screen upon startup. Which now has me wondering how come you do not have SSDT-EC-USBX.aml in your plist or folder when all guides say to? Throughout all those tries every time I load a webpage in Safari I get a kernal panic and my Apollo sample rate changes to 44.1k. No other programs are causing this even with me manually changing the sample rates. As soon as I bring safari up and search, boom, computer restarts. Sorry to beat this topic to death, but I was running just fine a few versions ago, but at least now all my usb devices are working properly. Screen Shot 2021-08-04 at 9 38 51 PM

SchmockLord commented 2 years ago

how come you do not have SSDT-EC-USBX.aml in your plist or folder when all guides say to?

That is a good question. It shouldn't be the case. I just missed adding SSDT-EC-USBX.aml again after switching back to USBInjectAll.kext + SSDT-UIACxxx.aml.

Will fix that immediatly. Thanks for pointing that out! If I would use that config for myself, I bet I would have noticed that!

AlaKru commented 2 years ago

Ok, Thanks. At least it makes sense now. I thought I was overlooking or thinking too hard about it. Is there a way for me to inject it into the config.plist without disturbing anything you have already included? It seems when I use OC Snapshot that it changes a lot including strings and descriptions you have added. It appears boot efi is for version 7.1 also, does that matter? Appreciate everything, this is still new but I am learning.

SchmockLord commented 2 years ago

@AlaKru Can you please test this?

EFI_ReleaseCandidate_v5.5.zip

crashmaster4000 commented 2 years ago

It's about an hour after your last post SchmockLord - I'll test it in the next hour and let you know how it runs.

crashmaster4000 commented 2 years ago

OK - Reset NVRAM and it still reports OC version 0.7.1 and other than the one red USB port no other USB ports are working. Sorry... Also getting an error when powering on the pc right before the OpenCanopy screen - "OCS: failed to parse integer field as value with type boolean and <1> contents, context !"

SchmockLord commented 2 years ago

It should be OC 0.7.2. try to figure out if there is another EFI with 0.7.1 which is loading.

crashmaster4000 commented 2 years ago

Finally got it to work. Even though the EFI partitions on my internal drives were empty I unplugged them, erased the flash drive & re-copied it again, cleared the NVRAM and it finally shows 0.7.2. Tested a few of the USB ports and they seem to be working as expected.

Anything else I can help test?

AlaKru commented 2 years ago

Finally got it to work. Even though the EFI partitions on my internal drives were empty I unplugged them, erased the flash drive & re-copied it again, cleared the NVRAM and it finally shows 0.7.2. Tested a few of the USB ports and they seem to be working as expected.

Anything else I can help test?

Where do you see which version it's operating on?

AlaKru commented 2 years ago

I used newest efi. But in your master branch is where I'm still seeing version 7.1 for BOOTx64.efi. I downloaded newest 7.2 BOOTx64.efi and added to your efi folder. Added my SSDT-UIAC-USB-Z490-VISIOND.aml, SSDT-EC-USBX.aml, SSDT-DTGP.aml, and SSDT-TB3HP.aml. Ports working fine until I use Safari, then it seems its losing Apollo on thundrbolt and crashing computer which reboots in 44.1k until I shut down and restart to get it to switch back to 48k. This wasn't happening before version 7.xxx oc.

crashmaster4000 commented 2 years ago

When you are on the OpenCanopy screen in the bottom right hand corner you’ll see (in tiny type) the version and build date.

SchmockLord commented 2 years ago

@AlaKru Try using this EFI again. Even if the BOOTx64.efi might be from 0.7.1, the OpenCore.efi is from 0.7.2. Normally that makes no difference. I would like to know for sure that your issues occur even with this one.

https://github.com/SchmockLord/Hackintosh-Intel-i9-10900k-Gigabyte-Z490-Vision-D/files/6945039/EFI_ReleaseCandidate_v5.5.zip

AlaKru commented 2 years ago

@AlaKru Try using this EFI again. Even if the BOOTx64.efi might be from 0.7.1, the OpenCore.efi is from 0.7.2. Normally that makes no difference. I would like to know for sure that your issues occur even with this one.

https://github.com/SchmockLord/Hackintosh-Intel-i9-10900k-Gigabyte-Z490-Vision-D/files/6945039/EFI_ReleaseCandidate_v5.5.zip

Should I add my SSDT-UIAC-USB-Z490-VISIOND.aml, SSDT-EC-USBX.aml, SSDT-DTGP.aml, and SSDT-TB3HP.aml or just leave yours as it is and try?

AlaKru commented 2 years ago

I used your 5.5 efi build, ssdt's, kext's, and I only changed the serial,mlb,uuid to mine. So far everything appears to work, I have more than 15 ports in Hackintool, but all usb devices load up, no kernal panics from Safari, and audio staying 48k. Also I've noticed after kernal panic/crash that Titan ridge controller no longer shows in Hackintool until shutdown. So why does it work with your EFI? Whats the difference? Why does Thunderbolt controller not drop out with more than 15 ports showing? Screen Shot 2021-08-07 at 1 15 57 PM Screen Shot 2021-08-07 at 1 26 04 PM

SchmockLord commented 2 years ago

Have you pressed the broom and refresh icon before those screenshots? The HS12 is not injected in my SSDT-UIACxx.aml. You have 16 ports, I only inject 15. Or have you changed the SSDT-UIACxx.aml?

SSP1, SSP2 don't count. And the first 7 ports are coming from your PCIE/TB3 device, these are not internal ones.

AlaKru commented 2 years ago

I did not hit the broom or refresh icons(should I?). I did use your SSDT-UIACxx.aml. If I’m understanding you correctly, your saying that the first 7 do not count toward the limit?

AlaKru commented 2 years ago

Ok, been away from my computer for a bit. I just did broom/refresh and HS12 is gone(but somehow RGB is still functioning +👍🏼). Everything works, but Safari still crashes and reboots computer and sample rate. I guess I'm going to try to reinstall MacOS. I'll let you know. Thanks. Screen Shot 2021-08-09 at 10 40 09 PM

AlaKru commented 2 years ago

Mad kernal panics happening. Any ideas? seems to be something with ua mixer engine and core audio. When this happens Hackintool does not see thunderbolt controller any longer. Possibly something with sleep/wake changes?

AlaKru commented 2 years ago

@SchmockLord, Okay, I used USBinjectall.kext only, xhciportlimit set to true. Created a port map in Hackintool, and only used USBports.kext, set xhciportlimit to false. Deleted usbinjectall.kext, SSDT-EC-USBX.aml, and SSDT-UIACxx.aml. So far I have successfully been able to use everything with no kernel panics or dropouts. Only problem now is without using SSDT-EC-USBX.aml I get several more icons at bootpicker screen upon loadup, I used OC snapshot to clean up plist but I'm assuming that there is something in it I need to change. Can you please tell me what that is? IMG_4297

AlaKru commented 2 years ago

Never mind, still crashing. About to give up.

yangruiqq commented 2 years ago

Hallo, ich habe Ihre Z490+10900K EFI-Datei am 06. August 2021 verwendet und bin auf ein kleines Problem gestoßen: USB-Geräte müssen nach dem Aufwachen wieder angeschlossen werden, um normal zu funktionieren (außer Thunderbolt 3 und Tastatur und Maus) ), ich frage mich, ob bist du darauf gestoßen? Wie muss ich die Einstellungen vornehmen, damit der USB aufwacht und normal funktioniert?

Verzeihen Sie, dass ich nicht mit Deutsch vertraut bin, ich kann nur Google Translate verwenden, um mit Ihnen zu kommunizieren, vielen Dank

AlaKru commented 2 years ago

I switched to igpu computing only plist, and from -lilubetaall to -lilubeta. I am no longer having kernel panics due to audio playing. Last panic report pointed to boot args. Successfully been running you tube on Safari for 20 minutes on Big Sur 11.5.2. Screen Shot 2021-08-18 at 12 57 46 AM

SchmockLord commented 2 years ago

@AlaKru I think this indicates, that you had issues with the iGPU. What CPU are u using?

SchmockLord commented 2 years ago

Hallo, ich habe Ihre Z490+10900K EFI-Datei am 06. August 2021 verwendet und bin auf ein kleines Problem gestoßen: USB-Geräte müssen nach dem Aufwachen wieder angeschlossen werden, um normal zu funktionieren (außer Thunderbolt 3 und Tastatur und Maus) ), ich frage mich, ob bist du darauf gestoßen? Wie muss ich die Einstellungen vornehmen, damit der USB aufwacht und normal funktioniert?

Verzeihen Sie, dass ich nicht mit Deutsch vertraut bin, ich kann nur Google Translate verwenden, um mit Ihnen zu kommunizieren, vielen Dank

Please check your BIOS Settings again: Boot\CSM Support Disabled? Settings\USB configuration\Legacy USB Disabled? Settings\USB configuration\XHCI Handoff Enabled?

https://github.com/SchmockLord/Hackintosh-Intel-i9-10900k-Gigabyte-Z490-Vision-D/blob/master/bios-settings.md

yangruiqq commented 2 years ago

哈洛, 伊赫贝 · 伊赫雷 Z490 + 10900k Efi - datei 上午 06 点。2021 年 8 月弗文德 · 乌德 · 本 · 奥夫 · 艾因 · 克莱因斯问题格斯托因: 乌斯布 - 格雷特 · 梅森 · 纳赫 · 德姆 · 奥夫瓦琴 · 威德 · 安格施洛森 · 韦登, 乌姆 · 正常祖 · 芬克蒂埃伦 (奥埃尔 · 雷电 3 und Tastatur und Maus), 伊奇 · 弗拉格 · 米奇, 奥布 · 杜 · 达劳夫 · 格斯托因?维 · 穆斯 · 伊奇死艾因斯特伦根 · 沃内门, 达米特 · 德 · 乌斯布 · 奥夫瓦赫特 · 乌克瓦赫特 · 恩德 · 正常滑稽? 韦尔泽恩 · 西, 达斯 · 伊奇 · 尼希特 · 米特 · 德施 · 维特劳特 · 宾, 伊奇 · 坎努尔谷歌翻译弗文登, 乌姆 · 米特 · 伊宁 · 祖 · 科穆尼齐伦, 维伦 · 丹克

请再次检查您的生物设置: 引导 +CSM 支持禁用? 设置+USB配置+传统USB禁用? 设置+USB 配置+XHCI 交接启用?

https://github.com/SchmockLord/Hackintosh-Intel-i9-10900k-Gigabyte-Z490-Vision-D/blob/master/bios-settings.md

I have found that the problem is with the wireless network card. I did not use the Fenvi T919, but used the BCM943602CDP network card. It may be a USB problem with Bluetooth 4.1, which caused the USB power supply to be temporarily lost when waking up. I have replaced the T919. Everything is normal at the moment.

AlaKru commented 2 years ago

@AlaKru I think this indicates, that you had issues with the iGPU. What CPU are u using?

10900k, vision d, 5700xt, 64 gb RAM, Fenvi, Big Sur. I had no issues running iGPU display output on v4.9. But after switching to computing only and -lilubeta it has been much more stable, I only had 1 kernal panic. Since then I have went back down one version in UAD audio driver and extremely stable. It was crashing every single time I opened Safari or trying to play audio. I will try to update back to your newest version w/o updating UAD and see if still stable.

AlaKru commented 2 years ago

-Liliubetaall is working fine. At this point it must be something with the display output plist or UAudio driver. I am working with Universal Audio now to isolate. Thanks for the help.

yangruiqq commented 2 years ago

In the process of using your EFI, I replaced the DIY 5K monitor, and used the Thunderbolt 3 to output the picture, and the phenomenon of flickering and black screen appeared (this phenomenon will not appear under the windows system), I want to ask, how to solve it?

SchmockLord commented 2 years ago

@AlaKru How is your experience with the current release?