Reorganize init scripts

* Add init prefix
* Improve naming
* Move to system_ext

Change-Id: Ic6cc600feca48e9f9b83e023a16daed25b5a7de8
This commit is contained in:
Michael Bestas
2021-11-14 18:10:56 +02:00
parent 33384ced53
commit 1f0d9c1341
4 changed files with 9 additions and 3 deletions

View File

@@ -49,9 +49,9 @@ PRODUCT_COPY_FILES += \
PRODUCT_COPY_FILES += \ PRODUCT_COPY_FILES += \
vendor/lineage/config/permissions/lineage-sysconfig.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/sysconfig/lineage-sysconfig.xml vendor/lineage/config/permissions/lineage-sysconfig.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/sysconfig/lineage-sysconfig.xml
# Copy all Lineage-specific init rc files # Lineage-specific init rc file
$(foreach f,$(wildcard vendor/lineage/prebuilt/common/etc/init/*.rc),\ PRODUCT_COPY_FILES += \
$(eval PRODUCT_COPY_FILES += $(f):$(TARGET_COPY_OUT_SYSTEM)/etc/init/$(notdir $f))) vendor/lineage/prebuilt/common/etc/init/init.lineage-system.rc:$(TARGET_COPY_OUT_PRODUCT)/etc/init/init.lineage-system.rc
# Enable Android Beam on all targets # Enable Android Beam on all targets
PRODUCT_COPY_FILES += \ PRODUCT_COPY_FILES += \
@@ -108,6 +108,9 @@ PRODUCT_PACKAGES += \
LineageSetupWizard \ LineageSetupWizard \
Updater Updater
PRODUCT_COPY_FILES += \
vendor/lineage/prebuilt/common/etc/init/init.lineage-updater.rc:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/init/init.lineage-updater.rc
# Themes # Themes
PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \
LineageThemesStub \ LineageThemesStub \
@@ -143,6 +146,9 @@ PRODUCT_PACKAGES += \
ssh-keygen \ ssh-keygen \
start-ssh start-ssh
PRODUCT_COPY_FILES += \
vendor/lineage/prebuilt/common/etc/init/init.openssh.rc:$(TARGET_COPY_OUT_PRODUCT)/etc/init/init.openssh.rc
# rsync # rsync
PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \
rsync rsync