How to Map Hackintosh USB Ports in macOS Sonoma / Ventura - Step by Step

แชร์
ฝัง
  • เผยแพร่เมื่อ 1 ต.ค. 2024

ความคิดเห็น • 36

  • @riccardorighetti5632
    @riccardorighetti5632 22 ชั่วโมงที่ผ่านมา

    Thanks for the video, compared than others, this is clear, easy to understand and all actions are well documented.
    One note though. As far as I know, USBinjectall should only work properly on Intel platform, is that right?
    I have a Ryzen (Desktop) PC so I don’t know how to map properly my system.
    Thank you again.

  • @micleh
    @micleh 10 หลายเดือนก่อน +3

    Never watched such a comprehensive video on this topic. Kudos. Looking forward to perusing your channel.

  • @kubus854
    @kubus854 9 หลายเดือนก่อน +1

    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?

  • @quranholy12
    @quranholy12 ปีที่แล้ว +2

    Hi؍ bar thech , i want you to make video build hackintosh with RTX 2060 , i have it but the Graphics card is not work 😢

    • @oleg9ff
      @oleg9ff 5 หลายเดือนก่อน +1

      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."

  • @BrianHuether
    @BrianHuether 7 หลายเดือนก่อน +1

    Great instructions! Will the generated kext work in OpenCore? I followed their USBMap instructions but they aren't as clear as yours.

    • @BartechTV
      @BartechTV  7 หลายเดือนก่อน

      Yes the kext is to use with OpenCore. Just drop it in your Kexts folder.

  • @mohammedjasaam
    @mohammedjasaam 7 หลายเดือนก่อน +1

    Thank you very much! Really Only your method helped...

  • @nydominikz
    @nydominikz 5 หลายเดือนก่อน +1

    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!

  • @TechCie06
    @TechCie06 ปีที่แล้ว +2

    This is the easy way to map usb thank you

  • @curbthepain
    @curbthepain 2 หลายเดือนก่อน

    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.

    • @BartechTV
      @BartechTV  หลายเดือนก่อน

      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.

  • @ZoneProduction448
    @ZoneProduction448 11 หลายเดือนก่อน +1

    Can you please do a tutorial about SSDTTime?

  • @NotAHueman
    @NotAHueman 4 หลายเดือนก่อน

    Does this work on Big Sur?

  • @dafabulousdude8541
    @dafabulousdude8541 6 หลายเดือนก่อน

    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.

  • @steveharmancambridge
    @steveharmancambridge 11 หลายเดือนก่อน +1

    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?

    • @BartechTV
      @BartechTV  11 หลายเดือนก่อน +1

      It can be any USB-C device, it doesn’t have to be a flash drive.

    • @steveharmancambridge
      @steveharmancambridge 11 หลายเดือนก่อน

      @@BartechTV Perfect, many thanks,

  • @darkkingmina4487
    @darkkingmina4487 ปีที่แล้ว +1

    I love your vids

  • @alexli09
    @alexli09 7 หลายเดือนก่อน

    Hackintool can do port mapping? This makes so much more sense! Thank you thank you thank you!!!

  • @knivesout33
    @knivesout33 7 หลายเดือนก่อน

    You left all USB2 ports as USB3 ports in Hackintool. I don't get it. Is this an error in your video?

    • @BartechTV
      @BartechTV  7 หลายเดือนก่อน +2

      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.

  • @woldemar1852
    @woldemar1852 10 หลายเดือนก่อน

    Thank you very much! Only your method helped

  • @abdu0xllah
    @abdu0xllah 6 หลายเดือนก่อน

    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?

    • @BartechTV
      @BartechTV  6 หลายเดือนก่อน

      Just use a USB 2.0 flash drive for installation and it will work fine.

  • @mikepxg6406
    @mikepxg6406 3 หลายเดือนก่อน

    Really useful video. Thank you.

  • @ChrisKadaver
    @ChrisKadaver 11 หลายเดือนก่อน

    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.

    • @BartechTV
      @BartechTV  7 หลายเดือนก่อน

      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.

  • @teodor9176
    @teodor9176 10 หลายเดือนก่อน

    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

    • @BartechTV
      @BartechTV  10 หลายเดือนก่อน +2

      You have to click in exactly the right spot, it's tricky to find exactly where, but it will let you change it.

  • @mehmetedex
    @mehmetedex ปีที่แล้ว

    so cool

  • @alberbrando
    @alberbrando ปีที่แล้ว

    Great.

  • @wolflonekks8253
    @wolflonekks8253 ปีที่แล้ว

    Good 👍

  • @Naked4FunTV
    @Naked4FunTV 10 หลายเดือนก่อน

    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

    • @Naked4FunTV
      @Naked4FunTV 10 หลายเดือนก่อน

      it will be fantastic if I can have all of them functioning

    • @BartechTV
      @BartechTV  7 หลายเดือนก่อน

      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.