gps: maintain one solution
Move the rules from ag/27080484 Bug: 315915958 Test: build pass and GPS function works Change-Id: I730a7af2b8456ae4a350dbd0d6bdbfe7d3484b18 Merged-In: I730a7af2b8456ae4a350dbd0d6bdbfe7d3484b18
This commit is contained in:
parent
3297aee549
commit
ba840e7417
gps/lsi/sepolicy
1
gps/lsi/sepolicy/device.te
Normal file
1
gps/lsi/sepolicy/device.te
Normal file
@ -0,0 +1 @@
|
||||
type vendor_gnss_device, dev_type;
|
@ -1 +1,5 @@
|
||||
type vendor_gps_file, file_type, data_file_type;
|
||||
type sysfs_gps, sysfs_type, fs_type;
|
||||
userdebug_or_eng(`
|
||||
typeattribute vendor_gps_file mlstrustedobject;
|
||||
')
|
||||
|
@ -7,6 +7,4 @@
|
||||
/vendor/bin/hw/swcnd u:object_r:swcnd_exec:s0
|
||||
/vendor/bin/hw/spad u:object_r:spad_exec:s0
|
||||
/vendor/bin/hw/android.hardware.gnss-service u:object_r:hal_gnss_default_exec:s0
|
||||
/vendor/bin/gnss_check\.sh u:object_r:gnss_check_exec:s0
|
||||
# keep only one rule and use eGNSS one
|
||||
# /data/vendor/gps(/.*)? u:object_r:vendor_gps_file:s0
|
||||
/data/vendor/gps(/.*)? u:object_r:vendor_gps_file:s0
|
||||
|
1
gps/lsi/sepolicy/property.te
Normal file
1
gps/lsi/sepolicy/property.te
Normal file
@ -0,0 +1 @@
|
||||
vendor_internal_prop(vendor_gps_prop)
|
2
gps/lsi/sepolicy/property_contexts
Normal file
2
gps/lsi/sepolicy/property_contexts
Normal file
@ -0,0 +1,2 @@
|
||||
vendor.gps. u:object_r:vendor_gps_prop:s0
|
||||
persist.vendor.gps. u:object_r:vendor_gps_prop:s0
|
Loading…
x
Reference in New Issue
Block a user