From ac78a7d0d5462c0cae6e1e6b2f25dfc7ed71cb5d Mon Sep 17 00:00:00 2001 From: Jesse Chan Date: Sun, 20 May 2018 00:53:00 -0700 Subject: [PATCH] universal7885: Disable some unused services and vendor overlay Change-Id: Icd899c4a379ae4300488ea90837d741881f228c2 Signed-off-by: SamarV-121 --- rootdir/Android.mk | 9 +++++++++ rootdir/etc/init.universal7904.rc | 15 +++++++++++++++ universal7904-common.mk | 4 ++++ 3 files changed, 28 insertions(+) create mode 100644 rootdir/Android.mk create mode 100644 rootdir/etc/init.universal7904.rc diff --git a/rootdir/Android.mk b/rootdir/Android.mk new file mode 100644 index 0000000..154bfe0 --- /dev/null +++ b/rootdir/Android.mk @@ -0,0 +1,9 @@ +LOCAL_PATH := $(call my-dir) + +include $(CLEAR_VARS) +LOCAL_MODULE := init.universal7904.rc +LOCAL_MODULE_TAGS := optional +LOCAL_MODULE_CLASS := ETC +LOCAL_SRC_FILES := etc/init.universal7904.rc +LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/init +include $(BUILD_PREBUILT) diff --git a/rootdir/etc/init.universal7904.rc b/rootdir/etc/init.universal7904.rc new file mode 100644 index 0000000..2f9fe0d --- /dev/null +++ b/rootdir/etc/init.universal7904.rc @@ -0,0 +1,15 @@ +on init + # Disable vendor overlay + mount none /vendor/lost+found /vendor/overlay bind + +service argos-daemon /system/bin/true + oneshot + disabled + +service ExynosHWCServiceTW /system/bin/true + oneshot + disabled + +service vaultkeeper /system/bin/true + oneshot + disabled diff --git a/universal7904-common.mk b/universal7904-common.mk index 6629852..e5b79cf 100644 --- a/universal7904-common.mk +++ b/universal7904-common.mk @@ -13,6 +13,10 @@ PRODUCT_PACKAGES += \ TARGET_SCREEN_HEIGHT := 2340 TARGET_SCREEN_WIDTH := 1080 +# Init +PRODUCT_PACKAGES += \ + init.universal7904.rc + # Net PRODUCT_PACKAGES += \ netutils-wrapper-1.0