From 67ff22636653c17c339467ebdcdb8f39ebd6a689 Mon Sep 17 00:00:00 2001 From: Majaahh Date: Fri, 3 Oct 2025 18:30:18 +0200 Subject: [PATCH] s5e8825-common: Move GPS init to device tree Change-Id: Ie515b2a22fc49b186c31a9a52fc98b8e965d725a Signed-off-by: Majaahh --- proprietary/vendor/etc/init/init.gps.rc | 40 ------------------------- s5e8825-common-vendor.mk | 1 - 2 files changed, 41 deletions(-) delete mode 100644 proprietary/vendor/etc/init/init.gps.rc diff --git a/proprietary/vendor/etc/init/init.gps.rc b/proprietary/vendor/etc/init/init.gps.rc deleted file mode 100644 index 62676e6..0000000 --- a/proprietary/vendor/etc/init/init.gps.rc +++ /dev/null @@ -1,40 +0,0 @@ -on post-fs-data -# Directory for GPS - chmod 0660 /dev/gnss_ipc - chown system system /dev/gnss_ipc - mkdir /data/vendor 0771 system system - chown system system /data/vendor - mkdir /data/vendor/gps 0771 system system - chown system system /data/vendor/gps - mkdir /data/vendor/gps/sgee 0771 system system - chown system system /data/vendor/gps/sgee - rm /data/vendor/gps/gps_started - rm /data/vendor/gps/glonass_started - rm /data/vendor/gps/beidou_started - rm /data/vendor/gps/smd_started - rm /data/vendor/gps/lna_started - rm /data/vendor/gps/sv_cno.info - -# GPS daemon -service gpsd /vendor/bin/hw/gps.sh - class main - user gps - group system inet net_raw wakelock - capabilities BLOCK_SUSPEND - ioprio be 0 - -on property:dev.gnss.silentlogging=ON - mkdir /data/vendor/gps/silentGnssLogging 0771 system system - restart gpsd - -on property:dev.gnss.silentlogging=OFF - rmdir /data/vendor/gps/silentGnssLogging - restart gpsd - -on property:dev.gnss.silentloggingIssueTracker=ON - mkdir /data/vendor/gps/silentGnssLoggingIssueTracker 0771 system system - restart gpsd - -on property:dev.gnss.silentloggingIssueTracker=OFF - rmdir /data/vendor/gps/silentGnssLoggingIssueTracker - restart gpsd \ No newline at end of file diff --git a/s5e8825-common-vendor.mk b/s5e8825-common-vendor.mk index 3f392c3..f49353c 100644 --- a/s5e8825-common-vendor.mk +++ b/s5e8825-common-vendor.mk @@ -18,7 +18,6 @@ PRODUCT_COPY_FILES += \ vendor/samsung/s5e8825-common/proprietary/vendor/etc/init/android.hardware.drm-service.widevine.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.drm-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/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/pa_daemon_teegris.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/pa_daemon_teegris.rc \