Contribute
Register

[solved]XPS13 9350 WIFI DW1820 Can't turn on.use BCM94352ZAE

Status
Not open for further replies.
Joined
Jul 19, 2015
Messages
42
Motherboard
Dell XPS 13 9350
CPU
6200U
Graphics
HD520
Mac
  1. MacBook Pro
Classic Mac
  1. iMac
Mobile Phone
  1. Android
Hi .
my computer wifi can't open.
use kext FakePCIID \FakePCIID_Broadcom_WiFi \BrcmFirmwareRepo\BrcmPatchRAM2.intall S\L\E.

problem
1.win10 wifi ok.
2.restart enter macos .system will reboot .display:
屏幕快照 2016-05-26 下午7.55.26.png

3.auto reboot system.enter mac os .but wifi will can't turn on..

win10 system wifi is ok.

DW1820A = BCM94350 = BCM94350 .


Try tape pins 54 and 60.. my god .my god .tell me where pin54 and 60.test pin wifi can't open.
屏幕快照 2016-05-26 下午8.08.36.png 屏幕快照 2016-05-26 下午8.09.22.png


my config &patched dsdt+ssdt.. help me !! Thank you !

:banghead::banghead::banghead::banghead::banghead::banghead::banghead::banghead::crazy::crazy::crazy::crazy::crazy::banghead::banghead::banghead::banghead::crazy::crazy::crazy::cry::cry::cry::cry::cry::cry::cry::cry::cry:
 

Attachments

  • config.plist
    6.7 KB · Views: 451
  • origin.zip
    559.4 KB · Views: 258
Hi .
my computer wifi can't open.
use kext FakePCIID \FakePCIID_Broadcom_WiFi \BrcmFirmwareRepo\BrcmPatchRAM2.intall S\L\E.

problem
1.win10 wifi ok.
2.restart enter macos .system will reboot .display:
View attachment 196933

3.auto reboot system.enter mac os .but wifi will can't turn on..

win10 system wifi is ok.

DW1820A = BCM94350 = BCM94350 .


Try tape pins 54 and 60.. my god .my god .tell me where pin54 and 60.test pin wifi can't open.
View attachment 196937 View attachment 196938


my config &patched dsdt+ssdt.. help me !! Thank you !

:banghead::banghead::banghead::banghead::banghead::banghead::banghead::banghead::crazy::crazy::crazy::crazy::crazy::banghead::banghead::banghead::banghead::crazy::crazy::crazy::cry::cry::cry::cry::cry::cry::cry::cry::cry:

Boot without caches... Then rebuild cache:
Code:
sudo touch /System/Library/Extensions && sudo kextcache -u /

Provide output here.

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.

Compress all files as ZIP. Do not use external links. Attach all files using site attachments only.
 
Boot without caches... Then rebuild cache:
Code:
sudo touch /System/Library/Extensions && sudo kextcache -u /

Provide output here.

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.

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




Thank you !!
屏幕快照 2016-05-26 下午9.56.24.png
屏幕快照 2016-05-26 下午10.04.38.png
 

Attachments

  • EFI.zip
    34.5 MB · Views: 372
  • iorg.zip
    1.5 MB · Views: 264
Note: You should probably remove AppleHPM.kext instead of removing the I2C kexts.



EFI folder not requested, please read carefully.

AppleLPC is not loading. Means you didn't patch ACPI correctly. See guide: http://www.tonymacx86.com/threads/guide-patching-laptop-dsdt-ssdts.152573/

Thank you !!
Code:
oos-MacBook-Pro:~ oo$ sudo touch /System/Library/Extensions && sudo kextcache -u /

Password:

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_Broadcom_WiFi.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext CodecCommander.kext

kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext AppleHDA_ALC256.kext

oos-MacBook-Pro:~ oo$ kextstat|grep -y acpiplat

  13    2 0xffffff7f82dd4000 0x60000    0x60000    com.apple.driver.AppleACPIPlatform (4.0) A29C7512-D3A8-3AED-9721-3A5FF1A32EB2 <12 11 7 6 5 4 3 1>

oos-MacBook-Pro:~ oo$ kextstat|grep -y appleintelcpu

oos-MacBook-Pro:~ oo$ kextstat|grep -y applelpc

  95    0 0xffffff7f82768000 0x3000     0x3000     com.apple.driver.AppleLPC (3.1) 32BDCF9F-0473-32D4-9DAE-F523EFB2D244 <90 12 5 4 3>

oos-MacBook-Pro:~ oo$ kextstat|grep -y applehda

  83    1 0xffffff7f82ad6000 0x1e000    0x1e000    com.apple.driver.AppleHDAController (274.9) BAE4F922-DD74-3447-A5C1-BFC33B8C0A3E <82 81 35 12 7 6 5 4 3 1>

  109    0 0xffffff7f82c42000 0xb3000    0xb3000    com.apple.driver.AppleHDA (9272.51.3) 75610131-FB46-3A0E-B758-14CEBEAF94AE <108 83 82 81 76 35 12 11 6 5 4 3 1>

  110    0 0xffffff7f82d47000 0x2000     0x2000     com.apple.driver.AppleHDAHardwareConfigDriver (274.9) F688DB20-5ECB-31A8-9F91-3062E15035D6 <4 3>

