[help]USB port not working... X570

hassy

New member
Original poster
Feb 19, 2021
7
0
1
Hi, I'd like to talk about a problem with Hackintosh OS 10.13.6 high sierra right now.
First of all, I apologize for not being able to speak English well as a Japanese.

I currently configure Hackintosh with these specs.

OS: MacOS10.13.6 HighSierra
CPU: Ryzen9 3900X
RAM: 64GB
GPU: Geforce GTX 1080Ti
M.B.: Asrock X570 Phantom Gaming4
SMBIOS: iMacPro1,1
OC: 0.6.5

The problem is that the Apple Keyboard cannot be used.
Also, I'm using Fenvi T919, but I can't use Bluetooth. The Facetime camera is blacked out.



I have determined that all of these issues are due to the USB port not being recognized correctly.
I think it is because the USB controller in the system report is displayed as USB316bus and the USB3.0 controller is not recognized correctly.



The first thing I did was rename the XHC and use USBinjectALL.kext to show all the ports.
Then I used Hackintool to assign the port.



However, Bluetooth is not working properly.

My top priority is to be able to use the Apple Keyboard,
It seems that USB 2.0 cannot be recognized with USB316bus as it is, so please tell me how to solve these problems.

Due to the software I am using, it is not possible to upgrade from OS 10.13.6.

Please.
 

hassy

New member
Original poster
Feb 19, 2021
7
0
1
This attachment is my EFI file.
Please tell me what part of this file is wrong.
 

Attachments

  • EFI.zip
    11.4 MB · Views: 2

baronerosso

Donator
Donator
Sep 29, 2020
46
4
8
Italy
i had the same problems with the fenvi and my x570 taichi.
I solved it using the IntelBluetoothFirmware.kext kext in EFI
without the kext MacOS confuses devices by referring to the BT as an Ericsson dummy. However, once the kext was inserted my fenvi started working without giving any problems

remove USBinjectALL.kext
 

hassy

New member
Original poster
Feb 19, 2021
7
0
1
i had the same problems with the fenvi and my x570 taichi.
I solved it using the IntelBluetoothFirmware.kext kext in EFI
without the kext MacOS confuses devices by referring to the BT as an Ericsson dummy. However, once the kext was inserted my fenvi started working without giving any problems

remove USBinjectALL.kext

I tried using intelBluetoothFirmware.kext earlier, but it didn't work. Probably the cause is that it is USB 316bus. Is there a way to change the mindset and make the X570 MotherBoard recognize USB 2.0? It may not be well communicated, but if you have any knowledge, I would like you to lend me some wisdom.
 

hassy

New member
Original poster
Feb 19, 2021
7
0
1
Hello admin, thank you for the information.
I tried the method specified earlier. However, the situation has not changed and nothing has progressed.

Rumor has it that OS 10.14 and later have been successful, so OS 10.13 may have to be applied with special operations or patches.

I searched the internet for information and found that I needed to patch the Kernel, but the results didn't change.
Is it impossible to use USB 2.0 with MacOS 10.13.6?
I don't speak English and may have strange grammar. I'm sorry.

 

Shaneee

Administrator
Staff member
Mar 13, 2020
642
249
142
28
Scotland
amd-osx.com
Did you remove other "fixes" when you used the SSDTs? My board has two USB 2.0 ports. I use one for my Mouse and Keyboard reciever and the other for BT. They work just fine in High Sierra with those SSDTs and sort of work without them.
 

hassy

New member
Original poster
Feb 19, 2021
7
0
1
Did you remove other "fixes" when you used the SSDTs? My board has two USB 2.0 ports. I use one for my Mouse and Keyboard reciever and the other for BT. They work just fine in High Sierra with those SSDTs and sort of work without them.

After downloading the SSDT file, I put the two Ami files in the ACPI folder, took a screenshot of config.plist and deleted USBinjectAll.kext from the kext folder. Is there anything else I can do?
 

Attachments

  • EFI.zip
    19 MB · Views: 2

hassy

New member
Original poster
Feb 19, 2021
7
0
1
It may be a long shot but have you tried using GenericUSBXHCI.kext?

thanks you. I immediately tried that method. The result was a kernel panic and the OS did not boot. I will attach the error details. It's an amateur's idea, but is it because com.apple.iokit.IOUSBFamily and com.apple.driver.AppleUSBLegacyHub don't exist in 10.13.6? I'm sorry to ask you many questions.

 

Attachments

  • panic-2021-02-24-175116.txt
    5.1 KB · Views: 0