06-20-2020, 05:35 PM
The PKGBUILD file is just a few copy commands.
The pbp-tools utility scripts will check out the proper version and install it (https://github.com/xmixahlx/pbp-tools), but you could also try the following to get the (theoretically) non-buggy firmware:
That should get you back on the working firmware, even if a package has fouled it up. Though reverting your distro package is probably the right answer.
The pbp-tools utility scripts will check out the proper version and install it (https://github.com/xmixahlx/pbp-tools), but you could also try the following to get the (theoretically) non-buggy firmware:
Code:
cd /tmp
git clone https://gitlab.manjaro.org/manjaro-arm/packages/community/ap6256-firmware
cd ap6256-firmware
git checkout a30bf312b268eab42d38fab0cc3ed3177895ff5d
sudo mv -f /usr/lib/firmware/brcm /usr/lib/firmware/brcm-backup
sudo mkdir -p /usr/lib/firmware/brcm
sudo install -Dm644 "BCM4345C5.hcd" /usr/lib/firmware/brcm/
sudo install -Dm644 "nvram_ap6256.txt" /usr/lib/firmware/brcm/brcmfmac43456-sdio.txt
sudo install -Dm644 "fw_bcm43456c5_ag.bin" /usr/lib/firmware/brcm/brcmfmac43456-sdio.bin
sudo install -Dm644 "brcmfmac43456-sdio.clm_blob" /usr/lib/firmware/brcm/brcmfmac43456-sdio.clm_blob
sudo ln -s /usr/lib/firmware/brcm/brcmfmac43456-sdio.txt /usr/lib/firmware/brcm/brcmfmac43456-sdio.pine64,pinebook-pro.txt
That should get you back on the working firmware, even if a package has fouled it up. Though reverting your distro package is probably the right answer.