diff options
| author | Alin Jerpelea <alin.jerpelea@sony.com> | 2020-02-20 14:49:24 +0100 |
|---|---|---|
| committer | Alin Jerpelea <alin.jerpelea@sony.com> | 2020-02-20 15:00:00 +0100 |
| commit | ca57ecae49f703aef41df7d18265e6a3d2feeba8 (patch) | |
| tree | e8506428148eea76e86212e68ded75eb25bbc91b | |
| parent | aa208520f0628ef630c23503d13b89879b551992 (diff) | |
add tad service for V2 TAD
TARGET_USES_TAD_V2 := true has to be enabled on those platforms
by default regular TAD is used
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
| -rw-r--r-- | rootdir/Android.mk | 10 | ||||
| -rw-r--r-- | rootdir/vendor/etc/init/tad2.rc | 8 |
2 files changed, 18 insertions, 0 deletions
diff --git a/rootdir/Android.mk b/rootdir/Android.mk index cdeb963..61c7d14 100644 --- a/rootdir/Android.mk +++ b/rootdir/Android.mk @@ -273,6 +273,15 @@ LOCAL_MODULE_TAGS := optional LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR)/etc/init include $(BUILD_PREBUILT) +ifeq ($(TARGET_USES_TAD_V2), true) +include $(CLEAR_VARS) +LOCAL_MODULE := tad.rc +LOCAL_MODULE_CLASS := ETC +LOCAL_SRC_FILES := vendor/etc/init/tad2.rc +LOCAL_MODULE_TAGS := optional +LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR)/etc/init +include $(BUILD_PREBUILT) +else include $(CLEAR_VARS) LOCAL_MODULE := tad.rc LOCAL_MODULE_CLASS := ETC @@ -280,6 +289,7 @@ LOCAL_SRC_FILES := vendor/etc/init/tad.rc LOCAL_MODULE_TAGS := optional LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR)/etc/init include $(BUILD_PREBUILT) +endif include $(CLEAR_VARS) LOCAL_MODULE := ta_qmi.rc diff --git a/rootdir/vendor/etc/init/tad2.rc b/rootdir/vendor/etc/init/tad2.rc new file mode 100644 index 0000000..0231568 --- /dev/null +++ b/rootdir/vendor/etc/init/tad2.rc @@ -0,0 +1,8 @@ +# TA Daemon +service vendor.tad_static /odm/bin/tad_static /dev/block/bootdevice/by-name/TA 0,16 2 + class core + user root + group root system wakelock + socket tad stream 0660 system system + seclabel u:r:tad:s0 + shutdown critical |
