Contribute
Register
Status
Not open for further replies.
GenericUBXHCI.kext will not stop your laptop from booting, but removing the other kext might. Never remove anything from S/L/E.

If you still have your bootable USB installer drive you can boot that as though you were going to re-install, so select External, but instead of running the installer go to the Tools menu and use Terminal to replace your kext. This involves using some Terminal commands but copying from the desktop into S/L/E is not too difficult.

Otherwise we need @Feartech back again because he's the Laptop wizz around here :thumbup:
@UtterDisbelief @Feartech @RehabMan

Good News. I renamed, moved and fixed permissions in single user mode and booted successfully. Everything is back to normal.
Removing AppleHPET.kext and using GenericUSBXHCI was suggested by many for 6-series/c200 to make USB 3 ports work specially with Texas TUSB73x0 USB 3, but in my case it left me with kernel panic with macOS Sierra 10.12.6

Now, I tried to use Hackintool to discover ports but using GenericUSBXHCI instead of USBInjectAll, Cause i was only able to read USB drivers via USB 3 ports using GenericUSBXHCI.
Hackintool gave me same result. same ports, nothing new. But, Finder & IORegistryExplorer were able to read USB 2 & USB 3 drivers via USB 3 ports, unlike USBInjectAll.

I figured that GenericUSBXHCI makes USB 3 ports read USB 3 drivers with no write. Every time i try to copy or paste gives me error -36 in finder. But also makes USB 3 ports act as USB 2 ports to read/write USB 2 drivers & i'm able to copy/paste normally.

Basically, Using GenericUSBXHCI with my 6-series/c200 allows USB 2 ports to read/write both USB 2 & USB 3 drivers, but allows USB 3 ports to read/write USB 2 drivers & read only USB 3 drivers.

On the other side, Using USBInjectAll with my 6-series/c200 allows USB 2 ports to read/write both USB 2 & USB 3 drivers, but makes USB 3 ports unusable.

What should i do now?
 
Last edited:
Good News. I renamed, moved and fixed permissions in single user mode and booted successfully. Everything is back to normal.
Removing AppleHPET.kext and using GenericUSBXHCI was suggested by many for 6-series/c200 to make USB 3 ports work specially with Texas TUSB73x0 USB 3, but in my case it left me with kernel panic with macOS Sierra 10.12.6

Now, I tried to use Hackintool to discover ports but with GenericUSBXHCI instead of USBInjectAll, Cause i was only able to read USB 3 drivers via USB 3 ports using GenericUSBXHCI. Same ports, nothing new.
I also found that Hackintool didn't detect any loaded USB 3 driver in USB 3 ports.

I figured that GenericUSBXHCI makes USB 3 ports read USB 3 drivers with no write. Every time i try to copy or paste gives me error -36 in finder. But also makes USB 3 ports act as USB 2 ports to read/write USB 2 drivers & i'm able to copy/paste normally.

Basically, Using GenericUSBXHCI with my 6-series/c200 allows USB 2 ports to read/write both USB 2 & USB 3 drivers, but allows USB 3 ports to read/write USB 2 drivers & read only USB 3 drivers.

On the other side, Using USBInjectAll with my 6-series/c200 allows USB 2 ports to read/write both USB 2 & USB 3 drivers, but makes USB 3 ports unusable.

What should i do now?


Basically USBInjectAll.kext enables all Intel USB ports on a motherboard. It still works with the latest macOSs if the system-definition is one it supports.

Basically GenericUSBXHCI.kext enabled certain third-party USB3 chipsets ...

One is not dependant on the other.

However, though GenericUSBXHCI.kext was supported up to OS X El Capitan it fails to load from Sierra onwards if installed in L/E. You might get success by injecting it from E/C/k/O. These days it no longer is of any use. Realistically it just will not work any more and third-party, USB3 ports will work, as though they were an external, add-on card, but without configuration.

Your TI USB3 chip will therefore have an associated USB2 port which may be an Intel one. That is something the manufacturer decides.

What to do now? Consider using Hackintool to create a USBPorts.kext to be placed in EFI/CLOVER/kexts/Other instead of either USBInjectAll.kext or GenericUSBXHCI.kext.

:)
 
Basically USBInjectAll.kext enables all Intel USB ports on a motherboard. It still works with the latest macOSs if the system-definition is one it supports.

Basically GenericUSBXHCI.kext enabled certain third-party USB3 chipsets ...

One is not dependant on the other.

However, though GenericUSBXHCI.kext was supported up to OS X El Capitan it fails to load from Sierra onwards if installed in L/E. You might get success by injecting it from E/C/k/O. These days it no longer is of any use. Realistically it just will not work any more and third-party, USB3 ports will work, as though they were an external, add-on card, but without configuration.

Your TI USB3 chip will therefore have an associated USB2 port which may be an Intel one. That is something the manufacturer decides.

What to do now? Consider using Hackintool to create a USBPorts.kext to be placed in EFI/CLOVER/kexts/Other instead of either USBInjectAll.kext or GenericUSBXHCI.kext.

:)
@UtterDisbelief @Feartech @RehabMan
I see. but realistically, GenericUSBXHCI made me at least use USB 3 ports as USB 2 ports if using USB 2 drivers and be able to read/write successfully, unlike USBInjectAll.
Will USBPorts.kext make my USB 3 ports behave as USB 2 like what GenericUSBXHCI did, or will make them unusable as USBInjectAll did?

Also, Hackintool shows both internal laptop cam and bluetooth as USB 2 instead of Internal -as shown in attachments-. should i change that manually? also Hackintool didn't detect anything from USB 3 ports using USB 2 & USB 3 drivers despite using USBInjectAll and Port Limit patch, Is it fine to generate USBPorts.kext in such a state?
And if i'll use USBPorts.kext, Should it be placed in EFI/CLOVER/kexts/Other only or both E/C/K/O and L/E?

