From 50c08d13b0316b6af854396136c24f0615329a7c Mon Sep 17 00:00:00 2001 From: AdarshGrewal Date: Fri, 19 Sep 2025 14:50:37 +0530 Subject: [PATCH] peridot: Add init for feature_enabler Change-Id: If4192db902562b1789445ff98c1d272fd132c2ea --- peridot-vendor.mk | 1 + proprietary/vendor/etc/init/feature_enabler_client.rc | 10 ++++++++++ 2 files changed, 11 insertions(+) create mode 100644 proprietary/vendor/etc/init/feature_enabler_client.rc diff --git a/peridot-vendor.mk b/peridot-vendor.mk index 4a01479..47e01b2 100644 --- a/peridot-vendor.mk +++ b/peridot-vendor.mk @@ -1121,6 +1121,7 @@ PRODUCT_COPY_FILES += \ vendor/xiaomi/peridot/proprietary/vendor/etc/init/dataadpl.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/dataadpl.rc \ vendor/xiaomi/peridot/proprietary/vendor/etc/init/dataqti.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/dataqti.rc \ vendor/xiaomi/peridot/proprietary/vendor/etc/init/dpmQmiMgr.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/dpmQmiMgr.rc \ + vendor/xiaomi/peridot/proprietary/vendor/etc/init/feature_enabler_client.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/feature_enabler_client.rc \ vendor/xiaomi/peridot/proprietary/vendor/etc/init/hw/init.batterysecret.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.batterysecret.rc \ vendor/xiaomi/peridot/proprietary/vendor/etc/init/hw/init.mi_thermald.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.mi_thermald.rc \ vendor/xiaomi/peridot/proprietary/vendor/etc/init/hw/init.qti.kernel.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.qti.kernel.rc \ diff --git a/proprietary/vendor/etc/init/feature_enabler_client.rc b/proprietary/vendor/etc/init/feature_enabler_client.rc new file mode 100644 index 0000000..8a692cc --- /dev/null +++ b/proprietary/vendor/etc/init/feature_enabler_client.rc @@ -0,0 +1,10 @@ +on post-fs-data + mkdir /mnt/vendor/persist/data/pfm 0755 system system + mkdir /mnt/vendor/persist/data/pfm/licenses 0755 system system + chown system system /mnt/vendor/persist/feature_enabler_client + chmod 0775 /mnt/vendor/persist/feature_enabler_client + +service feature_enabler_client /vendor/bin/feature_enabler_client + class late_start + user system + group system graphics