initial commit
This commit is contained in:
@@ -0,0 +1,5 @@
|
||||
service vendor.bluetooth-1-0-qti /vendor/bin/hw/android.hardware.bluetooth@1.0-service-qti
|
||||
class hal
|
||||
user bluetooth
|
||||
group bluetooth system wakelock oem_2901
|
||||
capabilities BLOCK_SUSPEND NET_ADMIN
|
||||
Vendored
+82
@@ -0,0 +1,82 @@
|
||||
# Wi-Fi init file
|
||||
on post-fs-data
|
||||
mkdir /data/vendor/conn 0771 wifi wifi
|
||||
mkdir /data/vendor/wifi 0771 wifi wifi
|
||||
mkdir /data/vendor/wifi/wpa 0770 wifi wifi
|
||||
mkdir /data/vendor/wifi/wpa/sockets 0770 wifi wifi
|
||||
mkdir /data/vendor/log/wifi 0770 wifi system
|
||||
|
||||
# for WIFI TRP/TIS
|
||||
chown wifi wifi /data/vendor/conn/.psm.info
|
||||
chmod 0640 /data/vendor/conn/.psm.info
|
||||
|
||||
# for WIFI Antenna Selection
|
||||
chown wifi wifi /data/vendor/conn/.ant.info
|
||||
chmod 0640 /data/vendor/conn/.ant.info
|
||||
|
||||
# for WIFI Version
|
||||
chown wifi wifi /data/vendor/conn/.wifiver.info
|
||||
chmod 0644 /data/vendor/conn/.wifiver.info
|
||||
|
||||
# for WIFI MEMDUMP
|
||||
# The default value of below memdump file is set in SecProductFeature
|
||||
#write /data/vendor/conn/.memdump.info 2
|
||||
chown wifi wifi /data/vendor/conn/.memdump.info
|
||||
chmod 0640 /data/vendor/conn/.memdump.info
|
||||
|
||||
# for WIFI hotspot
|
||||
chown wifi wifi /data/vendor/conn/.softap.info
|
||||
chmod 0644 /data/vendor/conn/.softap.info
|
||||
chown system wifi /vendor/etc/wifi/indoorchannel.info
|
||||
chmod 0664 /vendor/etc/wifi/indoorchannel.info
|
||||
|
||||
# for updating the supported feature
|
||||
chown wifi wifi /data/vendor/conn/.feature.info
|
||||
chmod 0640 /data/vendor/conn/.feature.info
|
||||
chown wifi wifi /sys/wifi/feature
|
||||
chmod 0640 /sys/wifi/feature
|
||||
|
||||
# for WIFI MAC
|
||||
mkdir /mnt/vendor/efs/wifi 0755 wifi wifi
|
||||
chown wifi system /mnt/vendor/efs/wifi/.mac.info
|
||||
chmod 0644 /mnt/vendor/efs/wifi/.mac.info
|
||||
chown wifi wifi /mnt/vendor/efs/wifi/.mac.cob
|
||||
chmod 0644 /mnt/vendor/efs/wifi/.mac.cob
|
||||
chown wifi wifi /sys/wifi/mac_addr
|
||||
chmod 0640 /sys/wifi/mac_addr
|
||||
|
||||
chown wifi wifi /sys/wifi/dump_in_progress
|
||||
chmod 0660 /sys/wifi/dump_in_progress
|
||||
|
||||
start macloader
|
||||
|
||||
on boot
|
||||
setprop wifi.interface wlan0
|
||||
|
||||
# start for WiFi MFG (TestMode)
|
||||
service mfgloader /vendor/bin/hw/mfgloader
|
||||
class wlanfactorytest
|
||||
user wifi
|
||||
group wifi inet net_raw net_admin
|
||||
capabilities NET_ADMIN NET_RAW SYS_MODULE
|
||||
disabled
|
||||
oneshot
|
||||
|
||||
service macloader /vendor/bin/hw/macloader
|
||||
class main
|
||||
user wifi
|
||||
group wifi inet net_raw net_admin
|
||||
capabilities NET_ADMIN NET_RAW SYS_MODULE
|
||||
disabled
|
||||
oneshot
|
||||
|
||||
service wlandutservice /system/bin/wlandutservice
|
||||
class wlanfactorytest
|
||||
user system
|
||||
group system wifi net_raw net_admin inet
|
||||
capabilities NET_ADMIN NET_RAW
|
||||
disabled
|
||||
oneshot
|
||||
|
||||
# end of WiFi MFG (TestMode)
|
||||
|
||||
@@ -0,0 +1,66 @@
|
||||
on post-fs-data
|
||||
# for fwpath
|
||||
chown wifi wifi /sys/module/wlan/parameters/fwpath
|
||||
chmod 0644 /sys/module/wlan/parameters/fwpath
|
||||
|
||||
# for boot_wlan
|
||||
chown wifi wifi /sys/kernel/boot_wlan/boot_wlan
|
||||
chmod 0640 /sys/kernel/boot_wlan/boot_wlan
|
||||
|
||||
# for WIFI qcwlanstate
|
||||
chown wifi wifi /sys/wifi/qcwlanstate
|
||||
chmod 0644 /sys/wifi/qcwlanstate
|
||||
|
||||
# for WIFI con_mode
|
||||
chown wifi wifi /sys/module/wlan/parameters/con_mode
|
||||
chmod 0644 /sys/module/wlan/parameters/con_mode
|
||||
|
||||
chown wifi wifi /sys/wifi/wifiver
|
||||
chmod 0640 /sys/wifi/wifiver
|
||||
chown wifi wifi /sys/wifi/softap
|
||||
chmod 0640 /sys/wifi/softap
|
||||
|
||||
# for WIFI Antenna
|
||||
write /data/vendor/conn/.wificable.info E
|
||||
chown system root /data/vendor/conn/.wificable.info
|
||||
chmod 0666 /data/vendor/conn/.wificable.info
|
||||
chown wifi root /sys/wifi/wificable
|
||||
chmod 0664 /sys/wifi/wificable
|
||||
|
||||
# for WIFI TRP/TIS
|
||||
chown wifi wifi /data/vendor/conn/.psm.info
|
||||
chmod 0644 /data/vendor/conn/.psm.info
|
||||
chown wifi wifi /sys/wifi/pm
|
||||
chmod 0640 /sys/wifi/pm
|
||||
|
||||
# for WIFI Antenna Selection
|
||||
chown wifi wifi /data/vendor/conn/.ant.info
|
||||
chmod 0644 /data/vendor/conn/.ant.info
|
||||
chown wifi wifi /sys/wifi/ant
|
||||
chmod 0640 /sys/wifi/ant
|
||||
|
||||
on property:vendor.wlan.ramdump_mode=0
|
||||
write /sys/devices/platform/qcom,cnss-qca6390/recovery 1
|
||||
stop vendor.cnss_dumpcollector
|
||||
|
||||
on property:vendor.wlan.ramdump_mode=2
|
||||
write /sys/devices/platform/qcom,cnss-qca6390/recovery 1
|
||||
stop vendor.cnss_dumpcollector
|
||||
start vendor.cnss_dumpcollector
|
||||
|
||||
on property:vendor.wlan.ramdump_mode=3
|
||||
write /sys/devices/platform/qcom,cnss-qca6390/recovery 0
|
||||
stop vendor.cnss_dumpcollector
|
||||
start vendor.cnss_dumpcollector
|
||||
|
||||
on property:sys.boot_completed=1
|
||||
# Chown enable or disable GRO
|
||||
chown system system /sys/kernel/wifi/dp_aggregation
|
||||
chmod 0664 /sys/kernel/wifi/dp_aggregation
|
||||
|
||||
on boot
|
||||
# for wlan FTM app
|
||||
service ftm_ptt /system/bin/ftm_ptt -d
|
||||
user root
|
||||
group radio system
|
||||
disabled
|
||||
Reference in New Issue
Block a user