xref: /aosp_15_r20/system/sepolicy/prebuilts/api/33.0/private/charger.te (revision e4a36f4174b17bbab9dc043f4a65dc8d87377290)
1typeattribute charger coredomain;
2
3# charger needs to tell init to continue the boot
4# process when running in charger mode.
5# The system charger needs to be allowed to set these properties on legacy devices.
6set_prop(charger, system_prop)
7set_prop(charger, exported_system_prop)
8set_prop(charger, exported3_system_prop)
9
10# The system charger can read ro.charger.*
11get_prop(charger, charger_prop)
12
13compatible_property_only(`
14    neverallow {
15        domain
16        -init
17        -dumpstate
18        -charger
19    } charger_prop:file no_rw_file_perms;
20')
21