From 08494fd28541753d65f0b98c3d504a13eed2ac05 Mon Sep 17 00:00:00 2001 From: codeworkx Date: Mon, 5 Feb 2018 19:42:43 +0100 Subject: msm8996: move wifi configs to vendor Change-Id: Icff15c4fb5afd227c68c11a48f37d5cf8a765b8a Signed-off-by: Davide Garberi --- Android.mk | 6 +++--- msm8996.mk | 22 +++++++++++++--------- rootdir/etc/init.qcom.rc | 4 ++-- 3 files changed, 18 insertions(+), 14 deletions(-) diff --git a/Android.mk b/Android.mk index 56f0a64..25bcd55 100644 --- a/Android.mk +++ b/Android.mk @@ -67,14 +67,14 @@ $(RFS_MSM_MPSS_SYMLINKS): $(LOCAL_INSTALLED_MODULE) ALL_DEFAULT_INSTALLED_MODULES += $(RFS_MSM_ADSP_SYMLINKS) $(RFS_MSM_MPSS_SYMLINKS) -WCNSS_INI_SYMLINK := $(TARGET_OUT_ETC)/firmware/wlan/qca_cld/WCNSS_qcom_cfg.ini +WCNSS_INI_SYMLINK := $(TARGET_OUT_VENDOR)/firmware/wlan/qca_cld/WCNSS_qcom_cfg.ini $(WCNSS_INI_SYMLINK): $(LOCAL_INSTALLED_MODULE) @echo "WCNSS config ini link: $@" @mkdir -p $(dir $@) @rm -rf $@ - $(hide) ln -sf /system/etc/wifi/$(notdir $@) $@ + $(hide) ln -sf /vendor/etc/wifi/$(notdir $@) $@ -WCNSS_MAC_SYMLINK := $(TARGET_OUT_ETC)/firmware/wlan/qca_cld/wlan_mac.bin +WCNSS_MAC_SYMLINK := $(TARGET_OUT_VENDOR)/firmware/wlan/qca_cld/wlan_mac.bin $(WCNSS_MAC_SYMLINK): $(LOCAL_INSTALLED_MODULE) @echo "WCNSS MAC bin link: $@" @mkdir -p $(dir $@) diff --git a/msm8996.mk b/msm8996.mk index 47d2995..002d30d 100755 --- a/msm8996.mk +++ b/msm8996.mk @@ -284,19 +284,23 @@ PRODUCT_PACKAGES += \ # Wifi PRODUCT_PACKAGES += \ - libwpa_client \ - wificond \ - wifilogd \ - wlutil \ hostapd \ - readmac \ + hostapd_cli \ + libqsap_sdk \ + libQWiFiSoftApCfg \ + libwifi-hal-qcom \ + wificond \ wpa_supplicant \ wpa_supplicant.conf +PRODUCT_PACKAGES += \ + ipacm \ + IPACM_cfg.xml + PRODUCT_COPY_FILES += \ - $(LOCAL_PATH)/wifi/p2p_supplicant_overlay.conf:system/etc/wifi/p2p_supplicant_overlay.conf \ - $(LOCAL_PATH)/wifi/wpa_supplicant_overlay.conf:system/etc/wifi/wpa_supplicant_overlay.conf + $(LOCAL_PATH)/wifi/p2p_supplicant_overlay.conf:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/p2p_supplicant_overlay.conf \ + $(LOCAL_PATH)/wifi/wpa_supplicant_overlay.conf:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/wpa_supplicant_overlay.conf PRODUCT_COPY_FILES += \ - $(LOCAL_PATH)/wifi/WCNSS_qcom_cfg.ini:system/etc/wifi/WCNSS_qcom_cfg.ini \ - $(LOCAL_PATH)/wifi/WCNSS_cfg.dat:system/etc/firmware/wlan/qca_cld/WCNSS_cfg.dat + $(LOCAL_PATH)/wifi/WCNSS_cfg.dat:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/WCNSS_cfg.dat \ + $(LOCAL_PATH)/wifi/WCNSS_qcom_cfg.ini:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/WCNSS_qcom_cfg.ini diff --git a/rootdir/etc/init.qcom.rc b/rootdir/etc/init.qcom.rc index 7e99689..dd6c901 100755 --- a/rootdir/etc/init.qcom.rc +++ b/rootdir/etc/init.qcom.rc @@ -821,9 +821,9 @@ on property:sys.sysctl.tcp_adv_win_scale=* service wpa_supplicant /vendor/bin/hw/wpa_supplicant \ -ip2p0 -Dnl80211 -c/data/misc/wifi/p2p_supplicant.conf \ - -I/system/etc/wifi/p2p_supplicant_overlay.conf -N \ + -I/system/vendor/etc/wifi/p2p_supplicant_overlay.conf -N \ -iwlan0 -Dnl80211 -c/data/misc/wifi/wpa_supplicant.conf \ - -I/system/etc/wifi/wpa_supplicant_overlay.conf \ + -I/system/vendor/etc/wifi/wpa_supplicant_overlay.conf \ -O/data/misc/wifi/sockets -puse_p2p_group_interface=1 -dd \ -e/data/misc/wifi/entropy.bin -g@android:wpa_wlan0 # we will start as root and wpa_supplicant will switch to user wifi -- cgit v1.2.3