marble: add support for new Wi-Fi firmware and configuration files

- Introduced symlinks for WCNSS_qcom_cfg.ini and wlan_mac.bin for qca6490 and qca6750.
- Updated BoardConfig.mk to enable vendor RIL service and set security patch level.
- Enhanced device.mk with additional packages for Wi-Fi, USB, and sensors.
- Removed obsolete GNSS-related files from proprietary-files.txt.
- Updated setup-makefiles.py and sort-blobs-list.sh to executable permissions.
- Created public.libraries.txt for shared libraries.
- Added prebuilt IDCs and keylayouts for fingerprint sensors (uinput-fpc and uinput-goodix).
- Implemented new HAL configuration for sensors.
- Enhanced WLAN configuration files with additional parameters for performance optimization.
- Updated wpa_supplicant_overlay.conf and p2p_supplicant_overlay.conf for improved Wi-Fi functionality.
This commit is contained in:
2025-06-20 11:27:03 +09:00
parent f09e486236
commit e58aaaa2ef
18 changed files with 906 additions and 21 deletions

View File

@ -14,4 +14,39 @@ soong_namespace {
"vendor/qcom/opensource/usb/etc",
"vendor/qcom/opensource/commonsys-intf/display",
]
}
install_symlink {
name: "firmware_WCNSS_qcom_cfg.ini_symlink",
vendor: true,
installed_location: "firmware/wlan/qca_cld/WCNSS_qcom_cfg.ini",
symlink_target: "/vendor/etc/wifi/WCNSS_qcom_cfg.ini",
}
install_symlink {
name: "firmware_qca6490_WCNSS_qcom_cfg.ini_symlink",
vendor: true,
installed_location: "firmware/wlan/qca_cld/qca6490/WCNSS_qcom_cfg.ini",
symlink_target: "/vendor/etc/wifi/qca6490/WCNSS_qcom_cfg.ini",
}
install_symlink {
name: "firmware_qca6490_wlan_mac.bin_symlink",
vendor: true,
installed_location: "firmware/wlan/qca_cld/qca6490/wlan_mac.bin",
symlink_target: "/mnt/vendor/persist/qca6490/wlan_mac.bin",
}
install_symlink {
name: "firmware_qca6750_WCNSS_qcom_cfg.ini_symlink",
vendor: true,
installed_location: "firmware/wlan/qca_cld/qca6750/WCNSS_qcom_cfg.ini",
symlink_target: "/vendor/etc/wifi/qca6750/WCNSS_qcom_cfg.ini",
}
install_symlink {
name: "firmware_qca6750_wlan_mac.bin_symlink",
vendor: true,
installed_location: "firmware/wlan/qca_cld/qca6750/wlan_mac.bin",
symlink_target: "/mnt/vendor/persist/qca6750/wlan_mac.bin",
}