1on post-fs-data 2 mkdir /data/vendor/gps 0771 system system 3 mkdir /data/vendor/gps/logs 0771 gps system 4 mkdir /data/vendor/gps/overlay 0777 gps system 5 6# Directory for GPS 7 rm /data/system/gps/gps_started 8 rm /data/system/gps/glonass_started 9 rm /data/system/gps/beidou_started 10 rm /data/system/gps/smd_started 11 rm /data/system/gps/sv_cno.info 12 13# Permissions for gnss 14 chmod 0660 /dev/gnss_ipc 15 chown system system /dev/gnss_ipc 16 chmod 0660 /dev/gnss_dump 17 chown system system /dev/gnss_dump 18 chmod 0660 /dev/gnss_boot 19 chown system system /dev/gnss_boot 20 chmod 0660 /sys/devices/platform/gnssif/coredump 21 chown system system /sys/devices/platform/gnssif/coredump 22 23# GPS daemon 24service gnssd /vendor/bin/hw/gnssd 25 class main 26 user gps 27 group system inet net_raw wakelock sdcard_rw 28 capabilities BLOCK_SUSPEND 29 ioprio be 0 30 seclabel u:r:gnssd:s0 31 32service slsi_gnss_service /vendor/bin/hw/android.hardware.gnss-service 33 class main 34 user system 35 group system gps 36 37