-
Notifications
You must be signed in to change notification settings - Fork 159
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Revised solutions to DW1820A support #243
Comments
@goodbest please test https://github.com/osy86/HaC-Mini/suites/646220359/artifacts/5470857 and see if the DSDT is correct. If it doesn't work, please get an IORegistryViewer dump for me to check. |
I suppose we should change the following codes |
I tried BrcmPatchRAM v2.5.3. It does not work after wake. I have to manually turned off and back on bluetooth for it to work again. Any suggestion? Adapter is dw1820a |
@lisai9093 Do you have the issue with v2.5.2? |
I just tried it without any issue. |
@lisai9093 Also, can you share the USB connector type for HS09 (the bluetooth related) via Hackintoo? It should be |
Removes further configuration in config.plist under DeviceProperties and redownload acidanthera’s Brcm and AirportBrcmFixup kexts Taken from: https://github.com/acidanthera/AirportBrcmFixup/releases/tag/2.1.1 https://github.com/acidanthera/BrcmPatchRAM/releases/tag/2.5.5 Potentially more info at the following links to further understand what’s going on: osy/HaC-Mini#91 osy/HaC-Mini#243
It's not an issue, but a revised solution to previous issues 113 and 91.
The solution is tested under 10.15.4 / Hac mini 2.7 with manual setups / latest BrcmPatchRam commit. Please correct me if there's anything wrong.
To improve the solution, I think some modifications are needed for refining the DW1820A (0a5c_6412 & 0a5c_6414) support in the installer, especially
Package.pkgproj
, install scripts, and config.plist. However, I don't think I can do that in the best way.So in order to make our NuC as perfect as possible, I'm here asking the community for help😁
In order to get DW1820A (0a5c_6412 & 0a5c_6414) working, you need two parts.
Part 1: Disable ASPM
pci-aspm-default=0
for DW1820A would just do the work, in a more elegant way:config.plist
.Part 2: The kexts.
AirportBrcmFixup.kext
. and setupbrcmfx-country=#a
in bootargs (or injecting this via DSDT or DeviceProperty in bootloader, see the project's readme).BrcmBluetoothInjector.kext
,BrcmPatchRAM3.kext
,BrcmFirmwareData.kext
PS. For all non-apple native cards, the Apple Watch Unlock feature is not always working.(actually, not really functional at all).
By the way, in theory, for DW1560/ DW1830, you just need the second part.
Maybe we could also provide an installer option for those (no need to add deviceproperty with aspm=0)
The text was updated successfully, but these errors were encountered: