Contribute
Register

BCM94352HMB fully working, but bluetooth can't be recognized until waked from hibernation

Status
Not open for further replies.
Joined
Jan 4, 2017
Messages
14
Motherboard
Dell XPS 13 9360
CPU
i7-7500U
Graphics
Intel HD620@1920x1080
Mobile Phone
  1. Android
My laptop (HP Envy 4 1006TX, SNB cpu + HM76 mb + BCM94352HMB wifi/bluetooth) almost everything works fun(backlight/soundcard/hdmi/usb/wifi/camera/cpu gpu power management/hibernation), but the bluetooth(BCM20702A0, id: 3404 13d3), it can't be recognized(cannot found it on the usb hub by ioreg) when system booted, but when the laptop waked from hibernation once, bluetooth can be recognized and fully working.
I have install the FakePCIID.kext & FakePCIID_Broadcom_WiFi.kext on CLOVER/KEXTS and BrcmPatchRAM2.kext & BrcmFirmwareRepo.kext on S/L/E, used USBInjectAll.kext + SSDT(UIAC & disabled EHC1) + CLOVER patch rename EHCx -> EH0x and usb ports all works, taped the wifi card pin 20 to make it turn on by default.

Anyone has suggestions?
 
My laptop (HP Envy 4 1006TX, SNB cpu + HM76 mb + BCM94352HMB wifi/bluetooth) almost everything works fun(backlight/soundcard/hdmi/usb/wifi/camera/cpu gpu power management/hibernation), but the bluetooth(BCM20702A0, id: 3404 13d3), it can't be recognized(cannot found it on the usb hub by ioreg) when system booted, but when the laptop waked from hibernation once, bluetooth can be recognized and fully working.
I have install the FakePCIID.kext & FakePCIID_Broadcom_WiFi.kext on CLOVER/KEXTS and BrcmPatchRAM2.kext & BrcmFirmwareRepo.kext on S/L/E, used USBInjectAll.kext + SSDT(UIAC & disabled EHC1) + CLOVER patch rename EHCx -> EH0x and usb ports all works, taped the wifi card pin 20 to make it turn on by default.

Anyone has suggestions?

Attach ioreg as ZIP: http://www.tonymacx86.com/audio/58368-guide-how-make-copy-ioreg.html. Please, use the IORegistryExplorer v2.1 attached to the post! DO NOT reply with an ioreg from any other version of IORegistryExplorer.app.

Provide output (in Terminal):
Code:
kextstat|grep -y acpiplat
kextstat|grep -y appleintelcpu
kextstat|grep -y applelpc
kextstat|grep -y applehda

Attach EFI/Clover folder as ZIP (press F4 at main Clover screen before collecting). Please eliminate 'themes' directory. Provide only EFI/Clover, not the entire EFI folder.

Attach output of (in Terminal):
Code:
sudo touch /System/Library/Extensions && sudo kextcache -u /

Compress all files as ZIP. Do not use external links. Attach all files using site attachments only.

--

Please provide complete details in your profile/signature
("Personal Details" link from "profile menu" in upper right corner of this site)

Mobo: manufacturer/model + bootloader(Clover/Chameleon/Chimera)
CPU: detailed CPU model + motherboard chipset
Graphics: all graphics devices + laptop internal screen resolution

For example, typical Ivy laptop:
Mobo: HP ProBook 4540s (Clover)
CPU: i5-3320m/HM76
Graphics: HD4000, 1366x768

Use CPU-Z on Windows to find CPU (Core iX-xxx) and motherboard chipset (HMxx), and graphics capabilities. For a laptop, these details are important and affect critical installation procedures.

Note: When specifying your bootloader, if using Clover legacy, please be sure to specify "Clover legacy"). Specifying "Clover" will be assumed as "Clover UEFI"
 
Attach ioreg as ZIP: http://www.tonymacx86.com/audio/58368-guide-how-make-copy-ioreg.html. Please, use the IORegistryExplorer v2.1 attached to the post! DO NOT reply with an ioreg from any other version of IORegistryExplorer.app.

Provide output (in Terminal):
Code:
kextstat|grep -y acpiplat
kextstat|grep -y appleintelcpu
kextstat|grep -y applelpc
kextstat|grep -y applehda

Attach EFI/Clover folder as ZIP (press F4 at main Clover screen before collecting). Please eliminate 'themes' directory. Provide only EFI/Clover, not the entire EFI folder.

Attach output of (in Terminal):
Code:
sudo touch /System/Library/Extensions && sudo kextcache -u /

Compress all files as ZIP. Do not use external links. Attach all files using site attachments only.

--

Please provide complete details in your profile/signature
("Personal Details" link from "profile menu" in upper right corner of this site)

Mobo: manufacturer/model + bootloader(Clover/Chameleon/Chimera)
CPU: detailed CPU model + motherboard chipset
Graphics: all graphics devices + laptop internal screen resolution

For example, typical Ivy laptop:
Mobo: HP ProBook 4540s (Clover)
CPU: i5-3320m/HM76
Graphics: HD4000, 1366x768

