Contribute
Register

[HELP] BCM94352Z Bluetooth works Wifi don't on big sur

Status
Not open for further replies.
Thank you, finally figured it to work!

So to sum up what I did

Removed:
Code:
<key>PciRoot(0x0)/Pci(0x1c,0x1)/Pci(0x0,0x0)</key>
            <dict>
                <key>AAPL,slot-name</key>
                <string>WLAN</string>
                <key>compatible</key>
                <string>pci14e4,4353</string>
                <key>device_type</key>
                <string>Airport Extreme</string>
                <key>model</key>
                <string>DW1560 (BCM4352) 802.11ac Wireless</string>
                <key>name</key>
                <string>Airport</string>
            </dict>

Updated AirportBRCMFixup.kext to latest version
Removed AirPortBrcm4360_Injector.kext from plugins folder of AirportBRCMFixup kext
and added entry
Code:
<dict>
                <key>Arch</key>
                <string>Any</string>
                <key>BundlePath</key>
                <string>AirportBrcmFixup.kext/Contents/PlugIns/AirPortBrcmNIC_Injector.kext</string>
                <key>Comment</key>
                <string></string>
                <key>Enabled</key>
                <true/>
                <key>ExecutablePath</key>
                <string></string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>
 
Thank you, finally figured it to work!

So to sum up what I did

Removed:
Code:
<key>PciRoot(0x0)/Pci(0x1c,0x1)/Pci(0x0,0x0)</key>
            <dict>
                <key>AAPL,slot-name</key>
                <string>WLAN</string>
                <key>compatible</key>
                <string>pci14e4,4353</string>
                <key>device_type</key>
                <string>Airport Extreme</string>
                <key>model</key>
                <string>DW1560 (BCM4352) 802.11ac Wireless</string>
                <key>name</key>
                <string>Airport</string>
            </dict>

Updated AirportBRCMFixup.kext to latest version
Removed AirPortBrcm4360_Injector.kext from plugins folder of AirportBRCMFixup kext
and added entry
Code:
<dict>
                <key>Arch</key>
                <string>Any</string>
                <key>BundlePath</key>
                <string>AirportBrcmFixup.kext/Contents/PlugIns/AirPortBrcmNIC_Injector.kext</string>
                <key>Comment</key>
                <string></string>
                <key>Enabled</key>
                <true/>
                <key>ExecutablePath</key>
                <string></string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>
yes, those amendments have made it work as now the system is loading the module to make your wifi work :)

glad it is all sorted!
 
yes, those amendments have made it work as now the system is loading the module to make your wifi work :)

glad it is all sorted!

I'm actually doing github fork of opencore and will do post about functional Y50 big sur.

So far I tested most of things works out of the box despite this 2 problems:

Screen animations often when window stutter very much, it on fast move it freezes for half second and shows at desired place. Overall not so smooth visual feeling. Also other animations freezes for split second sometimes. And overall feeling of mouse moves etc are not so smooth

I can't turn off touchpad.


If you have any suggestions I would appreciate ;)
 
I'm actually doing github fork of opencore and will do post about functional Y50 big sur.

So far I tested most of things works out of the box despite this 2 problems:

Screen animations often when window stutter very much, it on fast move it freezes for half second and shows at desired place. Overall not so smooth visual feeling. Also other animations freezes for split second sometimes. And overall feeling of mouse moves etc are not so smooth

I can't turn off touchpad.


If you have any suggestions I would appreciate ;)
assume your graphics are working correctly? transparent dock etc?
 
assume your graphics are working correctly? transparent dock etc?
Yes no glitches. Blur transparency and overall all graphical features works.
Also showing launchpad animation is smooth.
 
Yes no glitches. Blur transparency and overall all graphical features works.
Also showing launchpad animation is smooth.
have you updated all your other kexts? hackintool can also scan and check for kext updates
 
have you updated all your other kexts? hackintool can also scan and check for kext updates
Yes, all my kexts are latest version.
I discovered exact stuttering source. Its all about mouse move. When I'm not moving external mouse (not trackpad) whole screen stutters, the faster I move the more it lags. So without mouse moving or using trackpad all works pretty smooth.


I had kernel panic - just restarted all I dont know if it will help with anything but heres code
Code:
panic(cpu 2 caller 0xffffff80137f0a76): Kernel trap at 0xffffff80178ee746, type 13=general protection, registers:
CR0: 0x000000008001003b, CR2: 0x00000b2191df49b0, CR3: 0x0000000028ab1000, CR4: 0x00000000001626e0
RAX: 0x0000000000000000, RBX: 0x0000000000000000, RCX: 0x0000000000000000, RDX: 0x0000000000000000
RSP: 0xffffffac96dd3da0, RBP: 0xffffffac96dd3e40, RSI: 0x000005fd71a7cf39, RDI: 0x0000fffc00000004
R8:  0x0000000000000001, R9:  0x00000000000000b9, R10: 0xffffff937b176f00, R11: 0xffffff8015cd2654
R12: 0x0000000000000000, R13: 0xffffff937b28c800, R14: 0x000000000000099d, R15: 0x0000000000000000
RFL: 0x0000000000010246, RIP: 0xffffff80178ee746, CS:  0x0000000000000008, SS:  0x0000000000000000
Fault CR2: 0x00000b2191df49b0, Error code: 0x0000000000000000, Fault CPU: 0x2, PL: 0, VF: 0