Ps: It looks like GenericUSBXHCI is loaded but no UUID. Does it mean anything?
Code:
Last login: Sat Mar 28 08:56:47 on console
MacBook-Pro:~ nabil$ kextstat
Index Refs Address            Size       Wired      Name (Version) UUID <Linked Against>
    1   94 0xffffff7f80a18000 0x9d90     0x9d90     com.apple.kpi.bsd (16.7.0) D535DAD7-587D-4B05-93DF-B62FA6AB2C11
    2   11 0xffffff7f80e41000 0x3940     0x3940     com.apple.kpi.dsep (16.7.0) FD69AB62-CFF4-4BC1-A461-7628B92526FB
    3  119 0xffffff7f80a65000 0x20fd0    0x20fd0    com.apple.kpi.iokit (16.7.0) EBA703CC-F429-4CD2-9CA6-7F2EBE51809D
    4  126 0xffffff7f80a00000 0xd200     0xd200     com.apple.kpi.libkern (16.7.0) E9C4FD01-F52C-46F0-AC11-F689EA76226C
    5  113 0xffffff7f80a14000 0x3dd0     0x3dd0     com.apple.kpi.mach (16.7.0) 29CB89DB-3954-44C1-A984-1CDA92F65554
    6   62 0xffffff7f80a86000 0xbbf0     0xbbf0     com.apple.kpi.private (16.7.0) 76AF91B9-B728-4D00-9E7D-B22F00386653
    7   77 0xffffff7f80a0e000 0x5890     0x5890     com.apple.kpi.unsupported (16.7.0) 767E2304-7448-4E46-BEEB-021CFDB68F0D
    8    6 0xffffff7f80ece000 0xa9000    0xa9000    com.apple.kec.corecrypto (1.0) 34A9C01E-0186-3F2A-ABEC-BD0B70E43073 <7 6 5 4 3 1>
    9    0 0xffffff7f810f2000 0xf000     0xf000     com.apple.kec.pthread (1) 225C22A5-813D-3651-9C40-FDEEAB0D78E1 <7 6 5 4 1>
   10    1 0xffffff7f81128000 0xb000     0xb000     com.apple.kec.Libm (1) 968CBFF1-925D-321E-A5E0-0C5C563BF08C <4>
   11   24 0xffffff7f81018000 0x9000     0x9000     com.apple.iokit.IOACPIFamily (1.4) 4F7FB6AD-2498-3F71-827C-ED7AA4BF2511 <7 6 4 3>
   12   29 0xffffff7f80b74000 0x3b000    0x3b000    com.apple.iokit.IOPCIFamily (2.9) D5DA7B81-DCD5-39AC-8DC9-796A4D1D6A20 <7 6 5 4 3>
   13    1 0xffffff7f8295c000 0x66000    0x66000    com.apple.driver.AppleACPIPlatform (5.0) 65E05472-6AE7-3308-8CC8-FA6CB0DB2AEE <12 11 7 6 5 4 3 1>
   14    2 0xffffff7f80e45000 0x23000    0x23000    as.vit9696.Lilu (1.3.3) 7EEF390E-C307-3681-BF3B-3B2C971EC054 <7 5 4 3 2 1>
   15    0 0xffffff7f80e68000 0x66000    0x66000    as.vit9696.WhateverGreen (1.2.6) 073AC103-5807-3374-8D23-F98A0975D391 <14 12 7 5 4 3 2 1>
   16    1 0xffffff7f80f77000 0xb000     0xb000     com.apple.driver.AppleFDEKeyStore (28.30) EA5D0966-E8EA-337A-98EB-195806E8F723 <8 7 6 5 4 3 1>
   17    4 0xffffff7f81011000 0x7000     0x7000     com.apple.iokit.IOReportFamily (31) B14DC3D3-7250-3DA3-BF50-C666EBEDAF4C <5 4 3>
   18   13 0xffffff7f80a92000 0x2f000    0x2f000    com.apple.iokit.IOStorageFamily (2.1) F908D7F5-4F54-3B89-8657-57F06350F4DB <7 6 5 4 3 1>
   19    0 0xffffff7f81944000 0x1e000    0x1e000    com.apple.driver.DiskImages (444.50.19) B39A6AAF-F9F6-3787-BBE3-C09EA8DDC7B1 <18 7 6 5 4 3 1>
   20    3 0xffffff7f81f34000 0x16000    0x16000    org.netkas.driver.FakeSMC (1800) FC7031CC-C949-35D1-AC1A-CA8DB349793E <11 7 5 4 3 1>
   21    1 0xffffff7f81133000 0xd000     0xd000     com.apple.driver.AppleBusPowerController (1.0) DB526B45-1A45-3A81-A0C1-57F826CADEDF <11 5 4 3>
   22   14 0xffffff7f81140000 0x71000    0x71000    com.apple.iokit.IOUSBHostFamily (1.1) E44AE040-7A39-3CD8-8B53-9FE3E39D1CED <21 7 6 5 4 3 1>
   23    3 0xffffff7f811b1000 0x21000    0x21000    com.apple.driver.KernelRelayHost (1) DDF94CEB-B30D-3DA9-A783-F86D72A62215 <22 5 4 3>
   24    1 0xffffff7f823da000 0x25000    0x25000    com.apple.driver.AppleCredentialManager (1.0) 3DC3C93A-F1BC-3B04-B770-B3771039FF0E <23 8 7 6 5 4 3 1>
   25    3 0xffffff7f8104d000 0x17000    0x17000    com.apple.driver.AppleMobileFileIntegrity (1.0.5) 69D5A4AF-3069-352A-B54C-D7197A14BD63 <8 7 6 5 4 3 2 1>
   26    0 0xffffff7f823ff000 0x55000    0x55000    com.apple.driver.AppleKeyStore (2) 89F8898B-CED9-3AF1-96F2-881149E193B8 <25 24 23 8 7 6 5 4 3 1>
   27    0 0xffffff7f82583000 0x2b000    0x2b000    com.apple.driver.AppleIntelCPUPowerManagement (219.0.0) 40F0BAA3-B61C-35DD-A6A2-E559AFC18DC0 <7 6 5 4 3 1>
   28    0 0xffffff7f8291a000 0x3000     0x3000     com.hieplpvip.AppleBacklightFixup (1.0.2) 364D711A-CCC3-3CE3-B9CC-AE9F283A7DBA <14 7 5 4 3 2 1>
   29    0 0xffffff7f82a83000 0x8000     0x8000     org.rehabman.driver.AppleSmartBatteryManager (1.53) 078B9E65-D155-3E09-B315-AA423E4B5949 <11 4 3>
   30    0 0xffffff7f8104a000 0x2000     0x2000     com.apple.security.TMSafetyNet (8) B87D3377-617E-3F24-993B-D70AE269A837 <7 6 5 4 2 1>
   31    2 0xffffff7f81064000 0x5000     0x5000     com.apple.kext.AppleMatch (1.0.0d1) 3B280DAB-903F-33DC-8110-525A1154B11E <4 1>
   32    1 0xffffff7f81069000 0x20000    0x20000    com.apple.security.sandbox (300.0) BBF405A2-CD8D-39C2-B577-251BE0978774 <31 25 18 7 6 5 4 3 2 1>
   33    0 0xffffff7f810e8000 0x9000     0x9000     com.apple.security.quarantine (3) 1486A49E-2D3F-3D7E-B07A-D2008F327113 <32 31 7 6 5 4 2 1>
   34    0 0xffffff7f82a79000 0x8000     0x8000     com.apple.nke.applicationfirewall (174) F060F58D-C86C-3DF9-A454-EED9C6CFF807 <7 6 5 4 3 1>
   35    0 0xffffff7f8257e000 0x3000     0x3000     com.apple.driver.AppleIntelCPUPowerManagementClient (219.0.0) B802638B-251C-3602-BA8C-001F87228765 <7 6 5 4 3 1>
   36    0 0xffffff7f8292a000 0x3000     0x3000     com.apple.driver.AppleAPIC (1.7) BC2E6D01-BCBB-3525-BF38-BF99C3F1EC46 <4 3>
   37    0 0xffffff7f82309000 0x4000     0x4000     com.apple.driver.AppleSMBIOS (2.1) 9BB02681-4B47-3592-AD62-71FB0BF56965 <7 4 3>
   38    0 0xffffff7f82601000 0x3000     0x3000     com.apple.driver.AppleHPET (1.8) 2CFB49B8-4CC2-320B-9C6E-99646DFD8571 <11 7 5 4 3>
   39    0 0xffffff7f82336000 0x8000     0x8000     com.apple.driver.AppleRTC (2.0) 3FD1BCF4-8AFC-3CE6-A36E-26410544AD14 <11 5 4 3 1>
   40    1 0xffffff7f818a2000 0x5000     0x5000     com.apple.driver.AppleEFIRuntime (2.1) AFE979FE-ED4E-3AA4-8983-19769EF7FFCA <7 6 5 4 3>
   41   12 0xffffff7f818ec000 0x48000    0x48000    com.apple.iokit.IOGraphicsFamily (515.4) 8F0E5C96-398A-340F-B420-ED01709D5BB6 <12 7 5 4 3 1>
   42    4 0xffffff7f81934000 0x10000    0x10000    com.apple.iokit.IONDRVSupport (516.1) 652F7E37-E9BE-32E4-9975-88E6A9F97BBB <41 12 7 5 4 3>
   43    4 0xffffff7f8186f000 0x1c000    0x1c000    com.apple.driver.AppleSMC (3.1.9) 88026B2E-E18A-3463-97D4-05EE7DED9F06 <12 11 7 5 4 3 1>
   44    1 0xffffff7f8291d000 0x5000     0x5000     com.apple.driver.AppleBacklightExpert (1.1.0) 2A05F119-0C6B-38DB-89A6-237B538B2197 <43 42 41 12 5 4 3>
   45    0 0xffffff7f82922000 0x5000     0x5000     com.apple.driver.AppleBacklight (170.9.20) 9352FDF9-52BF-32FE-95AD-ED6BB2D49951 <44 42 41 12 5 4 3>
   46    3 0xffffff7f80f82000 0x8f000    0x8f000    com.apple.iokit.IOHIDFamily (2.0.0) E1889F9B-3E51-3A9C-8D44-7BA3B109ACEB <16 7 6 5 4 3 2 1>
   47    0 0xffffff7f829cc000 0x4000     0x4000     com.apple.driver.AppleACPIButtons (5.0) 6EA42B65-0CD7-3678-87D5-E002D2CDA2D5 <46 17 13 11 7 6 5 4 3 1>
   48    2 0xffffff7f81021000 0xf000     0xf000     org.rehabman.voodoo.driver.PS2Controller (6.0.0) 54332B2F-45B5-3D2B-A2AA-28083F7C5D07 <11 7 5 4 3 1>
   49    1 0xffffff7f818a7000 0xb000     0xb000     com.apple.driver.AppleEFINVRAM (2.1) 10231B92-A5CC-3F54-878D-67D3B435875A <40 7 6 5 4 3 2 1>
   50    1 0xffffff7f8143f000 0x41000    0x41000    com.apple.driver.usb.AppleUSBEHCI (1.1) 2692109F-4353-31C6-ABCE-A74193881CDF <22 11 7 6 5 4 3 1>
   51    0 0xffffff7f8151e000 0x11000    0x11000    com.apple.driver.usb.AppleUSBEHCIPCI (1.1) B8226D92-15B7-3FE3-9E3E-0F9F969E6907 <50 22 12 11 7 6 5 4 3 1>
   52    3 0xffffff7f81bac000 0x1d000    0x1d000    com.apple.iokit.IOAHCIFamily (288) BD4DB0E8-88CD-371A-A9F6-EAF391A8B1E4 <5 4 3 1>
   53    0 0xffffff7f8292f000 0x1e000    0x1e000    com.apple.driver.AppleAHCIPort (326.60.1) 64D547B5-153B-34CC-B506-10E958212BF6 <52 12 5 4 3 1>
   54    4 0xffffff7f812f5000 0xac000    0xac000    com.apple.iokit.IOUSBFamily (900.4.1) 1053D12D-FA1C-3EE9-B4FE-9970DAD992E6 <22 12 7 5 4 3 1>
   55    0 0xffffff7f81f1a000 0x1a000    0x1a000    net.osx86.kexts.GenericUSBXHCI (1.2.11) no UUID <54 12 7 5 4 3>
   56    5 0xffffff7f81089000 0x34000    0x34000    com.apple.iokit.IONetworkingFamily (3.2) 6326DB88-5330-3F0C-91F6-D478AB5E7503 <7 6 5 4 3 1>
   57    0 0xffffff7f810bd000 0x23000    0x23000    com.insanelymac.RealtekRTL8100 (2.0.0) 50D626A1-BC95-30DA-B4B1-0CFB2DEE4703 <56 12 5 4 3 1>
   58    1 0xffffff7f81bff000 0x32000    0x32000    com.apple.driver.corecapture (1.0.4) 14D4387F-6847-3B31-B2ED-E9D3C6C5197C <7 6 5 4 3 1>
   59    1 0xffffff7f81c31000 0xf0000    0xf0000    com.apple.iokit.IO80211Family (1200.12.2) 2083CD35-BAC3-3943-9A87-A43462DB7F2D <58 56 25 8 7 6 5 4 3 1>
   60    0 0xffffff7f81d21000 0x14c000   0x14c000   com.apple.driver.AirPort.Atheros40 (700.74.5) 5A1267D6-4373-32ED-A191-852886B162D4 <59 56 12 7 5 4 3 1>
   63    0 0xffffff7f81559000 0x19000    0x19000    com.apple.driver.AppleUSBLegacyHub (900.4.1) 96C9CA85-918E-353B-B19E-6ED48DA0745A <54 5 4 3 1>
   64    0 0xffffff7f81bd6000 0x1c000    0x1c000    com.apple.iokit.IOAHCIBlockStorage (295.20.1) 0B188EA4-DAC4-3EB7-9212-36318F549C19 <52 18 6 5 4 3 1>
   66    8 0xffffff7f80b31000 0x31000    0x31000    com.apple.iokit.IOSCSIArchitectureModelFamily (394.50.1) 226D8958-1A32-3B71-A6B8-41BDE342B37A <6 5 4 3 1>
   67    0 0xffffff7f81bc9000 0xd000     0xd000     com.apple.iokit.IOAHCISerialATAPI (266.50.1) 076A585D-4979-3E8C-9D63-949C2D5D1764 <66 52 5 4 3 1>
   68    1 0xffffff7f8150e000 0x4000     0x4000     com.apple.driver.AppleUSBHostMergeProperties (1.1) 2CEBC43A-619F-384D-8957-566EE5BE5B12 <4 3 1>
   69    0 0xffffff7f81556000 0x3000     0x3000     com.apple.driver.AppleUSBMergeNub (900.4.1) 204C7511-E3BF-3C42-9573-FEB00A277BB7 <68 54 4 3 1>
   70    0 0xffffff7f81040000 0x8000     0x8000     org.rehabman.voodoo.driver.PS2Keyboard (6.0.0) 208604AE-5FB3-3EB4-BA31-7E6CA96E2A3C <48 46 17 7 6 5 4 3 1>
   71    0 0xffffff7f81030000 0xd000     0xd000     org.rehabman.voodoo.driver.PS2Trackpad (6.0.1) 3A5A9F69-7955-3B19-836B-C1CB30BBB0BE <48 46 17 7 6 5 4 3 1>
   72    0 0xffffff7f817f8000 0x7000     0x7000     com.apple.iokit.SCSITaskUserClient (394.50.1) 011C42D8-3192-32F1-88FB-167D81B60859 <66 18 5 4 3 1>
   73    3 0xffffff7f81803000 0x11000    0x11000    com.apple.iokit.IOCDStorageFamily (1.8) 9EEF7CF2-673C-3743-84DD-D3B3D5E61DDB <18 5 4 3 1>
   74    2 0xffffff7f81814000 0xe000     0xe000     com.apple.iokit.IODVDStorageFamily (1.8) 9BC77405-09A3-3398-AE63-98894C42E288 <73 18 5 4 3 1>
   75    1 0xffffff7f81822000 0xc000     0xc000     com.apple.iokit.IOBDStorageFamily (1.8) EE071733-F836-360B-958B-440E2CCF81E1 <74 73 18 5 4 3 1>
   76    0 0xffffff7f8182e000 0x1e000    0x1e000    com.apple.iokit.IOSCSIMultimediaCommandsDevice (394.50.1) 4223B592-7CBB-3AC3-8677-E7E7C76C2B77 <75 74 73 66 18 6 5 4 3 1>
   77    0 0xffffff7f81509000 0x5000     0x5000     com.apple.driver.usb.AppleUSBHostPacketFilter (1.0) 42F261A6-5190-3A8A-B6B3-EB2F61478DFC <22 7 6 5 4 3 1>
   78    1 0xffffff7f81ea3000 0x7000     0x7000     com.apple.filesystems.hfs.encodings.kext (1) 7C1264E1-EEB2-39FC-B8E2-71BCF122231D <7 6 5 4 3 1>
   79    0 0xffffff7f81eaa000 0x69000    0x69000    com.apple.filesystems.hfs.kext (366.70.3) 42F964BB-20C0-3D36-B19F-8F7D48C59EAC <78 7 6 5 4 3 1>
   80    0 0xffffff7f82076000 0xa000     0xa000     com.apple.BootCache (40) 06D08FFE-3FB9-37A0-A0AE-BDDCDA4184D6 <7 6 5 4 3 1>
   81    0 0xffffff7f828f3000 0x6000     0x6000     com.apple.AppleFSCompression.AppleFSCompressionTypeZlib (1.0.0) A8B584B1-03DF-3780-923B-4FD6FF942049 <6 4 3 2 1>
   82    0 0xffffff7f828fb000 0x3000     0x3000     com.apple.AppleFSCompression.AppleFSCompressionTypeDataless (1.0.0d1) 13DD449C-FA18-3584-92A1-F91CAED7746A <7 6 4 3 2 1>
   84    0 0xffffff7f814d3000 0x36000    0x36000    com.apple.driver.usb.AppleUSBHub (1.1) DDE91066-7606-373D-91D0-22FF2EFCA5F0 <22 11 5 4 3 1>
   86    0 0xffffff7f81512000 0x8000     0x8000     com.apple.driver.usb.AppleUSBHostCompositeDevice (1.1) 481D3D9E-C17C-3848-A075-A29DF6D520DD <22 5 4 3 1>
   87    0 0xffffff7f820dd000 0x8000     0x8000     com.apple.driver.usb.networking (5.0.0) 54F58B56-AFFE-3605-8ADC-E205EAD4D230 <22 5 4 3 1>
   89    2 0xffffff7f811d2000 0x1d000    0x1d000    com.apple.iokit.IOSCSIBlockCommandsDevice (394.50.1) 8087AF15-815D-37CD-B139-8935F8321401 <66 18 6 5 4 3 1>
   90    2 0xffffff7f812c1000 0x34000    0x34000    com.apple.iokit.IOUSBMassStorageDriver (131.60.1) 0E9140F1-7CA4-3B42-A4FC-005E9610F656 <66 22 18 6 5 4 3 1>
   91    0 0xffffff7f822c8000 0xc000     0xc000     com.apple.driver.AppleUSBCardReader (404.50.6) AEC101B1-7155-3469-A8A4-52EAEFB322E3 <90 89 66 22 18 5 4 3 1>
   92    1 0xffffff7f813a1000 0x14000    0x14000    com.apple.iokit.IOUSBMassStorageClass (4.0.4) 238743F0-EB79-34A4-A2FD-836BD9B6DFEA <66 54 18 5 4 3 1>
   93    0 0xffffff7f822ba000 0x4000     0x4000     com.apple.driver.AppleUSBStorageCoexistentDriver (404.50.6) FB1FBFCB-984A-3CBC-B882-D9D35D38D09B <92 90 89 66 22 18 5 4 3 1>
   95    0 0xffffff7f82461000 0x2e000    0x2e000    com.apple.driver.AppleIntelSNBGraphicsFB (10.0.2) 4651D99C-251F-319C-A742-FE237C8CD3A3 <41 12 11 7 6 5 4 3 1>
   96    2 0xffffff7f819e4000 0xf8000    0xf8000    com.apple.iokit.IOBluetoothFamily (5.0.5f7) DD3E7096-E2E1-3E1B-8538-A502DABEE2BC <17 7 5 4 3 1>
   97    1 0xffffff7f81adc000 0xb000     0xb000     com.apple.iokit.IOBluetoothHostControllerTransport (5.0.5f7) E6737E0D-B2FB-3E34-A2C6-3D9A934833B2 <96 22 12 11 7 6 5 4 3 1>
   98    0 0xffffff7f81ae7000 0x23000    0x23000    com.apple.iokit.IOBluetoothHostControllerUSBTransport (5.0.5f7) 83B824DC-2F10-3FF4-8556-3BD761BC027D <97 96 22 12 11 7 6 5 4 3 1>
   99    0 0xffffff7f81f67000 0x8000     0x8000     org.hwsensors.driver.ACPISensors (1800) FA4DF6C0-0D3A-3CE2-8569-0AB2C84053E7 <20 11 7 5 4 3>
  100    0 0xffffff7f81f4a000 0x3000     0x3000     org.hwsensors.driver.SMMSensors (1800) 97DDF4ED-310B-3123-988E-E1A9890743A6 <20 7 5 4 3>
  101    1 0xffffff7f817dc000 0x5000     0x5000     com.apple.iokit.IOSlowAdaptiveClockingFamily (1.0.0) CE7B6D9D-0577-3683-8410-CA8707BBDA4B <7 6 5 4 3 1>
  102    0 0xffffff7f824a1000 0x2000     0x2000     com.apple.driver.AppleIntelSlowAdaptiveClocking (4.0.0) 3DF8710B-0250-30F4-B081-71FB7ACC3052 <101 4 3>
  103    5 0xffffff7f8184c000 0xa000     0xa000     com.apple.driver.IOPlatformPluginFamily (6.0.0d8) A578127A-BBAD-32D4-AEBD-20E14786110D <11 7 6 5 4 3>
  104    0 0xffffff7f823d5000 0x3000     0x3000     com.apple.driver.AppleLPC (3.1) 5EB76438-A8D6-3D71-AA63-3DFF42F1E0CF <103 12 5 4 3>
  105    2 0xffffff7f81577000 0x95000    0x95000    com.apple.vecLib.kext (1.2.0) DDD8F03B-087A-3709-8296-354CCE62BE15 <10 6 5 4 3>
  106    4 0xffffff7f8160c000 0x47000    0x47000    com.apple.iokit.IOAudioFamily (205.15) 2D3115C6-0FFD-3244-AB4A-4F9041C5D614 <105 5 4 3 1>
  107    2 0xffffff7f8261c000 0xf000     0xf000     com.apple.iokit.IOHDAFamily (276.26) 02E32F26-A9E6-3586-BE75-203B8F48EC8A <5 4 3 1>
  108    1 0xffffff7f8262f000 0x1d000    0x1d000    com.apple.driver.AppleHDAController (276.26) D0953002-6091-376F-8E0F-33B65F42CEF9 <107 106 41 12 7 6 5 4 3 1>
  109    0 0xffffff7f81f60000 0x5000     0x5000     org.hwsensors.driver.CPUSensors (1800) ED90DA0F-5876-3DB5-82EC-CEEA470A7479 <20 7 5 4 3>
  110    0 0xffffff7f822f4000 0x3000     0x3000     com.apple.driver.AppleSMBusPCI (1.0.14d1) 336ED4BC-E18C-37EE-A185-CD41B0819BC9 <12 5 4 3>
  111    0 0xffffff7f81856000 0x3000     0x3000     com.apple.driver.AppleSMCPDRC (1.0.0) 6647B503-3F2E-3F61-B1BD-E3BD93764416 <103 12 6 4 3>
  112    1 0xffffff7f8185b000 0x14000    0x14000    com.apple.driver.IOPlatformPluginLegacy (1.0.0) BC0876C4-ED42-31B7-AF69-9178B7B1177A <103 11 7 6 5 4 3>
  113    0 0xffffff7f8188b000 0x10000    0x10000    com.apple.driver.ACPI_SMC_PlatformPlugin (1.0.0) 5D441A20-E42C-313C-BF80-6894AAAE0DFA <112 103 43 12 11 7 6 5 4 3>
  114    0 0xffffff7f8238e000 0x4000     0x4000     com.apple.driver.AppleOSXWatchdog (1) 9B1AC3B0-A459-3D88-B43D-428EA39DDB8A <12 7 6 5 4 3 1>
  116    1 0xffffff7f817d8000 0x4000     0x4000     com.apple.iokit.IOSMBusFamily (1.1) 185F0EBF-0262-3370-BD47-8FE4C8AA726E <5 4 3>
  117    1 0xffffff7f822f7000 0x12000    0x12000    com.apple.driver.AppleSMBusController (1.0.18d1) C0F713E6-785F-3BC6-8800-1D6E2C7AE123 <116 12 11 5 4 3>
  118    0 0xffffff7f825bf000 0x9000     0x9000     com.apple.driver.AppleHV (1) C271E1A1-E447-3820-8B37-2FCB02634F84 <7 6 5 4 3 1>
  119    0 0xffffff7f824f4000 0x63000    0x63000    com.apple.driver.AppleIntelHD3000Graphics (10.0.2) EA8FF084-2FBD-3F8F-B284-00086C954D86 <41 12 7 5 4 3 1>
  120    0 0xffffff7f822ea000 0xa000     0xa000     com.apple.driver.AppleSSE (1.0) 56EDE836-9301-3468-8CF7-9FE188EBDC7A <23 7 5 4 3 1>
  121    0 0xffffff7f81f74000 0x5000     0x5000     com.apple.Dont_Steal_Mac_OS_X (7.0.0) 7B7DB739-3DAA-3E7A-BA9E-38C3256D15B6 <43 8 7 4 3 1>
  122    0 0xffffff7f817be000 0x1a000    0x1a000    com.apple.iokit.IOSurface (159.12) 145F8C17-8D9F-3F10-AA3F-AAC255CDBEB2 <7 6 5 4 3 1>
  123    0 0xffffff7f812b5000 0x6000     0x6000     com.apple.iokit.IOUserEthernet (1.0.1) 778459A6-ECB0-37B4-8E45-41B52C1EF2D2 <56 6 5 4 3 1>
  124    0 0xffffff7f81101000 0xf000     0xf000     com.apple.driver.pmtelemetry (1) 48FE4CE8-66CC-335E-9ABD-835F954B114D <7 6 5 4 3>
  125    0 0xffffff7f8239b000 0xe000     0xe000     com.apple.driver.AppleMCCSControl (1.3.4) BF69780E-2728-34A8-A5B9-59290572CCF3 <117 43 41 12 11 7 5 4 3 1>
  126    0 0xffffff7f82146000 0x5000     0x5000     com.apple.driver.AppleUpstreamUserClient (3.6.4) F39509A4-191C-35DA-B7D9-08F95E5AB8BC <41 12 11 7 5 4 3 1>
  127    1 0xffffff7f828e5000 0x3000     0x3000     com.apple.driver.AppleGraphicsControl (3.14.52b52) 3C0A9CD2-0EAA-372D-9799-3FFD85756D3D <7 5 4 3 1>
  128    0 0xffffff7f828e8000 0x7000     0x7000     com.apple.driver.ApplePolicyControl (3.14.52b52) 9BB8C51A-2FA2-3CCA-8B80-DD2A38E176C0 <127 41 12 11 7 5 4 3 1>
  129    1 0xffffff7f8264c000 0x13000    0x13000    com.apple.kext.OSvKernDSPLib (525) D0421B4D-7B97-3102-BC42-3684344DB5E6 <5 4>
  130    1 0xffffff7f8265f000 0x152000   0x152000   com.apple.driver.DspFuncLib (276.26) A58B8C19-2454-3C68-9F14-767A95D941B6 <129 106 105 49 6 5 4 3 1>
  131    0 0xffffff7f827b1000 0xb4000    0xb4000    com.apple.driver.AppleHDA (276.26) 7611D43E-12FE-3228-A6D3-9C99A5D030CC <130 108 107 106 42 41 6 5 4 3 1>
  133    0 0xffffff7f80a22000 0x41000    0x41000    com.paragon-software.filesystems.ntfs (319.2.15) DEE61437-E151-3482-ADB8-D40F479872BD <7 5 4 1>
  134    1 0xffffff7f82082000 0x5000     0x5000     com.apple.kext.triggers (1.0) D28E5405-94BB-3888-BF50-CA3638C41D76 <7 6 5 4 3 1>
  135    0 0xffffff7f82087000 0x9000     0x9000     com.apple.filesystems.autofs (3.0) 924976C3-1AE9-3121-A7E1-E7916E02C567 <134 7 6 5 4 3 1>
  136    1 0xffffff7f828b8000 0xc000     0xc000     com.apple.AppleGraphicsDeviceControl (3.14.52b52) F61AFAB6-1307-3FF3-BD5D-CEFA90D2A2EC <7 6 5 4 3 1>
  137    0 0xffffff7f828c4000 0x18000    0x18000    com.apple.driver.AGPM (110.23.17) 11465CAD-1CF3-3369-9618-E27E44209B5E <136 103 42 41 12 6 5 4 3>
  139    0 0xffffff7f825b6000 0x5000     0x5000     com.apple.driver.AppleHWSensor (1.9.5d0) AFB68EC7-205B-3499-B796-DAE93A4BA543 <5 4 3>
  140    0 0xffffff7f82092000 0x5000     0x5000     com.apple.driver.AudioAUUC (1.70) DA1CA792-7C22-3F41-B64E-4E01C8679031 <106 41 12 11 7 5 4 3 1>
  141    1 0xffffff7f817e7000 0x11000    0x11000    com.apple.iokit.IOSerialFamily (11) 272855EE-C816-329B-927C-383C40F83F1A <7 6 5 4 3 1>
  142    0 0xffffff7f819d4000 0xa000     0xa000     com.apple.iokit.IOBluetoothSerialManager (5.0.5f7) ECCF6630-25E9-34D8-BCFB-8322A91EE6E0 <141 7 5 4 3 1>
  147    0 0xffffff7f82aa5000 0x6000     0x6000     com.apple.macos.driver.AppleUSBEthernetHost (8.0.1) 01BD4135-9665-3222-9C8A-44AC303DA500 <56 22 5 4 3 1>
 

