aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormarcost2 <marcostolcachir@gmail.com>2021-12-19 13:57:33 -0300
committermarcost2 <marcostolcachir@gmail.com>2022-01-01 13:41:41 -0300
commit158262794307ac1b5f87408e38d3a45c4b177219 (patch)
tree136d833aa0edc9492165d257a5dcf76dca10f985
parentb394e6b0f22cbce8bcf78f7409ddeb680ee2cae1 (diff)
albus: Rework wifi symlink logic
*Hopefully this fixes wcnss_qcom_cfg dissapearing Change-Id: Ief26fdd5fe8416561b44cbfbadef197b62bb7a3a
-rw-r--r--Android.mk16
1 files changed, 8 insertions, 8 deletions
diff --git a/Android.mk b/Android.mk
index 2b23dd0..786c88f 100644
--- a/Android.mk
+++ b/Android.mk
@@ -232,17 +232,17 @@ $(IMS_SYMLINKS): $(LOCAL_INSTALLED_MODULE)
ALL_DEFAULT_INSTALLED_MODULES += $(IMS_SYMLINKS)
-WIFI_SYMLINKS := $(TARGET_OUT_VENDOR)/firmware/wlan/prima/
+WIFI_IMAGES := \
+ WCNSS_qcom_wlan_nv.bin WCNSS_qcom_wlan_nv_Argentina.bin \
+ WCNSS_qcom_wlan_nv_Brazil.bin WCNSS_qcom_wlan_nv_India.bin \
+ WCNSS_qcom_wlan_nv_epa.bin WCNSS_wlan_dictionary.dat
+
+WIFI_SYMLINKS := $(addprefix $(TARGET_OUT_VENDOR)/firmware/wlan/prima/,$(notdir $(WIFI_IMAGES)))
$(WIFI_SYMLINKS): $(LOCAL_INSTALLED_MODULE)
@echo "Creating WCNSS Symlinks: $@"
- @rm -rf $@/*
@mkdir -p $(dir $@)
- $(hide) ln -sf /vendor/etc/wifi/WCNSS_qcom_wlan_nv.bin $(dir $@)
- $(hide) ln -sf /vendor/etc/wifi/WCNSS_qcom_wlan_nv_Argentina.bin $(dir $@)
- $(hide) ln -sf /vendor/etc/wifi/WCNSS_qcom_wlan_nv_Brazil.bin $(dir $@)
- $(hide) ln -sf /vendor/etc/wifi/WCNSS_qcom_wlan_nv_India.bin $(dir $@)
- $(hide) ln -sf /vendor/etc/wifi/WCNSS_qcom_wlan_nv_epa.bin $(dir $@)
- $(hide) ln -sf /vendor/etc/wifi/WCNSS_wlan_dictionary.dat $(dir $@)
+ @rm -rf $@
+ $(hide) ln -sf /vendor/etc/wifi/$(notdir $@) $@
ALL_DEFAULT_INSTALLED_MODULES += $(WIFI_SYMLINKS)