axolotl: Nuke ATFWD
It's normally not used at all.
Change-Id: Idb824b3b8c783b6ac962e604df05f9154beb4ed2
diff --git a/configs/permissions/qti_whitelist.xml b/configs/permissions/qti_whitelist.xml
index 734f829..1906c13 100644
--- a/configs/permissions/qti_whitelist.xml
+++ b/configs/permissions/qti_whitelist.xml
@@ -32,7 +32,6 @@
<config>
<!-- These are telephony components that need to freely run in the background -->
- <allow-in-power-save package="com.qualcomm.atfwd" />
<allow-in-power-save package="com.qualcomm.qti.telephonyservice" />
<allow-in-power-save package="com.qualcomm.qcrilmsgtunnel" />
<allow-in-power-save package="com.qualcomm.qti.ims" />
@@ -41,7 +40,6 @@
<!-- These telephony applications need access to non-[System]SDK APIs -->
<hidden-api-whitelisted-app package="com.qualcomm.uimremoteserver" />
<hidden-api-whitelisted-app package="com.qualcomm.uimremoteclient" />
- <hidden-api-whitelisted-app package="com.qualcomm.atfwd" />
<hidden-api-whitelisted-app package="com.qualcomm.qti.autoregistration" />
<hidden-api-whitelisted-app package="com.qualcomm.qti.callenhancement" />
<hidden-api-whitelisted-app package="com.qualcomm.qti.callfeaturessetting" />
diff --git a/proprietary-files.txt b/proprietary-files.txt
index a574b76..c1df2ee 100644
--- a/proprietary-files.txt
+++ b/proprietary-files.txt
@@ -763,7 +763,6 @@
system_ext/priv-app/qcrilmsgtunnel/qcrilmsgtunnel.apk|fedfbafec61a0672f01b45ab9a43c9e8a153feae
# RIL
-vendor/bin/ATFWD-daemon
vendor/bin/adpl
vendor/bin/hw/qcrild
vendor/bin/netmgrd
@@ -817,7 +816,6 @@
vendor/lib64/qtibus.so
vendor/lib64/qtimutex.so
vendor/lib64/vendor.qti.hardware.radio.am@1.0.so
-vendor/lib64/vendor.qti.hardware.radio.atcmdfwd@1.0.so
vendor/lib64/vendor.qti.hardware.radio.internal.deviceinfo@1.0.so
vendor/lib64/vendor.qti.hardware.radio.lpa@1.0.so
vendor/lib64/vendor.qti.hardware.radio.lpa@1.1.so
diff --git a/rootdir/bin/init.qcom.early_boot.sh b/rootdir/bin/init.qcom.early_boot.sh
index 8ae109a..6058058 100644
--- a/rootdir/bin/init.qcom.early_boot.sh
+++ b/rootdir/bin/init.qcom.early_boot.sh
@@ -76,15 +76,6 @@
log -t DRM_BOOT -p w "file: '$vbfile' or perms doesn't exist"
fi
-baseband=`getprop ro.baseband`
-#enable atfwd daemon all targets except sda, apq, qcs
-case "$baseband" in
- "apq" | "sda" | "qcs" )
- setprop persist.vendor.radio.atfwd.start false;;
- *)
- setprop persist.vendor.radio.atfwd.start true;;
-esac
-
# Setup display nodes & permissions
# HDMI can be fb1 or fb2
# Loop through the sysfs nodes and determine
diff --git a/rootdir/etc/init.qcom.rc b/rootdir/etc/init.qcom.rc
index e3cb8dc..67fb5d1 100644
--- a/rootdir/etc/init.qcom.rc
+++ b/rootdir/etc/init.qcom.rc
@@ -398,12 +398,6 @@
chown media audio /sys/kernel/wcd_cpe0/fw_name
chown media audio /sys/kernel/aud_dev/state
-on property:persist.vendor.radio.atfwd.start=false
- stop vendor.atfwd
-
-on property:vendor.radio.atfwd.start=false
- stop vendor.atfwd
-
on property:vendor.bluetooth.dun.status=running
start vendor.bt-dun
@@ -593,12 +587,6 @@
on property:ro.vendor.ril.mbn_copy_completed=1
write /data/vendor/radio/copy_complete 1
-service vendor.atfwd /vendor/bin/ATFWD-daemon
- class late_start
- user system
- group system radio
- task_profiles ServiceCapacityLow
-
service hostapd_fst /vendor/bin/hw/hostapd -dd -g /data/vendor/wifi/hostapd/global
class main
capabilities NET_ADMIN NET_RAW