Attachments

  • Screen Shot 2020-03-27 at 7.06.12 PM.png
    Screen Shot 2020-03-27 at 7.06.12 PM.png
    624.2 KB · Views: 46
  • Screen Shot 2020-03-27 at 7.06.05 PM.png
    Screen Shot 2020-03-27 at 7.06.05 PM.png
    609.9 KB · Views: 62
  • Screen Shot 2020-03-27 at 7.06.47 PM.png
    Screen Shot 2020-03-27 at 7.06.47 PM.png
    350.9 KB · Views: 49
Last edited:
@UtterDisbelief
I see. but realistically, GenericUSBXHCI made me at least use USB 3 ports as USB 2 ports if using USB 2 drivers and be able to read/write successfully, unlike USBInjectAll.
Will USBPorts.kext make my USB 3 ports behave as USB 2 like what GenericUSBXHCI did, or will make them unusable as USBInjectAll did?

Also, Hackintool shows both internal laptop cam and bluetooth as USB 2 instead of Internal -as shown in attachments-. should i change that manually? also Hackintool didn't detect anything from USB 3 ports using USB 2 & USB 3 drivers, is it fine to generate USBPorts.kext in such a state?
And if i'll use USBPorts.kext, Should it be placed in EFI/CLOVER/kexts/Other only or both E/C/K/O and L/E?

