From 7548101a10d195e3e619b655a7d35567e298b864 Mon Sep 17 00:00:00 2001 From: Vachounet Date: Thu, 24 Jan 2019 15:53:16 +0100 Subject: [PATCH] sanders: add back FM support Change-Id: I86fd0251a1278cc7a5d0102ec554979a3732e4fe --- BoardConfig.mk | 2 ++ rootdir/etc/init.qcom.rc | 11 +++++------ 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/BoardConfig.mk b/BoardConfig.mk index 67b2714..6555cda 100644 --- a/BoardConfig.mk +++ b/BoardConfig.mk @@ -171,6 +171,8 @@ TARGET_EXFAT_DRIVER := exfat # FM BOARD_HAVE_QCOM_FM := true +BOARD_HAVE_FM_RADIO := true +TARGET_QCOM_NO_FM_FIRMWARE := true # Keymaster TARGET_PROVIDES_KEYMASTER := true diff --git a/rootdir/etc/init.qcom.rc b/rootdir/etc/init.qcom.rc index 69f7508..74c2a44 100644 --- a/rootdir/etc/init.qcom.rc +++ b/rootdir/etc/init.qcom.rc @@ -870,12 +870,11 @@ service vendor.msm_irqbalance /vendor/bin/msm_irqbalance -f /vendor/etc/msm_irqb user root group root -service fm_dl /vendor/bin/init.qti.fm.sh - class late_start - user system - group system - 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