Fastbootd does not require read access to system and boot partitions
Bug: 78793464
Test: fastboot flashall
Change-Id: I5b65b818dc43a01f90a38202e3a1b810fef70ca8
diff --git a/public/fastbootd.te b/public/fastbootd.te
index bba5ab9..f2134e0 100644
--- a/public/fastbootd.te
+++ b/public/fastbootd.te
@@ -39,8 +39,12 @@
allow fastbootd dm_device:blk_file rw_file_perms;
allow fastbootd super_block_device:blk_file rw_file_perms;
- allow fastbootd system_block_device:blk_file rw_file_perms;
- allow fastbootd boot_block_device:blk_file rw_file_perms;
+ allow fastbootd system_block_device:blk_file { w_file_perms ioctl };
+ allowxperm fastbootd system_block_device:blk_file ioctl { BLKGETSIZE64 };
+
+
+ allow fastbootd boot_block_device:blk_file { w_file_perms ioctl };
+ allowxperm fastbootd boot_block_device:blk_file ioctl { BLKGETSIZE64 };
allow fastbootd misc_block_device:blk_file rw_file_perms;