summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRicardo Cerqueira <cyanogenmod@cerqueira.org>2014-01-19 19:07:46 +0000
committerEthan Chen <intervigil@gmail.com>2015-01-08 12:30:34 -0800
commitbc214810b640a1d214a690ceadba01594da2bf63 (patch)
treef9492d396e9b3894cd8635eb86c3b28bb155f530
parent6774ae9b21b0c96b47e9a6fc25d21eb7f2c045a1 (diff)
downloadandroid_hardware_qcom_fm-bc214810b640a1d214a690ceadba01594da2bf63.tar.gz
android_hardware_qcom_fm-bc214810b640a1d214a690ceadba01594da2bf63.tar.bz2
android_hardware_qcom_fm-bc214810b640a1d214a690ceadba01594da2bf63.zip
Allow library to be used by apps directly
Change-Id: Ib74be626471d73817d644c7777a2b18a32712f8a
-rw-r--r--Android.mk14
-rw-r--r--qcom/fmradio/qcom.fmradio.xml5
2 files changed, 19 insertions, 0 deletions
diff --git a/Android.mk b/Android.mk
index 0fbf3ae..3e24d60 100644
--- a/Android.mk
+++ b/Android.mk
@@ -12,8 +12,22 @@ LOCAL_JNI_SHARED_LIBRARIES := libqcomfm_jni
LOCAL_MODULE:= qcom.fmradio
+LOCAL_ADDITIONAL_DEPENDENCIES := qcom.fmradio.xml
+
include $(BUILD_JAVA_LIBRARY)
+
+include $(CLEAR_VARS)
+
+LOCAL_MODULE := qcom.fmradio.xml
+LOCAL_SRC_FILES := qcom/fmradio/$(LOCAL_MODULE)
+LOCAL_MODULE_TAGS := optional
+LOCAL_MODULE_CLASS := ETC
+LOCAL_MODULE_PATH := $(TARGET_OUT)/etc/permissions
+
+include $(BUILD_PREBUILT)
+
+
include $(LOCAL_PATH)/jni/Android.mk
LOCAL_PATH := $(LOCAL_DIR_PATH)
include $(LOCAL_PATH)/fmapp2/Android.mk
diff --git a/qcom/fmradio/qcom.fmradio.xml b/qcom/fmradio/qcom.fmradio.xml
new file mode 100644
index 0000000..6a55cc6
--- /dev/null
+++ b/qcom/fmradio/qcom.fmradio.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<permissions>
+ <library name="qcom.fmradio"
+ file="/system/framework/qcom.fmradio.jar" />
+</permissions>