Allow sensors daemon to create vendor data files am: ee8cd6b127

am: cda862e28c

Change-Id: I8797dba967d01e8e1a0bcb2729c82d4a8cdf8cb3
This commit is contained in:
Brian Duddie
2017-06-30 03:58:23 +00:00
committed by android-build-merger
4 changed files with 7 additions and 0 deletions

View File

@@ -330,6 +330,8 @@ on zygote-start
mkdir /data/misc/sensors
chmod 775 /data/misc/sensors
mkdir /data/vendor/sensors 0770
# Mark the copy complete flag to not completed
write /data/vendor/radio/copy_complete 0
chown radio radio /data/vendor/radio/copy_complete

View File

@@ -66,6 +66,7 @@ type ramdump_vendor_data_file, file_type, data_file_type, mlstrustedobject;
type modem_dump_file, file_type, data_file_type;
type ese_vendor_data_file, file_type, data_file_type;
type time_vendor_data_file, file_type, data_file_type;
type sensors_vendor_data_file, file_type, data_file_type;
type vendor_firmware_file, vendor_file_type, file_type;

View File

@@ -241,6 +241,7 @@
/data/vendor/ese(/.*)? u:object_r:ese_vendor_data_file:s0
/data/vendor/ipa(/.*)? u:object_r:ipa_vendor_data_file:s0
/data/vendor/time(/.*)? u:object_r:time_vendor_data_file:s0
/data/vendor/sensors(/.*)? u:object_r:sensors_vendor_data_file:s0
# /
/tombstones u:object_r:rootfs:s0

View File

@@ -17,6 +17,9 @@ allow sensors persist_sensors_file:dir rw_dir_perms;
allow sensors persist_sensors_file:file create_file_perms;
allow sensors persist_file:dir { getattr search };
allow sensors sensors_vendor_data_file:dir create_dir_perms;
allow sensors sensors_vendor_data_file:file create_file_perms;
allow sensors system_file:dir r_dir_perms;
allow sensors sensors_device:chr_file rw_file_perms;