sanders: fix for FMRadio app

* add perms for FMRadio app
* add back FM support

Co-authored-by: Vachounet <vachounet@live.fr>
Signed-off-by: ronaxdevil <pratabidya.007@gmail.com>
This commit is contained in:
Jadilson Guedes
2019-02-02 19:23:50 -02:00
committed by ronaxdevil
parent dc12e40c48
commit 825b529d5b
3 changed files with 15 additions and 0 deletions

View File

@@ -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

View File

@@ -18,4 +18,10 @@
<permission name="android.permission.INTERACT_ACROSS_USERS"/>
<permission name="android.permission.PACKET_KEEPALIVE_OFFLOAD"/>
</privapp-permissions>
<privapp-permissions package="com.android.fmradio">
<permission name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/>
<permission name="android.permission.ACCESS_FM_RADIO"/>
<permission name="android.permission.MODIFY_AUDIO_ROUTING"/>
</privapp-permissions>
</permissions>

View File

@@ -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