Ps: It looks like GenericUSBXHCI is loaded but no UUID. Does it mean anything?
Code:
Last login: Sat Mar 28 08:56:47 on console
MacBook-Pro:~ nabil$ kextstat
Index Refs Address            Size       Wired      Name (Version) UUID <Linked Against>
    1   94 0xffffff7f80a18000 0x9d90     0x9d90     com.apple.kpi.bsd (16.7.0) D535DAD7-587D-4B05-93DF-B62FA6AB2C11
    2   11 0xffffff7f80e41000 0x3940     0x3940     com.apple.kpi.dsep (16.7.0) FD69AB62-CFF4-4BC1-A461-7628B92526FB
    3  119 0xffffff7f80a65000 0x20fd0    0x20fd0    com.apple.kpi.iokit (16.7.0) EBA703CC-F429-4CD2-9CA6-7F2EBE51809D
    4  126 0xffffff7f80a00000 0xd200     0xd200     com.apple.kpi.libkern (16.7.0) E9C4FD01-F52C-46F0-AC11-F689EA76226C
    5  113 0xffffff7f80a14000 0x3dd0     0x3dd0     com.apple.kpi.mach (16.7.0) 29CB89DB-3954-44C1-A984-1CDA92F65554
    6   62 0xffffff7f80a86000 0xbbf0     0xbbf0     com.apple.kpi.private (16.7.0) 76AF91B9-B728-4D00-9E7D-B22F00386653
    7   77 0xffffff7f80a0e000 0x5890     0x5890     com.apple.kpi.unsupported (16.7.0) 767E2304-7448-4E46-BEEB-021CFDB68F0D
    8    6 0xffffff7f80ece000 0xa9000    0xa9000    com.apple.kec.corecrypto (1.0) 34A9C01E-0186-3F2A-ABEC-BD0B70E43073 <7 6 5 4 3 1>
    9    0 0xffffff7f810f2000 0xf000     0xf000     com.apple.kec.pthread (1) 225C22A5-813D-3651-9C40-FDEEAB0D78E1 <7 6 5 4 1>
   10    1 0xffffff7f81128000 0xb000     0xb000     com.apple.kec.Libm (1) 968CBFF1-925D-321E-A5E0-0C5C563BF08C <4>
   11   24 0xffffff7f81018000 0x9000     0x9000     com.apple.iokit.IOACPIFamily (1.4) 4F7FB6AD-2498-3F71-827C-ED7AA4BF2511 <7 6 4 3>
   12   29 0xffffff7f80b74000 0x3b000    0x3b000    com.apple.iokit.IOPCIFamily (2.9) D5DA7B81-DCD5-39AC-8DC9-796A4D1D6A20 <7 6 5 4 3>
   13    1 0xffffff7f8295c000 0x66000    0x66000    com.apple.driver.AppleACPIPlatform (5.0) 65E05472-6AE7-3308-8CC8-FA6CB0DB2AEE <12 11 7 6 5 4 3 1>
   14    2 0xffffff7f80e45000 0x23000    0x23000    as.vit9696.Lilu (1.3.3) 7EEF390E-C307-3681-BF3B-3B2C971EC054 <7 5 4 3 2 1>
   15    0 0xffffff7f80e68000 0x66000    0x66000    as.vit9696.WhateverGreen (1.2.6) 073AC103-5807-3374-8D23-F98A0975D391 <14 12 7 5 4 3 2 1>
   16    1 0xffffff7f80f77000 0xb000     0xb000     com.apple.driver.AppleFDEKeyStore (28.30) EA5D0966-E8EA-337A-98EB-195806E8F723 <8 7 6 5 4 3 1>
   17    4 0xffffff7f81011000 0x7000     0x7000     com.apple.iokit.IOReportFamily (31) B14DC3D3-7250-3DA3-BF50-C666EBEDAF4C <5 4 3>
   18   13 0xffffff7f80a92000 0x2f000    0x2f000    com.apple.iokit.IOStorageFamily (2.1) F908D7F5-4F54-3B89-8657-57F06350F4DB <7 6 5 4 3 1>
   19    0 0xffffff7f81944000 0x1e000    0x1e000    com.apple.driver.DiskImages (444.50.19) B39A6AAF-F9F6-3787-BBE3-C09EA8DDC7B1 <18 7 6 5 4 3 1>
   20    3 0xffffff7f81f34000 0x16000    0x16000    org.netkas.driver.FakeSMC (1800) FC7031CC-C949-35D1-AC1A-CA8DB349793E <11 7 5 4 3 1>
   21    1 0xffffff7f81133000 0xd000     0xd000     com.apple.driver.AppleBusPowerController (1.0) DB526B45-1A45-3A81-A0C1-57F826CADEDF <11 5 4 3>
   22   14 0xffffff7f81140000 0x71000    0x71000    com.apple.iokit.IOUSBHostFamily (1.1) E44AE040-7A39-3CD8-8B53-9FE3E39D1CED <21 7 6 5 4 3 1>
   23    3 0xffffff7f811b1000 0x21000    0x21000    com.apple.driver.KernelRelayHost (1) DDF94CEB-B30D-3DA9-A783-F86D72A62215 <22 5 4 3>
   24    1 0xffffff7f823da000 0x25000    0x25000    com.apple.driver.AppleCredentialManager (1.0) 3DC3C93A-F1BC-3B04-B770-B3771039FF0E <23 8 7 6 5 4 3 1>
   25    3 0xffffff7f8104d000 0x17000    0x17000    com.apple.driver.AppleMobileFileIntegrity (1.0.5) 69D5A4AF-3069-352A-B54C-D7197A14BD63 <8 7 6 5 4 3 2 1>
   26    0 0xffffff7f823ff000 0x55000    0x55000    com.apple.driver.AppleKeyStore (2) 89F8898B-CED9-3AF1-96F2-881149E193B8 <25 24 23 8 7 6 5 4 3 1>
   27    0 0xffffff7f82583000 0x2b000    0x2b000    com.apple.driver.AppleIntelCPUPowerManagement (219.0.0) 40F0BAA3-B61C-35DD-A6A2-E559AFC18DC0 <7 6 5 4 3 1>
   28    0 0xffffff7f8291a000 0x3000     0x3000     com.hieplpvip.AppleBacklightFixup (1.0.2) 364D711A-CCC3-3CE3-B9CC-AE9F283A7DBA <14 7 5 4 3 2 1>
   29    0 0xffffff7f82a83000 0x8000     0x8000     org.rehabman.driver.AppleSmartBatteryManager (1.53) 078B9E65-D155-3E09-B315-AA423E4B5949 <11 4 3>
   30    0 0xffffff7f8104a000 0x2000     0x2000     com.apple.security.TMSafetyNet (8) B87D3377-617E-3F24-993B-D70AE269A837 <7 6 5 4 2 1>
   31    2 0xffffff7f81064000 0x5000     0x5000     com.apple.kext.AppleMatch (1.0.0d1) 3B280DAB-903F-33DC-8110-525A1154B11E <4 1>
   32    1 0xffffff7f81069000 0x20000    0x20000    com.apple.security.sandbox (300.0) BBF405A2-CD8D-39C2-B577-251BE0978774 <31 25 18 7 6 5 4 3 2 1>
   33    0 0xffffff7f810e8000 0x9000     0x9000     com.apple.security.quarantine (3) 1486A49E-2D3F-3D7E-B07A-D2008F327113 <32 31 7 6 5 4 2 1>
   34    0 0xffffff7f82a79000 0x8000     0x8000     com.apple.nke.applicationfirewall (174) F060F58D-C86C-3DF9-A454-EED9C6CFF807 <7 6 5 4 3 1>
   35    0 0xffffff7f8257e000 0x3000     0x3000     com.apple.driver.AppleIntelCPUPowerManagementClient (219.0.0) B802638B-251C-3602-BA8C-001F87228765 <7 6 5 4 3 1>
   36    0 0xffffff7f8292a000 0x3000     0x3000     com.apple.driver.AppleAPIC (1.7) BC2E6D01-BCBB-3525-BF38-BF99C3F1EC46 <4 3>
   37    0 0xffffff7f82309000 0x4000     0x4000     com.apple.driver.AppleSMBIOS (2.1) 9BB02681-4B47-3592-AD62-71FB0BF56965 <7 4 3>
   38    0 0xffffff7f82601000 0x3000     0x3000     com.apple.driver.AppleHPET (1.8) 2CFB49B8-4CC2-320B-9C6E-99646DFD8571 <11 7 5 4 3>
   39    0 0xffffff7f82336000 0x8000     0x8000     com.apple.driver.AppleRTC (2.0) 3FD1BCF4-8AFC-3CE6-A36E-26410544AD14 <11 5 4 3 1>
   40    1 0xffffff7f818a2000 0x5000     0x5000     com.apple.driver.AppleEFIRuntime (2.1) AFE979FE-ED4E-3AA4-8983-19769EF7FFCA <7 6 5 4 3>
   41   12 0xffffff7f818ec000 0x48000    0x48000    com.apple.iokit.IOGraphicsFamily (515.4) 8F0E5C96-398A-340F-B420-ED01709D5BB6 <12 7 5 4 3 1>
   42    4 0xffffff7f81934000 0x10000    0x10000    com.apple.iokit.IONDRVSupport (516.1) 652F7E37-E9BE-32E4-9975-88E6A9F97BBB <41 12 7 5 4 3>
   43    4 0xffffff7f8186f000 0x1c000    0x1c000    com.apple.driver.AppleSMC (3.1.9) 88026B2E-E18A-3463-97D4-05EE7DED9F06 <12 11 7 5 4 3 1>
   44    1 0xffffff7f8291d000 0x5000     0x5000     com.apple.driver.AppleBacklightExpert (1.1.0) 2A05F119-0C6B-38DB-89A6-237B538B2197 <43 42 41 12 5 4 3>
   45    0 0xffffff7f82922000 0x5000     0x5000     com.apple.driver.AppleBacklight (170.9.20) 9352FDF9-52BF-32FE-95AD-ED6BB2D49951 <44 42 41 12 5 4 3>
   46    3 0xffffff7f80f82000 0x8f000    0x8f000    com.apple.iokit.IOHIDFamily (2.0.0) E1889F9B-3E51-3A9C-8D44-7BA3B109ACEB <16 7 6 5 4 3 2 1>
   47    0 0xffffff7f829cc000 0x4000     0x4000     com.apple.driver.AppleACPIButtons (5.0) 6EA42B65-0CD7-3678-87D5-E002D2CDA2D5 <46 17 13 11 7 6 5 4 3 1>
   48    2 0xffffff7f81021000 0xf000     0xf000     org.rehabman.voodoo.driver.PS2Controller (6.0.0) 54332B2F-45B5-3D2B-A2AA-28083F7C5D07 <11 7 5 4 3 1>
   49    1 0xffffff7f818a7000 0xb000     0xb000     com.apple.driver.AppleEFINVRAM (2.1) 10231B92-A5CC-3F54-878D-67D3B435875A <40 7 6 5 4 3 2 1>
   50    1 0xffffff7f8143f000 0x41000    0x41000    com.apple.driver.usb.AppleUSBEHCI (1.1) 2692109F-4353-31C6-ABCE-A74193881CDF <22 11 7 6 5 4 3 1>
   51    0 0xffffff7f8151e000 0x11000    0x11000    com.apple.driver.usb.AppleUSBEHCIPCI (1.1) B8226D92-15B7-3FE3-9E3E-0F9F969E6907 <50 22 12 11 7 6 5 4 3 1>
   52    3 0xffffff7f81bac000 0x1d000    0x1d000    com.apple.iokit.IOAHCIFamily (288) BD4DB0E8-88CD-371A-A9F6-EAF391A8B1E4 <5 4 3 1>
   53    0 0xffffff7f8292f000 0x1e000    0x1e000    com.apple.driver.AppleAHCIPort (326.60.1) 64D547B5-153B-34CC-B506-10E958212BF6 <52 12 5 4 3 1>
   54    4 0xffffff7f812f5000 0xac000    0xac000    com.apple.iokit.IOUSBFamily (900.4.1) 1053D12D-FA1C-3EE9-B4FE-9970DAD992E6 <22 12 7 5 4 3 1>
   55    0 0xffffff7f81f1a000 0x1a000    0x1a000    net.osx86.kexts.GenericUSBXHCI (1.2.11) no UUID <54 12 7 5 4 3>
   56    5 0xffffff7f81089000 0x34000    0x34000    com.apple.iokit.IONetworkingFamily (3.2) 6326DB88-5330-3F0C-91F6-D478AB5E7503 <7 6 5 4 3 1>
   57    0 0xffffff7f810bd000 0x23000    0x23000    com.insanelymac.RealtekRTL8100 (2.0.0) 50D626A1-BC95-30DA-B4B1-0CFB2DEE4703 <56 12 5 4 3 1>
   58    1 0xffffff7f81bff000 0x32000    0x32000    com.apple.driver.corecapture (1.0.4) 14D4387F-6847-3B31-B2ED-E9D3C6C5197C <7 6 5 4 3 1>
   59    1 0xffffff7f81c31000 0xf0000    0xf0000    com.apple.iokit.IO80211Family (1200.12.2) 2083CD35-BAC3-3943-9A87-A43462DB7F2D <58 56 25 8 7 6 5 4 3 1>
   60    0 0xffffff7f81d21000 0x14c000   0x14c000   com.apple.driver.AirPort.Atheros40 (700.74.5) 5A1267D6-4373-32ED-A191-852886B162D4 <59 56 12 7 5 4 3 1>
   63    0 0xffffff7f81559000 0x19000    0x19000    com.apple.driver.AppleUSBLegacyHub (900.4.1) 96C9CA85-918E-353B-B19E-6ED48DA0745A <54 5 4 3 1>
   64    0 0xffffff7f81bd6000 0x1c000    0x1c000    com.apple.iokit.IOAHCIBlockStorage (295.20.1) 0B188EA4-DAC4-3EB7-9212-36318F549C19 <52 18 6 5 4 3 1>
   66    8 0xffffff7f80b31000 0x31000    0x31000    com.apple.iokit.IOSCSIArchitectureModelFamily (394.50.1) 226D8958-1A32-3B71-A6B8-41BDE342B37A <6 5 4 3 1>
   67    0 0xffffff7f81bc9000 0xd000     0xd000     com.apple.iokit.IOAHCISerialATAPI (266.50.1) 076A585D-4979-3E8C-9D63-949C2D5D1764 <66 52 5 4 3 1>
   68    1 0xffffff7f8150e000 0x4000     0x4000     com.apple.driver.AppleUSBHostMergeProperties (1.1) 2CEBC43A-619F-384D-8957-566EE5BE5B12 <4 3 1>
   69    0 0xffffff7f81556000 0x3000     0x3000     com.apple.driver.AppleUSBMergeNub (900.4.1) 204C7511-E3BF-3C42-9573-FEB00A277BB7 <68 54 4 3 1>
   70    0 0xffffff7f81040000 0x8000     0x8000     org.rehabman.voodoo.driver.PS2Keyboard (6.0.0) 208604AE-5FB3-3EB4-BA31-7E6CA96E2A3C <48 46 17 7 6 5 4 3 1>
   71    0 0xffffff7f81030000 0xd000     0xd000     org.rehabman.voodoo.driver.PS2Trackpad (6.0.1) 3A5A9F69-7955-3B19-836B-C1CB30BBB0BE <48 46 17 7 6 5 4 3 1>
   72    0 0xffffff7f817f8000 0x7000     0x7000     com.apple.iokit.SCSITaskUserClient (394.50.1) 011C42D8-3192-32F1-88FB-167D81B60859 <66 18 5 4 3 1>
   73    3 0xffffff7f81803000 0x11000    0x11000    com.apple.iokit.IOCDStorageFamily (1.8) 9EEF7CF2-673C-3743-84DD-D3B3D5E61DDB <18 5 4 3 1>
   74    2 0xffffff7f81814000 0xe000     0xe000     com.apple.iokit.IODVDStorageFamily (1.8) 9BC77405-09A3-3398-AE63-98894C42E288 <73 18 5 4 3 1>
   75    1 0xffffff7f81822000 0xc000     0xc000     com.apple.iokit.IOBDStorageFamily (1.8) EE071733-F836-360B-958B-440E2CCF81E1 <74 73 18 5 4 3 1>
   76    0 0xffffff7f8182e000 0x1e000    0x1e000    com.apple.iokit.IOSCSIMultimediaCommandsDevice (394.50.1) 4223B592-7CBB-3AC3-8677-E7E7C76C2B77 <75 74 73 66 18 6 5 4 3 1>
   77    0 0xffffff7f81509000 0x5000     0x5000     com.apple.driver.usb.AppleUSBHostPacketFilter (1.0) 42F261A6-5190-3A8A-B6B3-EB2F61478DFC <22 7 6 5 4 3 1>
   78    1 0xffffff7f81ea3000 0x7000     0x7000     com.apple.filesystems.hfs.encodings.kext (1) 7C1264E1-EEB2-39FC-B8E2-71BCF122231D <7 6 5 4 3 1>
   79    0 0xffffff7f81eaa000 0x69000    0x69000    com.apple.filesystems.hfs.kext (366.70.3) 42F964BB-20C0-3D36-B19F-8F7D48C59EAC <78 7 6 5 4 3 1>
   80    0 0xffffff7f82076000 0xa000     0xa000     com.apple.BootCache (40) 06D08FFE-3FB9-37A0-A0AE-BDDCDA4184D6 <7 6 5 4 3 1>
   81    0 0xffffff7f828f3000 0x6000     0x6000     com.apple.AppleFSCompression.AppleFSCompressionTypeZlib (1.0.0) A8B584B1-03DF-3780-923B-4FD6FF942049 <6 4 3 2 1>
   82    0 0xffffff7f828fb000 0x3000     0x3000     com.apple.AppleFSCompression.AppleFSCompressionTypeDataless (1.0.0d1) 13DD449C-FA18-3584-92A1-F91CAED7746A <7 6 4 3 2 1>
   84    0 0xffffff7f814d3000 0x36000    0x36000    com.apple.driver.usb.AppleUSBHub (1.1) DDE91066-7606-373D-91D0-22FF2EFCA5F0 <22 11 5 4 3 1>
   86    0 0xffffff7f81512000 0x8000     0x8000     com.apple.driver.usb.AppleUSBHostCompositeDevice (1.1) 481D3D9E-C17C-3848-A075-A29DF6D520DD <22 5 4 3 1>
   87    0 0xffffff7f820dd000 0x8000     0x8000     com.apple.driver.usb.networking (5.0.0) 54F58B56-AFFE-3605-8ADC-E205EAD4D230 <22 5 4 3 1>
   89    2 0xffffff7f811d2000 0x1d000    0x1d000    com.apple.iokit.IOSCSIBlockCommandsDevice (394.50.1) 8087AF15-815D-37CD-B139-8935F8321401 <66 18 6 5 4 3 1>
   90    2 0xffffff7f812c1000 0x34000    0x34000    com.apple.iokit.IOUSBMassStorageDriver (131.60.1) 0E9140F1-7CA4-3B42-A4FC-005E9610F656 <66 22 18 6 5 4 3 1>
   91    0 0xffffff7f822c8000 0xc000     0xc000     com.apple.driver.AppleUSBCardReader (404.50.6) AEC101B1-7155-3469-A8A4-52EAEFB322E3 <90 89 66 22 18 5 4 3 1>
   92    1 0xffffff7f813a1000 0x14000    0x14000    com.apple.iokit.IOUSBMassStorageClass (4.0.4) 238743F0-EB79-34A4-A2FD-836BD9B6DFEA <66 54 18 5 4 3 1>
   93    0 0xffffff7f822ba000 0x4000     0x4000     com.apple.driver.AppleUSBStorageCoexistentDriver (404.50.6) FB1FBFCB-984A-3CBC-B882-D9D35D38D09B <92 90 89 66 22 18 5 4 3 1>
   95    0 0xffffff7f82461000 0x2e000    0x2e000    com.apple.driver.AppleIntelSNBGraphicsFB (10.0.2) 4651D99C-251F-319C-A742-FE237C8CD3A3 <41 12 11 7 6 5 4 3 1>
   96    2 0xffffff7f819e4000 0xf8000    0xf8000    com.apple.iokit.IOBluetoothFamily (5.0.5f7) DD3E7096-E2E1-3E1B-8538-A502DABEE2BC <17 7 5 4 3 1>
   97    1 0xffffff7f81adc000 0xb000     0xb000     com.apple.iokit.IOBluetoothHostControllerTransport (5.0.5f7) E6737E0D-B2FB-3E34-A2C6-3D9A934833B2 <96 22 12 11 7 6 5 4 3 1>
   98    0 0xffffff7f81ae7000 0x23000    0x23000    com.apple.iokit.IOBluetoothHostControllerUSBTransport (5.0.5f7) 83B824DC-2F10-3FF4-8556-3BD761BC027D <97 96 22 12 11 7 6 5 4 3 1>
   99    0 0xffffff7f81f67000 0x8000     0x8000     org.hwsensors.driver.ACPISensors (1800) FA4DF6C0-0D3A-3CE2-8569-0AB2C84053E7 <20 11 7 5 4 3>
  100    0 0xffffff7f81f4a000 0x3000     0x3000     org.hwsensors.driver.SMMSensors (1800) 97DDF4ED-310B-3123-988E-E1A9890743A6 <20 7 5 4 3>
  101    1 0xffffff7f817dc000 0x5000     0x5000     com.apple.iokit.IOSlowAdaptiveClockingFamily (1.0.0) CE7B6D9D-0577-3683-8410-CA8707BBDA4B <7 6 5 4 3 1>
  102    0 0xffffff7f824a1000 0x2000     0x2000     com.apple.driver.AppleIntelSlowAdaptiveClocking (4.0.0) 3DF8710B-0250-30F4-B081-71FB7ACC3052 <101 4 3>
  103    5 0xffffff7f8184c000 0xa000     0xa000     com.apple.driver.IOPlatformPluginFamily (6.0.0d8) A578127A-BBAD-32D4-AEBD-20E14786110D <11 7 6 5 4 3>
  104    0 0xffffff7f823d5000 0x3000     0x3000     com.apple.driver.AppleLPC (3.1) 5EB76438-A8D6-3D71-AA63-3DFF42F1E0CF <103 12 5 4 3>
  105    2 0xffffff7f81577000 0x95000    0x95000    com.apple.vecLib.kext (1.2.0) DDD8F03B-087A-3709-8296-354CCE62BE15 <10 6 5 4 3>
  106    4 0xffffff7f8160c000 0x47000    0x47000    com.apple.iokit.IOAudioFamily (205.15) 2D3115C6-0FFD-3244-AB4A-4F9041C5D614 <105 5 4 3 1>
  107    2 0xffffff7f8261c000 0xf000     0xf000     com.apple.iokit.IOHDAFamily (276.26) 02E32F26-A9E6-3586-BE75-203B8F48EC8A <5 4 3 1>
  108    1 0xffffff7f8262f000 0x1d000    0x1d000    com.apple.driver.AppleHDAController (276.26) D0953002-6091-376F-8E0F-33B65F42CEF9 <107 106 41 12 7 6 5 4 3 1>
  109    0 0xffffff7f81f60000 0x5000     0x5000     org.hwsensors.driver.CPUSensors (1800) ED90DA0F-5876-3DB5-82EC-CEEA470A7479 <20 7 5 4 3>
  110    0 0xffffff7f822f4000 0x3000     0x3000     com.apple.driver.AppleSMBusPCI (1.0.14d1) 336ED4BC-E18C-37EE-A185-CD41B0819BC9 <12 5 4 3>
  111    0 0xffffff7f81856000 0x3000     0x3000     com.apple.driver.AppleSMCPDRC (1.0.0) 6647B503-3F2E-3F61-B1BD-E3BD93764416 <103 12 6 4 3>
  112    1 0xffffff7f8185b000 0x14000    0x14000    com.apple.driver.IOPlatformPluginLegacy (1.0.0) BC0876C4-ED42-31B7-AF69-9178B7B1177A <103 11 7 6 5 4 3>
  113    0 0xffffff7f8188b000 0x10000    0x10000    com.apple.driver.ACPI_SMC_PlatformPlugin (1.0.0) 5D441A20-E42C-313C-BF80-6894AAAE0DFA <112 103 43 12 11 7 6 5 4 3>
  114    0 0xffffff7f8238e000 0x4000     0x4000     com.apple.driver.AppleOSXWatchdog (1) 9B1AC3B0-A459-3D88-B43D-428EA39DDB8A <12 7 6 5 4 3 1>
  116    1 0xffffff7f817d8000 0x4000     0x4000     com.apple.iokit.IOSMBusFamily (1.1) 185F0EBF-0262-3370-BD47-8FE4C8AA726E <5 4 3>
  117    1 0xffffff7f822f7000 0x12000    0x12000    com.apple.driver.AppleSMBusController (1.0.18d1) C0F713E6-785F-3BC6-8800-1D6E2C7AE123 <116 12 11 5 4 3>
  118    0 0xffffff7f825bf000 0x9000     0x9000     com.apple.driver.AppleHV (1) C271E1A1-E447-3820-8B37-2FCB02634F84 <7 6 5 4 3 1>
  119    0 0xffffff7f824f4000 0x63000    0x63000    com.apple.driver.AppleIntelHD3000Graphics (10.0.2) EA8FF084-2FBD-3F8F-B284-00086C954D86 <41 12 7 5 4 3 1>
  120    0 0xffffff7f822ea000 0xa000     0xa000     com.apple.driver.AppleSSE (1.0) 56EDE836-9301-3468-8CF7-9FE188EBDC7A <23 7 5 4 3 1>
  121    0 0xffffff7f81f74000 0x5000     0x5000     com.apple.Dont_Steal_Mac_OS_X (7.0.0) 7B7DB739-3DAA-3E7A-BA9E-38C3256D15B6 <43 8 7 4 3 1>
  122    0 0xffffff7f817be000 0x1a000    0x1a000    com.apple.iokit.IOSurface (159.12) 145F8C17-8D9F-3F10-AA3F-AAC255CDBEB2 <7 6 5 4 3 1>
  123    0 0xffffff7f812b5000 0x6000     0x6000     com.apple.iokit.IOUserEthernet (1.0.1) 778459A6-ECB0-37B4-8E45-41B52C1EF2D2 <56 6 5 4 3 1>
  124    0 0xffffff7f81101000 0xf000     0xf000     com.apple.driver.pmtelemetry (1) 48FE4CE8-66CC-335E-9ABD-835F954B114D <7 6 5 4 3>
  125    0 0xffffff7f8239b000 0xe000     0xe000     com.apple.driver.AppleMCCSControl (1.3.4) BF69780E-2728-34A8-A5B9-59290572CCF3 <117 43 41 12 11 7 5 4 3 1>
  126    0 0xffffff7f82146000 0x5000     0x5000     com.apple.driver.AppleUpstreamUserClient (3.6.4) F39509A4-191C-35DA-B7D9-08F95E5AB8BC <41 12 11 7 5 4 3 1>
  127    1 0xffffff7f828e5000 0x3000     0x3000     com.apple.driver.AppleGraphicsControl (3.14.52b52) 3C0A9CD2-0EAA-372D-9799-3FFD85756D3D <7 5 4 3 1>
  128    0 0xffffff7f828e8000 0x7000     0x7000     com.apple.driver.ApplePolicyControl (3.14.52b52) 9BB8C51A-2FA2-3CCA-8B80-DD2A38E176C0 <127 41 12 11 7 5 4 3 1>
  129    1 0xffffff7f8264c000 0x13000    0x13000    com.apple.kext.OSvKernDSPLib (525) D0421B4D-7B97-3102-BC42-3684344DB5E6 <5 4>
  130    1 0xffffff7f8265f000 0x152000   0x152000   com.apple.driver.DspFuncLib (276.26) A58B8C19-2454-3C68-9F14-767A95D941B6 <129 106 105 49 6 5 4 3 1>
  131    0 0xffffff7f827b1000 0xb4000    0xb4000    com.apple.driver.AppleHDA (276.26) 7611D43E-12FE-3228-A6D3-9C99A5D030CC <130 108 107 106 42 41 6 5 4 3 1>
  133    0 0xffffff7f80a22000 0x41000    0x41000    com.paragon-software.filesystems.ntfs (319.2.15) DEE61437-E151-3482-ADB8-D40F479872BD <7 5 4 1>
  134    1 0xffffff7f82082000 0x5000     0x5000     com.apple.kext.triggers (1.0) D28E5405-94BB-3888-BF50-CA3638C41D76 <7 6 5 4 3 1>
  135    0 0xffffff7f82087000 0x9000     0x9000     com.apple.filesystems.autofs (3.0) 924976C3-1AE9-3121-A7E1-E7916E02C567 <134 7 6 5 4 3 1>
  136    1 0xffffff7f828b8000 0xc000     0xc000     com.apple.AppleGraphicsDeviceControl (3.14.52b52) F61AFAB6-1307-3FF3-BD5D-CEFA90D2A2EC <7 6 5 4 3 1>
  137    0 0xffffff7f828c4000 0x18000    0x18000    com.apple.driver.AGPM (110.23.17) 11465CAD-1CF3-3369-9618-E27E44209B5E <136 103 42 41 12 6 5 4 3>
  139    0 0xffffff7f825b6000 0x5000     0x5000     com.apple.driver.AppleHWSensor (1.9.5d0) AFB68EC7-205B-3499-B796-DAE93A4BA543 <5 4 3>
  140    0 0xffffff7f82092000 0x5000     0x5000     com.apple.driver.AudioAUUC (1.70) DA1CA792-7C22-3F41-B64E-4E01C8679031 <106 41 12 11 7 5 4 3 1>
  141    1 0xffffff7f817e7000 0x11000    0x11000    com.apple.iokit.IOSerialFamily (11) 272855EE-C816-329B-927C-383C40F83F1A <7 6 5 4 3 1>
  142    0 0xffffff7f819d4000 0xa000     0xa000     com.apple.iokit.IOBluetoothSerialManager (5.0.5f7) ECCF6630-25E9-34D8-BCFB-8322A91EE6E0 <141 7 5 4 3 1>
  147    0 0xffffff7f82aa5000 0x6000     0x6000     com.apple.macos.driver.AppleUSBEthernetHost (8.0.1) 01BD4135-9665-3222-9C8A-44AC303DA500 <56 22 5 4 3 1>