Backtrace (CPU 2), Frame : Return Address
0xffffff80135571e0 : 0xffffff80136bd66d
0xffffff8013557230 : 0xffffff8013800073
0xffffff8013557270 : 0xffffff80137f06aa
0xffffff80135572c0 : 0xffffff8013662a2f
0xffffff80135572e0 : 0xffffff80136bcf0d
0xffffff8013557400 : 0xffffff80136bd1f8
0xffffff8013557470 : 0xffffff8013ebfe1a
0xffffff80135574e0 : 0xffffff80137f0a76
0xffffff8013557660 : 0xffffff80137f075d
0xffffff80135576b0 : 0xffffff8013662a2f
0xffffff80135576d0 : 0xffffff80178ee746
0xffffffac96dd3e40 : 0xffffff80178e960c
0xffffffac96dd3ea0 : 0xffffff80178bd7db
0xffffffac96dd3ee0 : 0xffffff8013e193f0
0xffffffac96dd3f30 : 0xffffff8013e17b5e
0xffffffac96dd3f70 : 0xffffff8013e17146
0xffffffac96dd3fa0 : 0xffffff801366213e
      Kernel Extensions in backtrace:
         org.emlydinesh.driver.ApplePS2Controller(4.6.8)[34755F6A-A94B-3B41-B7F9-E7E533789C8D]@0xffffff80178bb000->0xffffff80178cafff
            dependency: com.apple.iokit.IOACPIFamily(1.4)[B9AEA347-5086-364F-932A-211B8CF8C661]@0xffffff8015aaf000->0xffffff8015ab0fff
         org.emlydinesh.driver.ApplePS2SmartTouchPad(4.6.8)[A74A8258-9468-3FBE-A2C4-EBFA28487044]@0xffffff80178e1000->0xffffff8017904fff
            dependency: com.apple.iokit.IOHIDFamily(2.0.0)[85934ED1-34B7-3AF1-91C9-ED5A9E388663]@0xffffff8015ca7000->0xffffff8015d03fff
            dependency: com.apple.iokit.IOReportFamily(47)[E50F1754-75C0-3FD4-A876-70939043A34F]@0xffffff801602a000->0xffffff801602cfff
            dependency: org.emlydinesh.driver.ApplePS2Controller(4.6.8)[34755F6A-A94B-3B41-B7F9-E7E533789C8D]@0xffffff80178bb000->0xffffff80178cafff
            dependency: org.emlydinesh.driver.ApplePS2Keyboard(4.6.8)[8628ADB8-A873-3841-B155-70BFE0785990]@0xffffff80178cd000->0xffffff80178defff

Process name corresponding to current thread: kernel_task
Boot args: -v brcmfx-driver=1 brcmfx-country=#a -igfxnohdmi

Mac OS version:
20B5022a

Kernel version:
Darwin Kernel Version 20.1.0: Thu Oct 29 05:35:40 PDT 2020; root:xnu-7195.50.5~4/RELEASE_X86_64
Kernel UUID: 0FC1EF69-BB5B-336F-B8FB-C1121939CE17
KernelCache slide: 0x0000000013400000
KernelCache base:  0xffffff8013600000
Kernel slide:      0x0000000013410000
Kernel text base:  0xffffff8013610000
__HIB  text base: 0xffffff8013500000
System model name: MacBookPro13,1 (Mac-473D31EABEB93F9B)
System shutdown begun: NO
Panic diags file available: YES (0x0)
Hibernation exit count: 0

System uptime in nanoseconds: 6586091782802
Last Sleep:           absolute           base_tsc          base_nano
  Uptime  : 0x000005fd71a946a3
  Sleep   : 0x0000000000000000 0x0000000000000000 0x0000000000000000
  Wake    : 0x0000000000000000 0x00000003790347e9 0x0000000000000000
 
Yes, all my kexts are latest version.
I discovered exact stuttering source. Its all about mouse move. When I'm not moving external mouse (not trackpad) whole screen stutters, the faster I move the more it lags. So without mouse moving or using trackpad all works pretty smooth.


I had kernel panic - just restarted all I dont know if it will help with anything but heres code
Code:
panic(cpu 2 caller 0xffffff80137f0a76): Kernel trap at 0xffffff80178ee746, type 13=general protection, registers:
CR0: 0x000000008001003b, CR2: 0x00000b2191df49b0, CR3: 0x0000000028ab1000, CR4: 0x00000000001626e0
RAX: 0x0000000000000000, RBX: 0x0000000000000000, RCX: 0x0000000000000000, RDX: 0x0000000000000000
RSP: 0xffffffac96dd3da0, RBP: 0xffffffac96dd3e40, RSI: 0x000005fd71a7cf39, RDI: 0x0000fffc00000004
R8:  0x0000000000000001, R9:  0x00000000000000b9, R10: 0xffffff937b176f00, R11: 0xffffff8015cd2654
R12: 0x0000000000000000, R13: 0xffffff937b28c800, R14: 0x000000000000099d, R15: 0x0000000000000000
RFL: 0x0000000000010246, RIP: 0xffffff80178ee746, CS:  0x0000000000000008, SS:  0x0000000000000000
Fault CR2: 0x00000b2191df49b0, Error code: 0x0000000000000000, Fault CPU: 0x2, PL: 0, VF: 0

