From f160a9342100ade7ce6834f9405e7c2760f8b5d0 Mon Sep 17 00:00:00 2001 From: Majaahh Date: Tue, 2 Sep 2025 22:53:30 +0200 Subject: [PATCH] s5e8825-common: init: Import some inits from proprietary-files.txt Change-Id: I1e87fff75fdfe25869a537f26d2518877482f894 Signed-off-by: Majaahh --- .../vendor/etc/init/fingerprint_common.rc | 37 ------------------- .../vendor/etc/init/init.fingerprint.rc | 37 ------------------- .../vendor/etc/init/init.vendor.rilcommon.rc | 35 ------------------ s5e8825-common-vendor.mk | 3 -- 4 files changed, 112 deletions(-) delete mode 100644 proprietary/vendor/etc/init/fingerprint_common.rc delete mode 100644 proprietary/vendor/etc/init/init.fingerprint.rc delete mode 100644 proprietary/vendor/etc/init/init.vendor.rilcommon.rc diff --git a/proprietary/vendor/etc/init/fingerprint_common.rc b/proprietary/vendor/etc/init/fingerprint_common.rc deleted file mode 100644 index eabac78..0000000 --- a/proprietary/vendor/etc/init/fingerprint_common.rc +++ /dev/null @@ -1,37 +0,0 @@ -on boot -# Fingerprint sensor - chmod 0660 /dev/esfp0 - chown system system /dev/esfp0 - - chmod 0660 /dev/goodix_fp - chown system system /dev/goodix_fp - - chmod 0660 /dev/qbt2000_fd - chmod 0660 /dev/qbt2000_ipc - chmod 0660 /dev/qbtspi - chown system system /dev/qbt2000_fd - chown system system /dev/qbt2000_ipc - chown system system /dev/qbtspi - - chown system radio /sys/class/fingerprint/fingerprint/type_check - chown system radio /sys/class/fingerprint/fingerprint/name - chown system radio /sys/class/fingerprint/fingerprint/vendor - chown system radio /sys/class/fingerprint/fingerprint/adm - chown system radio /sys/class/fingerprint/fingerprint/bfs_values - chown system radio /sys/class/fingerprint/fingerprint/position - chown system radio /sys/class/fingerprint/fingerprint/cbgecnt - chown system radio /sys/class/fingerprint/fingerprint/intcnt - chown system radio /sys/class/fingerprint/fingerprint/resetcnt - chown system radio /sys/class/fingerprint/fingerprint/wuhbtest - chown system radio /sys/class/fingerprint/fingerprint/rb - - mkdir /data/vendor/misc 0770 system system - mkdir /data/vendor/misc/qti_fp 0770 system system - mkdir /data/vendor/misc/qti_fp/bg_estimation 0770 system system - mkdir /data/vendor/misc/qti_fp/calib_test 0770 system system - mkdir /data/vendor/misc/qti_fp/template 0770 system system - - mkdir /data/vendor/biometrics 0770 system system - mkdir /data/vendor/fpSnrTest 0770 system system - mkdir /efs/biometrics 0770 system system - mkdir /efs/biometrics/meta 0770 system system \ No newline at end of file diff --git a/proprietary/vendor/etc/init/init.fingerprint.rc b/proprietary/vendor/etc/init/init.fingerprint.rc deleted file mode 100644 index eabac78..0000000 --- a/proprietary/vendor/etc/init/init.fingerprint.rc +++ /dev/null @@ -1,37 +0,0 @@ -on boot -# Fingerprint sensor - chmod 0660 /dev/esfp0 - chown system system /dev/esfp0 - - chmod 0660 /dev/goodix_fp - chown system system /dev/goodix_fp - - chmod 0660 /dev/qbt2000_fd - chmod 0660 /dev/qbt2000_ipc - chmod 0660 /dev/qbtspi - chown system system /dev/qbt2000_fd - chown system system /dev/qbt2000_ipc - chown system system /dev/qbtspi - - chown system radio /sys/class/fingerprint/fingerprint/type_check - chown system radio /sys/class/fingerprint/fingerprint/name - chown system radio /sys/class/fingerprint/fingerprint/vendor - chown system radio /sys/class/fingerprint/fingerprint/adm - chown system radio /sys/class/fingerprint/fingerprint/bfs_values - chown system radio /sys/class/fingerprint/fingerprint/position - chown system radio /sys/class/fingerprint/fingerprint/cbgecnt - chown system radio /sys/class/fingerprint/fingerprint/intcnt - chown system radio /sys/class/fingerprint/fingerprint/resetcnt - chown system radio /sys/class/fingerprint/fingerprint/wuhbtest - chown system radio /sys/class/fingerprint/fingerprint/rb - - mkdir /data/vendor/misc 0770 system system - mkdir /data/vendor/misc/qti_fp 0770 system system - mkdir /data/vendor/misc/qti_fp/bg_estimation 0770 system system - mkdir /data/vendor/misc/qti_fp/calib_test 0770 system system - mkdir /data/vendor/misc/qti_fp/template 0770 system system - - mkdir /data/vendor/biometrics 0770 system system - mkdir /data/vendor/fpSnrTest 0770 system system - mkdir /efs/biometrics 0770 system system - mkdir /efs/biometrics/meta 0770 system system \ No newline at end of file diff --git a/proprietary/vendor/etc/init/init.vendor.rilcommon.rc b/proprietary/vendor/etc/init/init.vendor.rilcommon.rc deleted file mode 100644 index f290840..0000000 --- a/proprietary/vendor/etc/init/init.vendor.rilcommon.rc +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright (C) 2012 The Android Open Source Project -# -# IMPORTANT: Do not create world writable files or directories. -# This is a common source of Android security bugs. -# - -# service can not be overwritten except SPRINT -# Thus, rilcarrier is imported before common rc, like init.rilchip.rc - -on post-fs-data - mkdir /data/vendor/secradio 0770 radio radio - -on property:vts.native_server.on=* - setprop vendor.vts.native_server.on ${vts.native_server.on} - -service network_config /vendor/bin/secril_config_svc NetworkConfig - user radio - group radio - oneshot - disabled - -service sim_config /vendor/bin/secril_config_svc SimConfig - user radio - group radio - oneshot - disabled - -on fs - chown radio radio /mnt/vendor/efs/factory.prop - chmod 0600 /mnt/vendor/efs/factory.prop - exec_start sim_config - -on post-fs-data - exec_start network_config - setprop ro.telephony.default_network ${ro.vendor.radio.default_network} diff --git a/s5e8825-common-vendor.mk b/s5e8825-common-vendor.mk index 1ea419b..9f2a730 100644 --- a/s5e8825-common-vendor.mk +++ b/s5e8825-common-vendor.mk @@ -19,13 +19,10 @@ PRODUCT_COPY_FILES += \ vendor/samsung/s5e8825-common/proprietary/vendor/etc/init/android.hardware.drm@1.4-service.widevine.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.drm@1.4-service.widevine.rc \ vendor/samsung/s5e8825-common/proprietary/vendor/etc/init/android.hardware.security.keymint-service.samsung.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.security.keymint-service.samsung.rc \ vendor/samsung/s5e8825-common/proprietary/vendor/etc/init/cass.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/cass.rc \ - vendor/samsung/s5e8825-common/proprietary/vendor/etc/init/fingerprint_common.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/fingerprint_common.rc \ vendor/samsung/s5e8825-common/proprietary/vendor/etc/init/init.baseband.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.baseband.rc \ - vendor/samsung/s5e8825-common/proprietary/vendor/etc/init/init.fingerprint.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.fingerprint.rc \ vendor/samsung/s5e8825-common/proprietary/vendor/etc/init/init.gps.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.gps.rc \ vendor/samsung/s5e8825-common/proprietary/vendor/etc/init/init.nfc.samsung.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.nfc.samsung.rc \ vendor/samsung/s5e8825-common/proprietary/vendor/etc/init/init.sensorhub.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.sensorhub.rc \ - vendor/samsung/s5e8825-common/proprietary/vendor/etc/init/init.vendor.rilcommon.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.vendor.rilcommon.rc \ vendor/samsung/s5e8825-common/proprietary/vendor/etc/init/pa_daemon_teegris.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/pa_daemon_teegris.rc \ vendor/samsung/s5e8825-common/proprietary/vendor/etc/init/secaudiohalaidl.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/secaudiohalaidl.rc \ vendor/samsung/s5e8825-common/proprietary/vendor/etc/init/teegris_v4.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/teegris_v4.rc \