blob: 4a5bc2f873191444df9f54fc73af2549530dfe55 [file] [log] [blame]
Ameya Thakurb0e12872015-03-11 14:24:24 -07001recovery_only(`
2 # Read files on /sdcard
3 allow recovery sdcard_type:dir r_dir_perms;
4 allow recovery sdcard_type:file r_file_perms;
5 allow recovery vfat:dir r_dir_perms;
Sashidhar Ganigaec83f6b2016-10-05 19:06:29 +05306 allow recovery vfat:file create_file_perms;
7 allow recovery vfat:file rw_file_perms;
Ameya Thakurb0e12872015-03-11 14:24:24 -07008 allow recovery system_data_file:file r_file_perms;
9 allow recovery system_data_file:dir r_dir_perms;
Ameya Thakur8b226bf2015-06-19 12:18:53 -070010 allow recovery RIDL_data_file:file r_file_perms;
11 allow recovery RIDL_data_file:dir r_dir_perms;
Clarence Wongc33b5812017-02-21 16:47:16 -080012 allow recovery qti_logkit_priv_data_file:file r_file_perms;
13 allow recovery qti_logkit_priv_data_file:dir r_dir_perms;
Ameya Thakurcc3e4f82015-03-19 11:28:38 -070014 allow recovery rfs_system_file:{file lnk_file } { create_file_perms relabelfrom relabelto };
15 allow recovery rfs_system_file:dir { create_dir_perms relabelfrom relabelto };
Biswajit Paul28439f92015-07-15 13:28:27 -070016 allow recovery cache_file:dir mounton;
Amit Blay1d8d8ae2015-08-13 13:37:10 +030017 allow recovery qce_device:chr_file rw_file_perms;
18 allow recovery tee_device:chr_file rw_file_perms;
Ameya Thakur63d24d42015-10-13 11:34:28 -070019 allow recovery sg_device:chr_file rw_file_perms;
20 allow recovery self:capability sys_rawio;
21 allow recovery sg_device:chr_file ioctl;
Ameya Thakur2167e3d2016-11-18 17:05:35 -080022 # Enable adb on configfs devices
23 allow recovery configfs:file rw_file_perms;
24 allow recovery configfs:dir rw_dir_perms;
Michael Bestasfc211fc2017-08-08 21:18:48 +030025 set_prop(recovery, ffs_prop)
26 get_prop(recovery, sys_usb_controller_prop)
27 get_prop(recovery, boot_mode_prop)
Ameya Thakurb0e12872015-03-11 14:24:24 -070028')