My USB 3.0 flash drive is recognized as iousbhostdevice in hacking tool when I insert it into my blue port and can't use it, but when I insert it into usb 2.0 port it works correctly and is recognized as pendrive. usb 2.0 works fine in usb 3.0 port. What shuould I do?
Brilliant video, thanks. Regarding USB-C - do I actually need a USB-C drive, or would something like an Android phone connected via a USB cable be enough to signal to the port?
Somehow, Hackintool can't find a single USB port even though a lot of them work already. It does show me both USB Controllers correctly too. If you got any Idea how to fix this, please let me know.
From "Opencore dortania GPU Buyers Guide" Short answer - it's not possible to use any NVIDIA GPUs since Turing series. Long answer - "Well currently as of the time of writing, we've gone multiple OS cycles without official drivers from NVIDIA for their Maxwell, Pascal, Turing, or Ampere GPUs. What this means is that users of these GPUs have no support for Mojave or later, so they're stuck with macOS High Sierra. Who's to blame? Well it's 2 giant, egotistical companies who both refuse to work together so the blame can go both ways. Do keep in mind that the WebDrivers have a VRAM leakage issue that they've yet to address, so a theory to why Apple refuses Nvidia drivers in macOS may be due to how Nvidia refuses to hand over the driver stack. Think it's a coincidence that both AMD and Intel have open-sourced drivers? Well, either way, it doesn't change the fact there's no support. Kepler has been dropped in macOS Monterey, meaning there is no support for any NVIDIA GPUs anymore."
Use a USB 2.0 drive for installation, you don't need to map the ports until after the install. If it's still not working try plugging it into a different USB port.
As I say in the video, USB 2 and USB 3 port connector types can be left as USB 3. A USB 3 device plugged into a USB 2 port is going to function as a USB 2 device anyway, regardless of whether the connector type is set to USB 2 or USB 3, so it makes no difference.
Thank you for this wonderful explanation, but I am new to Hackintosh and there are people who say that when installing the system must use a USB 2.0 port, otherwise problems will occur. My laptop has all USB 3.0 ports. Will I face installation problems or can this video solve my problem?
I have a dilemma. I found a EFI of the motherboard of my new rig that doesn't contain any OS yet. The ports have already been mapped and there is a USBMap.kext. Even though the motherboard is the same, I have to use another SMbios for my rig due to another CPU. When I open USBMap.kext and the info.plist within it I can see the name of the SMbios that doesn't correlates with mine. The kext doesn't work on my rig either. So what changes do I have to do to the kext to make it work on my rig? I can't install macOS on my rig because USBInjectAll make the installer crash.
Change the SMBIOS definition in the plist to match your system. For example, if it says "iMacPro1,1-XHCI" in the plist and you're using iMac19,1 SMBIOS, change it to read "iMac19,1-XHCI" and do the same under the "model" key at the end.
very great video mate, thanks, I have a question, I own an asus proart creator wifi z790, and I'm pluggin in a pcie usb 3 card into it, I read somewhere that the 15 port limit is per controller and I'm not sure how to see which controller is tied to wich port, do you. know how can I do it? my motherboard posses, 2 x usbc thunderbolt in back + 6 usb 3, + 2 usb 3 and 1 c to the front(case heathers) the pcie card I want to use is a 7 usb3 hab
It should work in the same way. You should see the additional ports listed in Hackintool with the controller name on the left under "type". Since I only have one controller, they're all listed as XHCI. If you have additional controllers, they will be listed with a different name, for example "XHC0", "XHC1", "XHCX", "PXSX", and so on. You can map them in the same way as shown in the video.
Never watched such a comprehensive video on this topic. Kudos. Looking forward to perusing your channel.
Thanks, all my ports are worked actually but some usb 3 only had usb 2 speed so after I mapped all my usbs in your way they work as they need to work!
This is the easy way to map usb thank you
Hackintool can do port mapping? This makes so much more sense! Thank you thank you thank you!!!
Thank you very much! Really Only your method helped...
Really useful video. Thank you.
My USB 3.0 flash drive is recognized as iousbhostdevice in hacking tool when I insert it into my blue port and can't use it, but when I insert it into usb 2.0 port it works correctly and is recognized as pendrive. usb 2.0 works fine in usb 3.0 port. What shuould I do?
Great instructions! Will the generated kext work in OpenCore? I followed their USBMap instructions but they aren't as clear as yours.
Yes the kext is to use with OpenCore. Just drop it in your Kexts folder.
Brilliant video, thanks. Regarding USB-C - do I actually need a USB-C drive, or would something like an Android phone connected via a USB cable be enough to signal to the port?
It can be any USB-C device, it doesn’t have to be a flash drive.
@@BartechTV Perfect, many thanks,
Somehow, Hackintool can't find a single USB port even though a lot of them work already. It does show me both USB Controllers correctly too. If you got any Idea how to fix this, please let me know.
I love your vids
Can you please do a tutorial about SSDTTime?
Hi؍ bar thech , i want you to make video build hackintosh with RTX 2060 , i have it but the Graphics card is not work 😢
From "Opencore dortania GPU Buyers Guide"
Short answer - it's not possible to use any NVIDIA GPUs since Turing series.
Long answer - "Well currently as of the time of writing, we've gone multiple OS cycles without official drivers from NVIDIA for their Maxwell, Pascal, Turing, or Ampere GPUs. What this means is that users of these GPUs have no support for Mojave or later, so they're stuck with macOS High Sierra. Who's to blame? Well it's 2 giant, egotistical companies who both refuse to work together so the blame can go both ways. Do keep in mind that the WebDrivers have a VRAM leakage issue that they've yet to address, so a theory to why Apple refuses Nvidia drivers in macOS may be due to how Nvidia refuses to hand over the driver stack. Think it's a coincidence that both AMD and Intel have open-sourced drivers? Well, either way, it doesn't change the fact there's no support.
Kepler has been dropped in macOS Monterey, meaning there is no support for any NVIDIA GPUs anymore."
My problem is my hackintosh wont boot the usb installer due to the unmapped ports. Stuck in windows and unsure of how to find all this info.
Use a USB 2.0 drive for installation, you don't need to map the ports until after the install. If it's still not working try plugging it into a different USB port.
You left all USB2 ports as USB3 ports in Hackintool. I don't get it. Is this an error in your video?
As I say in the video, USB 2 and USB 3 port connector types can be left as USB 3. A USB 3 device plugged into a USB 2 port is going to function as a USB 2 device anyway, regardless of whether the connector type is set to USB 2 or USB 3, so it makes no difference.
so cool
Does this work on Big Sur?
Thank you for this wonderful explanation, but I am new to Hackintosh and there are people who say that when installing the system must use a USB 2.0 port, otherwise problems will occur. My laptop has all USB 3.0 ports. Will I face installation problems or can this video solve my problem?
Just use a USB 2.0 flash drive for installation and it will work fine.
For the USB-C port, I cannot modify it as you did. If I click on there to select the type, it does nothing and stays on USB3
You have to click in exactly the right spot, it's tricky to find exactly where, but it will let you change it.
Great.
Good 👍
I have a dilemma. I found a EFI of the motherboard of my new rig that doesn't contain any OS yet. The ports have already been mapped and there is a USBMap.kext. Even though the motherboard is the same, I have to use another SMbios for my rig due to another CPU. When I open USBMap.kext and the info.plist within it I can see the name of the SMbios that doesn't correlates with mine. The kext doesn't work on my rig either. So what changes do I have to do to the kext to make it work on my rig? I can't install macOS on my rig because USBInjectAll make the installer crash.
Change the SMBIOS definition in the plist to match your system.
For example, if it says "iMacPro1,1-XHCI" in the plist and you're using iMac19,1 SMBIOS, change it to read "iMac19,1-XHCI" and do the same under the "model" key at the end.
very great video mate, thanks, I have a question, I own an asus proart creator wifi z790, and I'm pluggin in a pcie usb 3 card into it, I read somewhere that the 15 port limit is per controller and I'm not sure how to see which controller is tied to wich port, do you. know how can I do it? my motherboard posses, 2 x usbc thunderbolt in back + 6 usb 3, + 2 usb 3 and 1 c to the front(case heathers) the pcie card I want to use is a 7 usb3 hab
it will be fantastic if I can have all of them functioning
It should work in the same way. You should see the additional ports listed in Hackintool with the controller name on the left under "type". Since I only have one controller, they're all listed as XHCI. If you have additional controllers, they will be listed with a different name, for example "XHC0", "XHC1", "XHCX", "PXSX", and so on. You can map them in the same way as shown in the video.
Thank you very much! Only your method helped