Okay :)

It is as I said though - USBInjectAll only makes Intel ports available. Just as you can see in Hackintool. Both EH01 and EH02 are Intel CPU/chipset USB2 controllers. (Hackintool does often show some makes of third-party controller too).

The only USB3 controller you have is the third-party one by TI. It shows as an external PCI-e device.

USBInjectAll.kext will not see the USB3 controller in this case because it is not Intel.

GenericUSBXHCI.kext only matches entries against third-party controllers like Fresco Logic, ASMedia etc etc.

As I explained it was not supported after El Capitan so it may, or may not, work as expected.

Solution:

If you use Hackintool you can configure your EHC controller ports. Depending on where Dell attached your Bluetooth chipset will dictate a port you need to set as "Internal" or 0xff / 255.

I am unable to see where your Bluetooth controller is attached in any of your screengrabs however, yes, find it in Hackintool and from the "Connector" pull-down menu change "USB2" to "Internal".

Any USB3 ports you can't configure will probably still work, just without proper power-management.

:)
 
Okay :)

It is as I said though - USBInjectAll only makes Intel ports available. Just as you can see in Hackintool. Both EH01 and EH02 are Intel CPU/chipset USB2 controllers. (Hackintool does often show some makes of third-party controller too).

The only USB3 controller you have is the third-party one by TI. It shows as an external PCI-e device.

