on post-fs-data mkdir /data/vendor/gps 0771 system system mkdir /data/vendor/gps/logs 0771 gps system mkdir /data/vendor/gps/overlay 0777 gps system # Directory for GPS rm /data/system/gps/gps_started rm /data/system/gps/glonass_started rm /data/system/gps/beidou_started rm /data/system/gps/smd_started rm /data/system/gps/sv_cno.info # Permissions for gnss chmod 0660 /dev/gnss_ipc chown system system /dev/gnss_ipc chmod 0660 /dev/gnss_dump chown system system /dev/gnss_dump chmod 0660 /dev/gnss_boot chown system system /dev/gnss_boot chmod 0660 /sys/devices/platform/gnssif/coredump chown system system /sys/devices/platform/gnssif/coredump # GPS daemon service gnssd /vendor/bin/hw/gnssd class main user gps group system inet net_raw wakelock sdcard_rw capabilities BLOCK_SUSPEND ioprio be 0 seclabel u:r:gnssd:s0 service slsi_gnss_service /vendor/bin/hw/android.hardware.gnss-service class main user system group system gps