Use CPU-Z on Windows to find CPU (Core iX-xxx) and motherboard chipset (HMxx), and graphics capabilities. For a laptop, these details are important and affect critical installation procedures.

Note: When specifying your bootloader, if using Clover legacy, please be sure to specify "Clover legacy"). Specifying "Clover" will be assumed as "Clover UEFI"

kextstat:
Code:
13    2 0xffffff7f82e6b000 0x66000    0x66000    com.apple.driver.AppleACPIPlatform (5.0) B8468080-CED9-30EA-B151-33368AF9555B <12 11 7 6 5 4 3 1>
24    0 0xffffff7f82aa0000 0x2b000    0x2b000    com.apple.driver.AppleIntelCPUPowerManagement (219.0.0) 10D75C8B-EBC4-317B-B2F7-3768027674D8 <7 6 5 4 3 1>
35    0 0xffffff7f82a9b000 0x3000     0x3000     com.apple.driver.AppleIntelCPUPowerManagementClient (219.0.0) B802638B-251C-3602-BA8C-001F87228765 <7 6 5 4 3 1>
89    0 0xffffff7f82907000 0x3000     0x3000     com.apple.driver.AppleLPC (3.1) F51595F0-F9B1-3B85-A1C3-F984DAD4107E <86 12 5 4 3>
101   1 0xffffff7f82b4e000 0x1d000    0x1d000    com.apple.driver.AppleHDAController (278.56) CFB0D0AE-F09A-3660-8F95-7A02FD5FBF07 <100 99 45 12 7 6 5 4 3 1>
116   0 0xffffff7f82cd0000 0xb4000    0xb4000    com.apple.driver.AppleHDA (278.56) A4EB06C9-A40A-39EF-9C4A-D7F23DB9A2F9 <115 101 100 99 82 45 6 5 4 3 1>

kextcache:
Code:
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext BrcmPatchRAM2.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext BrcmFirmwareRepo.kext
kext-dev-mode allowing invalid signature -67013 0xFFFFFFFFFFFEFA3B for kext AppleMobileDevice.kext
KernelCache ID: B56957800960D41160CD76AF960D9E98
symlink("/System/Library/PrelinkedKernels/prelinkedkernel", "/System/Library/Caches/com.apple.kext.caches/Startup/kernelcache") failed 17 (File exists) <createPrelinkedKernel 2795>

ioreg and CLOVER are in the attach zip files, thx for help!
 

Attachments

  • HP-Envy4-1006TX.zip
    3.5 MB · Views: 71
kextstat:
Code:
13    2 0xffffff7f82e6b000 0x66000    0x66000    com.apple.driver.AppleACPIPlatform (5.0) B8468080-CED9-30EA-B151-33368AF9555B <12 11 7 6 5 4 3 1>
24    0 0xffffff7f82aa0000 0x2b000    0x2b000    com.apple.driver.AppleIntelCPUPowerManagement (219.0.0) 10D75C8B-EBC4-317B-B2F7-3768027674D8 <7 6 5 4 3 1>
35    0 0xffffff7f82a9b000 0x3000     0x3000     com.apple.driver.AppleIntelCPUPowerManagementClient (219.0.0) B802638B-251C-3602-BA8C-001F87228765 <7 6 5 4 3 1>
89    0 0xffffff7f82907000 0x3000     0x3000     com.apple.driver.AppleLPC (3.1) F51595F0-F9B1-3B85-A1C3-F984DAD4107E <86 12 5 4 3>
101   1 0xffffff7f82b4e000 0x1d000    0x1d000    com.apple.driver.AppleHDAController (278.56) CFB0D0AE-F09A-3660-8F95-7A02FD5FBF07 <100 99 45 12 7 6 5 4 3 1>
116   0 0xffffff7f82cd0000 0xb4000    0xb4000    com.apple.driver.AppleHDA (278.56) A4EB06C9-A40A-39EF-9C4A-D7F23DB9A2F9 <115 101 100 99 82 45 6 5 4 3 1>

kextcache:
Code:
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext BrcmPatchRAM2.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext BrcmFirmwareRepo.kext
kext-dev-mode allowing invalid signature -67013 0xFFFFFFFFFFFEFA3B for kext AppleMobileDevice.kext
KernelCache ID: B56957800960D41160CD76AF960D9E98
symlink("/System/Library/PrelinkedKernels/prelinkedkernel", "/System/Library/Caches/com.apple.kext.caches/Startup/kernelcache") failed 17 (File exists) <createPrelinkedKernel 2795>

ioreg and CLOVER are in the attach zip files, thx for help!

Probably a USB issue. You're not using FakePCIID.kext + FakePCIID_XHCIMux.kext, but probably should be.

Further details in the USB guide: https://www.tonymacx86.com/threads/guide-10-11-usb-changes-and-solutions.173616/
 
Last edited:
/* DUMMY - REMOVED */
 
Last edited:
Status
Not open for further replies.
Back
Top