USBInjectAll.kext will not see the USB3 controller in this case because it is not Intel.

GenericUSBXHCI.kext only matches entries against third-party controllers like Fresco Logic, ASMedia etc etc.

As I explained it was not supported after El Capitan so it may, or may not, work as expected.

Solution:

If you use Hackintool you can configure your EHC controller ports. Depending on where Dell attached your Bluetooth chipset will dictate a port you need to set as "Internal" or 0xff / 255.

I am unable to see where your Bluetooth controller is attached in any of your screengrabs however, yes, find it in Hackintool and from the "Connector" pull-down menu change "USB2" to "Internal".

Any USB3 ports you can't configure will probably still work, just without proper power-management.

:)
@UtterDisbelief Thank you for clarification. I attached Bluetooth -highlighted in blue- for you to double check.

Also Should USBPorts.kext be placed in EFI/CLOVER/kexts/Other only or both E/C/K/O and L/E?
 

Attachments

  • Screen Shot 2020-03-28 at 10.54.37 AM.png
    Screen Shot 2020-03-28 at 10.54.37 AM.png
    297 KB · Views: 55
@UtterDisbelief Thank you for clarification. I attached Bluetooth -highlighted in blue- for you to double check.

Also Should USBPorts.kext be placed in EFI/CLOVER/kexts/Other only or both E/C/K/O and L/E?


