Contribute
Register
Status
Not open for further replies.
Joined
Nov 29, 2016
Messages
142
Motherboard
Dell Inspiron 15R N5110 (Clover UEFI)
CPU
i7-2670QM Quadcore 2.2 GHz ~ 3.10 GHz / HM67
Graphics
Intel HD Graphics 3000 + Nvidia GT 525M , 1366x768
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
Hi Guys,

My laptop is Dell Inspiron N5110 6-series i7 2670QM and Intel HD 3000 with macOS Sierra 10.12.6 installed. I have bluetooth, DELL 1702 (Atheros AR9285, AR5B195+AR3011), working via Rehabman's IOath3kfrmwr.kext, but sometimes i get random freezes and after restart it gives me "Bluetooth not available"!

Could this problem be related to usb? My usb 2 ports are working fine but my usb 3 ports are not working, I've both usbinjectall.kext and genericusbxhci.kext installed.

I was also thinking about getting rid of both usbinjectall and genericusbxhci kexts, then patch AppleUSBXHCI.kext via clover, but i figured that i have no AppleUSBXHCI.kext in IOUSBFAMILY!

Should i consider replace both USBinjectall and GenericUSBXHCI with chris1111's mXHCD.kext?!

Code:
kextstat| grep USB
   18    0 0xffffff7f8104a000 0x4000     0x4000     com.rehabman.driver.USBInjectAll (0.7.1) A5767EA0-3760-3131-B996-28EE85139CF5 <12 11 4 3>
   23   13 0xffffff7f81060000 0x71000    0x71000    com.apple.iokit.IOUSBHostFamily (1.1) E44AE040-7A39-3CD8-8B53-9FE3E39D1CED <22 7 6 5 4 3 1>
   51    1 0xffffff7f81461000 0x41000    0x41000    com.apple.driver.usb.AppleUSBEHCI (1.1) 2692109F-4353-31C6-ABCE-A74193881CDF <23 11 7 6 5 4 3 1>
   52    0 0xffffff7f81540000 0x11000    0x11000    com.apple.driver.usb.AppleUSBEHCIPCI (1.1) B8226D92-15B7-3FE3-9E3E-0F9F969E6907 <51 23 12 11 7 6 5 4 3 1>
   57    4 0xffffff7f810d1000 0xac000    0xac000    com.apple.iokit.IOUSBFamily (900.4.1) 1053D12D-FA1C-3EE9-B4FE-9970DAD992E6 <23 12 7 5 4 3 1>
   58    0 0xffffff7f81f2b000 0x1a000    0x1a000    net.osx86.kexts.GenericUSBXHCI (1.2.11) no UUID <57 12 7 5 4 3>
   64    0 0xffffff7f8157b000 0x19000    0x19000    com.apple.driver.AppleUSBLegacyHub (900.4.1) 96C9CA85-918E-353B-B19E-6ED48DA0745A <57 5 4 3 1>
   69    1 0xffffff7f81530000 0x4000     0x4000     com.apple.driver.AppleUSBHostMergeProperties (1.1) 2CEBC43A-619F-384D-8957-566EE5BE5B12 <4 3 1>
   70    0 0xffffff7f81578000 0x3000     0x3000     com.apple.driver.AppleUSBMergeNub (900.4.1) 204C7511-E3BF-3C42-9573-FEB00A277BB7 <69 57 4 3 1>
   78    0 0xffffff7f8152b000 0x5000     0x5000     com.apple.driver.usb.AppleUSBHostPacketFilter (1.0) 42F261A6-5190-3A8A-B6B3-EB2F61478DFC <23 7 6 5 4 3 1>
   85    0 0xffffff7f814f5000 0x36000    0x36000    com.apple.driver.usb.AppleUSBHub (1.1) DDE91066-7606-373D-91D0-22FF2EFCA5F0 <23 11 5 4 3 1>
   86    0 0xffffff7f81534000 0x8000     0x8000     com.apple.driver.usb.AppleUSBHostCompositeDevice (1.1) 481D3D9E-C17C-3848-A075-A29DF6D520DD <23 5 4 3 1>
   90    2 0xffffff7f8138f000 0x34000    0x34000    com.apple.iokit.IOUSBMassStorageDriver (131.60.1) 0E9140F1-7CA4-3B42-A4FC-005E9610F656 <66 23 19 6 5 4 3 1>
   91    0 0xffffff7f822f5000 0xc000     0xc000     com.apple.driver.AppleUSBCardReader (404.50.6) AEC101B1-7155-3469-A8A4-52EAEFB322E3 <90 89 66 23 19 5 4 3 1>
   92    1 0xffffff7f813c3000 0x14000    0x14000    com.apple.iokit.IOUSBMassStorageClass (4.0.4) 238743F0-EB79-34A4-A2FD-836BD9B6DFEA <66 57 19 5 4 3 1>
   93    0 0xffffff7f822e7000 0x4000     0x4000     com.apple.driver.AppleUSBStorageCoexistentDriver (404.50.6) FB1FBFCB-984A-3CBC-B882-D9D35D38D09B <92 90 89 66 23 19 5 4 3 1>
  113    0 0xffffff7f81af8000 0x23000    0x23000    com.apple.iokit.IOBluetoothHostControllerUSBTransport (5.0.5f7) 83B824DC-2F10-3FF4-8556-3BD761BC027D <112 111 23 12 11 7 6 5 4 3 1>


