Qualcomm WiFi path

源代码:

modem侧  wlan_proc

android 侧  vendor/qcom/opensource/wlan

手机中路径

/vendor/bin/hw/wpa_supplicant 

/vendor/bin/wpa_cli

firmware:

/firmware/image (也有可能是/vendor/firmware_mnt/image)

wlanmdsp.mbn

bdwlan.*

adb root
adb shell umount /firmware

adb remount
adb shell mount -t vfat /dev/block/bootdevice/by-name/modem_a /firmware

(adb shell mount -o rw,remount /vendor/firmware_mnt)

adb push wlanmdsp.mbn /firmware/image/wlanmdsp.mbn
adb push Data.msc /firmware/image

adb shell sync
adb reboot

---如果不好使,试试下面命令,有时候mount不成功

adb root

adb remount
adb shell mount –o rw,remount /firmware
adb push wlanmdsp.bin /firmware/image
adb shell sync
adb shell reboot

驱动 

/vendor/lib/modules/qca_cld3_wlan.ko

/vendor/etc/wifi
bdwlan.bin
WCNSS_qcom_cfg.ini
fstman.ini
wifi_txpower.conf
wpa_supplicant.conf   wpa_supplicant_overlay.conf  p2p_suppliant_overlay.conf

/vendor/firmware/wlan/qca_cld  softlink to /vendor/etc/wifi
WCNSS_qcom_cfg.ini  bdwlan.bin, wlan_mac.bin (/data/ect/wlan_mac.bin)

/data/misc/wifi/
WifiConfigStore.xml
softap.conf
sockets  directory
wpa_supplicant directory

/data/vendor/wifi
hostapd
wpa
wpa_supplicant
sockets

/vendor/etc/hostapd

hostapd.accept hostapd.deny hostapd_default.conf

/device/qcom/wlan/Platform/BoardConfigWlan.mk

BOARD_VENDOR_KERNEL_MODULES += $(KERNEL_MODULES_OUT)/qca_cld3_wlan.ko

WIFI_DRIVER_STATE_CTRL_PARAM := "/dev/wlan"
WIFI_DRIVER_STATE_ON := "ON"
WIFI_DRIVER_STATE_OFF := "OFF"
 

猜你喜欢

转载自blog.csdn.net/kv110/article/details/103832597