From 825b529d5b23c6b90ab38aabd425e060f9e52d72 Mon Sep 17 00:00:00 2001 From: Jadilson Guedes Date: Sat, 2 Feb 2019 19:23:50 -0200 Subject: [PATCH] sanders: fix for FMRadio app * add perms for FMRadio app * add back FM support Co-authored-by: Vachounet Signed-off-by: ronaxdevil --- BoardConfig.mk | 3 +++ configs/privapp-permissions-oem.xml | 6 ++++++ rootdir/etc/init.qcom.rc | 6 ++++++ 3 files changed, 15 insertions(+) diff --git a/BoardConfig.mk b/BoardConfig.mk index 9e6cfe0..bfaa146 100644 --- a/BoardConfig.mk +++ b/BoardConfig.mk @@ -170,6 +170,9 @@ TARGET_EXFAT_DRIVER := exfat # FM BOARD_HAVE_QCOM_FM := true +BOARD_HAVE_FM_RADIO := true +BOARD_DISABLE_FMRADIO_LIBJNI := true +TARGET_QCOM_NO_FM_FIRMWARE := true # Keymaster TARGET_PROVIDES_KEYMASTER := true diff --git a/configs/privapp-permissions-oem.xml b/configs/privapp-permissions-oem.xml index 568f376..5b1e3a1 100644 --- a/configs/privapp-permissions-oem.xml +++ b/configs/privapp-permissions-oem.xml @@ -18,4 +18,10 @@ + + + + + + diff --git a/rootdir/etc/init.qcom.rc b/rootdir/etc/init.qcom.rc index cdc6631..46ca0ea 100644 --- a/rootdir/etc/init.qcom.rc +++ b/rootdir/etc/init.qcom.rc @@ -805,6 +805,12 @@ service fm_dl /vendor/bin/init.qti.fm.sh disabled oneshot +on property:hw.fm.init=0 + write /sys/module/radio_iris_transport/parameters/fmsmd_set 0 + +on property:hw.fm.init=1 + write /sys/module/radio_iris_transport/parameters/fmsmd_set 1 + on property:crypto.driver.load=1 insmod /vendor/lib/modules/qce.ko insmod /vendor/lib/modules/qcedev.ko