Jump to content
aliuzunnn61

DW1820A bluetooth problem

Recommended Posts

Move BrcmPatchRAM2 and BrcmFirmwareRepo to /L/E

Repair permissions and rebuild cache

 

If you want to keep all kexts in Clover kext, then replace BrcmFirmwareRepo with BrcmFirmwareData.kext

Share this post


Link to post
Share on other sites

Make sure you have your USB ports setup correctly in MacOS...use Hackintool.app

Check system information if it shows under Bluetooth or USB

Share this post


Link to post
Share on other sites

Definitely sounds like a USB-related issue. If your laptop has older USB2.0 controller, temporarily boot with USBInjectAll kext before running Hackintool so that you do not miss any controller/ports.

Share this post


Link to post
Share on other sites

You'll need to add the port limit patch(s) to your Config under KextToPatch

Spoiler

 

       <dict>

                <key>Comment</key>

                <string>USB port limit patch #1 10.14.x modify by DalianSky(credit ydeng)</string>

                <key>Disabled</key>

                <false/>

                <key>Find</key>

                <data>

                g/sPDw==

                </data>

                <key>InfoPlistPatch</key>

                <false/>

                <key>MatchOS</key>

                <string>10.14.x</string>

                <key>Name</key>

                <string>com.apple.iokit.IOUSBHostFamily</string>

                <key>Replace</key>

                <data>

                g/s/Dw==

                </data>

            </dict>

            <dict>

                <key>Comment</key>

                <string>USB port limit patch #2 10.14.x modify by DalianSky(credit PMHeart)</string>

                <key>Disabled</key>

                <false/>

                <key>Find</key>

                <data>

                g+MP0w==

                </data>

                <key>InfoPlistPatch</key>

                <false/>

                <key>MatchOS</key>

                <string>10.14.x</string>

                <key>Name</key>

                <string>com.apple.iokit.IOUSBHostFamily</string>

                <key>Replace</key>

                <data>

                g+M/0w==

                </data>

            </dict>

            <dict>

                <key>Comment</key>

                <string>USB Port limit patch #3 10.14.x modify by DalianSky(credits PMheart)</string>

                <key>Disabled</key>

                <false/>

                <key>Find</key>

                <data>

                g/sPDw==

                </data>

                <key>InfoPlistPatch</key>

                <false/>

                <key>MatchOS</key>

                <string>10.14.x</string>

                <key>Name</key>

                <string>com.apple.driver.usb.AppleUSBXHCI</string>

                <key>Replace</key>

                <data>

                g/s/Dw==

                </data>

            </dict>

            <dict>

                <key>Comment</key>

                <string>USB Port limit patch #4 10.14.x modify by DalianSky(credits PMheart)</string>

                <key>Disabled</key>

                <false/>

                <key>Find</key>

                <data>

                g/8PDw==

                </data>

                <key>InfoPlistPatch</key>

                <false/>

                <key>MatchOS</key>

                <string>10.14.x</string>

                <key>Name</key>

                <string>com.apple.driver.usb.AppleUSBXHCI</string>

                <key>Replace</key>

                <data>

                g/8/Dw==

                </data>

            </dict>

 

Install USBInjectall.kext to Clover kexts

Reboot, launch Hackintool

Test each port with USB 2.0 and USB 3.0 devices. Change Connector type accordingly

Make sure Webcam, Bluetooth, SD card shows as Internal

When done, delete all non highlighted ports.

Click the export button. This generates an USBPorts.kext and SSDT-xxx.aml

Use only 1 or the other, not both.

If use USBPorts.kext, then place in Clover kext, remove USBInjectAll.kext and disable the port limit patches

If use SSDT-xxx.aml, then place them in ACPI/Patches, keep USBInjectAll.kext and disable the port limit patches

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...