Backtrace (CPU 2), Frame : Return Address
0xffffff80135571e0 : 0xffffff80136bd66d
0xffffff8013557230 : 0xffffff8013800073
0xffffff8013557270 : 0xffffff80137f06aa
0xffffff80135572c0 : 0xffffff8013662a2f
0xffffff80135572e0 : 0xffffff80136bcf0d
0xffffff8013557400 : 0xffffff80136bd1f8
0xffffff8013557470 : 0xffffff8013ebfe1a
0xffffff80135574e0 : 0xffffff80137f0a76
0xffffff8013557660 : 0xffffff80137f075d
0xffffff80135576b0 : 0xffffff8013662a2f
0xffffff80135576d0 : 0xffffff80178ee746
0xffffffac96dd3e40 : 0xffffff80178e960c
0xffffffac96dd3ea0 : 0xffffff80178bd7db
0xffffffac96dd3ee0 : 0xffffff8013e193f0
0xffffffac96dd3f30 : 0xffffff8013e17b5e
0xffffffac96dd3f70 : 0xffffff8013e17146
0xffffffac96dd3fa0 : 0xffffff801366213e
      Kernel Extensions in backtrace:
         org.emlydinesh.driver.ApplePS2Controller(4.6.8)[34755F6A-A94B-3B41-B7F9-E7E533789C8D]@0xffffff80178bb000->0xffffff80178cafff
            dependency: com.apple.iokit.IOACPIFamily(1.4)[B9AEA347-5086-364F-932A-211B8CF8C661]@0xffffff8015aaf000->0xffffff8015ab0fff
         org.emlydinesh.driver.ApplePS2SmartTouchPad(4.6.8)[A74A8258-9468-3FBE-A2C4-EBFA28487044]@0xffffff80178e1000->0xffffff8017904fff
            dependency: com.apple.iokit.IOHIDFamily(2.0.0)[85934ED1-34B7-3AF1-91C9-ED5A9E388663]@0xffffff8015ca7000->0xffffff8015d03fff
            dependency: com.apple.iokit.IOReportFamily(47)[E50F1754-75C0-3FD4-A876-70939043A34F]@0xffffff801602a000->0xffffff801602cfff
            dependency: org.emlydinesh.driver.ApplePS2Controller(4.6.8)[34755F6A-A94B-3B41-B7F9-E7E533789C8D]@0xffffff80178bb000->0xffffff80178cafff
            dependency: org.emlydinesh.driver.ApplePS2Keyboard(4.6.8)[8628ADB8-A873-3841-B155-70BFE0785990]@0xffffff80178cd000->0xffffff80178defff

Process name corresponding to current thread: kernel_task
Boot args: -v brcmfx-driver=1 brcmfx-country=#a -igfxnohdmi

Mac OS version:
20B5022a

Kernel version:
Darwin Kernel Version 20.1.0: Thu Oct 29 05:35:40 PDT 2020; root:xnu-7195.50.5~4/RELEASE_X86_64
Kernel UUID: 0FC1EF69-BB5B-336F-B8FB-C1121939CE17
KernelCache slide: 0x0000000013400000
KernelCache base:  0xffffff8013600000
Kernel slide:      0x0000000013410000
Kernel text base:  0xffffff8013610000
__HIB  text base: 0xffffff8013500000
System model name: MacBookPro13,1 (Mac-473D31EABEB93F9B)
System shutdown begun: NO
Panic diags file available: YES (0x0)
Hibernation exit count: 0

System uptime in nanoseconds: 6586091782802
Last Sleep:           absolute           base_tsc          base_nano
  Uptime  : 0x000005fd71a946a3
  Sleep   : 0x0000000000000000 0x0000000000000000 0x0000000000000000
  Wake    : 0x0000000000000000 0x00000003790347e9 0x0000000000000000
strange you are using a skylake smbios with your haswell system?

but yes, looks like an issue with your kext, look for an updated one or a previous version one
 
strange you are using a skylake smbios with your haswell system?

but yes, looks like an issue with your kext, look for an updated one or a previous version one
Prob I did mistake settings smbios, does it affects anything? If so I'll change it.

I will test older kext so
 
Last edited:
strange you are using a skylake smbios with your haswell system?

but yes, looks like an issue with your kext, look for an updated one or a previous version one

I backed up kexts to catalina to one I had on catalina, also swapped smbios to haswell model.
Nothing works.
I think my knowledge and patience ends here. I'm coming back to catalina. Very soon I'm buying macbook and building hackintosh pc on I9-10900K and hopefully RX 6900 XT so then I will troubleshoot problems.
Anyway thanks for help , appreciate it.
 
Status
Not open for further replies.
Back
Top