cc39f63773
Divide policy into public and private components. This is the first step in splitting the policy creation for platform and non-platform policies. The policy in the public directory will be exported for use in non-platform policy creation. Backwards compatibility with it will be achieved by converting the exported policy into attribute-based policy when included as part of the non-platform policy and a mapping file will be maintained to be included with the platform policy that maps exported attributes of previous versions to the current platform version. Eventually we would like to create a clear interface between the platform and non-platform device components so that the exported policy, and the need for attributes is minimal. For now, almost all types and avrules are left in public. Test: Tested by building policy and running on device. Change-Id: Idef796c9ec169259787c3f9d8f423edf4ce27f8c
45 lines
2.1 KiB
Text
45 lines
2.1 KiB
Text
type default_prop, property_type, core_property_type;
|
|
type shell_prop, property_type, core_property_type;
|
|
type debug_prop, property_type, core_property_type;
|
|
type dumpstate_prop, property_type, core_property_type;
|
|
type dumpstate_options_prop, property_type;
|
|
type persist_debug_prop, property_type, core_property_type;
|
|
type debuggerd_prop, property_type, core_property_type;
|
|
type dhcp_prop, property_type, core_property_type;
|
|
type fingerprint_prop, property_type, core_property_type;
|
|
type ffs_prop, property_type, core_property_type;
|
|
type radio_prop, property_type, core_property_type;
|
|
type net_radio_prop, property_type, core_property_type;
|
|
type system_radio_prop, property_type, core_property_type;
|
|
type system_prop, property_type, core_property_type;
|
|
type vold_prop, property_type, core_property_type;
|
|
type wifi_log_prop, property_type, log_property_type;
|
|
type wifi_prop, property_type;
|
|
type ctl_bootanim_prop, property_type;
|
|
type ctl_default_prop, property_type;
|
|
type ctl_dumpstate_prop, property_type;
|
|
type ctl_fuse_prop, property_type;
|
|
type ctl_mdnsd_prop, property_type;
|
|
type ctl_rildaemon_prop, property_type;
|
|
type ctl_bugreport_prop, property_type;
|
|
type ctl_console_prop, property_type;
|
|
type audio_prop, property_type, core_property_type;
|
|
type log_prop, property_type, log_property_type;
|
|
type log_tag_prop, property_type, log_property_type;
|
|
type logd_prop, property_type, core_property_type;
|
|
type logpersistd_logging_prop, property_type;
|
|
type mmc_prop, property_type;
|
|
type restorecon_prop, property_type, core_property_type;
|
|
type security_prop, property_type, core_property_type;
|
|
type bluetooth_prop, property_type, core_property_type;
|
|
type pan_result_prop, property_type, core_property_type;
|
|
type powerctl_prop, property_type, core_property_type;
|
|
type cppreopt_prop, property_type, core_property_type;
|
|
type nfc_prop, property_type, core_property_type;
|
|
type dalvik_prop, property_type, core_property_type;
|
|
type config_prop, property_type, core_property_type;
|
|
type device_logging_prop, property_type;
|
|
type safemode_prop, property_type;
|
|
type hwservicemanager_prop, property_type;
|
|
|
|
allow property_type tmpfs:filesystem associate;
|