Pixelstat: battery history access premission am: 0b21a2d44a
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/14688520 Change-Id: I8c5f44af025177d9c6063ae3c8b174118a100e3d
This commit is contained in:
commit
632e7b95ab
4 changed files with 14 additions and 0 deletions
2
whitechapel/vendor/google/device.te
vendored
2
whitechapel/vendor/google/device.te
vendored
|
@ -53,3 +53,5 @@ type fingerprint_device, dev_type;
|
||||||
# AMCS device
|
# AMCS device
|
||||||
type amcs_device, dev_type;
|
type amcs_device, dev_type;
|
||||||
|
|
||||||
|
# Battery history
|
||||||
|
type battery_history_device, dev_type;
|
||||||
|
|
3
whitechapel/vendor/google/file_contexts
vendored
3
whitechapel/vendor/google/file_contexts
vendored
|
@ -361,6 +361,9 @@
|
||||||
# pixelstats binary
|
# pixelstats binary
|
||||||
/vendor/bin/pixelstats-vendor u:object_r:pixelstats_vendor_exec:s0
|
/vendor/bin/pixelstats-vendor u:object_r:pixelstats_vendor_exec:s0
|
||||||
|
|
||||||
|
# battery history
|
||||||
|
/dev/battery_history u:object_r:battery_history_device:s0
|
||||||
|
|
||||||
# Vendor_kernel_modules
|
# Vendor_kernel_modules
|
||||||
/vendor_dlkm/lib/modules/.*\.ko u:object_r:vendor_kernel_modules:s0
|
/vendor_dlkm/lib/modules/.*\.ko u:object_r:vendor_kernel_modules:s0
|
||||||
|
|
||||||
|
|
|
@ -18,3 +18,9 @@ allow pixelstats_vendor sysfs_pixelstats:file r_file_perms;
|
||||||
|
|
||||||
allow pixelstats_vendor sysfs_wlc:dir search;
|
allow pixelstats_vendor sysfs_wlc:dir search;
|
||||||
allow pixelstats_vendor sysfs_wlc:file rw_file_perms;
|
allow pixelstats_vendor sysfs_wlc:file rw_file_perms;
|
||||||
|
|
||||||
|
# OrientationCollector
|
||||||
|
allow pixelstats_vendor fwk_sensor_hwservice:hwservice_manager find;
|
||||||
|
|
||||||
|
# Batery history
|
||||||
|
allow pixelstats_vendor battery_history_device:chr_file r_file_perms;
|
||||||
|
|
3
whitechapel/vendor/google/system_server.te
vendored
3
whitechapel/vendor/google/system_server.te
vendored
|
@ -3,3 +3,6 @@ binder_call(system_server, gpsd);
|
||||||
binder_call(system_server, hal_camera_default);
|
binder_call(system_server, hal_camera_default);
|
||||||
# Allow system server to find vendor uwb service
|
# Allow system server to find vendor uwb service
|
||||||
allow system_server uwb_vendor_service:service_manager find;
|
allow system_server uwb_vendor_service:service_manager find;
|
||||||
|
|
||||||
|
# pixelstats_vendor/OrientationCollector
|
||||||
|
binder_call(system_server, pixelstats_vendor)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue