From b4e037ad8e79f255ccb4d3f880fac5580de0eada Mon Sep 17 00:00:00 2001 From: Sebastiano Barezzi Date: Sat, 8 May 2021 17:19:36 +0200 Subject: [PATCH] sm6250-common: lights: Rebrand to Xiaomi SM6250 Change-Id: I3c2ec7f68b0d845ea15277e396194409f8ebe216 --- atoll.mk | 2 +- lights/Android.bp | 6 +++--- lights/lights-default.rc | 5 ----- lights/lights-xiaomi_atoll.rc | 5 +++++ lights/{lights-default.xml => lights-xiaomi_atoll.xml} | 0 sepolicy/vendor/file_contexts | 3 +++ 6 files changed, 12 insertions(+), 9 deletions(-) delete mode 100644 lights/lights-default.rc create mode 100644 lights/lights-xiaomi_atoll.rc rename lights/{lights-default.xml => lights-xiaomi_atoll.xml} (100%) diff --git a/atoll.mk b/atoll.mk index aed4151..dfc4ead 100644 --- a/atoll.mk +++ b/atoll.mk @@ -190,7 +190,7 @@ PRODUCT_PACKAGES += \ # Lights PRODUCT_PACKAGES += \ - android.hardware.lights-service.example + android.hardware.lights-service.xiaomi_atoll # Rootdir PRODUCT_PACKAGES += \ diff --git a/lights/Android.bp b/lights/Android.bp index ae3f463..0c13f52 100644 --- a/lights/Android.bp +++ b/lights/Android.bp @@ -1,8 +1,8 @@ cc_binary { - name: "android.hardware.lights-service.example", + name: "android.hardware.lights-service.xiaomi_atoll", relative_install_path: "hw", - init_rc: ["lights-default.rc"], - vintf_fragments: ["lights-default.xml"], + init_rc: ["lights-xiaomi_atoll.rc"], + vintf_fragments: ["lights-xiaomi_atoll.xml"], vendor: true, shared_libs: [ "libbase", diff --git a/lights/lights-default.rc b/lights/lights-default.rc deleted file mode 100644 index 687ec97..0000000 --- a/lights/lights-default.rc +++ /dev/null @@ -1,5 +0,0 @@ -service vendor.light-default /vendor/bin/hw/android.hardware.lights-service.example - class hal - user nobody - group nobody - shutdown critical diff --git a/lights/lights-xiaomi_atoll.rc b/lights/lights-xiaomi_atoll.rc new file mode 100644 index 0000000..1e9fa47 --- /dev/null +++ b/lights/lights-xiaomi_atoll.rc @@ -0,0 +1,5 @@ +service vendor.light-xiaomi_atoll /vendor/bin/hw/android.hardware.lights-service.xiaomi_atoll + class hal + user nobody + group nobody + shutdown critical diff --git a/lights/lights-default.xml b/lights/lights-xiaomi_atoll.xml similarity index 100% rename from lights/lights-default.xml rename to lights/lights-xiaomi_atoll.xml diff --git a/sepolicy/vendor/file_contexts b/sepolicy/vendor/file_contexts index 96f1b33..7924ec1 100644 --- a/sepolicy/vendor/file_contexts +++ b/sepolicy/vendor/file_contexts @@ -1,2 +1,5 @@ # Fingerprint /vendor/bin/hw/android\.hardware\.biometrics\.fingerprint@2.1-service\.xiaomi_atoll u:object_r:hal_fingerprint_default_exec:s0 + +# Lights +/vendor/bin/hw/android\.hardware\.lights-service\.xiaomi_atoll u:object_r:hal_light_default_exec:s0