diff --git a/bazzite/README.md b/bazzite/README.md new file mode 100644 index 0000000..76c19be --- /dev/null +++ b/bazzite/README.md @@ -0,0 +1,64 @@ +# Intro + +Hello. + +Some instructions how to build rpm file and then install rpm file on Bazzite. + +I saw video on Youtube about Asrock AMD BC-250, then I bought this motherboard. + +On printables I found a case and recomendations about WIFI BT stick. + +There is only one problem - Bazzite has read-only filesystem. + +# How to build from spec file. + + +Install required packages and then reboot after install to apply changes. + +~~~bash +sudo rpm-ostree install rpm-build rpmdevtools +sudo systemctl reboot +~~~ + +Prepare rpmbuild folder + +~~~bash +cd $HOME +rpmdev-setuptree +~~~ + +Copy aic8800d80.spec to rpmbuild/SPECS + +~~~bash +cp aic8800d80.spec $HOME/rpmbuild/SPECS +~~~ + +Prepare and download required files. + +~~~bash +spectool -g -R $HOME/rpmbuild/SPECS/aic8800d80.spec +rpmbuild -bs $HOME/rpmbuild/SPECS/aic8800d80.spec +~~~ + +Enable user overlay + +~~~bash +sudo rpm-ostree usroverlay +~~~ + + +Build SRPM package + +~~~bash +rpmbuild --define "uname $(uname -r)" -bb $HOME/rpmbuild/SPECS/aic8800d80.spec +~~~ + +Install RPM package + +~~~bash +sudo rpm-ostree install $HOME/rpmbuild/RPMS/x86_64/aic8800d80-b0787d9-4.fc43.x86_64.rpm +sudo systemctl reboot +~~~ + +After reboot wifi module will load automatically. + diff --git a/bazzite/aic8800d80.spec b/bazzite/aic8800d80.spec new file mode 100644 index 0000000..7756424 --- /dev/null +++ b/bazzite/aic8800d80.spec @@ -0,0 +1,449 @@ +Name: aic8800d80 +Version: b0787d9 +Release: 4%{?dist} +Summary: This driver is for the AIC8800D80 chipset, supported by devices such as the Tenda U11 and AX913B. + +License: GPL v2 +URL: https://github.com/shenmintao/aic8800d80 +Source0: https://github.com/shenmintao/aic8800d80/archive/b0787d9989dc364a04ea8f11d6d824f391f77594.zip + +BuildRequires: make +BuildRequires: gcc +BuildRequires: dkms +BuildRequires: kernel-headers +BuildRequires: kernel-devel +BuildRequires: unzip + +Requires: kernel-headers +Requires: kernel +Requires: dkms + +%description +This driver is for the AIC8800D80 chipset, supported by devices such as the Tenda U11 and AX913B. With bluetooth support. + +%prep + +unzip %{SOURCE0} +mv aic8800d80{-b0787d9989dc364a04ea8f11d6d824f391f77594,} + +%build + +cd aic8800d80/drivers/aic8800 +make KDIR=/usr/src/kernels/%{uname} clean +make KDIR=/usr/src/kernels/%{uname} + +%install + +rm -rf %{buildroot} + +mkdir -p %{buildroot}/usr/lib/modules/%{uname}/kernel/drivers/net/wireless/aic8800 \ + %{buildroot}/usr/lib/firmware \ + %{buildroot}/etc/udev/rules.d + +install -d -m 0755 %{buildroot}/usr/lib/modules/%{uname}/kernel/drivers/net/wireless/aic8800 + +install -d -m 0755 %{buildroot}/usr/lib/firmware +install -d -m 0755 %{buildroot}/usr/lib/firmware/aic8800DC +install -d -m 0755 %{buildroot}/usr/lib/firmware/aic8800D80X2 +install -d -m 0755 %{buildroot}/usr/lib/firmware/aic8800D80 +install -d -m 0755 %{buildroot}/usr/lib/firmware/aic8800 + +install -d -m 0755 %{buildroot}/etc/udev/rules.d +install -d -m 0755 %{buildroot}/etc/modprobe.d +install -d -m 0755 %{buildroot}/etc/usb_modeswitch.d + + +install -m 0644 \ + aic8800d80/aic.rules \ + %{buildroot}/etc/udev/rules.d/90-aic8800-mode-switch.rules + +install -m 0644 \ + aic8800d80/modprobe/aic8800-bt.conf \ + %{buildroot}/etc/modprobe.d/aic8800-bt.conf + +install -m 0644 \ + aic8800d80/usb_modeswitch/1111_1111 \ + %{buildroot}/etc/usb_modeswitch.d/1111:1111 + +install -m 0644 \ + aic8800d80/drivers/aic8800/aic8800_fdrv/aic8800_fdrv.ko \ + %{buildroot}/usr/lib/modules/%{uname}/kernel/drivers/net/wireless/aic8800/aic8800_fdrv.ko + +install -m 0644 \ + aic8800d80/drivers/aic8800/aic_btusb/aic_btusb.ko \ + %{buildroot}/usr/lib/modules/%{uname}/kernel/drivers/net/wireless/aic8800/aic_btusb.ko + +install -m 0644 \ + aic8800d80/drivers/aic8800/aic_load_fw/aic_load_fw.ko \ + %{buildroot}/usr/lib/modules/%{uname}/kernel/drivers/net/wireless/aic8800/aic_load_fw.ko + +install -m 0644 \ + aic8800d80/fw/aic8800DC/lmacfw_rf_8800dc.bin \ + %{buildroot}/usr/lib/firmware/aic8800DC/lmacfw_rf_8800dc.bin + +install -m 0644 \ + aic8800d80/fw/aic8800DC/fw_patch_table_8800dc_u02h.bin \ + %{buildroot}/usr/lib/firmware/aic8800DC/fw_patch_table_8800dc_u02h.bin + +install -m 0644 \ + aic8800d80/fw/aic8800DC/fw_patch_table_8800dc_u02.bin \ + %{buildroot}/usr/lib/firmware/aic8800DC/fw_patch_table_8800dc_u02.bin + +install -m 0644 \ + aic8800d80/fw/aic8800DC/fw_patch_8800dc_u02h.bin \ + %{buildroot}/usr/lib/firmware/aic8800DC/fw_patch_8800dc_u02h.bin + +install -m 0644 \ + aic8800d80/fw/aic8800DC/fw_patch_8800dc_u02_ext0.bin \ + %{buildroot}/usr/lib/firmware/aic8800DC/fw_patch_8800dc_u02_ext0.bin + +install -m 0644 \ + aic8800d80/fw/aic8800DC/fw_patch_8800dc_u02.bin \ + %{buildroot}/usr/lib/firmware/aic8800DC/fw_patch_8800dc_u02.bin + +install -m 0644 \ + aic8800d80/fw/aic8800DC/fw_adid_8800dc_u02h.bin \ + %{buildroot}/usr/lib/firmware/aic8800DC/fw_adid_8800dc_u02h.bin + +install -m 0644 \ + aic8800d80/fw/aic8800DC/fw_adid_8800dc_u02.bin \ + %{buildroot}/usr/lib/firmware/aic8800DC/fw_adid_8800dc_u02.bin + +install -m 0644 \ + aic8800d80/fw/aic8800DC/fmacfw_patch_tbl_8800dc_u02.bin \ + %{buildroot}/usr/lib/firmware/aic8800DC/fmacfw_patch_tbl_8800dc_u02.bin + +install -m 0644 \ + aic8800d80/fw/aic8800DC/fmacfw_patch_tbl_8800dc_ipc_u02.bin \ + %{buildroot}/usr/lib/firmware/aic8800DC/fmacfw_patch_tbl_8800dc_ipc_u02.bin + +install -m 0644 \ + aic8800d80/fw/aic8800DC/fmacfw_patch_tbl_8800dc_h_u02.bin \ + %{buildroot}/usr/lib/firmware/aic8800DC/fmacfw_patch_tbl_8800dc_h_u02.bin + +install -m 0644 \ + aic8800d80/fw/aic8800DC/fmacfw_patch_8800dc_u02.bin \ + %{buildroot}/usr/lib/firmware/aic8800DC/fmacfw_patch_8800dc_u02.bin + +install -m 0644 \ + aic8800d80/fw/aic8800DC/fmacfw_patch_8800dc_ipc_u02.bin \ + %{buildroot}/usr/lib/firmware/aic8800DC/fmacfw_patch_8800dc_ipc_u02.bin + +install -m 0644 \ + aic8800d80/fw/aic8800DC/fmacfw_patch_8800dc_h_u02.bin \ + %{buildroot}/usr/lib/firmware/aic8800DC/fmacfw_patch_8800dc_h_u02.bin + +install -m 0644 \ + aic8800d80/fw/aic8800DC/fmacfw_calib_8800dc_u02.bin \ + %{buildroot}/usr/lib/firmware/aic8800DC/fmacfw_calib_8800dc_u02.bin + +install -m 0644 \ + aic8800d80/fw/aic8800DC/fmacfw_calib_8800dc_h_u02.bin \ + %{buildroot}/usr/lib/firmware/aic8800DC/fmacfw_calib_8800dc_h_u02.bin + +install -m 0644 \ + aic8800d80/fw/aic8800DC/aic_userconfig_8800dw_w311.txt \ + %{buildroot}/usr/lib/firmware/aic8800DC/aic_userconfig_8800dw_w311.txt + +install -m 0644 \ + aic8800d80/fw/aic8800DC/aic_userconfig_8800dw_u2.txt \ + %{buildroot}/usr/lib/firmware/aic8800DC/aic_userconfig_8800dw_u2.txt + +install -m 0644 \ + aic8800d80/fw/aic8800DC/aic_userconfig_8800dw.txt \ + %{buildroot}/usr/lib/firmware/aic8800DC/aic_userconfig_8800dw.txt + +install -m 0644 \ + aic8800d80/fw/aic8800DC/aic_userconfig_8800dc.txt \ + %{buildroot}/usr/lib/firmware/aic8800DC/aic_userconfig_8800dc.txt + +install -m 0644 \ + aic8800d80/fw/aic8800DC/aic_powerlimit_8800dw.txt \ + %{buildroot}/usr/lib/firmware/aic8800DC/aic_powerlimit_8800dw.txt + +install -m 0644 \ + aic8800d80/fw/aic8800DC/aic_powerlimit_8800dc.txt \ + %{buildroot}/usr/lib/firmware/aic8800DC/aic_powerlimit_8800dc.txt + +install -m 0644 \ + aic8800d80/fw/aic8800D80X2/lmacfw_rf_8800d80x2.bin \ + %{buildroot}/usr/lib/firmware/aic8800D80X2/lmacfw_rf_8800d80x2.bin + +install -m 0644 \ + aic8800d80/fw/aic8800D80X2/fw_patch_table_8800d80x2_u05.bin \ + %{buildroot}/usr/lib/firmware/aic8800D80X2/fw_patch_table_8800d80x2_u05.bin + +install -m 0644 \ + aic8800d80/fw/aic8800D80X2/fw_patch_table_8800d80x2_u03.bin \ + %{buildroot}/usr/lib/firmware/aic8800D80X2/fw_patch_table_8800d80x2_u03.bin + +install -m 0644 \ + aic8800d80/fw/aic8800D80X2/fw_patch_8800d80x2_u05.bin \ + %{buildroot}/usr/lib/firmware/aic8800D80X2/fw_patch_8800d80x2_u05.bin + +install -m 0644 \ + aic8800d80/fw/aic8800D80X2/fw_patch_8800d80x2_u03.bin \ + %{buildroot}/usr/lib/firmware/aic8800D80X2/fw_patch_8800d80x2_u03.bin + +install -m 0644 \ + aic8800d80/fw/aic8800D80X2/fw_adid_8800d80x2_u05.bin \ + %{buildroot}/usr/lib/firmware/aic8800D80X2/fw_adid_8800d80x2_u05.bin + +install -m 0644 \ + aic8800d80/fw/aic8800D80X2/fw_adid_8800d80x2_u03.bin \ + %{buildroot}/usr/lib/firmware/aic8800D80X2/fw_adid_8800d80x2_u03.bin + +install -m 0644 \ + aic8800d80/fw/aic8800D80X2/fmacfw_8800d80x2.bin \ + %{buildroot}/usr/lib/firmware/aic8800D80X2/fmacfw_8800d80x2.bin + +install -m 0644 \ + aic8800d80/fw/aic8800D80X2/aic_userconfig_8800d80x2.txt \ + %{buildroot}/usr/lib/firmware/aic8800D80X2/aic_userconfig_8800d80x2.txt + +install -m 0644 \ + aic8800d80/fw/aic8800D80X2/aic_powerlimit_8800d80x2.txt \ + %{buildroot}/usr/lib/firmware/aic8800D80X2/aic_powerlimit_8800d80x2.txt + +install -m 0644 \ + aic8800d80/fw/aic8800D80/lmacfw_rf_8800d80_u02.bin \ + %{buildroot}/usr/lib/firmware/aic8800D80/lmacfw_rf_8800d80_u02.bin + +install -m 0644 \ + aic8800d80/fw/aic8800D80/fw_patch_table_8800d80_u04.bin \ + %{buildroot}/usr/lib/firmware/aic8800D80/fw_patch_table_8800d80_u04.bin + +install -m 0644 \ + aic8800d80/fw/aic8800D80/fw_patch_table_8800d80_u02.bin \ + %{buildroot}/usr/lib/firmware/aic8800D80/fw_patch_table_8800d80_u02.bin + +install -m 0644 \ + aic8800d80/fw/aic8800D80/fw_patch_8800d80_u04.bin \ + %{buildroot}/usr/lib/firmware/aic8800D80/fw_patch_8800d80_u04.bin + +install -m 0644 \ + aic8800d80/fw/aic8800D80/fw_patch_8800d80_u02_ext0.bin \ + %{buildroot}/usr/lib/firmware/aic8800D80/fw_patch_8800d80_u02_ext0.bin + +install -m 0644 \ + aic8800d80/fw/aic8800D80/fw_patch_8800d80_u02.bin \ + %{buildroot}/usr/lib/firmware/aic8800D80/fw_patch_8800d80_u02.bin + +install -m 0644 \ + aic8800d80/fw/aic8800D80/fw_ble_scan_ad_filter.bin \ + %{buildroot}/usr/lib/firmware/aic8800D80/fw_ble_scan_ad_filter.bin + +install -m 0644 \ + aic8800d80/fw/aic8800D80/fw_adid_8800d80_u02.bin \ + %{buildroot}/usr/lib/firmware/aic8800D80/fw_adid_8800d80_u02.bin + +install -m 0644 \ + aic8800d80/fw/aic8800D80/fmacfw_8800d80_u02_ipc.bin \ + %{buildroot}/usr/lib/firmware/aic8800D80/fmacfw_8800d80_u02_ipc.bin + +install -m 0644 \ + aic8800d80/fw/aic8800D80/fmacfw_8800d80_u02.bin \ + %{buildroot}/usr/lib/firmware/aic8800D80/fmacfw_8800d80_u02.bin + +install -m 0644 \ + aic8800d80/fw/aic8800D80/fmacfw_8800d80_h_u02_ipc.bin \ + %{buildroot}/usr/lib/firmware/aic8800D80/fmacfw_8800d80_h_u02_ipc.bin + +install -m 0644 \ + aic8800d80/fw/aic8800D80/fmacfw_8800d80_h_u02.bin \ + %{buildroot}/usr/lib/firmware/aic8800D80/fmacfw_8800d80_h_u02.bin + +install -m 0644 \ + aic8800d80/fw/aic8800D80/calibmode_8800d80.bin \ + %{buildroot}/usr/lib/firmware/aic8800D80/calibmode_8800d80.bin + +install -m 0644 \ + aic8800d80/fw/aic8800D80/aic_userconfig_8800d80_u11_pro.txt \ + %{buildroot}/usr/lib/firmware/aic8800D80/aic_userconfig_8800d80_u11_pro.txt + +install -m 0644 \ + aic8800d80/fw/aic8800D80/aic_userconfig_8800d80_u11_cus.txt \ + %{buildroot}/usr/lib/firmware/aic8800D80/aic_userconfig_8800d80_u11_cus.txt + +install -m 0644 \ + aic8800d80/fw/aic8800D80/aic_userconfig_8800d80_u11.txt \ + %{buildroot}/usr/lib/firmware/aic8800D80/aic_userconfig_8800d80_u11.txt + +install -m 0644 \ + aic8800d80/fw/aic8800D80/aic_userconfig_8800d80.txt \ + %{buildroot}/usr/lib/firmware/aic8800D80/aic_userconfig_8800d80.txt + +install -m 0644 \ + aic8800d80/fw/aic8800D80/aic_powerlimit_8800d80.txt \ + %{buildroot}/usr/lib/firmware/aic8800D80/aic_powerlimit_8800d80.txt + +install -m 0644 \ + aic8800d80/fw/aic8800/m2d_ota.bin \ + %{buildroot}/usr/lib/firmware/aic8800/m2d_ota.bin + +install -m 0644 \ + aic8800d80/fw/aic8800/fw_patch_u03.bin \ + %{buildroot}/usr/lib/firmware/aic8800/fw_patch_u03.bin + +install -m 0644 \ + aic8800d80/fw/aic8800/fw_patch_table_u03.bin \ + %{buildroot}/usr/lib/firmware/aic8800/fw_patch_table_u03.bin + +install -m 0644 \ + aic8800d80/fw/aic8800/fw_patch_table.bin \ + %{buildroot}/usr/lib/firmware/aic8800/fw_patch_table.bin + +install -m 0644 \ + aic8800d80/fw/aic8800/fw_patch_rf.bin \ + %{buildroot}/usr/lib/firmware/aic8800/fw_patch_rf.bin + +install -m 0644 \ + aic8800d80/fw/aic8800/fw_patch.bin \ + %{buildroot}/usr/lib/firmware/aic8800/fw_patch.bin + +install -m 0644 \ + aic8800d80/fw/aic8800/fw_ble_scan_ad_filter_ldo.bin \ + %{buildroot}/usr/lib/firmware/aic8800/fw_ble_scan_ad_filter_ldo.bin + +install -m 0644 \ + aic8800d80/fw/aic8800/fw_ble_scan_ad_filter_dcdc.bin \ + %{buildroot}/usr/lib/firmware/aic8800/fw_ble_scan_ad_filter_dcdc.bin + +install -m 0644 \ + aic8800d80/fw/aic8800/fw_ble_scan.bin \ + %{buildroot}/usr/lib/firmware/aic8800/fw_ble_scan.bin + +install -m 0644 \ + aic8800d80/fw/aic8800/fw_adid_u03.bin \ + %{buildroot}/usr/lib/firmware/aic8800/fw_adid_u03.bin + +install -m 0644 \ + aic8800d80/fw/aic8800/fw_adid_rf.bin \ + %{buildroot}/usr/lib/firmware/aic8800/fw_adid_rf.bin + +install -m 0644 \ + aic8800d80/fw/aic8800/fw_adid.bin \ + %{buildroot}/usr/lib/firmware/aic8800/fw_adid.bin + +install -m 0644 \ + aic8800d80/fw/aic8800/fmacfw_rf.bin \ + %{buildroot}/usr/lib/firmware/aic8800/fmacfw_rf.bin + +install -m 0644 \ + aic8800d80/fw/aic8800/fmacfw_no_msg_ep_rf.bin \ + %{buildroot}/usr/lib/firmware/aic8800/fmacfw_no_msg_ep_rf.bin + +install -m 0644 \ + aic8800d80/fw/aic8800/fmacfw_no_msg_ep.bin \ + %{buildroot}/usr/lib/firmware/aic8800/fmacfw_no_msg_ep.bin + +install -m 0644 \ + aic8800d80/fw/aic8800/fmacfw_m2d.bin \ + %{buildroot}/usr/lib/firmware/aic8800/fmacfw_m2d.bin + +install -m 0644 \ + aic8800d80/fw/aic8800/fmacfw.bin \ + %{buildroot}/usr/lib/firmware/aic8800/fmacfw.bin + +install -m 0644 \ + aic8800d80/fw/aic8800/aic_userconfig.txt \ + %{buildroot}/usr/lib/firmware/aic8800/aic_userconfig.txt + +%clean +rm -rf %{buildroot} + +%post +/usr/bin/depmod -a %{uname} + +%files +%defattr(-,root,root,-) +%dir /usr/lib/modules/%{uname}/kernel/drivers/net/wireless/aic8800 +%dir /usr/lib/firmware/aic8800DC +%dir /usr/lib/firmware/aic8800D80X2 +%dir /usr/lib/firmware/aic8800D80 +%dir /usr/lib/firmware/aic8800 +/etc/udev/rules.d/90-aic8800-mode-switch.rules +/etc/modprobe.d/aic8800-bt.conf +/etc/usb_modeswitch.d/1111:1111 +/usr/lib/modules/%{uname}/kernel/drivers/net/wireless/aic8800/aic8800_fdrv.ko +/usr/lib/modules/%{uname}/kernel/drivers/net/wireless/aic8800/aic_btusb.ko +/usr/lib/modules/%{uname}/kernel/drivers/net/wireless/aic8800/aic_load_fw.ko +/usr/lib/firmware/aic8800DC/lmacfw_rf_8800dc.bin +/usr/lib/firmware/aic8800DC/fw_patch_table_8800dc_u02h.bin +/usr/lib/firmware/aic8800DC/fw_patch_table_8800dc_u02.bin +/usr/lib/firmware/aic8800DC/fw_patch_8800dc_u02h.bin +/usr/lib/firmware/aic8800DC/fw_patch_8800dc_u02_ext0.bin +/usr/lib/firmware/aic8800DC/fw_patch_8800dc_u02.bin +/usr/lib/firmware/aic8800DC/fw_adid_8800dc_u02h.bin +/usr/lib/firmware/aic8800DC/fw_adid_8800dc_u02.bin +/usr/lib/firmware/aic8800DC/fmacfw_patch_tbl_8800dc_u02.bin +/usr/lib/firmware/aic8800DC/fmacfw_patch_tbl_8800dc_ipc_u02.bin +/usr/lib/firmware/aic8800DC/fmacfw_patch_tbl_8800dc_h_u02.bin +/usr/lib/firmware/aic8800DC/fmacfw_patch_8800dc_u02.bin +/usr/lib/firmware/aic8800DC/fmacfw_patch_8800dc_ipc_u02.bin +/usr/lib/firmware/aic8800DC/fmacfw_patch_8800dc_h_u02.bin +/usr/lib/firmware/aic8800DC/fmacfw_calib_8800dc_u02.bin +/usr/lib/firmware/aic8800DC/fmacfw_calib_8800dc_h_u02.bin +/usr/lib/firmware/aic8800DC/aic_userconfig_8800dw_w311.txt +/usr/lib/firmware/aic8800DC/aic_userconfig_8800dw_u2.txt +/usr/lib/firmware/aic8800DC/aic_userconfig_8800dw.txt +/usr/lib/firmware/aic8800DC/aic_userconfig_8800dc.txt +/usr/lib/firmware/aic8800DC/aic_powerlimit_8800dw.txt +/usr/lib/firmware/aic8800DC/aic_powerlimit_8800dc.txt +/usr/lib/firmware/aic8800D80X2/lmacfw_rf_8800d80x2.bin +/usr/lib/firmware/aic8800D80X2/fw_patch_table_8800d80x2_u05.bin +/usr/lib/firmware/aic8800D80X2/fw_patch_table_8800d80x2_u03.bin +/usr/lib/firmware/aic8800D80X2/fw_patch_8800d80x2_u05.bin +/usr/lib/firmware/aic8800D80X2/fw_patch_8800d80x2_u03.bin +/usr/lib/firmware/aic8800D80X2/fw_adid_8800d80x2_u05.bin +/usr/lib/firmware/aic8800D80X2/fw_adid_8800d80x2_u03.bin +/usr/lib/firmware/aic8800D80X2/fmacfw_8800d80x2.bin +/usr/lib/firmware/aic8800D80X2/aic_userconfig_8800d80x2.txt +/usr/lib/firmware/aic8800D80X2/aic_powerlimit_8800d80x2.txt +/usr/lib/firmware/aic8800D80/lmacfw_rf_8800d80_u02.bin +/usr/lib/firmware/aic8800D80/fw_patch_table_8800d80_u04.bin +/usr/lib/firmware/aic8800D80/fw_patch_table_8800d80_u02.bin +/usr/lib/firmware/aic8800D80/fw_patch_8800d80_u04.bin +/usr/lib/firmware/aic8800D80/fw_patch_8800d80_u02_ext0.bin +/usr/lib/firmware/aic8800D80/fw_patch_8800d80_u02.bin +/usr/lib/firmware/aic8800D80/fw_ble_scan_ad_filter.bin +/usr/lib/firmware/aic8800D80/fw_adid_8800d80_u02.bin +/usr/lib/firmware/aic8800D80/fmacfw_8800d80_u02_ipc.bin +/usr/lib/firmware/aic8800D80/fmacfw_8800d80_u02.bin +/usr/lib/firmware/aic8800D80/fmacfw_8800d80_h_u02_ipc.bin +/usr/lib/firmware/aic8800D80/fmacfw_8800d80_h_u02.bin +/usr/lib/firmware/aic8800D80/calibmode_8800d80.bin +/usr/lib/firmware/aic8800D80/aic_userconfig_8800d80_u11_pro.txt +/usr/lib/firmware/aic8800D80/aic_userconfig_8800d80_u11_cus.txt +/usr/lib/firmware/aic8800D80/aic_userconfig_8800d80_u11.txt +/usr/lib/firmware/aic8800D80/aic_userconfig_8800d80.txt +/usr/lib/firmware/aic8800D80/aic_powerlimit_8800d80.txt +/usr/lib/firmware/aic8800/m2d_ota.bin +/usr/lib/firmware/aic8800/fw_patch_u03.bin +/usr/lib/firmware/aic8800/fw_patch_table_u03.bin +/usr/lib/firmware/aic8800/fw_patch_table.bin +/usr/lib/firmware/aic8800/fw_patch_rf.bin +/usr/lib/firmware/aic8800/fw_patch.bin +/usr/lib/firmware/aic8800/fw_ble_scan_ad_filter_ldo.bin +/usr/lib/firmware/aic8800/fw_ble_scan_ad_filter_dcdc.bin +/usr/lib/firmware/aic8800/fw_ble_scan.bin +/usr/lib/firmware/aic8800/fw_adid_u03.bin +/usr/lib/firmware/aic8800/fw_adid_rf.bin +/usr/lib/firmware/aic8800/fw_adid.bin +/usr/lib/firmware/aic8800/fmacfw_rf.bin +/usr/lib/firmware/aic8800/fmacfw_no_msg_ep_rf.bin +/usr/lib/firmware/aic8800/fmacfw_no_msg_ep.bin +/usr/lib/firmware/aic8800/fmacfw_m2d.bin +/usr/lib/firmware/aic8800/fmacfw.bin +/usr/lib/firmware/aic8800/aic_userconfig.txt + +%license +%doc + +%changelog +* Sat Mar 07 2026 Nurmukhamed Artykaly +- Created spec file. +* Sun Mar 08 2026 Nurmukhamed Artykaly +- Switched to bluetooth branch +- Added all firmwares +- Removed bin file from RADXA repository