oos-MacBook-Pro:~ oo$

change:
1. add kext: clover kext SATA-100-series-unsupported.kext
2.patch AppleLPC DSDT.
 

Attachments

  • ior.zip
    1.5 MB · Views: 272
Thank you !!
Code:
oos-MacBook-Pro:~ oo$ sudo touch /System/Library/Extensions && sudo kextcache -u /

Password:

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_Broadcom_WiFi.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext CodecCommander.kext

kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext AppleHDA_ALC256.kext

oos-MacBook-Pro:~ oo$ kextstat|grep -y acpiplat

  13    2 0xffffff7f82dd4000 0x60000    0x60000    com.apple.driver.AppleACPIPlatform (4.0) A29C7512-D3A8-3AED-9721-3A5FF1A32EB2 <12 11 7 6 5 4 3 1>

oos-MacBook-Pro:~ oo$ kextstat|grep -y appleintelcpu

oos-MacBook-Pro:~ oo$ kextstat|grep -y applelpc

  95    0 0xffffff7f82768000 0x3000     0x3000     com.apple.driver.AppleLPC (3.1) 32BDCF9F-0473-32D4-9DAE-F523EFB2D244 <90 12 5 4 3>

oos-MacBook-Pro:~ oo$ kextstat|grep -y applehda

  83    1 0xffffff7f82ad6000 0x1e000    0x1e000    com.apple.driver.AppleHDAController (274.9) BAE4F922-DD74-3447-A5C1-BFC33B8C0A3E <82 81 35 12 7 6 5 4 3 1>

  109    0 0xffffff7f82c42000 0xb3000    0xb3000    com.apple.driver.AppleHDA (9272.51.3) 75610131-FB46-3A0E-B758-14CEBEAF94AE <108 83 82 81 76 35 12 11 6 5 4 3 1>

  110    0 0xffffff7f82d47000 0x2000     0x2000     com.apple.driver.AppleHDAHardwareConfigDriver (274.9) F688DB20-5ECB-31A8-9F91-3062E15035D6 <4 3>

oos-MacBook-Pro:~ oo$

change:
1. add kext: clover kext SATA-100-series-unsupported.kext
2.patch AppleLPC DSDT.

EFI/Clover is not attached.
 
Thank you !!! EFI file !!!

What is "OsxAptioFix2Drv-free2000.efi"?
Remove it and use OsxAptioFixDrv-64.efi.
Remove CsmVideoDxe-64.efi also.
PartitionDxe-64.efi and NTFS.efi are also not needed.
EmuVariableUefi-64.efi can be removed if native NVRAM works (preferred without).

All kexts you need should be installed to the system volume.

ACPI is not patched correctly. Dynamic SSDTs should not be in ACPI/patched (the guide is very clear on this... you should read carefully). There are also quite a few _OSI checks that are not accounted for. I would use the _OSI->XOSI patch + SSDT-XOSI.aml. _DSM methods should be removed or renamed... SortedOrder does not include all the SSDTs in ACPI/patched, so only some are loaded (for the dynamic ones that shouldn't be there anyways, this is good, but not good for the static ones there).

For the WiFi, you may need to tape the pins... See FAQ.
 
What is "OsxAptioFix2Drv-free2000.efi"?
Remove it and use OsxAptioFixDrv-64.efi.
Remove CsmVideoDxe-64.efi also.
PartitionDxe-64.efi and NTFS.efi are also not needed.
EmuVariableUefi-64.efi can be removed if native NVRAM works (preferred without).

All kexts you need should be installed to the system volume.

ACPI is not patched correctly. Dynamic SSDTs should not be in ACPI/patched (the guide is very clear on this... you should read carefully). There are also quite a few _OSI checks that are not accounted for. I would use the _OSI->XOSI patch + SSDT-XOSI.aml. _DSM methods should be removed or renamed... SortedOrder does not include all the SSDTs in ACPI/patched, so only some are loaded (for the dynamic ones that shouldn't be there anyways, this is good, but not good for the static ones there).

For the WiFi, you may need to tape the pins... See FAQ.


Thank you !!!

USB install mac os . use OsxAptioFixDrv-64.efi.problem :AllocateRelocBlock(): can not allocate relocation block (0x16687 pages below 0x100000000).use "OsxAptioFix2Drv-free2000.efi" ok.
https://sourceforge.net/p/cloverefiboot/tickets/125/?page=8 h4x post "OsxAptioFix2Drv-free2000.efi"

ACPI patched will check . Thank you help .

tape the pins . must use magnifier...hehe tested tape pin. but result is bad .

Thank you very much.
 
Status
Not open for further replies.
Back
Top