Code:
system_profiler SPUSBDataType
USB:

    USB 2.0 Bus:

      Host Controller Driver: AppleUSBEHCIPCI
      PCI Device ID: 0x1c26
      PCI Revision ID: 0x0005
      PCI Vendor ID: 0x8086

        Hub:

          Product ID: 0x0024
          Vendor ID: 0x8087  (Intel Corporation)
          Version: 0.00
          Speed: Up to 480 Mb/sec
          Location ID: 0x1d100000 / 1
          Current Available (mA): 500
          Current Required (mA): 0
          Extra Operating Current (mA): 0
          Built-In: Yes

            USB2.0-CRW:

              Product ID: 0x8403
              Vendor ID: 0x05ac  (Apple Inc.)
              Version: 98.33
              Serial Number: 20090516388200000
              Speed: Up to 480 Mb/sec
              Manufacturer: Generic
              Location ID: 0x1d160000 / 2
              Current Available (mA): 500
              Current Required (mA): 500
              Extra Operating Current (mA): 0

    USB 2.0 Bus:

      Host Controller Driver: AppleUSBEHCIPCI
      PCI Device ID: 0x1c2d
      PCI Revision ID: 0x0005
      PCI Vendor ID: 0x8086

        Hub:

          Product ID: 0x0024
          Vendor ID: 0x8087  (Intel Corporation)
          Version: 0.00
          Speed: Up to 480 Mb/sec
          Location ID: 0x1a100000 / 1
          Current Available (mA): 500
          Current Required (mA): 0
          Extra Operating Current (mA): 0
          Built-In: Yes

            Bluetooth HCI:

              Product ID: 0x3005
              Vendor ID: 0x0cf3  (Atheros Communications, Inc.)
              Version: 0.01
              Speed: Up to 12 Mb/sec
              Location ID: 0x1a140000 / 3
              Current Available (mA): 500
              Current Required (mA): 100
              Extra Operating Current (mA): 0

            Laptop_Integrated_Webcam_HD:

              Product ID: 0x2880
              Vendor ID: 0x1bcf  (Sunplus Innovation Technology Inc.)
              Version: 15.13
              Speed: Up to 480 Mb/sec
              Manufacturer: CN0T3NPC724871CPKAS8A00
              Location ID: 0x1a150000 / 2
              Current Available (mA): 500
              Current Required (mA): 500
              Extra Operating Current (mA): 0

Any ideas?
 
@Feartech @RehabMan

Well, i tried Hackintool and it showed only EHCI 1 & 2 but didn't show any xHCI in USB tap, but it showed "Texas TUSB73x0 USB 3 xHCI" in PCI tap!

Actually i'm afraid of adding PCI properties to my config -Rehabman config_HD3000_1366x768.plist-. i don't know if it might give me kernel panic or something on boot, specially that i'm still using GenericUSBXHCI and IOath3kfrmwr kexts.

I replaced both USBInjectAll & GenericUSBXHCI with Chris1111 mXHCD.kext but didn't work. So, i simply removed both USBInjectAll & mXHCD and used only GenericUSBXHCI and surprisingly all USBs are working and USB 3 is acting as USB 2, even tested speeds and i confirm that it's still working on macOS 10.12.6.

For IOath3kfrmwr, i only added "Atheros AR3011 30 sec delay fix" kextpatch via clover. It seems to work fine.

The only problem now is my laptop can't sleep or shutdown properly, black screen with fans running and "Bluetooth Not Available" after waking from sleep, and power button light still on after shutdown. Also Battery shows "Charging" but always stuck at 0%.
I don't know if this problem related to Bluetooth or USB or not, maybe CMOS. I tried to reset both SMC and NVRAM but problem still exists.
 
Last edited:
@Feartech @RehabMan

Well, i tried Hackintool and it showed only EHCI 1 & 2 but didn't show any xHCI in USB tap, but it showed "Texas TUSB73x0 USB 3 xHCI" in PCI tap!

Actually i'm afraid of adding PCI properties to my config -Rehabman config_HD3000_1366x768.plist-. i don't know if it might give me kernel panic or something on boot, specially that i'm still using GenericUSBXHCI and IOath3kfrmwr kexts.

I replaced both USBInjectAll & GenericUSBXHCI with Chris1111 mXHCD.kext but didn't work. So, i simply removed both USBInjectAll & mXHCD and used only GenericUSBXHCI and surprisingly all USBs are working and USB 3 is acting as USB 2, even tested speeds and i confirm that it's still working on macOS 10.12.6.

For IOath3kfrmwr, i only added "Atheros AR3011 30 sec delay fix" kextpatch via clover. It seems to work fine.

The only problem now is my laptop can't sleep or shutdown properly, black screen with fans running and "Bluetooth Not Available" after waking from sleep, and power button light still on after shutdown. Also Battery shows "Charging" but always stuck at 0%.
I don't know if this problem related to Bluetooth or USB or not, maybe CMOS. I tried to reset both SMC and NVRAM but problem still exists.
sounds like usb ports not setup correctly
 
set your ports up correctly with the guide you have been following with hackintool
So these problems i mentioned is caused by usb ports? even if the usbs are working fine?
 
So these problems i mentioned is caused by usb ports? even if the usbs are working fine?
if you haven't setup your ports properly following the guide, then yes, you will have issues like the ones you are experiencing
 
if you haven't setup your ports properly following the guide, then yes, you will have issues like the ones you are experiencing
Great thank you!
One last question, Can i depend only on USBPort.Kext only? there's no need to use SSDT-UIAC or adding PCI device properties to Clover?
 
Status
Not open for further replies.
Back
Top