Ah, so Bluetooth is connected to the "Hub" on HP24 ? In that case you will only see it in IORegistryExplorer. Being on a Hub means you may be unable to change the "UsbConnector" type for the device, only the Hub. Still worth trying.

If it is a hardware hub there's nothing we can do. However if you have the kext FakePCIID_XHCIMux.kext installed, then remove it, reboot and check again.

Only put USBPorts.kext in EFI/CLOVER/kexts/Other NOT L/E. Remove USBInjectAll.kext if you use it.

:)
 
Ah, so Bluetooth is connected to the "Hub" on HP24 ? In that case you will only see it in IORegistryExplorer. Being on a Hub means you may be unable to change the "UsbConnector" type for the device, only the Hub. Still worth trying.

If it is a hardware hub there's nothing we can do. However if you have the kext FakePCIID_XHCIMux.kext installed, then remove it, reboot and check again.

Only put USBPorts.kext in EFI/CLOVER/kexts/Other NOT L/E. Remove USBInjectAll.kext if you use it.

:)
I don't have FakePCIID_XHCIMux.kext installed. Can i just leave Bluetooth and laptop cam connectors as USB 2 as they are? I'm actually afraid from another kernel panic :D
 
I don't have FakePCIID_XHCIMux.kext installed. Can i just leave Bluetooth and laptop cam connectors as USB 2 as they are? I'm actually afraid from another kernel panic :D


