From a958ec7b6639559152bc47b2cb9ea5c5fc62e06e Mon Sep 17 00:00:00 2001 From: TheKit Date: Mon, 27 Jun 2022 14:30:20 +0300 Subject: [PATCH 1/2] halium: install an empty file to /system/etc/prop.halium It can be used as bind mount target to override property values set in any other property files. --- device.mk | 4 ++++ rootdir/Android.mk | 8 ++++++++ rootdir/etc/prop.halium | 2 ++ 3 files changed, 14 insertions(+) create mode 100644 rootdir/etc/prop.halium diff --git a/device.mk b/device.mk index 41be8b4..06f02c7 100644 --- a/device.mk +++ b/device.mk @@ -31,6 +31,10 @@ PRODUCT_PACKAGES += \ vndk-detect \ on-post-data.sh +# bind mount target for property overrides +PRODUCT_PACKAGES += \ + prop.halium + # Keymaster PRODUCT_PACKAGES += \ android.hardware.keymaster@3.0-impl \ diff --git a/rootdir/Android.mk b/rootdir/Android.mk index f5373e6..1031ebe 100644 --- a/rootdir/Android.mk +++ b/rootdir/Android.mk @@ -20,6 +20,14 @@ LOCAL_SRC_FILES := etc/init.disabled.rc LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/init include $(BUILD_PREBUILT) +include $(CLEAR_VARS) +LOCAL_MODULE := prop.halium +LOCAL_MODULE_TAGS := optional +LOCAL_MODULE_CLASS := ETC +LOCAL_SRC_FILES := etc/prop.halium +LOCAL_MODULE_PATH := $(TARGET_OUT_ETC) +include $(BUILD_PREBUILT) + include $(CLEAR_VARS) LOCAL_MODULE := vndk-detect LOCAL_MODULE_TAGS := optional diff --git a/rootdir/etc/prop.halium b/rootdir/etc/prop.halium new file mode 100644 index 0000000..f461772 --- /dev/null +++ b/rootdir/etc/prop.halium @@ -0,0 +1,2 @@ +# This is an empty property file that can be used as bind mount target to +# override property values set in any other property files. From 25c4908f73bdd263a27f89bfee1f4bead41cbe36 Mon Sep 17 00:00:00 2001 From: Lukas Date: Sat, 23 Jul 2022 18:54:04 +0200 Subject: [PATCH 2/2] halium: rename prop.halium to halium.prop --- device.mk | 2 +- rootdir/Android.mk | 4 ++-- rootdir/etc/{prop.halium => halium.prop} | 0 3 files changed, 3 insertions(+), 3 deletions(-) rename rootdir/etc/{prop.halium => halium.prop} (100%) diff --git a/device.mk b/device.mk index 06f02c7..f69c371 100644 --- a/device.mk +++ b/device.mk @@ -33,7 +33,7 @@ PRODUCT_PACKAGES += \ # bind mount target for property overrides PRODUCT_PACKAGES += \ - prop.halium + halium.prop # Keymaster PRODUCT_PACKAGES += \ diff --git a/rootdir/Android.mk b/rootdir/Android.mk index 1031ebe..cce0936 100644 --- a/rootdir/Android.mk +++ b/rootdir/Android.mk @@ -21,10 +21,10 @@ LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/init include $(BUILD_PREBUILT) include $(CLEAR_VARS) -LOCAL_MODULE := prop.halium +LOCAL_MODULE := halium.prop LOCAL_MODULE_TAGS := optional LOCAL_MODULE_CLASS := ETC -LOCAL_SRC_FILES := etc/prop.halium +LOCAL_SRC_FILES := etc/halium.prop LOCAL_MODULE_PATH := $(TARGET_OUT_ETC) include $(BUILD_PREBUILT) diff --git a/rootdir/etc/prop.halium b/rootdir/etc/halium.prop similarity index 100% rename from rootdir/etc/prop.halium rename to rootdir/etc/halium.prop