PMD Posted January 14, 2022 Share Posted January 14, 2022 I think this is true if that USB port only supports 2.0. With ports that support both 3.0 and 2.0, according to Dortania's instructions I see they are all set to type 3. https://dortania.github.io/OpenCore-Post-Install/assets/img/255.2cb7146c.png https://dortania.github.io/OpenCore-Post-Install/usb/intel-mapping/intel.html Link to comment Share on other sites More sharing options...
djuby Posted January 14, 2022 Author Share Posted January 14, 2022 @Baio77 I have used this guide to do the USB port mapping - https://dortania.github.io/OpenCore-Post-Install/usb/intel-mapping/intel.html Do you recommend to use Hackintool's method instead? Link to comment Share on other sites More sharing options...
Baio77 Posted January 14, 2022 Share Posted January 14, 2022 I would like to be clear: the two methods are equivalent. They are both correct. Hackintool in my opinion is more intuitive. It is important to map the USB ports well. https://www.olarila.com/topic/9390-video-guide-hackintosh-usb-port-mapping-with-hackintool/ Link to comment Share on other sites More sharing options...
djuby Posted January 15, 2022 Author Share Posted January 15, 2022 @Baio77 The ports are as follows: 2x Thunderbolt™ 3 with power delivery & DisplayPort 1x USB-C 3.1 with power delivery & DisplayPort How should I map them correctly? Link to comment Share on other sites More sharing options...
Baio77 Posted January 16, 2022 Share Posted January 16, 2022 Insert in EFI<OC<Kext Usbinjectall.kext , you also call it in configplist. Use OCAuxilaryTools to manage EFI and configplist. When you have fixed the EFI start the PC and open Hackintool, disconnect all the USB from the PC and click broom then refresh. Take a screenshot of the image displayed after scoping refreshnow you can perform USB port mapping. If you have problems after sweeping and refreshing, click here and place the kext USBMap here ONLY. Link to comment Share on other sites More sharing options...
djuby Posted January 17, 2022 Author Share Posted January 17, 2022 @Baio77 Here is the screenshot from Hackintool with USBInjectAll.kext and the exported kext from Hackintool. USBPorts.kext.zip Link to comment Share on other sites More sharing options...
Baio77 Posted January 18, 2022 Share Posted January 18, 2022 Test this EFI in USB , if start ioreg https://drive.google.com/drive/folders/1sZ2MgJ6_H_G4waghOgm5WPjAfS9RqRXE?usp=sharing Link to comment Share on other sites More sharing options...
djuby Posted January 18, 2022 Author Share Posted January 18, 2022 It booted with some issues. While booting it hang on IOUSBHostDevice for a while (check attached screenshots). Then it continued to boot to desktop. The trackpad is working but it's very choppy. When I try to enter trackpad settings it gets stuck and does not open the settings. Restart is working, but it takes longer than usual. Attaching screenshots and IOReg. IOReg.zip Link to comment Share on other sites More sharing options...
Baio77 Posted January 18, 2022 Share Posted January 18, 2022 OK https://drive.google.com/drive/folders/1XZlTobBiI0kgbsAnD5wxdVVXurX_uHcX?usp=sharing Test this ioreg if start. EFI OC 0.7.7 + kext updated. I have deleted unnecessary kext. Check EVERYTHING works, if you notice that the startup is slower it is maybe because I added kext for TB3. If connected to cold they should already work. Link to comment Share on other sites More sharing options...
djuby Posted January 18, 2022 Author Share Posted January 18, 2022 Boot was much, much faster. Looks like everything works fine. I have added the audio profile in the boot args to enable audio. Wi-Fi and Bluetooth work too. Restart is fast as well. The only thing left is hibernation. Any suggestions? Link to comment Share on other sites More sharing options...
Recommended Posts