Of course you can. Nothing in the Hackintosh world is compulsory. Whatever you are happy with :thumbup:
 
Of course you can. Nothing in the Hackintosh world is compulsory. Whatever you are happy with :thumbup:
@UtterDisbelief I did the export -files in attachments-.

Hackintool gave me a message "SSDT-EC required", Should i put it in ACPI/Patched?
I'm willing to use USBPorts.kext and i'm aware of not using SSDT-UIAC with it. But, Should i use SSDT-EC & SSDT-USBX with USBPorts.kext?
 

Attachments

  • SSDT-EC.aml
    91 bytes · Views: 59
  • SSDT-UIAC.aml
    478 bytes · Views: 61
  • SSDT-UIAC.dsl
    2.4 KB · Views: 50
  • SSDT-USBX.aml
    185 bytes · Views: 69
  • USBPorts.kext.zip
    1.3 KB · Views: 56
@UtterDisbelief I did the export -files in attachments-.

Hackintool gave me a message "SSDT-EC required", Should i put it in ACPI/Patched?
I'm willing to use USBPorts.kext and i'm aware of not using SSDT-UIAC with it. But, Should i use SSDT-EC & SSDT-USBX with USBPorts.kext?


SSDT-EC.aml is an embedded controller Hackintool has determined you need, so - Yes.

SSDT-USBX is a patch to increase the power-output of USB ports, so - if you are having USB device connection problems such as appearing and disappearing at random, then - Yes. Otherwise - No.

Yes, those two patches go in EFI/CLOVER/ACPI/patched AND the USBPorts.kext goes in EFI/CLOVER/kexts/Other.

:)
 
Status
Not open for further replies.
Back
Top