diff --git a/Android.bp b/Android.bp index 7549b8483..467f80e19 100644 --- a/Android.bp +++ b/Android.bp @@ -79,6 +79,13 @@ se_build_files { ], } +se_build_files { + name: "33.0.board.compat.map", + srcs: [ + "compat/33.0/33.0.cil", + ], +} + se_build_files { name: "28.0.board.compat.cil", srcs: [ @@ -114,6 +121,13 @@ se_build_files { ], } +se_build_files { + name: "33.0.board.compat.cil", + srcs: [ + "compat/33.0/33.0.compat.cil", + ], +} + se_build_files { name: "28.0.board.ignore.map", srcs: [ @@ -149,6 +163,13 @@ se_build_files { ], } +se_build_files { + name: "33.0.board.ignore.map", + srcs: [ + "compat/33.0/33.0.ignore.cil", + ], +} + se_build_files { name: "file_contexts_files", srcs: ["file_contexts"], diff --git a/compat/Android.bp b/compat/Android.bp index b473e52c5..2370c7bb2 100644 --- a/compat/Android.bp +++ b/compat/Android.bp @@ -55,7 +55,14 @@ se_cil_compat_map { name: "plat_32.0.cil", stem: "32.0.cil", bottom_half: [":32.0.board.compat.map{.plat_private}"], - // top_half: "plat_33.0.cil", + top_half: "plat_33.0.cil", +} + +se_cil_compat_map { + name: "plat_33.0.cil", + stem: "33.0.cil", + bottom_half: [":33.0.board.compat.map{.plat_private}"], + // top_half: "plat_34.0.cil", } se_cil_compat_map { @@ -94,7 +101,15 @@ se_cil_compat_map { name: "system_ext_32.0.cil", stem: "32.0.cil", bottom_half: [":32.0.board.compat.map{.system_ext_private}"], - // top_half: "system_ext_33.0.cil", + top_half: "system_ext_33.0.cil", + system_ext_specific: true, +} + +se_cil_compat_map { + name: "system_ext_33.0.cil", + stem: "33.0.cil", + bottom_half: [":33.0.board.compat.map{.system_ext_private}"], + // top_half: "system_ext_34.0.cil", system_ext_specific: true, } @@ -134,7 +149,15 @@ se_cil_compat_map { name: "product_32.0.cil", stem: "32.0.cil", bottom_half: [":32.0.board.compat.map{.product_private}"], - // top_half: "product_33.0.cil", + top_half: "product_33.0.cil", + product_specific: true, +} + +se_cil_compat_map { + name: "product_33.0.cil", + stem: "33.0.cil", + bottom_half: [":33.0.board.compat.map{.product_private}"], + // top_half: "product_34.0.cil", product_specific: true, } @@ -165,7 +188,13 @@ se_cil_compat_map { se_cil_compat_map { name: "32.0.ignore.cil", bottom_half: [":32.0.board.ignore.map{.plat_private}"], - // top_half: "33.0.ignore.cil", + top_half: "33.0.ignore.cil", +} + +se_cil_compat_map { + name: "33.0.ignore.cil", + bottom_half: [":33.0.board.ignore.map{.plat_private}"], + // top_half: "34.0.ignore.cil", } se_cil_compat_map { @@ -185,7 +214,14 @@ se_cil_compat_map { se_cil_compat_map { name: "system_ext_32.0.ignore.cil", bottom_half: [":32.0.board.ignore.map{.system_ext_private}"], - // top_half: "system_ext_33.0.ignore.cil", + top_half: "system_ext_33.0.ignore.cil", + system_ext_specific: true, +} + +se_cil_compat_map { + name: "system_ext_33.0.ignore.cil", + bottom_half: [":33.0.board.ignore.map{.system_ext_private}"], + // top_half: "system_ext_34.0.ignore.cil", system_ext_specific: true, } @@ -206,7 +242,14 @@ se_cil_compat_map { se_cil_compat_map { name: "product_32.0.ignore.cil", bottom_half: [":32.0.board.ignore.map{.product_private}"], - // top_half: "product_33.0.ignore.cil", + top_half: "product_33.0.ignore.cil", + product_specific: true, +} + +se_cil_compat_map { + name: "product_33.0.ignore.cil", + bottom_half: [":33.0.board.ignore.map{.product_private}"], + // top_half: "product_34.0.ignore.cil", product_specific: true, } @@ -235,6 +278,11 @@ se_compat_cil { srcs: [":32.0.board.compat.cil{.plat_private}"], } +se_compat_cil { + name: "33.0.compat.cil", + srcs: [":33.0.board.compat.cil{.plat_private}"], +} + se_compat_cil { name: "system_ext_28.0.compat.cil", srcs: [":28.0.board.compat.cil{.system_ext_private}"], @@ -270,6 +318,13 @@ se_compat_cil { system_ext_specific: true, } +se_compat_cil { + name: "system_ext_33.0.compat.cil", + srcs: [":33.0.board.compat.cil{.system_ext_private}"], + stem: "33.0.compat.cil", + system_ext_specific: true, +} + se_compat_test { name: "sepolicy_compat_test", } diff --git a/prebuilts/api/33.0/private/access_vectors b/prebuilts/api/33.0/private/access_vectors new file mode 100644 index 000000000..6cd8c4ee5 --- /dev/null +++ b/prebuilts/api/33.0/private/access_vectors @@ -0,0 +1,791 @@ +# +# Define common prefixes for access vectors +# +# common common_name { permission_name ... } + + +# +# Define a common prefix for file access vectors. +# + +common file +{ + ioctl + read + write + create + getattr + setattr + lock + relabelfrom + relabelto + append + map + unlink + link + rename + execute + quotaon + mounton + audit_access + open + execmod + watch + watch_mount + watch_sb + watch_with_perm + watch_reads +} + + +# +# Define a common prefix for socket access vectors. +# + +common socket +{ +# inherited from file + ioctl + read + write + create + getattr + setattr + lock + relabelfrom + relabelto + append + map +# socket-specific + bind + connect + listen + accept + getopt + setopt + shutdown + recvfrom + sendto + name_bind +} + +# +# Define a common prefix for ipc access vectors. +# + +common ipc +{ + create + destroy + getattr + setattr + read + write + associate + unix_read + unix_write +} + +# +# Define a common for capability access vectors. +# +common cap +{ + # The capabilities are defined in include/linux/capability.h + # Capabilities >= 32 are defined in the cap2 common. + # Care should be taken to ensure that these are consistent with + # those definitions. (Order matters) + + chown + dac_override + dac_read_search + fowner + fsetid + kill + setgid + setuid + setpcap + linux_immutable + net_bind_service + net_broadcast + net_admin + net_raw + ipc_lock + ipc_owner + sys_module + sys_rawio + sys_chroot + sys_ptrace + sys_pacct + sys_admin + sys_boot + sys_nice + sys_resource + sys_time + sys_tty_config + mknod + lease + audit_write + audit_control + setfcap +} + +common cap2 +{ + mac_override # unused by SELinux + mac_admin + syslog + wake_alarm + block_suspend + audit_read + perfmon +} + +# +# Define the access vectors. +# +# class class_name [ inherits common_name ] { permission_name ... } + + +# +# Define the access vector interpretation for file-related objects. +# + +class filesystem +{ + mount + remount + unmount + getattr + relabelfrom + relabelto + associate + quotamod + quotaget + watch +} + +class dir +inherits file +{ + add_name + remove_name + reparent + search + rmdir +} + +class file +inherits file +{ + execute_no_trans + entrypoint +} + +class anon_inode +inherits file + +class lnk_file +inherits file + +class chr_file +inherits file +{ + execute_no_trans + entrypoint +} + +class blk_file +inherits file + +class sock_file +inherits file + +class fifo_file +inherits file + +class fd +{ + use +} + + +# +# Define the access vector interpretation for network-related objects. +# + +class socket +inherits socket + +class tcp_socket +inherits socket +{ + node_bind + name_connect +} + +class udp_socket +inherits socket +{ + node_bind +} + +class rawip_socket +inherits socket +{ + node_bind +} + +class node +{ + recvfrom + sendto +} + +class netif +{ + ingress + egress +} + +class netlink_socket +inherits socket + +class packet_socket +inherits socket + +class key_socket +inherits socket + +class unix_stream_socket +inherits socket +{ + connectto +} + +class unix_dgram_socket +inherits socket + +# +# Define the access vector interpretation for process-related objects +# + +class process +{ + fork + transition + sigchld # commonly granted from child to parent + sigkill # cannot be caught or ignored + sigstop # cannot be caught or ignored + signull # for kill(pid, 0) + signal # all other signals + ptrace + getsched + setsched + getsession + getpgid + setpgid + getcap + setcap + share + getattr + setexec + setfscreate + noatsecure + siginh + setrlimit + rlimitinh + dyntransition + setcurrent + execmem + execstack + execheap + setkeycreate + setsockcreate + getrlimit +} + +class process2 +{ + nnp_transition + nosuid_transition +} + +# +# Define the access vector interpretation for ipc-related objects +# + +class ipc +inherits ipc + +class sem +inherits ipc + +class msgq +inherits ipc +{ + enqueue +} + +class msg +{ + send + receive +} + +class shm +inherits ipc +{ + lock +} + + +# +# Define the access vector interpretation for the security server. +# + +class security +{ + compute_av + compute_create + compute_member + check_context + load_policy + compute_relabel + compute_user + setenforce # was avc_toggle in system class + setbool + setsecparam + setcheckreqprot + read_policy + validate_trans +} + + +# +# Define the access vector interpretation for system operations. +# + +class system +{ + ipc_info + syslog_read + syslog_mod + syslog_console + module_request + module_load +} + +# +# Define the access vector interpretation for controlling capabilities +# + +class capability +inherits cap + +class capability2 +inherits cap2 + +# +# Extended Netlink classes +# +class netlink_route_socket +inherits socket +{ + nlmsg_read + nlmsg_write + nlmsg_readpriv + nlmsg_getneigh +} + +class netlink_tcpdiag_socket +inherits socket +{ + nlmsg_read + nlmsg_write +} + +class netlink_nflog_socket +inherits socket + +class netlink_xfrm_socket +inherits socket +{ + nlmsg_read + nlmsg_write +} + +class netlink_selinux_socket +inherits socket + +class netlink_audit_socket +inherits socket +{ + nlmsg_read + nlmsg_write + nlmsg_relay + nlmsg_readpriv + nlmsg_tty_audit +} + +class netlink_dnrt_socket +inherits socket + +# Define the access vector interpretation for controlling +# access to IPSec network data by association +# +class association +{ + sendto + recvfrom + setcontext + polmatch +} + +# Updated Netlink class for KOBJECT_UEVENT family. +class netlink_kobject_uevent_socket +inherits socket + +class appletalk_socket +inherits socket + +class packet +{ + send + recv + relabelto + forward_in + forward_out +} + +class key +{ + view + read + write + search + link + setattr + create +} + +class dccp_socket +inherits socket +{ + node_bind + name_connect +} + +class memprotect +{ + mmap_zero +} + +# network peer labels +class peer +{ + recv +} + +class kernel_service +{ + use_as_override + create_files_as +} + +class tun_socket +inherits socket +{ + attach_queue +} + +class binder +{ + impersonate + call + set_context_mgr + transfer +} + +class netlink_iscsi_socket +inherits socket + +class netlink_fib_lookup_socket +inherits socket + +class netlink_connector_socket +inherits socket + +class netlink_netfilter_socket +inherits socket + +class netlink_generic_socket +inherits socket + +class netlink_scsitransport_socket +inherits socket + +class netlink_rdma_socket +inherits socket + +class netlink_crypto_socket +inherits socket + +class infiniband_pkey +{ + access +} + +class infiniband_endport +{ + manage_subnet +} + +# +# Define the access vector interpretation for controlling capabilities +# in user namespaces +# + +class cap_userns +inherits cap + +class cap2_userns +inherits cap2 + + +# +# Define the access vector interpretation for the new socket classes +# enabled by the extended_socket_class policy capability. +# + +# +# The next two classes were previously mapped to rawip_socket and therefore +# have the same definition as rawip_socket (until further permissions +# are defined). +# +class sctp_socket +inherits socket +{ + node_bind + name_connect + association +} + +class icmp_socket +inherits socket +{ + node_bind +} + +# +# The remaining network socket classes were previously +# mapped to the socket class and therefore have the +# same definition as socket. +# + +class ax25_socket +inherits socket + +class ipx_socket +inherits socket + +class netrom_socket +inherits socket + +class atmpvc_socket +inherits socket + +class x25_socket +inherits socket + +class rose_socket +inherits socket + +class decnet_socket +inherits socket + +class atmsvc_socket +inherits socket + +class rds_socket +inherits socket + +class irda_socket +inherits socket + +class pppox_socket +inherits socket + +class llc_socket +inherits socket + +class can_socket +inherits socket + +class tipc_socket +inherits socket + +class bluetooth_socket +inherits socket + +class iucv_socket +inherits socket + +class rxrpc_socket +inherits socket + +class isdn_socket +inherits socket + +class phonet_socket +inherits socket + +class ieee802154_socket +inherits socket + +class caif_socket +inherits socket + +class alg_socket +inherits socket + +class nfc_socket +inherits socket + +class vsock_socket +inherits socket + +class kcm_socket +inherits socket + +class qipcrtr_socket +inherits socket + +class smc_socket +inherits socket + +class bpf +{ + map_create + map_read + map_write + prog_load + prog_run +} + +class property_service +{ + set +} + +class service_manager +{ + add + find + list +} + +class hwservice_manager +{ + add + find + list +} + +class keystore_key +{ + get_state + get + insert + delete + exist + list + reset + password + lock + unlock + is_empty + sign + verify + grant + duplicate + clear_uid + add_auth + user_changed + gen_unique_id +} + +class keystore2 +{ + add_auth + change_password + change_user + clear_ns + clear_uid + delete_all_keys + early_boot_ended + get_attestation_key + get_auth_token + get_state + list + lock + pull_metrics + report_off_body + reset + unlock +} + +class keystore2_key +{ + convert_storage_key_to_ephemeral + delete + gen_unique_id + get_info + grant + manage_blob + rebind + req_forced_op + update + use + use_dev_id +} + +class diced +{ + demote + demote_self + derive + get_attestation_chain + use_seal + use_sign +} + +class drmservice { + consumeRights + setPlaybackStatus + openDecryptSession + closeDecryptSession + initializeDecryptUnit + decrypt + finalizeDecryptUnit + pread +} + +class xdp_socket +inherits socket + +class perf_event +{ + open + cpu + kernel + tracepoint + read + write +} + +class lockdown +{ + integrity + confidentiality +} diff --git a/prebuilts/api/33.0/private/adbd.te b/prebuilts/api/33.0/private/adbd.te new file mode 100644 index 000000000..48fa849cd --- /dev/null +++ b/prebuilts/api/33.0/private/adbd.te @@ -0,0 +1,235 @@ +### ADB daemon + +typeattribute adbd coredomain; +typeattribute adbd mlstrustedsubject; + +init_daemon_domain(adbd) + +domain_auto_trans(adbd, shell_exec, shell) + +userdebug_or_eng(` + allow adbd self:process setcurrent; + allow adbd su:process dyntransition; +') + +# When 'adb shell' is executed in recovery mode, adbd explicitly +# switches into shell domain using setcon() because the shell executable +# is not labeled as shell but as rootfs. +recovery_only(` + domain_trans(adbd, rootfs, shell) + allow adbd shell:process dyntransition; + + # Allows reboot fastboot to enter fastboot directly + unix_socket_connect(adbd, recovery, recovery) +') + +# Control Perfetto traced and obtain traces from it. +# Needed to allow port forwarding directly to traced. +unix_socket_connect(adbd, traced_consumer, traced) + +# Do not sanitize the environment or open fds of the shell. Allow signaling +# created processes. +allow adbd shell:process { noatsecure signal }; + +# Set UID and GID to shell. Set supplementary groups. +allow adbd self:global_capability_class_set { setuid setgid }; + +# Drop capabilities from bounding set on user builds. +allow adbd self:global_capability_class_set setpcap; + +# ignore spurious denials for adbd when disk space is low. +dontaudit adbd self:global_capability_class_set sys_resource; + +# adbd probes for vsock support. Do not generate denials when +# this occurs. (b/123569840) +dontaudit adbd self:{ socket vsock_socket } create; + +# Allow adbd inside vm to forward vm's vsock. +allow adbd self:vsock_socket { create_socket_perms_no_ioctl listen accept }; + +# Create and use network sockets. +net_domain(adbd) + +# Access /dev/usb-ffs/adb/ep0 +allow adbd functionfs:dir search; +allow adbd functionfs:file rw_file_perms; +allowxperm adbd functionfs:file ioctl { + FUNCTIONFS_ENDPOINT_DESC + FUNCTIONFS_CLEAR_HALT +}; + +# Use a pseudo tty. +allow adbd devpts:chr_file rw_file_perms; + +# adb push/pull /data/local/tmp. +allow adbd shell_data_file:dir create_dir_perms; +allow adbd shell_data_file:file create_file_perms; + +# adb pull /data/local/traces/* +allow adbd trace_data_file:dir r_dir_perms; +allow adbd trace_data_file:file r_file_perms; + +# adb pull /data/misc/profman. +allow adbd profman_dump_data_file:dir r_dir_perms; +allow adbd profman_dump_data_file:file r_file_perms; + +# adb push/pull sdcard. +allow adbd tmpfs:dir search; +allow adbd rootfs:lnk_file r_file_perms; # /sdcard symlink +allow adbd tmpfs:lnk_file r_file_perms; # /mnt/sdcard symlink +allow adbd { sdcard_type fuse }:dir create_dir_perms; +allow adbd { sdcard_type fuse }:file create_file_perms; + +# adb pull /data/anr/traces.txt +allow adbd anr_data_file:dir r_dir_perms; +allow adbd anr_data_file:file r_file_perms; + +# adb pull /vendor/framework/* +allow adbd vendor_framework_file:dir r_dir_perms; +allow adbd vendor_framework_file:file r_file_perms; + +# Set service.adb.*, sys.powerctl, and sys.usb.ffs.ready properties. +set_prop(adbd, shell_prop) +set_prop(adbd, powerctl_prop) +get_prop(adbd, ffs_config_prop) +set_prop(adbd, ffs_control_prop) + +# Set service.adb.tcp.port, service.adb.tls.port, persist.adb.wifi.* properties +set_prop(adbd, adbd_prop) +set_prop(adbd, adbd_config_prop) + +# Allow adbd start/stop mdnsd via ctl.start +set_prop(adbd, ctl_mdnsd_prop) + +# Access device logging gating property +get_prop(adbd, device_logging_prop) + +# Read device's serial number from system properties +get_prop(adbd, serialno_prop) + +# Read whether or not Test Harness Mode is enabled +get_prop(adbd, test_harness_prop) + +# Read persist.adb.tls_server.enable property +get_prop(adbd, system_adbd_prop) + +# Read device's overlayfs related properties and files +userdebug_or_eng(` + get_prop(adbd, persistent_properties_ready_prop) + r_dir_file(adbd, sysfs_dt_firmware_android) +') + +# Run /system/bin/bu +allow adbd system_file:file rx_file_perms; + +# Perform binder IPC to surfaceflinger (screencap) +# XXX Run screencap in a separate domain? +binder_use(adbd) +binder_call(adbd, surfaceflinger) +binder_call(adbd, gpuservice) +# b/13188914 +allow adbd gpu_device:chr_file rw_file_perms; +allow adbd gpu_device:dir r_dir_perms; +allow adbd ion_device:chr_file rw_file_perms; +r_dir_file(adbd, system_file) + +# Needed for various screenshots +hal_client_domain(adbd, hal_graphics_allocator) + +# Read /data/misc/adb/adb_keys. +allow adbd adb_keys_file:dir search; +allow adbd adb_keys_file:file r_file_perms; + +userdebug_or_eng(` + # Write debugging information to /data/adb + # when persist.adb.trace_mask is set + # https://code.google.com/p/android/issues/detail?id=72895 + allow adbd adb_data_file:dir rw_dir_perms; + allow adbd adb_data_file:file create_file_perms; +') + +# ndk-gdb invokes adb forward to forward the gdbserver socket. +allow adbd app_data_file:dir search; +allow adbd app_data_file:sock_file write; +allow adbd appdomain:unix_stream_socket connectto; + +# ndk-gdb invokes adb pull of app_process, linker, and libc.so. +allow adbd zygote_exec:file r_file_perms; +allow adbd system_file:file r_file_perms; + +# Allow pulling the SELinux policy for CTS purposes +allow adbd selinuxfs:dir r_dir_perms; +allow adbd selinuxfs:file r_file_perms; +allow adbd kernel:security read_policy; +allow adbd service_contexts_file:file r_file_perms; +allow adbd file_contexts_file:file r_file_perms; +allow adbd seapp_contexts_file:file r_file_perms; +allow adbd property_contexts_file:file r_file_perms; +allow adbd sepolicy_file:file r_file_perms; + +# Allow pulling config.gz for CTS purposes +allow adbd config_gz:file r_file_perms; + +# For CTS listening ports test. +allow adbd proc_net_tcp_udp:file r_file_perms; + +allow adbd gpu_service:service_manager find; +allow adbd surfaceflinger_service:service_manager find; +allow adbd bootchart_data_file:dir search; +allow adbd bootchart_data_file:file r_file_perms; + +# Allow access to external storage; we have several visible mount points under /storage +# and symlinks to primary storage at places like /storage/sdcard0 and /mnt/user/0/primary +allow adbd storage_file:dir r_dir_perms; +allow adbd storage_file:lnk_file r_file_perms; +allow adbd mnt_user_file:dir r_dir_perms; +allow adbd mnt_user_file:lnk_file r_file_perms; + +# Access to /data/media. +# This should be removed if sdcardfs is modified to alter the secontext for its +# accesses to the underlying FS. +allow adbd media_rw_data_file:dir create_dir_perms; +allow adbd media_rw_data_file:file create_file_perms; + +r_dir_file(adbd, apk_data_file) + +allow adbd rootfs:dir r_dir_perms; + +# Allow killing child "perfetto" binary processes, which auto-transition to +# their own domain. Allows propagating termination of "adb shell perfetto ..." +# invocations. +allow adbd perfetto:process signal; + +# Allow to pull Perfetto traces. +allow adbd perfetto_traces_data_file:file r_file_perms; +allow adbd perfetto_traces_data_file:dir r_dir_perms; + +# Allow to push and manage configs in /data/misc/perfetto-configs. +allow adbd perfetto_configs_data_file:dir rw_dir_perms; +allow adbd perfetto_configs_data_file:file create_file_perms; + +# Connect to shell and use a socket transferred from it. +# Used for e.g. abb. +allow adbd shell:unix_stream_socket { read write shutdown }; +allow adbd shell:fd use; + +# Allow pull /vendor/apex files for CTS tests +allow adbd vendor_apex_file:dir search; +allow adbd vendor_apex_file:file r_file_perms; + +# Allow adb pull of updated apex files in /data/apex/active. +allow adbd apex_data_file:dir search; +allow adbd staging_data_file:file r_file_perms; + +# Allow adbd to pull /apex/apex-info-list.xml for CTS tests. +allow adbd apex_info_file:file r_file_perms; + +### +### Neverallow rules +### + +# No transitions from adbd to non-shell, non-crash_dump domains. adbd only ever +# transitions to the shell domain (except when it crashes). In particular, we +# never want to see a transition from adbd to su (aka "adb root") +neverallow adbd { domain -crash_dump -shell }:process transition; +neverallow adbd { domain userdebug_or_eng(`-su') recovery_only(`-shell') }:process dyntransition; diff --git a/prebuilts/api/33.0/private/aidl_lazy_test_server.te b/prebuilts/api/33.0/private/aidl_lazy_test_server.te new file mode 100644 index 000000000..33efde06b --- /dev/null +++ b/prebuilts/api/33.0/private/aidl_lazy_test_server.te @@ -0,0 +1,5 @@ +userdebug_or_eng(` + typeattribute aidl_lazy_test_server coredomain; + + init_daemon_domain(aidl_lazy_test_server) +') diff --git a/prebuilts/api/33.0/private/apex_test_prepostinstall.te b/prebuilts/api/33.0/private/apex_test_prepostinstall.te new file mode 100644 index 000000000..f1bc2145e --- /dev/null +++ b/prebuilts/api/33.0/private/apex_test_prepostinstall.te @@ -0,0 +1,20 @@ +# APEX pre- & post-install test. +# +# Allow to run pre- and post-install hooks for APEX test modules +# in debuggable builds. + +type apex_test_prepostinstall, domain, coredomain; +type apex_test_prepostinstall_exec, system_file_type, exec_type, file_type; + +userdebug_or_eng(` + # /dev/zero + allow apex_test_prepostinstall apexd:fd use; + # Logwrapper. + create_pty(apex_test_prepostinstall) + # Logwrapper executing sh. + allow apex_test_prepostinstall shell_exec:file rx_file_perms; + # Logwrapper exec. + allow apex_test_prepostinstall system_file:file execute_no_trans; + # Ls. + allow apex_test_prepostinstall toolbox_exec:file rx_file_perms; +') diff --git a/prebuilts/api/33.0/private/apexd.te b/prebuilts/api/33.0/private/apexd.te new file mode 100644 index 000000000..040651d7e --- /dev/null +++ b/prebuilts/api/33.0/private/apexd.te @@ -0,0 +1,206 @@ +typeattribute apexd coredomain; + +init_daemon_domain(apexd) + +# Allow creating, reading and writing of APEX files/dirs in the APEX data dir +allow apexd apex_data_file:dir create_dir_perms; +allow apexd apex_data_file:file create_file_perms; +# Allow relabeling file created in /data/apex/decompressed +allow apexd apex_data_file:file relabelfrom; + +# Allow creating, reading and writing of APEX files/dirs in the APEX metadata dir +allow apexd metadata_file:dir search; +allow apexd apex_metadata_file:dir create_dir_perms; +allow apexd apex_metadata_file:file create_file_perms; + +# Allow creating and writing APEX files/dirs in the SEPolicy metadata dir +allow apexd sepolicy_metadata_file:dir create_dir_perms; +allow apexd sepolicy_metadata_file:file create_file_perms; +# Allow apexd to setup fs-verity for SEPolicy files in metadata +allowxperm apexd sepolicy_metadata_file:file ioctl { + FS_IOC_ENABLE_VERITY FS_IOC_MEASURE_VERITY +}; + +# Allow reserving space on /data/apex/ota_reserved for apex decompression +allow apexd apex_ota_reserved_file:dir create_dir_perms; +allow apexd apex_ota_reserved_file:file create_file_perms; + +# Allow apexd to create files and directories for snapshots of apex data +allow apexd apex_data_file_type:dir { create_dir_perms relabelto }; +allow apexd apex_data_file_type:file { create_file_perms relabelto }; +allow apexd apex_module_data_file:dir { create_dir_perms relabelfrom }; +allow apexd apex_module_data_file:file { create_file_perms relabelfrom }; +allow apexd apex_rollback_data_file:dir create_dir_perms; +allow apexd apex_rollback_data_file:file create_file_perms; + +# Allow apexd to read directories under /data/misc_de in order to snapshot and +# restore apex data for all users. +allow apexd system_data_file:dir r_dir_perms; + +# allow apexd to create loop devices with /dev/loop-control +allow apexd loop_control_device:chr_file rw_file_perms; +# allow apexd to access loop devices +allow apexd loop_device:blk_file rw_file_perms; +allowxperm apexd loop_device:blk_file ioctl { + LOOP_GET_STATUS64 + LOOP_SET_STATUS64 + LOOP_SET_FD + LOOP_SET_BLOCK_SIZE + LOOP_SET_DIRECT_IO + LOOP_CLR_FD + BLKFLSBUF + LOOP_CONFIGURE +}; +# Allow apexd to access /dev/block +allow apexd dev_type:dir r_dir_perms; +allow apexd dev_type:blk_file getattr; + +#allow apexd to access virtual disks +allow apexd vd_device:blk_file r_file_perms; + +# allow apexd to access /dev/block/dm-* (device-mapper entries) +allow apexd dm_device:chr_file rw_file_perms; +allow apexd dm_device:blk_file rw_file_perms; + +# sys_admin is required to access the device-mapper and mount +# dac_override, chown, and fowner are needed for snapshot and restore +allow apexd self:global_capability_class_set { sys_admin chown dac_override dac_read_search fowner }; + +# Note: fsetid is deliberately not included above. fsetid checks are +# triggered by chmod on a directory or file owned by a group other +# than one of the groups assigned to the current process to see if +# the setgid bit should be cleared, regardless of whether the setgid +# bit was even set. We do not appear to truly need this capability +# for apexd to operate. +dontaudit apexd self:global_capability_class_set fsetid; + +# allow apexd to create a mount point in /apex +allow apexd apex_mnt_dir:dir create_dir_perms; +# allow apexd to mount in /apex +allow apexd apex_mnt_dir:filesystem { mount unmount }; +allow apexd apex_mnt_dir:dir mounton; +# allow apexd to create symlinks in /apex +allow apexd apex_mnt_dir:lnk_file create_file_perms; +# allow apexd to create /apex/apex-info-list.xml and relabel to apex_info_file +allow apexd apex_mnt_dir:file { create_file_perms relabelfrom mounton }; +allow apexd apex_info_file:file relabelto; +# apexd needs to update /apex/apex-info-list.xml after non-staged APEX update. +allow apexd apex_info_file:file rw_file_perms; +allow apexd apex_info_file:file mounton; + +# allow apexd to unlink apex files in /data/apex/active +# note that apexd won't be able to unlink files in /data/app-staging/session_XXXX, +# because it doesn't have write permission for staging_data_file object. +allow apexd staging_data_file:file unlink; + +# allow apexd to read files from /data/app-staging and hardlink them to /data/apex. +allow apexd staging_data_file:dir r_dir_perms; +allow apexd staging_data_file:file { r_file_perms link }; +# # Allow relabeling file created in /data/apex/decompressed +allow apexd staging_data_file:file relabelto; + +# allow apexd to read files from /vendor/apex +allow apexd vendor_apex_file:dir r_dir_perms; +allow apexd vendor_apex_file:file r_file_perms; + +# Unmount and mount filesystems +allow apexd labeledfs:filesystem { mount unmount }; + +# /sys directory tree traversal +allow apexd sysfs_type:dir search; +# Access to /sys/class/block +allow apexd sysfs_type:dir r_dir_perms; +allow apexd sysfs_type:file r_file_perms; +# Configure read-ahead of dm-verity and loop devices +# for dm-X +allow apexd sysfs_dm:dir r_dir_perms; +allow apexd sysfs_dm:file rw_file_perms; +# for loopX +allow apexd sysfs_loop:dir r_dir_perms; +allow apexd sysfs_loop:file rw_file_perms; + +# Allow apexd to log to the kernel. +allow apexd kmsg_device:chr_file w_file_perms; + +# Allow apexd to reboot device. Required for rollbacks of apexes that are +# not covered by rollback manager. +set_prop(apexd, powerctl_prop) + +# Allow apexd to stop itself +set_prop(apexd, ctl_apexd_prop) + +# Find the vold service, and call into vold to manage FS checkpoints +allow apexd vold_service:service_manager find; +binder_call(apexd, vold) + +# apexd is using bootstrap bionic +use_bootstrap_libs(apexd) + +# Allow apexd to be invoked with logwrapper from init during userspace reboot. +allow apexd devpts:chr_file { read write }; + +# Allow apexd to create pts files via logwrap_fork_exec for its own use, to pass to +# other processes +create_pty(apexd) + +# Allow apexd to read file contexts when performing restorecon of snapshots. +allow apexd file_contexts_file:file r_file_perms; + +# Allow apexd to execute toybox for snapshot & restore +allow apexd toolbox_exec:file rx_file_perms; + +# Allow apexd to release compressed blocks in case /data is f2fs-compressed fs. +allowxperm apexd staging_data_file:file ioctl { + FS_IOC_GETFLAGS + F2FS_IOC_RELEASE_COMPRESS_BLOCKS +}; + +# Allow apexd to read ro.cold_boot_done prop. +# apexd uses it to decide whether it needs to keep retrying polling for loop device. +get_prop(apexd, cold_boot_done_prop) + +# Allow apexd to read per-device configuration properties. +get_prop(apexd, apexd_config_prop) + +# Allow apexd to read apex selection properties. +# These are used to choose between multi-installed APEXes at activation time. +get_prop(apexd, apexd_select_prop) +# +# Allow apexd to read apexd_payload_metadata_prop +get_prop(apexd, apexd_payload_metadata_prop) + +neverallow { domain -apexd -init } apex_data_file:dir no_w_dir_perms; +neverallow { domain -apexd -init } apex_metadata_file:dir no_w_dir_perms; +neverallow { domain -apexd -init -kernel } apex_data_file:file no_w_file_perms; +neverallow { domain -apexd -init -kernel } apex_metadata_file:file no_w_file_perms; +neverallow { domain -apexd } apex_mnt_dir:lnk_file no_w_file_perms; + +neverallow { domain -apexd -init -vold_prepare_subdirs } apex_module_data_file:dir no_w_dir_perms; +neverallow { domain -apexd -init -vold_prepare_subdirs } apex_module_data_file:file no_w_file_perms; + +neverallow { domain -apexd -init -vold_prepare_subdirs } apex_rollback_data_file:dir no_w_dir_perms; +neverallow { domain -apexd -init -vold_prepare_subdirs } apex_rollback_data_file:file no_w_file_perms; + +# only apexd can set apexd sysprop +set_prop(apexd, apexd_prop) +neverallow { domain -apexd -init } apexd_prop:property_service set; + +# only apexd can write apex-info-list.xml +neverallow { domain -apexd } apex_info_file:file no_w_file_perms; + +# Only apexd and init should be allowed to manage /apex mounts +# A note on otapreopt_chroot. It used to mount APEXes during postainstall stage of A/B OTAs, +# but starting from S it just calls into apexd to prepare /apex for otapreoprt. Once the sepolicies +# around otapreopt_chroot are cleaned up we should be able to remove it from the lists below. +neverallow { domain -apexd -init -otapreopt_chroot } apex_mnt_dir:filesystem { mount unmount }; +neverallow { domain -apexd -init -otapreopt_chroot } apex_mnt_dir:dir { mounton }; + +# Allow for use in postinstall +allow apexd otapreopt_chroot:fd use; +allow apexd postinstall_apex_mnt_dir:dir { create_dir_perms mounton }; +allow apexd postinstall_apex_mnt_dir:file { create_file_perms relabelfrom }; +allow apexd postinstall_apex_mnt_dir:lnk_file create; +allow apexd proc_filesystems:file r_file_perms; + +# Allow calling derive_classpath to gather BCP information for staged sessions +domain_auto_trans(apexd, derive_classpath_exec, apexd_derive_classpath); diff --git a/prebuilts/api/33.0/private/apexd_derive_classpath.te b/prebuilts/api/33.0/private/apexd_derive_classpath.te new file mode 100644 index 000000000..d4c5496b7 --- /dev/null +++ b/prebuilts/api/33.0/private/apexd_derive_classpath.te @@ -0,0 +1,9 @@ +# Exclusive domain for apexd calling into derive_classpath binary +type apexd_derive_classpath, domain, coredomain; + +# Allow the binary to write into output file at location /apex/derive_classpath_temp +allow apexd_derive_classpath apexd:fd use; +allow apexd_derive_classpath apex_mnt_dir:file { write open }; +# Allow the binary to log using logwrap +allow apexd_derive_classpath apexd_devpts:chr_file { read write }; + diff --git a/prebuilts/api/33.0/private/app.te b/prebuilts/api/33.0/private/app.te new file mode 100644 index 000000000..b7da601d3 --- /dev/null +++ b/prebuilts/api/33.0/private/app.te @@ -0,0 +1,495 @@ +# /proc/net access. +# TODO(b/9496886) Audit access for removal. +# proc_net access for the negated domains below is granted (or not) in their +# individual .te files. +r_dir_file({ + appdomain + -ephemeral_app + -isolated_app + -platform_app + -priv_app + -shell + -sdk_sandbox + -system_app + -untrusted_app_all +}, proc_net_type) +# audit access for all these non-core app domains. +userdebug_or_eng(` + auditallow { + appdomain + -ephemeral_app + -isolated_app + -platform_app + -priv_app + -shell + -su + -sdk_sandbox + -system_app + -untrusted_app_all + } proc_net_type:{ dir file lnk_file } { getattr open read }; +') + +# Allow apps to read the Test Harness Mode property. This property is used in +# the implementation of ActivityManager.isDeviceInTestHarnessMode() +get_prop(appdomain, test_harness_prop) + +get_prop(appdomain, boot_status_prop) +get_prop(appdomain, dalvik_config_prop) +get_prop(appdomain, media_config_prop) +get_prop(appdomain, packagemanager_config_prop) +get_prop(appdomain, radio_control_prop) +get_prop(appdomain, surfaceflinger_color_prop) +get_prop(appdomain, systemsound_config_prop) +get_prop(appdomain, telephony_config_prop) +get_prop(appdomain, userspace_reboot_config_prop) +get_prop(appdomain, vold_config_prop) +get_prop(appdomain, adbd_config_prop) +get_prop(appdomain, dck_prop) +get_prop(appdomain, persist_wm_debug_prop) + +# Allow ART to be configurable via device_config properties +# (ART "runs" inside the app process) +get_prop(appdomain, device_config_runtime_native_prop) +get_prop(appdomain, device_config_runtime_native_boot_prop) + +userdebug_or_eng(`perfetto_producer({ appdomain })') + +# Prevent apps from causing presubmit failures. +# Apps can cause selinux denials by accessing CE storage +# and/or external storage. In either case, the selinux denial is +# not the cause of the failure, but just a symptom that +# storage isn't ready. Many apps handle the failure appropriately. +# +# Apps cannot access external storage before it becomes available. +dontaudit appdomain storage_stub_file:dir getattr; +# Attempts to write to system_data_file is generally a sign +# that apps are attempting to access encrypted storage before +# the ACTION_USER_UNLOCKED intent is delivered. Apps are not +# allowed to write to CE storage before it's available. +# Attempting to do so will be blocked by both selinux and unix +# permissions. +dontaudit appdomain system_data_file:dir write; +# Apps should not be reading vendor-defined properties. +dontaudit appdomain vendor_default_prop:file read; + +# Access to /mnt/media_rw/ (limited by DAC to apps with external_storage gid) +allow { appdomain -sdk_sandbox } mnt_media_rw_file:dir search; + +neverallow appdomain system_server:udp_socket { + accept append bind create ioctl listen lock name_bind + relabelfrom relabelto setattr shutdown }; + +# Transition to a non-app domain. +# Exception for the shell and su domains, can transition to runas, etc. +# Exception for crash_dump to allow for app crash reporting. +# Exception for renderscript binaries (/system/bin/bcc, /system/bin/ld.mc) +# to allow renderscript to create privileged executable files. +neverallow { appdomain -shell userdebug_or_eng(`-su') } + { domain -appdomain -crash_dump -rs }:process { transition }; +neverallow { appdomain -shell userdebug_or_eng(`-su') } + { domain -appdomain }:process { dyntransition }; + +# Don't allow regular apps access to storage configuration properties. +neverallow { appdomain -mediaprovider_app } storage_config_prop:file no_rw_file_perms; + +# Allow to read sendbug.preferred.domain +get_prop(appdomain, sendbug_config_prop) + +# Allow to read graphics related properties. +get_prop(appdomain, graphics_config_prop) + +# Allow to read persist.config.calibration_fac +get_prop(appdomain, camera_calibration_prop) + +# Allow to read db.log.detailed, db.log.slow_query_threshold* +get_prop(appdomain, sqlite_log_prop) + +# Allow font file read by apps. +allow appdomain font_data_file:file r_file_perms; +allow appdomain font_data_file:dir r_dir_perms; + +# Enter /data/misc/apexdata/ +allow appdomain apex_module_data_file:dir search; +# Read /data/misc/apexdata/com.android.art, execute signed AOT artifacts. +allow appdomain apex_art_data_file:dir r_dir_perms; +allow appdomain apex_art_data_file:file rx_file_perms; + +# Allow access to tombstones if an fd to one is given to you. +# This is restricted by unix permissions, so an app must go through system_server to get one. +allow appdomain tombstone_data_file:file { getattr read }; +neverallow appdomain tombstone_data_file:file ~{ getattr read }; + +# Execute the shell or other system executables. +allow { appdomain -ephemeral_app -sdk_sandbox } shell_exec:file rx_file_perms; +allow { appdomain -ephemeral_app -sdk_sandbox } toolbox_exec:file rx_file_perms; +not_full_treble(`allow { appdomain -ephemeral_app -sdk_sandbox } vendor_file:file x_file_perms;') + +# Allow apps access to /vendor/app except for privileged +# apps which cannot be in /vendor. +r_dir_file({ appdomain -ephemeral_app -sdk_sandbox }, vendor_app_file) +allow { appdomain -ephemeral_app -sdk_sandbox } vendor_app_file:file execute; + +# Perform binder IPC to sdk sandbox. +binder_call(appdomain, sdk_sandbox) + +# Allow access to external storage; we have several visible mount points under /storage +# and symlinks to primary storage at places like /storage/sdcard0 and /mnt/user/0/primary +allow { appdomain -isolated_app -ephemeral_app -sdk_sandbox } storage_file:dir r_dir_perms; +allow { appdomain -isolated_app -ephemeral_app -sdk_sandbox } storage_file:lnk_file r_file_perms; +allow { appdomain -isolated_app -ephemeral_app -sdk_sandbox } mnt_user_file:dir r_dir_perms; +allow { appdomain -isolated_app -ephemeral_app -sdk_sandbox } mnt_user_file:lnk_file r_file_perms; + +# Read/write visible storage +allow { appdomain -isolated_app -ephemeral_app -sdk_sandbox } { sdcard_type fuse }:dir create_dir_perms; +allow { appdomain -isolated_app -ephemeral_app -sdk_sandbox } { sdcard_type fuse }:file create_file_perms; +# This should be removed if sdcardfs is modified to alter the secontext for its +# accesses to the underlying FS. +allow { appdomain -isolated_app -ephemeral_app -sdk_sandbox } media_rw_data_file:dir create_dir_perms; +allow { appdomain -isolated_app -ephemeral_app -sdk_sandbox } media_rw_data_file:file create_file_perms; + +# Allow apps to use the USB Accessory interface. +# http://developer.android.com/guide/topics/connectivity/usb/accessory.html +# +# USB devices are first opened by the system server (USBDeviceManagerService) +# and the file descriptor is passed to the right Activity via binder. +allow { appdomain -isolated_app -ephemeral_app -sdk_sandbox } usb_device:chr_file { read write getattr ioctl }; +allow { appdomain -isolated_app -ephemeral_app -sdk_sandbox } usbaccessory_device:chr_file { read write getattr }; + +#logd access +control_logd({ appdomain -ephemeral_app -sdk_sandbox }) + +# application inherit logd write socket (urge is to deprecate this long term) +allow { appdomain -isolated_app -ephemeral_app -sdk_sandbox } keystore:keystore_key { get_state get insert delete exist list sign verify }; +allow { appdomain -isolated_app -ephemeral_app -sdk_sandbox } keystore:keystore2_key { delete use get_info rebind update }; + +allow { appdomain -isolated_app -ephemeral_app -sdk_sandbox } keystore_maintenance_service:service_manager find; +allow { appdomain -isolated_app -ephemeral_app -sdk_sandbox } keystore:keystore2 get_state; + +use_keystore({ appdomain -isolated_app -ephemeral_app -sdk_sandbox }) + +use_credstore({ appdomain -isolated_app -ephemeral_app -sdk_sandbox }) + +# For app fuse. +pdx_client({ appdomain -isolated_app -ephemeral_app -sdk_sandbox }, display_client) +pdx_client({ appdomain -isolated_app -ephemeral_app -sdk_sandbox }, display_manager) +pdx_client({ appdomain -isolated_app -ephemeral_app -sdk_sandbox }, display_vsync) +pdx_client({ appdomain -isolated_app -ephemeral_app -sdk_sandbox }, performance_client) +# Apps do not directly open the IPC socket for bufferhubd. +pdx_use({ appdomain -isolated_app -ephemeral_app -sdk_sandbox }, bufferhub_client) + +# Apps receive an open tun fd from the framework for +# device traffic. Do not allow untrusted app to directly open tun_device +allow { appdomain -isolated_app -ephemeral_app -sdk_sandbox } tun_device:chr_file { read write getattr append ioctl }; +allowxperm { appdomain -isolated_app -ephemeral_app -sdk_sandbox } tun_device:chr_file ioctl TUNGETIFF; + + +# WebView and other application-specific JIT compilers +allow appdomain self:process execmem; + +allow appdomain { ashmem_device ashmem_libcutils_device }:chr_file execute; + +# Receive and use open file descriptors inherited from zygote. +allow appdomain zygote:fd use; + +# Receive and use open file descriptors inherited from app zygote. +allow appdomain app_zygote:fd use; + +# gdbserver for ndk-gdb reads the zygote. +# valgrind needs mmap exec for zygote +allow appdomain zygote_exec:file rx_file_perms; + +# Notify zygote of death; +allow appdomain zygote:process sigchld; + +# Read /data/dalvik-cache. +allow appdomain dalvikcache_data_file:dir { search getattr }; +allow appdomain dalvikcache_data_file:file r_file_perms; + +# Read the /sdcard and /mnt/sdcard symlinks +allow { appdomain -isolated_app -sdk_sandbox } rootfs:lnk_file r_file_perms; +allow { appdomain -isolated_app -sdk_sandbox } tmpfs:lnk_file r_file_perms; + +# Search /storage/emulated tmpfs mount. +allow { appdomain -sdk_sandbox } tmpfs:dir r_dir_perms; + +# Notify zygote of the wrapped process PID when using --invoke-with. +allow appdomain zygote:fifo_file write; + +userdebug_or_eng(` + # Allow apps to create and write method traces in /data/misc/trace. + allow appdomain method_trace_data_file:dir w_dir_perms; + allow appdomain method_trace_data_file:file { create w_file_perms }; +') + +# Notify shell and adbd of death when spawned via runas for ndk-gdb. +allow appdomain shell:process sigchld; +allow appdomain adbd:process sigchld; + +# child shell or gdbserver pty access for runas. +allow appdomain devpts:chr_file { getattr read write ioctl }; + +# Use pipes and sockets provided by system_server via binder or local socket. +allow appdomain system_server:fd use; +allow appdomain system_server:fifo_file rw_file_perms; +allow appdomain system_server:unix_stream_socket { read write setopt getattr getopt shutdown }; +allow appdomain system_server:tcp_socket { read write getattr getopt shutdown }; + +# For AppFuse. +allow appdomain vold:fd use; + +# Communication with other apps via fifos +allow appdomain appdomain:fifo_file rw_file_perms; + +# Communicate with surfaceflinger. +allow appdomain surfaceflinger:unix_stream_socket { read write setopt getattr getopt shutdown }; + +# App sandbox file accesses. +allow { appdomain -isolated_app -mlstrustedsubject -sdk_sandbox } { app_data_file privapp_data_file }:dir create_dir_perms; +allow { appdomain -isolated_app -mlstrustedsubject -sdk_sandbox } { app_data_file privapp_data_file }:file create_file_perms; + +# Access via already open fds is ok even for mlstrustedsubject. +allow { appdomain -isolated_app -sdk_sandbox } { app_data_file privapp_data_file system_app_data_file }:file { getattr map read write }; + +# Traverse into expanded storage +allow appdomain mnt_expand_file:dir r_dir_perms; + +# Keychain and user-trusted credentials +r_dir_file(appdomain, keychain_data_file) +allow appdomain misc_user_data_file:dir r_dir_perms; +allow appdomain misc_user_data_file:file r_file_perms; + +# TextClassifier +r_dir_file({ appdomain -isolated_app }, textclassifier_data_file) + +# Access to OEM provided data and apps +allow appdomain oemfs:dir r_dir_perms; +allow appdomain oemfs:file rx_file_perms; + +allow appdomain system_file:file x_file_perms; + +# Renderscript needs the ability to read directories on /system +allow appdomain system_file:dir r_dir_perms; +allow appdomain system_file:lnk_file { getattr open read }; +# Renderscript specific permissions to open /system/vendor/lib64. +not_full_treble(` + allow appdomain vendor_file_type:dir r_dir_perms; + allow appdomain vendor_file_type:lnk_file { getattr open read }; +') + +full_treble_only(` + # For looking up Renderscript vendor drivers + allow { appdomain -isolated_app } vendor_file:dir { open read }; +') + +# Allow apps access to /vendor/overlay +r_dir_file(appdomain, vendor_overlay_file) + +# Allow apps access to /vendor/framework +# for vendor provided libraries. +r_dir_file(appdomain, vendor_framework_file) + +# Allow apps read / execute access to vendor public libraries. +allow appdomain {vendor_public_framework_file vendor_public_lib_file}:dir r_dir_perms; +allow appdomain {vendor_public_framework_file vendor_public_lib_file}:file { execute read open getattr map }; + +# Read/write wallpaper file (opened by system). +allow appdomain wallpaper_file:file { getattr read write map }; + +# Read/write cached ringtones (opened by system). +allow appdomain ringtone_file:file { getattr read write map }; + +# Read ShortcutManager icon files (opened by system). +allow appdomain shortcut_manager_icons:file { getattr read map }; + +# Read icon file (opened by system). +allow appdomain icon_file:file { getattr read map }; + +# Old stack dumping scheme : append to a global trace file (/data/anr/traces.txt). +# +# TODO: All of these permissions except for anr_data_file:file append can be +# withdrawn once we've switched to the new stack dumping mechanism, see b/32064548 +# and the rules below. +allow appdomain anr_data_file:dir search; +allow appdomain anr_data_file:file { open append }; + +# New stack dumping scheme : request an output FD from tombstoned via a unix +# domain socket. +# +# Allow apps to connect and write to the tombstoned java trace socket in +# order to dump their traces. Also allow them to append traces to pipes +# created by dumptrace. (Also see the rules below where they are given +# additional permissions to dumpstate pipes for other aspects of bug report +# creation). +unix_socket_connect(appdomain, tombstoned_java_trace, tombstoned) +allow appdomain tombstoned:fd use; +allow appdomain dumpstate:fifo_file append; +allow appdomain incidentd:fifo_file append; + +# Allow apps to send dump information to dumpstate +allow appdomain dumpstate:fd use; +allow appdomain dumpstate:unix_stream_socket { read write getopt getattr shutdown }; +allow appdomain dumpstate:fifo_file { write getattr }; +allow appdomain shell_data_file:file { write getattr }; + +# Allow apps to send dump information to incidentd +allow appdomain incidentd:fd use; +allow appdomain incidentd:fifo_file { write getattr }; + +# Allow apps to send information to statsd socket. +unix_socket_send(appdomain, statsdw, statsd) + +# Write profiles /data/misc/profiles +allow appdomain user_profile_root_file:dir search; +allow appdomain user_profile_data_file:dir { search write add_name }; +allow appdomain user_profile_data_file:file create_file_perms; + +# Send heap dumps to system_server via an already open file descriptor +# % adb shell am set-watch-heap com.android.systemui 1048576 +# % adb shell dumpsys procstats --start-testing +# debuggable builds only. +userdebug_or_eng(` + allow appdomain heapdump_data_file:file append; +') + +# Grant GPU access to all processes started by Zygote. +# They need that to render the standard UI. +allow { appdomain -isolated_app } gpu_device:chr_file rw_file_perms; +allow { appdomain -isolated_app } gpu_device:dir r_dir_perms; +allow { appdomain -isolated_app } sysfs_gpu:file r_file_perms; + + +# Use the Binder. +binder_use(appdomain) +# Perform binder IPC to binder services. +binder_call(appdomain, binderservicedomain) +# Perform binder IPC to other apps. +binder_call(appdomain, appdomain) +# Perform binder IPC to ephemeral apps. +binder_call(appdomain, ephemeral_app) +# Perform binder IPC to gpuservice. +binder_call({ appdomain -isolated_app }, gpuservice) + +# Talk with graphics composer fences +allow appdomain hal_graphics_composer:fd use; + +# Already connected, unnamed sockets being passed over some other IPC +# hence no sock_file or connectto permission. This appears to be how +# Chrome works, may need to be updated as more apps using isolated services +# are examined. +allow appdomain appdomain:unix_stream_socket { getopt getattr read write shutdown }; + +# Backup ability for every app. BMS opens and passes the fd +# to any app that has backup ability. Hence, no open permissions here. +allow appdomain backup_data_file:file { read write getattr map }; +allow appdomain cache_backup_file:file { read write getattr map }; +allow appdomain cache_backup_file:dir getattr; +# Backup ability using 'adb backup' +allow appdomain system_data_file:lnk_file r_file_perms; +allow appdomain system_data_file:file { getattr read map }; + +# Allow read/stat of /data/media files passed by Binder or local socket IPC. +allow { appdomain -isolated_app -sdk_sandbox } media_rw_data_file:file { read getattr }; + +# Read and write /data/data/com.android.providers.telephony files passed over Binder. +allow { appdomain -isolated_app } radio_data_file:file { read write getattr }; + +# For art. +allow appdomain dalvikcache_data_file:file execute; +allow appdomain dalvikcache_data_file:lnk_file r_file_perms; + +# Allow any app to read shared RELRO files. +allow appdomain shared_relro_file:dir search; +allow appdomain shared_relro_file:file r_file_perms; + +# Allow apps to read/execute installed binaries +allow appdomain apk_data_file:dir r_dir_perms; +allow appdomain apk_data_file:file rx_file_perms; + +# /data/resource-cache +allow appdomain resourcecache_data_file:file r_file_perms; +allow appdomain resourcecache_data_file:dir r_dir_perms; + +# logd access +read_logd(appdomain) + +allow appdomain zygote:unix_dgram_socket write; + +allow appdomain console_device:chr_file { read write }; + +# only allow unprivileged socket ioctl commands +allowxperm { appdomain -bluetooth } self:{ rawip_socket tcp_socket udp_socket } + ioctl { unpriv_sock_ioctls unpriv_tty_ioctls }; + +allow { appdomain -isolated_app } ion_device:chr_file r_file_perms; +allow { appdomain -isolated_app } dmabuf_system_heap_device:chr_file r_file_perms; +allow { appdomain -isolated_app } dmabuf_system_secure_heap_device:chr_file r_file_perms; + +# Allow AAudio apps to use shared memory file descriptors from the HAL +allow { appdomain -isolated_app } hal_audio:fd use; + +# Allow app to access shared memory created by camera HAL1 +allow { appdomain -isolated_app } hal_camera:fd use; + +# Allow apps to access shared memory file descriptor from the tuner HAL +allow {appdomain -isolated_app} hal_tv_tuner_server:fd use; + +# RenderScript always-passthrough HAL +allow { appdomain -isolated_app } hal_renderscript_hwservice:hwservice_manager find; +allow appdomain same_process_hal_file:file { execute read open getattr map }; + +# TODO: switch to meminfo service +allow appdomain proc_meminfo:file r_file_perms; + +# For app fuse. +allow appdomain app_fuse_file:file { getattr read append write map }; + +### +### CTS-specific rules +### + +# For cts/tests/tests/permission/src/android/permission/cts/FileSystemPermissionTest.java. +# testRunAsHasCorrectCapabilities +allow appdomain runas_exec:file getattr; +# Others are either allowed elsewhere or not desired. + +# Connect to adbd and use a socket transferred from it. +# This is used for e.g. adb backup/restore. +allow appdomain adbd:unix_stream_socket connectto; +allow appdomain adbd:fd use; +allow appdomain adbd:unix_stream_socket { getattr getopt ioctl read write shutdown }; + +allow appdomain cache_file:dir getattr; + +# Allow apps to run with asanwrapper. +with_asan(`allow appdomain asanwrapper_exec:file rx_file_perms;') + +# Read access to FDs from the DropboxManagerService. +allow appdomain dropbox_data_file:file { getattr read }; + +# Read tmpfs types from these processes. +allow appdomain audioserver_tmpfs:file { getattr map read write }; +allow appdomain system_server_tmpfs:file { getattr map read write }; +allow appdomain zygote_tmpfs:file { map read }; + +# Sensitive app domains are not allowed to execute from /data +# to prevent persistence attacks and ensure all code is executed +# from read-only locations. +neverallow { + bluetooth + isolated_app + nfc + radio + shared_relro + sdk_sandbox + system_app +} { + data_file_type + -apex_art_data_file + -dalvikcache_data_file + -system_data_file # shared libs in apks + -apk_data_file +}:file no_x_file_perms; + +# For now, don't allow apps other than gmscore to access /data/misc_ce//checkin +neverallow { appdomain -gmscore_app } checkin_data_file:dir *; +neverallow { appdomain -gmscore_app } checkin_data_file:file *; diff --git a/prebuilts/api/33.0/private/app_neverallows.te b/prebuilts/api/33.0/private/app_neverallows.te new file mode 100644 index 000000000..304f5a209 --- /dev/null +++ b/prebuilts/api/33.0/private/app_neverallows.te @@ -0,0 +1,256 @@ +### +### neverallow rules for untrusted app domains +### + +define(`all_untrusted_apps',`{ + ephemeral_app + isolated_app + mediaprovider + mediaprovider_app + untrusted_app + untrusted_app_25 + untrusted_app_27 + untrusted_app_29 + untrusted_app_30 + untrusted_app_all +}') +# Receive or send uevent messages. +neverallow all_untrusted_apps domain:netlink_kobject_uevent_socket *; + +# Receive or send generic netlink messages +neverallow all_untrusted_apps domain:netlink_socket *; + +# Read or write kernel printk buffer +neverallow all_untrusted_apps kmsg_device:chr_file no_rw_file_perms; + +# Too much leaky information in debugfs. It's a security +# best practice to ensure these files aren't readable. +neverallow all_untrusted_apps { debugfs_type -debugfs_kcov }:file read; +neverallow {all_untrusted_apps userdebug_or_eng(`-domain')} debugfs_type:{ file lnk_file } read; + +# Do not allow untrusted apps to register services. +# Only trusted components of Android should be registering +# services. +neverallow all_untrusted_apps service_manager_type:service_manager add; + +# Do not allow untrusted apps to use VendorBinder +neverallow all_untrusted_apps vndbinder_device:chr_file *; +neverallow all_untrusted_apps vndservice_manager_type:service_manager *; + +# Do not allow untrusted apps to connect to the property service +# or set properties. b/10243159 +neverallow { all_untrusted_apps -mediaprovider } property_socket:sock_file write; +neverallow { all_untrusted_apps -mediaprovider } init:unix_stream_socket connectto; +neverallow { all_untrusted_apps -mediaprovider } property_type:property_service set; + +# net.dns properties are not a public API. Disallow untrusted apps from reading this property. +neverallow { all_untrusted_apps } net_dns_prop:file read; + +# radio_cdma_ecm_prop properties are not a public API. Disallow untrusted apps from reading this property. +neverallow { all_untrusted_apps } radio_cdma_ecm_prop:file read; + +# Shared libraries created by trusted components within an app home +# directory can be dlopen()ed. To maintain the W^X property, these files +# must never be writable to the app. +neverallow all_untrusted_apps app_exec_data_file:file + { append create link relabelfrom relabelto rename setattr write }; + +# Block calling execve() on files in an apps home directory. +# This is a W^X violation (loading executable code from a writable +# home directory). For compatibility, allow for targetApi <= 28. +# b/112357170 +neverallow { + all_untrusted_apps + -untrusted_app_25 + -untrusted_app_27 + -runas_app +} { app_data_file privapp_data_file }:file execute_no_trans; + +# Do not allow untrusted apps to invoke dex2oat. This was historically required +# by ART for compiling secondary dex files but has been removed in Q. +# Exempt legacy apps (targetApi<=28) for compatibility. +neverallow { + all_untrusted_apps + -untrusted_app_25 + -untrusted_app_27 +} dex2oat_exec:file no_x_file_perms; + +# Do not allow untrusted apps to be assigned mlstrustedsubject. +# This would undermine the per-user isolation model being +# enforced via levelFrom=user in seapp_contexts and the mls +# constraints. As there is no direct way to specify a neverallow +# on attribute assignment, this relies on the fact that fork +# permission only makes sense within a domain (hence should +# never be granted to any other domain within mlstrustedsubject) +# and an untrusted app is allowed fork permission to itself. +neverallow all_untrusted_apps mlstrustedsubject:process fork; + +# Do not allow untrusted apps to hard link to any files. +# In particular, if an untrusted app links to other app data +# files, installd will not be able to guarantee the deletion +# of the linked to file. Hard links also contribute to security +# bugs, so we want to ensure untrusted apps never have this +# capability. +neverallow all_untrusted_apps file_type:file link; + +# Do not allow untrusted apps to access network MAC address file +neverallow all_untrusted_apps sysfs_net:file no_rw_file_perms; + +# Do not allow any write access to files in /sys +neverallow all_untrusted_apps sysfs_type:file { no_w_file_perms no_x_file_perms }; + +# Apps may never access the default sysfs label. +neverallow all_untrusted_apps sysfs:file no_rw_file_perms; + +# Restrict socket ioctls. Either 1. disallow privileged ioctls, 2. disallow the +# ioctl permission, or 3. disallow the socket class. +neverallowxperm all_untrusted_apps domain:{ icmp_socket rawip_socket tcp_socket udp_socket } ioctl priv_sock_ioctls; +neverallow all_untrusted_apps *:{ netlink_route_socket netlink_selinux_socket } ioctl; +neverallow all_untrusted_apps *:{ + socket netlink_socket packet_socket key_socket appletalk_socket + netlink_tcpdiag_socket netlink_nflog_socket + netlink_xfrm_socket netlink_audit_socket + netlink_dnrt_socket netlink_kobject_uevent_socket tun_socket + netlink_iscsi_socket netlink_fib_lookup_socket netlink_connector_socket + netlink_netfilter_socket netlink_generic_socket netlink_scsitransport_socket + netlink_rdma_socket netlink_crypto_socket sctp_socket + ax25_socket ipx_socket netrom_socket atmpvc_socket x25_socket rose_socket decnet_socket + atmsvc_socket rds_socket irda_socket pppox_socket llc_socket can_socket tipc_socket + bluetooth_socket iucv_socket rxrpc_socket isdn_socket phonet_socket ieee802154_socket caif_socket + alg_socket nfc_socket kcm_socket qipcrtr_socket smc_socket xdp_socket +} *; + +# Apps can read/write an already open vsock (e.g. created by +# virtualizationservice) but nothing more than that (e.g. creating a +# new vsock, etc.) +neverallow all_untrusted_apps *:vsock_socket ~{ getattr read write }; + +# Disallow sending RTM_GETLINK messages on netlink sockets. +neverallow all_untrusted_apps domain:netlink_route_socket { bind nlmsg_readpriv }; + +# Disallow sending RTM_GETNEIGH{TBL} messages on netlink sockets. +neverallow { + all_untrusted_apps + -untrusted_app_25 + -untrusted_app_27 + -untrusted_app_29 + -untrusted_app_30 +} domain:netlink_route_socket nlmsg_getneigh; + +# Do not allow untrusted apps access to /cache +neverallow { all_untrusted_apps -mediaprovider } { cache_file cache_recovery_file }:dir ~{ r_dir_perms }; +neverallow { all_untrusted_apps -mediaprovider } { cache_file cache_recovery_file }:file ~{ read getattr }; + +# Do not allow untrusted apps to create/unlink files outside of its sandbox, +# internal storage or sdcard. +# World accessible data locations allow application to fill the device +# with unaccounted for data. This data will not get removed during +# application un-installation. +neverallow { all_untrusted_apps -mediaprovider } { + fs_type + -sdcard_type + -fuse + file_type + -app_data_file # The apps sandbox itself + -privapp_data_file + -app_exec_data_file # stored within the app sandbox directory + -media_rw_data_file # Internal storage. Known that apps can + # leave artfacts here after uninstall. + -user_profile_data_file # Access to profile files + userdebug_or_eng(` + -method_trace_data_file # only on ro.debuggable=1 + -coredump_file # userdebug/eng only + ') +}:dir_file_class_set { create unlink }; + +# No untrusted component except mediaprovider_app should be touching /dev/fuse +neverallow { all_untrusted_apps -mediaprovider_app } fuse_device:chr_file *; + +# Do not allow untrusted apps to directly open the tun_device +neverallow all_untrusted_apps tun_device:chr_file open; +# The tun_device ioctls below are not allowed, to prove equivalence +# to the kernel patch at +# https://android.googlesource.com/kernel/common/+/11cee2be0c2062ba88f04eb51196506f870a3b5d%5E%21 +neverallowxperm all_untrusted_apps tun_device:chr_file ioctl ~{ FIOCLEX FIONCLEX TUNGETIFF }; + +# Only allow appending to /data/anr/traces.txt (b/27853304, b/18340553) +neverallow all_untrusted_apps anr_data_file:file ~{ open append }; +neverallow all_untrusted_apps anr_data_file:dir ~search; + +# Avoid reads from generically labeled /proc files +# Create a more specific label if needed +neverallow all_untrusted_apps { + proc + proc_asound + proc_kmsg + proc_loadavg + proc_mounts + proc_pagetypeinfo + proc_slabinfo + proc_stat + proc_swaps + proc_uptime + proc_version + proc_vmallocinfo + proc_vmstat +}:file { no_rw_file_perms no_x_file_perms }; + +# /proc/filesystems is accessible to mediaprovider_app only since it handles +# external storage +neverallow { all_untrusted_apps - mediaprovider_app } proc_filesystems:file { no_rw_file_perms no_x_file_perms }; + +# Avoid all access to kernel configuration +neverallow all_untrusted_apps config_gz:file { no_rw_file_perms no_x_file_perms }; + +# Do not allow untrusted apps access to preloads data files +neverallow all_untrusted_apps preloads_data_file:file no_rw_file_perms; + +# Locking of files on /system could lead to denial of service attacks +# against privileged system components +neverallow all_untrusted_apps system_file:file lock; + +# Do not permit untrusted apps to perform actions on HwBinder service_manager +# other than find actions for services listed below +neverallow all_untrusted_apps *:hwservice_manager ~find; + +# Do not permit access from apps which host arbitrary code to the protected services +# The two main reasons for this are: +# 1. Protected HwBinder servers do not perform client authentication because +# vendor code does not have a way to understand apps or their relation to +# caller UID information and, even if it did, those services either operate +# at a level below that of apps (e.g., HALs) or must not rely on app identity +# for authorization. Thus, to be safe, the default assumption for all added +# vendor services is that they treat all their clients as equally authorized +# to perform operations offered by the service. +# 2. HAL servers contain code with higher incidence rate of security issues +# than system/core components and have access to lower layes of the stack +# (all the way down to hardware) thus increasing opportunities for bypassing +# the Android security model. +neverallow all_untrusted_apps protected_hwservice:hwservice_manager find; +neverallow all_untrusted_apps protected_service:service_manager find; + +# SELinux is not an API for untrusted apps to use +neverallow all_untrusted_apps selinuxfs:file no_rw_file_perms; + +# Access to /proc/tty/drivers, to allow apps to determine if they +# are running in an emulated environment. +# b/33214085 b/33814662 b/33791054 b/33211769 +# https://github.com/strazzere/anti-emulator/blob/master/AntiEmulator/src/diff/strazzere/anti/emulator/FindEmulator.java +# This will go away in a future Android release +neverallow { all_untrusted_apps -untrusted_app_25 } proc_tty_drivers:file r_file_perms; +neverallow all_untrusted_apps proc_tty_drivers:file ~r_file_perms; + +# Untrusted apps are not allowed to use cgroups. +neverallow all_untrusted_apps cgroup:file *; +neverallow all_untrusted_apps cgroup_v2:file *; + +# /mnt/sdcard symlink was supposed to have been removed in Gingerbread. Apps +# must not use it. +neverallow { + all_untrusted_apps + -untrusted_app_25 + -untrusted_app_27 +} mnt_sdcard_file:lnk_file *; + +# Only privileged apps may find the incident service +neverallow all_untrusted_apps incident_service:service_manager find; diff --git a/prebuilts/api/33.0/private/app_zygote.te b/prebuilts/api/33.0/private/app_zygote.te new file mode 100644 index 000000000..8a6234128 --- /dev/null +++ b/prebuilts/api/33.0/private/app_zygote.te @@ -0,0 +1,177 @@ +typeattribute app_zygote coredomain; + +###### +###### Policy below is different from regular zygote-spawned apps +###### + +# Allow access to temporary files, which is normally permitted through +# a domain macro. +tmpfs_domain(app_zygote); + +# Set the UID/GID of the process. +# This will be further limited to a range of isolated UIDs with seccomp. +allow app_zygote self:global_capability_class_set { setgid setuid }; +# Drop capabilities from bounding set. +allow app_zygote self:global_capability_class_set setpcap; +# Switch SELinux context to isolated app domain. +allow app_zygote self:process setcurrent; +allow app_zygote isolated_app:process dyntransition; + +# For JIT +allow app_zygote self:process execmem; + +# Allow app_zygote to stat the files that it opens. It must +# be able to inspect them so that it can reopen them on fork +# if necessary: b/30963384. +allow app_zygote debugfs_trace_marker:file getattr; + +# get system_server process group +allow app_zygote system_server:process getpgid; + +# Interaction between the app_zygote and its children. +allow app_zygote isolated_app:process setpgid; + +# TODO (b/63631799) fix this access +dontaudit app_zygote mnt_expand_file:dir getattr; + +# Get seapp_contexts +allow app_zygote seapp_contexts_file:file r_file_perms; +# Check validity of SELinux context before use. +selinux_check_context(app_zygote) +# Check SELinux permissions. +selinux_check_access(app_zygote) + +# Read and inspect temporary files managed by zygote. +allow app_zygote zygote_tmpfs:file { read getattr }; + +###### +###### Policy below is shared with regular zygote-spawned apps +###### + +# Child of zygote. +allow app_zygote zygote:fd use; +allow app_zygote zygote:process sigchld; + +# For ART (read /data/dalvik-cache). +r_dir_file(app_zygote, dalvikcache_data_file); +allow app_zygote dalvikcache_data_file:file execute; + +# For ART (allow userfaultfd and related ioctls) +userfaultfd_use(app_zygote) + +# Read /data/misc/apexdata/ to (get to com.android.art/dalvik-cache). +allow app_zygote apex_module_data_file:dir search; +# For ART APEX (read /data/misc/apexdata/com.android.art/dalvik-cache). +r_dir_file(app_zygote, apex_art_data_file) + +# Allow reading/executing installed binaries to enable preloading +# application data +allow app_zygote apk_data_file:dir r_dir_perms; +allow app_zygote apk_data_file:file { r_file_perms execute }; + +# /oem accesses. +allow app_zygote oemfs:dir search; + +# Allow app_zygote access to /vendor/overlay +r_dir_file(app_zygote, vendor_overlay_file) + +allow app_zygote system_data_file:lnk_file r_file_perms; +allow app_zygote system_data_file:file { getattr read map }; + +# Send unsolicited message to system_server +unix_socket_send(app_zygote, system_unsolzygote, system_server) + +# Allow the app_zygote to access the runtime feature flag properties. +get_prop(app_zygote, device_config_runtime_native_prop) +get_prop(app_zygote, device_config_runtime_native_boot_prop) + +# Allow app_zygote to access odsign verification status +get_prop(app_zygote, odsign_prop) + +##### +##### Neverallow +##### + +# Only permit transition to isolated_app. +neverallow app_zygote { domain -isolated_app }:process dyntransition; + +# Only setcon() transitions, no exec() based transitions, except for crash_dump. +neverallow app_zygote { domain -crash_dump }:process transition; + +# Must not exec() a program without changing domains. +# Having said that, exec() above is not allowed. +neverallow app_zygote *:file execute_no_trans; + +# The only way to enter this domain is for the zygote to fork a new +# app_zygote child. +neverallow { domain -zygote } app_zygote:process dyntransition; + +# Disallow write access to properties. +neverallow app_zygote property_socket:sock_file write; +neverallow app_zygote property_type:property_service set; + +# Should not have any access to data files. +neverallow app_zygote app_data_file_type:file { rwx_file_perms }; + +neverallow app_zygote { + service_manager_type + -activity_service + -webviewupdate_service +}:service_manager find; + +# Isolated apps should not be able to access the driver directly. +neverallow app_zygote gpu_device:chr_file { rwx_file_perms }; + +# Do not allow app_zygote access to /cache. +neverallow app_zygote cache_file:dir ~{ r_dir_perms }; +neverallow app_zygote cache_file:file ~{ read getattr }; + +# Do not allow most socket access. This is socket_class_set, excluding unix_dgram_socket, +# unix_stream_socket, and netlink_selinux_socket. +neverallow app_zygote domain:{ + socket tcp_socket udp_socket rawip_socket netlink_socket packet_socket key_socket + appletalk_socket netlink_route_socket netlink_tcpdiag_socket + netlink_nflog_socket netlink_xfrm_socket netlink_audit_socket + netlink_dnrt_socket netlink_kobject_uevent_socket tun_socket netlink_iscsi_socket + netlink_fib_lookup_socket netlink_connector_socket netlink_netfilter_socket + netlink_generic_socket netlink_scsitransport_socket netlink_rdma_socket netlink_crypto_socket + sctp_socket icmp_socket ax25_socket ipx_socket netrom_socket atmpvc_socket + x25_socket rose_socket decnet_socket atmsvc_socket rds_socket irda_socket + pppox_socket llc_socket can_socket tipc_socket bluetooth_socket iucv_socket + rxrpc_socket isdn_socket phonet_socket ieee802154_socket caif_socket + alg_socket nfc_socket vsock_socket kcm_socket qipcrtr_socket smc_socket +} *; + +# Only allow app_zygote to talk to the logd socket, and +# su/heapprofd/traced_perf on eng/userdebug. This is because +# cap_setuid/cap_setgid allow to forge uid/gid in SCM_CREDENTIALS. +# Think twice before changing. +neverallow app_zygote { + domain + -app_zygote + -logd + -system_server + userdebug_or_eng(`-su') + userdebug_or_eng(`-heapprofd') + userdebug_or_eng(`-traced_perf') +}:unix_dgram_socket *; + +neverallow app_zygote { + domain + -app_zygote + userdebug_or_eng(`-su') + userdebug_or_eng(`-heapprofd') + userdebug_or_eng(`-traced_perf') +}:unix_stream_socket *; + +# Never allow ptrace +neverallow app_zygote *:process ptrace; + +# Do not allow access to Bluetooth-related system properties. +# neverallow rules for Bluetooth-related data files are listed above. +neverallow app_zygote { + bluetooth_a2dp_offload_prop + bluetooth_audio_hal_prop + bluetooth_prop + exported_bluetooth_prop +}:file create_file_perms; diff --git a/prebuilts/api/33.0/private/artd.te b/prebuilts/api/33.0/private/artd.te new file mode 100644 index 000000000..0aa12dcd0 --- /dev/null +++ b/prebuilts/api/33.0/private/artd.te @@ -0,0 +1,16 @@ +# art service daemon +type artd, domain; +type artd_exec, system_file_type, exec_type, file_type; + +# Allow artd to publish a binder service and make binder calls. +binder_use(artd) +add_service(artd, artd_service) +allow artd dumpstate:fifo_file { getattr write }; + +typeattribute artd coredomain; + +init_daemon_domain(artd) + +# Allow query ART device config properties +get_prop(artd, device_config_runtime_native_prop) +get_prop(artd, device_config_runtime_native_boot_prop) diff --git a/prebuilts/api/33.0/private/asan_extract.te b/prebuilts/api/33.0/private/asan_extract.te new file mode 100644 index 000000000..69bcd5010 --- /dev/null +++ b/prebuilts/api/33.0/private/asan_extract.te @@ -0,0 +1,11 @@ +# type_transition must be private policy the domain_trans rules could stay +# public, but conceptually should go with this +# Technically not a daemon but we do want the transition from init domain to +# asan_extract to occur. +with_asan(` + typeattribute asan_extract coredomain; + init_daemon_domain(asan_extract) + + # We need to signal a reboot when done. + set_prop(asan_extract, powerctl_prop) +') diff --git a/prebuilts/api/33.0/private/atrace.te b/prebuilts/api/33.0/private/atrace.te new file mode 100644 index 000000000..ca0e52789 --- /dev/null +++ b/prebuilts/api/33.0/private/atrace.te @@ -0,0 +1,80 @@ +# Domain for atrace process. +# It is spawned either by traced_probes or by init for the boottrace service. + +type atrace_exec, exec_type, file_type, system_file_type; + +# boottrace services uses /data/misc/boottrace/categories +allow atrace boottrace_data_file:dir search; +allow atrace boottrace_data_file:file r_file_perms; + +# Allow atrace to access tracefs. +allow atrace debugfs_tracing:dir r_dir_perms; +allow atrace debugfs_tracing:file rw_file_perms; +allow atrace debugfs_trace_marker:file getattr; + +# Allow atrace to write data when a pipe is used for stdout/stderr. +# This is used by Perfetto to capture atrace stdout/stderr. +allow atrace traced_probes:fd use; +allow atrace traced_probes:fifo_file { getattr write }; + +# atrace sets debug.atrace.* properties +set_prop(atrace, debug_prop) + +# atrace pokes all the binder-enabled processes at startup with a +# SYSPROPS_TRANSACTION, to tell them to reload the debug.atrace.* properties. + +# Allow discovery of binder services. +allow atrace { + service_manager_type + -apex_service + -dnsresolver_service + -dumpstate_service + -incident_service + -installd_service + -iorapd_service + -lpdump_service + -mdns_service + -netd_service + -stats_service + -tracingproxy_service + -vold_service + -default_android_service +}:service_manager { find }; +allow atrace servicemanager:service_manager list; + +# Allow notifying the processes hosting specific binder services that +# trace-related system properties have changed. +binder_use(atrace) +allow atrace surfaceflinger:binder call; +allow atrace system_server:binder call; +allow atrace cameraserver:binder call; + +# Similarly, on debug builds, allow specific HALs to be notified that +# trace-related system properties have changed. +userdebug_or_eng(` + # List HAL interfaces. + allow atrace hwservicemanager:hwservice_manager list; + # Notify the camera HAL. + hal_client_domain(atrace, hal_camera) + hal_client_domain(atrace, hal_vibrator) +') + +# Remove logspam from notification attempts to non-allowlisted services. +dontaudit atrace hwservice_manager_type:hwservice_manager find; +dontaudit atrace service_manager_type:service_manager find; +dontaudit atrace domain:binder call; + +# atrace can call atrace HAL +hal_client_domain(atrace, hal_atrace) + +get_prop(atrace, hwservicemanager_prop) + +userdebug_or_eng(` + # atrace is generally invoked as a standalone binary from shell or perf + # daemons like Perfetto traced_probes. However, in userdebug builds, there is + # a further option to run atrace as an init daemon for boot tracing. + init_daemon_domain(atrace) + + allow atrace debugfs_tracing_debug:dir r_dir_perms; + allow atrace debugfs_tracing_debug:file rw_file_perms; +') diff --git a/prebuilts/api/33.0/private/attributes b/prebuilts/api/33.0/private/attributes new file mode 100644 index 000000000..991bac1d6 --- /dev/null +++ b/prebuilts/api/33.0/private/attributes @@ -0,0 +1,12 @@ +hal_attribute(lazy_test); + +# This is applied to apps on vendor images with SDK <=30 only, +# to exempt them from recent mls changes. It must not be applied +# to any domain on newer system or vendor image. +attribute mlsvendorcompat; + +# Attributes for property types having both system_property_type +# and vendor_property_type. Such types are ill-formed because +# property owner attributes must be exclusive. +attribute system_and_vendor_property_type; +expandattribute system_and_vendor_property_type false; diff --git a/prebuilts/api/33.0/private/audioserver.te b/prebuilts/api/33.0/private/audioserver.te new file mode 100644 index 000000000..ca2937306 --- /dev/null +++ b/prebuilts/api/33.0/private/audioserver.te @@ -0,0 +1,106 @@ +# audioserver - audio services daemon + +typeattribute audioserver coredomain; + +type audioserver_exec, exec_type, file_type, system_file_type; +init_daemon_domain(audioserver) +tmpfs_domain(audioserver) + +r_dir_file(audioserver, sdcard_type) +r_dir_file(audioserver, fuse) + +binder_use(audioserver) +binder_call(audioserver, binderservicedomain) +binder_call(audioserver, appdomain) +binder_service(audioserver) + +hal_client_domain(audioserver, hal_allocator) +# /system/lib64/hw for always-passthrough Allocator HAL ashmem / mapper .so +r_dir_file(audioserver, system_file) + +hal_client_domain(audioserver, hal_audio) + +userdebug_or_eng(` + # used for TEE sink - pcm capture for debug. + allow audioserver media_data_file:dir create_dir_perms; + allow audioserver audioserver_data_file:dir create_dir_perms; + allow audioserver audioserver_data_file:file create_file_perms; + + # ptrace to processes in the same domain for memory leak detection + allow audioserver self:process ptrace; +') + +add_service(audioserver, audioserver_service) +allow audioserver activity_service:service_manager find; +allow audioserver appops_service:service_manager find; +allow audioserver batterystats_service:service_manager find; +allow audioserver external_vibrator_service:service_manager find; +allow audioserver package_native_service:service_manager find; +allow audioserver permission_service:service_manager find; +allow audioserver permission_checker_service:service_manager find; +allow audioserver power_service:service_manager find; +allow audioserver scheduling_policy_service:service_manager find; +allow audioserver mediametrics_service:service_manager find; +allow audioserver sensor_privacy_service:service_manager find; +allow audioserver soundtrigger_middleware_service:service_manager find; + +# Allow read/write access to bluetooth-specific properties +set_prop(audioserver, bluetooth_a2dp_offload_prop) +set_prop(audioserver, bluetooth_audio_hal_prop) +set_prop(audioserver, bluetooth_prop) +set_prop(audioserver, exported_bluetooth_prop) + +# Grant access to audio files to audioserver +allow audioserver audio_data_file:dir ra_dir_perms; +allow audioserver audio_data_file:file create_file_perms; + +# allow access to ALSA MMAP FDs for AAudio API +allow audioserver audio_device:chr_file { read write }; + +not_full_treble(`allow audioserver audio_device:dir r_dir_perms;') +not_full_treble(`allow audioserver audio_device:chr_file rw_file_perms;') + +# For A2DP bridge which is loaded directly into audioserver +unix_socket_connect(audioserver, bluetooth, bluetooth) + +# Allow shell commands from ADB and shell for CTS testing/dumping +allow audioserver adbd:fd use; +allow audioserver adbd:unix_stream_socket { read write }; +allow audioserver shell:fifo_file { read write }; + +# Allow shell commands from ADB for CTS testing/dumping +userdebug_or_eng(` + allow audioserver su:fd use; + allow audioserver su:fifo_file { read write }; + allow audioserver su:unix_stream_socket { read write }; +') + +# Allow write access to log tag property +set_prop(audioserver, log_tag_prop); + +### +### neverallow rules +### + +# audioserver should never execute any executable without a +# domain transition +neverallow audioserver { file_type fs_type }:file execute_no_trans; + +# The goal of the mediaserver split is to place media processing code into +# restrictive sandboxes with limited responsibilities and thus limited +# permissions. Example: Audioserver is only responsible for controlling audio +# hardware and processing audio content. Cameraserver does the same for camera +# hardware/content. Etc. +# +# Media processing code is inherently risky and thus should have limited +# permissions and be isolated from the rest of the system and network. +# Lengthier explanation here: +# https://android-developers.googleblog.com/2016/05/hardening-media-stack.html +neverallow audioserver domain:{ udp_socket rawip_socket } *; +neverallow audioserver { domain userdebug_or_eng(`-su') }:tcp_socket *; + +# Allow using wake locks +wakelock_use(audioserver) + +# Allow reading audio config props, e.g. af.fast_track_multiplier +get_prop(audioserver, audio_config_prop) diff --git a/prebuilts/api/33.0/private/auditctl.te b/prebuilts/api/33.0/private/auditctl.te new file mode 100644 index 000000000..f634d3d1d --- /dev/null +++ b/prebuilts/api/33.0/private/auditctl.te @@ -0,0 +1,18 @@ +# +# /system/bin/auditctl executed for logd +# +# Performs maintenance of the kernel auditing system, including +# setting rate limits on SELinux denials. +# + +type auditctl, domain, coredomain; +type auditctl_exec, file_type, system_file_type, exec_type; + +# Uncomment the line below to put this domain into permissive +# mode. This helps speed SELinux policy development. +# userdebug_or_eng(`permissive auditctl;') + +init_daemon_domain(auditctl) + +allow auditctl self:global_capability_class_set audit_control; +allow auditctl self:netlink_audit_socket { create_socket_perms_no_ioctl nlmsg_write }; diff --git a/prebuilts/api/33.0/private/automotive_display_service.te b/prebuilts/api/33.0/private/automotive_display_service.te new file mode 100644 index 000000000..db20696a6 --- /dev/null +++ b/prebuilts/api/33.0/private/automotive_display_service.te @@ -0,0 +1,44 @@ +# Display proxy service for Automotive +type automotive_display_service, domain, coredomain; +type automotive_display_service_exec, system_file_type, exec_type, file_type; + +typeattribute automotive_display_service automotive_display_service_server; + +# Allow to add a display service to the hwservicemanager +add_hwservice(automotive_display_service, fwk_automotive_display_hwservice); + +# Allow init to launch automotive display service +init_daemon_domain(automotive_display_service) + +# Allow to use Binder IPC for SurfaceFlinger. +binder_use(automotive_display_service) + +# Allow to use HwBinder IPC for HAL implementations. +hwbinder_use(automotive_display_service) +hal_client_domain(automotive_display_service, hal_graphics_composer) +hal_client_domain(automotive_display_service, hal_graphics_allocator) + +# Allow to read the target property. +get_prop(automotive_display_service, hwservicemanager_prop) + +# Allow to find SurfaceFlinger. +allow automotive_display_service surfaceflinger_service:service_manager find; + +# Allow client domain to do binder IPC to serverdomain. +binder_call(automotive_display_service, surfaceflinger) + +# Allow to use a graphics mapper +allow automotive_display_service hal_graphics_mapper_hwservice:hwservice_manager find; + +# Allow to use hidl token service +allow automotive_display_service hidl_token_hwservice:hwservice_manager find; + +# Allow to access EGL files +allow automotive_display_service gpu_device:chr_file rw_file_perms; +allow automotive_display_service gpu_device:dir search; + +# Allow to add a service to the servicemanager +add_service(automotive_display_service, fwk_automotive_display_service); + +# Allow to communicate with EVS services +binder_call(automotive_display_service, hal_evs) diff --git a/prebuilts/api/33.0/private/binderservicedomain.te b/prebuilts/api/33.0/private/binderservicedomain.te new file mode 100644 index 000000000..7275954b2 --- /dev/null +++ b/prebuilts/api/33.0/private/binderservicedomain.te @@ -0,0 +1,24 @@ +# Rules common to all binder service domains + +# Allow dumpstate and incidentd to collect information from binder services +allow binderservicedomain { dumpstate incidentd }:fd use; +allow binderservicedomain { dumpstate incidentd }:unix_stream_socket { read write getopt getattr }; +allow binderservicedomain { dumpstate incidentd }:fifo_file { getattr write }; +allow binderservicedomain shell_data_file:file { getattr write }; + +# Allow dumpsys to work from adb shell or the serial console +allow binderservicedomain devpts:chr_file rw_file_perms; +allow binderservicedomain console_device:chr_file rw_file_perms; + +# Receive and write to a pipe received over Binder from an app. +allow binderservicedomain appdomain:fd use; +allow binderservicedomain appdomain:fifo_file write; + +# allow all services to run permission checks +allow binderservicedomain permission_service:service_manager find; + +allow binderservicedomain keystore:keystore_key { get_state get insert delete exist list sign verify }; +allow binderservicedomain keystore:keystore2 { get_state }; +allow binderservicedomain keystore:keystore2_key { delete get_info rebind use }; + +use_keystore(binderservicedomain) diff --git a/prebuilts/api/33.0/private/blank_screen.te b/prebuilts/api/33.0/private/blank_screen.te new file mode 100644 index 000000000..20d50cc57 --- /dev/null +++ b/prebuilts/api/33.0/private/blank_screen.te @@ -0,0 +1,7 @@ +type blank_screen, domain, coredomain; +type blank_screen_exec, exec_type, file_type, system_file_type; + +init_daemon_domain(blank_screen) + +# hal_light_client has access to hal_light_server +hal_client_domain(blank_screen, hal_light) diff --git a/prebuilts/api/33.0/private/blkid.te b/prebuilts/api/33.0/private/blkid.te new file mode 100644 index 000000000..4e972ab95 --- /dev/null +++ b/prebuilts/api/33.0/private/blkid.te @@ -0,0 +1,22 @@ +# blkid called from vold + +typeattribute blkid coredomain; + +type blkid_exec, system_file_type, exec_type, file_type; + +# Allowed read-only access to encrypted devices to extract UUID/label +allow blkid block_device:dir search; +allow blkid userdata_block_device:blk_file r_file_perms; +allow blkid dm_device:blk_file r_file_perms; + +# Allow stdin/out back to vold +allow blkid vold:fd use; +allow blkid vold:fifo_file { read write getattr }; + +# For blkid launched through popen() +allow blkid blkid_exec:file rx_file_perms; + +# Only allow entry from vold +neverallow { domain -vold } blkid:process transition; +neverallow * blkid:process dyntransition; +neverallow blkid { file_type fs_type -blkid_exec -shell_exec }:file entrypoint; diff --git a/prebuilts/api/33.0/private/blkid_untrusted.te b/prebuilts/api/33.0/private/blkid_untrusted.te new file mode 100644 index 000000000..125677157 --- /dev/null +++ b/prebuilts/api/33.0/private/blkid_untrusted.te @@ -0,0 +1,37 @@ +# blkid for untrusted block devices + +typeattribute blkid_untrusted coredomain; + +# Allowed read-only access to vold block devices to extract UUID/label +allow blkid_untrusted block_device:dir search; +allow blkid_untrusted vold_device:blk_file r_file_perms; + +# Allow stdin/out back to vold +allow blkid_untrusted vold:fd use; +allow blkid_untrusted vold:fifo_file { read write getattr }; + +# For blkid launched through popen() +allow blkid_untrusted blkid_exec:file rx_file_perms; + +### +### neverallow rules +### + +# Untrusted blkid should never be run on block devices holding sensitive data +neverallow blkid_untrusted { + boot_block_device + frp_block_device + metadata_block_device + recovery_block_device + root_block_device + swap_block_device + system_block_device + userdata_block_device + cache_block_device + dm_device +}:blk_file no_rw_file_perms; + +# Only allow entry from vold via blkid binary +neverallow { domain -vold } blkid_untrusted:process transition; +neverallow * blkid_untrusted:process dyntransition; +neverallow blkid_untrusted { file_type fs_type -blkid_exec -shell_exec }:file entrypoint; diff --git a/prebuilts/api/33.0/private/bluetooth.te b/prebuilts/api/33.0/private/bluetooth.te new file mode 100644 index 000000000..d548e8018 --- /dev/null +++ b/prebuilts/api/33.0/private/bluetooth.te @@ -0,0 +1,95 @@ +# bluetooth app + +typeattribute bluetooth coredomain, mlstrustedsubject; + +app_domain(bluetooth) +net_domain(bluetooth) + +# Socket creation under /data/misc/bluedroid. +type_transition bluetooth bluetooth_data_file:sock_file bluetooth_socket; + +# Allow access to net_admin ioctls +allowxperm bluetooth self:udp_socket ioctl priv_sock_ioctls; + +wakelock_use(bluetooth); + +# Data file accesses. +allow bluetooth bluetooth_data_file:dir create_dir_perms; +allow bluetooth bluetooth_data_file:notdevfile_class_set { create_file_perms link }; +allow bluetooth bluetooth_logs_data_file:dir rw_dir_perms; +allow bluetooth bluetooth_logs_data_file:file create_file_perms; + +# Socket creation under /data/misc/bluedroid. +allow bluetooth bluetooth_socket:sock_file create_file_perms; + +allow bluetooth self:global_capability_class_set net_admin; +allow bluetooth self:global_capability2_class_set wake_alarm; + +# tethering +allow bluetooth self:packet_socket create_socket_perms_no_ioctl; +allow bluetooth self:global_capability_class_set { net_admin net_raw net_bind_service }; +allow bluetooth self:tun_socket create_socket_perms_no_ioctl; +allow bluetooth tun_device:chr_file rw_file_perms; +allowxperm bluetooth tun_device:chr_file ioctl { TUNGETIFF TUNSETIFF }; +allow bluetooth efs_file:dir search; + +# allow Bluetooth to access uhid device for HID profile +allow bluetooth uhid_device:chr_file rw_file_perms; + +allow bluetooth gpu_device:chr_file rw_file_perms; +allow bluetooth gpu_device:dir r_dir_perms; + +# proc access. +allow bluetooth proc_bluetooth_writable:file rw_file_perms; + +# For Bluetooth to check what profile are available +allow bluetooth proc_filesystems:file r_file_perms; +get_prop(bluetooth, incremental_prop) + +# Allow write access to bluetooth specific properties +set_prop(bluetooth, binder_cache_bluetooth_server_prop); +neverallow { domain -bluetooth -init } + binder_cache_bluetooth_server_prop:property_service set; +set_prop(bluetooth, bluetooth_a2dp_offload_prop) +set_prop(bluetooth, bluetooth_audio_hal_prop) +set_prop(bluetooth, bluetooth_prop) +set_prop(bluetooth, exported_bluetooth_prop) +set_prop(bluetooth, pan_result_prop) + +allow bluetooth audioserver_service:service_manager find; +allow bluetooth bluetooth_service:service_manager find; +allow bluetooth drmserver_service:service_manager find; +allow bluetooth mediaserver_service:service_manager find; +allow bluetooth radio_service:service_manager find; +allow bluetooth app_api_service:service_manager find; +allow bluetooth system_api_service:service_manager find; +allow bluetooth network_stack_service:service_manager find; +allow bluetooth system_suspend_control_service:service_manager find; +allow bluetooth hal_audio_service:service_manager find; + +# already open bugreport file descriptors may be shared with +# the bluetooth process, from a file in +# /data/data/com.android.shell/files/bugreports/bugreport-*. +allow bluetooth shell_data_file:file read; + +# Bluetooth audio needs RT scheduling to meet deadlines, allow sys_nice +allow bluetooth self:global_capability_class_set sys_nice; + +hal_client_domain(bluetooth, hal_bluetooth) +hal_client_domain(bluetooth, hal_telephony) + +# Bluetooth A2DP offload requires binding with audio HAL +hal_client_domain(bluetooth, hal_audio) + +read_runtime_log_tags(bluetooth) + +### +### Neverallow rules +### +### These are things that the bluetooth app should NEVER be able to do +### + +# Superuser capabilities. +# Bluetooth requires net_{admin,raw,bind_service} and wake_alarm and block_suspend and sys_nice. +neverallow bluetooth self:global_capability_class_set ~{ net_admin net_raw net_bind_service sys_nice}; +neverallow bluetooth self:global_capability2_class_set ~{ wake_alarm block_suspend }; diff --git a/prebuilts/api/33.0/private/bluetoothdomain.te b/prebuilts/api/33.0/private/bluetoothdomain.te new file mode 100644 index 000000000..fe4f0e663 --- /dev/null +++ b/prebuilts/api/33.0/private/bluetoothdomain.te @@ -0,0 +1,2 @@ +# Allow clients to use a socket provided by the bluetooth app. +allow bluetoothdomain bluetooth:unix_stream_socket { getopt setopt getattr read write ioctl shutdown }; diff --git a/prebuilts/api/33.0/private/bootanim.te b/prebuilts/api/33.0/private/bootanim.te new file mode 100644 index 000000000..f4fb0bcd8 --- /dev/null +++ b/prebuilts/api/33.0/private/bootanim.te @@ -0,0 +1,20 @@ +typeattribute bootanim coredomain; + +init_daemon_domain(bootanim) + +# b/68864350 +dontaudit bootanim unlabeled:dir search; + +# Bootanim should not be reading default vendor-defined properties. +dontaudit bootanim vendor_default_prop:file read; + +# Read ro.boot.bootreason b/30654343 +get_prop(bootanim, bootloader_boot_reason_prop) + +get_prop(bootanim, bootanim_config_prop) + +# Allow updating boot animation status. +set_prop(bootanim, bootanim_system_prop) + +# Allow accessing /data/bootanim +r_dir_file(bootanim, bootanim_data_file) diff --git a/prebuilts/api/33.0/private/bootstat.te b/prebuilts/api/33.0/private/bootstat.te new file mode 100644 index 000000000..016292ed3 --- /dev/null +++ b/prebuilts/api/33.0/private/bootstat.te @@ -0,0 +1,34 @@ +typeattribute bootstat coredomain; + +init_daemon_domain(bootstat) + +# Collect metrics on boot time created by init +get_prop(bootstat, boottime_prop) + +# Read/Write [persist.]sys.boot.reason and ro.boot.bootreason (write if empty) +set_prop(bootstat, bootloader_boot_reason_prop) +set_prop(bootstat, system_boot_reason_prop) +set_prop(bootstat, last_boot_reason_prop) + +neverallow { + domain + -bootanim + -bootstat + -dumpstate + userdebug_or_eng(`-incidentd') + -init + -recovery + -shell + -system_server +} { bootloader_boot_reason_prop last_boot_reason_prop }:file r_file_perms; +# ... and refine, as these components should not set the last boot reason +neverallow { bootanim recovery } last_boot_reason_prop:file r_file_perms; + +neverallow { + domain + -bootstat + -init + -system_server +} { bootloader_boot_reason_prop last_boot_reason_prop }:property_service set; +# ... and refine ... for a ro propertly no less ... keep this _tight_ +neverallow system_server bootloader_boot_reason_prop:property_service set; diff --git a/prebuilts/api/33.0/private/boringssl_self_test.te b/prebuilts/api/33.0/private/boringssl_self_test.te new file mode 100644 index 000000000..50fc1fc1c --- /dev/null +++ b/prebuilts/api/33.0/private/boringssl_self_test.te @@ -0,0 +1,74 @@ +# System and vendor domains for BoringSSL self test binaries. +# +# For FIPS compliance, all processes linked against libcrypto perform a startup +# self test which computes a hash of the BoringSSL Crypto Module (BCM) and, at least once +# per device boot, also run a series of Known Answer Tests (KAT) to verify functionality. +# +# The KATs are expensive, and to ensure they are run as few times as possible, they +# are skipped if a marker file exists in /dev/boringssl/selftest whose name is +# the hash of the BCM that was computed earlier. The files are zero length and their contents +# should never be read or written. To avoid giving arbitrary processes access to /dev/boringssl +# to create these marker files, there are dedicated self test binaries which this policy +# gives access to and which are run during early-init. +# +# Due to build skew, the version of libcrypto in /vendor may have a different hash than +# the system one. To cater for this there are vendor variants of the self test binaries +# which also have permission to write to the same files in /dev/boringssl. In the case where +# vendor and system libcrypto have the same hash, there will be a race to create the file, +# but this is harmless. +# +# If the self tests fail, then the device should reboot into firmware and for this reason +# the system boringssl_self_test domain needs to be in coredomain. As vendor domains +# are not allowed in coredomain, this means that the vendor self tests cannot trigger a +# reboot. However every binary linked against the vendor libcrypto will abort on startup, +# so in practice the device will crash anyway in this unlikely scenario. + +# System boringssl_self_test domain +type boringssl_self_test, domain, coredomain; +type boringssl_self_test_exec, system_file_type, exec_type, file_type; + +# Vendor boringssl_self_test domain +type vendor_boringssl_self_test, domain; +type vendor_boringssl_self_test_exec, vendor_file_type, exec_type, file_type; + +# Switch to boringssl_self_test security domain when running boringssl_self_test_exec +init_daemon_domain(boringssl_self_test) + +# Switch to vendor_boringssl_self_test security domain when running vendor_boringssl_self_test_exec +init_daemon_domain(vendor_boringssl_self_test) + +# Marker files, common to both domains, indicating KAT have been performed on a particular libcrypto +# +# The files are zero length so there is no issue if both vendor and system code +# try to create the same file simultaneously. One will succeed and the other will fail +# silently, i.e. still indicate success. Similar harmless naming collisions will happen in the +# system domain e.g. when system and APEX copies of libcrypto are identical. +type boringssl_self_test_marker, file_type; + +# Allow self test binaries to create/check for the existence of boringssl_self_test_marker files +allow { boringssl_self_test vendor_boringssl_self_test } + boringssl_self_test_marker:file create_file_perms; +allow { boringssl_self_test vendor_boringssl_self_test } + boringssl_self_test_marker:dir ra_dir_perms; + +# Allow self test binaries to write their stdout/stderr messages to kmsg_debug +allow { boringssl_self_test vendor_boringssl_self_test } + kmsg_debug_device:chr_file { w_file_perms getattr ioctl }; + +# No other process should be able to create marker files because their existence causes the +# boringssl KAT to be skipped. +neverallow { + domain + -vendor_boringssl_self_test + -boringssl_self_test + -init + -vendor_init +} boringssl_self_test_marker:file no_rw_file_perms; + +neverallow { + domain + -vendor_boringssl_self_test + -boringssl_self_test + -init + -vendor_init +} boringssl_self_test_marker:dir write; diff --git a/prebuilts/api/33.0/private/bpfdomain.te b/prebuilts/api/33.0/private/bpfdomain.te new file mode 100644 index 000000000..2be7f8874 --- /dev/null +++ b/prebuilts/api/33.0/private/bpfdomain.te @@ -0,0 +1,14 @@ +# platform should have ownership of network attachpoints for BPF +neverallow { + bpfdomain + -bpfloader + -netd + -netutils_wrapper + -network_stack + -system_server +} self:global_capability_class_set { net_admin net_raw }; + +# any domain which uses bpf is a bpfdomain +neverallow { domain -bpfdomain } *:bpf *; + +allow bpfdomain fs_bpf:dir search; diff --git a/prebuilts/api/33.0/private/bpfloader.te b/prebuilts/api/33.0/private/bpfloader.te new file mode 100644 index 000000000..d7b27b556 --- /dev/null +++ b/prebuilts/api/33.0/private/bpfloader.te @@ -0,0 +1,66 @@ +type bpfloader_exec, system_file_type, exec_type, file_type; + +typeattribute bpfloader bpfdomain; + +# allow bpfloader to write to the kernel log (starts early) +allow bpfloader kmsg_device:chr_file w_file_perms; + +# These permissions are required to pin ebpf maps & programs. +allow bpfloader { fs_bpf fs_bpf_tethering fs_bpf_vendor }:dir { add_name create search write }; +allow bpfloader { fs_bpf fs_bpf_tethering fs_bpf_vendor }:file { create read setattr }; +allow { fs_bpf_tethering fs_bpf_vendor } fs_bpf:filesystem associate; + +# Allow bpfloader to create bpf maps and programs. +allow bpfloader self:bpf { map_create map_read map_write prog_load prog_run }; + +allow bpfloader self:capability { chown sys_admin net_admin }; + +allow bpfloader sysfs_fs_fuse_bpf:file r_file_perms; + +set_prop(bpfloader, bpf_progs_loaded_prop) + +allow bpfloader bpfloader_exec:file execute_no_trans; + +### +### Neverallow rules +### + +# TODO: get rid of init & vendor_init; Note: we don't care about getattr/mounton/search +neverallow { domain -init -vendor_init } { fs_bpf fs_bpf_tethering fs_bpf_vendor }:dir { open read setattr }; +neverallow { domain -bpfloader } { fs_bpf fs_bpf_tethering fs_bpf_vendor }:dir { add_name create write }; +neverallow domain { fs_bpf fs_bpf_tethering fs_bpf_vendor }:dir ~{ add_name create getattr mounton open read search setattr write }; + +# TODO: get rid of init & vendor_init +neverallow { domain -bpfloader -init -vendor_init } { fs_bpf fs_bpf_tethering fs_bpf_vendor }:file { map open setattr }; +neverallow { domain -bpfloader } { fs_bpf fs_bpf_tethering fs_bpf_vendor }:file create; +neverallow { domain -bpfloader -gpuservice -init -lmkd -mediaprovider_app -netd -netutils_wrapper -network_stack -system_server -vendor_init } { fs_bpf }:file read; +neverallow { domain -bpfloader -gpuservice -init -lmkd -netd -netutils_wrapper -network_stack -system_server -vendor_init } { fs_bpf_tethering }:file read; +neverallow { domain -bpfloader -gpuservice -netd -netutils_wrapper -network_stack -system_server } { fs_bpf fs_bpf_tethering }:file write; +neverallow domain { fs_bpf fs_bpf_tethering }:file ~{ create map open read setattr write }; + +neverallow { domain -bpfloader } *:bpf { map_create prog_load }; + +neverallow { + domain + -bpfloader + -gpuservice + -hal_health_server + -mediaprovider_app + -netd + -netutils_wrapper + -network_stack + -system_server +} *:bpf prog_run; +neverallow { domain -bpfloader -gpuservice -lmkd -mediaprovider_app -netd -network_stack -system_server } *:bpf { map_read map_write }; +neverallow { domain -bpfloader -init } bpfloader_exec:file { execute execute_no_trans }; + +neverallow { coredomain -bpfloader -init } fs_bpf_vendor:file *; + +neverallow bpfloader *:{ tcp_socket udp_socket rawip_socket } *; + +# No domain should be allowed to ptrace bpfloader +neverallow { domain userdebug_or_eng(`-llkd') } bpfloader:process ptrace; + +# Currently only bpfloader.rc (which runs as init) can do bpf sysctl setup +# this should perhaps be moved to the bpfloader binary itself. Allow both. +neverallow { domain -bpfloader -init } proc_bpf:file write; diff --git a/prebuilts/api/33.0/private/bufferhubd.te b/prebuilts/api/33.0/private/bufferhubd.te new file mode 100644 index 000000000..012eb2027 --- /dev/null +++ b/prebuilts/api/33.0/private/bufferhubd.te @@ -0,0 +1,3 @@ +typeattribute bufferhubd coredomain; + +init_daemon_domain(bufferhubd) diff --git a/prebuilts/api/33.0/private/bug_map b/prebuilts/api/33.0/private/bug_map new file mode 100644 index 000000000..083c21364 --- /dev/null +++ b/prebuilts/api/33.0/private/bug_map @@ -0,0 +1,35 @@ +dnsmasq netd fifo_file b/77868789 +dnsmasq netd unix_stream_socket b/77868789 +gmscore_app system_data_file dir b/146166941 +init app_data_file file b/77873135 +init cache_file blk_file b/77873135 +init logpersist file b/77873135 +init nativetest_data_file dir b/77873135 +init pstorefs dir b/77873135 +init shell_data_file dir b/77873135 +init shell_data_file file b/77873135 +init shell_data_file lnk_file b/77873135 +init shell_data_file sock_file b/77873135 +init system_data_file chr_file b/77873135 +isolated_app privapp_data_file dir b/119596573 +isolated_app app_data_file dir b/120394782 +mediaextractor app_data_file file b/77923736 +mediaextractor radio_data_file file b/77923736 +mediaprovider cache_file blk_file b/77925342 +mediaprovider mnt_media_rw_file dir b/77925342 +mediaprovider shell_data_file dir b/77925342 +mediaswcodec ashmem_device chr_file b/142679232 +netd priv_app unix_stream_socket b/77870037 +netd untrusted_app unix_stream_socket b/77870037 +netd untrusted_app_25 unix_stream_socket b/77870037 +netd untrusted_app_27 unix_stream_socket b/77870037 +netd untrusted_app_29 unix_stream_socket b/77870037 +platform_app nfc_data_file dir b/74331887 +system_server overlayfs_file file b/142390309 +system_server sdcardfs file b/77856826 +system_server system_server capability b/228030183 +system_server zygote process b/77856826 +untrusted_app untrusted_app netlink_route_socket b/155595000 +vold system_data_file file b/124108085 +zygote untrusted_app_25 process b/77925912 +zygote labeledfs filesystem b/170748799 diff --git a/prebuilts/api/33.0/private/cameraserver.te b/prebuilts/api/33.0/private/cameraserver.te new file mode 100644 index 000000000..96d7dbde4 --- /dev/null +++ b/prebuilts/api/33.0/private/cameraserver.te @@ -0,0 +1,9 @@ +typeattribute cameraserver coredomain; + +typeattribute cameraserver camera_service_server; + +init_daemon_domain(cameraserver) +tmpfs_domain(cameraserver) + +allow cameraserver gpu_device:chr_file rw_file_perms; +allow cameraserver gpu_device:dir r_dir_perms; diff --git a/prebuilts/api/33.0/private/canhalconfigurator.te b/prebuilts/api/33.0/private/canhalconfigurator.te new file mode 100644 index 000000000..9ba60ac13 --- /dev/null +++ b/prebuilts/api/33.0/private/canhalconfigurator.te @@ -0,0 +1,7 @@ +type canhalconfigurator, domain, coredomain; +type canhalconfigurator_exec, exec_type, system_file_type, file_type; +init_daemon_domain(canhalconfigurator) + +# This allows the configurator to look up the CAN HAL controller via +# hwservice_manager and communicate with it. +hal_client_domain(canhalconfigurator, hal_can_controller) diff --git a/prebuilts/api/33.0/private/charger.te b/prebuilts/api/33.0/private/charger.te new file mode 100644 index 000000000..c5f3a50a5 --- /dev/null +++ b/prebuilts/api/33.0/private/charger.te @@ -0,0 +1,20 @@ +typeattribute charger coredomain; + +# charger needs to tell init to continue the boot +# process when running in charger mode. +# The system charger needs to be allowed to set these properties on legacy devices. +set_prop(charger, system_prop) +set_prop(charger, exported_system_prop) +set_prop(charger, exported3_system_prop) + +# The system charger can read ro.charger.* +get_prop(charger, charger_prop) + +compatible_property_only(` + neverallow { + domain + -init + -dumpstate + -charger + } charger_prop:file no_rw_file_perms; +') diff --git a/prebuilts/api/33.0/private/charger_type.te b/prebuilts/api/33.0/private/charger_type.te new file mode 100644 index 000000000..36474966d --- /dev/null +++ b/prebuilts/api/33.0/private/charger_type.te @@ -0,0 +1,38 @@ +# charger needs to tell init to continue the boot +# process when running in charger mode. +set_prop(charger_type, charger_status_prop) +get_prop(charger_type, charger_config_prop) + +# get minui properties +get_prop(charger_type, recovery_config_prop) + +### Neverallow rules for charger properties + +# charger_config_prop: Only init and vendor_init is allowed to set it +neverallow { + domain + -init + -vendor_init +} charger_config_prop:property_service set; + +# charger_status_prop: Only init, vendor_init, charger, and charger_vendor +# are allowed to set it +neverallow { + domain + -init + -vendor_init + -charger + -charger_vendor +} charger_status_prop:property_service set; + +# Both charger_config_prop and charger_status_prop: +# Only init, vendor_init, dumpstate, charger, and charger_vendor +# are allowed to read it +neverallow { + domain + -init + -dumpstate + -vendor_init + -charger + -charger_vendor +} { charger_config_prop charger_status_prop }:file no_rw_file_perms; diff --git a/prebuilts/api/33.0/private/clatd.te b/prebuilts/api/33.0/private/clatd.te new file mode 100644 index 000000000..1f21d69ed --- /dev/null +++ b/prebuilts/api/33.0/private/clatd.te @@ -0,0 +1,13 @@ +# 464xlat daemon +type clatd, domain, coredomain; +type clatd_exec, system_file_type, exec_type, file_type; + +net_domain(clatd) + +# Access objects inherited from system_server. +allow clatd system_server:fd use; +allow clatd system_server:packet_socket { read write }; +allow clatd system_server:rawip_socket { read write }; + +allow clatd self:netlink_route_socket nlmsg_write; +allow clatd tun_device:chr_file rw_file_perms; diff --git a/prebuilts/api/33.0/private/compat/28.0/28.0.cil b/prebuilts/api/33.0/private/compat/28.0/28.0.cil new file mode 100644 index 000000000..321e9387e --- /dev/null +++ b/prebuilts/api/33.0/private/compat/28.0/28.0.cil @@ -0,0 +1,1744 @@ +;; attributes removed from current policy +(typeattribute hal_wifi_offload) +(typeattribute hal_wifi_offload_client) +(typeattribute hal_wifi_offload_server) + +;; types removed from current policy +(type alarm_device) +(type audio_seq_device) +(type audio_timer_device) +(type commontime_management_service) +(type cpuctl_device) +(type full_device) +(type hal_wifi_offload_hwservice) +(type i2c_device) +(type kmem_device) +(type mediacodec) +(type mediacodec_exec) +(type mediaextractor_update_service) +(type mtd_device) +(type netd_socket) +(type qtaguid_proc) +(type thermalcallback_hwservice) +(type thermalserviced) +(type thermalserviced_exec) +(type untrusted_v2_app) +(type vcs_device) + +;; Public 28.0 SEPolicy is divergent on different devices w.r.t +;; exported_audio_prop type. We need this typeattribute declaration so that the +;; mapping file compiles with vendor policies without exported_audio_prop type. +(typeattribute exported_audio_prop_28_0) + +(expandtypeattribute (accessibility_service_28_0) true) +(expandtypeattribute (account_service_28_0) true) +(expandtypeattribute (activity_service_28_0) true) +(expandtypeattribute (adbd_28_0) true) +(expandtypeattribute (adb_data_file_28_0) true) +(expandtypeattribute (adbd_exec_28_0) true) +(expandtypeattribute (adbd_socket_28_0) true) +(expandtypeattribute (adb_keys_file_28_0) true) +(expandtypeattribute (alarm_device_28_0) true) +(expandtypeattribute (alarm_service_28_0) true) +(expandtypeattribute (anr_data_file_28_0) true) +(expandtypeattribute (apk_data_file_28_0) true) +(expandtypeattribute (apk_private_data_file_28_0) true) +(expandtypeattribute (apk_private_tmp_file_28_0) true) +(expandtypeattribute (apk_tmp_file_28_0) true) +(expandtypeattribute (app_data_file_28_0) true) +(expandtypeattribute (app_fuse_file_28_0) true) +(expandtypeattribute (app_fusefs_28_0) true) +(expandtypeattribute (appops_service_28_0) true) +(expandtypeattribute (appwidget_service_28_0) true) +(expandtypeattribute (asec_apk_file_28_0) true) +(expandtypeattribute (asec_image_file_28_0) true) +(expandtypeattribute (asec_public_file_28_0) true) +(expandtypeattribute (ashmem_device_28_0) true) +(expandtypeattribute (assetatlas_service_28_0) true) +(expandtypeattribute (audio_data_file_28_0) true) +(expandtypeattribute (audio_device_28_0) true) +(expandtypeattribute (audiohal_data_file_28_0) true) +(expandtypeattribute (audio_prop_28_0) true) +(expandtypeattribute (audio_seq_device_28_0) true) +(expandtypeattribute (audioserver_28_0) true) +(expandtypeattribute (audioserver_data_file_28_0) true) +(expandtypeattribute (audioserver_service_28_0) true) +(expandtypeattribute (audio_service_28_0) true) +(expandtypeattribute (audio_timer_device_28_0) true) +(expandtypeattribute (autofill_service_28_0) true) +(expandtypeattribute (backup_data_file_28_0) true) +(expandtypeattribute (backup_service_28_0) true) +(expandtypeattribute (batteryproperties_service_28_0) true) +(expandtypeattribute (battery_service_28_0) true) +(expandtypeattribute (batterystats_service_28_0) true) +(expandtypeattribute (binder_calls_stats_service_28_0) true) +(expandtypeattribute (binder_device_28_0) true) +(expandtypeattribute (binfmt_miscfs_28_0) true) +(expandtypeattribute (blkid_28_0) true) +(expandtypeattribute (blkid_untrusted_28_0) true) +(expandtypeattribute (block_device_28_0) true) +(expandtypeattribute (bluetooth_28_0) true) +(expandtypeattribute (bluetooth_a2dp_offload_prop_28_0) true) +(expandtypeattribute (bluetooth_data_file_28_0) true) +(expandtypeattribute (bluetooth_efs_file_28_0) true) +(expandtypeattribute (bluetooth_logs_data_file_28_0) true) +(expandtypeattribute (bluetooth_manager_service_28_0) true) +(expandtypeattribute (bluetooth_prop_28_0) true) +(expandtypeattribute (bluetooth_service_28_0) true) +(expandtypeattribute (bluetooth_socket_28_0) true) +(expandtypeattribute (bootanim_28_0) true) +(expandtypeattribute (bootanim_exec_28_0) true) +(expandtypeattribute (boot_block_device_28_0) true) +(expandtypeattribute (bootchart_data_file_28_0) true) +(expandtypeattribute (bootloader_boot_reason_prop_28_0) true) +(expandtypeattribute (bootstat_28_0) true) +(expandtypeattribute (bootstat_data_file_28_0) true) +(expandtypeattribute (bootstat_exec_28_0) true) +(expandtypeattribute (boottime_prop_28_0) true) +(expandtypeattribute (boottrace_data_file_28_0) true) +(expandtypeattribute (broadcastradio_service_28_0) true) +(expandtypeattribute (bufferhubd_28_0) true) +(expandtypeattribute (bufferhubd_exec_28_0) true) +(expandtypeattribute (cache_backup_file_28_0) true) +(expandtypeattribute (cache_block_device_28_0) true) +(expandtypeattribute (cache_file_28_0) true) +(expandtypeattribute (cache_private_backup_file_28_0) true) +(expandtypeattribute (cache_recovery_file_28_0) true) +(expandtypeattribute (camera_data_file_28_0) true) +(expandtypeattribute (camera_device_28_0) true) +(expandtypeattribute (cameraproxy_service_28_0) true) +(expandtypeattribute (cameraserver_28_0) true) +(expandtypeattribute (cameraserver_exec_28_0) true) +(expandtypeattribute (cameraserver_service_28_0) true) +(expandtypeattribute (cgroup_28_0) true) +(expandtypeattribute (cgroup_bpf_28_0) true) +(expandtypeattribute (charger_28_0) true) +(expandtypeattribute (clatd_28_0) true) +(expandtypeattribute (clatd_exec_28_0) true) +(expandtypeattribute (clipboard_service_28_0) true) +(expandtypeattribute (commontime_management_service_28_0) true) +(expandtypeattribute (companion_device_service_28_0) true) +(expandtypeattribute (configfs_28_0) true) +(expandtypeattribute (config_prop_28_0) true) +(expandtypeattribute (connectivity_service_28_0) true) +(expandtypeattribute (connmetrics_service_28_0) true) +(expandtypeattribute (console_device_28_0) true) +(expandtypeattribute (consumer_ir_service_28_0) true) +(expandtypeattribute (content_service_28_0) true) +(expandtypeattribute (contexthub_service_28_0) true) +(expandtypeattribute (coredump_file_28_0) true) +(expandtypeattribute (country_detector_service_28_0) true) +(expandtypeattribute (coverage_service_28_0) true) +(expandtypeattribute (cppreopt_prop_28_0) true) +(expandtypeattribute (cppreopts_28_0) true) +(expandtypeattribute (cppreopts_exec_28_0) true) +(expandtypeattribute (cpuctl_device_28_0) true) +(expandtypeattribute (cpuinfo_service_28_0) true) +(expandtypeattribute (crash_dump_28_0) true) +(expandtypeattribute (crash_dump_exec_28_0) true) +(expandtypeattribute (crossprofileapps_service_28_0) true) +(expandtypeattribute (ctl_bootanim_prop_28_0) true) +(expandtypeattribute (ctl_bugreport_prop_28_0) true) +(expandtypeattribute (ctl_console_prop_28_0) true) +(expandtypeattribute (ctl_default_prop_28_0) true) +(expandtypeattribute (ctl_dumpstate_prop_28_0) true) +(expandtypeattribute (ctl_fuse_prop_28_0) true) +(expandtypeattribute (ctl_interface_restart_prop_28_0) true) +(expandtypeattribute (ctl_interface_start_prop_28_0) true) +(expandtypeattribute (ctl_interface_stop_prop_28_0) true) +(expandtypeattribute (ctl_mdnsd_prop_28_0) true) +(expandtypeattribute (ctl_restart_prop_28_0) true) +(expandtypeattribute (ctl_rildaemon_prop_28_0) true) +(expandtypeattribute (ctl_sigstop_prop_28_0) true) +(expandtypeattribute (ctl_start_prop_28_0) true) +(expandtypeattribute (ctl_stop_prop_28_0) true) +(expandtypeattribute (dalvikcache_data_file_28_0) true) +(expandtypeattribute (dalvik_prop_28_0) true) +(expandtypeattribute (dbinfo_service_28_0) true) +(expandtypeattribute (debugfs_28_0) true) +(expandtypeattribute (debugfs_mmc_28_0) true) +(expandtypeattribute (debugfs_trace_marker_28_0) true) +(expandtypeattribute (debugfs_tracing_28_0) true) +(expandtypeattribute (debugfs_tracing_debug_28_0) true) +(expandtypeattribute (debugfs_tracing_instances_28_0) true) +(expandtypeattribute (debugfs_wakeup_sources_28_0) true) +(expandtypeattribute (debugfs_wifi_tracing_28_0) true) +(expandtypeattribute (debuggerd_prop_28_0) true) +(expandtypeattribute (debug_prop_28_0) true) +(expandtypeattribute (default_android_hwservice_28_0) true) +(expandtypeattribute (default_android_service_28_0) true) +(expandtypeattribute (default_android_vndservice_28_0) true) +(expandtypeattribute (default_prop_28_0) true) +(expandtypeattribute (device_28_0) true) +(expandtypeattribute (device_identifiers_service_28_0) true) +(expandtypeattribute (deviceidle_service_28_0) true) +(expandtypeattribute (device_logging_prop_28_0) true) +(expandtypeattribute (device_policy_service_28_0) true) +(expandtypeattribute (devicestoragemonitor_service_28_0) true) +(expandtypeattribute (devpts_28_0) true) +(expandtypeattribute (dex2oat_28_0) true) +(expandtypeattribute (dex2oat_exec_28_0) true) +(expandtypeattribute (dhcp_28_0) true) +(expandtypeattribute (dhcp_data_file_28_0) true) +(expandtypeattribute (dhcp_exec_28_0) true) +(expandtypeattribute (dhcp_prop_28_0) true) +(expandtypeattribute (diskstats_service_28_0) true) +(expandtypeattribute (display_service_28_0) true) +(expandtypeattribute (dm_device_28_0) true) +(expandtypeattribute (dnsmasq_28_0) true) +(expandtypeattribute (dnsmasq_exec_28_0) true) +(expandtypeattribute (dnsproxyd_socket_28_0) true) +(expandtypeattribute (DockObserver_service_28_0) true) +(expandtypeattribute (dreams_service_28_0) true) +(expandtypeattribute (drm_data_file_28_0) true) +(expandtypeattribute (drmserver_28_0) true) +(expandtypeattribute (drmserver_exec_28_0) true) +(expandtypeattribute (drmserver_service_28_0) true) +(expandtypeattribute (drmserver_socket_28_0) true) +(expandtypeattribute (dropbox_service_28_0) true) +(expandtypeattribute (dumpstate_28_0) true) +(expandtypeattribute (dumpstate_exec_28_0) true) +(expandtypeattribute (dumpstate_options_prop_28_0) true) +(expandtypeattribute (dumpstate_prop_28_0) true) +(expandtypeattribute (dumpstate_service_28_0) true) +(expandtypeattribute (dumpstate_socket_28_0) true) +(expandtypeattribute (e2fs_28_0) true) +(expandtypeattribute (e2fs_exec_28_0) true) +(expandtypeattribute (efs_file_28_0) true) +(expandtypeattribute (ephemeral_app_28_0) true) +(expandtypeattribute (ethernet_service_28_0) true) +(expandtypeattribute (exfat_28_0) true) +(expandtypeattribute (exported2_config_prop_28_0) true) +(expandtypeattribute (exported2_default_prop_28_0) true) +(expandtypeattribute (exported2_radio_prop_28_0) true) +(expandtypeattribute (exported2_system_prop_28_0) true) +(expandtypeattribute (exported2_vold_prop_28_0) true) +(expandtypeattribute (exported3_default_prop_28_0) true) +(expandtypeattribute (exported3_radio_prop_28_0) true) +(expandtypeattribute (exported3_system_prop_28_0) true) +(expandtypeattribute (exported_audio_prop_28_0) true) +(expandtypeattribute (exported_bluetooth_prop_28_0) true) +(expandtypeattribute (exported_config_prop_28_0) true) +(expandtypeattribute (exported_dalvik_prop_28_0) true) +(expandtypeattribute (exported_default_prop_28_0) true) +(expandtypeattribute (exported_dumpstate_prop_28_0) true) +(expandtypeattribute (exported_ffs_prop_28_0) true) +(expandtypeattribute (exported_fingerprint_prop_28_0) true) +(expandtypeattribute (exported_overlay_prop_28_0) true) +(expandtypeattribute (exported_pm_prop_28_0) true) +(expandtypeattribute (exported_radio_prop_28_0) true) +(expandtypeattribute (exported_secure_prop_28_0) true) +(expandtypeattribute (exported_system_prop_28_0) true) +(expandtypeattribute (exported_system_radio_prop_28_0) true) +(expandtypeattribute (exported_vold_prop_28_0) true) +(expandtypeattribute (exported_wifi_prop_28_0) true) +(expandtypeattribute (ffs_prop_28_0) true) +(expandtypeattribute (file_contexts_file_28_0) true) +(expandtypeattribute (fingerprintd_28_0) true) +(expandtypeattribute (fingerprintd_data_file_28_0) true) +(expandtypeattribute (fingerprintd_exec_28_0) true) +(expandtypeattribute (fingerprintd_service_28_0) true) +(expandtypeattribute (fingerprint_prop_28_0) true) +(expandtypeattribute (fingerprint_service_28_0) true) +(expandtypeattribute (fingerprint_vendor_data_file_28_0) true) +(expandtypeattribute (firstboot_prop_28_0) true) +(expandtypeattribute (font_service_28_0) true) +(expandtypeattribute (frp_block_device_28_0) true) +(expandtypeattribute (fs_bpf_28_0) true) +(expandtypeattribute (fsck_28_0) true) +(expandtypeattribute (fsck_exec_28_0) true) +(expandtypeattribute (fscklogs_28_0) true) +(expandtypeattribute (fsck_untrusted_28_0) true) +(expandtypeattribute (full_device_28_0) true) +(expandtypeattribute (functionfs_28_0) true) +(expandtypeattribute (fuse_28_0) true) +(expandtypeattribute (fuse_device_28_0) true) +(expandtypeattribute (fwk_display_hwservice_28_0) true) +(expandtypeattribute (fwk_scheduler_hwservice_28_0) true) +(expandtypeattribute (fwk_sensor_hwservice_28_0) true) +(expandtypeattribute (fwmarkd_socket_28_0) true) +(expandtypeattribute (gatekeeperd_28_0) true) +(expandtypeattribute (gatekeeper_data_file_28_0) true) +(expandtypeattribute (gatekeeperd_exec_28_0) true) +(expandtypeattribute (gatekeeper_service_28_0) true) +(expandtypeattribute (gfxinfo_service_28_0) true) +(expandtypeattribute (gps_control_28_0) true) +(expandtypeattribute (gpu_device_28_0) true) +(expandtypeattribute (gpu_service_28_0) true) +(expandtypeattribute (graphics_device_28_0) true) +(expandtypeattribute (graphicsstats_service_28_0) true) +(expandtypeattribute (hal_audiocontrol_hwservice_28_0) true) +(expandtypeattribute (hal_audio_hwservice_28_0) true) +(expandtypeattribute (hal_authsecret_hwservice_28_0) true) +(expandtypeattribute (hal_bluetooth_hwservice_28_0) true) +(expandtypeattribute (hal_bootctl_hwservice_28_0) true) +(expandtypeattribute (hal_broadcastradio_hwservice_28_0) true) +(expandtypeattribute (hal_camera_hwservice_28_0) true) +(expandtypeattribute (hal_cas_hwservice_28_0) true) +(expandtypeattribute (hal_codec2_hwservice_28_0) true) +(expandtypeattribute (hal_configstore_ISurfaceFlingerConfigs_28_0) true) +(expandtypeattribute (hal_confirmationui_hwservice_28_0) true) +(expandtypeattribute (hal_contexthub_hwservice_28_0) true) +(expandtypeattribute (hal_drm_hwservice_28_0) true) +(expandtypeattribute (hal_dumpstate_hwservice_28_0) true) +(expandtypeattribute (hal_evs_hwservice_28_0) true) +(expandtypeattribute (hal_fingerprint_hwservice_28_0) true) +(expandtypeattribute (hal_fingerprint_service_28_0) true) +(expandtypeattribute (hal_gatekeeper_hwservice_28_0) true) +(expandtypeattribute (hal_gnss_hwservice_28_0) true) +(expandtypeattribute (hal_graphics_allocator_hwservice_28_0) true) +(expandtypeattribute (hal_graphics_composer_hwservice_28_0) true) +(expandtypeattribute (hal_graphics_mapper_hwservice_28_0) true) +(expandtypeattribute (hal_health_hwservice_28_0) true) +(expandtypeattribute (hal_ir_hwservice_28_0) true) +(expandtypeattribute (hal_keymaster_hwservice_28_0) true) +(expandtypeattribute (hal_light_hwservice_28_0) true) +(expandtypeattribute (hal_lowpan_hwservice_28_0) true) +(expandtypeattribute (hal_memtrack_hwservice_28_0) true) +(expandtypeattribute (hal_neuralnetworks_hwservice_28_0) true) +(expandtypeattribute (hal_nfc_hwservice_28_0) true) +(expandtypeattribute (hal_oemlock_hwservice_28_0) true) +(expandtypeattribute (hal_omx_hwservice_28_0) true) +(expandtypeattribute (hal_power_hwservice_28_0) true) +(expandtypeattribute (hal_renderscript_hwservice_28_0) true) +(expandtypeattribute (hal_secure_element_hwservice_28_0) true) +(expandtypeattribute (hal_sensors_hwservice_28_0) true) +(expandtypeattribute (hal_telephony_hwservice_28_0) true) +(expandtypeattribute (hal_tetheroffload_hwservice_28_0) true) +(expandtypeattribute (hal_thermal_hwservice_28_0) true) +(expandtypeattribute (hal_tv_cec_hwservice_28_0) true) +(expandtypeattribute (hal_tv_input_hwservice_28_0) true) +(expandtypeattribute (hal_usb_gadget_hwservice_28_0) true) +(expandtypeattribute (hal_usb_hwservice_28_0) true) +(expandtypeattribute (hal_vehicle_hwservice_28_0) true) +(expandtypeattribute (hal_vibrator_hwservice_28_0) true) +(expandtypeattribute (hal_vr_hwservice_28_0) true) +(expandtypeattribute (hal_weaver_hwservice_28_0) true) +(expandtypeattribute (hal_wifi_hostapd_hwservice_28_0) true) +(expandtypeattribute (hal_wifi_hwservice_28_0) true) +(expandtypeattribute (hal_wifi_offload_hwservice_28_0) true) +(expandtypeattribute (hal_wifi_supplicant_hwservice_28_0) true) +(expandtypeattribute (hardware_properties_service_28_0) true) +(expandtypeattribute (hardware_service_28_0) true) +(expandtypeattribute (hci_attach_dev_28_0) true) +(expandtypeattribute (hdmi_control_service_28_0) true) +(expandtypeattribute (healthd_28_0) true) +(expandtypeattribute (healthd_exec_28_0) true) +(expandtypeattribute (heapdump_data_file_28_0) true) +(expandtypeattribute (hidl_allocator_hwservice_28_0) true) +(expandtypeattribute (hidl_base_hwservice_28_0) true) +(expandtypeattribute (hidl_manager_hwservice_28_0) true) +(expandtypeattribute (hidl_memory_hwservice_28_0) true) +(expandtypeattribute (hidl_token_hwservice_28_0) true) +(expandtypeattribute (hwbinder_device_28_0) true) +(expandtypeattribute (hw_random_device_28_0) true) +(expandtypeattribute (hwservice_contexts_file_28_0) true) +(expandtypeattribute (hwservicemanager_28_0) true) +(expandtypeattribute (hwservicemanager_exec_28_0) true) +(expandtypeattribute (hwservicemanager_prop_28_0) true) +(expandtypeattribute (i2c_device_28_0) true) +(expandtypeattribute (icon_file_28_0) true) +(expandtypeattribute (idmap_28_0) true) +(expandtypeattribute (idmap_exec_28_0) true) +(expandtypeattribute (iio_device_28_0) true) +(expandtypeattribute (imms_service_28_0) true) +(expandtypeattribute (incident_28_0) true) +(expandtypeattribute (incidentd_28_0) true) +(expandtypeattribute (incident_data_file_28_0) true) +(expandtypeattribute (incident_helper_28_0) true) +(expandtypeattribute (incident_service_28_0) true) +(expandtypeattribute (init_28_0) true) +(expandtypeattribute (init_exec_28_0) true) +(expandtypeattribute (inotify_28_0) true) +(expandtypeattribute (input_device_28_0) true) +(expandtypeattribute (inputflinger_28_0) true) +(expandtypeattribute (inputflinger_exec_28_0) true) +(expandtypeattribute (inputflinger_service_28_0) true) +(expandtypeattribute (input_method_service_28_0) true) +(expandtypeattribute (input_service_28_0) true) +(expandtypeattribute (installd_28_0) true) +(expandtypeattribute (install_data_file_28_0) true) +(expandtypeattribute (installd_exec_28_0) true) +(expandtypeattribute (installd_service_28_0) true) +(expandtypeattribute (install_recovery_28_0) true) +(expandtypeattribute (install_recovery_exec_28_0) true) +(expandtypeattribute (ion_device_28_0) true) +(expandtypeattribute (IProxyService_service_28_0) true) +(expandtypeattribute (ipsec_service_28_0) true) +(expandtypeattribute (isolated_app_28_0) true) +(expandtypeattribute (jobscheduler_service_28_0) true) +(expandtypeattribute (kernel_28_0) true) +(expandtypeattribute (keychain_data_file_28_0) true) +(expandtypeattribute (keychord_device_28_0) true) +(expandtypeattribute (keystore_28_0) true) +(expandtypeattribute (keystore_data_file_28_0) true) +(expandtypeattribute (keystore_exec_28_0) true) +(expandtypeattribute (keystore_service_28_0) true) +(expandtypeattribute (kmem_device_28_0) true) +(expandtypeattribute (kmsg_debug_device_28_0) true) +(expandtypeattribute (kmsg_device_28_0) true) +(expandtypeattribute (labeledfs_28_0) true) +(expandtypeattribute (last_boot_reason_prop_28_0) true) +(expandtypeattribute (launcherapps_service_28_0) true) +(expandtypeattribute (lmkd_28_0) true) +(expandtypeattribute (lmkd_exec_28_0) true) +(expandtypeattribute (lmkd_socket_28_0) true) +(expandtypeattribute (location_service_28_0) true) +(expandtypeattribute (lock_settings_service_28_0) true) +(expandtypeattribute (logcat_exec_28_0) true) +(expandtypeattribute (logd_28_0) true) +(expandtypeattribute (logd_exec_28_0) true) +(expandtypeattribute (logd_prop_28_0) true) +(expandtypeattribute (logdr_socket_28_0) true) +(expandtypeattribute (logd_socket_28_0) true) +(expandtypeattribute (logdw_socket_28_0) true) +(expandtypeattribute (logpersist_28_0) true) +(expandtypeattribute (logpersistd_logging_prop_28_0) true) +(expandtypeattribute (log_prop_28_0) true) +(expandtypeattribute (log_tag_prop_28_0) true) +(expandtypeattribute (loop_control_device_28_0) true) +(expandtypeattribute (loop_device_28_0) true) +(expandtypeattribute (lowpan_device_28_0) true) +(expandtypeattribute (lowpan_prop_28_0) true) +(expandtypeattribute (lowpan_service_28_0) true) +(expandtypeattribute (mac_perms_file_28_0) true) +(expandtypeattribute (mdnsd_28_0) true) +(expandtypeattribute (mdnsd_socket_28_0) true) +(expandtypeattribute (mdns_socket_28_0) true) +(expandtypeattribute (mediacodec_28_0) true) +(expandtypeattribute (mediacodec_exec_28_0) true) +(expandtypeattribute (mediacodec_service_28_0) true) +(expandtypeattribute (media_data_file_28_0) true) +(expandtypeattribute (mediadrmserver_28_0) true) +(expandtypeattribute (mediadrmserver_exec_28_0) true) +(expandtypeattribute (mediadrmserver_service_28_0) true) +(expandtypeattribute (mediaextractor_28_0) true) +(expandtypeattribute (mediaextractor_exec_28_0) true) +(expandtypeattribute (mediaextractor_service_28_0) true) +(expandtypeattribute (mediaextractor_update_service_28_0) true) +(expandtypeattribute (mediametrics_28_0) true) +(expandtypeattribute (mediametrics_exec_28_0) true) +(expandtypeattribute (mediametrics_service_28_0) true) +(expandtypeattribute (media_projection_service_28_0) true) +(expandtypeattribute (mediaprovider_28_0) true) +(expandtypeattribute (media_router_service_28_0) true) +(expandtypeattribute (media_rw_data_file_28_0) true) +(expandtypeattribute (mediaserver_28_0) true) +(expandtypeattribute (mediaserver_exec_28_0) true) +(expandtypeattribute (mediaserver_service_28_0) true) +(expandtypeattribute (media_session_service_28_0) true) +(expandtypeattribute (meminfo_service_28_0) true) +(expandtypeattribute (metadata_block_device_28_0) true) +(expandtypeattribute (metadata_file_28_0) true) +(expandtypeattribute (method_trace_data_file_28_0) true) +(expandtypeattribute (midi_service_28_0) true) +(expandtypeattribute (misc_block_device_28_0) true) +(expandtypeattribute (misc_logd_file_28_0) true) +(expandtypeattribute (misc_user_data_file_28_0) true) +(expandtypeattribute (mmc_prop_28_0) true) +(expandtypeattribute (mnt_expand_file_28_0) true) +(expandtypeattribute (mnt_media_rw_file_28_0) true) +(expandtypeattribute (mnt_media_rw_stub_file_28_0) true) +(expandtypeattribute (mnt_user_file_28_0) true) +(expandtypeattribute (mnt_vendor_file_28_0) true) +(expandtypeattribute (modprobe_28_0) true) +(expandtypeattribute (mount_service_28_0) true) +(expandtypeattribute (mqueue_28_0) true) +(expandtypeattribute (mtd_device_28_0) true) +(expandtypeattribute (mtp_28_0) true) +(expandtypeattribute (mtp_device_28_0) true) +(expandtypeattribute (mtpd_socket_28_0) true) +(expandtypeattribute (mtp_exec_28_0) true) +(expandtypeattribute (nativetest_data_file_28_0) true) +(expandtypeattribute (netd_28_0) true) +(expandtypeattribute (net_data_file_28_0) true) +(expandtypeattribute (netd_exec_28_0) true) +(expandtypeattribute (netd_listener_service_28_0) true) +(expandtypeattribute (net_dns_prop_28_0) true) +(expandtypeattribute (netd_service_28_0) true) +(expandtypeattribute (netd_socket_28_0) true) +(expandtypeattribute (netd_stable_secret_prop_28_0) true) +(expandtypeattribute (netif_28_0) true) +(expandtypeattribute (netpolicy_service_28_0) true) +(expandtypeattribute (net_radio_prop_28_0) true) +(expandtypeattribute (netstats_service_28_0) true) +(expandtypeattribute (netutils_wrapper_28_0) true) +(expandtypeattribute (netutils_wrapper_exec_28_0) true) +(expandtypeattribute (network_management_service_28_0) true) +(expandtypeattribute (network_score_service_28_0) true) +(expandtypeattribute (network_time_update_service_28_0) true) +(expandtypeattribute (network_watchlist_data_file_28_0) true) +(expandtypeattribute (network_watchlist_service_28_0) true) +(expandtypeattribute (nfc_28_0) true) +(expandtypeattribute (nfc_data_file_28_0) true) +(expandtypeattribute (nfc_device_28_0) true) +(expandtypeattribute (nfc_prop_28_0) true) +(expandtypeattribute (nfc_service_28_0) true) +(expandtypeattribute (node_28_0) true) +(expandtypeattribute (nonplat_service_contexts_file_28_0) true) +(expandtypeattribute (notification_service_28_0) true) +(expandtypeattribute (null_device_28_0) true) +(expandtypeattribute (oemfs_28_0) true) +(expandtypeattribute (oem_lock_service_28_0) true) +(expandtypeattribute (ota_data_file_28_0) true) +(expandtypeattribute (otadexopt_service_28_0) true) +(expandtypeattribute (ota_package_file_28_0) true) +(expandtypeattribute (otapreopt_chroot_28_0) true) +(expandtypeattribute (otapreopt_chroot_exec_28_0) true) +(expandtypeattribute (otapreopt_slot_28_0) true) +(expandtypeattribute (otapreopt_slot_exec_28_0) true) +(expandtypeattribute (overlay_prop_28_0) true) +(expandtypeattribute (overlay_service_28_0) true) +(expandtypeattribute (owntty_device_28_0) true) +(expandtypeattribute (package_native_service_28_0) true) +(expandtypeattribute (package_service_28_0) true) +(expandtypeattribute (pan_result_prop_28_0) true) +(expandtypeattribute (pdx_bufferhub_client_channel_socket_28_0) true) +(expandtypeattribute (pdx_bufferhub_client_endpoint_socket_28_0) true) +(expandtypeattribute (pdx_bufferhub_dir_28_0) true) +(expandtypeattribute (pdx_display_client_channel_socket_28_0) true) +(expandtypeattribute (pdx_display_client_endpoint_socket_28_0) true) +(expandtypeattribute (pdx_display_dir_28_0) true) +(expandtypeattribute (pdx_display_manager_channel_socket_28_0) true) +(expandtypeattribute (pdx_display_manager_endpoint_socket_28_0) true) +(expandtypeattribute (pdx_display_screenshot_channel_socket_28_0) true) +(expandtypeattribute (pdx_display_screenshot_endpoint_socket_28_0) true) +(expandtypeattribute (pdx_display_vsync_channel_socket_28_0) true) +(expandtypeattribute (pdx_display_vsync_endpoint_socket_28_0) true) +(expandtypeattribute (pdx_performance_client_channel_socket_28_0) true) +(expandtypeattribute (pdx_performance_client_endpoint_socket_28_0) true) +(expandtypeattribute (pdx_performance_dir_28_0) true) +(expandtypeattribute (performanced_28_0) true) +(expandtypeattribute (performanced_exec_28_0) true) +(expandtypeattribute (permission_service_28_0) true) +(expandtypeattribute (persist_debug_prop_28_0) true) +(expandtypeattribute (persistent_data_block_service_28_0) true) +(expandtypeattribute (persistent_properties_ready_prop_28_0) true) +(expandtypeattribute (pinner_service_28_0) true) +(expandtypeattribute (pipefs_28_0) true) +(expandtypeattribute (platform_app_28_0) true) +(expandtypeattribute (pm_prop_28_0) true) +(expandtypeattribute (pmsg_device_28_0) true) +(expandtypeattribute (port_28_0) true) +(expandtypeattribute (port_device_28_0) true) +(expandtypeattribute (postinstall_28_0) true) +(expandtypeattribute (postinstall_dexopt_28_0) true) +(expandtypeattribute (postinstall_file_28_0) true) +(expandtypeattribute (postinstall_mnt_dir_28_0) true) +(expandtypeattribute (powerctl_prop_28_0) true) +(expandtypeattribute (power_service_28_0) true) +(expandtypeattribute (ppp_28_0) true) +(expandtypeattribute (ppp_device_28_0) true) +(expandtypeattribute (ppp_exec_28_0) true) +(expandtypeattribute (preloads_data_file_28_0) true) +(expandtypeattribute (preloads_media_file_28_0) true) +(expandtypeattribute (preopt2cachename_28_0) true) +(expandtypeattribute (preopt2cachename_exec_28_0) true) +(expandtypeattribute (print_service_28_0) true) +(expandtypeattribute (priv_app_28_0) true) +(expandtypeattribute (proc_28_0) true) +(expandtypeattribute (proc_abi_28_0) true) +(expandtypeattribute (proc_asound_28_0) true) +(expandtypeattribute (proc_bluetooth_writable_28_0) true) +(expandtypeattribute (proc_buddyinfo_28_0) true) +(expandtypeattribute (proc_cmdline_28_0) true) +(expandtypeattribute (proc_cpuinfo_28_0) true) +(expandtypeattribute (proc_dirty_28_0) true) +(expandtypeattribute (proc_diskstats_28_0) true) +(expandtypeattribute (proc_drop_caches_28_0) true) +(expandtypeattribute (processinfo_service_28_0) true) +(expandtypeattribute (proc_extra_free_kbytes_28_0) true) +(expandtypeattribute (proc_filesystems_28_0) true) +(expandtypeattribute (proc_hostname_28_0) true) +(expandtypeattribute (proc_hung_task_28_0) true) +(expandtypeattribute (proc_interrupts_28_0) true) +(expandtypeattribute (proc_iomem_28_0) true) +(expandtypeattribute (proc_kmsg_28_0) true) +(expandtypeattribute (proc_loadavg_28_0) true) +(expandtypeattribute (proc_max_map_count_28_0) true) +(expandtypeattribute (proc_meminfo_28_0) true) +(expandtypeattribute (proc_min_free_order_shift_28_0) true) +(expandtypeattribute (proc_misc_28_0) true) +(expandtypeattribute (proc_modules_28_0) true) +(expandtypeattribute (proc_mounts_28_0) true) +(expandtypeattribute (proc_net_28_0) true) +(expandtypeattribute (proc_overcommit_memory_28_0) true) +(expandtypeattribute (proc_page_cluster_28_0) true) +(expandtypeattribute (proc_pagetypeinfo_28_0) true) +(expandtypeattribute (proc_panic_28_0) true) +(expandtypeattribute (proc_perf_28_0) true) +(expandtypeattribute (proc_pid_max_28_0) true) +(expandtypeattribute (proc_pipe_conf_28_0) true) +(expandtypeattribute (proc_qtaguid_stat_28_0) true) +(expandtypeattribute (proc_random_28_0) true) +(expandtypeattribute (proc_sched_28_0) true) +(expandtypeattribute (proc_security_28_0) true) +(expandtypeattribute (proc_stat_28_0) true) +(expandtypeattribute (procstats_service_28_0) true) +(expandtypeattribute (proc_swaps_28_0) true) +(expandtypeattribute (proc_sysrq_28_0) true) +(expandtypeattribute (proc_timer_28_0) true) +(expandtypeattribute (proc_tty_drivers_28_0) true) +(expandtypeattribute (proc_uid_concurrent_active_time_28_0) true) +(expandtypeattribute (proc_uid_concurrent_policy_time_28_0) true) +(expandtypeattribute (proc_uid_cpupower_28_0) true) +(expandtypeattribute (proc_uid_cputime_removeuid_28_0) true) +(expandtypeattribute (proc_uid_cputime_showstat_28_0) true) +(expandtypeattribute (proc_uid_io_stats_28_0) true) +(expandtypeattribute (proc_uid_procstat_set_28_0) true) +(expandtypeattribute (proc_uid_time_in_state_28_0) true) +(expandtypeattribute (proc_uptime_28_0) true) +(expandtypeattribute (proc_version_28_0) true) +(expandtypeattribute (proc_vmallocinfo_28_0) true) +(expandtypeattribute (proc_vmstat_28_0) true) +(expandtypeattribute (proc_zoneinfo_28_0) true) +(expandtypeattribute (profman_28_0) true) +(expandtypeattribute (profman_dump_data_file_28_0) true) +(expandtypeattribute (profman_exec_28_0) true) +(expandtypeattribute (properties_device_28_0) true) +(expandtypeattribute (properties_serial_28_0) true) +(expandtypeattribute (property_contexts_file_28_0) true) +(expandtypeattribute (property_data_file_28_0) true) +(expandtypeattribute (property_info_28_0) true) +(expandtypeattribute (property_socket_28_0) true) +(expandtypeattribute (pstorefs_28_0) true) +(expandtypeattribute (ptmx_device_28_0) true) +(expandtypeattribute (qtaguid_device_28_0) true) +(expandtypeattribute (qtaguid_proc_28_0) true) +(expandtypeattribute (racoon_28_0) true) +(expandtypeattribute (racoon_exec_28_0) true) +(expandtypeattribute (racoon_socket_28_0) true) +(expandtypeattribute (radio_28_0) true) +(expandtypeattribute (radio_data_file_28_0) true) +(expandtypeattribute (radio_device_28_0) true) +(expandtypeattribute (radio_prop_28_0) true) +(expandtypeattribute (radio_service_28_0) true) +(expandtypeattribute (ram_device_28_0) true) +(expandtypeattribute (random_device_28_0) true) +(expandtypeattribute (recovery_28_0) true) +(expandtypeattribute (recovery_block_device_28_0) true) +(expandtypeattribute (recovery_data_file_28_0) true) +(expandtypeattribute (recovery_persist_28_0) true) +(expandtypeattribute (recovery_persist_exec_28_0) true) +(expandtypeattribute (recovery_refresh_28_0) true) +(expandtypeattribute (recovery_refresh_exec_28_0) true) +(expandtypeattribute (recovery_service_28_0) true) +(expandtypeattribute (registry_service_28_0) true) +(expandtypeattribute (resourcecache_data_file_28_0) true) +(expandtypeattribute (restorecon_prop_28_0) true) +(expandtypeattribute (restrictions_service_28_0) true) +(expandtypeattribute (rild_debug_socket_28_0) true) +(expandtypeattribute (rild_socket_28_0) true) +(expandtypeattribute (ringtone_file_28_0) true) +(expandtypeattribute (root_block_device_28_0) true) +(expandtypeattribute (rootfs_28_0) true) +(expandtypeattribute (rpmsg_device_28_0) true) +(expandtypeattribute (rtc_device_28_0) true) +(expandtypeattribute (rttmanager_service_28_0) true) +(expandtypeattribute (runas_28_0) true) +(expandtypeattribute (runas_exec_28_0) true) +(expandtypeattribute (runtime_event_log_tags_file_28_0) true) +(expandtypeattribute (safemode_prop_28_0) true) +(expandtypeattribute (same_process_hal_file_28_0) true) +(expandtypeattribute (samplingprofiler_service_28_0) true) +(expandtypeattribute (scheduling_policy_service_28_0) true) +(expandtypeattribute (sdcardd_28_0) true) +(expandtypeattribute (sdcardd_exec_28_0) true) +(expandtypeattribute (sdcardfs_28_0) true) +(expandtypeattribute (seapp_contexts_file_28_0) true) +(expandtypeattribute (search_service_28_0) true) +(expandtypeattribute (sec_key_att_app_id_provider_service_28_0) true) +(expandtypeattribute (secure_element_28_0) true) +(expandtypeattribute (secure_element_device_28_0) true) +(expandtypeattribute (secure_element_service_28_0) true) +(expandtypeattribute (selinuxfs_28_0) true) +(expandtypeattribute (sensors_device_28_0) true) +(expandtypeattribute (sensorservice_service_28_0) true) +(expandtypeattribute (sepolicy_file_28_0) true) +(expandtypeattribute (serial_device_28_0) true) +(expandtypeattribute (serialno_prop_28_0) true) +(expandtypeattribute (serial_service_28_0) true) +(expandtypeattribute (service_contexts_file_28_0) true) +(expandtypeattribute (servicediscovery_service_28_0) true) +(expandtypeattribute (servicemanager_28_0) true) +(expandtypeattribute (servicemanager_exec_28_0) true) +(expandtypeattribute (settings_service_28_0) true) +(expandtypeattribute (sgdisk_28_0) true) +(expandtypeattribute (sgdisk_exec_28_0) true) +(expandtypeattribute (shared_relro_28_0) true) +(expandtypeattribute (shared_relro_file_28_0) true) +(expandtypeattribute (shell_28_0) true) +(expandtypeattribute (shell_data_file_28_0) true) +(expandtypeattribute (shell_exec_28_0) true) +(expandtypeattribute (shell_prop_28_0) true) +(expandtypeattribute (shm_28_0) true) +(expandtypeattribute (shortcut_manager_icons_28_0) true) +(expandtypeattribute (shortcut_service_28_0) true) +(expandtypeattribute (slice_service_28_0) true) +(expandtypeattribute (slideshow_28_0) true) +(expandtypeattribute (socket_device_28_0) true) +(expandtypeattribute (sockfs_28_0) true) +(expandtypeattribute (statusbar_service_28_0) true) +(expandtypeattribute (storaged_service_28_0) true) +(expandtypeattribute (storage_file_28_0) true) +(expandtypeattribute (storagestats_service_28_0) true) +(expandtypeattribute (storage_stub_file_28_0) true) +(expandtypeattribute (su_28_0) true) +(expandtypeattribute (su_exec_28_0) true) +(expandtypeattribute (surfaceflinger_28_0) true) +(expandtypeattribute (surfaceflinger_service_28_0) true) +(expandtypeattribute (swap_block_device_28_0) true) +(expandtypeattribute (sysfs_28_0) true) +(expandtypeattribute (sysfs_android_usb_28_0) true) +(expandtypeattribute (sysfs_batteryinfo_28_0) true) +(expandtypeattribute (sysfs_bluetooth_writable_28_0) true) +(expandtypeattribute (sysfs_devices_system_cpu_28_0) true) +(expandtypeattribute (sysfs_dm_28_0) true) +(expandtypeattribute (sysfs_dt_firmware_android_28_0) true) +(expandtypeattribute (sysfs_fs_ext4_features_28_0) true) +(expandtypeattribute (sysfs_hwrandom_28_0) true) +(expandtypeattribute (sysfs_ipv4_28_0) true) +(expandtypeattribute (sysfs_kernel_notes_28_0) true) +(expandtypeattribute (sysfs_leds_28_0) true) +(expandtypeattribute (sysfs_lowmemorykiller_28_0) true) +(expandtypeattribute (sysfs_mac_address_28_0) true) +(expandtypeattribute (sysfs_net_28_0) true) +(expandtypeattribute (sysfs_nfc_power_writable_28_0) true) +(expandtypeattribute (sysfs_power_28_0) true) +(expandtypeattribute (sysfs_rtc_28_0) true) +(expandtypeattribute (sysfs_switch_28_0) true) +(expandtypeattribute (sysfs_thermal_28_0) true) +(expandtypeattribute (sysfs_uio_28_0) true) +(expandtypeattribute (sysfs_usb_28_0) true) +(expandtypeattribute (sysfs_usermodehelper_28_0) true) +(expandtypeattribute (sysfs_vibrator_28_0) true) +(expandtypeattribute (sysfs_wake_lock_28_0) true) +(expandtypeattribute (sysfs_wakeup_reasons_28_0) true) +(expandtypeattribute (sysfs_wlan_fwpath_28_0) true) +(expandtypeattribute (sysfs_zram_28_0) true) +(expandtypeattribute (sysfs_zram_uevent_28_0) true) +(expandtypeattribute (system_app_28_0) true) +(expandtypeattribute (system_app_data_file_28_0) true) +(expandtypeattribute (system_app_service_28_0) true) +(expandtypeattribute (system_block_device_28_0) true) +(expandtypeattribute (system_boot_reason_prop_28_0) true) +(expandtypeattribute (system_data_file_28_0) true) +(expandtypeattribute (system_file_28_0) true) +(expandtypeattribute (systemkeys_data_file_28_0) true) +(expandtypeattribute (system_ndebug_socket_28_0) true) +(expandtypeattribute (system_net_netd_hwservice_28_0) true) +(expandtypeattribute (system_prop_28_0) true) +(expandtypeattribute (system_radio_prop_28_0) true) +(expandtypeattribute (system_server_28_0) true) +(expandtypeattribute (system_update_service_28_0) true) +(expandtypeattribute (system_wifi_keystore_hwservice_28_0) true) +(expandtypeattribute (system_wpa_socket_28_0) true) +(expandtypeattribute (task_service_28_0) true) +(expandtypeattribute (tee_28_0) true) +(expandtypeattribute (tee_data_file_28_0) true) +(expandtypeattribute (tee_device_28_0) true) +(expandtypeattribute (telecom_service_28_0) true) +(expandtypeattribute (test_boot_reason_prop_28_0) true) +(expandtypeattribute (textclassification_service_28_0) true) +(expandtypeattribute (textclassifier_data_file_28_0) true) +(expandtypeattribute (textservices_service_28_0) true) +(expandtypeattribute (thermalcallback_hwservice_28_0) true) +(expandtypeattribute (thermal_service_28_0) true) +(expandtypeattribute (timezone_service_28_0) true) +(expandtypeattribute (tmpfs_28_0) true) +(expandtypeattribute (tombstoned_28_0) true) +(expandtypeattribute (tombstone_data_file_28_0) true) +(expandtypeattribute (tombstoned_crash_socket_28_0) true) +(expandtypeattribute (tombstoned_exec_28_0) true) +(expandtypeattribute (tombstoned_intercept_socket_28_0) true) +(expandtypeattribute (tombstoned_java_trace_socket_28_0) true) +(expandtypeattribute (tombstone_wifi_data_file_28_0) true) +(expandtypeattribute (toolbox_28_0) true) +(expandtypeattribute (toolbox_exec_28_0) true) +(expandtypeattribute (trace_data_file_28_0) true) +(expandtypeattribute (traced_consumer_socket_28_0) true) +(expandtypeattribute (traced_enabled_prop_28_0) true) +(expandtypeattribute (traced_probes_28_0) true) +(expandtypeattribute (traced_producer_socket_28_0) true) +(expandtypeattribute (traceur_app_28_0) true) +(expandtypeattribute (trust_service_28_0) true) +(expandtypeattribute (tty_device_28_0) true) +(expandtypeattribute (tun_device_28_0) true) +(expandtypeattribute (tv_input_service_28_0) true) +(expandtypeattribute (tzdatacheck_28_0) true) +(expandtypeattribute (tzdatacheck_exec_28_0) true) +(expandtypeattribute (ueventd_28_0) true) +(expandtypeattribute (uhid_device_28_0) true) +(expandtypeattribute (uimode_service_28_0) true) +(expandtypeattribute (uio_device_28_0) true) +(expandtypeattribute (uncrypt_28_0) true) +(expandtypeattribute (uncrypt_exec_28_0) true) +(expandtypeattribute (uncrypt_socket_28_0) true) +(expandtypeattribute (unencrypted_data_file_28_0) true) +(expandtypeattribute (unlabeled_28_0) true) +(expandtypeattribute (untrusted_app_25_28_0) true) +(expandtypeattribute (untrusted_app_27_28_0) true) +(expandtypeattribute (untrusted_app_28_0) true) +(expandtypeattribute (untrusted_v2_app_28_0) true) +(expandtypeattribute (update_engine_28_0) true) +(expandtypeattribute (update_engine_data_file_28_0) true) +(expandtypeattribute (update_engine_exec_28_0) true) +(expandtypeattribute (update_engine_log_data_file_28_0) true) +(expandtypeattribute (update_engine_service_28_0) true) +(expandtypeattribute (updatelock_service_28_0) true) +(expandtypeattribute (update_verifier_28_0) true) +(expandtypeattribute (update_verifier_exec_28_0) true) +(expandtypeattribute (usagestats_service_28_0) true) +(expandtypeattribute (usbaccessory_device_28_0) true) +(expandtypeattribute (usbd_28_0) true) +(expandtypeattribute (usb_device_28_0) true) +(expandtypeattribute (usbd_exec_28_0) true) +(expandtypeattribute (usbfs_28_0) true) +(expandtypeattribute (usb_service_28_0) true) +(expandtypeattribute (userdata_block_device_28_0) true) +(expandtypeattribute (usermodehelper_28_0) true) +(expandtypeattribute (user_profile_data_file_28_0) true) +(expandtypeattribute (user_service_28_0) true) +(expandtypeattribute (vcs_device_28_0) true) +(expandtypeattribute (vdc_28_0) true) +(expandtypeattribute (vdc_exec_28_0) true) +(expandtypeattribute (vendor_app_file_28_0) true) +(expandtypeattribute (vendor_configs_file_28_0) true) +(expandtypeattribute (vendor_data_file_28_0) true) +(expandtypeattribute (vendor_default_prop_28_0) true) +(expandtypeattribute (vendor_file_28_0) true) +(expandtypeattribute (vendor_framework_file_28_0) true) +(expandtypeattribute (vendor_hal_file_28_0) true) +(expandtypeattribute (vendor_init_28_0) true) +(expandtypeattribute (vendor_overlay_file_28_0) true) +(expandtypeattribute (vendor_security_patch_level_prop_28_0) true) +(expandtypeattribute (vendor_shell_28_0) true) +(expandtypeattribute (vendor_shell_exec_28_0) true) +(expandtypeattribute (vendor_toolbox_exec_28_0) true) +(expandtypeattribute (vfat_28_0) true) +(expandtypeattribute (vibrator_service_28_0) true) +(expandtypeattribute (video_device_28_0) true) +(expandtypeattribute (virtual_touchpad_28_0) true) +(expandtypeattribute (virtual_touchpad_exec_28_0) true) +(expandtypeattribute (virtual_touchpad_service_28_0) true) +(expandtypeattribute (vndbinder_device_28_0) true) +(expandtypeattribute (vndk_sp_file_28_0) true) +(expandtypeattribute (vndservice_contexts_file_28_0) true) +(expandtypeattribute (vndservicemanager_28_0) true) +(expandtypeattribute (voiceinteraction_service_28_0) true) +(expandtypeattribute (vold_28_0) true) +(expandtypeattribute (vold_data_file_28_0) true) +(expandtypeattribute (vold_device_28_0) true) +(expandtypeattribute (vold_exec_28_0) true) +(expandtypeattribute (vold_metadata_file_28_0) true) +(expandtypeattribute (vold_prepare_subdirs_28_0) true) +(expandtypeattribute (vold_prepare_subdirs_exec_28_0) true) +(expandtypeattribute (vold_prop_28_0) true) +(expandtypeattribute (vold_service_28_0) true) +(expandtypeattribute (vpn_data_file_28_0) true) +(expandtypeattribute (vr_hwc_28_0) true) +(expandtypeattribute (vr_hwc_exec_28_0) true) +(expandtypeattribute (vr_hwc_service_28_0) true) +(expandtypeattribute (vr_manager_service_28_0) true) +(expandtypeattribute (wallpaper_file_28_0) true) +(expandtypeattribute (wallpaper_service_28_0) true) +(expandtypeattribute (watchdogd_28_0) true) +(expandtypeattribute (watchdog_device_28_0) true) +(expandtypeattribute (webviewupdate_service_28_0) true) +(expandtypeattribute (webview_zygote_28_0) true) +(expandtypeattribute (webview_zygote_exec_28_0) true) +(expandtypeattribute (wifiaware_service_28_0) true) +(expandtypeattribute (wificond_28_0) true) +(expandtypeattribute (wificond_exec_28_0) true) +(expandtypeattribute (wificond_service_28_0) true) +(expandtypeattribute (wifi_data_file_28_0) true) +(expandtypeattribute (wifi_log_prop_28_0) true) +(expandtypeattribute (wifip2p_service_28_0) true) +(expandtypeattribute (wifi_prop_28_0) true) +(expandtypeattribute (wifiscanner_service_28_0) true) +(expandtypeattribute (wifi_service_28_0) true) +(expandtypeattribute (window_service_28_0) true) +(expandtypeattribute (wpantund_28_0) true) +(expandtypeattribute (wpantund_exec_28_0) true) +(expandtypeattribute (wpantund_service_28_0) true) +(expandtypeattribute (wpa_socket_28_0) true) +(expandtypeattribute (zero_device_28_0) true) +(expandtypeattribute (zoneinfo_data_file_28_0) true) +(expandtypeattribute (zygote_28_0) true) +(expandtypeattribute (zygote_exec_28_0) true) +(expandtypeattribute (zygote_socket_28_0) true) +(typeattributeset accessibility_service_28_0 (accessibility_service)) +(typeattributeset account_service_28_0 (account_service)) +(typeattributeset activity_service_28_0 (activity_service)) +(typeattributeset adbd_28_0 (adbd)) +(typeattributeset adb_data_file_28_0 (adb_data_file)) +(typeattributeset adbd_exec_28_0 (adbd_exec)) +(typeattributeset adbd_socket_28_0 (adbd_socket)) +(typeattributeset adb_keys_file_28_0 (adb_keys_file)) +(typeattributeset alarm_device_28_0 (alarm_device)) +(typeattributeset alarm_service_28_0 (alarm_service)) +(typeattributeset anr_data_file_28_0 (anr_data_file)) +(typeattributeset apk_data_file_28_0 (apk_data_file)) +(typeattributeset apk_private_data_file_28_0 (apk_private_data_file)) +(typeattributeset apk_private_tmp_file_28_0 (apk_private_tmp_file)) +(typeattributeset apk_tmp_file_28_0 (apk_tmp_file)) +(typeattributeset app_data_file_28_0 (app_data_file privapp_data_file)) +(typeattributeset app_fuse_file_28_0 (app_fuse_file)) +(typeattributeset app_fusefs_28_0 (app_fusefs)) +(typeattributeset appops_service_28_0 (appops_service)) +(typeattributeset appwidget_service_28_0 (appwidget_service)) +(typeattributeset asec_apk_file_28_0 (asec_apk_file)) +(typeattributeset asec_image_file_28_0 (asec_image_file)) +(typeattributeset asec_public_file_28_0 (asec_public_file)) +(typeattributeset ashmem_device_28_0 (ashmem_device)) +(typeattributeset assetatlas_service_28_0 (assetatlas_service)) +(typeattributeset audio_data_file_28_0 (audio_data_file)) +(typeattributeset audio_device_28_0 (audio_device)) +(typeattributeset audiohal_data_file_28_0 (audiohal_data_file)) +(typeattributeset audio_prop_28_0 (audio_prop)) +(typeattributeset audio_seq_device_28_0 (audio_seq_device)) +(typeattributeset audioserver_28_0 (audioserver)) +(typeattributeset audioserver_data_file_28_0 (audioserver_data_file)) +(typeattributeset audioserver_service_28_0 (audioserver_service)) +(typeattributeset audio_service_28_0 (audio_service)) +(typeattributeset audio_timer_device_28_0 (audio_timer_device)) +(typeattributeset autofill_service_28_0 (autofill_service)) +(typeattributeset backup_data_file_28_0 (backup_data_file)) +(typeattributeset backup_service_28_0 (backup_service)) +(typeattributeset batteryproperties_service_28_0 (batteryproperties_service)) +(typeattributeset battery_service_28_0 (battery_service)) +(typeattributeset batterystats_service_28_0 (batterystats_service)) +(typeattributeset binder_calls_stats_service_28_0 (binder_calls_stats_service)) +(typeattributeset binder_device_28_0 (binder_device)) +(typeattributeset binfmt_miscfs_28_0 (binfmt_miscfs)) +(typeattributeset blkid_28_0 (blkid)) +(typeattributeset blkid_untrusted_28_0 (blkid_untrusted)) +(typeattributeset block_device_28_0 (block_device)) +(typeattributeset bluetooth_28_0 (bluetooth)) +(typeattributeset bluetooth_a2dp_offload_prop_28_0 (bluetooth_a2dp_offload_prop)) +(typeattributeset bluetooth_data_file_28_0 (bluetooth_data_file)) +(typeattributeset bluetooth_efs_file_28_0 (bluetooth_efs_file)) +(typeattributeset bluetooth_logs_data_file_28_0 (bluetooth_logs_data_file)) +(typeattributeset bluetooth_manager_service_28_0 (bluetooth_manager_service)) +(typeattributeset bluetooth_prop_28_0 (bluetooth_prop)) +(typeattributeset bluetooth_service_28_0 (bluetooth_service)) +(typeattributeset bluetooth_socket_28_0 (bluetooth_socket)) +(typeattributeset bootanim_28_0 (bootanim)) +(typeattributeset bootanim_exec_28_0 (bootanim_exec)) +(typeattributeset boot_block_device_28_0 (boot_block_device)) +(typeattributeset bootchart_data_file_28_0 (bootchart_data_file)) +(typeattributeset bootloader_boot_reason_prop_28_0 (bootloader_boot_reason_prop)) +(typeattributeset bootstat_28_0 (bootstat)) +(typeattributeset bootstat_data_file_28_0 (bootstat_data_file)) +(typeattributeset bootstat_exec_28_0 (bootstat_exec)) +(typeattributeset boottime_prop_28_0 (boottime_prop)) +(typeattributeset boottrace_data_file_28_0 (boottrace_data_file)) +(typeattributeset broadcastradio_service_28_0 (broadcastradio_service)) +(typeattributeset bufferhubd_28_0 (bufferhubd)) +(typeattributeset bufferhubd_exec_28_0 (bufferhubd_exec)) +(typeattributeset cache_backup_file_28_0 (cache_backup_file)) +(typeattributeset cache_block_device_28_0 (cache_block_device)) +(typeattributeset cache_file_28_0 (cache_file)) +(typeattributeset cache_private_backup_file_28_0 (cache_private_backup_file)) +(typeattributeset cache_recovery_file_28_0 (cache_recovery_file)) +(typeattributeset camera_data_file_28_0 (camera_data_file)) +(typeattributeset camera_device_28_0 (camera_device)) +(typeattributeset cameraproxy_service_28_0 (cameraproxy_service)) +(typeattributeset cameraserver_28_0 (cameraserver)) +(typeattributeset cameraserver_exec_28_0 (cameraserver_exec)) +(typeattributeset cameraserver_service_28_0 (cameraserver_service)) +(typeattributeset cgroup_28_0 (cgroup)) +(typeattributeset cgroup_bpf_28_0 (cgroup_bpf)) +(typeattributeset charger_28_0 (charger)) +(typeattributeset clatd_28_0 (clatd)) +(typeattributeset clatd_exec_28_0 (clatd_exec)) +(typeattributeset clipboard_service_28_0 (clipboard_service)) +(typeattributeset commontime_management_service_28_0 (commontime_management_service)) +(typeattributeset companion_device_service_28_0 (companion_device_service)) +(typeattributeset configfs_28_0 (configfs)) +(typeattributeset config_prop_28_0 (config_prop)) +(typeattributeset connectivity_service_28_0 (connectivity_service)) +(typeattributeset connmetrics_service_28_0 (connmetrics_service)) +(typeattributeset console_device_28_0 (console_device)) +(typeattributeset consumer_ir_service_28_0 (consumer_ir_service)) +(typeattributeset content_service_28_0 (content_service)) +(typeattributeset contexthub_service_28_0 (contexthub_service)) +(typeattributeset coredump_file_28_0 (coredump_file)) +(typeattributeset country_detector_service_28_0 (country_detector_service)) +(typeattributeset coverage_service_28_0 (coverage_service)) +(typeattributeset cppreopt_prop_28_0 (cppreopt_prop)) +(typeattributeset cppreopts_28_0 (cppreopts)) +(typeattributeset cppreopts_exec_28_0 (cppreopts_exec)) +(typeattributeset cpuctl_device_28_0 (cpuctl_device)) +(typeattributeset cpuinfo_service_28_0 (cpuinfo_service)) +(typeattributeset crash_dump_28_0 (crash_dump)) +(typeattributeset crash_dump_exec_28_0 (crash_dump_exec)) +(typeattributeset crossprofileapps_service_28_0 (crossprofileapps_service)) +(typeattributeset ctl_bootanim_prop_28_0 (ctl_bootanim_prop)) +(typeattributeset ctl_bugreport_prop_28_0 (ctl_bugreport_prop)) +(typeattributeset ctl_console_prop_28_0 (ctl_console_prop)) +(typeattributeset ctl_default_prop_28_0 + ( ctl_adbd_prop + ctl_default_prop)) +(typeattributeset ctl_dumpstate_prop_28_0 (ctl_dumpstate_prop)) +(typeattributeset ctl_fuse_prop_28_0 (ctl_fuse_prop)) +(typeattributeset ctl_interface_restart_prop_28_0 (ctl_interface_restart_prop)) +(typeattributeset ctl_interface_start_prop_28_0 (ctl_interface_start_prop)) +(typeattributeset ctl_interface_stop_prop_28_0 (ctl_interface_stop_prop)) +(typeattributeset ctl_mdnsd_prop_28_0 (ctl_mdnsd_prop)) +(typeattributeset ctl_restart_prop_28_0 (ctl_restart_prop)) +(typeattributeset ctl_rildaemon_prop_28_0 (ctl_rildaemon_prop)) +(typeattributeset ctl_sigstop_prop_28_0 (ctl_sigstop_prop)) +(typeattributeset ctl_start_prop_28_0 (ctl_start_prop)) +(typeattributeset ctl_stop_prop_28_0 (ctl_stop_prop)) +(typeattributeset dalvikcache_data_file_28_0 (dalvikcache_data_file)) +(typeattributeset dalvik_prop_28_0 (dalvik_prop)) +(typeattributeset dbinfo_service_28_0 (dbinfo_service)) +(typeattributeset debugfs_28_0 (debugfs)) +(typeattributeset debugfs_mmc_28_0 (debugfs_mmc)) +(typeattributeset debugfs_trace_marker_28_0 (debugfs_trace_marker)) +(typeattributeset debugfs_tracing_28_0 (debugfs_tracing)) +(typeattributeset debugfs_tracing_debug_28_0 (debugfs_tracing_debug)) +(typeattributeset debugfs_tracing_instances_28_0 (debugfs_tracing_instances)) +(typeattributeset debugfs_wakeup_sources_28_0 (debugfs_wakeup_sources)) +(typeattributeset debugfs_wifi_tracing_28_0 (debugfs_wifi_tracing)) +(typeattributeset debuggerd_prop_28_0 (debuggerd_prop)) +(typeattributeset debug_prop_28_0 (debug_prop)) +(typeattributeset default_android_hwservice_28_0 (default_android_hwservice)) +(typeattributeset default_android_service_28_0 (default_android_service)) +(typeattributeset default_android_vndservice_28_0 (default_android_vndservice)) +(typeattributeset default_prop_28_0 (default_prop)) +(typeattributeset device_28_0 (device)) +(typeattributeset device_identifiers_service_28_0 (device_identifiers_service)) +(typeattributeset deviceidle_service_28_0 (deviceidle_service)) +(typeattributeset device_logging_prop_28_0 (device_logging_prop)) +(typeattributeset device_policy_service_28_0 (device_policy_service)) +(typeattributeset devicestoragemonitor_service_28_0 (devicestoragemonitor_service)) +(typeattributeset devpts_28_0 (devpts)) +(typeattributeset dex2oat_28_0 (dex2oat)) +(typeattributeset dex2oat_exec_28_0 (dex2oat_exec)) +(typeattributeset dhcp_28_0 (dhcp)) +(typeattributeset dhcp_data_file_28_0 (dhcp_data_file)) +(typeattributeset dhcp_exec_28_0 (dhcp_exec)) +(typeattributeset dhcp_prop_28_0 (dhcp_prop)) +(typeattributeset diskstats_service_28_0 (diskstats_service)) +(typeattributeset display_service_28_0 (display_service)) +(typeattributeset dm_device_28_0 (dm_device)) +(typeattributeset dnsmasq_28_0 (dnsmasq)) +(typeattributeset dnsmasq_exec_28_0 (dnsmasq_exec)) +(typeattributeset dnsproxyd_socket_28_0 (dnsproxyd_socket)) +(typeattributeset DockObserver_service_28_0 (DockObserver_service)) +(typeattributeset dreams_service_28_0 (dreams_service)) +(typeattributeset drm_data_file_28_0 (drm_data_file)) +(typeattributeset drmserver_28_0 (drmserver)) +(typeattributeset drmserver_exec_28_0 (drmserver_exec)) +(typeattributeset drmserver_service_28_0 (drmserver_service)) +(typeattributeset drmserver_socket_28_0 (drmserver_socket)) +(typeattributeset dropbox_service_28_0 (dropbox_service)) +(typeattributeset dumpstate_28_0 (dumpstate)) +(typeattributeset dumpstate_exec_28_0 (dumpstate_exec)) +(typeattributeset dumpstate_options_prop_28_0 (dumpstate_options_prop)) +(typeattributeset dumpstate_prop_28_0 (dumpstate_prop)) +(typeattributeset dumpstate_service_28_0 (dumpstate_service)) +(typeattributeset dumpstate_socket_28_0 (dumpstate_socket)) +(typeattributeset e2fs_28_0 (e2fs)) +(typeattributeset e2fs_exec_28_0 (e2fs_exec)) +(typeattributeset efs_file_28_0 (efs_file)) +(typeattributeset ephemeral_app_28_0 (ephemeral_app)) +(typeattributeset ethernet_service_28_0 (ethernet_service)) +(typeattributeset exfat_28_0 (exfat)) +(typeattributeset exported2_config_prop_28_0 (exported2_config_prop)) +(typeattributeset exported2_default_prop_28_0 (exported2_default_prop)) +(typeattributeset exported2_radio_prop_28_0 (exported2_radio_prop)) +(typeattributeset exported2_system_prop_28_0 (exported2_system_prop)) +(typeattributeset exported2_vold_prop_28_0 (exported2_vold_prop)) +(typeattributeset exported3_default_prop_28_0 (exported3_default_prop)) +(typeattributeset exported3_radio_prop_28_0 (exported3_radio_prop)) +(typeattributeset exported3_system_prop_28_0 (exported3_system_prop)) +(typeattributeset exported_audio_prop_28_0 (exported_audio_prop)) +(typeattributeset exported_bluetooth_prop_28_0 (exported_bluetooth_prop)) +(typeattributeset exported_config_prop_28_0 (exported_config_prop)) +(typeattributeset exported_dalvik_prop_28_0 (exported_dalvik_prop)) +(typeattributeset exported_default_prop_28_0 (exported_default_prop)) +(typeattributeset exported_dumpstate_prop_28_0 (exported_dumpstate_prop)) +(typeattributeset exported_ffs_prop_28_0 (exported_ffs_prop)) +(typeattributeset exported_fingerprint_prop_28_0 (exported_fingerprint_prop)) +(typeattributeset exported_overlay_prop_28_0 (exported_overlay_prop)) +(typeattributeset exported_pm_prop_28_0 (exported_pm_prop)) +(typeattributeset exported_radio_prop_28_0 (exported_radio_prop)) +(typeattributeset exported_secure_prop_28_0 (exported_secure_prop)) +(typeattributeset exported_system_prop_28_0 (exported_system_prop)) +(typeattributeset exported_system_radio_prop_28_0 (exported_system_radio_prop)) +(typeattributeset exported_vold_prop_28_0 (exported_vold_prop)) +(typeattributeset exported_wifi_prop_28_0 (exported_wifi_prop)) +(typeattributeset ffs_prop_28_0 (ffs_prop)) +(typeattributeset file_contexts_file_28_0 (file_contexts_file)) +(typeattributeset fingerprintd_28_0 (fingerprintd)) +(typeattributeset fingerprintd_data_file_28_0 (fingerprintd_data_file)) +(typeattributeset fingerprintd_exec_28_0 (fingerprintd_exec)) +(typeattributeset fingerprintd_service_28_0 (fingerprintd_service)) +(typeattributeset fingerprint_prop_28_0 (fingerprint_prop)) +(typeattributeset fingerprint_service_28_0 (fingerprint_service)) +(typeattributeset fingerprint_vendor_data_file_28_0 (fingerprint_vendor_data_file)) +(typeattributeset firstboot_prop_28_0 (firstboot_prop)) +(typeattributeset font_service_28_0 (font_service)) +(typeattributeset frp_block_device_28_0 (frp_block_device)) +(typeattributeset fs_bpf_28_0 (fs_bpf)) +(typeattributeset fsck_28_0 (fsck)) +(typeattributeset fsck_exec_28_0 (fsck_exec)) +(typeattributeset fscklogs_28_0 (fscklogs)) +(typeattributeset fsck_untrusted_28_0 (fsck_untrusted)) +(typeattributeset full_device_28_0 (full_device)) +(typeattributeset functionfs_28_0 (functionfs)) +(typeattributeset fuse_28_0 (fuse)) +(typeattributeset fuse_device_28_0 (fuse_device)) +(typeattributeset fwk_display_hwservice_28_0 (fwk_display_hwservice)) +(typeattributeset fwk_scheduler_hwservice_28_0 (fwk_scheduler_hwservice)) +(typeattributeset fwk_sensor_hwservice_28_0 (fwk_sensor_hwservice)) +(typeattributeset fwmarkd_socket_28_0 (fwmarkd_socket)) +(typeattributeset gatekeeperd_28_0 (gatekeeperd)) +(typeattributeset gatekeeper_data_file_28_0 (gatekeeper_data_file)) +(typeattributeset gatekeeperd_exec_28_0 (gatekeeperd_exec)) +(typeattributeset gatekeeper_service_28_0 (gatekeeper_service)) +(typeattributeset gfxinfo_service_28_0 (gfxinfo_service)) +(typeattributeset gps_control_28_0 (gps_control)) +(typeattributeset gpu_device_28_0 (gpu_device)) +(typeattributeset gpu_service_28_0 (gpu_service)) +(typeattributeset graphics_device_28_0 (graphics_device)) +(typeattributeset graphicsstats_service_28_0 (graphicsstats_service)) +(typeattributeset hal_audiocontrol_hwservice_28_0 (hal_audiocontrol_hwservice)) +(typeattributeset hal_audio_hwservice_28_0 (hal_audio_hwservice)) +(typeattributeset hal_authsecret_hwservice_28_0 (hal_authsecret_hwservice)) +(typeattributeset hal_bluetooth_hwservice_28_0 (hal_bluetooth_hwservice)) +(typeattributeset hal_bootctl_hwservice_28_0 (hal_bootctl_hwservice)) +(typeattributeset hal_broadcastradio_hwservice_28_0 (hal_broadcastradio_hwservice)) +(typeattributeset hal_camera_hwservice_28_0 (hal_camera_hwservice)) +(typeattributeset hal_cas_hwservice_28_0 (hal_cas_hwservice)) +(typeattributeset hal_codec2_hwservice_28_0 (hal_codec2_hwservice)) +(typeattributeset hal_configstore_ISurfaceFlingerConfigs_28_0 (hal_configstore_ISurfaceFlingerConfigs)) +(typeattributeset hal_confirmationui_hwservice_28_0 (hal_confirmationui_hwservice)) +(typeattributeset hal_contexthub_hwservice_28_0 (hal_contexthub_hwservice)) +(typeattributeset hal_drm_hwservice_28_0 (hal_drm_hwservice)) +(typeattributeset hal_dumpstate_hwservice_28_0 (hal_dumpstate_hwservice)) +(typeattributeset hal_evs_hwservice_28_0 (hal_evs_hwservice)) +(typeattributeset hal_fingerprint_hwservice_28_0 (hal_fingerprint_hwservice)) +(typeattributeset hal_fingerprint_service_28_0 (hal_fingerprint_service)) +(typeattributeset hal_gatekeeper_hwservice_28_0 (hal_gatekeeper_hwservice)) +(typeattributeset hal_gnss_hwservice_28_0 (hal_gnss_hwservice)) +(typeattributeset hal_graphics_allocator_hwservice_28_0 (hal_graphics_allocator_hwservice)) +(typeattributeset hal_graphics_composer_hwservice_28_0 (hal_graphics_composer_hwservice)) +(typeattributeset hal_graphics_mapper_hwservice_28_0 (hal_graphics_mapper_hwservice)) +(typeattributeset hal_health_hwservice_28_0 (hal_health_hwservice)) +(typeattributeset hal_ir_hwservice_28_0 (hal_ir_hwservice)) +(typeattributeset hal_keymaster_hwservice_28_0 (hal_keymaster_hwservice)) +(typeattributeset hal_light_hwservice_28_0 (hal_light_hwservice)) +(typeattributeset hal_lowpan_hwservice_28_0 (hal_lowpan_hwservice)) +(typeattributeset hal_memtrack_hwservice_28_0 (hal_memtrack_hwservice)) +(typeattributeset hal_neuralnetworks_hwservice_28_0 (hal_neuralnetworks_hwservice)) +(typeattributeset hal_nfc_hwservice_28_0 (hal_nfc_hwservice)) +(typeattributeset hal_oemlock_hwservice_28_0 (hal_oemlock_hwservice)) +(typeattributeset hal_omx_hwservice_28_0 (hal_omx_hwservice)) +(typeattributeset hal_power_hwservice_28_0 (hal_power_hwservice)) +(typeattributeset hal_renderscript_hwservice_28_0 (hal_renderscript_hwservice)) +(typeattributeset hal_secure_element_hwservice_28_0 (hal_secure_element_hwservice)) +(typeattributeset hal_sensors_hwservice_28_0 (hal_sensors_hwservice)) +(typeattributeset hal_telephony_hwservice_28_0 (hal_telephony_hwservice)) +(typeattributeset hal_tetheroffload_hwservice_28_0 (hal_tetheroffload_hwservice)) +(typeattributeset hal_thermal_hwservice_28_0 (hal_thermal_hwservice)) +(typeattributeset hal_tv_cec_hwservice_28_0 (hal_tv_cec_hwservice)) +(typeattributeset hal_tv_input_hwservice_28_0 (hal_tv_input_hwservice)) +(typeattributeset hal_usb_gadget_hwservice_28_0 (hal_usb_gadget_hwservice)) +(typeattributeset hal_usb_hwservice_28_0 (hal_usb_hwservice)) +(typeattributeset hal_vehicle_hwservice_28_0 (hal_vehicle_hwservice)) +(typeattributeset hal_vibrator_hwservice_28_0 (hal_vibrator_hwservice)) +(typeattributeset hal_vr_hwservice_28_0 (hal_vr_hwservice)) +(typeattributeset hal_weaver_hwservice_28_0 (hal_weaver_hwservice)) +(typeattributeset hal_wifi_hostapd_hwservice_28_0 (hal_wifi_hostapd_hwservice)) +(typeattributeset hal_wifi_hwservice_28_0 (hal_wifi_hwservice)) +(typeattributeset hal_wifi_offload_hwservice_28_0 (hal_wifi_offload_hwservice)) +(typeattributeset hal_wifi_supplicant_hwservice_28_0 (hal_wifi_supplicant_hwservice)) +(typeattributeset hardware_properties_service_28_0 (hardware_properties_service)) +(typeattributeset hardware_service_28_0 (hardware_service)) +(typeattributeset hci_attach_dev_28_0 (hci_attach_dev)) +(typeattributeset hdmi_control_service_28_0 (hdmi_control_service)) +(typeattributeset healthd_28_0 (healthd)) +(typeattributeset healthd_exec_28_0 (healthd_exec)) +(typeattributeset heapdump_data_file_28_0 (heapdump_data_file)) +(typeattributeset hidl_allocator_hwservice_28_0 (hidl_allocator_hwservice)) +(typeattributeset hidl_base_hwservice_28_0 (hidl_base_hwservice)) +(typeattributeset hidl_manager_hwservice_28_0 (hidl_manager_hwservice)) +(typeattributeset hidl_memory_hwservice_28_0 (hidl_memory_hwservice)) +(typeattributeset hidl_token_hwservice_28_0 (hidl_token_hwservice)) +(typeattributeset hwbinder_device_28_0 (hwbinder_device)) +(typeattributeset hw_random_device_28_0 (hw_random_device)) +(typeattributeset hwservice_contexts_file_28_0 (hwservice_contexts_file)) +(typeattributeset hwservicemanager_28_0 (hwservicemanager)) +(typeattributeset hwservicemanager_exec_28_0 (hwservicemanager_exec)) +(typeattributeset hwservicemanager_prop_28_0 (hwservicemanager_prop)) +(typeattributeset i2c_device_28_0 (i2c_device)) +(typeattributeset icon_file_28_0 (icon_file)) +(typeattributeset idmap_28_0 (idmap)) +(typeattributeset idmap_exec_28_0 (idmap_exec)) +(typeattributeset iio_device_28_0 (iio_device)) +(typeattributeset imms_service_28_0 (imms_service)) +(typeattributeset incident_28_0 (incident)) +(typeattributeset incidentd_28_0 (incidentd)) +(typeattributeset incident_data_file_28_0 (incident_data_file)) +(typeattributeset incident_helper_28_0 (incident_helper)) +(typeattributeset incident_service_28_0 (incident_service)) +(typeattributeset init_28_0 (init)) +(typeattributeset init_exec_28_0 (init_exec watchdogd_exec)) +(typeattributeset inotify_28_0 (inotify)) +(typeattributeset input_device_28_0 (input_device)) +(typeattributeset inputflinger_28_0 (inputflinger)) +(typeattributeset inputflinger_exec_28_0 (inputflinger_exec)) +(typeattributeset inputflinger_service_28_0 (inputflinger_service)) +(typeattributeset input_method_service_28_0 (input_method_service)) +(typeattributeset input_service_28_0 (input_service)) +(typeattributeset installd_28_0 (installd)) +(typeattributeset install_data_file_28_0 (install_data_file)) +(typeattributeset installd_exec_28_0 (installd_exec)) +(typeattributeset installd_service_28_0 (installd_service)) +(typeattributeset install_recovery_28_0 (install_recovery)) +(typeattributeset install_recovery_exec_28_0 (install_recovery_exec)) +(typeattributeset ion_device_28_0 (ion_device)) +(typeattributeset IProxyService_service_28_0 (IProxyService_service)) +(typeattributeset ipsec_service_28_0 (ipsec_service)) +(typeattributeset isolated_app_28_0 (isolated_app)) +(typeattributeset jobscheduler_service_28_0 (jobscheduler_service)) +(typeattributeset kernel_28_0 (kernel)) +(typeattributeset keychain_data_file_28_0 (keychain_data_file)) +(typeattributeset keychord_device_28_0 (keychord_device)) +(typeattributeset keystore_28_0 (keystore)) +(typeattributeset keystore_data_file_28_0 (keystore_data_file)) +(typeattributeset keystore_exec_28_0 (keystore_exec)) +(typeattributeset keystore_service_28_0 (keystore_service)) +(typeattributeset kmem_device_28_0 (kmem_device)) +(typeattributeset kmsg_debug_device_28_0 (kmsg_debug_device)) +(typeattributeset kmsg_device_28_0 (kmsg_device)) +(typeattributeset labeledfs_28_0 (labeledfs)) +(typeattributeset last_boot_reason_prop_28_0 (last_boot_reason_prop)) +(typeattributeset launcherapps_service_28_0 (launcherapps_service)) +(typeattributeset lmkd_28_0 (lmkd)) +(typeattributeset lmkd_exec_28_0 (lmkd_exec)) +(typeattributeset lmkd_socket_28_0 (lmkd_socket)) +(typeattributeset location_service_28_0 (location_service)) +(typeattributeset lock_settings_service_28_0 (lock_settings_service)) +(typeattributeset logcat_exec_28_0 (logcat_exec)) +(typeattributeset logd_28_0 (logd)) +(typeattributeset logd_exec_28_0 (logd_exec)) +(typeattributeset logd_prop_28_0 (logd_prop)) +(typeattributeset logdr_socket_28_0 (logdr_socket)) +(typeattributeset logd_socket_28_0 (logd_socket)) +(typeattributeset logdw_socket_28_0 (logdw_socket)) +(typeattributeset logpersist_28_0 (logpersist)) +(typeattributeset logpersistd_logging_prop_28_0 (logpersistd_logging_prop)) +(typeattributeset log_prop_28_0 (log_prop)) +(typeattributeset log_tag_prop_28_0 (log_tag_prop)) +(typeattributeset loop_control_device_28_0 (loop_control_device)) +(typeattributeset loop_device_28_0 (loop_device)) +(typeattributeset lowpan_device_28_0 (lowpan_device)) +(typeattributeset lowpan_prop_28_0 (lowpan_prop)) +(typeattributeset lowpan_service_28_0 (lowpan_service)) +(typeattributeset mac_perms_file_28_0 (mac_perms_file)) +(typeattributeset mdnsd_28_0 (mdnsd)) +(typeattributeset mdnsd_socket_28_0 (mdnsd_socket)) +(typeattributeset mdns_socket_28_0 (mdns_socket)) +(typeattributeset hal_omx_server (mediacodec_28_0)) +(typeattributeset mediacodec_28_0 (mediacodec)) +(typeattributeset mediacodec_exec_28_0 (mediacodec_exec)) +(typeattributeset mediacodec_service_28_0 (mediacodec_service)) +(typeattributeset media_data_file_28_0 (media_data_file)) +(typeattributeset mediadrmserver_28_0 (mediadrmserver)) +(typeattributeset mediadrmserver_exec_28_0 (mediadrmserver_exec)) +(typeattributeset mediadrmserver_service_28_0 (mediadrmserver_service)) +(typeattributeset mediaextractor_28_0 (mediaextractor)) +(typeattributeset mediaextractor_exec_28_0 (mediaextractor_exec)) +(typeattributeset mediaextractor_service_28_0 (mediaextractor_service)) +(typeattributeset mediaextractor_update_service_28_0 (mediaextractor_update_service)) +(typeattributeset mediametrics_28_0 (mediametrics)) +(typeattributeset mediametrics_exec_28_0 (mediametrics_exec)) +(typeattributeset mediametrics_service_28_0 (mediametrics_service)) +(typeattributeset media_projection_service_28_0 (media_projection_service)) +(typeattributeset mediaprovider_28_0 (mediaprovider)) +(typeattributeset media_router_service_28_0 (media_router_service)) +(typeattributeset media_rw_data_file_28_0 (media_rw_data_file)) +(typeattributeset mediaserver_28_0 (mediaserver)) +(typeattributeset mediaserver_exec_28_0 (mediaserver_exec)) +(typeattributeset mediaserver_service_28_0 (mediaserver_service)) +(typeattributeset media_session_service_28_0 (media_session_service)) +(typeattributeset meminfo_service_28_0 (meminfo_service)) +(typeattributeset metadata_block_device_28_0 (metadata_block_device)) +(typeattributeset metadata_file_28_0 (metadata_file)) +(typeattributeset method_trace_data_file_28_0 (method_trace_data_file)) +(typeattributeset midi_service_28_0 (midi_service)) +(typeattributeset misc_block_device_28_0 (misc_block_device)) +(typeattributeset misc_logd_file_28_0 (misc_logd_file)) +(typeattributeset misc_user_data_file_28_0 (misc_user_data_file)) +(typeattributeset mmc_prop_28_0 (mmc_prop)) +(typeattributeset mnt_expand_file_28_0 (mnt_expand_file)) +(typeattributeset mnt_media_rw_file_28_0 (mnt_media_rw_file)) +(typeattributeset mnt_media_rw_stub_file_28_0 (mnt_media_rw_stub_file)) +(typeattributeset mnt_user_file_28_0 (mnt_user_file)) +(typeattributeset mnt_vendor_file_28_0 (mnt_vendor_file)) +(typeattributeset modprobe_28_0 (modprobe)) +(typeattributeset mount_service_28_0 (mount_service)) +(typeattributeset mqueue_28_0 (mqueue)) +(typeattributeset mtd_device_28_0 (mtd_device)) +(typeattributeset mtp_28_0 (mtp)) +(typeattributeset mtp_device_28_0 (mtp_device)) +(typeattributeset mtpd_socket_28_0 (mtpd_socket)) +(typeattributeset mtp_exec_28_0 (mtp_exec)) +(typeattributeset nativetest_data_file_28_0 (nativetest_data_file)) +(typeattributeset netd_28_0 (netd)) +(typeattributeset net_data_file_28_0 (net_data_file)) +(typeattributeset netd_exec_28_0 (netd_exec)) +(typeattributeset netd_listener_service_28_0 (netd_listener_service)) +(typeattributeset net_dns_prop_28_0 (net_dns_prop)) +(typeattributeset netd_service_28_0 (netd_service)) +(typeattributeset netd_socket_28_0 (netd_socket)) +(typeattributeset netd_stable_secret_prop_28_0 (netd_stable_secret_prop)) +(typeattributeset netif_28_0 (netif)) +(typeattributeset netpolicy_service_28_0 (netpolicy_service)) +(typeattributeset net_radio_prop_28_0 (net_radio_prop)) +(typeattributeset netstats_service_28_0 (netstats_service)) +(typeattributeset netutils_wrapper_28_0 (netutils_wrapper)) +(typeattributeset netutils_wrapper_exec_28_0 (netutils_wrapper_exec)) +(typeattributeset network_management_service_28_0 (network_management_service)) +(typeattributeset network_score_service_28_0 (network_score_service)) +(typeattributeset network_time_update_service_28_0 (network_time_update_service)) +(typeattributeset network_watchlist_data_file_28_0 (network_watchlist_data_file)) +(typeattributeset network_watchlist_service_28_0 (network_watchlist_service)) +(typeattributeset nfc_28_0 (nfc)) +(typeattributeset nfc_data_file_28_0 (nfc_data_file)) +(typeattributeset nfc_device_28_0 (nfc_device)) +(typeattributeset nfc_prop_28_0 (nfc_prop)) +(typeattributeset nfc_service_28_0 (nfc_service)) +(typeattributeset node_28_0 (node)) +(typeattributeset nonplat_service_contexts_file_28_0 (nonplat_service_contexts_file)) +(typeattributeset notification_service_28_0 (notification_service)) +(typeattributeset null_device_28_0 (null_device)) +(typeattributeset oemfs_28_0 (oemfs)) +(typeattributeset oem_lock_service_28_0 (oem_lock_service)) +(typeattributeset ota_data_file_28_0 (ota_data_file)) +(typeattributeset otadexopt_service_28_0 (otadexopt_service)) +(typeattributeset ota_package_file_28_0 (ota_package_file)) +(typeattributeset otapreopt_chroot_28_0 (otapreopt_chroot)) +(typeattributeset otapreopt_chroot_exec_28_0 (otapreopt_chroot_exec)) +(typeattributeset otapreopt_slot_28_0 (otapreopt_slot)) +(typeattributeset otapreopt_slot_exec_28_0 (otapreopt_slot_exec)) +(typeattributeset overlay_prop_28_0 (overlay_prop)) +(typeattributeset overlay_service_28_0 (overlay_service)) +(typeattributeset owntty_device_28_0 (owntty_device)) +(typeattributeset package_native_service_28_0 (package_native_service)) +(typeattributeset package_service_28_0 (package_service)) +(typeattributeset pan_result_prop_28_0 (pan_result_prop)) +(typeattributeset pdx_bufferhub_client_channel_socket_28_0 (pdx_bufferhub_client_channel_socket)) +(typeattributeset pdx_bufferhub_client_endpoint_socket_28_0 (pdx_bufferhub_client_endpoint_socket)) +(typeattributeset pdx_bufferhub_dir_28_0 (pdx_bufferhub_dir)) +(typeattributeset pdx_display_client_channel_socket_28_0 (pdx_display_client_channel_socket)) +(typeattributeset pdx_display_client_endpoint_socket_28_0 (pdx_display_client_endpoint_socket)) +(typeattributeset pdx_display_dir_28_0 (pdx_display_dir)) +(typeattributeset pdx_display_manager_channel_socket_28_0 (pdx_display_manager_channel_socket)) +(typeattributeset pdx_display_manager_endpoint_socket_28_0 (pdx_display_manager_endpoint_socket)) +(typeattributeset pdx_display_screenshot_channel_socket_28_0 (pdx_display_screenshot_channel_socket)) +(typeattributeset pdx_display_screenshot_endpoint_socket_28_0 (pdx_display_screenshot_endpoint_socket)) +(typeattributeset pdx_display_vsync_channel_socket_28_0 (pdx_display_vsync_channel_socket)) +(typeattributeset pdx_display_vsync_endpoint_socket_28_0 (pdx_display_vsync_endpoint_socket)) +(typeattributeset pdx_performance_client_channel_socket_28_0 (pdx_performance_client_channel_socket)) +(typeattributeset pdx_performance_client_endpoint_socket_28_0 (pdx_performance_client_endpoint_socket)) +(typeattributeset pdx_performance_dir_28_0 (pdx_performance_dir)) +(typeattributeset performanced_28_0 (performanced)) +(typeattributeset performanced_exec_28_0 (performanced_exec)) +(typeattributeset permission_service_28_0 (permission_service)) +(typeattributeset persist_debug_prop_28_0 (persist_debug_prop)) +(typeattributeset persistent_data_block_service_28_0 (persistent_data_block_service)) +(typeattributeset persistent_properties_ready_prop_28_0 (persistent_properties_ready_prop)) +(typeattributeset pinner_service_28_0 (pinner_service)) +(typeattributeset pipefs_28_0 (pipefs)) +(typeattributeset platform_app_28_0 (platform_app)) +(typeattributeset pm_prop_28_0 (pm_prop)) +(typeattributeset pmsg_device_28_0 (pmsg_device)) +(typeattributeset port_28_0 (port)) +(typeattributeset port_device_28_0 (port_device)) +(typeattributeset postinstall_28_0 (postinstall)) +(typeattributeset postinstall_dexopt_28_0 (postinstall_dexopt)) +(typeattributeset postinstall_file_28_0 (postinstall_file)) +(typeattributeset postinstall_mnt_dir_28_0 (postinstall_mnt_dir)) +(typeattributeset powerctl_prop_28_0 (powerctl_prop)) +(typeattributeset power_service_28_0 (power_service)) +(typeattributeset ppp_28_0 (ppp)) +(typeattributeset ppp_device_28_0 (ppp_device)) +(typeattributeset ppp_exec_28_0 (ppp_exec)) +(typeattributeset preloads_data_file_28_0 (preloads_data_file)) +(typeattributeset preloads_media_file_28_0 (preloads_media_file)) +(typeattributeset preopt2cachename_28_0 (preopt2cachename)) +(typeattributeset preopt2cachename_exec_28_0 (preopt2cachename_exec)) +(typeattributeset print_service_28_0 (print_service)) +(typeattributeset priv_app_28_0 (priv_app)) +(typeattributeset proc_28_0 + ( proc + proc_fs_verity + proc_keys + proc_kpageflags + proc_lowmemorykiller + proc_pressure_cpu + proc_pressure_io + proc_pressure_mem + proc_slabinfo)) +(typeattributeset proc_abi_28_0 (proc_abi)) +(typeattributeset proc_asound_28_0 (proc_asound)) +(typeattributeset proc_bluetooth_writable_28_0 (proc_bluetooth_writable)) +(typeattributeset proc_buddyinfo_28_0 (proc_buddyinfo)) +(typeattributeset proc_cmdline_28_0 (proc_cmdline)) +(typeattributeset proc_cpuinfo_28_0 (proc_cpuinfo)) +(typeattributeset proc_dirty_28_0 (proc_dirty)) +(typeattributeset proc_diskstats_28_0 (proc_diskstats)) +(typeattributeset proc_drop_caches_28_0 (proc_drop_caches)) +(typeattributeset processinfo_service_28_0 (processinfo_service)) +(typeattributeset proc_extra_free_kbytes_28_0 (proc_extra_free_kbytes)) +(typeattributeset proc_filesystems_28_0 (proc_filesystems)) +(typeattributeset proc_hostname_28_0 (proc_hostname)) +(typeattributeset proc_hung_task_28_0 (proc_hung_task)) +(typeattributeset proc_interrupts_28_0 (proc_interrupts)) +(typeattributeset proc_iomem_28_0 (proc_iomem)) +(typeattributeset proc_kmsg_28_0 (proc_kmsg)) +(typeattributeset proc_loadavg_28_0 (proc_loadavg)) +(typeattributeset proc_max_map_count_28_0 (proc_max_map_count)) +(typeattributeset proc_meminfo_28_0 (proc_meminfo)) +(typeattributeset proc_min_free_order_shift_28_0 (proc_min_free_order_shift)) +(typeattributeset proc_misc_28_0 (proc_misc)) +(typeattributeset proc_modules_28_0 (proc_modules)) +(typeattributeset proc_mounts_28_0 (proc_mounts)) +(typeattributeset proc_net_28_0 + ( proc_net + proc_net_tcp_udp)) +(typeattributeset proc_overcommit_memory_28_0 (proc_overcommit_memory)) +(typeattributeset proc_page_cluster_28_0 (proc_page_cluster)) +(typeattributeset proc_pagetypeinfo_28_0 (proc_pagetypeinfo)) +(typeattributeset proc_panic_28_0 (proc_panic)) +(typeattributeset proc_perf_28_0 (proc_perf)) +(typeattributeset proc_pid_max_28_0 (proc_pid_max)) +(typeattributeset proc_pipe_conf_28_0 (proc_pipe_conf)) +(typeattributeset proc_qtaguid_stat_28_0 (proc_qtaguid_stat)) +(typeattributeset proc_random_28_0 (proc_random)) +(typeattributeset proc_sched_28_0 (proc_sched)) +(typeattributeset proc_security_28_0 (proc_security)) +(typeattributeset proc_stat_28_0 (proc_stat)) +(typeattributeset procstats_service_28_0 (procstats_service)) +(typeattributeset proc_swaps_28_0 (proc_swaps)) +(typeattributeset proc_sysrq_28_0 (proc_sysrq)) +(typeattributeset proc_timer_28_0 (proc_timer)) +(typeattributeset proc_tty_drivers_28_0 (proc_tty_drivers)) +(typeattributeset proc_uid_concurrent_active_time_28_0 (proc_uid_concurrent_active_time)) +(typeattributeset proc_uid_concurrent_policy_time_28_0 (proc_uid_concurrent_policy_time)) +(typeattributeset proc_uid_cpupower_28_0 (proc_uid_cpupower)) +(typeattributeset proc_uid_cputime_removeuid_28_0 (proc_uid_cputime_removeuid)) +(typeattributeset proc_uid_cputime_showstat_28_0 (proc_uid_cputime_showstat)) +(typeattributeset proc_uid_io_stats_28_0 (proc_uid_io_stats)) +(typeattributeset proc_uid_procstat_set_28_0 (proc_uid_procstat_set)) +(typeattributeset proc_uid_time_in_state_28_0 (proc_uid_time_in_state)) +(typeattributeset proc_uptime_28_0 (proc_uptime)) +(typeattributeset proc_version_28_0 (proc_version)) +(typeattributeset proc_vmallocinfo_28_0 (proc_vmallocinfo)) +(typeattributeset proc_vmstat_28_0 (proc_vmstat)) +(typeattributeset proc_zoneinfo_28_0 (proc_zoneinfo)) +(typeattributeset profman_28_0 (profman)) +(typeattributeset profman_dump_data_file_28_0 (profman_dump_data_file)) +(typeattributeset profman_exec_28_0 (profman_exec)) +(typeattributeset properties_device_28_0 (properties_device)) +(typeattributeset properties_serial_28_0 (properties_serial)) +(typeattributeset property_contexts_file_28_0 (property_contexts_file)) +(typeattributeset property_data_file_28_0 (property_data_file)) +(typeattributeset property_info_28_0 (property_info)) +(typeattributeset property_socket_28_0 (property_socket)) +(typeattributeset pstorefs_28_0 (pstorefs)) +(typeattributeset ptmx_device_28_0 (ptmx_device)) +(typeattributeset qtaguid_device_28_0 (qtaguid_device)) +(typeattributeset qtaguid_proc_28_0 + ( proc_qtaguid_ctrl + qtaguid_proc)) +(typeattributeset racoon_28_0 (racoon)) +(typeattributeset racoon_exec_28_0 (racoon_exec)) +(typeattributeset racoon_socket_28_0 (racoon_socket)) +(typeattributeset radio_28_0 (radio)) +(typeattributeset radio_data_file_28_0 (radio_data_file)) +(typeattributeset radio_device_28_0 (radio_device)) +(typeattributeset radio_prop_28_0 (radio_prop)) +(typeattributeset radio_service_28_0 (radio_service)) +(typeattributeset ram_device_28_0 (ram_device)) +(typeattributeset random_device_28_0 (random_device)) +(typeattributeset recovery_28_0 (recovery)) +(typeattributeset recovery_block_device_28_0 (recovery_block_device)) +(typeattributeset recovery_data_file_28_0 (recovery_data_file)) +(typeattributeset recovery_persist_28_0 (recovery_persist)) +(typeattributeset recovery_persist_exec_28_0 (recovery_persist_exec)) +(typeattributeset recovery_refresh_28_0 (recovery_refresh)) +(typeattributeset recovery_refresh_exec_28_0 (recovery_refresh_exec)) +(typeattributeset recovery_service_28_0 (recovery_service)) +(typeattributeset registry_service_28_0 (registry_service)) +(typeattributeset resourcecache_data_file_28_0 (resourcecache_data_file)) +(typeattributeset restorecon_prop_28_0 (restorecon_prop)) +(typeattributeset restrictions_service_28_0 (restrictions_service)) +(typeattributeset rild_debug_socket_28_0 (rild_debug_socket)) +(typeattributeset rild_socket_28_0 (rild_socket)) +(typeattributeset ringtone_file_28_0 (ringtone_file)) +(typeattributeset root_block_device_28_0 (root_block_device)) +(typeattributeset rootfs_28_0 (rootfs)) +(typeattributeset rpmsg_device_28_0 (rpmsg_device)) +(typeattributeset rtc_device_28_0 (rtc_device)) +(typeattributeset rttmanager_service_28_0 (rttmanager_service)) +(typeattributeset runas_28_0 (runas)) +(typeattributeset runas_exec_28_0 (runas_exec)) +(typeattributeset runtime_event_log_tags_file_28_0 (runtime_event_log_tags_file)) +(typeattributeset safemode_prop_28_0 (safemode_prop)) +(typeattributeset same_process_hal_file_28_0 + ( same_process_hal_file + vendor_public_lib_file)) +(typeattributeset samplingprofiler_service_28_0 (samplingprofiler_service)) +(typeattributeset scheduling_policy_service_28_0 (scheduling_policy_service)) +(typeattributeset sdcardd_28_0 (sdcardd)) +(typeattributeset sdcardd_exec_28_0 (sdcardd_exec)) +(typeattributeset sdcardfs_28_0 (sdcardfs)) +(typeattributeset seapp_contexts_file_28_0 (seapp_contexts_file)) +(typeattributeset search_service_28_0 (search_service)) +(typeattributeset sec_key_att_app_id_provider_service_28_0 (sec_key_att_app_id_provider_service)) +(typeattributeset secure_element_28_0 (secure_element)) +(typeattributeset secure_element_device_28_0 (secure_element_device)) +(typeattributeset secure_element_service_28_0 (secure_element_service)) +(typeattributeset selinuxfs_28_0 (selinuxfs)) +(typeattributeset sensors_device_28_0 (sensors_device)) +(typeattributeset sensorservice_service_28_0 (sensorservice_service)) +(typeattributeset sepolicy_file_28_0 (sepolicy_file)) +(typeattributeset serial_device_28_0 (serial_device)) +(typeattributeset serialno_prop_28_0 (serialno_prop)) +(typeattributeset serial_service_28_0 (serial_service)) +(typeattributeset service_contexts_file_28_0 (service_contexts_file)) +(typeattributeset servicediscovery_service_28_0 (servicediscovery_service)) +(typeattributeset servicemanager_28_0 (servicemanager)) +(typeattributeset servicemanager_exec_28_0 (servicemanager_exec)) +(typeattributeset settings_service_28_0 (settings_service)) +(typeattributeset sgdisk_28_0 (sgdisk)) +(typeattributeset sgdisk_exec_28_0 (sgdisk_exec)) +(typeattributeset shared_relro_28_0 (shared_relro)) +(typeattributeset shared_relro_file_28_0 (shared_relro_file)) +(typeattributeset shell_28_0 (shell)) +(typeattributeset shell_data_file_28_0 (shell_data_file)) +(typeattributeset shell_exec_28_0 (shell_exec)) +(typeattributeset shell_prop_28_0 (shell_prop)) +(typeattributeset shm_28_0 (shm)) +(typeattributeset shortcut_manager_icons_28_0 (shortcut_manager_icons)) +(typeattributeset shortcut_service_28_0 (shortcut_service)) +(typeattributeset slice_service_28_0 (slice_service)) +(typeattributeset slideshow_28_0 (slideshow)) +(typeattributeset socket_device_28_0 (socket_device)) +(typeattributeset sockfs_28_0 (sockfs)) +(typeattributeset statusbar_service_28_0 (statusbar_service)) +(typeattributeset storaged_service_28_0 (storaged_service)) +(typeattributeset storage_file_28_0 (storage_file)) +(typeattributeset storagestats_service_28_0 (storagestats_service)) +(typeattributeset storage_stub_file_28_0 (storage_stub_file)) +(typeattributeset su_28_0 (su)) +(typeattributeset su_exec_28_0 (su_exec)) +(typeattributeset surfaceflinger_28_0 (surfaceflinger)) +(typeattributeset surfaceflinger_service_28_0 (surfaceflinger_service)) +(typeattributeset swap_block_device_28_0 (swap_block_device)) +(typeattributeset sysfs_28_0 + ( sysfs + sysfs_devices_block + sysfs_extcon + sysfs_loop + sysfs_transparent_hugepage)) +(typeattributeset sysfs_android_usb_28_0 (sysfs_android_usb)) +(typeattributeset sysfs_batteryinfo_28_0 (sysfs_batteryinfo)) +(typeattributeset sysfs_bluetooth_writable_28_0 (sysfs_bluetooth_writable)) +(typeattributeset sysfs_devices_system_cpu_28_0 (sysfs_devices_system_cpu)) +(typeattributeset sysfs_dm_28_0 (sysfs_dm)) +(typeattributeset sysfs_dt_firmware_android_28_0 (sysfs_dt_firmware_android)) +(typeattributeset sysfs_fs_ext4_features_28_0 (sysfs_fs_ext4_features)) +(typeattributeset sysfs_hwrandom_28_0 (sysfs_hwrandom)) +(typeattributeset sysfs_ipv4_28_0 (sysfs_ipv4)) +(typeattributeset sysfs_kernel_notes_28_0 (sysfs_kernel_notes)) +(typeattributeset sysfs_leds_28_0 (sysfs_leds)) +(typeattributeset sysfs_lowmemorykiller_28_0 (sysfs_lowmemorykiller)) +(typeattributeset sysfs_mac_address_28_0 (sysfs_mac_address)) +(typeattributeset sysfs_net_28_0 (sysfs_net)) +(typeattributeset sysfs_nfc_power_writable_28_0 (sysfs_nfc_power_writable)) +(typeattributeset sysfs_power_28_0 (sysfs_power)) +(typeattributeset sysfs_rtc_28_0 (sysfs_rtc)) +(typeattributeset sysfs_switch_28_0 (sysfs_switch)) +(typeattributeset sysfs_thermal_28_0 (sysfs_thermal)) +(typeattributeset sysfs_uio_28_0 (sysfs_uio)) +(typeattributeset sysfs_usb_28_0 (sysfs_usb)) +(typeattributeset sysfs_usermodehelper_28_0 (sysfs_usermodehelper)) +(typeattributeset sysfs_vibrator_28_0 (sysfs_vibrator)) +(typeattributeset sysfs_wake_lock_28_0 (sysfs_wake_lock)) +(typeattributeset sysfs_wakeup_reasons_28_0 (sysfs_wakeup_reasons)) +(typeattributeset sysfs_wlan_fwpath_28_0 (sysfs_wlan_fwpath)) +(typeattributeset sysfs_zram_28_0 (sysfs_zram)) +(typeattributeset sysfs_zram_uevent_28_0 (sysfs_zram_uevent)) +(typeattributeset system_app_28_0 (system_app)) +(typeattributeset system_app_data_file_28_0 (system_app_data_file)) +(typeattributeset system_app_service_28_0 (system_app_service)) +(typeattributeset system_block_device_28_0 (system_block_device)) +(typeattributeset system_boot_reason_prop_28_0 (system_boot_reason_prop)) +(typeattributeset system_data_file_28_0 + ( dropbox_data_file + system_data_file + packages_list_file)) +(typeattributeset system_file_28_0 + ( system_file + system_asan_options_file + system_lib_file + system_linker_config_file + system_linker_exec + system_seccomp_policy_file + system_security_cacerts_file + tcpdump_exec + system_zoneinfo_file +)) +(typeattributeset systemkeys_data_file_28_0 (systemkeys_data_file)) +(typeattributeset system_ndebug_socket_28_0 (system_ndebug_socket)) +(typeattributeset system_net_netd_hwservice_28_0 (system_net_netd_hwservice)) +(typeattributeset system_prop_28_0 (system_prop)) +(typeattributeset system_radio_prop_28_0 (system_radio_prop)) +(typeattributeset system_server_28_0 (system_server)) +(typeattributeset system_update_service_28_0 (system_update_service)) +(typeattributeset system_wifi_keystore_hwservice_28_0 (system_wifi_keystore_hwservice)) +(typeattributeset system_wpa_socket_28_0 (system_wpa_socket)) +(typeattributeset task_service_28_0 (task_service)) +(typeattributeset tee_28_0 (tee)) +(typeattributeset tee_data_file_28_0 (tee_data_file)) +(typeattributeset tee_device_28_0 (tee_device)) +(typeattributeset telecom_service_28_0 (telecom_service)) +(typeattributeset test_boot_reason_prop_28_0 (test_boot_reason_prop)) +(typeattributeset textclassification_service_28_0 (textclassification_service)) +(typeattributeset textclassifier_data_file_28_0 (textclassifier_data_file)) +(typeattributeset textservices_service_28_0 (textservices_service)) +(typeattributeset thermalcallback_hwservice_28_0 (thermalcallback_hwservice)) +(typeattributeset thermal_service_28_0 (thermal_service)) +(typeattributeset timezone_service_28_0 (timezone_service)) +(typeattributeset tmpfs_28_0 + ( mnt_sdcard_file + tmpfs)) +(typeattributeset tombstoned_28_0 (tombstoned)) +(typeattributeset tombstone_data_file_28_0 (tombstone_data_file)) +(typeattributeset tombstoned_crash_socket_28_0 (tombstoned_crash_socket)) +(typeattributeset tombstoned_exec_28_0 (tombstoned_exec)) +(typeattributeset tombstoned_intercept_socket_28_0 (tombstoned_intercept_socket)) +(typeattributeset tombstoned_java_trace_socket_28_0 (tombstoned_java_trace_socket)) +(typeattributeset tombstone_wifi_data_file_28_0 (tombstone_wifi_data_file)) +(typeattributeset toolbox_28_0 (toolbox)) +(typeattributeset toolbox_exec_28_0 (toolbox_exec)) +(typeattributeset trace_data_file_28_0 (trace_data_file)) +(typeattributeset traced_consumer_socket_28_0 (traced_consumer_socket)) +(typeattributeset traced_enabled_prop_28_0 (traced_enabled_prop)) +(typeattributeset traced_probes_28_0 (traced_probes)) +(typeattributeset traced_producer_socket_28_0 (traced_producer_socket)) +(typeattributeset traceur_app_28_0 (traceur_app)) +(typeattributeset trust_service_28_0 (trust_service)) +(typeattributeset tty_device_28_0 (tty_device)) +(typeattributeset tun_device_28_0 (tun_device)) +(typeattributeset tv_input_service_28_0 (tv_input_service)) +(typeattributeset tzdatacheck_28_0 (tzdatacheck)) +(typeattributeset tzdatacheck_exec_28_0 (tzdatacheck_exec)) +(typeattributeset ueventd_28_0 (ueventd)) +(typeattributeset uhid_device_28_0 (uhid_device)) +(typeattributeset uimode_service_28_0 (uimode_service)) +(typeattributeset uio_device_28_0 (uio_device)) +(typeattributeset uncrypt_28_0 (uncrypt)) +(typeattributeset uncrypt_exec_28_0 (uncrypt_exec)) +(typeattributeset uncrypt_socket_28_0 (uncrypt_socket)) +(typeattributeset unencrypted_data_file_28_0 (unencrypted_data_file)) +(typeattributeset unlabeled_28_0 (unlabeled)) +(typeattributeset untrusted_app_25_28_0 (untrusted_app_25)) +(typeattributeset untrusted_app_27_28_0 (untrusted_app_27)) +(typeattributeset untrusted_app_28_0 (untrusted_app)) +(typeattributeset untrusted_v2_app_28_0 (untrusted_v2_app)) +(typeattributeset update_engine_28_0 (update_engine)) +(typeattributeset update_engine_data_file_28_0 (update_engine_data_file)) +(typeattributeset update_engine_exec_28_0 (update_engine_exec)) +(typeattributeset update_engine_log_data_file_28_0 (update_engine_log_data_file)) +(typeattributeset update_engine_service_28_0 (update_engine_service)) +(typeattributeset updatelock_service_28_0 (updatelock_service)) +(typeattributeset update_verifier_28_0 (update_verifier)) +(typeattributeset update_verifier_exec_28_0 (update_verifier_exec)) +(typeattributeset usagestats_service_28_0 (usagestats_service)) +(typeattributeset usbaccessory_device_28_0 (usbaccessory_device)) +(typeattributeset usbd_28_0 (usbd)) +(typeattributeset usb_device_28_0 (usb_device)) +(typeattributeset usbd_exec_28_0 (usbd_exec)) +(typeattributeset usbfs_28_0 (usbfs)) +(typeattributeset usb_service_28_0 (usb_service)) +(typeattributeset userdata_block_device_28_0 (userdata_block_device)) +(typeattributeset usermodehelper_28_0 (usermodehelper)) +(typeattributeset user_profile_data_file_28_0 (user_profile_data_file)) +(typeattributeset user_service_28_0 (user_service)) +(typeattributeset vcs_device_28_0 (vcs_device)) +(typeattributeset vdc_28_0 (vdc)) +(typeattributeset vdc_exec_28_0 (vdc_exec)) +(typeattributeset vendor_app_file_28_0 (vendor_app_file)) +(typeattributeset vendor_configs_file_28_0 (vendor_configs_file)) +(typeattributeset vendor_data_file_28_0 (vendor_data_file)) +(typeattributeset vendor_default_prop_28_0 (vendor_default_prop)) +(typeattributeset vendor_file_28_0 (vendor_file)) +(typeattributeset vendor_framework_file_28_0 (vendor_framework_file)) +(typeattributeset vendor_hal_file_28_0 (vendor_hal_file)) +(typeattributeset vendor_init_28_0 (vendor_init)) +(typeattributeset vendor_overlay_file_28_0 (vendor_overlay_file)) +(typeattributeset vendor_security_patch_level_prop_28_0 (vendor_security_patch_level_prop)) +(typeattributeset vendor_shell_28_0 (vendor_shell)) +(typeattributeset vendor_shell_exec_28_0 (vendor_shell_exec)) +(typeattributeset vendor_toolbox_exec_28_0 (vendor_toolbox_exec)) +(typeattributeset vfat_28_0 (vfat)) +(typeattributeset vibrator_service_28_0 (vibrator_service)) +(typeattributeset video_device_28_0 (video_device)) +(typeattributeset virtual_touchpad_28_0 (virtual_touchpad)) +(typeattributeset virtual_touchpad_exec_28_0 (virtual_touchpad_exec)) +(typeattributeset virtual_touchpad_service_28_0 (virtual_touchpad_service)) +(typeattributeset vndbinder_device_28_0 (vndbinder_device)) +(typeattributeset vndk_sp_file_28_0 (vndk_sp_file)) +(typeattributeset vndservice_contexts_file_28_0 (vndservice_contexts_file)) +(typeattributeset vndservicemanager_28_0 (vndservicemanager)) +(typeattributeset voiceinteraction_service_28_0 (voiceinteraction_service)) +(typeattributeset vold_28_0 (vold)) +(typeattributeset vold_data_file_28_0 (vold_data_file)) +(typeattributeset vold_device_28_0 (vold_device)) +(typeattributeset vold_exec_28_0 (vold_exec)) +(typeattributeset vold_metadata_file_28_0 (vold_metadata_file)) +(typeattributeset vold_prepare_subdirs_28_0 (vold_prepare_subdirs)) +(typeattributeset vold_prepare_subdirs_exec_28_0 (vold_prepare_subdirs_exec)) +(typeattributeset vold_prop_28_0 (vold_prop)) +(typeattributeset vold_service_28_0 (vold_service)) +(typeattributeset vpn_data_file_28_0 (vpn_data_file)) +(typeattributeset vr_hwc_28_0 (vr_hwc)) +(typeattributeset vr_hwc_exec_28_0 (vr_hwc_exec)) +(typeattributeset vr_hwc_service_28_0 (vr_hwc_service)) +(typeattributeset vr_manager_service_28_0 (vr_manager_service)) +(typeattributeset wallpaper_file_28_0 (wallpaper_file)) +(typeattributeset wallpaper_service_28_0 (wallpaper_service)) +(typeattributeset watchdogd_28_0 (watchdogd)) +(typeattributeset watchdog_device_28_0 (watchdog_device)) +(typeattributeset webviewupdate_service_28_0 (webviewupdate_service)) +(typeattributeset webview_zygote_28_0 (webview_zygote)) +(typeattributeset webview_zygote_exec_28_0 (webview_zygote_exec)) +(typeattributeset wifiaware_service_28_0 (wifiaware_service)) +(typeattributeset wificond_28_0 (wificond)) +(typeattributeset wificond_exec_28_0 (wificond_exec)) +(typeattributeset wificond_service_28_0 (wificond_service)) +(typeattributeset wifi_data_file_28_0 (wifi_data_file)) +(typeattributeset wifi_log_prop_28_0 (wifi_log_prop)) +(typeattributeset wifip2p_service_28_0 (wifip2p_service)) +(typeattributeset wifi_prop_28_0 (wifi_prop)) +(typeattributeset wifiscanner_service_28_0 (wifiscanner_service)) +(typeattributeset wifi_service_28_0 (wifi_service)) +(typeattributeset window_service_28_0 (window_service)) +(typeattributeset wpantund_28_0 (wpantund)) +(typeattributeset wpantund_exec_28_0 (wpantund_exec)) +(typeattributeset wpantund_service_28_0 (wpantund_service)) +(typeattributeset wpa_socket_28_0 (wpa_socket)) +(typeattributeset zero_device_28_0 (zero_device)) +(typeattributeset zoneinfo_data_file_28_0 (zoneinfo_data_file)) +(typeattributeset zygote_28_0 (zygote)) +(typeattributeset zygote_exec_28_0 (zygote_exec)) +(typeattributeset zygote_socket_28_0 (zygote_socket)) diff --git a/prebuilts/api/33.0/private/compat/28.0/28.0.compat.cil b/prebuilts/api/33.0/private/compat/28.0/28.0.compat.cil new file mode 100644 index 000000000..2e85b23fc --- /dev/null +++ b/prebuilts/api/33.0/private/compat/28.0/28.0.compat.cil @@ -0,0 +1,11 @@ +(typeattribute vendordomain) +(typeattributeset vendordomain ((and (domain) ((not (coredomain)))))) +(allowx vendordomain dev_type (ioctl blk_file ((range 0x0000 0xffff)))) +(allowx vendordomain file_type (ioctl file ((range 0x0000 0xffff)))) +(allow vendordomain self (netlink_route_socket (nlmsg_readpriv))) + +(typeattributeset mlsvendorcompat (and appdomain vendordomain)) +(allow mlsvendorcompat app_data_file (dir (ioctl read write create getattr setattr lock rename open watch watch_reads add_name remove_name reparent search rmdir))) +(allow mlsvendorcompat app_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open watch watch_reads))) +(allow mlsvendorcompat privapp_data_file (dir (ioctl read write create getattr setattr lock rename open watch watch_reads add_name remove_name reparent search rmdir))) +(allow mlsvendorcompat privapp_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open watch watch_reads))) diff --git a/prebuilts/api/33.0/private/compat/28.0/28.0.ignore.cil b/prebuilts/api/33.0/private/compat/28.0/28.0.ignore.cil new file mode 100644 index 000000000..e7ddf4805 --- /dev/null +++ b/prebuilts/api/33.0/private/compat/28.0/28.0.ignore.cil @@ -0,0 +1,160 @@ +;; new_objects - a collection of types that have been introduced that have no +;; analogue in older policy. Thus, we do not need to map these types to +;; previous ones. Add here to pass checkapi tests. +(type new_objects) +(typeattribute new_objects) +(typeattributeset new_objects + ( new_objects + activity_task_service + adb_service + apex_data_file + apex_metadata_file + apex_mnt_dir + apex_service + apexd + apexd_exec + apexd_prop + apexd_tmpfs + appdomain_tmpfs + app_binding_service + app_prediction_service + app_zygote + app_zygote_tmpfs + ashmemd + ashmem_device_service + attention_service + biometric_service + bluetooth_audio_hal_prop + bpf_progs_loaded_prop + bugreport_service + cgroup_desc_file + cgroup_rc_file + charger_exec + content_capture_service + content_suggestions_service + cpu_variant_prop + ctl_apexd_prop + ctl_gsid_prop + dev_cpu_variant + device_config_activity_manager_native_boot_prop + device_config_boot_count_prop + device_config_input_native_boot_prop + device_config_netd_native_prop + device_config_reset_performed_prop + device_config_runtime_native_boot_prop + device_config_runtime_native_prop + device_config_media_native_prop + device_config_service + device_config_sys_traced_prop + dnsresolver_service + dynamic_system_service + dynamic_system_prop + face_service + face_vendor_data_file + sota_prop + fastbootd + flags_health_check + flags_health_check_exec + fwk_bufferhub_hwservice + fwk_camera_hwservice + fwk_stats_hwservice + gpuservice + gsi_data_file + gsi_metadata_file + gsi_public_metadata_file + gsi_service + gsid + gsid_exec + gsid_prop + color_display_service + external_vibrator_service + hal_atrace_hwservice + hal_face_hwservice + hal_graphics_composer_server_tmpfs + hal_health_storage_hwservice + hal_input_classifier_hwservice + hal_power_stats_hwservice + heapprofd + heapprofd_enabled_prop + heapprofd_exec + heapprofd_prop + heapprofd_socket + idmap_service + iris_service + iris_vendor_data_file + llkd + llkd_exec + llkd_prop + llkd_tmpfs + looper_stats_service + lpdumpd + lpdumpd_exec + lpdumpd_prop + lpdump_service + iorapd + iorapd_exec + iorapd_data_file + iorapd_service + iorapd_tmpfs + mediaswcodec + mediaswcodec_exec + mediaswcodec_tmpfs + metadata_bootstat_file + mnt_product_file + network_stack + network_stack_service + network_stack_tmpfs + nnapi_ext_deny_product_prop + overlayfs_file + password_slot_metadata_file + permissionmgr_service + postinstall_apex_mnt_dir + recovery_socket + role_service + rollback_service + rs + rs_exec + rss_hwm_reset + rss_hwm_reset_exec + runas_app + runas_app_tmpfs + art_apex_dir + runtime_service + sdcard_block_device + sensor_privacy_service + server_configurable_flags_data_file + simpleperf_app_runner + simpleperf_app_runner_exec + socket_hook_prop + su_tmpfs + super_block_device + sysfs_fs_f2fs + system_bootstrap_lib_file + system_event_log_tags_file + system_lmk_prop + system_suspend_hwservice + system_suspend_control_service + system_trace_prop + staging_data_file + task_profiles_file + testharness_service + test_harness_prop + theme_prop + time_prop + timedetector_service + timezonedetector_service + traced_lazy_prop + uri_grants_service + use_memfd_prop + vendor_apex_file + vendor_cgroup_desc_file + vendor_idc_file + vendor_keychars_file + vendor_keylayout_file + vendor_misc_writer + vendor_misc_writer_exec + vendor_socket_hook_prop + vendor_task_profiles_file + vndk_prop + vrflinger_vsync_service + watchdogd_tmpfs)) diff --git a/prebuilts/api/33.0/private/compat/29.0/29.0.cil b/prebuilts/api/33.0/private/compat/29.0/29.0.cil new file mode 100644 index 000000000..0fb0a1c5b --- /dev/null +++ b/prebuilts/api/33.0/private/compat/29.0/29.0.cil @@ -0,0 +1,1983 @@ +;; types removed from current policy +(type ashmemd) +(type exported_audio_prop) +(type exported_dalvik_prop) +(type exported_vold_prop) +(type exported2_config_prop) +(type exported2_vold_prop) +(type hal_wifi_offload_hwservice) +(type install_recovery) +(type install_recovery_exec) +(type mediacodec_service) +(type perfprofd_data_file) +(type perfprofd_service) +(type sysfs_mac_address) +(type wificond_service) + +(expandtypeattribute (accessibility_service_29_0) true) +(expandtypeattribute (account_service_29_0) true) +(expandtypeattribute (activity_service_29_0) true) +(expandtypeattribute (activity_task_service_29_0) true) +(expandtypeattribute (adbd_29_0) true) +(expandtypeattribute (adb_data_file_29_0) true) +(expandtypeattribute (adbd_exec_29_0) true) +(expandtypeattribute (adbd_socket_29_0) true) +(expandtypeattribute (adb_keys_file_29_0) true) +(expandtypeattribute (adb_service_29_0) true) +(expandtypeattribute (alarm_service_29_0) true) +(expandtypeattribute (anr_data_file_29_0) true) +(expandtypeattribute (apexd_29_0) true) +(expandtypeattribute (apex_data_file_29_0) true) +(expandtypeattribute (apexd_exec_29_0) true) +(expandtypeattribute (apexd_prop_29_0) true) +(expandtypeattribute (apex_metadata_file_29_0) true) +(expandtypeattribute (apex_mnt_dir_29_0) true) +(expandtypeattribute (apex_service_29_0) true) +(expandtypeattribute (apk_data_file_29_0) true) +(expandtypeattribute (apk_private_data_file_29_0) true) +(expandtypeattribute (apk_private_tmp_file_29_0) true) +(expandtypeattribute (apk_tmp_file_29_0) true) +(expandtypeattribute (app_binding_service_29_0) true) +(expandtypeattribute (app_data_file_29_0) true) +(expandtypeattribute (appdomain_tmpfs_29_0) true) +(expandtypeattribute (app_fuse_file_29_0) true) +(expandtypeattribute (app_fusefs_29_0) true) +(expandtypeattribute (appops_service_29_0) true) +(expandtypeattribute (app_prediction_service_29_0) true) +(expandtypeattribute (appwidget_service_29_0) true) +(expandtypeattribute (app_zygote_29_0) true) +(expandtypeattribute (app_zygote_tmpfs_29_0) true) +(expandtypeattribute (asec_apk_file_29_0) true) +(expandtypeattribute (asec_image_file_29_0) true) +(expandtypeattribute (asec_public_file_29_0) true) +(expandtypeattribute (ashmemd_29_0) true) +(expandtypeattribute (ashmem_device_29_0) true) +(expandtypeattribute (assetatlas_service_29_0) true) +(expandtypeattribute (audio_data_file_29_0) true) +(expandtypeattribute (audio_device_29_0) true) +(expandtypeattribute (audiohal_data_file_29_0) true) +(expandtypeattribute (audio_prop_29_0) true) +(expandtypeattribute (audioserver_29_0) true) +(expandtypeattribute (audioserver_data_file_29_0) true) +(expandtypeattribute (audioserver_service_29_0) true) +(expandtypeattribute (audioserver_tmpfs_29_0) true) +(expandtypeattribute (audio_service_29_0) true) +(expandtypeattribute (autofill_service_29_0) true) +(expandtypeattribute (backup_data_file_29_0) true) +(expandtypeattribute (backup_service_29_0) true) +(expandtypeattribute (batteryproperties_service_29_0) true) +(expandtypeattribute (battery_service_29_0) true) +(expandtypeattribute (batterystats_service_29_0) true) +(expandtypeattribute (binder_calls_stats_service_29_0) true) +(expandtypeattribute (binder_device_29_0) true) +(expandtypeattribute (binfmt_miscfs_29_0) true) +(expandtypeattribute (biometric_service_29_0) true) +(expandtypeattribute (blkid_29_0) true) +(expandtypeattribute (blkid_untrusted_29_0) true) +(expandtypeattribute (block_device_29_0) true) +(expandtypeattribute (bluetooth_29_0) true) +(expandtypeattribute (bluetooth_a2dp_offload_prop_29_0) true) +(expandtypeattribute (bluetooth_audio_hal_prop_29_0) true) +(expandtypeattribute (bluetooth_data_file_29_0) true) +(expandtypeattribute (bluetooth_efs_file_29_0) true) +(expandtypeattribute (bluetooth_logs_data_file_29_0) true) +(expandtypeattribute (bluetooth_manager_service_29_0) true) +(expandtypeattribute (bluetooth_prop_29_0) true) +(expandtypeattribute (bluetooth_service_29_0) true) +(expandtypeattribute (bluetooth_socket_29_0) true) +(expandtypeattribute (bootanim_29_0) true) +(expandtypeattribute (bootanim_exec_29_0) true) +(expandtypeattribute (boot_block_device_29_0) true) +(expandtypeattribute (bootchart_data_file_29_0) true) +(expandtypeattribute (bootloader_boot_reason_prop_29_0) true) +(expandtypeattribute (bootstat_29_0) true) +(expandtypeattribute (bootstat_data_file_29_0) true) +(expandtypeattribute (bootstat_exec_29_0) true) +(expandtypeattribute (boottime_prop_29_0) true) +(expandtypeattribute (boottrace_data_file_29_0) true) +(expandtypeattribute (bpf_progs_loaded_prop_29_0) true) +(expandtypeattribute (broadcastradio_service_29_0) true) +(expandtypeattribute (bufferhubd_29_0) true) +(expandtypeattribute (bufferhubd_exec_29_0) true) +(expandtypeattribute (bugreport_service_29_0) true) +(expandtypeattribute (cache_backup_file_29_0) true) +(expandtypeattribute (cache_block_device_29_0) true) +(expandtypeattribute (cache_file_29_0) true) +(expandtypeattribute (cache_private_backup_file_29_0) true) +(expandtypeattribute (cache_recovery_file_29_0) true) +(expandtypeattribute (camera_data_file_29_0) true) +(expandtypeattribute (camera_device_29_0) true) +(expandtypeattribute (cameraproxy_service_29_0) true) +(expandtypeattribute (cameraserver_29_0) true) +(expandtypeattribute (cameraserver_exec_29_0) true) +(expandtypeattribute (cameraserver_service_29_0) true) +(expandtypeattribute (cameraserver_tmpfs_29_0) true) +(expandtypeattribute (cgroup_29_0) true) +(expandtypeattribute (cgroup_bpf_29_0) true) +(expandtypeattribute (cgroup_desc_file_29_0) true) +(expandtypeattribute (cgroup_rc_file_29_0) true) +(expandtypeattribute (charger_29_0) true) +(expandtypeattribute (charger_exec_29_0) true) +(expandtypeattribute (clatd_29_0) true) +(expandtypeattribute (clatd_exec_29_0) true) +(expandtypeattribute (clipboard_service_29_0) true) +(expandtypeattribute (color_display_service_29_0) true) +(expandtypeattribute (companion_device_service_29_0) true) +(expandtypeattribute (configfs_29_0) true) +(expandtypeattribute (config_prop_29_0) true) +(expandtypeattribute (connectivity_service_29_0) true) +(expandtypeattribute (connmetrics_service_29_0) true) +(expandtypeattribute (console_device_29_0) true) +(expandtypeattribute (consumer_ir_service_29_0) true) +(expandtypeattribute (content_capture_service_29_0) true) +(expandtypeattribute (content_service_29_0) true) +(expandtypeattribute (content_suggestions_service_29_0) true) +(expandtypeattribute (contexthub_service_29_0) true) +(expandtypeattribute (coredump_file_29_0) true) +(expandtypeattribute (country_detector_service_29_0) true) +(expandtypeattribute (coverage_service_29_0) true) +(expandtypeattribute (cppreopt_prop_29_0) true) +(expandtypeattribute (cpuinfo_service_29_0) true) +(expandtypeattribute (cpu_variant_prop_29_0) true) +(expandtypeattribute (crash_dump_29_0) true) +(expandtypeattribute (crash_dump_exec_29_0) true) +(expandtypeattribute (crossprofileapps_service_29_0) true) +(expandtypeattribute (ctl_adbd_prop_29_0) true) +(expandtypeattribute (ctl_bootanim_prop_29_0) true) +(expandtypeattribute (ctl_bugreport_prop_29_0) true) +(expandtypeattribute (ctl_console_prop_29_0) true) +(expandtypeattribute (ctl_default_prop_29_0) true) +(expandtypeattribute (ctl_dumpstate_prop_29_0) true) +(expandtypeattribute (ctl_fuse_prop_29_0) true) +(expandtypeattribute (ctl_gsid_prop_29_0) true) +(expandtypeattribute (ctl_interface_restart_prop_29_0) true) +(expandtypeattribute (ctl_interface_start_prop_29_0) true) +(expandtypeattribute (ctl_interface_stop_prop_29_0) true) +(expandtypeattribute (ctl_mdnsd_prop_29_0) true) +(expandtypeattribute (ctl_restart_prop_29_0) true) +(expandtypeattribute (ctl_rildaemon_prop_29_0) true) +(expandtypeattribute (ctl_sigstop_prop_29_0) true) +(expandtypeattribute (ctl_start_prop_29_0) true) +(expandtypeattribute (ctl_stop_prop_29_0) true) +(expandtypeattribute (dalvikcache_data_file_29_0) true) +(expandtypeattribute (dalvik_prop_29_0) true) +(expandtypeattribute (dbinfo_service_29_0) true) +(expandtypeattribute (debugfs_29_0) true) +(expandtypeattribute (debugfs_mmc_29_0) true) +(expandtypeattribute (debugfs_trace_marker_29_0) true) +(expandtypeattribute (debugfs_tracing_29_0) true) +(expandtypeattribute (debugfs_tracing_debug_29_0) true) +(expandtypeattribute (debugfs_tracing_instances_29_0) true) +(expandtypeattribute (debugfs_wakeup_sources_29_0) true) +(expandtypeattribute (debugfs_wifi_tracing_29_0) true) +(expandtypeattribute (debuggerd_prop_29_0) true) +(expandtypeattribute (debug_prop_29_0) true) +(expandtypeattribute (default_android_hwservice_29_0) true) +(expandtypeattribute (default_android_service_29_0) true) +(expandtypeattribute (default_android_vndservice_29_0) true) +(expandtypeattribute (default_prop_29_0) true) +(expandtypeattribute (dev_cpu_variant_29_0) true) +(expandtypeattribute (device_29_0) true) +(expandtypeattribute (device_config_activity_manager_native_boot_prop_29_0) true) +(expandtypeattribute (device_config_boot_count_prop_29_0) true) +(expandtypeattribute (device_config_input_native_boot_prop_29_0) true) +(expandtypeattribute (device_config_media_native_prop_29_0) true) +(expandtypeattribute (device_config_netd_native_prop_29_0) true) +(expandtypeattribute (device_config_reset_performed_prop_29_0) true) +(expandtypeattribute (device_config_runtime_native_boot_prop_29_0) true) +(expandtypeattribute (device_config_runtime_native_prop_29_0) true) +(expandtypeattribute (device_config_service_29_0) true) +(expandtypeattribute (device_identifiers_service_29_0) true) +(expandtypeattribute (deviceidle_service_29_0) true) +(expandtypeattribute (device_logging_prop_29_0) true) +(expandtypeattribute (device_policy_service_29_0) true) +(expandtypeattribute (devicestoragemonitor_service_29_0) true) +(expandtypeattribute (devpts_29_0) true) +(expandtypeattribute (dhcp_29_0) true) +(expandtypeattribute (dhcp_data_file_29_0) true) +(expandtypeattribute (dhcp_exec_29_0) true) +(expandtypeattribute (dhcp_prop_29_0) true) +(expandtypeattribute (diskstats_service_29_0) true) +(expandtypeattribute (display_service_29_0) true) +(expandtypeattribute (dm_device_29_0) true) +(expandtypeattribute (dnsmasq_29_0) true) +(expandtypeattribute (dnsmasq_exec_29_0) true) +(expandtypeattribute (dnsproxyd_socket_29_0) true) +(expandtypeattribute (dnsresolver_service_29_0) true) +(expandtypeattribute (DockObserver_service_29_0) true) +(expandtypeattribute (dreams_service_29_0) true) +(expandtypeattribute (drm_data_file_29_0) true) +(expandtypeattribute (drmserver_29_0) true) +(expandtypeattribute (drmserver_exec_29_0) true) +(expandtypeattribute (drmserver_service_29_0) true) +(expandtypeattribute (drmserver_socket_29_0) true) +(expandtypeattribute (dropbox_data_file_29_0) true) +(expandtypeattribute (dropbox_service_29_0) true) +(expandtypeattribute (dumpstate_29_0) true) +(expandtypeattribute (dumpstate_exec_29_0) true) +(expandtypeattribute (dumpstate_options_prop_29_0) true) +(expandtypeattribute (dumpstate_prop_29_0) true) +(expandtypeattribute (dumpstate_service_29_0) true) +(expandtypeattribute (dumpstate_socket_29_0) true) +(expandtypeattribute (dynamic_system_prop_29_0) true) +(expandtypeattribute (e2fs_29_0) true) +(expandtypeattribute (e2fs_exec_29_0) true) +(expandtypeattribute (efs_file_29_0) true) +(expandtypeattribute (ephemeral_app_29_0) true) +(expandtypeattribute (ethernet_service_29_0) true) +(expandtypeattribute (exfat_29_0) true) +(expandtypeattribute (exported2_config_prop_29_0) true) +(expandtypeattribute (exported2_default_prop_29_0) true) +(expandtypeattribute (exported2_radio_prop_29_0) true) +(expandtypeattribute (exported2_system_prop_29_0) true) +(expandtypeattribute (exported2_vold_prop_29_0) true) +(expandtypeattribute (exported3_default_prop_29_0) true) +(expandtypeattribute (exported3_radio_prop_29_0) true) +(expandtypeattribute (exported3_system_prop_29_0) true) +(expandtypeattribute (exported_audio_prop_29_0) true) +(expandtypeattribute (exported_bluetooth_prop_29_0) true) +(expandtypeattribute (exported_config_prop_29_0) true) +(expandtypeattribute (exported_dalvik_prop_29_0) true) +(expandtypeattribute (exported_default_prop_29_0) true) +(expandtypeattribute (exported_dumpstate_prop_29_0) true) +(expandtypeattribute (exported_ffs_prop_29_0) true) +(expandtypeattribute (exported_fingerprint_prop_29_0) true) +(expandtypeattribute (exported_overlay_prop_29_0) true) +(expandtypeattribute (exported_pm_prop_29_0) true) +(expandtypeattribute (exported_radio_prop_29_0) true) +(expandtypeattribute (exported_secure_prop_29_0) true) +(expandtypeattribute (exported_system_prop_29_0) true) +(expandtypeattribute (exported_system_radio_prop_29_0) true) +(expandtypeattribute (exported_vold_prop_29_0) true) +(expandtypeattribute (exported_wifi_prop_29_0) true) +(expandtypeattribute (external_vibrator_service_29_0) true) +(expandtypeattribute (face_service_29_0) true) +(expandtypeattribute (face_vendor_data_file_29_0) true) +(expandtypeattribute (fastbootd_29_0) true) +(expandtypeattribute (ffs_prop_29_0) true) +(expandtypeattribute (file_contexts_file_29_0) true) +(expandtypeattribute (fingerprintd_29_0) true) +(expandtypeattribute (fingerprintd_data_file_29_0) true) +(expandtypeattribute (fingerprintd_exec_29_0) true) +(expandtypeattribute (fingerprintd_service_29_0) true) +(expandtypeattribute (fingerprint_prop_29_0) true) +(expandtypeattribute (fingerprint_service_29_0) true) +(expandtypeattribute (fingerprint_vendor_data_file_29_0) true) +(expandtypeattribute (firstboot_prop_29_0) true) +(expandtypeattribute (flags_health_check_29_0) true) +(expandtypeattribute (flags_health_check_exec_29_0) true) +(expandtypeattribute (font_service_29_0) true) +(expandtypeattribute (frp_block_device_29_0) true) +(expandtypeattribute (fs_bpf_29_0) true) +(expandtypeattribute (fsck_29_0) true) +(expandtypeattribute (fsck_exec_29_0) true) +(expandtypeattribute (fscklogs_29_0) true) +(expandtypeattribute (fsck_untrusted_29_0) true) +(expandtypeattribute (functionfs_29_0) true) +(expandtypeattribute (fuse_29_0) true) +(expandtypeattribute (fuse_device_29_0) true) +(expandtypeattribute (fwk_bufferhub_hwservice_29_0) true) +(expandtypeattribute (fwk_camera_hwservice_29_0) true) +(expandtypeattribute (fwk_display_hwservice_29_0) true) +(expandtypeattribute (fwk_scheduler_hwservice_29_0) true) +(expandtypeattribute (fwk_sensor_hwservice_29_0) true) +(expandtypeattribute (fwk_stats_hwservice_29_0) true) +(expandtypeattribute (fwmarkd_socket_29_0) true) +(expandtypeattribute (gatekeeperd_29_0) true) +(expandtypeattribute (gatekeeper_data_file_29_0) true) +(expandtypeattribute (gatekeeperd_exec_29_0) true) +(expandtypeattribute (gatekeeper_service_29_0) true) +(expandtypeattribute (gfxinfo_service_29_0) true) +(expandtypeattribute (gps_control_29_0) true) +(expandtypeattribute (gpu_device_29_0) true) +(expandtypeattribute (gpu_service_29_0) true) +(expandtypeattribute (gpuservice_29_0) true) +(expandtypeattribute (graphics_device_29_0) true) +(expandtypeattribute (graphicsstats_service_29_0) true) +(expandtypeattribute (gsi_data_file_29_0) true) +(expandtypeattribute (gsid_prop_29_0) true) +(expandtypeattribute (gsi_metadata_file_29_0) true) +(expandtypeattribute (hal_atrace_hwservice_29_0) true) +(expandtypeattribute (hal_audiocontrol_hwservice_29_0) true) +(expandtypeattribute (hal_audio_hwservice_29_0) true) +(expandtypeattribute (hal_authsecret_hwservice_29_0) true) +(expandtypeattribute (hal_bluetooth_hwservice_29_0) true) +(expandtypeattribute (hal_bootctl_hwservice_29_0) true) +(expandtypeattribute (hal_broadcastradio_hwservice_29_0) true) +(expandtypeattribute (hal_camera_hwservice_29_0) true) +(expandtypeattribute (hal_cas_hwservice_29_0) true) +(expandtypeattribute (hal_codec2_hwservice_29_0) true) +(expandtypeattribute (hal_configstore_ISurfaceFlingerConfigs_29_0) true) +(expandtypeattribute (hal_confirmationui_hwservice_29_0) true) +(expandtypeattribute (hal_contexthub_hwservice_29_0) true) +(expandtypeattribute (hal_drm_hwservice_29_0) true) +(expandtypeattribute (hal_dumpstate_hwservice_29_0) true) +(expandtypeattribute (hal_evs_hwservice_29_0) true) +(expandtypeattribute (hal_face_hwservice_29_0) true) +(expandtypeattribute (hal_fingerprint_hwservice_29_0) true) +(expandtypeattribute (hal_fingerprint_service_29_0) true) +(expandtypeattribute (hal_gatekeeper_hwservice_29_0) true) +(expandtypeattribute (hal_gnss_hwservice_29_0) true) +(expandtypeattribute (hal_graphics_allocator_hwservice_29_0) true) +(expandtypeattribute (hal_graphics_composer_hwservice_29_0) true) +(expandtypeattribute (hal_graphics_composer_server_tmpfs_29_0) true) +(expandtypeattribute (hal_graphics_mapper_hwservice_29_0) true) +(expandtypeattribute (hal_health_hwservice_29_0) true) +(expandtypeattribute (hal_health_storage_hwservice_29_0) true) +(expandtypeattribute (hal_input_classifier_hwservice_29_0) true) +(expandtypeattribute (hal_ir_hwservice_29_0) true) +(expandtypeattribute (hal_keymaster_hwservice_29_0) true) +(expandtypeattribute (hal_light_hwservice_29_0) true) +(expandtypeattribute (hal_lowpan_hwservice_29_0) true) +(expandtypeattribute (hal_memtrack_hwservice_29_0) true) +(expandtypeattribute (hal_neuralnetworks_hwservice_29_0) true) +(expandtypeattribute (hal_nfc_hwservice_29_0) true) +(expandtypeattribute (hal_oemlock_hwservice_29_0) true) +(expandtypeattribute (hal_omx_hwservice_29_0) true) +(expandtypeattribute (hal_power_hwservice_29_0) true) +(expandtypeattribute (hal_power_stats_hwservice_29_0) true) +(expandtypeattribute (hal_renderscript_hwservice_29_0) true) +(expandtypeattribute (hal_secure_element_hwservice_29_0) true) +(expandtypeattribute (hal_sensors_hwservice_29_0) true) +(expandtypeattribute (hal_telephony_hwservice_29_0) true) +(expandtypeattribute (hal_tetheroffload_hwservice_29_0) true) +(expandtypeattribute (hal_thermal_hwservice_29_0) true) +(expandtypeattribute (hal_tv_cec_hwservice_29_0) true) +(expandtypeattribute (hal_tv_input_hwservice_29_0) true) +(expandtypeattribute (hal_usb_gadget_hwservice_29_0) true) +(expandtypeattribute (hal_usb_hwservice_29_0) true) +(expandtypeattribute (hal_vehicle_hwservice_29_0) true) +(expandtypeattribute (hal_vibrator_hwservice_29_0) true) +(expandtypeattribute (hal_vr_hwservice_29_0) true) +(expandtypeattribute (hal_weaver_hwservice_29_0) true) +(expandtypeattribute (hal_wifi_hostapd_hwservice_29_0) true) +(expandtypeattribute (hal_wifi_hwservice_29_0) true) +(expandtypeattribute (hal_wifi_offload_hwservice_29_0) true) +(expandtypeattribute (hal_wifi_supplicant_hwservice_29_0) true) +(expandtypeattribute (hardware_properties_service_29_0) true) +(expandtypeattribute (hardware_service_29_0) true) +(expandtypeattribute (hci_attach_dev_29_0) true) +(expandtypeattribute (hdmi_control_service_29_0) true) +(expandtypeattribute (healthd_29_0) true) +(expandtypeattribute (healthd_exec_29_0) true) +(expandtypeattribute (heapdump_data_file_29_0) true) +(expandtypeattribute (heapprofd_29_0) true) +(expandtypeattribute (heapprofd_enabled_prop_29_0) true) +(expandtypeattribute (heapprofd_prop_29_0) true) +(expandtypeattribute (heapprofd_socket_29_0) true) +(expandtypeattribute (hidl_allocator_hwservice_29_0) true) +(expandtypeattribute (hidl_base_hwservice_29_0) true) +(expandtypeattribute (hidl_manager_hwservice_29_0) true) +(expandtypeattribute (hidl_memory_hwservice_29_0) true) +(expandtypeattribute (hidl_token_hwservice_29_0) true) +(expandtypeattribute (hwbinder_device_29_0) true) +(expandtypeattribute (hw_random_device_29_0) true) +(expandtypeattribute (hwservice_contexts_file_29_0) true) +(expandtypeattribute (hwservicemanager_29_0) true) +(expandtypeattribute (hwservicemanager_exec_29_0) true) +(expandtypeattribute (hwservicemanager_prop_29_0) true) +(expandtypeattribute (icon_file_29_0) true) +(expandtypeattribute (idmap_29_0) true) +(expandtypeattribute (idmap_exec_29_0) true) +(expandtypeattribute (idmap_service_29_0) true) +(expandtypeattribute (iio_device_29_0) true) +(expandtypeattribute (imms_service_29_0) true) +(expandtypeattribute (incident_29_0) true) +(expandtypeattribute (incidentd_29_0) true) +(expandtypeattribute (incident_data_file_29_0) true) +(expandtypeattribute (incident_helper_29_0) true) +(expandtypeattribute (incident_service_29_0) true) +(expandtypeattribute (init_29_0) true) +(expandtypeattribute (init_exec_29_0) true) +(expandtypeattribute (init_tmpfs_29_0) true) +(expandtypeattribute (inotify_29_0) true) +(expandtypeattribute (input_device_29_0) true) +(expandtypeattribute (inputflinger_29_0) true) +(expandtypeattribute (inputflinger_exec_29_0) true) +(expandtypeattribute (inputflinger_service_29_0) true) +(expandtypeattribute (input_method_service_29_0) true) +(expandtypeattribute (input_service_29_0) true) +(expandtypeattribute (installd_29_0) true) +(expandtypeattribute (install_data_file_29_0) true) +(expandtypeattribute (installd_exec_29_0) true) +(expandtypeattribute (installd_service_29_0) true) +(expandtypeattribute (install_recovery_29_0) true) +(expandtypeattribute (install_recovery_exec_29_0) true) +(expandtypeattribute (ion_device_29_0) true) +(expandtypeattribute (iorapd_29_0) true) +(expandtypeattribute (iorapd_data_file_29_0) true) +(expandtypeattribute (iorapd_exec_29_0) true) +(expandtypeattribute (iorapd_service_29_0) true) +(expandtypeattribute (iorapd_tmpfs_29_0) true) +(expandtypeattribute (IProxyService_service_29_0) true) +(expandtypeattribute (ipsec_service_29_0) true) +(expandtypeattribute (iris_service_29_0) true) +(expandtypeattribute (iris_vendor_data_file_29_0) true) +(expandtypeattribute (isolated_app_29_0) true) +(expandtypeattribute (jobscheduler_service_29_0) true) +(expandtypeattribute (kernel_29_0) true) +(expandtypeattribute (keychain_data_file_29_0) true) +(expandtypeattribute (keychord_device_29_0) true) +(expandtypeattribute (keystore_29_0) true) +(expandtypeattribute (keystore_data_file_29_0) true) +(expandtypeattribute (keystore_exec_29_0) true) +(expandtypeattribute (keystore_service_29_0) true) +(expandtypeattribute (kmsg_debug_device_29_0) true) +(expandtypeattribute (kmsg_device_29_0) true) +(expandtypeattribute (labeledfs_29_0) true) +(expandtypeattribute (last_boot_reason_prop_29_0) true) +(expandtypeattribute (launcherapps_service_29_0) true) +(expandtypeattribute (llkd_29_0) true) +(expandtypeattribute (llkd_exec_29_0) true) +(expandtypeattribute (llkd_prop_29_0) true) +(expandtypeattribute (lmkd_29_0) true) +(expandtypeattribute (lmkd_exec_29_0) true) +(expandtypeattribute (lmkd_socket_29_0) true) +(expandtypeattribute (location_service_29_0) true) +(expandtypeattribute (lock_settings_service_29_0) true) +(expandtypeattribute (logcat_exec_29_0) true) +(expandtypeattribute (logd_29_0) true) +(expandtypeattribute (logd_exec_29_0) true) +(expandtypeattribute (logd_prop_29_0) true) +(expandtypeattribute (logdr_socket_29_0) true) +(expandtypeattribute (logd_socket_29_0) true) +(expandtypeattribute (logdw_socket_29_0) true) +(expandtypeattribute (logpersist_29_0) true) +(expandtypeattribute (logpersistd_logging_prop_29_0) true) +(expandtypeattribute (log_prop_29_0) true) +(expandtypeattribute (log_tag_prop_29_0) true) +(expandtypeattribute (loop_control_device_29_0) true) +(expandtypeattribute (loop_device_29_0) true) +(expandtypeattribute (looper_stats_service_29_0) true) +(expandtypeattribute (lowpan_device_29_0) true) +(expandtypeattribute (lowpan_prop_29_0) true) +(expandtypeattribute (lowpan_service_29_0) true) +(expandtypeattribute (lpdumpd_prop_29_0) true) +(expandtypeattribute (lpdump_service_29_0) true) +(expandtypeattribute (mac_perms_file_29_0) true) +(expandtypeattribute (mdnsd_29_0) true) +(expandtypeattribute (mdnsd_socket_29_0) true) +(expandtypeattribute (mdns_socket_29_0) true) +(expandtypeattribute (mediacodec_service_29_0) true) +(expandtypeattribute (media_data_file_29_0) true) +(expandtypeattribute (mediadrmserver_29_0) true) +(expandtypeattribute (mediadrmserver_exec_29_0) true) +(expandtypeattribute (mediadrmserver_service_29_0) true) +(expandtypeattribute (mediaextractor_29_0) true) +(expandtypeattribute (mediaextractor_exec_29_0) true) +(expandtypeattribute (mediaextractor_service_29_0) true) +(expandtypeattribute (mediaextractor_tmpfs_29_0) true) +(expandtypeattribute (mediametrics_29_0) true) +(expandtypeattribute (mediametrics_exec_29_0) true) +(expandtypeattribute (mediametrics_service_29_0) true) +(expandtypeattribute (media_projection_service_29_0) true) +(expandtypeattribute (mediaprovider_29_0) true) +(expandtypeattribute (media_router_service_29_0) true) +(expandtypeattribute (media_rw_data_file_29_0) true) +(expandtypeattribute (mediaserver_29_0) true) +(expandtypeattribute (mediaserver_exec_29_0) true) +(expandtypeattribute (mediaserver_service_29_0) true) +(expandtypeattribute (mediaserver_tmpfs_29_0) true) +(expandtypeattribute (media_session_service_29_0) true) +(expandtypeattribute (mediaswcodec_29_0) true) +(expandtypeattribute (mediaswcodec_exec_29_0) true) +(expandtypeattribute (meminfo_service_29_0) true) +(expandtypeattribute (metadata_block_device_29_0) true) +(expandtypeattribute (metadata_file_29_0) true) +(expandtypeattribute (method_trace_data_file_29_0) true) +(expandtypeattribute (midi_service_29_0) true) +(expandtypeattribute (misc_block_device_29_0) true) +(expandtypeattribute (misc_logd_file_29_0) true) +(expandtypeattribute (misc_user_data_file_29_0) true) +(expandtypeattribute (mmc_prop_29_0) true) +(expandtypeattribute (mnt_expand_file_29_0) true) +(expandtypeattribute (mnt_media_rw_file_29_0) true) +(expandtypeattribute (mnt_media_rw_stub_file_29_0) true) +(expandtypeattribute (mnt_product_file_29_0) true) +(expandtypeattribute (mnt_user_file_29_0) true) +(expandtypeattribute (mnt_vendor_file_29_0) true) +(expandtypeattribute (modprobe_29_0) true) +(expandtypeattribute (mount_service_29_0) true) +(expandtypeattribute (mqueue_29_0) true) +(expandtypeattribute (mtp_29_0) true) +(expandtypeattribute (mtp_device_29_0) true) +(expandtypeattribute (mtpd_socket_29_0) true) +(expandtypeattribute (mtp_exec_29_0) true) +(expandtypeattribute (nativetest_data_file_29_0) true) +(expandtypeattribute (netd_29_0) true) +(expandtypeattribute (net_data_file_29_0) true) +(expandtypeattribute (netd_exec_29_0) true) +(expandtypeattribute (netd_listener_service_29_0) true) +(expandtypeattribute (net_dns_prop_29_0) true) +(expandtypeattribute (netd_service_29_0) true) +(expandtypeattribute (netd_stable_secret_prop_29_0) true) +(expandtypeattribute (netif_29_0) true) +(expandtypeattribute (netpolicy_service_29_0) true) +(expandtypeattribute (net_radio_prop_29_0) true) +(expandtypeattribute (netstats_service_29_0) true) +(expandtypeattribute (netutils_wrapper_29_0) true) +(expandtypeattribute (netutils_wrapper_exec_29_0) true) +(expandtypeattribute (network_management_service_29_0) true) +(expandtypeattribute (network_score_service_29_0) true) +(expandtypeattribute (network_stack_29_0) true) +(expandtypeattribute (network_stack_service_29_0) true) +(expandtypeattribute (network_time_update_service_29_0) true) +(expandtypeattribute (network_watchlist_data_file_29_0) true) +(expandtypeattribute (network_watchlist_service_29_0) true) +(expandtypeattribute (nfc_29_0) true) +(expandtypeattribute (nfc_data_file_29_0) true) +(expandtypeattribute (nfc_device_29_0) true) +(expandtypeattribute (nfc_prop_29_0) true) +(expandtypeattribute (nfc_service_29_0) true) +(expandtypeattribute (nnapi_ext_deny_product_prop_29_0) true) +(expandtypeattribute (node_29_0) true) +(expandtypeattribute (nonplat_service_contexts_file_29_0) true) +(expandtypeattribute (notification_service_29_0) true) +(expandtypeattribute (null_device_29_0) true) +(expandtypeattribute (oemfs_29_0) true) +(expandtypeattribute (oem_lock_service_29_0) true) +(expandtypeattribute (ota_data_file_29_0) true) +(expandtypeattribute (otadexopt_service_29_0) true) +(expandtypeattribute (ota_package_file_29_0) true) +(expandtypeattribute (overlayfs_file_29_0) true) +(expandtypeattribute (overlay_prop_29_0) true) +(expandtypeattribute (overlay_service_29_0) true) +(expandtypeattribute (owntty_device_29_0) true) +(expandtypeattribute (package_native_service_29_0) true) +(expandtypeattribute (package_service_29_0) true) +(expandtypeattribute (packages_list_file_29_0) true) +(expandtypeattribute (pan_result_prop_29_0) true) +(expandtypeattribute (password_slot_metadata_file_29_0) true) +(expandtypeattribute (pdx_bufferhub_client_channel_socket_29_0) true) +(expandtypeattribute (pdx_bufferhub_client_endpoint_socket_29_0) true) +(expandtypeattribute (pdx_bufferhub_dir_29_0) true) +(expandtypeattribute (pdx_display_client_channel_socket_29_0) true) +(expandtypeattribute (pdx_display_client_endpoint_socket_29_0) true) +(expandtypeattribute (pdx_display_dir_29_0) true) +(expandtypeattribute (pdx_display_manager_channel_socket_29_0) true) +(expandtypeattribute (pdx_display_manager_endpoint_socket_29_0) true) +(expandtypeattribute (pdx_display_screenshot_channel_socket_29_0) true) +(expandtypeattribute (pdx_display_screenshot_endpoint_socket_29_0) true) +(expandtypeattribute (pdx_display_vsync_channel_socket_29_0) true) +(expandtypeattribute (pdx_display_vsync_endpoint_socket_29_0) true) +(expandtypeattribute (pdx_performance_client_channel_socket_29_0) true) +(expandtypeattribute (pdx_performance_client_endpoint_socket_29_0) true) +(expandtypeattribute (pdx_performance_dir_29_0) true) +(expandtypeattribute (perfetto_29_0) true) +(expandtypeattribute (performanced_29_0) true) +(expandtypeattribute (performanced_exec_29_0) true) +(expandtypeattribute (permissionmgr_service_29_0) true) +(expandtypeattribute (permission_service_29_0) true) +(expandtypeattribute (persist_debug_prop_29_0) true) +(expandtypeattribute (persistent_data_block_service_29_0) true) +(expandtypeattribute (persistent_properties_ready_prop_29_0) true) +(expandtypeattribute (pinner_service_29_0) true) +(expandtypeattribute (pipefs_29_0) true) +(expandtypeattribute (platform_app_29_0) true) +(expandtypeattribute (pm_prop_29_0) true) +(expandtypeattribute (pmsg_device_29_0) true) +(expandtypeattribute (port_29_0) true) +(expandtypeattribute (port_device_29_0) true) +(expandtypeattribute (postinstall_29_0) true) +(expandtypeattribute (postinstall_apex_mnt_dir_29_0) true) +(expandtypeattribute (postinstall_file_29_0) true) +(expandtypeattribute (postinstall_mnt_dir_29_0) true) +(expandtypeattribute (powerctl_prop_29_0) true) +(expandtypeattribute (power_service_29_0) true) +(expandtypeattribute (ppp_29_0) true) +(expandtypeattribute (ppp_device_29_0) true) +(expandtypeattribute (ppp_exec_29_0) true) +(expandtypeattribute (preloads_data_file_29_0) true) +(expandtypeattribute (preloads_media_file_29_0) true) +(expandtypeattribute (print_service_29_0) true) +(expandtypeattribute (priv_app_29_0) true) +(expandtypeattribute (privapp_data_file_29_0) true) +(expandtypeattribute (proc_29_0) true) +(expandtypeattribute (proc_abi_29_0) true) +(expandtypeattribute (proc_asound_29_0) true) +(expandtypeattribute (proc_bluetooth_writable_29_0) true) +(expandtypeattribute (proc_buddyinfo_29_0) true) +(expandtypeattribute (proc_cmdline_29_0) true) +(expandtypeattribute (proc_cpuinfo_29_0) true) +(expandtypeattribute (proc_dirty_29_0) true) +(expandtypeattribute (proc_diskstats_29_0) true) +(expandtypeattribute (proc_drop_caches_29_0) true) +(expandtypeattribute (processinfo_service_29_0) true) +(expandtypeattribute (proc_extra_free_kbytes_29_0) true) +(expandtypeattribute (proc_filesystems_29_0) true) +(expandtypeattribute (proc_fs_verity_29_0) true) +(expandtypeattribute (proc_hostname_29_0) true) +(expandtypeattribute (proc_hung_task_29_0) true) +(expandtypeattribute (proc_interrupts_29_0) true) +(expandtypeattribute (proc_iomem_29_0) true) +(expandtypeattribute (proc_keys_29_0) true) +(expandtypeattribute (proc_kmsg_29_0) true) +(expandtypeattribute (proc_loadavg_29_0) true) +(expandtypeattribute (proc_max_map_count_29_0) true) +(expandtypeattribute (proc_meminfo_29_0) true) +(expandtypeattribute (proc_min_free_order_shift_29_0) true) +(expandtypeattribute (proc_misc_29_0) true) +(expandtypeattribute (proc_modules_29_0) true) +(expandtypeattribute (proc_mounts_29_0) true) +(expandtypeattribute (proc_net_29_0) true) +(expandtypeattribute (proc_net_tcp_udp_29_0) true) +(expandtypeattribute (proc_overcommit_memory_29_0) true) +(expandtypeattribute (proc_page_cluster_29_0) true) +(expandtypeattribute (proc_pagetypeinfo_29_0) true) +(expandtypeattribute (proc_panic_29_0) true) +(expandtypeattribute (proc_perf_29_0) true) +(expandtypeattribute (proc_pid_max_29_0) true) +(expandtypeattribute (proc_pipe_conf_29_0) true) +(expandtypeattribute (proc_pressure_cpu_29_0) true) +(expandtypeattribute (proc_pressure_io_29_0) true) +(expandtypeattribute (proc_pressure_mem_29_0) true) +(expandtypeattribute (proc_qtaguid_ctrl_29_0) true) +(expandtypeattribute (proc_qtaguid_stat_29_0) true) +(expandtypeattribute (proc_random_29_0) true) +(expandtypeattribute (proc_sched_29_0) true) +(expandtypeattribute (proc_security_29_0) true) +(expandtypeattribute (proc_slabinfo_29_0) true) +(expandtypeattribute (proc_stat_29_0) true) +(expandtypeattribute (procstats_service_29_0) true) +(expandtypeattribute (proc_swaps_29_0) true) +(expandtypeattribute (proc_sysrq_29_0) true) +(expandtypeattribute (proc_timer_29_0) true) +(expandtypeattribute (proc_tty_drivers_29_0) true) +(expandtypeattribute (proc_uid_concurrent_active_time_29_0) true) +(expandtypeattribute (proc_uid_concurrent_policy_time_29_0) true) +(expandtypeattribute (proc_uid_cpupower_29_0) true) +(expandtypeattribute (proc_uid_cputime_removeuid_29_0) true) +(expandtypeattribute (proc_uid_cputime_showstat_29_0) true) +(expandtypeattribute (proc_uid_io_stats_29_0) true) +(expandtypeattribute (proc_uid_procstat_set_29_0) true) +(expandtypeattribute (proc_uid_time_in_state_29_0) true) +(expandtypeattribute (proc_uptime_29_0) true) +(expandtypeattribute (proc_version_29_0) true) +(expandtypeattribute (proc_vmallocinfo_29_0) true) +(expandtypeattribute (proc_vmstat_29_0) true) +(expandtypeattribute (proc_zoneinfo_29_0) true) +(expandtypeattribute (profman_29_0) true) +(expandtypeattribute (profman_dump_data_file_29_0) true) +(expandtypeattribute (profman_exec_29_0) true) +(expandtypeattribute (properties_device_29_0) true) +(expandtypeattribute (properties_serial_29_0) true) +(expandtypeattribute (property_contexts_file_29_0) true) +(expandtypeattribute (property_data_file_29_0) true) +(expandtypeattribute (property_info_29_0) true) +(expandtypeattribute (property_socket_29_0) true) +(expandtypeattribute (pstorefs_29_0) true) +(expandtypeattribute (ptmx_device_29_0) true) +(expandtypeattribute (qtaguid_device_29_0) true) +(expandtypeattribute (racoon_29_0) true) +(expandtypeattribute (racoon_exec_29_0) true) +(expandtypeattribute (racoon_socket_29_0) true) +(expandtypeattribute (radio_29_0) true) +(expandtypeattribute (radio_data_file_29_0) true) +(expandtypeattribute (radio_device_29_0) true) +(expandtypeattribute (radio_prop_29_0) true) +(expandtypeattribute (radio_service_29_0) true) +(expandtypeattribute (ram_device_29_0) true) +(expandtypeattribute (random_device_29_0) true) +(expandtypeattribute (recovery_29_0) true) +(expandtypeattribute (recovery_block_device_29_0) true) +(expandtypeattribute (recovery_data_file_29_0) true) +(expandtypeattribute (recovery_persist_29_0) true) +(expandtypeattribute (recovery_persist_exec_29_0) true) +(expandtypeattribute (recovery_refresh_29_0) true) +(expandtypeattribute (recovery_refresh_exec_29_0) true) +(expandtypeattribute (recovery_service_29_0) true) +(expandtypeattribute (recovery_socket_29_0) true) +(expandtypeattribute (registry_service_29_0) true) +(expandtypeattribute (resourcecache_data_file_29_0) true) +(expandtypeattribute (restorecon_prop_29_0) true) +(expandtypeattribute (restrictions_service_29_0) true) +(expandtypeattribute (rild_debug_socket_29_0) true) +(expandtypeattribute (rild_socket_29_0) true) +(expandtypeattribute (ringtone_file_29_0) true) +(expandtypeattribute (role_service_29_0) true) +(expandtypeattribute (rollback_service_29_0) true) +(expandtypeattribute (root_block_device_29_0) true) +(expandtypeattribute (rootfs_29_0) true) +(expandtypeattribute (rpmsg_device_29_0) true) +(expandtypeattribute (rs_29_0) true) +(expandtypeattribute (rs_exec_29_0) true) +(expandtypeattribute (rss_hwm_reset_29_0) true) +(expandtypeattribute (rtc_device_29_0) true) +(expandtypeattribute (rttmanager_service_29_0) true) +(expandtypeattribute (runas_29_0) true) +(expandtypeattribute (runas_app_29_0) true) +(expandtypeattribute (runas_exec_29_0) true) +(expandtypeattribute (runtime_event_log_tags_file_29_0) true) +(expandtypeattribute (runtime_service_29_0) true) +(expandtypeattribute (safemode_prop_29_0) true) +(expandtypeattribute (same_process_hal_file_29_0) true) +(expandtypeattribute (samplingprofiler_service_29_0) true) +(expandtypeattribute (scheduling_policy_service_29_0) true) +(expandtypeattribute (sdcard_block_device_29_0) true) +(expandtypeattribute (sdcardd_29_0) true) +(expandtypeattribute (sdcardd_exec_29_0) true) +(expandtypeattribute (sdcardfs_29_0) true) +(expandtypeattribute (seapp_contexts_file_29_0) true) +(expandtypeattribute (search_service_29_0) true) +(expandtypeattribute (sec_key_att_app_id_provider_service_29_0) true) +(expandtypeattribute (secure_element_29_0) true) +(expandtypeattribute (secure_element_device_29_0) true) +(expandtypeattribute (secure_element_service_29_0) true) +(expandtypeattribute (selinuxfs_29_0) true) +(expandtypeattribute (sensor_privacy_service_29_0) true) +(expandtypeattribute (sensors_device_29_0) true) +(expandtypeattribute (sensorservice_service_29_0) true) +(expandtypeattribute (sepolicy_file_29_0) true) +(expandtypeattribute (serial_device_29_0) true) +(expandtypeattribute (serialno_prop_29_0) true) +(expandtypeattribute (serial_service_29_0) true) +(expandtypeattribute (server_configurable_flags_data_file_29_0) true) +(expandtypeattribute (service_contexts_file_29_0) true) +(expandtypeattribute (servicediscovery_service_29_0) true) +(expandtypeattribute (servicemanager_29_0) true) +(expandtypeattribute (servicemanager_exec_29_0) true) +(expandtypeattribute (settings_service_29_0) true) +(expandtypeattribute (sgdisk_29_0) true) +(expandtypeattribute (sgdisk_exec_29_0) true) +(expandtypeattribute (shared_relro_29_0) true) +(expandtypeattribute (shared_relro_file_29_0) true) +(expandtypeattribute (shell_29_0) true) +(expandtypeattribute (shell_data_file_29_0) true) +(expandtypeattribute (shell_exec_29_0) true) +(expandtypeattribute (shell_prop_29_0) true) +(expandtypeattribute (shm_29_0) true) +(expandtypeattribute (shortcut_manager_icons_29_0) true) +(expandtypeattribute (shortcut_service_29_0) true) +(expandtypeattribute (simpleperf_app_runner_29_0) true) +(expandtypeattribute (simpleperf_app_runner_exec_29_0) true) +(expandtypeattribute (slice_service_29_0) true) +(expandtypeattribute (slideshow_29_0) true) +(expandtypeattribute (socket_device_29_0) true) +(expandtypeattribute (sockfs_29_0) true) +(expandtypeattribute (staging_data_file_29_0) true) +(expandtypeattribute (statsd_29_0) true) +(expandtypeattribute (stats_data_file_29_0) true) +(expandtypeattribute (statsd_exec_29_0) true) +(expandtypeattribute (statsdw_socket_29_0) true) +(expandtypeattribute (statusbar_service_29_0) true) +(expandtypeattribute (storaged_service_29_0) true) +(expandtypeattribute (storage_file_29_0) true) +(expandtypeattribute (storagestats_service_29_0) true) +(expandtypeattribute (storage_stub_file_29_0) true) +(expandtypeattribute (su_29_0) true) +(expandtypeattribute (su_exec_29_0) true) +(expandtypeattribute (super_block_device_29_0) true) +(expandtypeattribute (surfaceflinger_29_0) true) +(expandtypeattribute (surfaceflinger_service_29_0) true) +(expandtypeattribute (surfaceflinger_tmpfs_29_0) true) +(expandtypeattribute (swap_block_device_29_0) true) +(expandtypeattribute (sysfs_29_0) true) +(expandtypeattribute (sysfs_android_usb_29_0) true) +(expandtypeattribute (sysfs_batteryinfo_29_0) true) +(expandtypeattribute (sysfs_bluetooth_writable_29_0) true) +(expandtypeattribute (sysfs_devices_block_29_0) true) +(expandtypeattribute (sysfs_devices_system_cpu_29_0) true) +(expandtypeattribute (sysfs_dm_29_0) true) +(expandtypeattribute (sysfs_dt_firmware_android_29_0) true) +(expandtypeattribute (sysfs_extcon_29_0) true) +(expandtypeattribute (sysfs_fs_ext4_features_29_0) true) +(expandtypeattribute (sysfs_fs_f2fs_29_0) true) +(expandtypeattribute (sysfs_hwrandom_29_0) true) +(expandtypeattribute (sysfs_ipv4_29_0) true) +(expandtypeattribute (sysfs_kernel_notes_29_0) true) +(expandtypeattribute (sysfs_leds_29_0) true) +(expandtypeattribute (sysfs_loop_29_0) true) +(expandtypeattribute (sysfs_lowmemorykiller_29_0) true) +(expandtypeattribute (sysfs_mac_address_29_0) true) +(expandtypeattribute (sysfs_net_29_0) true) +(expandtypeattribute (sysfs_nfc_power_writable_29_0) true) +(expandtypeattribute (sysfs_power_29_0) true) +(expandtypeattribute (sysfs_rtc_29_0) true) +(expandtypeattribute (sysfs_switch_29_0) true) +(expandtypeattribute (sysfs_thermal_29_0) true) +(expandtypeattribute (sysfs_transparent_hugepage_29_0) true) +(expandtypeattribute (sysfs_uio_29_0) true) +(expandtypeattribute (sysfs_usb_29_0) true) +(expandtypeattribute (sysfs_usermodehelper_29_0) true) +(expandtypeattribute (sysfs_vibrator_29_0) true) +(expandtypeattribute (sysfs_wake_lock_29_0) true) +(expandtypeattribute (sysfs_wakeup_reasons_29_0) true) +(expandtypeattribute (sysfs_wlan_fwpath_29_0) true) +(expandtypeattribute (sysfs_zram_29_0) true) +(expandtypeattribute (sysfs_zram_uevent_29_0) true) +(expandtypeattribute (system_app_29_0) true) +(expandtypeattribute (system_app_data_file_29_0) true) +(expandtypeattribute (system_app_service_29_0) true) +(expandtypeattribute (system_asan_options_file_29_0) true) +(expandtypeattribute (system_block_device_29_0) true) +(expandtypeattribute (system_boot_reason_prop_29_0) true) +(expandtypeattribute (system_bootstrap_lib_file_29_0) true) +(expandtypeattribute (system_data_file_29_0) true) +(expandtypeattribute (system_event_log_tags_file_29_0) true) +(expandtypeattribute (system_file_29_0) true) +(expandtypeattribute (systemkeys_data_file_29_0) true) +(expandtypeattribute (system_lib_file_29_0) true) +(expandtypeattribute (system_linker_config_file_29_0) true) +(expandtypeattribute (system_linker_exec_29_0) true) +(expandtypeattribute (system_lmk_prop_29_0) true) +(expandtypeattribute (system_ndebug_socket_29_0) true) +(expandtypeattribute (system_net_netd_hwservice_29_0) true) +(expandtypeattribute (system_prop_29_0) true) +(expandtypeattribute (system_radio_prop_29_0) true) +(expandtypeattribute (system_seccomp_policy_file_29_0) true) +(expandtypeattribute (system_security_cacerts_file_29_0) true) +(expandtypeattribute (system_server_29_0) true) +(expandtypeattribute (system_server_tmpfs_29_0) true) +(expandtypeattribute (system_suspend_control_service_29_0) true) +(expandtypeattribute (system_suspend_hwservice_29_0) true) +(expandtypeattribute (system_trace_prop_29_0) true) +(expandtypeattribute (system_update_service_29_0) true) +(expandtypeattribute (system_wifi_keystore_hwservice_29_0) true) +(expandtypeattribute (system_wpa_socket_29_0) true) +(expandtypeattribute (system_zoneinfo_file_29_0) true) +(expandtypeattribute (task_profiles_file_29_0) true) +(expandtypeattribute (task_service_29_0) true) +(expandtypeattribute (tcpdump_exec_29_0) true) +(expandtypeattribute (tee_29_0) true) +(expandtypeattribute (tee_data_file_29_0) true) +(expandtypeattribute (tee_device_29_0) true) +(expandtypeattribute (telecom_service_29_0) true) +(expandtypeattribute (test_boot_reason_prop_29_0) true) +(expandtypeattribute (test_harness_prop_29_0) true) +(expandtypeattribute (testharness_service_29_0) true) +(expandtypeattribute (textclassification_service_29_0) true) +(expandtypeattribute (textclassifier_data_file_29_0) true) +(expandtypeattribute (textservices_service_29_0) true) +(expandtypeattribute (thermalcallback_hwservice_29_0) true) +(expandtypeattribute (thermal_service_29_0) true) +(expandtypeattribute (timedetector_service_29_0) true) +(expandtypeattribute (time_prop_29_0) true) +(expandtypeattribute (timezone_service_29_0) true) +(expandtypeattribute (tmpfs_29_0) true) +(expandtypeattribute (tombstoned_29_0) true) +(expandtypeattribute (tombstone_data_file_29_0) true) +(expandtypeattribute (tombstoned_crash_socket_29_0) true) +(expandtypeattribute (tombstoned_exec_29_0) true) +(expandtypeattribute (tombstoned_intercept_socket_29_0) true) +(expandtypeattribute (tombstoned_java_trace_socket_29_0) true) +(expandtypeattribute (tombstone_wifi_data_file_29_0) true) +(expandtypeattribute (toolbox_29_0) true) +(expandtypeattribute (toolbox_exec_29_0) true) +(expandtypeattribute (traced_29_0) true) +(expandtypeattribute (trace_data_file_29_0) true) +(expandtypeattribute (traced_consumer_socket_29_0) true) +(expandtypeattribute (traced_enabled_prop_29_0) true) +(expandtypeattribute (traced_lazy_prop_29_0) true) +(expandtypeattribute (traced_probes_29_0) true) +(expandtypeattribute (traced_producer_socket_29_0) true) +(expandtypeattribute (traceur_app_29_0) true) +(expandtypeattribute (trust_service_29_0) true) +(expandtypeattribute (tty_device_29_0) true) +(expandtypeattribute (tun_device_29_0) true) +(expandtypeattribute (tv_input_service_29_0) true) +(expandtypeattribute (tzdatacheck_29_0) true) +(expandtypeattribute (tzdatacheck_exec_29_0) true) +(expandtypeattribute (ueventd_29_0) true) +(expandtypeattribute (ueventd_tmpfs_29_0) true) +(expandtypeattribute (uhid_device_29_0) true) +(expandtypeattribute (uimode_service_29_0) true) +(expandtypeattribute (uio_device_29_0) true) +(expandtypeattribute (uncrypt_29_0) true) +(expandtypeattribute (uncrypt_exec_29_0) true) +(expandtypeattribute (uncrypt_socket_29_0) true) +(expandtypeattribute (unencrypted_data_file_29_0) true) +(expandtypeattribute (unlabeled_29_0) true) +(expandtypeattribute (untrusted_app_25_29_0) true) +(expandtypeattribute (untrusted_app_27_29_0) true) +(expandtypeattribute (untrusted_app_29_0) true) +(expandtypeattribute (update_engine_29_0) true) +(expandtypeattribute (update_engine_data_file_29_0) true) +(expandtypeattribute (update_engine_exec_29_0) true) +(expandtypeattribute (update_engine_log_data_file_29_0) true) +(expandtypeattribute (update_engine_service_29_0) true) +(expandtypeattribute (updatelock_service_29_0) true) +(expandtypeattribute (update_verifier_29_0) true) +(expandtypeattribute (update_verifier_exec_29_0) true) +(expandtypeattribute (uri_grants_service_29_0) true) +(expandtypeattribute (usagestats_service_29_0) true) +(expandtypeattribute (usbaccessory_device_29_0) true) +(expandtypeattribute (usbd_29_0) true) +(expandtypeattribute (usb_device_29_0) true) +(expandtypeattribute (usbd_exec_29_0) true) +(expandtypeattribute (usbfs_29_0) true) +(expandtypeattribute (usb_service_29_0) true) +(expandtypeattribute (use_memfd_prop_29_0) true) +(expandtypeattribute (userdata_block_device_29_0) true) +(expandtypeattribute (usermodehelper_29_0) true) +(expandtypeattribute (user_profile_data_file_29_0) true) +(expandtypeattribute (user_service_29_0) true) +(expandtypeattribute (vdc_29_0) true) +(expandtypeattribute (vdc_exec_29_0) true) +(expandtypeattribute (vendor_app_file_29_0) true) +(expandtypeattribute (vendor_cgroup_desc_file_29_0) true) +(expandtypeattribute (vendor_configs_file_29_0) true) +(expandtypeattribute (vendor_data_file_29_0) true) +(expandtypeattribute (vendor_default_prop_29_0) true) +(expandtypeattribute (vendor_file_29_0) true) +(expandtypeattribute (vendor_framework_file_29_0) true) +(expandtypeattribute (vendor_hal_file_29_0) true) +(expandtypeattribute (vendor_idc_file_29_0) true) +(expandtypeattribute (vendor_init_29_0) true) +(expandtypeattribute (vendor_keychars_file_29_0) true) +(expandtypeattribute (vendor_keylayout_file_29_0) true) +(expandtypeattribute (vendor_overlay_file_29_0) true) +(expandtypeattribute (vendor_public_lib_file_29_0) true) +(expandtypeattribute (vendor_security_patch_level_prop_29_0) true) +(expandtypeattribute (vendor_shell_29_0) true) +(expandtypeattribute (vendor_shell_exec_29_0) true) +(expandtypeattribute (vendor_task_profiles_file_29_0) true) +(expandtypeattribute (vendor_toolbox_exec_29_0) true) +(expandtypeattribute (vfat_29_0) true) +(expandtypeattribute (vibrator_service_29_0) true) +(expandtypeattribute (video_device_29_0) true) +(expandtypeattribute (virtual_touchpad_29_0) true) +(expandtypeattribute (virtual_touchpad_exec_29_0) true) +(expandtypeattribute (virtual_touchpad_service_29_0) true) +(expandtypeattribute (vndbinder_device_29_0) true) +(expandtypeattribute (vndk_sp_file_29_0) true) +(expandtypeattribute (vndservice_contexts_file_29_0) true) +(expandtypeattribute (vndservicemanager_29_0) true) +(expandtypeattribute (voiceinteraction_service_29_0) true) +(expandtypeattribute (vold_29_0) true) +(expandtypeattribute (vold_data_file_29_0) true) +(expandtypeattribute (vold_device_29_0) true) +(expandtypeattribute (vold_exec_29_0) true) +(expandtypeattribute (vold_metadata_file_29_0) true) +(expandtypeattribute (vold_prepare_subdirs_29_0) true) +(expandtypeattribute (vold_prepare_subdirs_exec_29_0) true) +(expandtypeattribute (vold_prop_29_0) true) +(expandtypeattribute (vold_service_29_0) true) +(expandtypeattribute (vpn_data_file_29_0) true) +(expandtypeattribute (vrflinger_vsync_service_29_0) true) +(expandtypeattribute (vr_hwc_29_0) true) +(expandtypeattribute (vr_hwc_exec_29_0) true) +(expandtypeattribute (vr_hwc_service_29_0) true) +(expandtypeattribute (vr_manager_service_29_0) true) +(expandtypeattribute (wallpaper_file_29_0) true) +(expandtypeattribute (wallpaper_service_29_0) true) +(expandtypeattribute (watchdogd_29_0) true) +(expandtypeattribute (watchdog_device_29_0) true) +(expandtypeattribute (watchdogd_exec_29_0) true) +(expandtypeattribute (webviewupdate_service_29_0) true) +(expandtypeattribute (webview_zygote_29_0) true) +(expandtypeattribute (webview_zygote_exec_29_0) true) +(expandtypeattribute (webview_zygote_tmpfs_29_0) true) +(expandtypeattribute (wifiaware_service_29_0) true) +(expandtypeattribute (wificond_29_0) true) +(expandtypeattribute (wificond_exec_29_0) true) +(expandtypeattribute (wificond_service_29_0) true) +(expandtypeattribute (wifi_data_file_29_0) true) +(expandtypeattribute (wifi_log_prop_29_0) true) +(expandtypeattribute (wifip2p_service_29_0) true) +(expandtypeattribute (wifi_prop_29_0) true) +(expandtypeattribute (wifiscanner_service_29_0) true) +(expandtypeattribute (wifi_service_29_0) true) +(expandtypeattribute (window_service_29_0) true) +(expandtypeattribute (wpantund_29_0) true) +(expandtypeattribute (wpantund_exec_29_0) true) +(expandtypeattribute (wpantund_service_29_0) true) +(expandtypeattribute (wpa_socket_29_0) true) +(expandtypeattribute (zero_device_29_0) true) +(expandtypeattribute (zoneinfo_data_file_29_0) true) +(expandtypeattribute (zygote_29_0) true) +(expandtypeattribute (zygote_exec_29_0) true) +(expandtypeattribute (zygote_socket_29_0) true) +(expandtypeattribute (zygote_tmpfs_29_0) true) +(typeattributeset accessibility_service_29_0 (accessibility_service)) +(typeattributeset account_service_29_0 (account_service)) +(typeattributeset activity_service_29_0 (activity_service)) +(typeattributeset activity_task_service_29_0 (activity_task_service)) +(typeattributeset adbd_29_0 (adbd)) +(typeattributeset adb_data_file_29_0 (adb_data_file)) +(typeattributeset adbd_exec_29_0 (adbd_exec)) +(typeattributeset adbd_socket_29_0 (adbd_socket)) +(typeattributeset adb_keys_file_29_0 (adb_keys_file)) +(typeattributeset adb_service_29_0 (adb_service)) +(typeattributeset alarm_service_29_0 (alarm_service)) +(typeattributeset anr_data_file_29_0 (anr_data_file)) +(typeattributeset apexd_29_0 (apexd)) +(typeattributeset apex_data_file_29_0 (apex_data_file)) +(typeattributeset apexd_exec_29_0 (apexd_exec)) +(typeattributeset apexd_prop_29_0 (apexd_prop)) +(typeattributeset apex_metadata_file_29_0 (apex_metadata_file)) +(typeattributeset apex_mnt_dir_29_0 (apex_mnt_dir)) +(typeattributeset apex_service_29_0 (apex_service)) +(typeattributeset apk_data_file_29_0 (apk_data_file)) +(typeattributeset apk_private_data_file_29_0 (apk_private_data_file)) +(typeattributeset apk_private_tmp_file_29_0 (apk_private_tmp_file)) +(typeattributeset apk_tmp_file_29_0 (apk_tmp_file)) +(typeattributeset app_binding_service_29_0 (app_binding_service)) +(typeattributeset app_data_file_29_0 (app_data_file)) +(typeattributeset appdomain_tmpfs_29_0 (appdomain_tmpfs)) +(typeattributeset app_fuse_file_29_0 (app_fuse_file)) +(typeattributeset app_fusefs_29_0 (app_fusefs)) +(typeattributeset appops_service_29_0 (appops_service)) +(typeattributeset app_prediction_service_29_0 (app_prediction_service)) +(typeattributeset appwidget_service_29_0 (appwidget_service)) +(typeattributeset app_zygote_29_0 (app_zygote)) +(typeattributeset app_zygote_tmpfs_29_0 (app_zygote_tmpfs)) +(typeattributeset asec_apk_file_29_0 (asec_apk_file)) +(typeattributeset asec_image_file_29_0 (asec_image_file)) +(typeattributeset asec_public_file_29_0 (asec_public_file)) +(typeattributeset ashmemd_29_0 (ashmemd)) +(typeattributeset ashmem_device_29_0 (ashmem_device)) +(typeattributeset assetatlas_service_29_0 (assetatlas_service)) +(typeattributeset audio_data_file_29_0 (audio_data_file)) +(typeattributeset audio_device_29_0 (audio_device)) +(typeattributeset audiohal_data_file_29_0 (audiohal_data_file)) +(typeattributeset audio_prop_29_0 (audio_prop)) +(typeattributeset audioserver_29_0 (audioserver)) +(typeattributeset audioserver_data_file_29_0 (audioserver_data_file)) +(typeattributeset audioserver_service_29_0 (audioserver_service)) +(typeattributeset audioserver_tmpfs_29_0 (audioserver_tmpfs)) +(typeattributeset audio_service_29_0 (audio_service)) +(typeattributeset autofill_service_29_0 (autofill_service)) +(typeattributeset backup_data_file_29_0 (backup_data_file)) +(typeattributeset backup_service_29_0 (backup_service)) +(typeattributeset batteryproperties_service_29_0 (batteryproperties_service)) +(typeattributeset battery_service_29_0 (battery_service)) +(typeattributeset batterystats_service_29_0 (batterystats_service)) +(typeattributeset binder_calls_stats_service_29_0 (binder_calls_stats_service)) +(typeattributeset binder_device_29_0 (binder_device)) +(typeattributeset binfmt_miscfs_29_0 (binfmt_miscfs)) +(typeattributeset biometric_service_29_0 (biometric_service)) +(typeattributeset blkid_29_0 (blkid)) +(typeattributeset blkid_untrusted_29_0 (blkid_untrusted)) +(typeattributeset block_device_29_0 (block_device)) +(typeattributeset bluetooth_29_0 (bluetooth)) +(typeattributeset bluetooth_a2dp_offload_prop_29_0 (bluetooth_a2dp_offload_prop)) +(typeattributeset bluetooth_audio_hal_prop_29_0 (bluetooth_audio_hal_prop)) +(typeattributeset bluetooth_data_file_29_0 (bluetooth_data_file)) +(typeattributeset bluetooth_efs_file_29_0 (bluetooth_efs_file)) +(typeattributeset bluetooth_logs_data_file_29_0 (bluetooth_logs_data_file)) +(typeattributeset bluetooth_manager_service_29_0 (bluetooth_manager_service)) +(typeattributeset bluetooth_prop_29_0 (bluetooth_prop)) +(typeattributeset bluetooth_service_29_0 (bluetooth_service)) +(typeattributeset bluetooth_socket_29_0 (bluetooth_socket)) +(typeattributeset bootanim_29_0 (bootanim)) +(typeattributeset bootanim_exec_29_0 (bootanim_exec)) +(typeattributeset boot_block_device_29_0 (boot_block_device)) +(typeattributeset bootchart_data_file_29_0 (bootchart_data_file)) +(typeattributeset bootloader_boot_reason_prop_29_0 (bootloader_boot_reason_prop)) +(typeattributeset bootstat_29_0 (bootstat)) +(typeattributeset bootstat_data_file_29_0 (bootstat_data_file)) +(typeattributeset bootstat_exec_29_0 (bootstat_exec)) +(typeattributeset boottime_prop_29_0 (boottime_prop)) +(typeattributeset boottrace_data_file_29_0 (boottrace_data_file)) +(typeattributeset bpf_progs_loaded_prop_29_0 (bpf_progs_loaded_prop)) +(typeattributeset broadcastradio_service_29_0 (broadcastradio_service)) +(typeattributeset bufferhubd_29_0 (bufferhubd)) +(typeattributeset bufferhubd_exec_29_0 (bufferhubd_exec)) +(typeattributeset bugreport_service_29_0 (bugreport_service)) +(typeattributeset cache_backup_file_29_0 (cache_backup_file)) +(typeattributeset cache_block_device_29_0 (cache_block_device)) +(typeattributeset cache_file_29_0 (cache_file)) +(typeattributeset cache_private_backup_file_29_0 (cache_private_backup_file)) +(typeattributeset cache_recovery_file_29_0 (cache_recovery_file)) +(typeattributeset camera_data_file_29_0 (camera_data_file)) +(typeattributeset camera_device_29_0 (camera_device)) +(typeattributeset cameraproxy_service_29_0 (cameraproxy_service)) +(typeattributeset cameraserver_29_0 (cameraserver)) +(typeattributeset cameraserver_exec_29_0 (cameraserver_exec)) +(typeattributeset cameraserver_service_29_0 (cameraserver_service)) +(typeattributeset cameraserver_tmpfs_29_0 (cameraserver_tmpfs)) +(typeattributeset cgroup_29_0 (cgroup)) +(typeattributeset cgroup_bpf_29_0 (cgroup_bpf)) +(typeattributeset cgroup_desc_file_29_0 (cgroup_desc_file)) +(typeattributeset cgroup_rc_file_29_0 (cgroup_rc_file)) +(typeattributeset charger_29_0 (charger)) +(typeattributeset charger_exec_29_0 (charger_exec)) +(typeattributeset clatd_29_0 (clatd)) +(typeattributeset clatd_exec_29_0 (clatd_exec)) +(typeattributeset clipboard_service_29_0 (clipboard_service)) +(typeattributeset color_display_service_29_0 (color_display_service)) +(typeattributeset companion_device_service_29_0 (companion_device_service)) +(typeattributeset configfs_29_0 (configfs)) +(typeattributeset config_prop_29_0 (config_prop)) +(typeattributeset connectivity_service_29_0 (connectivity_service)) +(typeattributeset connmetrics_service_29_0 (connmetrics_service)) +(typeattributeset console_device_29_0 (console_device)) +(typeattributeset consumer_ir_service_29_0 (consumer_ir_service)) +(typeattributeset content_capture_service_29_0 (content_capture_service)) +(typeattributeset content_service_29_0 (content_service)) +(typeattributeset content_suggestions_service_29_0 (content_suggestions_service)) +(typeattributeset contexthub_service_29_0 (contexthub_service)) +(typeattributeset coredump_file_29_0 (coredump_file)) +(typeattributeset country_detector_service_29_0 (country_detector_service)) +(typeattributeset coverage_service_29_0 (coverage_service)) +(typeattributeset cppreopt_prop_29_0 (cppreopt_prop)) +(typeattributeset cpuinfo_service_29_0 (cpuinfo_service)) +(typeattributeset cpu_variant_prop_29_0 (cpu_variant_prop)) +(typeattributeset crash_dump_29_0 (crash_dump)) +(typeattributeset crash_dump_exec_29_0 (crash_dump_exec)) +(typeattributeset crossprofileapps_service_29_0 (crossprofileapps_service)) +(typeattributeset ctl_adbd_prop_29_0 (ctl_adbd_prop)) +(typeattributeset ctl_bootanim_prop_29_0 (ctl_bootanim_prop)) +(typeattributeset ctl_bugreport_prop_29_0 (ctl_bugreport_prop)) +(typeattributeset ctl_console_prop_29_0 (ctl_console_prop)) +(typeattributeset ctl_default_prop_29_0 (ctl_default_prop)) +(typeattributeset ctl_dumpstate_prop_29_0 (ctl_dumpstate_prop)) +(typeattributeset ctl_fuse_prop_29_0 (ctl_fuse_prop)) +(typeattributeset ctl_gsid_prop_29_0 (ctl_gsid_prop)) +(typeattributeset ctl_interface_restart_prop_29_0 (ctl_interface_restart_prop)) +(typeattributeset ctl_interface_start_prop_29_0 (ctl_interface_start_prop)) +(typeattributeset ctl_interface_stop_prop_29_0 (ctl_interface_stop_prop)) +(typeattributeset ctl_mdnsd_prop_29_0 (ctl_mdnsd_prop)) +(typeattributeset ctl_restart_prop_29_0 (ctl_restart_prop)) +(typeattributeset ctl_rildaemon_prop_29_0 (ctl_rildaemon_prop)) +(typeattributeset ctl_sigstop_prop_29_0 (ctl_sigstop_prop)) +(typeattributeset ctl_start_prop_29_0 (ctl_start_prop)) +(typeattributeset ctl_stop_prop_29_0 (ctl_stop_prop)) +(typeattributeset dalvikcache_data_file_29_0 (dalvikcache_data_file)) +(typeattributeset dalvik_prop_29_0 (dalvik_prop)) +(typeattributeset dbinfo_service_29_0 (dbinfo_service)) +(typeattributeset debugfs_29_0 (debugfs)) +(typeattributeset debugfs_mmc_29_0 (debugfs_mmc)) +(typeattributeset debugfs_trace_marker_29_0 (debugfs_trace_marker)) +(typeattributeset debugfs_tracing_29_0 (debugfs_tracing)) +(typeattributeset debugfs_tracing_debug_29_0 (debugfs_tracing_debug)) +(typeattributeset debugfs_tracing_instances_29_0 (debugfs_tracing_instances)) +(typeattributeset debugfs_wakeup_sources_29_0 (debugfs_wakeup_sources)) +(typeattributeset debugfs_wifi_tracing_29_0 (debugfs_wifi_tracing)) +(typeattributeset debuggerd_prop_29_0 (debuggerd_prop)) +(typeattributeset debug_prop_29_0 (debug_prop)) +(typeattributeset default_android_hwservice_29_0 (default_android_hwservice)) +(typeattributeset default_android_service_29_0 (default_android_service)) +(typeattributeset default_android_vndservice_29_0 (default_android_vndservice)) +(typeattributeset default_prop_29_0 (default_prop apk_verity_prop)) +(typeattributeset dev_cpu_variant_29_0 (dev_cpu_variant)) +(typeattributeset device_29_0 (device)) +(typeattributeset device_config_activity_manager_native_boot_prop_29_0 (device_config_activity_manager_native_boot_prop)) +(typeattributeset device_config_boot_count_prop_29_0 (device_config_boot_count_prop)) +(typeattributeset device_config_input_native_boot_prop_29_0 (device_config_input_native_boot_prop)) +(typeattributeset device_config_media_native_prop_29_0 (device_config_media_native_prop)) +(typeattributeset device_config_netd_native_prop_29_0 (device_config_netd_native_prop)) +(typeattributeset device_config_reset_performed_prop_29_0 (device_config_reset_performed_prop)) +(typeattributeset device_config_runtime_native_boot_prop_29_0 (device_config_runtime_native_boot_prop)) +(typeattributeset device_config_runtime_native_prop_29_0 (device_config_runtime_native_prop)) +(typeattributeset device_config_service_29_0 (device_config_service)) +(typeattributeset device_identifiers_service_29_0 (device_identifiers_service)) +(typeattributeset deviceidle_service_29_0 (deviceidle_service)) +(typeattributeset device_logging_prop_29_0 (device_logging_prop)) +(typeattributeset device_policy_service_29_0 (device_policy_service)) +(typeattributeset devicestoragemonitor_service_29_0 (devicestoragemonitor_service)) +(typeattributeset devpts_29_0 (devpts)) +(typeattributeset dhcp_29_0 (dhcp)) +(typeattributeset dhcp_data_file_29_0 (dhcp_data_file)) +(typeattributeset dhcp_exec_29_0 (dhcp_exec)) +(typeattributeset dhcp_prop_29_0 (dhcp_prop)) +(typeattributeset diskstats_service_29_0 (diskstats_service)) +(typeattributeset display_service_29_0 (display_service)) +(typeattributeset dm_device_29_0 (dm_device)) +(typeattributeset dnsmasq_29_0 (dnsmasq)) +(typeattributeset dnsmasq_exec_29_0 (dnsmasq_exec)) +(typeattributeset dnsproxyd_socket_29_0 (dnsproxyd_socket)) +(typeattributeset dnsresolver_service_29_0 (dnsresolver_service)) +(typeattributeset DockObserver_service_29_0 (DockObserver_service)) +(typeattributeset dreams_service_29_0 (dreams_service)) +(typeattributeset drm_data_file_29_0 (drm_data_file)) +(typeattributeset drmserver_29_0 (drmserver)) +(typeattributeset drmserver_exec_29_0 (drmserver_exec)) +(typeattributeset drmserver_service_29_0 (drmserver_service)) +(typeattributeset drmserver_socket_29_0 (drmserver_socket)) +(typeattributeset dropbox_data_file_29_0 (dropbox_data_file)) +(typeattributeset dropbox_service_29_0 (dropbox_service)) +(typeattributeset dumpstate_29_0 (dumpstate)) +(typeattributeset dumpstate_exec_29_0 (dumpstate_exec)) +(typeattributeset dumpstate_options_prop_29_0 (dumpstate_options_prop)) +(typeattributeset dumpstate_prop_29_0 (dumpstate_prop)) +(typeattributeset dumpstate_service_29_0 (dumpstate_service)) +(typeattributeset dumpstate_socket_29_0 (dumpstate_socket)) +(typeattributeset dynamic_system_prop_29_0 (dynamic_system_prop)) +(typeattributeset e2fs_29_0 (e2fs)) +(typeattributeset e2fs_exec_29_0 (e2fs_exec)) +(typeattributeset efs_file_29_0 (efs_file)) +(typeattributeset ephemeral_app_29_0 (ephemeral_app)) +(typeattributeset ethernet_service_29_0 (ethernet_service)) +(typeattributeset exfat_29_0 (exfat)) +(typeattributeset exported2_config_prop_29_0 (exported2_config_prop systemsound_config_prop)) +(typeattributeset exported2_default_prop_29_0 (exported2_default_prop)) +(typeattributeset exported2_radio_prop_29_0 (exported2_radio_prop)) +(typeattributeset exported2_system_prop_29_0 + ( exported2_system_prop + surfaceflinger_color_prop)) +(typeattributeset exported2_vold_prop_29_0 + ( exported2_vold_prop + vold_config_prop + vold_post_fs_data_prop)) +(typeattributeset exported3_default_prop_29_0 (exported3_default_prop lmkd_config_prop)) +(typeattributeset exported3_radio_prop_29_0 (exported3_radio_prop)) +(typeattributeset exported3_system_prop_29_0 (exported3_system_prop boot_status_prop)) +(typeattributeset exported_audio_prop_29_0 (exported_audio_prop audio_config_prop)) +(typeattributeset exported_bluetooth_prop_29_0 (exported_bluetooth_prop)) +(typeattributeset exported_config_prop_29_0 (exported_config_prop)) +(typeattributeset exported_dalvik_prop_29_0 (exported_dalvik_prop dalvik_config_prop)) +(typeattributeset exported_default_prop_29_0 + ( exported_default_prop + surfaceflinger_prop + vndk_prop)) +(typeattributeset exported_dumpstate_prop_29_0 (exported_dumpstate_prop)) +(typeattributeset exported_ffs_prop_29_0 (exported_ffs_prop)) +(typeattributeset exported_fingerprint_prop_29_0 (exported_fingerprint_prop)) +(typeattributeset exported_overlay_prop_29_0 (exported_overlay_prop)) +(typeattributeset exported_pm_prop_29_0 (exported_pm_prop)) +(typeattributeset exported_radio_prop_29_0 (exported_radio_prop)) +(typeattributeset exported_secure_prop_29_0 (exported_secure_prop)) +(typeattributeset exported_system_prop_29_0 (exported_system_prop)) +(typeattributeset exported_system_radio_prop_29_0 (exported_system_radio_prop)) +(typeattributeset exported_vold_prop_29_0 (exported_vold_prop vold_status_prop)) +(typeattributeset exported_wifi_prop_29_0 (exported_wifi_prop)) +(typeattributeset external_vibrator_service_29_0 (external_vibrator_service)) +(typeattributeset face_service_29_0 (face_service)) +(typeattributeset face_vendor_data_file_29_0 (face_vendor_data_file)) +(typeattributeset fastbootd_29_0 (fastbootd)) +(typeattributeset ffs_prop_29_0 (ffs_prop)) +(typeattributeset file_contexts_file_29_0 (file_contexts_file)) +(typeattributeset fingerprintd_29_0 (fingerprintd)) +(typeattributeset fingerprintd_data_file_29_0 (fingerprintd_data_file)) +(typeattributeset fingerprintd_exec_29_0 (fingerprintd_exec)) +(typeattributeset fingerprintd_service_29_0 (fingerprintd_service)) +(typeattributeset fingerprint_prop_29_0 (fingerprint_prop)) +(typeattributeset fingerprint_service_29_0 (fingerprint_service)) +(typeattributeset fingerprint_vendor_data_file_29_0 (fingerprint_vendor_data_file)) +(typeattributeset firstboot_prop_29_0 (firstboot_prop)) +(typeattributeset flags_health_check_29_0 (flags_health_check)) +(typeattributeset flags_health_check_exec_29_0 (flags_health_check_exec)) +(typeattributeset font_service_29_0 (font_service)) +(typeattributeset frp_block_device_29_0 (frp_block_device)) +(typeattributeset fs_bpf_29_0 (fs_bpf)) +(typeattributeset fsck_29_0 (fsck)) +(typeattributeset fsck_exec_29_0 (fsck_exec)) +(typeattributeset fscklogs_29_0 (fscklogs)) +(typeattributeset fsck_untrusted_29_0 (fsck_untrusted)) +(typeattributeset functionfs_29_0 (functionfs)) +(typeattributeset fuse_29_0 (fuse)) +(typeattributeset fuse_device_29_0 (fuse_device)) +(typeattributeset fwk_bufferhub_hwservice_29_0 (fwk_bufferhub_hwservice)) +(typeattributeset fwk_camera_hwservice_29_0 (fwk_camera_hwservice)) +(typeattributeset fwk_display_hwservice_29_0 (fwk_display_hwservice)) +(typeattributeset fwk_scheduler_hwservice_29_0 (fwk_scheduler_hwservice)) +(typeattributeset fwk_sensor_hwservice_29_0 (fwk_sensor_hwservice)) +(typeattributeset fwk_stats_hwservice_29_0 (fwk_stats_hwservice)) +(typeattributeset fwmarkd_socket_29_0 (fwmarkd_socket)) +(typeattributeset gatekeeperd_29_0 (gatekeeperd)) +(typeattributeset gatekeeper_data_file_29_0 (gatekeeper_data_file)) +(typeattributeset gatekeeperd_exec_29_0 (gatekeeperd_exec)) +(typeattributeset gatekeeper_service_29_0 (gatekeeper_service)) +(typeattributeset gfxinfo_service_29_0 (gfxinfo_service)) +(typeattributeset gps_control_29_0 (gps_control)) +(typeattributeset gpu_device_29_0 (gpu_device)) +(typeattributeset gpu_service_29_0 (gpu_service)) +(typeattributeset gpuservice_29_0 (gpuservice)) +(typeattributeset graphics_device_29_0 (graphics_device)) +(typeattributeset graphicsstats_service_29_0 (graphicsstats_service)) +(typeattributeset gsi_data_file_29_0 (gsi_data_file)) +(typeattributeset gsid_prop_29_0 (gsid_prop)) +(typeattributeset gsi_metadata_file_29_0 (gsi_metadata_file)) +(typeattributeset hal_atrace_hwservice_29_0 (hal_atrace_hwservice)) +(typeattributeset hal_audiocontrol_hwservice_29_0 (hal_audiocontrol_hwservice)) +(typeattributeset hal_audio_hwservice_29_0 (hal_audio_hwservice)) +(typeattributeset hal_authsecret_hwservice_29_0 (hal_authsecret_hwservice)) +(typeattributeset hal_bluetooth_hwservice_29_0 (hal_bluetooth_hwservice)) +(typeattributeset hal_bootctl_hwservice_29_0 (hal_bootctl_hwservice)) +(typeattributeset hal_broadcastradio_hwservice_29_0 (hal_broadcastradio_hwservice)) +(typeattributeset hal_camera_hwservice_29_0 (hal_camera_hwservice)) +(typeattributeset hal_cas_hwservice_29_0 (hal_cas_hwservice)) +(typeattributeset hal_codec2_hwservice_29_0 (hal_codec2_hwservice)) +(typeattributeset hal_configstore_ISurfaceFlingerConfigs_29_0 (hal_configstore_ISurfaceFlingerConfigs)) +(typeattributeset hal_confirmationui_hwservice_29_0 (hal_confirmationui_hwservice)) +(typeattributeset hal_contexthub_hwservice_29_0 (hal_contexthub_hwservice)) +(typeattributeset hal_drm_hwservice_29_0 (hal_drm_hwservice)) +(typeattributeset hal_dumpstate_hwservice_29_0 (hal_dumpstate_hwservice)) +(typeattributeset hal_evs_hwservice_29_0 (hal_evs_hwservice)) +(typeattributeset hal_face_hwservice_29_0 (hal_face_hwservice)) +(typeattributeset hal_fingerprint_hwservice_29_0 (hal_fingerprint_hwservice)) +(typeattributeset hal_fingerprint_service_29_0 (hal_fingerprint_service)) +(typeattributeset hal_gatekeeper_hwservice_29_0 (hal_gatekeeper_hwservice)) +(typeattributeset hal_gnss_hwservice_29_0 (hal_gnss_hwservice)) +(typeattributeset hal_graphics_allocator_hwservice_29_0 (hal_graphics_allocator_hwservice)) +(typeattributeset hal_graphics_composer_hwservice_29_0 (hal_graphics_composer_hwservice)) +(typeattributeset hal_graphics_composer_server_tmpfs_29_0 (hal_graphics_composer_server_tmpfs)) +(typeattributeset hal_graphics_mapper_hwservice_29_0 (hal_graphics_mapper_hwservice)) +(typeattributeset hal_health_hwservice_29_0 (hal_health_hwservice)) +(typeattributeset hal_health_storage_hwservice_29_0 (hal_health_storage_hwservice)) +(typeattributeset hal_input_classifier_hwservice_29_0 (hal_input_classifier_hwservice)) +(typeattributeset hal_ir_hwservice_29_0 (hal_ir_hwservice)) +(typeattributeset hal_keymaster_hwservice_29_0 (hal_keymaster_hwservice)) +(typeattributeset hal_light_hwservice_29_0 (hal_light_hwservice)) +(typeattributeset hal_lowpan_hwservice_29_0 (hal_lowpan_hwservice)) +(typeattributeset hal_memtrack_hwservice_29_0 (hal_memtrack_hwservice)) +(typeattributeset hal_neuralnetworks_hwservice_29_0 (hal_neuralnetworks_hwservice)) +(typeattributeset hal_nfc_hwservice_29_0 (hal_nfc_hwservice)) +(typeattributeset hal_oemlock_hwservice_29_0 (hal_oemlock_hwservice)) +(typeattributeset hal_omx_hwservice_29_0 (hal_omx_hwservice)) +(typeattributeset hal_power_hwservice_29_0 (hal_power_hwservice)) +(typeattributeset hal_power_stats_hwservice_29_0 (hal_power_stats_hwservice)) +(typeattributeset hal_renderscript_hwservice_29_0 (hal_renderscript_hwservice)) +(typeattributeset hal_secure_element_hwservice_29_0 (hal_secure_element_hwservice)) +(typeattributeset hal_sensors_hwservice_29_0 (hal_sensors_hwservice)) +(typeattributeset hal_telephony_hwservice_29_0 (hal_telephony_hwservice)) +(typeattributeset hal_tetheroffload_hwservice_29_0 (hal_tetheroffload_hwservice)) +(typeattributeset hal_thermal_hwservice_29_0 (hal_thermal_hwservice)) +(typeattributeset hal_tv_cec_hwservice_29_0 (hal_tv_cec_hwservice)) +(typeattributeset hal_tv_input_hwservice_29_0 (hal_tv_input_hwservice)) +(typeattributeset hal_usb_gadget_hwservice_29_0 (hal_usb_gadget_hwservice)) +(typeattributeset hal_usb_hwservice_29_0 (hal_usb_hwservice)) +(typeattributeset hal_vehicle_hwservice_29_0 (hal_vehicle_hwservice)) +(typeattributeset hal_vibrator_hwservice_29_0 (hal_vibrator_hwservice)) +(typeattributeset hal_vr_hwservice_29_0 (hal_vr_hwservice)) +(typeattributeset hal_weaver_hwservice_29_0 (hal_weaver_hwservice)) +(typeattributeset hal_wifi_hostapd_hwservice_29_0 (hal_wifi_hostapd_hwservice)) +(typeattributeset hal_wifi_hwservice_29_0 (hal_wifi_hwservice)) +(typeattributeset hal_wifi_offload_hwservice_29_0 (hal_wifi_offload_hwservice)) +(typeattributeset hal_wifi_supplicant_hwservice_29_0 (hal_wifi_supplicant_hwservice)) +(typeattributeset hardware_properties_service_29_0 (hardware_properties_service)) +(typeattributeset hardware_service_29_0 (hardware_service)) +(typeattributeset hci_attach_dev_29_0 (hci_attach_dev)) +(typeattributeset hdmi_control_service_29_0 (hdmi_control_service)) +(typeattributeset healthd_29_0 (healthd)) +(typeattributeset healthd_exec_29_0 (healthd_exec)) +(typeattributeset heapdump_data_file_29_0 (heapdump_data_file)) +(typeattributeset heapprofd_29_0 (heapprofd)) +(typeattributeset heapprofd_enabled_prop_29_0 (heapprofd_enabled_prop)) +(typeattributeset heapprofd_prop_29_0 (heapprofd_prop)) +(typeattributeset heapprofd_socket_29_0 (heapprofd_socket)) +(typeattributeset hidl_allocator_hwservice_29_0 (hidl_allocator_hwservice)) +(typeattributeset hidl_base_hwservice_29_0 (hidl_base_hwservice)) +(typeattributeset hidl_manager_hwservice_29_0 (hidl_manager_hwservice)) +(typeattributeset hidl_memory_hwservice_29_0 (hidl_memory_hwservice)) +(typeattributeset hidl_token_hwservice_29_0 (hidl_token_hwservice)) +(typeattributeset hwbinder_device_29_0 (hwbinder_device)) +(typeattributeset hw_random_device_29_0 (hw_random_device)) +(typeattributeset hwservice_contexts_file_29_0 (hwservice_contexts_file)) +(typeattributeset hwservicemanager_29_0 (hwservicemanager)) +(typeattributeset hwservicemanager_exec_29_0 (hwservicemanager_exec)) +(typeattributeset hwservicemanager_prop_29_0 (hwservicemanager_prop)) +(typeattributeset icon_file_29_0 (icon_file)) +(typeattributeset idmap_29_0 (idmap)) +(typeattributeset idmap_exec_29_0 (idmap_exec)) +(typeattributeset idmap_service_29_0 (idmap_service)) +(typeattributeset iio_device_29_0 (iio_device)) +(typeattributeset imms_service_29_0 (imms_service)) +(typeattributeset incident_29_0 (incident)) +(typeattributeset incidentd_29_0 (incidentd)) +(typeattributeset incident_data_file_29_0 (incident_data_file)) +(typeattributeset incident_helper_29_0 (incident_helper)) +(typeattributeset incident_service_29_0 (incident_service)) +(typeattributeset init_29_0 (init)) +(typeattributeset init_exec_29_0 (init_exec)) +(typeattributeset init_tmpfs_29_0 (init_tmpfs)) +(typeattributeset inotify_29_0 (inotify)) +(typeattributeset input_device_29_0 (input_device)) +(typeattributeset inputflinger_29_0 (inputflinger)) +(typeattributeset inputflinger_exec_29_0 (inputflinger_exec)) +(typeattributeset inputflinger_service_29_0 (inputflinger_service)) +(typeattributeset input_method_service_29_0 (input_method_service)) +(typeattributeset input_service_29_0 (input_service)) +(typeattributeset installd_29_0 (installd)) +(typeattributeset install_data_file_29_0 (install_data_file)) +(typeattributeset installd_exec_29_0 (installd_exec)) +(typeattributeset installd_service_29_0 (installd_service)) +(typeattributeset install_recovery_29_0 (install_recovery)) +(typeattributeset install_recovery_exec_29_0 (install_recovery_exec)) +(typeattributeset ion_device_29_0 (ion_device)) +(typeattributeset iorapd_29_0 (iorapd)) +(typeattributeset iorapd_data_file_29_0 (iorapd_data_file)) +(typeattributeset iorapd_exec_29_0 (iorapd_exec)) +(typeattributeset iorapd_service_29_0 (iorapd_service)) +(typeattributeset iorapd_tmpfs_29_0 (iorapd_tmpfs)) +(typeattributeset IProxyService_service_29_0 (IProxyService_service)) +(typeattributeset ipsec_service_29_0 (ipsec_service)) +(typeattributeset iris_service_29_0 (iris_service)) +(typeattributeset iris_vendor_data_file_29_0 (iris_vendor_data_file)) +(typeattributeset isolated_app_29_0 (isolated_app)) +(typeattributeset jobscheduler_service_29_0 (jobscheduler_service)) +(typeattributeset kernel_29_0 (kernel)) +(typeattributeset keychain_data_file_29_0 (keychain_data_file)) +(typeattributeset keychord_device_29_0 (keychord_device)) +(typeattributeset keystore_29_0 (keystore)) +(typeattributeset keystore_data_file_29_0 (keystore_data_file)) +(typeattributeset keystore_exec_29_0 (keystore_exec)) +(typeattributeset keystore_service_29_0 (keystore_service)) +(typeattributeset kmsg_debug_device_29_0 (kmsg_debug_device)) +(typeattributeset kmsg_device_29_0 (kmsg_device)) +(typeattributeset labeledfs_29_0 (labeledfs)) +(typeattributeset last_boot_reason_prop_29_0 (last_boot_reason_prop)) +(typeattributeset launcherapps_service_29_0 (launcherapps_service)) +(typeattributeset llkd_29_0 (llkd)) +(typeattributeset llkd_exec_29_0 (llkd_exec)) +(typeattributeset llkd_prop_29_0 (llkd_prop)) +(typeattributeset lmkd_29_0 (lmkd)) +(typeattributeset lmkd_exec_29_0 (lmkd_exec)) +(typeattributeset lmkd_socket_29_0 (lmkd_socket)) +(typeattributeset location_service_29_0 (location_service)) +(typeattributeset lock_settings_service_29_0 (lock_settings_service)) +(typeattributeset logcat_exec_29_0 (logcat_exec)) +(typeattributeset logd_29_0 (logd)) +(typeattributeset logd_exec_29_0 (logd_exec)) +(typeattributeset logd_prop_29_0 (logd_prop)) +(typeattributeset logdr_socket_29_0 (logdr_socket)) +(typeattributeset logd_socket_29_0 (logd_socket)) +(typeattributeset logdw_socket_29_0 (logdw_socket)) +(typeattributeset logpersist_29_0 (logpersist)) +(typeattributeset logpersistd_logging_prop_29_0 (logpersistd_logging_prop)) +(typeattributeset log_prop_29_0 (log_prop)) +(typeattributeset log_tag_prop_29_0 (log_tag_prop)) +(typeattributeset loop_control_device_29_0 (loop_control_device)) +(typeattributeset loop_device_29_0 (loop_device)) +(typeattributeset looper_stats_service_29_0 (looper_stats_service)) +(typeattributeset lowpan_device_29_0 (lowpan_device)) +(typeattributeset lowpan_prop_29_0 (lowpan_prop)) +(typeattributeset lowpan_service_29_0 (lowpan_service)) +(typeattributeset lpdumpd_prop_29_0 (lpdumpd_prop)) +(typeattributeset lpdump_service_29_0 (lpdump_service)) +(typeattributeset mac_perms_file_29_0 (mac_perms_file)) +(typeattributeset mdnsd_29_0 (mdnsd)) +(typeattributeset mdnsd_socket_29_0 (mdnsd_socket)) +(typeattributeset mdns_socket_29_0 (mdns_socket)) +(typeattributeset mediacodec_service_29_0 (mediacodec_service)) +(typeattributeset media_data_file_29_0 (media_data_file)) +(typeattributeset mediadrmserver_29_0 (mediadrmserver)) +(typeattributeset mediadrmserver_exec_29_0 (mediadrmserver_exec)) +(typeattributeset mediadrmserver_service_29_0 (mediadrmserver_service)) +(typeattributeset mediaextractor_29_0 (mediaextractor)) +(typeattributeset mediaextractor_exec_29_0 (mediaextractor_exec)) +(typeattributeset mediaextractor_service_29_0 (mediaextractor_service)) +(typeattributeset mediaextractor_tmpfs_29_0 (mediaextractor_tmpfs)) +(typeattributeset mediametrics_29_0 (mediametrics)) +(typeattributeset mediametrics_exec_29_0 (mediametrics_exec)) +(typeattributeset mediametrics_service_29_0 (mediametrics_service)) +(typeattributeset media_projection_service_29_0 (media_projection_service)) +(typeattributeset mediaprovider_29_0 (mediaprovider)) +(typeattributeset media_router_service_29_0 (media_router_service)) +(typeattributeset media_rw_data_file_29_0 (media_rw_data_file)) +(typeattributeset mediaserver_29_0 (mediaserver)) +(typeattributeset mediaserver_exec_29_0 (mediaserver_exec)) +(typeattributeset mediaserver_service_29_0 (mediaserver_service)) +(typeattributeset mediaserver_tmpfs_29_0 (mediaserver_tmpfs)) +(typeattributeset media_session_service_29_0 (media_session_service)) +(typeattributeset mediaswcodec_29_0 (mediaswcodec)) +(typeattributeset mediaswcodec_exec_29_0 (mediaswcodec_exec)) +(typeattributeset meminfo_service_29_0 (meminfo_service)) +(typeattributeset metadata_block_device_29_0 (metadata_block_device)) +(typeattributeset metadata_file_29_0 (metadata_file)) +(typeattributeset method_trace_data_file_29_0 (method_trace_data_file)) +(typeattributeset midi_service_29_0 (midi_service)) +(typeattributeset misc_block_device_29_0 (misc_block_device)) +(typeattributeset misc_logd_file_29_0 (misc_logd_file)) +(typeattributeset misc_user_data_file_29_0 (misc_user_data_file)) +(typeattributeset mmc_prop_29_0 (mmc_prop)) +(typeattributeset mnt_expand_file_29_0 (mnt_expand_file)) +(typeattributeset mnt_media_rw_file_29_0 (mnt_media_rw_file)) +(typeattributeset mnt_media_rw_stub_file_29_0 (mnt_media_rw_stub_file)) +(typeattributeset mnt_product_file_29_0 (mnt_product_file)) +(typeattributeset mnt_user_file_29_0 (mnt_user_file)) +(typeattributeset mnt_vendor_file_29_0 (mnt_vendor_file)) +(typeattributeset modprobe_29_0 (modprobe)) +(typeattributeset mount_service_29_0 (mount_service)) +(typeattributeset mqueue_29_0 (mqueue)) +(typeattributeset mtp_29_0 (mtp)) +(typeattributeset mtp_device_29_0 (mtp_device)) +(typeattributeset mtpd_socket_29_0 (mtpd_socket)) +(typeattributeset mtp_exec_29_0 (mtp_exec)) +(typeattributeset nativetest_data_file_29_0 (nativetest_data_file)) +(typeattributeset netd_29_0 (netd)) +(typeattributeset net_data_file_29_0 (net_data_file)) +(typeattributeset netd_exec_29_0 (netd_exec)) +(typeattributeset netd_listener_service_29_0 (netd_listener_service)) +(typeattributeset net_dns_prop_29_0 (net_dns_prop)) +(typeattributeset netd_service_29_0 (netd_service)) +(typeattributeset netd_stable_secret_prop_29_0 (netd_stable_secret_prop)) +(typeattributeset netif_29_0 (netif)) +(typeattributeset netpolicy_service_29_0 (netpolicy_service)) +(typeattributeset net_radio_prop_29_0 (net_radio_prop)) +(typeattributeset netstats_service_29_0 (netstats_service)) +(typeattributeset netutils_wrapper_29_0 (netutils_wrapper)) +(typeattributeset netutils_wrapper_exec_29_0 (netutils_wrapper_exec)) +(typeattributeset network_management_service_29_0 (network_management_service)) +(typeattributeset network_score_service_29_0 (network_score_service)) +(typeattributeset network_stack_29_0 (network_stack)) +(typeattributeset network_stack_service_29_0 (network_stack_service)) +(typeattributeset network_time_update_service_29_0 (network_time_update_service)) +(typeattributeset network_watchlist_data_file_29_0 (network_watchlist_data_file)) +(typeattributeset network_watchlist_service_29_0 (network_watchlist_service)) +(typeattributeset nfc_29_0 (nfc)) +(typeattributeset nfc_data_file_29_0 (nfc_data_file)) +(typeattributeset nfc_device_29_0 (nfc_device)) +(typeattributeset nfc_prop_29_0 (nfc_prop)) +(typeattributeset nfc_service_29_0 (nfc_service)) +(typeattributeset nnapi_ext_deny_product_prop_29_0 (nnapi_ext_deny_product_prop)) +(typeattributeset node_29_0 (node)) +(typeattributeset nonplat_service_contexts_file_29_0 (nonplat_service_contexts_file)) +(typeattributeset notification_service_29_0 (notification_service)) +(typeattributeset null_device_29_0 (null_device)) +(typeattributeset oemfs_29_0 (oemfs)) +(typeattributeset oem_lock_service_29_0 (oem_lock_service)) +(typeattributeset ota_data_file_29_0 (ota_data_file)) +(typeattributeset otadexopt_service_29_0 (otadexopt_service)) +(typeattributeset ota_package_file_29_0 (ota_package_file)) +(typeattributeset overlayfs_file_29_0 (overlayfs_file)) +(typeattributeset overlay_prop_29_0 (overlay_prop)) +(typeattributeset overlay_service_29_0 (overlay_service)) +(typeattributeset owntty_device_29_0 (owntty_device)) +(typeattributeset package_native_service_29_0 (package_native_service)) +(typeattributeset package_service_29_0 (package_service)) +(typeattributeset packages_list_file_29_0 (packages_list_file)) +(typeattributeset pan_result_prop_29_0 (pan_result_prop)) +(typeattributeset password_slot_metadata_file_29_0 (password_slot_metadata_file)) +(typeattributeset pdx_bufferhub_client_channel_socket_29_0 (pdx_bufferhub_client_channel_socket)) +(typeattributeset pdx_bufferhub_client_endpoint_socket_29_0 (pdx_bufferhub_client_endpoint_socket)) +(typeattributeset pdx_bufferhub_dir_29_0 (pdx_bufferhub_dir)) +(typeattributeset pdx_display_client_channel_socket_29_0 (pdx_display_client_channel_socket)) +(typeattributeset pdx_display_client_endpoint_socket_29_0 (pdx_display_client_endpoint_socket)) +(typeattributeset pdx_display_dir_29_0 (pdx_display_dir)) +(typeattributeset pdx_display_manager_channel_socket_29_0 (pdx_display_manager_channel_socket)) +(typeattributeset pdx_display_manager_endpoint_socket_29_0 (pdx_display_manager_endpoint_socket)) +(typeattributeset pdx_display_screenshot_channel_socket_29_0 (pdx_display_screenshot_channel_socket)) +(typeattributeset pdx_display_screenshot_endpoint_socket_29_0 (pdx_display_screenshot_endpoint_socket)) +(typeattributeset pdx_display_vsync_channel_socket_29_0 (pdx_display_vsync_channel_socket)) +(typeattributeset pdx_display_vsync_endpoint_socket_29_0 (pdx_display_vsync_endpoint_socket)) +(typeattributeset pdx_performance_client_channel_socket_29_0 (pdx_performance_client_channel_socket)) +(typeattributeset pdx_performance_client_endpoint_socket_29_0 (pdx_performance_client_endpoint_socket)) +(typeattributeset pdx_performance_dir_29_0 (pdx_performance_dir)) +(typeattributeset perfetto_29_0 (perfetto)) +(typeattributeset performanced_29_0 (performanced)) +(typeattributeset performanced_exec_29_0 (performanced_exec)) +(typeattributeset permissionmgr_service_29_0 (permissionmgr_service)) +(typeattributeset permission_service_29_0 (permission_service)) +(typeattributeset persist_debug_prop_29_0 (persist_debug_prop)) +(typeattributeset persistent_data_block_service_29_0 (persistent_data_block_service)) +(typeattributeset persistent_properties_ready_prop_29_0 (persistent_properties_ready_prop)) +(typeattributeset pinner_service_29_0 (pinner_service)) +(typeattributeset pipefs_29_0 (pipefs)) +(typeattributeset platform_app_29_0 (platform_app)) +(typeattributeset pm_prop_29_0 (pm_prop)) +(typeattributeset pmsg_device_29_0 (pmsg_device)) +(typeattributeset port_29_0 (port)) +(typeattributeset port_device_29_0 (port_device)) +(typeattributeset postinstall_29_0 (postinstall)) +(typeattributeset postinstall_apex_mnt_dir_29_0 (postinstall_apex_mnt_dir)) +(typeattributeset postinstall_file_29_0 (postinstall_file)) +(typeattributeset postinstall_mnt_dir_29_0 (postinstall_mnt_dir)) +(typeattributeset powerctl_prop_29_0 (powerctl_prop)) +(typeattributeset power_service_29_0 (power_service)) +(typeattributeset ppp_29_0 (ppp)) +(typeattributeset ppp_device_29_0 (ppp_device)) +(typeattributeset ppp_exec_29_0 (ppp_exec)) +(typeattributeset preloads_data_file_29_0 (preloads_data_file)) +(typeattributeset preloads_media_file_29_0 (preloads_media_file)) +(typeattributeset print_service_29_0 (print_service)) +(typeattributeset priv_app_29_0 (priv_app)) +(typeattributeset privapp_data_file_29_0 (privapp_data_file)) +(typeattributeset proc_29_0 + ( proc + proc_kpageflags + proc_lowmemorykiller)) +(typeattributeset proc_abi_29_0 (proc_abi)) +(typeattributeset proc_asound_29_0 (proc_asound)) +(typeattributeset proc_bluetooth_writable_29_0 (proc_bluetooth_writable)) +(typeattributeset proc_buddyinfo_29_0 (proc_buddyinfo)) +(typeattributeset proc_cmdline_29_0 (proc_cmdline)) +(typeattributeset proc_cpuinfo_29_0 (proc_cpuinfo)) +(typeattributeset proc_dirty_29_0 (proc_dirty)) +(typeattributeset proc_diskstats_29_0 (proc_diskstats)) +(typeattributeset proc_drop_caches_29_0 (proc_drop_caches)) +(typeattributeset processinfo_service_29_0 (processinfo_service)) +(typeattributeset proc_extra_free_kbytes_29_0 (proc_extra_free_kbytes)) +(typeattributeset proc_filesystems_29_0 (proc_filesystems)) +(typeattributeset proc_fs_verity_29_0 (proc_fs_verity)) +(typeattributeset proc_hostname_29_0 (proc_hostname)) +(typeattributeset proc_hung_task_29_0 (proc_hung_task)) +(typeattributeset proc_interrupts_29_0 (proc_interrupts)) +(typeattributeset proc_iomem_29_0 (proc_iomem)) +(typeattributeset proc_keys_29_0 (proc_keys)) +(typeattributeset proc_kmsg_29_0 (proc_kmsg)) +(typeattributeset proc_loadavg_29_0 (proc_loadavg)) +(typeattributeset proc_max_map_count_29_0 (proc_max_map_count)) +(typeattributeset proc_meminfo_29_0 (proc_meminfo)) +(typeattributeset proc_min_free_order_shift_29_0 (proc_min_free_order_shift)) +(typeattributeset proc_misc_29_0 (proc_misc)) +(typeattributeset proc_modules_29_0 (proc_modules)) +(typeattributeset proc_mounts_29_0 (proc_mounts)) +(typeattributeset proc_net_29_0 (proc_net)) +(typeattributeset proc_net_tcp_udp_29_0 (proc_net_tcp_udp)) +(typeattributeset proc_overcommit_memory_29_0 (proc_overcommit_memory)) +(typeattributeset proc_page_cluster_29_0 (proc_page_cluster)) +(typeattributeset proc_pagetypeinfo_29_0 (proc_pagetypeinfo)) +(typeattributeset proc_panic_29_0 (proc_panic)) +(typeattributeset proc_perf_29_0 (proc_perf)) +(typeattributeset proc_pid_max_29_0 (proc_pid_max)) +(typeattributeset proc_pipe_conf_29_0 (proc_pipe_conf)) +(typeattributeset proc_pressure_cpu_29_0 (proc_pressure_cpu)) +(typeattributeset proc_pressure_io_29_0 (proc_pressure_io)) +(typeattributeset proc_pressure_mem_29_0 (proc_pressure_mem)) +(typeattributeset proc_qtaguid_ctrl_29_0 (proc_qtaguid_ctrl)) +(typeattributeset proc_qtaguid_stat_29_0 (proc_qtaguid_stat)) +(typeattributeset proc_random_29_0 (proc_random)) +(typeattributeset proc_sched_29_0 (proc_sched)) +(typeattributeset proc_security_29_0 (proc_security)) +(typeattributeset proc_slabinfo_29_0 (proc_slabinfo)) +(typeattributeset proc_stat_29_0 (proc_stat)) +(typeattributeset procstats_service_29_0 (procstats_service)) +(typeattributeset proc_swaps_29_0 (proc_swaps)) +(typeattributeset proc_sysrq_29_0 (proc_sysrq)) +(typeattributeset proc_timer_29_0 (proc_timer)) +(typeattributeset proc_tty_drivers_29_0 (proc_tty_drivers)) +(typeattributeset proc_uid_concurrent_active_time_29_0 (proc_uid_concurrent_active_time)) +(typeattributeset proc_uid_concurrent_policy_time_29_0 (proc_uid_concurrent_policy_time)) +(typeattributeset proc_uid_cpupower_29_0 (proc_uid_cpupower)) +(typeattributeset proc_uid_cputime_removeuid_29_0 (proc_uid_cputime_removeuid)) +(typeattributeset proc_uid_cputime_showstat_29_0 (proc_uid_cputime_showstat)) +(typeattributeset proc_uid_io_stats_29_0 (proc_uid_io_stats)) +(typeattributeset proc_uid_procstat_set_29_0 (proc_uid_procstat_set)) +(typeattributeset proc_uid_time_in_state_29_0 (proc_uid_time_in_state)) +(typeattributeset proc_uptime_29_0 (proc_uptime)) +(typeattributeset proc_version_29_0 (proc_version)) +(typeattributeset proc_vmallocinfo_29_0 (proc_vmallocinfo)) +(typeattributeset proc_vmstat_29_0 (proc_vmstat)) +(typeattributeset proc_zoneinfo_29_0 (proc_zoneinfo)) +(typeattributeset profman_29_0 (profman)) +(typeattributeset profman_dump_data_file_29_0 (profman_dump_data_file)) +(typeattributeset profman_exec_29_0 (profman_exec)) +(typeattributeset properties_device_29_0 (properties_device)) +(typeattributeset properties_serial_29_0 (properties_serial)) +(typeattributeset property_contexts_file_29_0 (property_contexts_file)) +(typeattributeset property_data_file_29_0 (property_data_file)) +(typeattributeset property_info_29_0 (property_info)) +(typeattributeset property_socket_29_0 (property_socket)) +(typeattributeset pstorefs_29_0 (pstorefs)) +(typeattributeset ptmx_device_29_0 (ptmx_device)) +(typeattributeset qtaguid_device_29_0 (qtaguid_device)) +(typeattributeset racoon_29_0 (racoon)) +(typeattributeset racoon_exec_29_0 (racoon_exec)) +(typeattributeset racoon_socket_29_0 (racoon_socket)) +(typeattributeset radio_29_0 (radio)) +(typeattributeset radio_data_file_29_0 (radio_data_file)) +(typeattributeset radio_device_29_0 (radio_device)) +(typeattributeset radio_prop_29_0 (radio_prop)) +(typeattributeset radio_service_29_0 (radio_service)) +(typeattributeset ram_device_29_0 (ram_device)) +(typeattributeset random_device_29_0 (random_device)) +(typeattributeset recovery_29_0 (recovery)) +(typeattributeset recovery_block_device_29_0 (recovery_block_device)) +(typeattributeset recovery_data_file_29_0 (recovery_data_file)) +(typeattributeset recovery_persist_29_0 (recovery_persist)) +(typeattributeset recovery_persist_exec_29_0 (recovery_persist_exec)) +(typeattributeset recovery_refresh_29_0 (recovery_refresh)) +(typeattributeset recovery_refresh_exec_29_0 (recovery_refresh_exec)) +(typeattributeset recovery_service_29_0 (recovery_service)) +(typeattributeset recovery_socket_29_0 (recovery_socket)) +(typeattributeset registry_service_29_0 (registry_service)) +(typeattributeset resourcecache_data_file_29_0 (resourcecache_data_file)) +(typeattributeset restorecon_prop_29_0 (restorecon_prop)) +(typeattributeset restrictions_service_29_0 (restrictions_service)) +(typeattributeset rild_debug_socket_29_0 (rild_debug_socket)) +(typeattributeset rild_socket_29_0 (rild_socket)) +(typeattributeset ringtone_file_29_0 (ringtone_file)) +(typeattributeset role_service_29_0 (role_service)) +(typeattributeset rollback_service_29_0 (rollback_service)) +(typeattributeset root_block_device_29_0 (root_block_device)) +(typeattributeset rootfs_29_0 (rootfs)) +(typeattributeset rpmsg_device_29_0 (rpmsg_device)) +(typeattributeset rs_29_0 (rs)) +(typeattributeset rs_exec_29_0 (rs_exec)) +(typeattributeset rss_hwm_reset_29_0 (rss_hwm_reset)) +(typeattributeset rtc_device_29_0 (rtc_device)) +(typeattributeset rttmanager_service_29_0 (rttmanager_service)) +(typeattributeset runas_29_0 (runas)) +(typeattributeset runas_app_29_0 (runas_app)) +(typeattributeset runas_exec_29_0 (runas_exec)) +(typeattributeset runtime_event_log_tags_file_29_0 (runtime_event_log_tags_file)) +(typeattributeset runtime_service_29_0 (runtime_service)) +(typeattributeset safemode_prop_29_0 (safemode_prop)) +(typeattributeset same_process_hal_file_29_0 (same_process_hal_file)) +(typeattributeset samplingprofiler_service_29_0 (samplingprofiler_service)) +(typeattributeset scheduling_policy_service_29_0 (scheduling_policy_service)) +(typeattributeset sdcard_block_device_29_0 (sdcard_block_device)) +(typeattributeset sdcardd_29_0 (sdcardd)) +(typeattributeset sdcardd_exec_29_0 (sdcardd_exec)) +(typeattributeset sdcardfs_29_0 (sdcardfs)) +(typeattributeset seapp_contexts_file_29_0 (seapp_contexts_file)) +(typeattributeset search_service_29_0 (search_service)) +(typeattributeset sec_key_att_app_id_provider_service_29_0 (sec_key_att_app_id_provider_service)) +(typeattributeset secure_element_29_0 (secure_element)) +(typeattributeset secure_element_device_29_0 (secure_element_device)) +(typeattributeset secure_element_service_29_0 (secure_element_service)) +(typeattributeset selinuxfs_29_0 (selinuxfs)) +(typeattributeset sensor_privacy_service_29_0 (sensor_privacy_service)) +(typeattributeset sensors_device_29_0 (sensors_device)) +(typeattributeset sensorservice_service_29_0 (sensorservice_service)) +(typeattributeset sepolicy_file_29_0 (sepolicy_file)) +(typeattributeset serial_device_29_0 (serial_device)) +(typeattributeset serialno_prop_29_0 (serialno_prop)) +(typeattributeset serial_service_29_0 (serial_service)) +(typeattributeset server_configurable_flags_data_file_29_0 (server_configurable_flags_data_file)) +(typeattributeset service_contexts_file_29_0 (service_contexts_file)) +(typeattributeset servicediscovery_service_29_0 (servicediscovery_service)) +(typeattributeset servicemanager_29_0 (servicemanager)) +(typeattributeset servicemanager_exec_29_0 (servicemanager_exec)) +(typeattributeset settings_service_29_0 (settings_service)) +(typeattributeset sgdisk_29_0 (sgdisk)) +(typeattributeset sgdisk_exec_29_0 (sgdisk_exec)) +(typeattributeset shared_relro_29_0 (shared_relro)) +(typeattributeset shared_relro_file_29_0 (shared_relro_file)) +(typeattributeset shell_29_0 (shell)) +(typeattributeset shell_data_file_29_0 (shell_data_file)) +(typeattributeset shell_exec_29_0 (shell_exec)) +(typeattributeset shell_prop_29_0 (shell_prop)) +(typeattributeset shm_29_0 (shm)) +(typeattributeset shortcut_manager_icons_29_0 (shortcut_manager_icons)) +(typeattributeset shortcut_service_29_0 (shortcut_service)) +(typeattributeset simpleperf_app_runner_29_0 (simpleperf_app_runner)) +(typeattributeset simpleperf_app_runner_exec_29_0 (simpleperf_app_runner_exec)) +(typeattributeset slice_service_29_0 (slice_service)) +(typeattributeset slideshow_29_0 (slideshow)) +(typeattributeset socket_device_29_0 (socket_device)) +(typeattributeset sockfs_29_0 (sockfs)) +(typeattributeset staging_data_file_29_0 (staging_data_file)) +(typeattributeset statsd_29_0 (statsd)) +(typeattributeset stats_data_file_29_0 (stats_data_file)) +(typeattributeset statsd_exec_29_0 (statsd_exec)) +(typeattributeset statsdw_socket_29_0 (statsdw_socket)) +(typeattributeset statusbar_service_29_0 (statusbar_service)) +(typeattributeset storaged_service_29_0 (storaged_service)) +(typeattributeset storage_file_29_0 (storage_file)) +(typeattributeset storagestats_service_29_0 (storagestats_service)) +(typeattributeset storage_stub_file_29_0 (storage_stub_file)) +(typeattributeset su_29_0 (su)) +(typeattributeset su_exec_29_0 (su_exec)) +(typeattributeset super_block_device_29_0 (super_block_device)) +(typeattributeset surfaceflinger_29_0 (surfaceflinger)) +(typeattributeset surfaceflinger_service_29_0 (surfaceflinger_service)) +(typeattributeset surfaceflinger_tmpfs_29_0 (surfaceflinger_tmpfs)) +(typeattributeset swap_block_device_29_0 (swap_block_device)) +(typeattributeset sysfs_29_0 + ( sysfs + sysfs_ion + sysfs_suspend_stats + sysfs_wakeup)) +(typeattributeset sysfs_android_usb_29_0 (sysfs_android_usb)) +(typeattributeset sysfs_batteryinfo_29_0 (sysfs_batteryinfo)) +(typeattributeset sysfs_bluetooth_writable_29_0 (sysfs_bluetooth_writable)) +(typeattributeset sysfs_devices_block_29_0 (sysfs_devices_block)) +(typeattributeset sysfs_devices_system_cpu_29_0 (sysfs_devices_system_cpu)) +(typeattributeset sysfs_dm_29_0 (sysfs_dm)) +(typeattributeset sysfs_dt_firmware_android_29_0 (sysfs_dt_firmware_android)) +(typeattributeset sysfs_extcon_29_0 (sysfs_extcon)) +(typeattributeset sysfs_fs_ext4_features_29_0 (sysfs_fs_ext4_features)) +(typeattributeset sysfs_fs_f2fs_29_0 (sysfs_fs_f2fs)) +(typeattributeset sysfs_hwrandom_29_0 (sysfs_hwrandom)) +(typeattributeset sysfs_ipv4_29_0 (sysfs_ipv4)) +(typeattributeset sysfs_kernel_notes_29_0 (sysfs_kernel_notes)) +(typeattributeset sysfs_leds_29_0 (sysfs_leds)) +(typeattributeset sysfs_loop_29_0 (sysfs_loop)) +(typeattributeset sysfs_lowmemorykiller_29_0 (sysfs_lowmemorykiller)) +(typeattributeset sysfs_mac_address_29_0 (sysfs_mac_address)) +(typeattributeset sysfs_net_29_0 (sysfs_net)) +(typeattributeset sysfs_nfc_power_writable_29_0 (sysfs_nfc_power_writable)) +(typeattributeset sysfs_power_29_0 (sysfs_power)) +(typeattributeset sysfs_rtc_29_0 (sysfs_rtc)) +(typeattributeset sysfs_switch_29_0 (sysfs_switch)) +(typeattributeset sysfs_thermal_29_0 (sysfs_thermal)) +(typeattributeset sysfs_transparent_hugepage_29_0 (sysfs_transparent_hugepage)) +(typeattributeset sysfs_uio_29_0 (sysfs_uio)) +(typeattributeset sysfs_usb_29_0 (sysfs_usb)) +(typeattributeset sysfs_usermodehelper_29_0 (sysfs_usermodehelper)) +(typeattributeset sysfs_vibrator_29_0 (sysfs_vibrator)) +(typeattributeset sysfs_wake_lock_29_0 (sysfs_wake_lock)) +(typeattributeset sysfs_wakeup_reasons_29_0 (sysfs_wakeup_reasons)) +(typeattributeset sysfs_wlan_fwpath_29_0 (sysfs_wlan_fwpath)) +(typeattributeset sysfs_zram_29_0 (sysfs_zram)) +(typeattributeset sysfs_zram_uevent_29_0 (sysfs_zram_uevent)) +(typeattributeset system_app_29_0 (system_app)) +(typeattributeset system_app_data_file_29_0 (system_app_data_file)) +(typeattributeset system_app_service_29_0 (system_app_service)) +(typeattributeset system_asan_options_file_29_0 (system_asan_options_file)) +(typeattributeset system_block_device_29_0 (system_block_device)) +(typeattributeset system_boot_reason_prop_29_0 (system_boot_reason_prop)) +(typeattributeset system_bootstrap_lib_file_29_0 (system_bootstrap_lib_file)) +(typeattributeset system_data_file_29_0 (system_data_file system_data_root_file)) +(typeattributeset system_event_log_tags_file_29_0 (system_event_log_tags_file)) +(typeattributeset system_file_29_0 (system_file)) +(typeattributeset systemkeys_data_file_29_0 (systemkeys_data_file)) +(typeattributeset system_lib_file_29_0 (system_lib_file)) +(typeattributeset system_linker_config_file_29_0 (system_linker_config_file)) +(typeattributeset system_linker_exec_29_0 (system_linker_exec)) +(typeattributeset system_lmk_prop_29_0 (system_lmk_prop)) +(typeattributeset system_ndebug_socket_29_0 (system_ndebug_socket)) +(typeattributeset system_net_netd_hwservice_29_0 (system_net_netd_hwservice)) +(typeattributeset system_prop_29_0 (system_prop)) +(typeattributeset system_radio_prop_29_0 (system_radio_prop)) +(typeattributeset system_seccomp_policy_file_29_0 (system_seccomp_policy_file)) +(typeattributeset system_security_cacerts_file_29_0 (system_security_cacerts_file)) +(typeattributeset system_server_29_0 (system_server)) +(typeattributeset system_server_tmpfs_29_0 (system_server_tmpfs)) +(typeattributeset system_suspend_control_service_29_0 (system_suspend_control_service)) +(typeattributeset system_suspend_hwservice_29_0 (system_suspend_hwservice)) +(typeattributeset system_trace_prop_29_0 (system_trace_prop)) +(typeattributeset system_update_service_29_0 (system_update_service)) +(typeattributeset system_wifi_keystore_hwservice_29_0 (system_wifi_keystore_hwservice)) +(typeattributeset system_wpa_socket_29_0 (system_wpa_socket)) +(typeattributeset system_zoneinfo_file_29_0 (system_zoneinfo_file)) +(typeattributeset task_profiles_file_29_0 (task_profiles_file)) +(typeattributeset task_service_29_0 (task_service)) +(typeattributeset tcpdump_exec_29_0 (tcpdump_exec)) +(typeattributeset tee_29_0 (tee)) +(typeattributeset tee_data_file_29_0 (tee_data_file)) +(typeattributeset tee_device_29_0 (tee_device)) +(typeattributeset telecom_service_29_0 (telecom_service)) +(typeattributeset test_boot_reason_prop_29_0 (test_boot_reason_prop)) +(typeattributeset test_harness_prop_29_0 (test_harness_prop)) +(typeattributeset testharness_service_29_0 (testharness_service)) +(typeattributeset textclassification_service_29_0 (textclassification_service)) +(typeattributeset textclassifier_data_file_29_0 (textclassifier_data_file)) +(typeattributeset textservices_service_29_0 (textservices_service)) +(typeattributeset thermalcallback_hwservice_29_0 (thermalcallback_hwservice)) +(typeattributeset thermal_service_29_0 (thermal_service)) +(typeattributeset timedetector_service_29_0 (timedetector_service)) +(typeattributeset time_prop_29_0 (time_prop)) +(typeattributeset timezone_service_29_0 (timezone_service)) +(typeattributeset tmpfs_29_0 + ( mnt_sdcard_file + tmpfs)) +(typeattributeset tombstoned_29_0 (tombstoned)) +(typeattributeset tombstone_data_file_29_0 (tombstone_data_file)) +(typeattributeset tombstoned_crash_socket_29_0 (tombstoned_crash_socket)) +(typeattributeset tombstoned_exec_29_0 (tombstoned_exec)) +(typeattributeset tombstoned_intercept_socket_29_0 (tombstoned_intercept_socket)) +(typeattributeset tombstoned_java_trace_socket_29_0 (tombstoned_java_trace_socket)) +(typeattributeset tombstone_wifi_data_file_29_0 (tombstone_wifi_data_file)) +(typeattributeset toolbox_29_0 (toolbox)) +(typeattributeset toolbox_exec_29_0 (toolbox_exec)) +(typeattributeset traced_29_0 (traced)) +(typeattributeset trace_data_file_29_0 (trace_data_file)) +(typeattributeset traced_consumer_socket_29_0 (traced_consumer_socket)) +(typeattributeset traced_enabled_prop_29_0 (traced_enabled_prop)) +(typeattributeset traced_lazy_prop_29_0 (traced_lazy_prop)) +(typeattributeset traced_probes_29_0 (traced_probes)) +(typeattributeset traced_producer_socket_29_0 (traced_producer_socket)) +(typeattributeset traceur_app_29_0 (traceur_app)) +(typeattributeset trust_service_29_0 (trust_service)) +(typeattributeset tty_device_29_0 (tty_device)) +(typeattributeset tun_device_29_0 (tun_device)) +(typeattributeset tv_input_service_29_0 (tv_input_service)) +(typeattributeset tzdatacheck_29_0 (tzdatacheck)) +(typeattributeset tzdatacheck_exec_29_0 (tzdatacheck_exec)) +(typeattributeset ueventd_29_0 (ueventd)) +(typeattributeset ueventd_tmpfs_29_0 (ueventd_tmpfs)) +(typeattributeset uhid_device_29_0 (uhid_device)) +(typeattributeset uimode_service_29_0 (uimode_service)) +(typeattributeset uio_device_29_0 (uio_device)) +(typeattributeset uncrypt_29_0 (uncrypt)) +(typeattributeset uncrypt_exec_29_0 (uncrypt_exec)) +(typeattributeset uncrypt_socket_29_0 (uncrypt_socket)) +(typeattributeset unencrypted_data_file_29_0 (unencrypted_data_file)) +(typeattributeset unlabeled_29_0 (unlabeled)) +(typeattributeset untrusted_app_25_29_0 (untrusted_app_25)) +(typeattributeset untrusted_app_27_29_0 (untrusted_app_27)) +(typeattributeset untrusted_app_29_0 (untrusted_app)) +(typeattributeset update_engine_29_0 (update_engine)) +(typeattributeset update_engine_data_file_29_0 (update_engine_data_file)) +(typeattributeset update_engine_exec_29_0 (update_engine_exec)) +(typeattributeset update_engine_log_data_file_29_0 (update_engine_log_data_file)) +(typeattributeset update_engine_service_29_0 (update_engine_service)) +(typeattributeset updatelock_service_29_0 (updatelock_service)) +(typeattributeset update_verifier_29_0 (update_verifier)) +(typeattributeset update_verifier_exec_29_0 (update_verifier_exec)) +(typeattributeset uri_grants_service_29_0 (uri_grants_service)) +(typeattributeset usagestats_service_29_0 (usagestats_service)) +(typeattributeset usbaccessory_device_29_0 (usbaccessory_device)) +(typeattributeset usbd_29_0 (usbd)) +(typeattributeset usb_device_29_0 (usb_device)) +(typeattributeset usbd_exec_29_0 (usbd_exec)) +(typeattributeset usbfs_29_0 (usbfs)) +(typeattributeset usb_service_29_0 (usb_service)) +(typeattributeset use_memfd_prop_29_0 (use_memfd_prop)) +(typeattributeset userdata_block_device_29_0 (userdata_block_device)) +(typeattributeset usermodehelper_29_0 (usermodehelper)) +(typeattributeset user_profile_data_file_29_0 (user_profile_data_file)) +(typeattributeset user_service_29_0 (user_service)) +(typeattributeset vdc_29_0 (vdc)) +(typeattributeset vdc_exec_29_0 (vdc_exec)) +(typeattributeset vendor_app_file_29_0 (vendor_app_file)) +(typeattributeset vendor_cgroup_desc_file_29_0 (vendor_cgroup_desc_file)) +(typeattributeset vendor_configs_file_29_0 (vendor_configs_file)) +(typeattributeset vendor_data_file_29_0 (vendor_data_file)) +(typeattributeset vendor_default_prop_29_0 (vendor_default_prop)) +(typeattributeset vendor_file_29_0 (vendor_file)) +(typeattributeset vendor_framework_file_29_0 (vendor_framework_file)) +(typeattributeset vendor_hal_file_29_0 (vendor_hal_file)) +(typeattributeset vendor_idc_file_29_0 (vendor_idc_file)) +(typeattributeset vendor_init_29_0 (vendor_init)) +(typeattributeset vendor_keychars_file_29_0 (vendor_keychars_file)) +(typeattributeset vendor_keylayout_file_29_0 (vendor_keylayout_file)) +(typeattributeset vendor_overlay_file_29_0 (vendor_overlay_file)) +(typeattributeset vendor_public_lib_file_29_0 + ( vendor_public_framework_file + vendor_public_lib_file)) +(typeattributeset vendor_security_patch_level_prop_29_0 (vendor_security_patch_level_prop)) +(typeattributeset vendor_shell_29_0 (vendor_shell)) +(typeattributeset vendor_shell_exec_29_0 (vendor_shell_exec)) +(typeattributeset vendor_task_profiles_file_29_0 (vendor_task_profiles_file)) +(typeattributeset vendor_toolbox_exec_29_0 (vendor_toolbox_exec)) +(typeattributeset vfat_29_0 (vfat)) +(typeattributeset vibrator_service_29_0 (vibrator_service)) +(typeattributeset video_device_29_0 (video_device)) +(typeattributeset virtual_touchpad_29_0 (virtual_touchpad)) +(typeattributeset virtual_touchpad_exec_29_0 (virtual_touchpad_exec)) +(typeattributeset virtual_touchpad_service_29_0 (virtual_touchpad_service)) +(typeattributeset vndbinder_device_29_0 (vndbinder_device)) +(typeattributeset vndk_sp_file_29_0 (vndk_sp_file)) +(typeattributeset vndservice_contexts_file_29_0 (vndservice_contexts_file)) +(typeattributeset vndservicemanager_29_0 (vndservicemanager)) +(typeattributeset voiceinteraction_service_29_0 (voiceinteraction_service)) +(typeattributeset vold_29_0 (vold)) +(typeattributeset vold_data_file_29_0 (vold_data_file)) +(typeattributeset vold_device_29_0 (vold_device)) +(typeattributeset vold_exec_29_0 (vold_exec)) +(typeattributeset vold_metadata_file_29_0 (vold_metadata_file)) +(typeattributeset vold_prepare_subdirs_29_0 (vold_prepare_subdirs)) +(typeattributeset vold_prepare_subdirs_exec_29_0 (vold_prepare_subdirs_exec)) +(typeattributeset vold_prop_29_0 (vold_prop)) +(typeattributeset vold_service_29_0 (vold_service)) +(typeattributeset vpn_data_file_29_0 (vpn_data_file)) +(typeattributeset vrflinger_vsync_service_29_0 (vrflinger_vsync_service)) +(typeattributeset vr_hwc_29_0 (vr_hwc)) +(typeattributeset vr_hwc_exec_29_0 (vr_hwc_exec)) +(typeattributeset vr_hwc_service_29_0 (vr_hwc_service)) +(typeattributeset vr_manager_service_29_0 (vr_manager_service)) +(typeattributeset wallpaper_file_29_0 (wallpaper_file)) +(typeattributeset wallpaper_service_29_0 (wallpaper_service)) +(typeattributeset watchdogd_29_0 (watchdogd)) +(typeattributeset watchdog_device_29_0 (watchdog_device)) +(typeattributeset watchdogd_exec_29_0 (watchdogd_exec)) +(typeattributeset webviewupdate_service_29_0 (webviewupdate_service)) +(typeattributeset webview_zygote_29_0 (webview_zygote)) +(typeattributeset webview_zygote_exec_29_0 (webview_zygote_exec)) +(typeattributeset webview_zygote_tmpfs_29_0 (webview_zygote_tmpfs)) +(typeattributeset wifiaware_service_29_0 (wifiaware_service)) +(typeattributeset wificond_29_0 (wificond)) +(typeattributeset wificond_exec_29_0 (wificond_exec)) +(typeattributeset wificond_service_29_0 (wificond_service wifinl80211_service)) +(typeattributeset wifi_data_file_29_0 (wifi_data_file)) +(typeattributeset wifi_log_prop_29_0 (wifi_log_prop)) +(typeattributeset wifip2p_service_29_0 (wifip2p_service)) +(typeattributeset wifi_prop_29_0 (wifi_prop)) +(typeattributeset wifiscanner_service_29_0 (wifiscanner_service)) +(typeattributeset wifi_service_29_0 (wifi_service)) +(typeattributeset window_service_29_0 (window_service)) +(typeattributeset wpantund_29_0 (wpantund)) +(typeattributeset wpantund_exec_29_0 (wpantund_exec)) +(typeattributeset wpantund_service_29_0 (wpantund_service)) +(typeattributeset wpa_socket_29_0 (wpa_socket)) +(typeattributeset zero_device_29_0 (zero_device)) +(typeattributeset zoneinfo_data_file_29_0 (zoneinfo_data_file)) +(typeattributeset zygote_29_0 (zygote)) +(typeattributeset zygote_exec_29_0 (zygote_exec)) +(typeattributeset zygote_socket_29_0 (zygote_socket)) +(typeattributeset zygote_tmpfs_29_0 (zygote_tmpfs)) diff --git a/prebuilts/api/33.0/private/compat/29.0/29.0.compat.cil b/prebuilts/api/33.0/private/compat/29.0/29.0.compat.cil new file mode 100644 index 000000000..ccd9d1a05 --- /dev/null +++ b/prebuilts/api/33.0/private/compat/29.0/29.0.compat.cil @@ -0,0 +1,9 @@ +(typeattribute vendordomain) +(typeattributeset vendordomain ((and (domain) ((not (coredomain)))))) +(allow vendordomain self (netlink_route_socket (nlmsg_readpriv))) + +(typeattributeset mlsvendorcompat (and appdomain vendordomain)) +(allow mlsvendorcompat app_data_file (dir (ioctl read write create getattr setattr lock rename open watch watch_reads add_name remove_name reparent search rmdir))) +(allow mlsvendorcompat app_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open watch watch_reads))) +(allow mlsvendorcompat privapp_data_file (dir (ioctl read write create getattr setattr lock rename open watch watch_reads add_name remove_name reparent search rmdir))) +(allow mlsvendorcompat privapp_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open watch watch_reads))) diff --git a/prebuilts/api/33.0/private/compat/29.0/29.0.ignore.cil b/prebuilts/api/33.0/private/compat/29.0/29.0.ignore.cil new file mode 100644 index 000000000..10790468f --- /dev/null +++ b/prebuilts/api/33.0/private/compat/29.0/29.0.ignore.cil @@ -0,0 +1,130 @@ +;; new_objects - a collection of types that have been introduced that have no +;; analogue in older policy. Thus, we do not need to map these types to +;; previous ones. Add here to pass checkapi tests. +(type new_objects) +(typeattribute new_objects) +(typeattributeset new_objects + ( new_objects + aidl_lazy_test_server + aidl_lazy_test_server_exec + aidl_lazy_test_service + adbd_prop + apex_module_data_file + apex_permission_data_file + apex_rollback_data_file + apex_wifi_data_file + app_integrity_service + app_search_service + auth_service + automotive_display_service + automotive_display_service_exec + ashmem_libcutils_device + blob_store_service + binder_cache_bluetooth_server_prop + binder_cache_system_server_prop + binder_cache_telephony_server_prop + binderfs + binderfs_logs + binderfs_logs_proc + boringssl_self_test + bq_config_prop + cacheinfo_service + charger_prop + cold_boot_done_prop + credstore + credstore_data_file + credstore_exec + credstore_service + platform_compat_service + ctl_apexd_prop + dataloader_manager_service + device_config_storage_native_boot_prop + device_config_sys_traced_prop + device_config_window_manager_native_boot_prop + device_config_configuration_prop + emergency_affordance_service + exported_camera_prop + fastbootd_protocol_prop + file_integrity_service + fwk_automotive_display_hwservice + fusectlfs + gmscore_app + gnss_device + graphics_config_prop + hal_can_bus_hwservice + hal_can_controller_hwservice + hal_identity_service + hal_light_service + hal_power_service + hal_rebootescrow_service + hal_tv_tuner_hwservice + hal_vibrator_service + incremental_control_file + incremental_prop + incremental_service + init_perf_lsm_hooks_prop + init_svc_debug_prop + iorap_inode2filename + iorap_inode2filename_data_file + iorap_inode2filename_exec + iorap_inode2filename_tmpfs + iorap_prefetcherd + iorap_prefetcherd_data_file + iorap_prefetcherd_exec + iorap_prefetcherd_tmpfs + mediatranscoding_service + mediatranscoding + mediatranscoding_exec + mediatranscoding_tmpfs + mirror_data_file + light_service + linkerconfig_file + lmkd_prop + media_variant_prop + metadata_bootstat_file + mnt_pass_through_file + mock_ota_prop + module_sdkextensions_prop + ota_metadata_file + ota_prop + prereboot_data_file + art_apex_dir + rebootescrow_hal_prop + securityfs + service_manager_service + service_manager_vndservice + simpleperf + snapshotctl_log_data_file + socket_hook_prop + soundtrigger_middleware_service + staged_install_file + storage_config_prop + surfaceflinger_display_prop + sysfs_dm_verity + system_adbd_prop + system_config_service + system_group_file + system_jvmti_agent_prop + system_passwd_file + system_unsolzygote_socket + tethering_service + traced_perf + traced_perf_enabled_prop + traced_perf_socket + timezonedetector_service + untrusted_app_29 + usb_serial_device + userspace_reboot_config_prop + userspace_reboot_exported_prop + userspace_reboot_log_prop + userspace_reboot_test_prop + vehicle_hal_prop + tv_tuner_resource_mgr_service + vendor_apex_file + vendor_boringssl_self_test + vendor_install_recovery + vendor_install_recovery_exec + vendor_service_contexts_file + vendor_socket_hook_prop + vendor_socket_hook_prop + virtual_ab_prop)) diff --git a/prebuilts/api/33.0/private/compat/30.0/30.0.cil b/prebuilts/api/33.0/private/compat/30.0/30.0.cil new file mode 100644 index 000000000..9f4087668 --- /dev/null +++ b/prebuilts/api/33.0/private/compat/30.0/30.0.cil @@ -0,0 +1,2266 @@ +;; types removed from current policy +(type cgroup_bpf) +(type exported_audio_prop) +(type exported_dalvik_prop) +(type exported_ffs_prop) +(type exported_fingerprint_prop) +(type exported_system_radio_prop) +(type exported_radio_prop) +(type exported_vold_prop) +(type exported_wifi_prop) +(type exported2_config_prop) +(type exported2_default_prop) +(type exported2_radio_prop) +(type exported2_system_prop) +(type exported2_vold_prop) +(type exported3_default_prop) +(type exported3_radio_prop) +(type ffs_prop) +(type system_radio_prop) +(type thermalcallback_hwservice) + +(typeattribute binder_in_vendor_violators) + +(expandtypeattribute (DockObserver_service_30_0) true) +(expandtypeattribute (IProxyService_service_30_0) true) +(expandtypeattribute (accessibility_service_30_0) true) +(expandtypeattribute (account_service_30_0) true) +(expandtypeattribute (activity_service_30_0) true) +(expandtypeattribute (activity_task_service_30_0) true) +(expandtypeattribute (adb_data_file_30_0) true) +(expandtypeattribute (adb_keys_file_30_0) true) +(expandtypeattribute (adb_service_30_0) true) +(expandtypeattribute (adbd_30_0) true) +(expandtypeattribute (adbd_exec_30_0) true) +(expandtypeattribute (adbd_prop_30_0) true) +(expandtypeattribute (adbd_socket_30_0) true) +(expandtypeattribute (aidl_lazy_test_server_30_0) true) +(expandtypeattribute (aidl_lazy_test_server_exec_30_0) true) +(expandtypeattribute (aidl_lazy_test_service_30_0) true) +(expandtypeattribute (alarm_service_30_0) true) +(expandtypeattribute (anr_data_file_30_0) true) +(expandtypeattribute (apex_data_file_30_0) true) +(expandtypeattribute (apex_metadata_file_30_0) true) +(expandtypeattribute (apex_mnt_dir_30_0) true) +(expandtypeattribute (apex_module_data_file_30_0) true) +(expandtypeattribute (apex_permission_data_file_30_0) true) +(expandtypeattribute (apex_rollback_data_file_30_0) true) +(expandtypeattribute (apex_service_30_0) true) +(expandtypeattribute (apex_wifi_data_file_30_0) true) +(expandtypeattribute (apexd_30_0) true) +(expandtypeattribute (apexd_exec_30_0) true) +(expandtypeattribute (apexd_prop_30_0) true) +(expandtypeattribute (apk_data_file_30_0) true) +(expandtypeattribute (apk_private_data_file_30_0) true) +(expandtypeattribute (apk_private_tmp_file_30_0) true) +(expandtypeattribute (apk_tmp_file_30_0) true) +(expandtypeattribute (apk_verity_prop_30_0) true) +(expandtypeattribute (app_binding_service_30_0) true) +(expandtypeattribute (app_data_file_30_0) true) +(expandtypeattribute (app_fuse_file_30_0) true) +(expandtypeattribute (app_fusefs_30_0) true) +(expandtypeattribute (app_integrity_service_30_0) true) +(expandtypeattribute (app_prediction_service_30_0) true) +(expandtypeattribute (app_search_service_30_0) true) +(expandtypeattribute (app_zygote_30_0) true) +(expandtypeattribute (app_zygote_tmpfs_30_0) true) +(expandtypeattribute (appdomain_tmpfs_30_0) true) +(expandtypeattribute (appops_service_30_0) true) +(expandtypeattribute (appwidget_service_30_0) true) +(expandtypeattribute (art_apex_dir_30_0) true) +(expandtypeattribute (asec_apk_file_30_0) true) +(expandtypeattribute (asec_image_file_30_0) true) +(expandtypeattribute (asec_public_file_30_0) true) +(expandtypeattribute (ashmem_device_30_0) true) +(expandtypeattribute (ashmem_libcutils_device_30_0) true) +(expandtypeattribute (assetatlas_service_30_0) true) +(expandtypeattribute (audio_data_file_30_0) true) +(expandtypeattribute (audio_device_30_0) true) +(expandtypeattribute (audio_prop_30_0) true) +(expandtypeattribute (audio_service_30_0) true) +(expandtypeattribute (audiohal_data_file_30_0) true) +(expandtypeattribute (audioserver_30_0) true) +(expandtypeattribute (audioserver_data_file_30_0) true) +(expandtypeattribute (audioserver_service_30_0) true) +(expandtypeattribute (audioserver_tmpfs_30_0) true) +(expandtypeattribute (auth_service_30_0) true) +(expandtypeattribute (autofill_service_30_0) true) +(expandtypeattribute (backup_data_file_30_0) true) +(expandtypeattribute (backup_service_30_0) true) +(expandtypeattribute (battery_service_30_0) true) +(expandtypeattribute (batteryproperties_service_30_0) true) +(expandtypeattribute (batterystats_service_30_0) true) +(expandtypeattribute (binder_cache_bluetooth_server_prop_30_0) true) +(expandtypeattribute (binder_cache_system_server_prop_30_0) true) +(expandtypeattribute (binder_cache_telephony_server_prop_30_0) true) +(expandtypeattribute (binder_calls_stats_service_30_0) true) +(expandtypeattribute (binder_device_30_0) true) +(expandtypeattribute (binderfs_30_0) true) +(expandtypeattribute (binderfs_logs_30_0) true) +(expandtypeattribute (binderfs_logs_proc_30_0) true) +(expandtypeattribute (binfmt_miscfs_30_0) true) +(expandtypeattribute (biometric_service_30_0) true) +(expandtypeattribute (blkid_30_0) true) +(expandtypeattribute (blkid_untrusted_30_0) true) +(expandtypeattribute (blob_store_service_30_0) true) +(expandtypeattribute (block_device_30_0) true) +(expandtypeattribute (bluetooth_30_0) true) +(expandtypeattribute (bluetooth_a2dp_offload_prop_30_0) true) +(expandtypeattribute (bluetooth_audio_hal_prop_30_0) true) +(expandtypeattribute (bluetooth_data_file_30_0) true) +(expandtypeattribute (bluetooth_efs_file_30_0) true) +(expandtypeattribute (bluetooth_logs_data_file_30_0) true) +(expandtypeattribute (bluetooth_manager_service_30_0) true) +(expandtypeattribute (bluetooth_prop_30_0) true) +(expandtypeattribute (bluetooth_service_30_0) true) +(expandtypeattribute (bluetooth_socket_30_0) true) +(expandtypeattribute (boot_block_device_30_0) true) +(expandtypeattribute (bootanim_30_0) true) +(expandtypeattribute (bootanim_exec_30_0) true) +(expandtypeattribute (bootchart_data_file_30_0) true) +(expandtypeattribute (bootloader_boot_reason_prop_30_0) true) +(expandtypeattribute (bootstat_30_0) true) +(expandtypeattribute (bootstat_data_file_30_0) true) +(expandtypeattribute (bootstat_exec_30_0) true) +(expandtypeattribute (boottime_prop_30_0) true) +(expandtypeattribute (boottime_public_prop_30_0) true) +(expandtypeattribute (boottrace_data_file_30_0) true) +(expandtypeattribute (bpf_progs_loaded_prop_30_0) true) +(expandtypeattribute (bq_config_prop_30_0) true) +(expandtypeattribute (broadcastradio_service_30_0) true) +(expandtypeattribute (bufferhubd_30_0) true) +(expandtypeattribute (bufferhubd_exec_30_0) true) +(expandtypeattribute (bugreport_service_30_0) true) +(expandtypeattribute (cache_backup_file_30_0) true) +(expandtypeattribute (cache_block_device_30_0) true) +(expandtypeattribute (cache_file_30_0) true) +(expandtypeattribute (cache_private_backup_file_30_0) true) +(expandtypeattribute (cache_recovery_file_30_0) true) +(expandtypeattribute (camera_data_file_30_0) true) +(expandtypeattribute (camera_device_30_0) true) +(expandtypeattribute (cameraproxy_service_30_0) true) +(expandtypeattribute (cameraserver_30_0) true) +(expandtypeattribute (cameraserver_exec_30_0) true) +(expandtypeattribute (cameraserver_service_30_0) true) +(expandtypeattribute (cameraserver_tmpfs_30_0) true) +(expandtypeattribute (cgroup_30_0) true) +(expandtypeattribute (cgroup_bpf_30_0) true) +(expandtypeattribute (cgroup_desc_file_30_0) true) +(expandtypeattribute (cgroup_rc_file_30_0) true) +(expandtypeattribute (charger_30_0) true) +(expandtypeattribute (charger_exec_30_0) true) +(expandtypeattribute (charger_prop_30_0) true) +(expandtypeattribute (clipboard_service_30_0) true) +(expandtypeattribute (cold_boot_done_prop_30_0) true) +(expandtypeattribute (color_display_service_30_0) true) +(expandtypeattribute (companion_device_service_30_0) true) +(expandtypeattribute (config_prop_30_0) true) +(expandtypeattribute (configfs_30_0) true) +(expandtypeattribute (connectivity_service_30_0) true) +(expandtypeattribute (connmetrics_service_30_0) true) +(expandtypeattribute (console_device_30_0) true) +(expandtypeattribute (consumer_ir_service_30_0) true) +(expandtypeattribute (content_capture_service_30_0) true) +(expandtypeattribute (content_service_30_0) true) +(expandtypeattribute (content_suggestions_service_30_0) true) +(expandtypeattribute (contexthub_service_30_0) true) +(expandtypeattribute (coredump_file_30_0) true) +(expandtypeattribute (country_detector_service_30_0) true) +(expandtypeattribute (coverage_service_30_0) true) +(expandtypeattribute (cppreopt_prop_30_0) true) +(expandtypeattribute (cpu_variant_prop_30_0) true) +(expandtypeattribute (cpuinfo_service_30_0) true) +(expandtypeattribute (crash_dump_30_0) true) +(expandtypeattribute (crash_dump_exec_30_0) true) +(expandtypeattribute (credstore_30_0) true) +(expandtypeattribute (credstore_data_file_30_0) true) +(expandtypeattribute (credstore_exec_30_0) true) +(expandtypeattribute (credstore_service_30_0) true) +(expandtypeattribute (crossprofileapps_service_30_0) true) +(expandtypeattribute (ctl_adbd_prop_30_0) true) +(expandtypeattribute (ctl_apexd_prop_30_0) true) +(expandtypeattribute (ctl_bootanim_prop_30_0) true) +(expandtypeattribute (ctl_bugreport_prop_30_0) true) +(expandtypeattribute (ctl_console_prop_30_0) true) +(expandtypeattribute (ctl_default_prop_30_0) true) +(expandtypeattribute (ctl_dumpstate_prop_30_0) true) +(expandtypeattribute (ctl_fuse_prop_30_0) true) +(expandtypeattribute (ctl_gsid_prop_30_0) true) +(expandtypeattribute (ctl_interface_restart_prop_30_0) true) +(expandtypeattribute (ctl_interface_start_prop_30_0) true) +(expandtypeattribute (ctl_interface_stop_prop_30_0) true) +(expandtypeattribute (ctl_mdnsd_prop_30_0) true) +(expandtypeattribute (ctl_restart_prop_30_0) true) +(expandtypeattribute (ctl_rildaemon_prop_30_0) true) +(expandtypeattribute (ctl_sigstop_prop_30_0) true) +(expandtypeattribute (ctl_start_prop_30_0) true) +(expandtypeattribute (ctl_stop_prop_30_0) true) +(expandtypeattribute (dalvik_prop_30_0) true) +(expandtypeattribute (dalvikcache_data_file_30_0) true) +(expandtypeattribute (dataloader_manager_service_30_0) true) +(expandtypeattribute (dbinfo_service_30_0) true) +(expandtypeattribute (debug_prop_30_0) true) +(expandtypeattribute (debugfs_30_0) true) +(expandtypeattribute (debugfs_mmc_30_0) true) +(expandtypeattribute (debugfs_trace_marker_30_0) true) +(expandtypeattribute (debugfs_tracing_30_0) true) +(expandtypeattribute (debugfs_tracing_debug_30_0) true) +(expandtypeattribute (debugfs_tracing_instances_30_0) true) +(expandtypeattribute (debugfs_wakeup_sources_30_0) true) +(expandtypeattribute (debugfs_wifi_tracing_30_0) true) +(expandtypeattribute (debuggerd_prop_30_0) true) +(expandtypeattribute (default_android_hwservice_30_0) true) +(expandtypeattribute (default_android_service_30_0) true) +(expandtypeattribute (default_android_vndservice_30_0) true) +(expandtypeattribute (default_prop_30_0) true) +(expandtypeattribute (dev_cpu_variant_30_0) true) +(expandtypeattribute (device_30_0) true) +(expandtypeattribute (device_config_activity_manager_native_boot_prop_30_0) true) +(expandtypeattribute (device_config_boot_count_prop_30_0) true) +(expandtypeattribute (device_config_configuration_prop_30_0) true) +(expandtypeattribute (device_config_input_native_boot_prop_30_0) true) +(expandtypeattribute (device_config_media_native_prop_30_0) true) +(expandtypeattribute (device_config_netd_native_prop_30_0) true) +(expandtypeattribute (device_config_reset_performed_prop_30_0) true) +(expandtypeattribute (device_config_runtime_native_boot_prop_30_0) true) +(expandtypeattribute (device_config_runtime_native_prop_30_0) true) +(expandtypeattribute (device_config_service_30_0) true) +(expandtypeattribute (device_config_storage_native_boot_prop_30_0) true) +(expandtypeattribute (device_config_sys_traced_prop_30_0) true) +(expandtypeattribute (device_config_window_manager_native_boot_prop_30_0) true) +(expandtypeattribute (device_identifiers_service_30_0) true) +(expandtypeattribute (device_logging_prop_30_0) true) +(expandtypeattribute (device_policy_service_30_0) true) +(expandtypeattribute (deviceidle_service_30_0) true) +(expandtypeattribute (devicestoragemonitor_service_30_0) true) +(expandtypeattribute (devpts_30_0) true) +(expandtypeattribute (dhcp_30_0) true) +(expandtypeattribute (dhcp_data_file_30_0) true) +(expandtypeattribute (dhcp_exec_30_0) true) +(expandtypeattribute (dhcp_prop_30_0) true) +(expandtypeattribute (diskstats_service_30_0) true) +(expandtypeattribute (display_service_30_0) true) +(expandtypeattribute (dm_device_30_0) true) +(expandtypeattribute (dnsmasq_30_0) true) +(expandtypeattribute (dnsmasq_exec_30_0) true) +(expandtypeattribute (dnsproxyd_socket_30_0) true) +(expandtypeattribute (dnsresolver_service_30_0) true) +(expandtypeattribute (dreams_service_30_0) true) +(expandtypeattribute (drm_data_file_30_0) true) +(expandtypeattribute (drmserver_30_0) true) +(expandtypeattribute (drmserver_exec_30_0) true) +(expandtypeattribute (drmserver_service_30_0) true) +(expandtypeattribute (drmserver_socket_30_0) true) +(expandtypeattribute (dropbox_data_file_30_0) true) +(expandtypeattribute (dropbox_service_30_0) true) +(expandtypeattribute (dumpstate_30_0) true) +(expandtypeattribute (dumpstate_exec_30_0) true) +(expandtypeattribute (dumpstate_options_prop_30_0) true) +(expandtypeattribute (dumpstate_prop_30_0) true) +(expandtypeattribute (dumpstate_service_30_0) true) +(expandtypeattribute (dumpstate_socket_30_0) true) +(expandtypeattribute (dynamic_system_prop_30_0) true) +(expandtypeattribute (e2fs_30_0) true) +(expandtypeattribute (e2fs_exec_30_0) true) +(expandtypeattribute (efs_file_30_0) true) +(expandtypeattribute (emergency_affordance_service_30_0) true) +(expandtypeattribute (ephemeral_app_30_0) true) +(expandtypeattribute (ethernet_service_30_0) true) +(expandtypeattribute (exfat_30_0) true) +(expandtypeattribute (exported2_config_prop_30_0) true) +(expandtypeattribute (exported2_default_prop_30_0) true) +(expandtypeattribute (exported2_radio_prop_30_0) true) +(expandtypeattribute (exported2_system_prop_30_0) true) +(expandtypeattribute (exported2_vold_prop_30_0) true) +(expandtypeattribute (exported3_default_prop_30_0) true) +(expandtypeattribute (exported3_radio_prop_30_0) true) +(expandtypeattribute (exported3_system_prop_30_0) true) +(expandtypeattribute (exported_audio_prop_30_0) true) +(expandtypeattribute (exported_bluetooth_prop_30_0) true) +(expandtypeattribute (exported_camera_prop_30_0) true) +(expandtypeattribute (exported_config_prop_30_0) true) +(expandtypeattribute (exported_dalvik_prop_30_0) true) +(expandtypeattribute (exported_default_prop_30_0) true) +(expandtypeattribute (exported_dumpstate_prop_30_0) true) +(expandtypeattribute (exported_ffs_prop_30_0) true) +(expandtypeattribute (exported_fingerprint_prop_30_0) true) +(expandtypeattribute (exported_overlay_prop_30_0) true) +(expandtypeattribute (exported_pm_prop_30_0) true) +(expandtypeattribute (exported_radio_prop_30_0) true) +(expandtypeattribute (exported_secure_prop_30_0) true) +(expandtypeattribute (exported_system_prop_30_0) true) +(expandtypeattribute (exported_system_radio_prop_30_0) true) +(expandtypeattribute (exported_vold_prop_30_0) true) +(expandtypeattribute (exported_wifi_prop_30_0) true) +(expandtypeattribute (external_vibrator_service_30_0) true) +(expandtypeattribute (face_service_30_0) true) +(expandtypeattribute (face_vendor_data_file_30_0) true) +(expandtypeattribute (fastbootd_30_0) true) +(expandtypeattribute (ffs_prop_30_0) true) +(expandtypeattribute (file_contexts_file_30_0) true) +(expandtypeattribute (file_integrity_service_30_0) true) +(expandtypeattribute (fingerprint_service_30_0) true) +(expandtypeattribute (fingerprint_vendor_data_file_30_0) true) +(expandtypeattribute (fingerprintd_30_0) true) +(expandtypeattribute (fingerprintd_data_file_30_0) true) +(expandtypeattribute (fingerprintd_exec_30_0) true) +(expandtypeattribute (fingerprintd_service_30_0) true) +(expandtypeattribute (firstboot_prop_30_0) true) +(expandtypeattribute (flags_health_check_30_0) true) +(expandtypeattribute (flags_health_check_exec_30_0) true) +(expandtypeattribute (font_service_30_0) true) +(expandtypeattribute (frp_block_device_30_0) true) +(expandtypeattribute (fs_bpf_30_0) true) +(expandtypeattribute (fsck_30_0) true) +(expandtypeattribute (fsck_exec_30_0) true) +(expandtypeattribute (fsck_untrusted_30_0) true) +(expandtypeattribute (fscklogs_30_0) true) +(expandtypeattribute (functionfs_30_0) true) +(expandtypeattribute (fuse_30_0) true) +(expandtypeattribute (fuse_device_30_0) true) +(expandtypeattribute (fwk_automotive_display_hwservice_30_0) true) +(expandtypeattribute (fwk_bufferhub_hwservice_30_0) true) +(expandtypeattribute (fwk_camera_hwservice_30_0) true) +(expandtypeattribute (fwk_display_hwservice_30_0) true) +(expandtypeattribute (fwk_scheduler_hwservice_30_0) true) +(expandtypeattribute (fwk_sensor_hwservice_30_0) true) +(expandtypeattribute (fwk_stats_hwservice_30_0) true) +(expandtypeattribute (fwmarkd_socket_30_0) true) +(expandtypeattribute (gatekeeper_data_file_30_0) true) +(expandtypeattribute (gatekeeper_service_30_0) true) +(expandtypeattribute (gatekeeperd_30_0) true) +(expandtypeattribute (gatekeeperd_exec_30_0) true) +(expandtypeattribute (gfxinfo_service_30_0) true) +(expandtypeattribute (gmscore_app_30_0) true) +(expandtypeattribute (gps_control_30_0) true) +(expandtypeattribute (gpu_device_30_0) true) +(expandtypeattribute (gpu_service_30_0) true) +(expandtypeattribute (gpuservice_30_0) true) +(expandtypeattribute (graphics_device_30_0) true) +(expandtypeattribute (graphicsstats_service_30_0) true) +(expandtypeattribute (gsi_data_file_30_0) true) +(expandtypeattribute (gsi_metadata_file_30_0) true) +(expandtypeattribute (gsid_prop_30_0) true) +(expandtypeattribute (hal_atrace_hwservice_30_0) true) +(expandtypeattribute (hal_audio_hwservice_30_0) true) +(expandtypeattribute (hal_audiocontrol_hwservice_30_0) true) +(expandtypeattribute (hal_authsecret_hwservice_30_0) true) +(expandtypeattribute (hal_bluetooth_hwservice_30_0) true) +(expandtypeattribute (hal_bootctl_hwservice_30_0) true) +(expandtypeattribute (hal_broadcastradio_hwservice_30_0) true) +(expandtypeattribute (hal_camera_hwservice_30_0) true) +(expandtypeattribute (hal_can_bus_hwservice_30_0) true) +(expandtypeattribute (hal_can_controller_hwservice_30_0) true) +(expandtypeattribute (hal_cas_hwservice_30_0) true) +(expandtypeattribute (hal_codec2_hwservice_30_0) true) +(expandtypeattribute (hal_configstore_ISurfaceFlingerConfigs_30_0) true) +(expandtypeattribute (hal_confirmationui_hwservice_30_0) true) +(expandtypeattribute (hal_contexthub_hwservice_30_0) true) +(expandtypeattribute (hal_drm_hwservice_30_0) true) +(expandtypeattribute (hal_dumpstate_hwservice_30_0) true) +(expandtypeattribute (hal_evs_hwservice_30_0) true) +(expandtypeattribute (hal_face_hwservice_30_0) true) +(expandtypeattribute (hal_fingerprint_hwservice_30_0) true) +(expandtypeattribute (hal_fingerprint_service_30_0) true) +(expandtypeattribute (hal_gatekeeper_hwservice_30_0) true) +(expandtypeattribute (hal_gnss_hwservice_30_0) true) +(expandtypeattribute (hal_graphics_allocator_hwservice_30_0) true) +(expandtypeattribute (hal_graphics_composer_hwservice_30_0) true) +(expandtypeattribute (hal_graphics_composer_server_tmpfs_30_0) true) +(expandtypeattribute (hal_graphics_mapper_hwservice_30_0) true) +(expandtypeattribute (hal_health_hwservice_30_0) true) +(expandtypeattribute (hal_health_storage_hwservice_30_0) true) +(expandtypeattribute (hal_identity_service_30_0) true) +(expandtypeattribute (hal_input_classifier_hwservice_30_0) true) +(expandtypeattribute (hal_ir_hwservice_30_0) true) +(expandtypeattribute (hal_keymaster_hwservice_30_0) true) +(expandtypeattribute (hal_light_hwservice_30_0) true) +(expandtypeattribute (hal_light_service_30_0) true) +(expandtypeattribute (hal_lowpan_hwservice_30_0) true) +(expandtypeattribute (hal_memtrack_hwservice_30_0) true) +(expandtypeattribute (hal_neuralnetworks_hwservice_30_0) true) +(expandtypeattribute (hal_nfc_hwservice_30_0) true) +(expandtypeattribute (hal_oemlock_hwservice_30_0) true) +(expandtypeattribute (hal_omx_hwservice_30_0) true) +(expandtypeattribute (hal_power_hwservice_30_0) true) +(expandtypeattribute (hal_power_service_30_0) true) +(expandtypeattribute (hal_power_stats_hwservice_30_0) true) +(expandtypeattribute (hal_rebootescrow_service_30_0) true) +(expandtypeattribute (hal_renderscript_hwservice_30_0) true) +(expandtypeattribute (hal_secure_element_hwservice_30_0) true) +(expandtypeattribute (hal_sensors_hwservice_30_0) true) +(expandtypeattribute (hal_telephony_hwservice_30_0) true) +(expandtypeattribute (hal_tetheroffload_hwservice_30_0) true) +(expandtypeattribute (hal_thermal_hwservice_30_0) true) +(expandtypeattribute (hal_tv_cec_hwservice_30_0) true) +(expandtypeattribute (hal_tv_input_hwservice_30_0) true) +(expandtypeattribute (hal_tv_tuner_hwservice_30_0) true) +(expandtypeattribute (hal_usb_gadget_hwservice_30_0) true) +(expandtypeattribute (hal_usb_hwservice_30_0) true) +(expandtypeattribute (hal_vehicle_hwservice_30_0) true) +(expandtypeattribute (hal_vibrator_hwservice_30_0) true) +(expandtypeattribute (hal_vibrator_service_30_0) true) +(expandtypeattribute (hal_vr_hwservice_30_0) true) +(expandtypeattribute (hal_weaver_hwservice_30_0) true) +(expandtypeattribute (hal_wifi_hostapd_hwservice_30_0) true) +(expandtypeattribute (hal_wifi_hwservice_30_0) true) +(expandtypeattribute (hal_wifi_supplicant_hwservice_30_0) true) +(expandtypeattribute (hardware_properties_service_30_0) true) +(expandtypeattribute (hardware_service_30_0) true) +(expandtypeattribute (hci_attach_dev_30_0) true) +(expandtypeattribute (hdmi_control_service_30_0) true) +(expandtypeattribute (healthd_30_0) true) +(expandtypeattribute (healthd_exec_30_0) true) +(expandtypeattribute (heapdump_data_file_30_0) true) +(expandtypeattribute (heapprofd_30_0) true) +(expandtypeattribute (heapprofd_enabled_prop_30_0) true) +(expandtypeattribute (heapprofd_prop_30_0) true) +(expandtypeattribute (heapprofd_socket_30_0) true) +(expandtypeattribute (hidl_allocator_hwservice_30_0) true) +(expandtypeattribute (hidl_base_hwservice_30_0) true) +(expandtypeattribute (hidl_manager_hwservice_30_0) true) +(expandtypeattribute (hidl_memory_hwservice_30_0) true) +(expandtypeattribute (hidl_token_hwservice_30_0) true) +(expandtypeattribute (hw_random_device_30_0) true) +(expandtypeattribute (hwbinder_device_30_0) true) +(expandtypeattribute (hwservice_contexts_file_30_0) true) +(expandtypeattribute (hwservicemanager_30_0) true) +(expandtypeattribute (hwservicemanager_exec_30_0) true) +(expandtypeattribute (hwservicemanager_prop_30_0) true) +(expandtypeattribute (icon_file_30_0) true) +(expandtypeattribute (idmap_30_0) true) +(expandtypeattribute (idmap_exec_30_0) true) +(expandtypeattribute (idmap_service_30_0) true) +(expandtypeattribute (iio_device_30_0) true) +(expandtypeattribute (imms_service_30_0) true) +(expandtypeattribute (incident_30_0) true) +(expandtypeattribute (incident_data_file_30_0) true) +(expandtypeattribute (incident_helper_30_0) true) +(expandtypeattribute (incident_service_30_0) true) +(expandtypeattribute (incidentd_30_0) true) +(expandtypeattribute (incremental_control_file_30_0) true) +(expandtypeattribute (incremental_prop_30_0) true) +(expandtypeattribute (incremental_service_30_0) true) +(expandtypeattribute (init_30_0) true) +(expandtypeattribute (init_exec_30_0) true) +(expandtypeattribute (init_perf_lsm_hooks_prop_30_0) true) +(expandtypeattribute (init_svc_debug_prop_30_0) true) +(expandtypeattribute (init_tmpfs_30_0) true) +(expandtypeattribute (inotify_30_0) true) +(expandtypeattribute (input_device_30_0) true) +(expandtypeattribute (input_method_service_30_0) true) +(expandtypeattribute (input_service_30_0) true) +(expandtypeattribute (inputflinger_30_0) true) +(expandtypeattribute (inputflinger_exec_30_0) true) +(expandtypeattribute (inputflinger_service_30_0) true) +(expandtypeattribute (install_data_file_30_0) true) +(expandtypeattribute (installd_30_0) true) +(expandtypeattribute (installd_exec_30_0) true) +(expandtypeattribute (installd_service_30_0) true) +(expandtypeattribute (ion_device_30_0) true) +(expandtypeattribute (iorap_inode2filename_30_0) true) +(expandtypeattribute (iorap_inode2filename_exec_30_0) true) +(expandtypeattribute (iorap_inode2filename_tmpfs_30_0) true) +(expandtypeattribute (iorap_prefetcherd_30_0) true) +(expandtypeattribute (iorap_prefetcherd_exec_30_0) true) +(expandtypeattribute (iorap_prefetcherd_tmpfs_30_0) true) +(expandtypeattribute (iorapd_30_0) true) +(expandtypeattribute (iorapd_data_file_30_0) true) +(expandtypeattribute (iorapd_exec_30_0) true) +(expandtypeattribute (iorapd_service_30_0) true) +(expandtypeattribute (iorapd_tmpfs_30_0) true) +(expandtypeattribute (ipsec_service_30_0) true) +(expandtypeattribute (iris_service_30_0) true) +(expandtypeattribute (iris_vendor_data_file_30_0) true) +(expandtypeattribute (isolated_app_30_0) true) +(expandtypeattribute (jobscheduler_service_30_0) true) +(expandtypeattribute (kernel_30_0) true) +(expandtypeattribute (keychain_data_file_30_0) true) +(expandtypeattribute (keychord_device_30_0) true) +(expandtypeattribute (keystore_30_0) true) +(expandtypeattribute (keystore_data_file_30_0) true) +(expandtypeattribute (keystore_exec_30_0) true) +(expandtypeattribute (keystore_service_30_0) true) +(expandtypeattribute (kmsg_debug_device_30_0) true) +(expandtypeattribute (kmsg_device_30_0) true) +(expandtypeattribute (labeledfs_30_0) true) +(expandtypeattribute (last_boot_reason_prop_30_0) true) +(expandtypeattribute (launcherapps_service_30_0) true) +(expandtypeattribute (light_service_30_0) true) +(expandtypeattribute (linkerconfig_file_30_0) true) +(expandtypeattribute (llkd_30_0) true) +(expandtypeattribute (llkd_exec_30_0) true) +(expandtypeattribute (llkd_prop_30_0) true) +(expandtypeattribute (lmkd_30_0) true) +(expandtypeattribute (lmkd_exec_30_0) true) +(expandtypeattribute (lmkd_prop_30_0) true) +(expandtypeattribute (lmkd_socket_30_0) true) +(expandtypeattribute (location_service_30_0) true) +(expandtypeattribute (lock_settings_service_30_0) true) +(expandtypeattribute (log_prop_30_0) true) +(expandtypeattribute (log_tag_prop_30_0) true) +(expandtypeattribute (logcat_exec_30_0) true) +(expandtypeattribute (logd_30_0) true) +(expandtypeattribute (logd_exec_30_0) true) +(expandtypeattribute (logd_prop_30_0) true) +(expandtypeattribute (logd_socket_30_0) true) +(expandtypeattribute (logdr_socket_30_0) true) +(expandtypeattribute (logdw_socket_30_0) true) +(expandtypeattribute (logpersist_30_0) true) +(expandtypeattribute (logpersistd_logging_prop_30_0) true) +(expandtypeattribute (loop_control_device_30_0) true) +(expandtypeattribute (loop_device_30_0) true) +(expandtypeattribute (looper_stats_service_30_0) true) +(expandtypeattribute (lowpan_device_30_0) true) +(expandtypeattribute (lowpan_prop_30_0) true) +(expandtypeattribute (lowpan_service_30_0) true) +(expandtypeattribute (lpdump_service_30_0) true) +(expandtypeattribute (lpdumpd_prop_30_0) true) +(expandtypeattribute (mac_perms_file_30_0) true) +(expandtypeattribute (mdns_socket_30_0) true) +(expandtypeattribute (mdnsd_30_0) true) +(expandtypeattribute (mdnsd_socket_30_0) true) +(expandtypeattribute (media_data_file_30_0) true) +(expandtypeattribute (media_projection_service_30_0) true) +(expandtypeattribute (media_router_service_30_0) true) +(expandtypeattribute (media_rw_data_file_30_0) true) +(expandtypeattribute (media_session_service_30_0) true) +(expandtypeattribute (media_variant_prop_30_0) true) +(expandtypeattribute (mediadrmserver_30_0) true) +(expandtypeattribute (mediadrmserver_exec_30_0) true) +(expandtypeattribute (mediadrmserver_service_30_0) true) +(expandtypeattribute (mediaextractor_30_0) true) +(expandtypeattribute (mediaextractor_exec_30_0) true) +(expandtypeattribute (mediaextractor_service_30_0) true) +(expandtypeattribute (mediaextractor_tmpfs_30_0) true) +(expandtypeattribute (mediametrics_30_0) true) +(expandtypeattribute (mediametrics_exec_30_0) true) +(expandtypeattribute (mediametrics_service_30_0) true) +(expandtypeattribute (mediaprovider_30_0) true) +(expandtypeattribute (mediaserver_30_0) true) +(expandtypeattribute (mediaserver_exec_30_0) true) +(expandtypeattribute (mediaserver_service_30_0) true) +(expandtypeattribute (mediaserver_tmpfs_30_0) true) +(expandtypeattribute (mediaswcodec_30_0) true) +(expandtypeattribute (mediaswcodec_exec_30_0) true) +(expandtypeattribute (mediatranscoding_30_0) true) +(expandtypeattribute (mediatranscoding_exec_30_0) true) +(expandtypeattribute (mediatranscoding_service_30_0) true) +(expandtypeattribute (meminfo_service_30_0) true) +(expandtypeattribute (metadata_block_device_30_0) true) +(expandtypeattribute (metadata_bootstat_file_30_0) true) +(expandtypeattribute (metadata_file_30_0) true) +(expandtypeattribute (method_trace_data_file_30_0) true) +(expandtypeattribute (midi_service_30_0) true) +(expandtypeattribute (mirror_data_file_30_0) true) +(expandtypeattribute (misc_block_device_30_0) true) +(expandtypeattribute (misc_logd_file_30_0) true) +(expandtypeattribute (misc_user_data_file_30_0) true) +(expandtypeattribute (mmc_prop_30_0) true) +(expandtypeattribute (mnt_expand_file_30_0) true) +(expandtypeattribute (mnt_media_rw_file_30_0) true) +(expandtypeattribute (mnt_media_rw_stub_file_30_0) true) +(expandtypeattribute (mnt_pass_through_file_30_0) true) +(expandtypeattribute (mnt_product_file_30_0) true) +(expandtypeattribute (mnt_sdcard_file_30_0) true) +(expandtypeattribute (mnt_user_file_30_0) true) +(expandtypeattribute (mnt_vendor_file_30_0) true) +(expandtypeattribute (mock_ota_prop_30_0) true) +(expandtypeattribute (modprobe_30_0) true) +(expandtypeattribute (module_sdkextensions_prop_30_0) true) +(expandtypeattribute (mount_service_30_0) true) +(expandtypeattribute (mqueue_30_0) true) +(expandtypeattribute (mtp_30_0) true) +(expandtypeattribute (mtp_device_30_0) true) +(expandtypeattribute (mtp_exec_30_0) true) +(expandtypeattribute (mtpd_socket_30_0) true) +(expandtypeattribute (nativetest_data_file_30_0) true) +(expandtypeattribute (net_data_file_30_0) true) +(expandtypeattribute (net_dns_prop_30_0) true) +(expandtypeattribute (net_radio_prop_30_0) true) +(expandtypeattribute (netd_30_0) true) +(expandtypeattribute (netd_exec_30_0) true) +(expandtypeattribute (netd_listener_service_30_0) true) +(expandtypeattribute (netd_service_30_0) true) +(expandtypeattribute (netd_stable_secret_prop_30_0) true) +(expandtypeattribute (netif_30_0) true) +(expandtypeattribute (netpolicy_service_30_0) true) +(expandtypeattribute (netstats_service_30_0) true) +(expandtypeattribute (netutils_wrapper_30_0) true) +(expandtypeattribute (netutils_wrapper_exec_30_0) true) +(expandtypeattribute (network_management_service_30_0) true) +(expandtypeattribute (network_score_service_30_0) true) +(expandtypeattribute (network_stack_30_0) true) +(expandtypeattribute (network_stack_service_30_0) true) +(expandtypeattribute (network_time_update_service_30_0) true) +(expandtypeattribute (network_watchlist_data_file_30_0) true) +(expandtypeattribute (network_watchlist_service_30_0) true) +(expandtypeattribute (nfc_30_0) true) +(expandtypeattribute (nfc_data_file_30_0) true) +(expandtypeattribute (nfc_device_30_0) true) +(expandtypeattribute (nfc_prop_30_0) true) +(expandtypeattribute (nfc_service_30_0) true) +(expandtypeattribute (nnapi_ext_deny_product_prop_30_0) true) +(expandtypeattribute (node_30_0) true) +(expandtypeattribute (nonplat_service_contexts_file_30_0) true) +(expandtypeattribute (notification_service_30_0) true) +(expandtypeattribute (null_device_30_0) true) +(expandtypeattribute (oem_lock_service_30_0) true) +(expandtypeattribute (oemfs_30_0) true) +(expandtypeattribute (ota_data_file_30_0) true) +(expandtypeattribute (ota_metadata_file_30_0) true) +(expandtypeattribute (ota_package_file_30_0) true) +(expandtypeattribute (ota_prop_30_0) true) +(expandtypeattribute (otadexopt_service_30_0) true) +(expandtypeattribute (overlay_prop_30_0) true) +(expandtypeattribute (overlay_service_30_0) true) +(expandtypeattribute (overlayfs_file_30_0) true) +(expandtypeattribute (owntty_device_30_0) true) +(expandtypeattribute (package_native_service_30_0) true) +(expandtypeattribute (package_service_30_0) true) +(expandtypeattribute (packages_list_file_30_0) true) +(expandtypeattribute (pan_result_prop_30_0) true) +(expandtypeattribute (password_slot_metadata_file_30_0) true) +(expandtypeattribute (pdx_bufferhub_client_channel_socket_30_0) true) +(expandtypeattribute (pdx_bufferhub_client_endpoint_socket_30_0) true) +(expandtypeattribute (pdx_bufferhub_dir_30_0) true) +(expandtypeattribute (pdx_display_client_channel_socket_30_0) true) +(expandtypeattribute (pdx_display_client_endpoint_socket_30_0) true) +(expandtypeattribute (pdx_display_dir_30_0) true) +(expandtypeattribute (pdx_display_manager_channel_socket_30_0) true) +(expandtypeattribute (pdx_display_manager_endpoint_socket_30_0) true) +(expandtypeattribute (pdx_display_screenshot_channel_socket_30_0) true) +(expandtypeattribute (pdx_display_screenshot_endpoint_socket_30_0) true) +(expandtypeattribute (pdx_display_vsync_channel_socket_30_0) true) +(expandtypeattribute (pdx_display_vsync_endpoint_socket_30_0) true) +(expandtypeattribute (pdx_performance_client_channel_socket_30_0) true) +(expandtypeattribute (pdx_performance_client_endpoint_socket_30_0) true) +(expandtypeattribute (pdx_performance_dir_30_0) true) +(expandtypeattribute (perfetto_30_0) true) +(expandtypeattribute (performanced_30_0) true) +(expandtypeattribute (performanced_exec_30_0) true) +(expandtypeattribute (permission_service_30_0) true) +(expandtypeattribute (permissionmgr_service_30_0) true) +(expandtypeattribute (persist_debug_prop_30_0) true) +(expandtypeattribute (persistent_data_block_service_30_0) true) +(expandtypeattribute (persistent_properties_ready_prop_30_0) true) +(expandtypeattribute (pinner_service_30_0) true) +(expandtypeattribute (pipefs_30_0) true) +(expandtypeattribute (platform_app_30_0) true) +(expandtypeattribute (platform_compat_service_30_0) true) +(expandtypeattribute (pm_prop_30_0) true) +(expandtypeattribute (pmsg_device_30_0) true) +(expandtypeattribute (port_30_0) true) +(expandtypeattribute (port_device_30_0) true) +(expandtypeattribute (postinstall_30_0) true) +(expandtypeattribute (postinstall_apex_mnt_dir_30_0) true) +(expandtypeattribute (postinstall_file_30_0) true) +(expandtypeattribute (postinstall_mnt_dir_30_0) true) +(expandtypeattribute (power_service_30_0) true) +(expandtypeattribute (powerctl_prop_30_0) true) +(expandtypeattribute (ppp_30_0) true) +(expandtypeattribute (ppp_device_30_0) true) +(expandtypeattribute (ppp_exec_30_0) true) +(expandtypeattribute (preloads_data_file_30_0) true) +(expandtypeattribute (preloads_media_file_30_0) true) +(expandtypeattribute (prereboot_data_file_30_0) true) +(expandtypeattribute (print_service_30_0) true) +(expandtypeattribute (priv_app_30_0) true) +(expandtypeattribute (privapp_data_file_30_0) true) +(expandtypeattribute (proc_30_0) true) +(expandtypeattribute (proc_abi_30_0) true) +(expandtypeattribute (proc_asound_30_0) true) +(expandtypeattribute (proc_bluetooth_writable_30_0) true) +(expandtypeattribute (proc_buddyinfo_30_0) true) +(expandtypeattribute (proc_cmdline_30_0) true) +(expandtypeattribute (proc_cpuinfo_30_0) true) +(expandtypeattribute (proc_dirty_30_0) true) +(expandtypeattribute (proc_diskstats_30_0) true) +(expandtypeattribute (proc_drop_caches_30_0) true) +(expandtypeattribute (proc_extra_free_kbytes_30_0) true) +(expandtypeattribute (proc_filesystems_30_0) true) +(expandtypeattribute (proc_fs_verity_30_0) true) +(expandtypeattribute (proc_hostname_30_0) true) +(expandtypeattribute (proc_hung_task_30_0) true) +(expandtypeattribute (proc_interrupts_30_0) true) +(expandtypeattribute (proc_iomem_30_0) true) +(expandtypeattribute (proc_keys_30_0) true) +(expandtypeattribute (proc_kmsg_30_0) true) +(expandtypeattribute (proc_kpageflags_30_0) true) +(expandtypeattribute (proc_loadavg_30_0) true) +(expandtypeattribute (proc_lowmemorykiller_30_0) true) +(expandtypeattribute (proc_max_map_count_30_0) true) +(expandtypeattribute (proc_meminfo_30_0) true) +(expandtypeattribute (proc_min_free_order_shift_30_0) true) +(expandtypeattribute (proc_misc_30_0) true) +(expandtypeattribute (proc_modules_30_0) true) +(expandtypeattribute (proc_mounts_30_0) true) +(expandtypeattribute (proc_net_30_0) true) +(expandtypeattribute (proc_net_tcp_udp_30_0) true) +(expandtypeattribute (proc_overcommit_memory_30_0) true) +(expandtypeattribute (proc_page_cluster_30_0) true) +(expandtypeattribute (proc_pagetypeinfo_30_0) true) +(expandtypeattribute (proc_panic_30_0) true) +(expandtypeattribute (proc_perf_30_0) true) +(expandtypeattribute (proc_pid_max_30_0) true) +(expandtypeattribute (proc_pipe_conf_30_0) true) +(expandtypeattribute (proc_pressure_cpu_30_0) true) +(expandtypeattribute (proc_pressure_io_30_0) true) +(expandtypeattribute (proc_pressure_mem_30_0) true) +(expandtypeattribute (proc_qtaguid_ctrl_30_0) true) +(expandtypeattribute (proc_qtaguid_stat_30_0) true) +(expandtypeattribute (proc_random_30_0) true) +(expandtypeattribute (proc_sched_30_0) true) +(expandtypeattribute (proc_security_30_0) true) +(expandtypeattribute (proc_slabinfo_30_0) true) +(expandtypeattribute (proc_stat_30_0) true) +(expandtypeattribute (proc_swaps_30_0) true) +(expandtypeattribute (proc_sysrq_30_0) true) +(expandtypeattribute (proc_timer_30_0) true) +(expandtypeattribute (proc_tty_drivers_30_0) true) +(expandtypeattribute (proc_uid_concurrent_active_time_30_0) true) +(expandtypeattribute (proc_uid_concurrent_policy_time_30_0) true) +(expandtypeattribute (proc_uid_cpupower_30_0) true) +(expandtypeattribute (proc_uid_cputime_removeuid_30_0) true) +(expandtypeattribute (proc_uid_cputime_showstat_30_0) true) +(expandtypeattribute (proc_uid_io_stats_30_0) true) +(expandtypeattribute (proc_uid_procstat_set_30_0) true) +(expandtypeattribute (proc_uid_time_in_state_30_0) true) +(expandtypeattribute (proc_uptime_30_0) true) +(expandtypeattribute (proc_version_30_0) true) +(expandtypeattribute (proc_vmallocinfo_30_0) true) +(expandtypeattribute (proc_vmstat_30_0) true) +(expandtypeattribute (proc_zoneinfo_30_0) true) +(expandtypeattribute (processinfo_service_30_0) true) +(expandtypeattribute (procstats_service_30_0) true) +(expandtypeattribute (profman_30_0) true) +(expandtypeattribute (profman_dump_data_file_30_0) true) +(expandtypeattribute (profman_exec_30_0) true) +(expandtypeattribute (properties_device_30_0) true) +(expandtypeattribute (properties_serial_30_0) true) +(expandtypeattribute (property_contexts_file_30_0) true) +(expandtypeattribute (property_data_file_30_0) true) +(expandtypeattribute (property_info_30_0) true) +(expandtypeattribute (property_socket_30_0) true) +(expandtypeattribute (pstorefs_30_0) true) +(expandtypeattribute (ptmx_device_30_0) true) +(expandtypeattribute (qtaguid_device_30_0) true) +(expandtypeattribute (racoon_30_0) true) +(expandtypeattribute (racoon_exec_30_0) true) +(expandtypeattribute (racoon_socket_30_0) true) +(expandtypeattribute (radio_30_0) true) +(expandtypeattribute (radio_data_file_30_0) true) +(expandtypeattribute (radio_device_30_0) true) +(expandtypeattribute (radio_prop_30_0) true) +(expandtypeattribute (radio_service_30_0) true) +(expandtypeattribute (ram_device_30_0) true) +(expandtypeattribute (random_device_30_0) true) +(expandtypeattribute (rebootescrow_hal_prop_30_0) true) +(expandtypeattribute (recovery_30_0) true) +(expandtypeattribute (recovery_block_device_30_0) true) +(expandtypeattribute (recovery_data_file_30_0) true) +(expandtypeattribute (recovery_persist_30_0) true) +(expandtypeattribute (recovery_persist_exec_30_0) true) +(expandtypeattribute (recovery_refresh_30_0) true) +(expandtypeattribute (recovery_refresh_exec_30_0) true) +(expandtypeattribute (recovery_service_30_0) true) +(expandtypeattribute (recovery_socket_30_0) true) +(expandtypeattribute (registry_service_30_0) true) +(expandtypeattribute (resourcecache_data_file_30_0) true) +(expandtypeattribute (restorecon_prop_30_0) true) +(expandtypeattribute (restrictions_service_30_0) true) +(expandtypeattribute (rild_debug_socket_30_0) true) +(expandtypeattribute (rild_socket_30_0) true) +(expandtypeattribute (ringtone_file_30_0) true) +(expandtypeattribute (role_service_30_0) true) +(expandtypeattribute (rollback_service_30_0) true) +(expandtypeattribute (root_block_device_30_0) true) +(expandtypeattribute (rootfs_30_0) true) +(expandtypeattribute (rpmsg_device_30_0) true) +(expandtypeattribute (rs_30_0) true) +(expandtypeattribute (rs_exec_30_0) true) +(expandtypeattribute (rss_hwm_reset_30_0) true) +(expandtypeattribute (rtc_device_30_0) true) +(expandtypeattribute (rttmanager_service_30_0) true) +(expandtypeattribute (runas_30_0) true) +(expandtypeattribute (runas_app_30_0) true) +(expandtypeattribute (runas_exec_30_0) true) +(expandtypeattribute (runtime_event_log_tags_file_30_0) true) +(expandtypeattribute (runtime_service_30_0) true) +(expandtypeattribute (safemode_prop_30_0) true) +(expandtypeattribute (same_process_hal_file_30_0) true) +(expandtypeattribute (samplingprofiler_service_30_0) true) +(expandtypeattribute (scheduling_policy_service_30_0) true) +(expandtypeattribute (sdcard_block_device_30_0) true) +(expandtypeattribute (sdcardd_30_0) true) +(expandtypeattribute (sdcardd_exec_30_0) true) +(expandtypeattribute (sdcardfs_30_0) true) +(expandtypeattribute (seapp_contexts_file_30_0) true) +(expandtypeattribute (search_service_30_0) true) +(expandtypeattribute (sec_key_att_app_id_provider_service_30_0) true) +(expandtypeattribute (secure_element_30_0) true) +(expandtypeattribute (secure_element_device_30_0) true) +(expandtypeattribute (secure_element_service_30_0) true) +(expandtypeattribute (securityfs_30_0) true) +(expandtypeattribute (selinuxfs_30_0) true) +(expandtypeattribute (sensor_privacy_service_30_0) true) +(expandtypeattribute (sensors_device_30_0) true) +(expandtypeattribute (sensorservice_service_30_0) true) +(expandtypeattribute (sepolicy_file_30_0) true) +(expandtypeattribute (serial_device_30_0) true) +(expandtypeattribute (serial_service_30_0) true) +(expandtypeattribute (serialno_prop_30_0) true) +(expandtypeattribute (server_configurable_flags_data_file_30_0) true) +(expandtypeattribute (service_contexts_file_30_0) true) +(expandtypeattribute (service_manager_service_30_0) true) +(expandtypeattribute (service_manager_vndservice_30_0) true) +(expandtypeattribute (servicediscovery_service_30_0) true) +(expandtypeattribute (servicemanager_30_0) true) +(expandtypeattribute (servicemanager_exec_30_0) true) +(expandtypeattribute (settings_service_30_0) true) +(expandtypeattribute (sgdisk_30_0) true) +(expandtypeattribute (sgdisk_exec_30_0) true) +(expandtypeattribute (shared_relro_30_0) true) +(expandtypeattribute (shared_relro_file_30_0) true) +(expandtypeattribute (shell_30_0) true) +(expandtypeattribute (shell_data_file_30_0) true) +(expandtypeattribute (shell_exec_30_0) true) +(expandtypeattribute (shell_prop_30_0) true) +(expandtypeattribute (shm_30_0) true) +(expandtypeattribute (shortcut_manager_icons_30_0) true) +(expandtypeattribute (shortcut_service_30_0) true) +(expandtypeattribute (simpleperf_30_0) true) +(expandtypeattribute (simpleperf_app_runner_30_0) true) +(expandtypeattribute (simpleperf_app_runner_exec_30_0) true) +(expandtypeattribute (slice_service_30_0) true) +(expandtypeattribute (slideshow_30_0) true) +(expandtypeattribute (snapshotctl_log_data_file_30_0) true) +(expandtypeattribute (socket_device_30_0) true) +(expandtypeattribute (socket_hook_prop_30_0) true) +(expandtypeattribute (sockfs_30_0) true) +(expandtypeattribute (sota_prop_30_0) true) +(expandtypeattribute (soundtrigger_middleware_service_30_0) true) +(expandtypeattribute (staging_data_file_30_0) true) +(expandtypeattribute (stats_data_file_30_0) true) +(expandtypeattribute (statsd_30_0) true) +(expandtypeattribute (statsd_exec_30_0) true) +(expandtypeattribute (statsdw_socket_30_0) true) +(expandtypeattribute (statusbar_service_30_0) true) +(expandtypeattribute (storage_config_prop_30_0) true) +(expandtypeattribute (storage_file_30_0) true) +(expandtypeattribute (storage_stub_file_30_0) true) +(expandtypeattribute (storaged_service_30_0) true) +(expandtypeattribute (storagestats_service_30_0) true) +(expandtypeattribute (su_30_0) true) +(expandtypeattribute (su_exec_30_0) true) +(expandtypeattribute (super_block_device_30_0) true) +(expandtypeattribute (surfaceflinger_30_0) true) +(expandtypeattribute (surfaceflinger_service_30_0) true) +(expandtypeattribute (surfaceflinger_tmpfs_30_0) true) +(expandtypeattribute (swap_block_device_30_0) true) +(expandtypeattribute (sysfs_30_0) true) +(expandtypeattribute (sysfs_android_usb_30_0) true) +(expandtypeattribute (sysfs_batteryinfo_30_0) true) +(expandtypeattribute (sysfs_bluetooth_writable_30_0) true) +(expandtypeattribute (sysfs_devices_block_30_0) true) +(expandtypeattribute (sysfs_devices_system_cpu_30_0) true) +(expandtypeattribute (sysfs_dm_30_0) true) +(expandtypeattribute (sysfs_dm_verity_30_0) true) +(expandtypeattribute (sysfs_dt_firmware_android_30_0) true) +(expandtypeattribute (sysfs_extcon_30_0) true) +(expandtypeattribute (sysfs_fs_ext4_features_30_0) true) +(expandtypeattribute (sysfs_fs_f2fs_30_0) true) +(expandtypeattribute (sysfs_hwrandom_30_0) true) +(expandtypeattribute (sysfs_ion_30_0) true) +(expandtypeattribute (sysfs_ipv4_30_0) true) +(expandtypeattribute (sysfs_kernel_notes_30_0) true) +(expandtypeattribute (sysfs_leds_30_0) true) +(expandtypeattribute (sysfs_loop_30_0) true) +(expandtypeattribute (sysfs_lowmemorykiller_30_0) true) +(expandtypeattribute (sysfs_net_30_0) true) +(expandtypeattribute (sysfs_nfc_power_writable_30_0) true) +(expandtypeattribute (sysfs_power_30_0) true) +(expandtypeattribute (sysfs_rtc_30_0) true) +(expandtypeattribute (sysfs_suspend_stats_30_0) true) +(expandtypeattribute (sysfs_switch_30_0) true) +(expandtypeattribute (sysfs_thermal_30_0) true) +(expandtypeattribute (sysfs_transparent_hugepage_30_0) true) +(expandtypeattribute (sysfs_uio_30_0) true) +(expandtypeattribute (sysfs_usb_30_0) true) +(expandtypeattribute (sysfs_usermodehelper_30_0) true) +(expandtypeattribute (sysfs_vibrator_30_0) true) +(expandtypeattribute (sysfs_wake_lock_30_0) true) +(expandtypeattribute (sysfs_wakeup_30_0) true) +(expandtypeattribute (sysfs_wakeup_reasons_30_0) true) +(expandtypeattribute (sysfs_wlan_fwpath_30_0) true) +(expandtypeattribute (sysfs_zram_30_0) true) +(expandtypeattribute (sysfs_zram_uevent_30_0) true) +(expandtypeattribute (system_adbd_prop_30_0) true) +(expandtypeattribute (system_app_30_0) true) +(expandtypeattribute (system_app_data_file_30_0) true) +(expandtypeattribute (system_app_service_30_0) true) +(expandtypeattribute (system_asan_options_file_30_0) true) +(expandtypeattribute (system_block_device_30_0) true) +(expandtypeattribute (system_boot_reason_prop_30_0) true) +(expandtypeattribute (system_bootstrap_lib_file_30_0) true) +(expandtypeattribute (system_config_service_30_0) true) +(expandtypeattribute (system_data_file_30_0) true) +(expandtypeattribute (system_data_root_file_30_0) true) +(expandtypeattribute (system_event_log_tags_file_30_0) true) +(expandtypeattribute (system_file_30_0) true) +(expandtypeattribute (system_group_file_30_0) true) +(expandtypeattribute (system_jvmti_agent_prop_30_0) true) +(expandtypeattribute (system_lib_file_30_0) true) +(expandtypeattribute (system_linker_config_file_30_0) true) +(expandtypeattribute (system_linker_exec_30_0) true) +(expandtypeattribute (system_lmk_prop_30_0) true) +(expandtypeattribute (system_ndebug_socket_30_0) true) +(expandtypeattribute (system_net_netd_hwservice_30_0) true) +(expandtypeattribute (system_passwd_file_30_0) true) +(expandtypeattribute (system_prop_30_0) true) +(expandtypeattribute (system_radio_prop_30_0) true) +(expandtypeattribute (system_seccomp_policy_file_30_0) true) +(expandtypeattribute (system_security_cacerts_file_30_0) true) +(expandtypeattribute (system_server_30_0) true) +(expandtypeattribute (system_server_tmpfs_30_0) true) +(expandtypeattribute (system_suspend_control_service_30_0) true) +(expandtypeattribute (system_suspend_hwservice_30_0) true) +(expandtypeattribute (system_trace_prop_30_0) true) +(expandtypeattribute (system_unsolzygote_socket_30_0) true) +(expandtypeattribute (system_update_service_30_0) true) +(expandtypeattribute (system_wifi_keystore_hwservice_30_0) true) +(expandtypeattribute (system_wpa_socket_30_0) true) +(expandtypeattribute (system_zoneinfo_file_30_0) true) +(expandtypeattribute (systemkeys_data_file_30_0) true) +(expandtypeattribute (task_profiles_file_30_0) true) +(expandtypeattribute (task_service_30_0) true) +(expandtypeattribute (tcpdump_exec_30_0) true) +(expandtypeattribute (tee_30_0) true) +(expandtypeattribute (tee_data_file_30_0) true) +(expandtypeattribute (tee_device_30_0) true) +(expandtypeattribute (telecom_service_30_0) true) +(expandtypeattribute (test_boot_reason_prop_30_0) true) +(expandtypeattribute (test_harness_prop_30_0) true) +(expandtypeattribute (testharness_service_30_0) true) +(expandtypeattribute (tethering_service_30_0) true) +(expandtypeattribute (textclassification_service_30_0) true) +(expandtypeattribute (textclassifier_data_file_30_0) true) +(expandtypeattribute (textservices_service_30_0) true) +(expandtypeattribute (theme_prop_30_0) true) +(expandtypeattribute (thermal_service_30_0) true) +(expandtypeattribute (thermalcallback_hwservice_30_0) true) +(expandtypeattribute (time_prop_30_0) true) +(expandtypeattribute (timedetector_service_30_0) true) +(expandtypeattribute (timezone_service_30_0) true) +(expandtypeattribute (timezonedetector_service_30_0) true) +(expandtypeattribute (tmpfs_30_0) true) +(expandtypeattribute (tombstone_data_file_30_0) true) +(expandtypeattribute (tombstone_wifi_data_file_30_0) true) +(expandtypeattribute (tombstoned_30_0) true) +(expandtypeattribute (tombstoned_crash_socket_30_0) true) +(expandtypeattribute (tombstoned_exec_30_0) true) +(expandtypeattribute (tombstoned_intercept_socket_30_0) true) +(expandtypeattribute (tombstoned_java_trace_socket_30_0) true) +(expandtypeattribute (toolbox_30_0) true) +(expandtypeattribute (toolbox_exec_30_0) true) +(expandtypeattribute (trace_data_file_30_0) true) +(expandtypeattribute (traced_30_0) true) +(expandtypeattribute (traced_consumer_socket_30_0) true) +(expandtypeattribute (traced_enabled_prop_30_0) true) +(expandtypeattribute (traced_lazy_prop_30_0) true) +(expandtypeattribute (traced_perf_30_0) true) +(expandtypeattribute (traced_perf_enabled_prop_30_0) true) +(expandtypeattribute (traced_perf_socket_30_0) true) +(expandtypeattribute (traced_probes_30_0) true) +(expandtypeattribute (traced_producer_socket_30_0) true) +(expandtypeattribute (traceur_app_30_0) true) +(expandtypeattribute (trust_service_30_0) true) +(expandtypeattribute (tty_device_30_0) true) +(expandtypeattribute (tun_device_30_0) true) +(expandtypeattribute (tv_input_service_30_0) true) +(expandtypeattribute (tv_tuner_resource_mgr_service_30_0) true) +(expandtypeattribute (tzdatacheck_30_0) true) +(expandtypeattribute (tzdatacheck_exec_30_0) true) +(expandtypeattribute (ueventd_30_0) true) +(expandtypeattribute (ueventd_tmpfs_30_0) true) +(expandtypeattribute (uhid_device_30_0) true) +(expandtypeattribute (uimode_service_30_0) true) +(expandtypeattribute (uio_device_30_0) true) +(expandtypeattribute (uncrypt_30_0) true) +(expandtypeattribute (uncrypt_exec_30_0) true) +(expandtypeattribute (uncrypt_socket_30_0) true) +(expandtypeattribute (unencrypted_data_file_30_0) true) +(expandtypeattribute (unlabeled_30_0) true) +(expandtypeattribute (untrusted_app_25_30_0) true) +(expandtypeattribute (untrusted_app_27_30_0) true) +(expandtypeattribute (untrusted_app_29_30_0) true) +(expandtypeattribute (untrusted_app_30_0) true) +(expandtypeattribute (update_engine_30_0) true) +(expandtypeattribute (update_engine_data_file_30_0) true) +(expandtypeattribute (update_engine_exec_30_0) true) +(expandtypeattribute (update_engine_log_data_file_30_0) true) +(expandtypeattribute (update_engine_service_30_0) true) +(expandtypeattribute (update_verifier_30_0) true) +(expandtypeattribute (update_verifier_exec_30_0) true) +(expandtypeattribute (updatelock_service_30_0) true) +(expandtypeattribute (uri_grants_service_30_0) true) +(expandtypeattribute (usagestats_service_30_0) true) +(expandtypeattribute (usb_device_30_0) true) +(expandtypeattribute (usb_serial_device_30_0) true) +(expandtypeattribute (usb_service_30_0) true) +(expandtypeattribute (usbaccessory_device_30_0) true) +(expandtypeattribute (usbd_30_0) true) +(expandtypeattribute (usbd_exec_30_0) true) +(expandtypeattribute (usbfs_30_0) true) +(expandtypeattribute (use_memfd_prop_30_0) true) +(expandtypeattribute (user_profile_data_file_30_0) true) +(expandtypeattribute (user_service_30_0) true) +(expandtypeattribute (userdata_block_device_30_0) true) +(expandtypeattribute (usermodehelper_30_0) true) +(expandtypeattribute (userspace_reboot_config_prop_30_0) true) +(expandtypeattribute (userspace_reboot_exported_prop_30_0) true) +(expandtypeattribute (userspace_reboot_log_prop_30_0) true) +(expandtypeattribute (userspace_reboot_test_prop_30_0) true) +(expandtypeattribute (vdc_30_0) true) +(expandtypeattribute (vdc_exec_30_0) true) +(expandtypeattribute (vehicle_hal_prop_30_0) true) +(expandtypeattribute (vendor_apex_file_30_0) true) +(expandtypeattribute (vendor_app_file_30_0) true) +(expandtypeattribute (vendor_cgroup_desc_file_30_0) true) +(expandtypeattribute (vendor_configs_file_30_0) true) +(expandtypeattribute (vendor_data_file_30_0) true) +(expandtypeattribute (vendor_default_prop_30_0) true) +(expandtypeattribute (vendor_file_30_0) true) +(expandtypeattribute (vendor_framework_file_30_0) true) +(expandtypeattribute (vendor_hal_file_30_0) true) +(expandtypeattribute (vendor_idc_file_30_0) true) +(expandtypeattribute (vendor_init_30_0) true) +(expandtypeattribute (vendor_keychars_file_30_0) true) +(expandtypeattribute (vendor_keylayout_file_30_0) true) +(expandtypeattribute (vendor_misc_writer_30_0) true) +(expandtypeattribute (vendor_misc_writer_exec_30_0) true) +(expandtypeattribute (vendor_overlay_file_30_0) true) +(expandtypeattribute (vendor_public_lib_file_30_0) true) +(expandtypeattribute (vendor_security_patch_level_prop_30_0) true) +(expandtypeattribute (vendor_shell_30_0) true) +(expandtypeattribute (vendor_shell_exec_30_0) true) +(expandtypeattribute (vendor_socket_hook_prop_30_0) true) +(expandtypeattribute (vendor_task_profiles_file_30_0) true) +(expandtypeattribute (vendor_toolbox_exec_30_0) true) +(expandtypeattribute (vfat_30_0) true) +(expandtypeattribute (vibrator_service_30_0) true) +(expandtypeattribute (video_device_30_0) true) +(expandtypeattribute (virtual_ab_prop_30_0) true) +(expandtypeattribute (virtual_touchpad_30_0) true) +(expandtypeattribute (virtual_touchpad_exec_30_0) true) +(expandtypeattribute (virtual_touchpad_service_30_0) true) +(expandtypeattribute (vndbinder_device_30_0) true) +(expandtypeattribute (vndk_prop_30_0) true) +(expandtypeattribute (vndk_sp_file_30_0) true) +(expandtypeattribute (vndservice_contexts_file_30_0) true) +(expandtypeattribute (vndservicemanager_30_0) true) +(expandtypeattribute (voiceinteraction_service_30_0) true) +(expandtypeattribute (vold_30_0) true) +(expandtypeattribute (vold_data_file_30_0) true) +(expandtypeattribute (vold_device_30_0) true) +(expandtypeattribute (vold_exec_30_0) true) +(expandtypeattribute (vold_metadata_file_30_0) true) +(expandtypeattribute (vold_prepare_subdirs_30_0) true) +(expandtypeattribute (vold_prepare_subdirs_exec_30_0) true) +(expandtypeattribute (vold_prop_30_0) true) +(expandtypeattribute (vold_service_30_0) true) +(expandtypeattribute (vpn_data_file_30_0) true) +(expandtypeattribute (vr_hwc_30_0) true) +(expandtypeattribute (vr_hwc_exec_30_0) true) +(expandtypeattribute (vr_hwc_service_30_0) true) +(expandtypeattribute (vr_manager_service_30_0) true) +(expandtypeattribute (vrflinger_vsync_service_30_0) true) +(expandtypeattribute (wallpaper_file_30_0) true) +(expandtypeattribute (wallpaper_service_30_0) true) +(expandtypeattribute (watchdog_device_30_0) true) +(expandtypeattribute (watchdogd_30_0) true) +(expandtypeattribute (watchdogd_exec_30_0) true) +(expandtypeattribute (webview_zygote_30_0) true) +(expandtypeattribute (webview_zygote_exec_30_0) true) +(expandtypeattribute (webview_zygote_tmpfs_30_0) true) +(expandtypeattribute (webviewupdate_service_30_0) true) +(expandtypeattribute (wifi_data_file_30_0) true) +(expandtypeattribute (wifi_log_prop_30_0) true) +(expandtypeattribute (wifi_prop_30_0) true) +(expandtypeattribute (wifi_service_30_0) true) +(expandtypeattribute (wifiaware_service_30_0) true) +(expandtypeattribute (wificond_30_0) true) +(expandtypeattribute (wificond_exec_30_0) true) +(expandtypeattribute (wifinl80211_service_30_0) true) +(expandtypeattribute (wifip2p_service_30_0) true) +(expandtypeattribute (wifiscanner_service_30_0) true) +(expandtypeattribute (window_service_30_0) true) +(expandtypeattribute (wpa_socket_30_0) true) +(expandtypeattribute (wpantund_30_0) true) +(expandtypeattribute (wpantund_exec_30_0) true) +(expandtypeattribute (wpantund_service_30_0) true) +(expandtypeattribute (zero_device_30_0) true) +(expandtypeattribute (zoneinfo_data_file_30_0) true) +(expandtypeattribute (zygote_30_0) true) +(expandtypeattribute (zygote_exec_30_0) true) +(expandtypeattribute (zygote_socket_30_0) true) +(expandtypeattribute (zygote_tmpfs_30_0) true) +(typeattributeset DockObserver_service_30_0 (DockObserver_service)) +(typeattributeset IProxyService_service_30_0 (IProxyService_service)) +(typeattributeset accessibility_service_30_0 (accessibility_service)) +(typeattributeset account_service_30_0 (account_service)) +(typeattributeset activity_service_30_0 (activity_service)) +(typeattributeset activity_task_service_30_0 (activity_task_service)) +(typeattributeset adb_data_file_30_0 (adb_data_file)) +(typeattributeset adb_keys_file_30_0 (adb_keys_file)) +(typeattributeset adb_service_30_0 (adb_service)) +(typeattributeset adbd_30_0 (adbd)) +(typeattributeset adbd_exec_30_0 (adbd_exec)) +(typeattributeset adbd_prop_30_0 (adbd_prop)) +(typeattributeset adbd_socket_30_0 (adbd_socket)) +(typeattributeset aidl_lazy_test_server_30_0 (aidl_lazy_test_server)) +(typeattributeset aidl_lazy_test_server_exec_30_0 (aidl_lazy_test_server_exec)) +(typeattributeset aidl_lazy_test_service_30_0 (aidl_lazy_test_service)) +(typeattributeset alarm_service_30_0 (alarm_service)) +(typeattributeset anr_data_file_30_0 (anr_data_file)) +(typeattributeset apex_data_file_30_0 (apex_data_file)) +(typeattributeset apex_metadata_file_30_0 (apex_metadata_file)) +(typeattributeset apex_mnt_dir_30_0 (apex_mnt_dir)) +(typeattributeset apex_module_data_file_30_0 (apex_module_data_file)) +(typeattributeset apex_permission_data_file_30_0 (apex_permission_data_file)) +(typeattributeset apex_rollback_data_file_30_0 (apex_rollback_data_file)) +(typeattributeset apex_service_30_0 (apex_service)) +(typeattributeset apex_wifi_data_file_30_0 (apex_wifi_data_file)) +(typeattributeset apexd_30_0 (apexd)) +(typeattributeset apexd_exec_30_0 (apexd_exec)) +(typeattributeset apexd_prop_30_0 (apexd_prop)) +(typeattributeset apk_data_file_30_0 (apk_data_file)) +(typeattributeset apk_private_data_file_30_0 (apk_private_data_file)) +(typeattributeset apk_private_tmp_file_30_0 (apk_private_tmp_file)) +(typeattributeset apk_tmp_file_30_0 (apk_tmp_file)) +(typeattributeset apk_verity_prop_30_0 (apk_verity_prop)) +(typeattributeset app_binding_service_30_0 (app_binding_service)) +(typeattributeset app_data_file_30_0 (app_data_file)) +(typeattributeset app_fuse_file_30_0 (app_fuse_file)) +(typeattributeset app_fusefs_30_0 (app_fusefs)) +(typeattributeset app_integrity_service_30_0 (app_integrity_service)) +(typeattributeset app_prediction_service_30_0 (app_prediction_service)) +(typeattributeset app_search_service_30_0 (app_search_service)) +(typeattributeset app_zygote_30_0 (app_zygote)) +(typeattributeset app_zygote_tmpfs_30_0 (app_zygote_tmpfs)) +(typeattributeset appdomain_tmpfs_30_0 (appdomain_tmpfs)) +(typeattributeset appops_service_30_0 (appops_service)) +(typeattributeset appwidget_service_30_0 (appwidget_service)) +(typeattributeset art_apex_dir_30_0 (art_apex_dir)) +(typeattributeset asec_apk_file_30_0 (asec_apk_file)) +(typeattributeset asec_image_file_30_0 (asec_image_file)) +(typeattributeset asec_public_file_30_0 (asec_public_file)) +(typeattributeset ashmem_device_30_0 (ashmem_device)) +(typeattributeset ashmem_libcutils_device_30_0 (ashmem_libcutils_device)) +(typeattributeset assetatlas_service_30_0 (assetatlas_service)) +(typeattributeset audio_data_file_30_0 (audio_data_file)) +(typeattributeset audio_device_30_0 (audio_device)) +(typeattributeset audio_prop_30_0 (audio_prop)) +(typeattributeset audio_service_30_0 (audio_service)) +(typeattributeset audiohal_data_file_30_0 (audiohal_data_file)) +(typeattributeset audioserver_30_0 (audioserver)) +(typeattributeset audioserver_data_file_30_0 (audioserver_data_file)) +(typeattributeset audioserver_service_30_0 (audioserver_service)) +(typeattributeset audioserver_tmpfs_30_0 (audioserver_tmpfs)) +(typeattributeset auth_service_30_0 (auth_service)) +(typeattributeset autofill_service_30_0 (autofill_service)) +(typeattributeset backup_data_file_30_0 (backup_data_file)) +(typeattributeset backup_service_30_0 (backup_service)) +(typeattributeset battery_service_30_0 (battery_service)) +(typeattributeset batteryproperties_service_30_0 (batteryproperties_service)) +(typeattributeset batterystats_service_30_0 (batterystats_service)) +(typeattributeset binder_cache_bluetooth_server_prop_30_0 (binder_cache_bluetooth_server_prop)) +(typeattributeset binder_cache_system_server_prop_30_0 (binder_cache_system_server_prop)) +(typeattributeset binder_cache_telephony_server_prop_30_0 (binder_cache_telephony_server_prop)) +(typeattributeset binder_calls_stats_service_30_0 (binder_calls_stats_service)) +(typeattributeset binder_device_30_0 (binder_device)) +(typeattributeset binderfs_30_0 (binderfs)) +(typeattributeset binderfs_logs_30_0 (binderfs_logs)) +(typeattributeset binderfs_logs_proc_30_0 (binderfs_logs_proc)) +(typeattributeset binfmt_miscfs_30_0 (binfmt_miscfs)) +(typeattributeset biometric_service_30_0 (biometric_service)) +(typeattributeset blkid_30_0 (blkid)) +(typeattributeset blkid_untrusted_30_0 (blkid_untrusted)) +(typeattributeset blob_store_service_30_0 (blob_store_service)) +(typeattributeset block_device_30_0 (block_device)) +(typeattributeset bluetooth_30_0 (bluetooth)) +(typeattributeset bluetooth_a2dp_offload_prop_30_0 (bluetooth_a2dp_offload_prop)) +(typeattributeset bluetooth_audio_hal_prop_30_0 (bluetooth_audio_hal_prop)) +(typeattributeset bluetooth_data_file_30_0 (bluetooth_data_file)) +(typeattributeset bluetooth_efs_file_30_0 (bluetooth_efs_file)) +(typeattributeset bluetooth_logs_data_file_30_0 (bluetooth_logs_data_file)) +(typeattributeset bluetooth_manager_service_30_0 (bluetooth_manager_service)) +(typeattributeset bluetooth_prop_30_0 (bluetooth_prop)) +(typeattributeset bluetooth_service_30_0 (bluetooth_service)) +(typeattributeset bluetooth_socket_30_0 (bluetooth_socket)) +(typeattributeset boot_block_device_30_0 (boot_block_device)) +(typeattributeset bootanim_30_0 (bootanim)) +(typeattributeset bootanim_exec_30_0 (bootanim_exec)) +(typeattributeset bootchart_data_file_30_0 (bootchart_data_file)) +(typeattributeset bootloader_boot_reason_prop_30_0 (bootloader_boot_reason_prop)) +(typeattributeset bootstat_30_0 (bootstat)) +(typeattributeset bootstat_data_file_30_0 (bootstat_data_file)) +(typeattributeset bootstat_exec_30_0 (bootstat_exec)) +(typeattributeset boottime_prop_30_0 (boottime_prop)) +(typeattributeset boottime_public_prop_30_0 (boottime_public_prop)) +(typeattributeset boottrace_data_file_30_0 (boottrace_data_file)) +(typeattributeset bpf_progs_loaded_prop_30_0 (bpf_progs_loaded_prop)) +(typeattributeset bq_config_prop_30_0 (bq_config_prop)) +(typeattributeset broadcastradio_service_30_0 (broadcastradio_service)) +(typeattributeset bufferhubd_30_0 (bufferhubd)) +(typeattributeset bufferhubd_exec_30_0 (bufferhubd_exec)) +(typeattributeset bugreport_service_30_0 (bugreport_service)) +(typeattributeset cache_backup_file_30_0 (cache_backup_file)) +(typeattributeset cache_block_device_30_0 (cache_block_device)) +(typeattributeset cache_file_30_0 (cache_file)) +(typeattributeset cache_private_backup_file_30_0 (cache_private_backup_file)) +(typeattributeset cache_recovery_file_30_0 (cache_recovery_file)) +(typeattributeset camera_data_file_30_0 (camera_data_file)) +(typeattributeset camera_device_30_0 (camera_device)) +(typeattributeset cameraproxy_service_30_0 (cameraproxy_service)) +(typeattributeset cameraserver_30_0 (cameraserver)) +(typeattributeset cameraserver_exec_30_0 (cameraserver_exec)) +(typeattributeset cameraserver_service_30_0 (cameraserver_service)) +(typeattributeset cameraserver_tmpfs_30_0 (cameraserver_tmpfs)) +(typeattributeset cgroup_30_0 (cgroup)) +(typeattributeset cgroup_bpf_30_0 (cgroup_bpf)) +(typeattributeset cgroup_desc_file_30_0 (cgroup_desc_file)) +(typeattributeset cgroup_rc_file_30_0 (cgroup_rc_file)) +(typeattributeset charger_30_0 (charger)) +(typeattributeset charger_exec_30_0 (charger_exec)) +(typeattributeset charger_prop_30_0 (charger_prop)) +(typeattributeset clipboard_service_30_0 (clipboard_service)) +(typeattributeset cold_boot_done_prop_30_0 (cold_boot_done_prop)) +(typeattributeset color_display_service_30_0 (color_display_service)) +(typeattributeset companion_device_service_30_0 (companion_device_service)) +(typeattributeset config_prop_30_0 (config_prop)) +(typeattributeset configfs_30_0 (configfs)) +(typeattributeset connectivity_service_30_0 (connectivity_service)) +(typeattributeset connmetrics_service_30_0 (connmetrics_service)) +(typeattributeset console_device_30_0 (console_device)) +(typeattributeset consumer_ir_service_30_0 (consumer_ir_service)) +(typeattributeset content_capture_service_30_0 (content_capture_service)) +(typeattributeset content_service_30_0 (content_service)) +(typeattributeset content_suggestions_service_30_0 (content_suggestions_service)) +(typeattributeset contexthub_service_30_0 (contexthub_service)) +(typeattributeset coredump_file_30_0 (coredump_file)) +(typeattributeset country_detector_service_30_0 (country_detector_service)) +(typeattributeset coverage_service_30_0 (coverage_service)) +(typeattributeset cppreopt_prop_30_0 (cppreopt_prop)) +(typeattributeset cpu_variant_prop_30_0 (cpu_variant_prop)) +(typeattributeset cpuinfo_service_30_0 (cpuinfo_service)) +(typeattributeset crash_dump_30_0 (crash_dump)) +(typeattributeset crash_dump_exec_30_0 (crash_dump_exec)) +(typeattributeset credstore_30_0 (credstore)) +(typeattributeset credstore_data_file_30_0 (credstore_data_file)) +(typeattributeset credstore_exec_30_0 (credstore_exec)) +(typeattributeset credstore_service_30_0 (credstore_service)) +(typeattributeset crossprofileapps_service_30_0 (crossprofileapps_service)) +(typeattributeset ctl_adbd_prop_30_0 (ctl_adbd_prop)) +(typeattributeset ctl_apexd_prop_30_0 (ctl_apexd_prop)) +(typeattributeset ctl_bootanim_prop_30_0 (ctl_bootanim_prop)) +(typeattributeset ctl_bugreport_prop_30_0 (ctl_bugreport_prop)) +(typeattributeset ctl_console_prop_30_0 (ctl_console_prop)) +(typeattributeset ctl_default_prop_30_0 (ctl_default_prop)) +(typeattributeset ctl_dumpstate_prop_30_0 (ctl_dumpstate_prop)) +(typeattributeset ctl_fuse_prop_30_0 (ctl_fuse_prop)) +(typeattributeset ctl_gsid_prop_30_0 (ctl_gsid_prop)) +(typeattributeset ctl_interface_restart_prop_30_0 (ctl_interface_restart_prop)) +(typeattributeset ctl_interface_start_prop_30_0 (ctl_interface_start_prop)) +(typeattributeset ctl_interface_stop_prop_30_0 (ctl_interface_stop_prop)) +(typeattributeset ctl_mdnsd_prop_30_0 (ctl_mdnsd_prop)) +(typeattributeset ctl_restart_prop_30_0 (ctl_restart_prop)) +(typeattributeset ctl_rildaemon_prop_30_0 (ctl_rildaemon_prop)) +(typeattributeset ctl_sigstop_prop_30_0 (ctl_sigstop_prop)) +(typeattributeset ctl_start_prop_30_0 (ctl_start_prop)) +(typeattributeset ctl_stop_prop_30_0 (ctl_stop_prop)) +(typeattributeset dalvik_prop_30_0 (dalvik_prop)) +(typeattributeset dalvikcache_data_file_30_0 (dalvikcache_data_file)) +(typeattributeset dataloader_manager_service_30_0 (dataloader_manager_service)) +(typeattributeset dbinfo_service_30_0 (dbinfo_service)) +(typeattributeset debug_prop_30_0 (debug_prop)) +(typeattributeset debugfs_30_0 (debugfs)) +(typeattributeset debugfs_mmc_30_0 (debugfs_mmc)) +(typeattributeset debugfs_trace_marker_30_0 (debugfs_trace_marker)) +(typeattributeset debugfs_tracing_30_0 (debugfs_tracing)) +(typeattributeset debugfs_tracing_debug_30_0 (debugfs_tracing_debug + debugfs_tracing_printk_formats)) +(typeattributeset debugfs_tracing_instances_30_0 (debugfs_tracing_instances)) +(typeattributeset debugfs_wakeup_sources_30_0 (debugfs_wakeup_sources)) +(typeattributeset debugfs_wifi_tracing_30_0 (debugfs_wifi_tracing)) +(typeattributeset debuggerd_prop_30_0 (debuggerd_prop)) +(typeattributeset default_android_hwservice_30_0 (default_android_hwservice)) +(typeattributeset default_android_service_30_0 (default_android_service)) +(typeattributeset default_android_vndservice_30_0 (default_android_vndservice)) +(typeattributeset default_prop_30_0 ( + default_prop + audio_config_prop + build_config_prop + suspend_prop + init_service_status_private_prop + setupwizard_prop + sqlite_log_prop + verity_status_prop + zygote_wrap_prop +)) +(typeattributeset dev_cpu_variant_30_0 (dev_cpu_variant)) +(typeattributeset device_30_0 (device)) +(typeattributeset device_config_activity_manager_native_boot_prop_30_0 (device_config_activity_manager_native_boot_prop)) +(typeattributeset device_config_boot_count_prop_30_0 (device_config_boot_count_prop)) +(typeattributeset device_config_configuration_prop_30_0 (device_config_configuration_prop)) +(typeattributeset device_config_input_native_boot_prop_30_0 (device_config_input_native_boot_prop)) +(typeattributeset device_config_media_native_prop_30_0 (device_config_media_native_prop)) +(typeattributeset device_config_netd_native_prop_30_0 (device_config_netd_native_prop)) +(typeattributeset device_config_reset_performed_prop_30_0 (device_config_reset_performed_prop)) +(typeattributeset device_config_runtime_native_boot_prop_30_0 (device_config_runtime_native_boot_prop)) +(typeattributeset device_config_runtime_native_prop_30_0 (device_config_runtime_native_prop)) +(typeattributeset device_config_service_30_0 (device_config_service)) +(typeattributeset device_config_storage_native_boot_prop_30_0 (device_config_storage_native_boot_prop)) +(typeattributeset device_config_sys_traced_prop_30_0 (device_config_sys_traced_prop)) +(typeattributeset device_config_window_manager_native_boot_prop_30_0 (device_config_window_manager_native_boot_prop)) +(typeattributeset device_identifiers_service_30_0 (device_identifiers_service)) +(typeattributeset device_logging_prop_30_0 (device_logging_prop)) +(typeattributeset device_policy_service_30_0 (device_policy_service)) +(typeattributeset deviceidle_service_30_0 (deviceidle_service)) +(typeattributeset devicestoragemonitor_service_30_0 (devicestoragemonitor_service)) +(typeattributeset devpts_30_0 (devpts)) +(typeattributeset dhcp_30_0 (dhcp)) +(typeattributeset dhcp_data_file_30_0 (dhcp_data_file)) +(typeattributeset dhcp_exec_30_0 (dhcp_exec)) +(typeattributeset dhcp_prop_30_0 (dhcp_prop)) +(typeattributeset diskstats_service_30_0 (diskstats_service)) +(typeattributeset display_service_30_0 (display_service)) +(typeattributeset dm_device_30_0 (dm_device)) +(typeattributeset dnsmasq_30_0 (dnsmasq)) +(typeattributeset dnsmasq_exec_30_0 (dnsmasq_exec)) +(typeattributeset dnsproxyd_socket_30_0 (dnsproxyd_socket)) +(typeattributeset dnsresolver_service_30_0 (dnsresolver_service)) +(typeattributeset dreams_service_30_0 (dreams_service)) +(typeattributeset drm_data_file_30_0 (drm_data_file)) +(typeattributeset drmserver_30_0 (drmserver)) +(typeattributeset drmserver_exec_30_0 (drmserver_exec)) +(typeattributeset drmserver_service_30_0 (drmserver_service)) +(typeattributeset drmserver_socket_30_0 (drmserver_socket)) +(typeattributeset dropbox_data_file_30_0 (dropbox_data_file)) +(typeattributeset dropbox_service_30_0 (dropbox_service)) +(typeattributeset dumpstate_30_0 (dumpstate)) +(typeattributeset dumpstate_exec_30_0 (dumpstate_exec)) +(typeattributeset dumpstate_options_prop_30_0 (dumpstate_options_prop)) +(typeattributeset dumpstate_prop_30_0 (dumpstate_prop)) +(typeattributeset dumpstate_service_30_0 (dumpstate_service)) +(typeattributeset dumpstate_socket_30_0 (dumpstate_socket)) +(typeattributeset dynamic_system_prop_30_0 (dynamic_system_prop)) +(typeattributeset e2fs_30_0 (e2fs)) +(typeattributeset e2fs_exec_30_0 (e2fs_exec)) +(typeattributeset efs_file_30_0 (efs_file)) +(typeattributeset emergency_affordance_service_30_0 (emergency_affordance_service)) +(typeattributeset ephemeral_app_30_0 (ephemeral_app)) +(typeattributeset ethernet_service_30_0 (ethernet_service)) +(typeattributeset exfat_30_0 (exfat)) +(typeattributeset exported2_config_prop_30_0 (exported2_config_prop systemsound_config_prop)) +(typeattributeset exported2_default_prop_30_0 + ( exported2_default_prop + aac_drc_prop + bootloader_prop + build_prop + hal_instrumentation_prop + init_service_status_prop + libc_debug_prop + property_service_version_prop)) +(typeattributeset exported2_radio_prop_30_0 (exported2_radio_prop)) +(typeattributeset exported2_system_prop_30_0 + ( exported2_system_prop + dalvik_runtime_prop + surfaceflinger_color_prop + zram_control_prop)) +(typeattributeset exported2_vold_prop_30_0 + ( exported2_vold_prop + vold_config_prop + vold_post_fs_data_prop)) +(typeattributeset exported3_default_prop_30_0 + ( exported3_default_prop + camera_calibration_prop + camera_config_prop + charger_config_prop + drm_service_config_prop + hdmi_config_prop + keyguard_config_prop + lmkd_config_prop + media_config_prop + mediadrm_config_prop + oem_unlock_prop + packagemanager_config_prop + recovery_config_prop + sendbug_config_prop + storagemanager_config_prop + telephony_config_prop + tombstone_config_prop + vts_status_prop + wifi_config_prop + zram_config_prop)) +(typeattributeset exported3_radio_prop_30_0 (exported3_radio_prop radio_control_prop)) +(typeattributeset exported3_system_prop_30_0 + ( exported3_system_prop + boot_status_prop + provisioned_prop + retaildemo_prop)) +(typeattributeset exported_audio_prop_30_0 (exported_audio_prop audio_config_prop)) +(typeattributeset exported_bluetooth_prop_30_0 (exported_bluetooth_prop)) +(typeattributeset exported_camera_prop_30_0 (exported_camera_prop)) +(typeattributeset exported_config_prop_30_0 (exported_config_prop)) +(typeattributeset exported_dalvik_prop_30_0 (exported_dalvik_prop dalvik_config_prop)) +(typeattributeset exported_default_prop_30_0 + ( exported_default_prop + aaudio_config_prop + build_bootimage_prop + build_odm_prop + build_vendor_prop + surfaceflinger_prop + vts_config_prop)) +(typeattributeset exported_dumpstate_prop_30_0 (exported_dumpstate_prop)) +(typeattributeset exported_ffs_prop_30_0 + ( exported_ffs_prop + ffs_config_prop + ffs_control_prop)) +(typeattributeset exported_fingerprint_prop_30_0 (exported_fingerprint_prop fingerprint_prop)) +(typeattributeset exported_overlay_prop_30_0 (exported_overlay_prop)) +(typeattributeset exported_pm_prop_30_0 (exported_pm_prop)) +(typeattributeset exported_radio_prop_30_0 (exported_radio_prop telephony_status_prop)) +(typeattributeset exported_secure_prop_30_0 (exported_secure_prop)) +(typeattributeset exported_system_prop_30_0 (exported_system_prop charger_status_prop)) +(typeattributeset exported_system_prop_30_0 (exported_system_prop bootanim_system_prop)) + +(typeattributeset exported_system_radio_prop_30_0 + ( exported_system_radio_prop + usb_config_prop + usb_control_prop)) +(typeattributeset exported_vold_prop_30_0 (exported_vold_prop vold_status_prop)) +(typeattributeset exported_wifi_prop_30_0 (exported_wifi_prop wifi_hal_prop)) +(typeattributeset external_vibrator_service_30_0 (external_vibrator_service)) +(typeattributeset face_service_30_0 (face_service)) +(typeattributeset face_vendor_data_file_30_0 (face_vendor_data_file)) +(typeattributeset fastbootd_30_0 (fastbootd)) +(typeattributeset ffs_prop_30_0 (ffs_prop)) +(typeattributeset file_contexts_file_30_0 (file_contexts_file)) +(typeattributeset file_integrity_service_30_0 (file_integrity_service)) +(typeattributeset fingerprint_service_30_0 (fingerprint_service)) +(typeattributeset fingerprint_vendor_data_file_30_0 (fingerprint_vendor_data_file)) +(typeattributeset fingerprintd_30_0 (fingerprintd)) +(typeattributeset fingerprintd_data_file_30_0 (fingerprintd_data_file)) +(typeattributeset fingerprintd_exec_30_0 (fingerprintd_exec)) +(typeattributeset fingerprintd_service_30_0 (fingerprintd_service)) +(typeattributeset firstboot_prop_30_0 (firstboot_prop)) +(typeattributeset flags_health_check_30_0 (flags_health_check)) +(typeattributeset flags_health_check_exec_30_0 (flags_health_check_exec)) +(typeattributeset font_service_30_0 (font_service)) +(typeattributeset frp_block_device_30_0 (frp_block_device)) +(typeattributeset fs_bpf_30_0 (fs_bpf)) +(typeattributeset fsck_30_0 (fsck)) +(typeattributeset fsck_exec_30_0 (fsck_exec)) +(typeattributeset fsck_untrusted_30_0 (fsck_untrusted)) +(typeattributeset fscklogs_30_0 (fscklogs)) +(typeattributeset functionfs_30_0 (functionfs)) +(typeattributeset fuse_30_0 (fuse)) +(typeattributeset fuse_device_30_0 (fuse_device)) +(typeattributeset fwk_automotive_display_hwservice_30_0 (fwk_automotive_display_hwservice)) +(typeattributeset fwk_bufferhub_hwservice_30_0 (fwk_bufferhub_hwservice)) +(typeattributeset fwk_camera_hwservice_30_0 (fwk_camera_hwservice)) +(typeattributeset fwk_display_hwservice_30_0 (fwk_display_hwservice)) +(typeattributeset fwk_scheduler_hwservice_30_0 (fwk_scheduler_hwservice)) +(typeattributeset fwk_sensor_hwservice_30_0 (fwk_sensor_hwservice)) +(typeattributeset fwk_stats_hwservice_30_0 (fwk_stats_hwservice)) +(typeattributeset fwmarkd_socket_30_0 (fwmarkd_socket)) +(typeattributeset gatekeeper_data_file_30_0 (gatekeeper_data_file)) +(typeattributeset gatekeeper_service_30_0 (gatekeeper_service)) +(typeattributeset gatekeeperd_30_0 (gatekeeperd)) +(typeattributeset gatekeeperd_exec_30_0 (gatekeeperd_exec)) +(typeattributeset gfxinfo_service_30_0 (gfxinfo_service)) +(typeattributeset gmscore_app_30_0 (gmscore_app)) +(typeattributeset gps_control_30_0 (gps_control)) +(typeattributeset gpu_device_30_0 (gpu_device)) +(typeattributeset gpu_service_30_0 (gpu_service)) +(typeattributeset gpuservice_30_0 (gpuservice)) +(typeattributeset graphics_device_30_0 (graphics_device)) +(typeattributeset graphicsstats_service_30_0 (graphicsstats_service)) +(typeattributeset gsi_data_file_30_0 (gsi_data_file)) +(typeattributeset gsi_metadata_file_30_0 + ( gsi_metadata_file + gsi_public_metadata_file)) +(typeattributeset gsid_prop_30_0 (gsid_prop)) +(typeattributeset hal_atrace_hwservice_30_0 (hal_atrace_hwservice)) +(typeattributeset hal_audio_hwservice_30_0 (hal_audio_hwservice)) +(typeattributeset hal_audiocontrol_hwservice_30_0 (hal_audiocontrol_hwservice)) +(typeattributeset hal_authsecret_hwservice_30_0 (hal_authsecret_hwservice)) +(typeattributeset hal_bluetooth_hwservice_30_0 (hal_bluetooth_hwservice)) +(typeattributeset hal_bootctl_hwservice_30_0 (hal_bootctl_hwservice)) +(typeattributeset hal_broadcastradio_hwservice_30_0 (hal_broadcastradio_hwservice)) +(typeattributeset hal_camera_hwservice_30_0 (hal_camera_hwservice)) +(typeattributeset hal_can_bus_hwservice_30_0 (hal_can_bus_hwservice)) +(typeattributeset hal_can_controller_hwservice_30_0 (hal_can_controller_hwservice)) +(typeattributeset hal_cas_hwservice_30_0 (hal_cas_hwservice)) +(typeattributeset hal_codec2_hwservice_30_0 (hal_codec2_hwservice)) +(typeattributeset hal_configstore_ISurfaceFlingerConfigs_30_0 (hal_configstore_ISurfaceFlingerConfigs)) +(typeattributeset hal_confirmationui_hwservice_30_0 (hal_confirmationui_hwservice)) +(typeattributeset hal_contexthub_hwservice_30_0 (hal_contexthub_hwservice)) +(typeattributeset hal_drm_hwservice_30_0 (hal_drm_hwservice)) +(typeattributeset hal_dumpstate_hwservice_30_0 (hal_dumpstate_hwservice)) +(typeattributeset hal_evs_hwservice_30_0 (hal_evs_hwservice)) +(typeattributeset hal_face_hwservice_30_0 (hal_face_hwservice)) +(typeattributeset hal_fingerprint_hwservice_30_0 (hal_fingerprint_hwservice)) +(typeattributeset hal_fingerprint_service_30_0 (hal_fingerprint_service)) +(typeattributeset hal_gatekeeper_hwservice_30_0 (hal_gatekeeper_hwservice)) +(typeattributeset hal_gnss_hwservice_30_0 (hal_gnss_hwservice)) +(typeattributeset hal_graphics_allocator_hwservice_30_0 (hal_graphics_allocator_hwservice)) +(typeattributeset hal_graphics_composer_hwservice_30_0 (hal_graphics_composer_hwservice)) +(typeattributeset hal_graphics_composer_server_tmpfs_30_0 (hal_graphics_composer_server_tmpfs)) +(typeattributeset hal_graphics_mapper_hwservice_30_0 (hal_graphics_mapper_hwservice)) +(typeattributeset hal_health_hwservice_30_0 (hal_health_hwservice)) +(typeattributeset hal_health_storage_hwservice_30_0 (hal_health_storage_hwservice)) +(typeattributeset hal_identity_service_30_0 (hal_identity_service)) +(typeattributeset hal_input_classifier_hwservice_30_0 (hal_input_classifier_hwservice)) +(typeattributeset hal_ir_hwservice_30_0 (hal_ir_hwservice)) +(typeattributeset hal_keymaster_hwservice_30_0 (hal_keymaster_hwservice)) +(typeattributeset hal_light_hwservice_30_0 (hal_light_hwservice)) +(typeattributeset hal_light_service_30_0 (hal_light_service)) +(typeattributeset hal_lowpan_hwservice_30_0 (hal_lowpan_hwservice)) +(typeattributeset hal_memtrack_hwservice_30_0 (hal_memtrack_hwservice)) +(typeattributeset hal_neuralnetworks_hwservice_30_0 (hal_neuralnetworks_hwservice)) +(typeattributeset hal_nfc_hwservice_30_0 (hal_nfc_hwservice)) +(typeattributeset hal_oemlock_hwservice_30_0 (hal_oemlock_hwservice)) +(typeattributeset hal_omx_hwservice_30_0 (hal_omx_hwservice)) +(typeattributeset hal_power_hwservice_30_0 (hal_power_hwservice)) +(typeattributeset hal_power_service_30_0 (hal_power_service)) +(typeattributeset hal_power_stats_hwservice_30_0 (hal_power_stats_hwservice)) +(typeattributeset hal_rebootescrow_service_30_0 (hal_rebootescrow_service)) +(typeattributeset hal_renderscript_hwservice_30_0 (hal_renderscript_hwservice)) +(typeattributeset hal_secure_element_hwservice_30_0 (hal_secure_element_hwservice)) +(typeattributeset hal_sensors_hwservice_30_0 (hal_sensors_hwservice)) +(typeattributeset hal_telephony_hwservice_30_0 (hal_telephony_hwservice)) +(typeattributeset hal_tetheroffload_hwservice_30_0 (hal_tetheroffload_hwservice)) +(typeattributeset hal_thermal_hwservice_30_0 (hal_thermal_hwservice)) +(typeattributeset hal_tv_cec_hwservice_30_0 (hal_tv_cec_hwservice)) +(typeattributeset hal_tv_input_hwservice_30_0 (hal_tv_input_hwservice)) +(typeattributeset hal_tv_tuner_hwservice_30_0 (hal_tv_tuner_hwservice)) +(typeattributeset hal_usb_gadget_hwservice_30_0 (hal_usb_gadget_hwservice)) +(typeattributeset hal_usb_hwservice_30_0 (hal_usb_hwservice)) +(typeattributeset hal_vehicle_hwservice_30_0 (hal_vehicle_hwservice)) +(typeattributeset hal_vibrator_hwservice_30_0 (hal_vibrator_hwservice)) +(typeattributeset hal_vibrator_service_30_0 (hal_vibrator_service)) +(typeattributeset hal_vr_hwservice_30_0 (hal_vr_hwservice)) +(typeattributeset hal_weaver_hwservice_30_0 (hal_weaver_hwservice)) +(typeattributeset hal_wifi_hostapd_hwservice_30_0 (hal_wifi_hostapd_hwservice)) +(typeattributeset hal_wifi_hwservice_30_0 (hal_wifi_hwservice)) +(typeattributeset hal_wifi_supplicant_hwservice_30_0 (hal_wifi_supplicant_hwservice)) +(typeattributeset hardware_properties_service_30_0 (hardware_properties_service)) +(typeattributeset hardware_service_30_0 (hardware_service)) +(typeattributeset hci_attach_dev_30_0 (hci_attach_dev)) +(typeattributeset hdmi_control_service_30_0 (hdmi_control_service)) +(typeattributeset healthd_30_0 (healthd)) +(typeattributeset healthd_exec_30_0 (healthd_exec)) +(typeattributeset heapdump_data_file_30_0 (heapdump_data_file)) +(typeattributeset heapprofd_30_0 (heapprofd)) +(typeattributeset heapprofd_enabled_prop_30_0 (heapprofd_enabled_prop)) +(typeattributeset heapprofd_prop_30_0 (heapprofd_prop)) +(typeattributeset heapprofd_socket_30_0 (heapprofd_socket)) +(typeattributeset hidl_allocator_hwservice_30_0 (hidl_allocator_hwservice)) +(typeattributeset hidl_base_hwservice_30_0 (hidl_base_hwservice)) +(typeattributeset hidl_manager_hwservice_30_0 (hidl_manager_hwservice)) +(typeattributeset hidl_memory_hwservice_30_0 (hidl_memory_hwservice)) +(typeattributeset hidl_token_hwservice_30_0 (hidl_token_hwservice)) +(typeattributeset hw_random_device_30_0 (hw_random_device)) +(typeattributeset hwbinder_device_30_0 (hwbinder_device)) +(typeattributeset hwservice_contexts_file_30_0 (hwservice_contexts_file)) +(typeattributeset hwservicemanager_30_0 (hwservicemanager)) +(typeattributeset hwservicemanager_exec_30_0 (hwservicemanager_exec)) +(typeattributeset hwservicemanager_prop_30_0 (hwservicemanager_prop)) +(typeattributeset icon_file_30_0 (icon_file)) +(typeattributeset idmap_30_0 (idmap)) +(typeattributeset idmap_exec_30_0 (idmap_exec)) +(typeattributeset idmap_service_30_0 (idmap_service)) +(typeattributeset iio_device_30_0 (iio_device)) +(typeattributeset imms_service_30_0 (imms_service)) +(typeattributeset incident_30_0 (incident)) +(typeattributeset incident_data_file_30_0 (incident_data_file)) +(typeattributeset incident_helper_30_0 (incident_helper)) +(typeattributeset incident_service_30_0 (incident_service)) +(typeattributeset incidentd_30_0 (incidentd)) +(typeattributeset incremental_control_file_30_0 (incremental_control_file)) +(typeattributeset incremental_prop_30_0 (incremental_prop)) +(typeattributeset incremental_service_30_0 (incremental_service)) +(typeattributeset init_30_0 (init)) +(typeattributeset init_exec_30_0 (init_exec)) +(typeattributeset init_perf_lsm_hooks_prop_30_0 (init_perf_lsm_hooks_prop)) +(typeattributeset init_svc_debug_prop_30_0 (init_svc_debug_prop)) +(typeattributeset init_tmpfs_30_0 (init_tmpfs)) +(typeattributeset inotify_30_0 (inotify)) +(typeattributeset input_device_30_0 (input_device)) +(typeattributeset input_method_service_30_0 (input_method_service)) +(typeattributeset input_service_30_0 (input_service)) +(typeattributeset inputflinger_30_0 (inputflinger)) +(typeattributeset inputflinger_exec_30_0 (inputflinger_exec)) +(typeattributeset inputflinger_service_30_0 (inputflinger_service)) +(typeattributeset install_data_file_30_0 (install_data_file)) +(typeattributeset installd_30_0 (installd)) +(typeattributeset installd_exec_30_0 (installd_exec)) +(typeattributeset installd_service_30_0 (installd_service)) +(typeattributeset ion_device_30_0 (ion_device)) +(typeattributeset iorap_inode2filename_30_0 (iorap_inode2filename)) +(typeattributeset iorap_inode2filename_exec_30_0 (iorap_inode2filename_exec)) +(typeattributeset iorap_inode2filename_tmpfs_30_0 (iorap_inode2filename_tmpfs)) +(typeattributeset iorap_prefetcherd_30_0 (iorap_prefetcherd)) +(typeattributeset iorap_prefetcherd_exec_30_0 (iorap_prefetcherd_exec)) +(typeattributeset iorap_prefetcherd_tmpfs_30_0 (iorap_prefetcherd_tmpfs)) +(typeattributeset iorapd_30_0 (iorapd)) +(typeattributeset iorapd_data_file_30_0 (iorapd_data_file)) +(typeattributeset iorapd_exec_30_0 (iorapd_exec)) +(typeattributeset iorapd_service_30_0 (iorapd_service)) +(typeattributeset iorapd_tmpfs_30_0 (iorapd_tmpfs)) +(typeattributeset ipsec_service_30_0 (ipsec_service)) +(typeattributeset iris_service_30_0 (iris_service)) +(typeattributeset iris_vendor_data_file_30_0 (iris_vendor_data_file)) +(typeattributeset isolated_app_30_0 (isolated_app)) +(typeattributeset jobscheduler_service_30_0 (jobscheduler_service)) +(typeattributeset kernel_30_0 (kernel)) +(typeattributeset keychain_data_file_30_0 (keychain_data_file)) +(typeattributeset keychord_device_30_0 (keychord_device)) +(typeattributeset keystore_30_0 (keystore)) +(typeattributeset keystore_data_file_30_0 (keystore_data_file)) +(typeattributeset keystore_exec_30_0 (keystore_exec)) +(typeattributeset keystore_service_30_0 (keystore_service)) +(typeattributeset kmsg_debug_device_30_0 (kmsg_debug_device)) +(typeattributeset kmsg_device_30_0 (kmsg_device)) +(typeattributeset labeledfs_30_0 (labeledfs)) +(typeattributeset last_boot_reason_prop_30_0 (last_boot_reason_prop)) +(typeattributeset launcherapps_service_30_0 (launcherapps_service)) +(typeattributeset light_service_30_0 (light_service)) +(typeattributeset linkerconfig_file_30_0 (linkerconfig_file)) +(typeattributeset llkd_30_0 (llkd)) +(typeattributeset llkd_exec_30_0 (llkd_exec)) +(typeattributeset llkd_prop_30_0 (llkd_prop)) +(typeattributeset lmkd_30_0 (lmkd)) +(typeattributeset lmkd_exec_30_0 (lmkd_exec)) +(typeattributeset lmkd_prop_30_0 (lmkd_prop)) +(typeattributeset lmkd_socket_30_0 (lmkd_socket)) +(typeattributeset location_service_30_0 (location_service)) +(typeattributeset lock_settings_service_30_0 (lock_settings_service)) +(typeattributeset log_prop_30_0 (log_prop)) +(typeattributeset log_tag_prop_30_0 (log_tag_prop)) +(typeattributeset logcat_exec_30_0 (logcat_exec)) +(typeattributeset logd_30_0 (logd)) +(typeattributeset logd_exec_30_0 (logd_exec)) +(typeattributeset logd_prop_30_0 (logd_prop)) +(typeattributeset logd_socket_30_0 (logd_socket)) +(typeattributeset logdr_socket_30_0 (logdr_socket)) +(typeattributeset logdw_socket_30_0 (logdw_socket)) +(typeattributeset logpersist_30_0 (logpersist)) +(typeattributeset logpersistd_logging_prop_30_0 (logpersistd_logging_prop)) +(typeattributeset loop_control_device_30_0 (loop_control_device)) +(typeattributeset loop_device_30_0 (loop_device)) +(typeattributeset looper_stats_service_30_0 (looper_stats_service)) +(typeattributeset lowpan_device_30_0 (lowpan_device)) +(typeattributeset lowpan_prop_30_0 (lowpan_prop)) +(typeattributeset lowpan_service_30_0 (lowpan_service)) +(typeattributeset lpdump_service_30_0 (lpdump_service)) +(typeattributeset lpdumpd_prop_30_0 (lpdumpd_prop)) +(typeattributeset mac_perms_file_30_0 (mac_perms_file)) +(typeattributeset mdns_socket_30_0 (mdns_socket)) +(typeattributeset mdnsd_30_0 (mdnsd)) +(typeattributeset mdnsd_socket_30_0 (mdnsd_socket)) +(typeattributeset media_data_file_30_0 (media_data_file)) +(typeattributeset media_projection_service_30_0 (media_projection_service)) +(typeattributeset media_router_service_30_0 (media_router_service)) +(typeattributeset media_rw_data_file_30_0 (media_rw_data_file)) +(typeattributeset media_session_service_30_0 (media_session_service)) +(typeattributeset media_variant_prop_30_0 (media_variant_prop)) +(typeattributeset mediadrmserver_30_0 (mediadrmserver)) +(typeattributeset mediadrmserver_exec_30_0 (mediadrmserver_exec)) +(typeattributeset mediadrmserver_service_30_0 (mediadrmserver_service)) +(typeattributeset mediaextractor_30_0 (mediaextractor)) +(typeattributeset mediaextractor_exec_30_0 (mediaextractor_exec)) +(typeattributeset mediaextractor_service_30_0 (mediaextractor_service)) +(typeattributeset mediaextractor_tmpfs_30_0 (mediaextractor_tmpfs)) +(typeattributeset mediametrics_30_0 (mediametrics)) +(typeattributeset mediametrics_exec_30_0 (mediametrics_exec)) +(typeattributeset mediametrics_service_30_0 (mediametrics_service)) +(typeattributeset mediaprovider_30_0 (mediaprovider)) +(typeattributeset mediaserver_30_0 (mediaserver)) +(typeattributeset mediaserver_exec_30_0 (mediaserver_exec)) +(typeattributeset mediaserver_service_30_0 (mediaserver_service)) +(typeattributeset mediaserver_tmpfs_30_0 (mediaserver_tmpfs)) +(typeattributeset mediaswcodec_30_0 (mediaswcodec)) +(typeattributeset mediaswcodec_exec_30_0 (mediaswcodec_exec)) +(typeattributeset mediatranscoding_30_0 (mediatranscoding)) +(typeattributeset mediatranscoding_exec_30_0 (mediatranscoding_exec)) +(typeattributeset mediatranscoding_service_30_0 (mediatranscoding_service)) +(typeattributeset meminfo_service_30_0 (meminfo_service)) +(typeattributeset metadata_block_device_30_0 (metadata_block_device)) +(typeattributeset metadata_bootstat_file_30_0 (metadata_bootstat_file)) +(typeattributeset metadata_file_30_0 (metadata_file)) +(typeattributeset method_trace_data_file_30_0 (method_trace_data_file)) +(typeattributeset midi_service_30_0 (midi_service)) +(typeattributeset mirror_data_file_30_0 (mirror_data_file)) +(typeattributeset misc_block_device_30_0 (misc_block_device)) +(typeattributeset misc_logd_file_30_0 (misc_logd_file)) +(typeattributeset misc_user_data_file_30_0 (misc_user_data_file)) +(typeattributeset mmc_prop_30_0 (mmc_prop)) +(typeattributeset mnt_expand_file_30_0 (mnt_expand_file)) +(typeattributeset mnt_media_rw_file_30_0 (mnt_media_rw_file)) +(typeattributeset mnt_media_rw_stub_file_30_0 (mnt_media_rw_stub_file)) +(typeattributeset mnt_pass_through_file_30_0 (mnt_pass_through_file)) +(typeattributeset mnt_product_file_30_0 (mnt_product_file)) +(typeattributeset mnt_sdcard_file_30_0 (mnt_sdcard_file)) +(typeattributeset mnt_user_file_30_0 (mnt_user_file)) +(typeattributeset mnt_vendor_file_30_0 (mnt_vendor_file)) +(typeattributeset mock_ota_prop_30_0 (mock_ota_prop)) +(typeattributeset modprobe_30_0 (modprobe)) +(typeattributeset module_sdkextensions_prop_30_0 (module_sdkextensions_prop)) +(typeattributeset mount_service_30_0 (mount_service)) +(typeattributeset mqueue_30_0 (mqueue)) +(typeattributeset mtp_30_0 (mtp)) +(typeattributeset mtp_device_30_0 (mtp_device)) +(typeattributeset mtp_exec_30_0 (mtp_exec)) +(typeattributeset mtpd_socket_30_0 (mtpd_socket)) +(typeattributeset nativetest_data_file_30_0 (nativetest_data_file)) +(typeattributeset net_data_file_30_0 (net_data_file)) +(typeattributeset net_dns_prop_30_0 (net_dns_prop)) +(typeattributeset net_radio_prop_30_0 (net_radio_prop)) +(typeattributeset netd_30_0 (netd)) +(typeattributeset netd_exec_30_0 (netd_exec)) +(typeattributeset netd_listener_service_30_0 (netd_listener_service)) +(typeattributeset netd_service_30_0 (netd_service)) +(typeattributeset netd_stable_secret_prop_30_0 (netd_stable_secret_prop)) +(typeattributeset netif_30_0 (netif)) +(typeattributeset netpolicy_service_30_0 (netpolicy_service)) +(typeattributeset netstats_service_30_0 (netstats_service)) +(typeattributeset netutils_wrapper_30_0 (netutils_wrapper)) +(typeattributeset netutils_wrapper_exec_30_0 (netutils_wrapper_exec)) +(typeattributeset network_management_service_30_0 (network_management_service)) +(typeattributeset network_score_service_30_0 (network_score_service)) +(typeattributeset network_stack_30_0 (network_stack)) +(typeattributeset network_stack_service_30_0 (network_stack_service)) +(typeattributeset network_time_update_service_30_0 (network_time_update_service)) +(typeattributeset network_watchlist_data_file_30_0 (network_watchlist_data_file)) +(typeattributeset network_watchlist_service_30_0 (network_watchlist_service)) +(typeattributeset nfc_30_0 (nfc)) +(typeattributeset nfc_data_file_30_0 (nfc_data_file)) +(typeattributeset nfc_device_30_0 (nfc_device)) +(typeattributeset nfc_prop_30_0 (nfc_prop)) +(typeattributeset nfc_service_30_0 (nfc_service)) +(typeattributeset nnapi_ext_deny_product_prop_30_0 (nnapi_ext_deny_product_prop)) +(typeattributeset node_30_0 (node)) +(typeattributeset nonplat_service_contexts_file_30_0 (nonplat_service_contexts_file)) +(typeattributeset notification_service_30_0 (notification_service)) +(typeattributeset null_device_30_0 (null_device)) +(typeattributeset oem_lock_service_30_0 (oem_lock_service)) +(typeattributeset oemfs_30_0 (oemfs)) +(typeattributeset ota_data_file_30_0 (ota_data_file)) +(typeattributeset ota_metadata_file_30_0 (ota_metadata_file)) +(typeattributeset ota_package_file_30_0 (ota_package_file)) +(typeattributeset ota_prop_30_0 (ota_prop)) +(typeattributeset otadexopt_service_30_0 (otadexopt_service)) +(typeattributeset overlay_prop_30_0 (overlay_prop)) +(typeattributeset overlay_service_30_0 (overlay_service)) +(typeattributeset overlayfs_file_30_0 (overlayfs_file)) +(typeattributeset owntty_device_30_0 (owntty_device)) +(typeattributeset package_native_service_30_0 (package_native_service)) +(typeattributeset package_service_30_0 (package_service)) +(typeattributeset packages_list_file_30_0 (packages_list_file)) +(typeattributeset pan_result_prop_30_0 (pan_result_prop)) +(typeattributeset password_slot_metadata_file_30_0 (password_slot_metadata_file)) +(typeattributeset pdx_bufferhub_client_channel_socket_30_0 (pdx_bufferhub_client_channel_socket)) +(typeattributeset pdx_bufferhub_client_endpoint_socket_30_0 (pdx_bufferhub_client_endpoint_socket)) +(typeattributeset pdx_bufferhub_dir_30_0 (pdx_bufferhub_dir)) +(typeattributeset pdx_display_client_channel_socket_30_0 (pdx_display_client_channel_socket)) +(typeattributeset pdx_display_client_endpoint_socket_30_0 (pdx_display_client_endpoint_socket)) +(typeattributeset pdx_display_dir_30_0 (pdx_display_dir)) +(typeattributeset pdx_display_manager_channel_socket_30_0 (pdx_display_manager_channel_socket)) +(typeattributeset pdx_display_manager_endpoint_socket_30_0 (pdx_display_manager_endpoint_socket)) +(typeattributeset pdx_display_screenshot_channel_socket_30_0 (pdx_display_screenshot_channel_socket)) +(typeattributeset pdx_display_screenshot_endpoint_socket_30_0 (pdx_display_screenshot_endpoint_socket)) +(typeattributeset pdx_display_vsync_channel_socket_30_0 (pdx_display_vsync_channel_socket)) +(typeattributeset pdx_display_vsync_endpoint_socket_30_0 (pdx_display_vsync_endpoint_socket)) +(typeattributeset pdx_performance_client_channel_socket_30_0 (pdx_performance_client_channel_socket)) +(typeattributeset pdx_performance_client_endpoint_socket_30_0 (pdx_performance_client_endpoint_socket)) +(typeattributeset pdx_performance_dir_30_0 (pdx_performance_dir)) +(typeattributeset perfetto_30_0 (perfetto)) +(typeattributeset performanced_30_0 (performanced)) +(typeattributeset performanced_exec_30_0 (performanced_exec)) +(typeattributeset permission_service_30_0 (permission_service)) +(typeattributeset permissionmgr_service_30_0 (permissionmgr_service)) +(typeattributeset persist_debug_prop_30_0 (persist_debug_prop)) +(typeattributeset persistent_data_block_service_30_0 (persistent_data_block_service)) +(typeattributeset persistent_properties_ready_prop_30_0 (persistent_properties_ready_prop)) +(typeattributeset pinner_service_30_0 (pinner_service)) +(typeattributeset pipefs_30_0 (pipefs)) +(typeattributeset platform_app_30_0 (platform_app)) +(typeattributeset platform_compat_service_30_0 (platform_compat_service)) +(typeattributeset pm_prop_30_0 (pm_prop)) +(typeattributeset pmsg_device_30_0 (pmsg_device)) +(typeattributeset port_30_0 (port)) +(typeattributeset port_device_30_0 (port_device)) +(typeattributeset postinstall_30_0 (postinstall)) +(typeattributeset postinstall_apex_mnt_dir_30_0 (postinstall_apex_mnt_dir)) +(typeattributeset postinstall_file_30_0 (postinstall_file)) +(typeattributeset postinstall_mnt_dir_30_0 (postinstall_mnt_dir)) +(typeattributeset power_service_30_0 (power_service)) +(typeattributeset powerctl_prop_30_0 (powerctl_prop)) +(typeattributeset ppp_30_0 (ppp)) +(typeattributeset ppp_device_30_0 (ppp_device)) +(typeattributeset ppp_exec_30_0 (ppp_exec)) +(typeattributeset preloads_data_file_30_0 (preloads_data_file)) +(typeattributeset preloads_media_file_30_0 (preloads_media_file)) +(typeattributeset prereboot_data_file_30_0 (prereboot_data_file)) +(typeattributeset print_service_30_0 (print_service)) +(typeattributeset priv_app_30_0 (priv_app)) +(typeattributeset privapp_data_file_30_0 (privapp_data_file)) +(typeattributeset proc_30_0 + ( proc + proc_bootconfig)) +(typeattributeset proc_abi_30_0 (proc_abi)) +(typeattributeset proc_asound_30_0 (proc_asound)) +(typeattributeset proc_bluetooth_writable_30_0 (proc_bluetooth_writable)) +(typeattributeset proc_buddyinfo_30_0 (proc_buddyinfo)) +(typeattributeset proc_cmdline_30_0 (proc_cmdline)) +(typeattributeset proc_cpuinfo_30_0 (proc_cpuinfo)) +(typeattributeset proc_dirty_30_0 (proc_dirty)) +(typeattributeset proc_diskstats_30_0 (proc_diskstats)) +(typeattributeset proc_drop_caches_30_0 (proc_drop_caches)) +(typeattributeset proc_extra_free_kbytes_30_0 (proc_extra_free_kbytes)) +(typeattributeset proc_filesystems_30_0 (proc_filesystems)) +(typeattributeset proc_fs_verity_30_0 (proc_fs_verity)) +(typeattributeset proc_hostname_30_0 (proc_hostname)) +(typeattributeset proc_hung_task_30_0 (proc_hung_task)) +(typeattributeset proc_interrupts_30_0 (proc_interrupts)) +(typeattributeset proc_iomem_30_0 (proc_iomem)) +(typeattributeset proc_keys_30_0 (proc_keys)) +(typeattributeset proc_kmsg_30_0 (proc_kmsg)) +(typeattributeset proc_kpageflags_30_0 (proc_kpageflags)) +(typeattributeset proc_loadavg_30_0 (proc_loadavg)) +(typeattributeset proc_lowmemorykiller_30_0 (proc_lowmemorykiller)) +(typeattributeset proc_max_map_count_30_0 (proc_max_map_count)) +(typeattributeset proc_meminfo_30_0 (proc_meminfo)) +(typeattributeset proc_min_free_order_shift_30_0 (proc_min_free_order_shift)) +(typeattributeset proc_misc_30_0 (proc_misc)) +(typeattributeset proc_modules_30_0 (proc_modules)) +(typeattributeset proc_mounts_30_0 (proc_mounts)) +(typeattributeset proc_net_30_0 (proc_net)) +(typeattributeset proc_net_tcp_udp_30_0 (proc_net_tcp_udp)) +(typeattributeset proc_overcommit_memory_30_0 (proc_overcommit_memory)) +(typeattributeset proc_page_cluster_30_0 (proc_page_cluster)) +(typeattributeset proc_pagetypeinfo_30_0 (proc_pagetypeinfo)) +(typeattributeset proc_panic_30_0 (proc_panic)) +(typeattributeset proc_perf_30_0 (proc_perf)) +(typeattributeset proc_pid_max_30_0 (proc_pid_max)) +(typeattributeset proc_pipe_conf_30_0 (proc_pipe_conf)) +(typeattributeset proc_pressure_cpu_30_0 (proc_pressure_cpu)) +(typeattributeset proc_pressure_io_30_0 (proc_pressure_io)) +(typeattributeset proc_pressure_mem_30_0 (proc_pressure_mem)) +(typeattributeset proc_qtaguid_ctrl_30_0 (proc_qtaguid_ctrl)) +(typeattributeset proc_qtaguid_stat_30_0 (proc_qtaguid_stat)) +(typeattributeset proc_random_30_0 (proc_random)) +(typeattributeset proc_sched_30_0 (proc_sched)) +(typeattributeset proc_security_30_0 (proc_security)) +(typeattributeset proc_slabinfo_30_0 (proc_slabinfo)) +(typeattributeset proc_stat_30_0 (proc_stat)) +(typeattributeset proc_swaps_30_0 (proc_swaps)) +(typeattributeset proc_sysrq_30_0 (proc_sysrq)) +(typeattributeset proc_timer_30_0 (proc_timer)) +(typeattributeset proc_tty_drivers_30_0 (proc_tty_drivers)) +(typeattributeset proc_uid_concurrent_active_time_30_0 (proc_uid_concurrent_active_time)) +(typeattributeset proc_uid_concurrent_policy_time_30_0 (proc_uid_concurrent_policy_time)) +(typeattributeset proc_uid_cpupower_30_0 (proc_uid_cpupower)) +(typeattributeset proc_uid_cputime_removeuid_30_0 (proc_uid_cputime_removeuid)) +(typeattributeset proc_uid_cputime_showstat_30_0 (proc_uid_cputime_showstat)) +(typeattributeset proc_uid_io_stats_30_0 (proc_uid_io_stats)) +(typeattributeset proc_uid_procstat_set_30_0 (proc_uid_procstat_set)) +(typeattributeset proc_uid_time_in_state_30_0 (proc_uid_time_in_state)) +(typeattributeset proc_uptime_30_0 (proc_uptime)) +(typeattributeset proc_version_30_0 (proc_version)) +(typeattributeset proc_vmallocinfo_30_0 (proc_vmallocinfo)) +(typeattributeset proc_vmstat_30_0 (proc_vmstat)) +(typeattributeset proc_zoneinfo_30_0 (proc_zoneinfo)) +(typeattributeset processinfo_service_30_0 (processinfo_service)) +(typeattributeset procstats_service_30_0 (procstats_service)) +(typeattributeset profman_30_0 (profman)) +(typeattributeset profman_dump_data_file_30_0 (profman_dump_data_file)) +(typeattributeset profman_exec_30_0 (profman_exec)) +(typeattributeset properties_device_30_0 (properties_device)) +(typeattributeset properties_serial_30_0 (properties_serial)) +(typeattributeset property_contexts_file_30_0 (property_contexts_file)) +(typeattributeset property_data_file_30_0 (property_data_file)) +(typeattributeset property_info_30_0 (property_info)) +(typeattributeset property_socket_30_0 (property_socket)) +(typeattributeset pstorefs_30_0 (pstorefs)) +(typeattributeset ptmx_device_30_0 (ptmx_device)) +(typeattributeset qtaguid_device_30_0 (qtaguid_device)) +(typeattributeset racoon_30_0 (racoon)) +(typeattributeset racoon_exec_30_0 (racoon_exec)) +(typeattributeset racoon_socket_30_0 (racoon_socket)) +(typeattributeset radio_30_0 (radio)) +(typeattributeset radio_data_file_30_0 (radio_data_file)) +(typeattributeset radio_device_30_0 (radio_device)) +(typeattributeset radio_prop_30_0 (radio_prop)) +(typeattributeset radio_service_30_0 (radio_service)) +(typeattributeset ram_device_30_0 (ram_device)) +(typeattributeset random_device_30_0 (random_device)) +(typeattributeset rebootescrow_hal_prop_30_0 (rebootescrow_hal_prop)) +(typeattributeset recovery_30_0 (recovery)) +(typeattributeset recovery_block_device_30_0 (recovery_block_device)) +(typeattributeset recovery_data_file_30_0 (recovery_data_file)) +(typeattributeset recovery_persist_30_0 (recovery_persist)) +(typeattributeset recovery_persist_exec_30_0 (recovery_persist_exec)) +(typeattributeset recovery_refresh_30_0 (recovery_refresh)) +(typeattributeset recovery_refresh_exec_30_0 (recovery_refresh_exec)) +(typeattributeset recovery_service_30_0 (recovery_service)) +(typeattributeset recovery_socket_30_0 (recovery_socket)) +(typeattributeset registry_service_30_0 (registry_service)) +(typeattributeset resourcecache_data_file_30_0 (resourcecache_data_file)) +(typeattributeset restorecon_prop_30_0 (restorecon_prop)) +(typeattributeset restrictions_service_30_0 (restrictions_service)) +(typeattributeset rild_debug_socket_30_0 (rild_debug_socket)) +(typeattributeset rild_socket_30_0 (rild_socket)) +(typeattributeset ringtone_file_30_0 (ringtone_file)) +(typeattributeset role_service_30_0 (role_service)) +(typeattributeset rollback_service_30_0 (rollback_service)) +(typeattributeset root_block_device_30_0 (root_block_device)) +(typeattributeset rootfs_30_0 (rootfs)) +(typeattributeset rpmsg_device_30_0 (rpmsg_device)) +(typeattributeset rs_30_0 (rs)) +(typeattributeset rs_exec_30_0 (rs_exec)) +(typeattributeset rss_hwm_reset_30_0 (rss_hwm_reset)) +(typeattributeset rtc_device_30_0 (rtc_device)) +(typeattributeset rttmanager_service_30_0 (rttmanager_service)) +(typeattributeset runas_30_0 (runas)) +(typeattributeset runas_app_30_0 (runas_app)) +(typeattributeset runas_exec_30_0 (runas_exec)) +(typeattributeset runtime_event_log_tags_file_30_0 (runtime_event_log_tags_file)) +(typeattributeset runtime_service_30_0 (runtime_service)) +(typeattributeset safemode_prop_30_0 (safemode_prop)) +(typeattributeset same_process_hal_file_30_0 (same_process_hal_file)) +(typeattributeset samplingprofiler_service_30_0 (samplingprofiler_service)) +(typeattributeset scheduling_policy_service_30_0 (scheduling_policy_service)) +(typeattributeset sdcard_block_device_30_0 (sdcard_block_device)) +(typeattributeset sdcardd_30_0 (sdcardd)) +(typeattributeset sdcardd_exec_30_0 (sdcardd_exec)) +(typeattributeset sdcardfs_30_0 (sdcardfs)) +(typeattributeset seapp_contexts_file_30_0 (seapp_contexts_file)) +(typeattributeset search_service_30_0 (search_service)) +(typeattributeset sec_key_att_app_id_provider_service_30_0 (sec_key_att_app_id_provider_service)) +(typeattributeset secure_element_30_0 (secure_element)) +(typeattributeset secure_element_device_30_0 (secure_element_device)) +(typeattributeset secure_element_service_30_0 (secure_element_service)) +(typeattributeset securityfs_30_0 (securityfs)) +(typeattributeset selinuxfs_30_0 (selinuxfs)) +(typeattributeset sensor_privacy_service_30_0 (sensor_privacy_service)) +(typeattributeset sensors_device_30_0 (sensors_device)) +(typeattributeset sensorservice_service_30_0 (sensorservice_service)) +(typeattributeset sepolicy_file_30_0 (sepolicy_file)) +(typeattributeset serial_device_30_0 (serial_device)) +(typeattributeset serial_service_30_0 (serial_service)) +(typeattributeset serialno_prop_30_0 (serialno_prop)) +(typeattributeset server_configurable_flags_data_file_30_0 (server_configurable_flags_data_file)) +(typeattributeset service_contexts_file_30_0 (service_contexts_file)) +(typeattributeset service_manager_service_30_0 (service_manager_service)) +(typeattributeset service_manager_vndservice_30_0 (service_manager_vndservice)) +(typeattributeset servicediscovery_service_30_0 (servicediscovery_service)) +(typeattributeset servicemanager_30_0 (servicemanager)) +(typeattributeset servicemanager_exec_30_0 (servicemanager_exec)) +(typeattributeset settings_service_30_0 (settings_service)) +(typeattributeset sgdisk_30_0 (sgdisk)) +(typeattributeset sgdisk_exec_30_0 (sgdisk_exec)) +(typeattributeset shared_relro_30_0 (shared_relro)) +(typeattributeset shared_relro_file_30_0 (shared_relro_file)) +(typeattributeset shell_30_0 (shell)) +(typeattributeset shell_data_file_30_0 (shell_data_file)) +(typeattributeset shell_exec_30_0 (shell_exec)) +(typeattributeset shell_prop_30_0 (shell_prop)) +(typeattributeset shm_30_0 (shm)) +(typeattributeset shortcut_manager_icons_30_0 (shortcut_manager_icons)) +(typeattributeset shortcut_service_30_0 (shortcut_service)) +(typeattributeset simpleperf_30_0 (simpleperf)) +(typeattributeset simpleperf_app_runner_30_0 (simpleperf_app_runner)) +(typeattributeset simpleperf_app_runner_exec_30_0 (simpleperf_app_runner_exec)) +(typeattributeset slice_service_30_0 (slice_service)) +(typeattributeset slideshow_30_0 (slideshow)) +(typeattributeset snapshotctl_log_data_file_30_0 (snapshotctl_log_data_file)) +(typeattributeset socket_device_30_0 (socket_device)) +(typeattributeset socket_hook_prop_30_0 (socket_hook_prop)) +(typeattributeset sockfs_30_0 (sockfs)) +(typeattributeset sota_prop_30_0 (sota_prop)) +(typeattributeset soundtrigger_middleware_service_30_0 (soundtrigger_middleware_service)) +(typeattributeset staging_data_file_30_0 (staging_data_file)) +(typeattributeset stats_data_file_30_0 (stats_data_file)) +(typeattributeset statsd_30_0 (statsd)) +(typeattributeset statsd_exec_30_0 (statsd_exec)) +(typeattributeset statsdw_socket_30_0 (statsdw_socket)) +(typeattributeset statusbar_service_30_0 (statusbar_service)) +(typeattributeset storage_config_prop_30_0 (storage_config_prop)) +(typeattributeset storage_file_30_0 (storage_file)) +(typeattributeset storage_stub_file_30_0 (storage_stub_file)) +(typeattributeset storaged_service_30_0 (storaged_service)) +(typeattributeset storagestats_service_30_0 (storagestats_service)) +(typeattributeset su_30_0 (su)) +(typeattributeset su_exec_30_0 (su_exec)) +(typeattributeset super_block_device_30_0 (super_block_device)) +(typeattributeset surfaceflinger_30_0 (surfaceflinger)) +(typeattributeset surfaceflinger_service_30_0 (surfaceflinger_service)) +(typeattributeset surfaceflinger_tmpfs_30_0 (surfaceflinger_tmpfs)) +(typeattributeset swap_block_device_30_0 (swap_block_device)) +(typeattributeset sysfs_30_0 (sysfs sysfs_fs_incfs_features)) +(typeattributeset sysfs_30_0 (sysfs sysfs_fs_incfs_metrics)) +(typeattributeset sysfs_android_usb_30_0 (sysfs_android_usb)) +(typeattributeset sysfs_batteryinfo_30_0 (sysfs_batteryinfo)) +(typeattributeset sysfs_bluetooth_writable_30_0 (sysfs_bluetooth_writable)) +(typeattributeset sysfs_devices_block_30_0 (sysfs_devices_block)) +(typeattributeset sysfs_devices_system_cpu_30_0 (sysfs_devices_system_cpu)) +(typeattributeset sysfs_dm_30_0 (sysfs_dm)) +(typeattributeset sysfs_dm_verity_30_0 (sysfs_dm_verity)) +(typeattributeset sysfs_dt_firmware_android_30_0 (sysfs_dt_firmware_android)) +(typeattributeset sysfs_extcon_30_0 (sysfs_extcon)) +(typeattributeset sysfs_fs_ext4_features_30_0 (sysfs_fs_ext4_features)) +(typeattributeset sysfs_fs_f2fs_30_0 (sysfs_fs_f2fs)) +(typeattributeset sysfs_hwrandom_30_0 (sysfs_hwrandom)) +(typeattributeset sysfs_ion_30_0 (sysfs_ion)) +(typeattributeset sysfs_ipv4_30_0 (sysfs_ipv4)) +(typeattributeset sysfs_kernel_notes_30_0 (sysfs_kernel_notes)) +(typeattributeset sysfs_leds_30_0 (sysfs_leds)) +(typeattributeset sysfs_loop_30_0 (sysfs_loop)) +(typeattributeset sysfs_lowmemorykiller_30_0 (sysfs_lowmemorykiller)) +(typeattributeset sysfs_net_30_0 (sysfs_net)) +(typeattributeset sysfs_nfc_power_writable_30_0 (sysfs_nfc_power_writable)) +(typeattributeset sysfs_power_30_0 (sysfs_power)) +(typeattributeset sysfs_rtc_30_0 (sysfs_rtc)) +(typeattributeset sysfs_suspend_stats_30_0 (sysfs_suspend_stats)) +(typeattributeset sysfs_switch_30_0 (sysfs_switch)) +(typeattributeset sysfs_thermal_30_0 (sysfs_thermal)) +(typeattributeset sysfs_transparent_hugepage_30_0 (sysfs_transparent_hugepage)) +(typeattributeset sysfs_uio_30_0 (sysfs_uio)) +(typeattributeset sysfs_usb_30_0 (sysfs_usb)) +(typeattributeset sysfs_usermodehelper_30_0 (sysfs_usermodehelper)) +(typeattributeset sysfs_vibrator_30_0 (sysfs_vibrator)) +(typeattributeset sysfs_wake_lock_30_0 (sysfs_wake_lock)) +(typeattributeset sysfs_wakeup_30_0 (sysfs_wakeup)) +(typeattributeset sysfs_wakeup_reasons_30_0 (sysfs_wakeup_reasons)) +(typeattributeset sysfs_wlan_fwpath_30_0 (sysfs_wlan_fwpath)) +(typeattributeset sysfs_zram_30_0 (sysfs_zram)) +(typeattributeset sysfs_zram_uevent_30_0 (sysfs_zram_uevent)) +(typeattributeset system_adbd_prop_30_0 (system_adbd_prop)) +(typeattributeset system_app_30_0 (system_app)) +(typeattributeset system_app_data_file_30_0 (system_app_data_file)) +(typeattributeset system_app_service_30_0 (system_app_service)) +(typeattributeset system_asan_options_file_30_0 (system_asan_options_file)) +(typeattributeset system_block_device_30_0 (system_block_device)) +(typeattributeset system_boot_reason_prop_30_0 (system_boot_reason_prop)) +(typeattributeset system_bootstrap_lib_file_30_0 (system_bootstrap_lib_file)) +(typeattributeset system_config_service_30_0 (system_config_service)) +(typeattributeset system_data_file_30_0 (system_data_file)) +(typeattributeset system_data_root_file_30_0 (system_data_root_file)) +(typeattributeset system_event_log_tags_file_30_0 (system_event_log_tags_file)) +(typeattributeset system_file_30_0 (system_file)) +(typeattributeset system_group_file_30_0 (system_group_file)) +(typeattributeset system_jvmti_agent_prop_30_0 (system_jvmti_agent_prop)) +(typeattributeset system_lib_file_30_0 (system_lib_file)) +(typeattributeset system_linker_config_file_30_0 (system_linker_config_file)) +(typeattributeset system_linker_exec_30_0 (system_linker_exec)) +(typeattributeset system_lmk_prop_30_0 (system_lmk_prop)) +(typeattributeset system_ndebug_socket_30_0 (system_ndebug_socket)) +(typeattributeset system_net_netd_hwservice_30_0 (system_net_netd_hwservice)) +(typeattributeset system_passwd_file_30_0 (system_passwd_file)) +(typeattributeset system_prop_30_0 (system_prop)) +(typeattributeset system_radio_prop_30_0 (system_radio_prop usb_prop)) +(typeattributeset system_seccomp_policy_file_30_0 (system_seccomp_policy_file)) +(typeattributeset system_security_cacerts_file_30_0 (system_security_cacerts_file)) +(typeattributeset system_server_30_0 (system_server)) +(typeattributeset system_server_tmpfs_30_0 (system_server_tmpfs)) +(typeattributeset system_suspend_control_service_30_0 (system_suspend_control_service)) +(typeattributeset system_suspend_hwservice_30_0 (system_suspend_hwservice)) +(typeattributeset system_trace_prop_30_0 (system_trace_prop)) +(typeattributeset system_unsolzygote_socket_30_0 (system_unsolzygote_socket)) +(typeattributeset system_update_service_30_0 (system_update_service)) +(typeattributeset system_wifi_keystore_hwservice_30_0 (system_wifi_keystore_hwservice)) +(typeattributeset system_wpa_socket_30_0 (system_wpa_socket)) +(typeattributeset system_zoneinfo_file_30_0 (system_zoneinfo_file)) +(typeattributeset systemkeys_data_file_30_0 (systemkeys_data_file)) +(typeattributeset task_profiles_file_30_0 (task_profiles_file)) +(typeattributeset task_service_30_0 (task_service)) +(typeattributeset tcpdump_exec_30_0 (tcpdump_exec)) +(typeattributeset tee_30_0 (tee)) +(typeattributeset tee_data_file_30_0 (tee_data_file)) +(typeattributeset tee_device_30_0 (tee_device)) +(typeattributeset telecom_service_30_0 (telecom_service)) +(typeattributeset test_boot_reason_prop_30_0 (test_boot_reason_prop)) +(typeattributeset test_harness_prop_30_0 (test_harness_prop)) +(typeattributeset testharness_service_30_0 (testharness_service)) +(typeattributeset tethering_service_30_0 (tethering_service)) +(typeattributeset textclassification_service_30_0 (textclassification_service)) +(typeattributeset textclassifier_data_file_30_0 (textclassifier_data_file)) +(typeattributeset textservices_service_30_0 (textservices_service)) +(typeattributeset theme_prop_30_0 (theme_prop)) +(typeattributeset thermal_service_30_0 (thermal_service)) +(typeattributeset thermalcallback_hwservice_30_0 (thermalcallback_hwservice)) +(typeattributeset time_prop_30_0 (time_prop)) +(typeattributeset timedetector_service_30_0 (timedetector_service)) +(typeattributeset timezone_service_30_0 (timezone_service)) +(typeattributeset timezonedetector_service_30_0 (timezonedetector_service)) +(typeattributeset tmpfs_30_0 (tmpfs)) +(typeattributeset tombstone_data_file_30_0 (tombstone_data_file)) +(typeattributeset tombstone_wifi_data_file_30_0 (tombstone_wifi_data_file)) +(typeattributeset tombstoned_30_0 (tombstoned)) +(typeattributeset tombstoned_crash_socket_30_0 (tombstoned_crash_socket)) +(typeattributeset tombstoned_exec_30_0 (tombstoned_exec)) +(typeattributeset tombstoned_intercept_socket_30_0 (tombstoned_intercept_socket)) +(typeattributeset tombstoned_java_trace_socket_30_0 (tombstoned_java_trace_socket)) +(typeattributeset toolbox_30_0 (toolbox)) +(typeattributeset toolbox_exec_30_0 (toolbox_exec)) +(typeattributeset trace_data_file_30_0 (trace_data_file)) +(typeattributeset traced_30_0 (traced)) +(typeattributeset traced_consumer_socket_30_0 (traced_consumer_socket)) +(typeattributeset traced_enabled_prop_30_0 (traced_enabled_prop)) +(typeattributeset traced_lazy_prop_30_0 (traced_lazy_prop)) +(typeattributeset traced_perf_30_0 (traced_perf)) +(typeattributeset traced_perf_enabled_prop_30_0 (traced_perf_enabled_prop)) +(typeattributeset traced_perf_socket_30_0 (traced_perf_socket)) +(typeattributeset traced_probes_30_0 (traced_probes)) +(typeattributeset traced_producer_socket_30_0 (traced_producer_socket)) +(typeattributeset traceur_app_30_0 (traceur_app)) +(typeattributeset trust_service_30_0 (trust_service)) +(typeattributeset tty_device_30_0 (tty_device)) +(typeattributeset tun_device_30_0 (tun_device)) +(typeattributeset tv_input_service_30_0 (tv_input_service)) +(typeattributeset tv_tuner_resource_mgr_service_30_0 (tv_tuner_resource_mgr_service)) +(typeattributeset tzdatacheck_30_0 (tzdatacheck)) +(typeattributeset tzdatacheck_exec_30_0 (tzdatacheck_exec)) +(typeattributeset ueventd_30_0 (ueventd)) +(typeattributeset ueventd_tmpfs_30_0 (ueventd_tmpfs)) +(typeattributeset uhid_device_30_0 (uhid_device)) +(typeattributeset uimode_service_30_0 (uimode_service)) +(typeattributeset uio_device_30_0 (uio_device)) +(typeattributeset uncrypt_30_0 (uncrypt)) +(typeattributeset uncrypt_exec_30_0 (uncrypt_exec)) +(typeattributeset uncrypt_socket_30_0 (uncrypt_socket)) +(typeattributeset unencrypted_data_file_30_0 (unencrypted_data_file)) +(typeattributeset unlabeled_30_0 (unlabeled)) +(typeattributeset untrusted_app_25_30_0 (untrusted_app_25)) +(typeattributeset untrusted_app_27_30_0 (untrusted_app_27)) +(typeattributeset untrusted_app_29_30_0 (untrusted_app_29)) +(typeattributeset untrusted_app_30_0 (untrusted_app)) +(typeattributeset update_engine_30_0 (update_engine)) +(typeattributeset update_engine_data_file_30_0 (update_engine_data_file)) +(typeattributeset update_engine_exec_30_0 (update_engine_exec)) +(typeattributeset update_engine_log_data_file_30_0 (update_engine_log_data_file)) +(typeattributeset update_engine_service_30_0 (update_engine_service)) +(typeattributeset update_verifier_30_0 (update_verifier)) +(typeattributeset update_verifier_exec_30_0 (update_verifier_exec)) +(typeattributeset updatelock_service_30_0 (updatelock_service)) +(typeattributeset uri_grants_service_30_0 (uri_grants_service)) +(typeattributeset usagestats_service_30_0 (usagestats_service)) +(typeattributeset usb_device_30_0 (usb_device)) +(typeattributeset usb_serial_device_30_0 (usb_serial_device)) +(typeattributeset usb_service_30_0 (usb_service)) +(typeattributeset usbaccessory_device_30_0 (usbaccessory_device)) +(typeattributeset usbd_30_0 (usbd)) +(typeattributeset usbd_exec_30_0 (usbd_exec)) +(typeattributeset usbfs_30_0 (usbfs)) +(typeattributeset use_memfd_prop_30_0 (use_memfd_prop)) +(typeattributeset user_profile_data_file_30_0 + ( user_profile_data_file + user_profile_root_file +)) +(typeattributeset user_service_30_0 (user_service)) +(typeattributeset userdata_block_device_30_0 (userdata_block_device)) +(typeattributeset usermodehelper_30_0 (usermodehelper)) +(typeattributeset userspace_reboot_config_prop_30_0 (userspace_reboot_config_prop)) +(typeattributeset userspace_reboot_exported_prop_30_0 (userspace_reboot_exported_prop)) +(typeattributeset userspace_reboot_log_prop_30_0 (userspace_reboot_log_prop)) +(typeattributeset userspace_reboot_test_prop_30_0 (userspace_reboot_test_prop)) +(typeattributeset vdc_30_0 (vdc)) +(typeattributeset vdc_exec_30_0 (vdc_exec)) +(typeattributeset vehicle_hal_prop_30_0 (vehicle_hal_prop)) +(typeattributeset vendor_apex_file_30_0 (vendor_apex_file)) +(typeattributeset vendor_app_file_30_0 (vendor_app_file)) +(typeattributeset vendor_cgroup_desc_file_30_0 (vendor_cgroup_desc_file)) +(typeattributeset vendor_configs_file_30_0 (vendor_configs_file)) +(typeattributeset vendor_data_file_30_0 (vendor_data_file)) +(typeattributeset vendor_default_prop_30_0 (vendor_default_prop)) +(typeattributeset vendor_file_30_0 (vendor_file)) +(typeattributeset vendor_framework_file_30_0 (vendor_framework_file)) +(typeattributeset vendor_hal_file_30_0 (vendor_hal_file)) +(typeattributeset vendor_idc_file_30_0 (vendor_idc_file)) +(typeattributeset vendor_init_30_0 (vendor_init)) +(typeattributeset vendor_keychars_file_30_0 (vendor_keychars_file)) +(typeattributeset vendor_keylayout_file_30_0 (vendor_keylayout_file)) +(typeattributeset vendor_misc_writer_30_0 (vendor_misc_writer)) +(typeattributeset vendor_misc_writer_exec_30_0 (vendor_misc_writer_exec)) +(typeattributeset vendor_overlay_file_30_0 (vendor_overlay_file)) +(typeattributeset vendor_public_lib_file_30_0 + ( vendor_public_framework_file + vendor_public_lib_file)) +(typeattributeset vendor_security_patch_level_prop_30_0 (vendor_security_patch_level_prop)) +(typeattributeset vendor_shell_30_0 (vendor_shell)) +(typeattributeset vendor_shell_exec_30_0 (vendor_shell_exec)) +(typeattributeset vendor_socket_hook_prop_30_0 (vendor_socket_hook_prop)) +(typeattributeset vendor_task_profiles_file_30_0 (vendor_task_profiles_file)) +(typeattributeset vendor_toolbox_exec_30_0 (vendor_toolbox_exec)) +(typeattributeset vfat_30_0 (vfat)) +(typeattributeset vibrator_service_30_0 (vibrator_service)) +(typeattributeset video_device_30_0 (video_device)) +(typeattributeset virtual_ab_prop_30_0 (virtual_ab_prop)) +(typeattributeset virtual_touchpad_30_0 (virtual_touchpad)) +(typeattributeset virtual_touchpad_exec_30_0 (virtual_touchpad_exec)) +(typeattributeset virtual_touchpad_service_30_0 (virtual_touchpad_service)) +(typeattributeset vndbinder_device_30_0 (vndbinder_device)) +(typeattributeset vndk_prop_30_0 (vndk_prop)) +(typeattributeset vndk_sp_file_30_0 (vndk_sp_file)) +(typeattributeset vndservice_contexts_file_30_0 (vndservice_contexts_file)) +(typeattributeset vndservicemanager_30_0 (vndservicemanager)) +(typeattributeset voiceinteraction_service_30_0 (voiceinteraction_service)) +(typeattributeset vold_30_0 (vold)) +(typeattributeset vold_data_file_30_0 (vold_data_file)) +(typeattributeset vold_device_30_0 (vold_device)) +(typeattributeset vold_exec_30_0 (vold_exec)) +(typeattributeset vold_metadata_file_30_0 (vold_metadata_file)) +(typeattributeset vold_prepare_subdirs_30_0 (vold_prepare_subdirs)) +(typeattributeset vold_prepare_subdirs_exec_30_0 (vold_prepare_subdirs_exec)) +(typeattributeset vold_prop_30_0 (vold_prop)) +(typeattributeset vold_service_30_0 (vold_service)) +(typeattributeset vpn_data_file_30_0 (vpn_data_file)) +(typeattributeset vr_hwc_30_0 (vr_hwc)) +(typeattributeset vr_hwc_exec_30_0 (vr_hwc_exec)) +(typeattributeset vr_hwc_service_30_0 (vr_hwc_service)) +(typeattributeset vr_manager_service_30_0 (vr_manager_service)) +(typeattributeset vrflinger_vsync_service_30_0 (vrflinger_vsync_service)) +(typeattributeset wallpaper_file_30_0 (wallpaper_file)) +(typeattributeset wallpaper_service_30_0 (wallpaper_service)) +(typeattributeset watchdog_device_30_0 (watchdog_device)) +(typeattributeset watchdogd_30_0 (watchdogd)) +(typeattributeset watchdogd_exec_30_0 (watchdogd_exec)) +(typeattributeset webview_zygote_30_0 (webview_zygote)) +(typeattributeset webview_zygote_exec_30_0 (webview_zygote_exec)) +(typeattributeset webview_zygote_tmpfs_30_0 (webview_zygote_tmpfs)) +(typeattributeset webviewupdate_service_30_0 (webviewupdate_service)) +(typeattributeset wifi_data_file_30_0 (wifi_data_file)) +(typeattributeset wifi_log_prop_30_0 (wifi_log_prop)) +(typeattributeset wifi_prop_30_0 (wifi_prop)) +(typeattributeset wifi_service_30_0 (wifi_service)) +(typeattributeset wifiaware_service_30_0 (wifiaware_service)) +(typeattributeset wificond_30_0 (wificond)) +(typeattributeset wificond_exec_30_0 (wificond_exec)) +(typeattributeset wifinl80211_service_30_0 (wifinl80211_service)) +(typeattributeset wifip2p_service_30_0 (wifip2p_service)) +(typeattributeset wifiscanner_service_30_0 (wifiscanner_service)) +(typeattributeset window_service_30_0 (window_service)) +(typeattributeset wpa_socket_30_0 (wpa_socket)) +(typeattributeset wpantund_30_0 (wpantund)) +(typeattributeset wpantund_exec_30_0 (wpantund_exec)) +(typeattributeset wpantund_service_30_0 (wpantund_service)) +(typeattributeset zero_device_30_0 (zero_device)) +(typeattributeset zoneinfo_data_file_30_0 (zoneinfo_data_file)) +(typeattributeset zygote_30_0 (zygote)) +(typeattributeset zygote_exec_30_0 (zygote_exec)) +(typeattributeset zygote_socket_30_0 (zygote_socket)) +(typeattributeset zygote_tmpfs_30_0 (zygote_tmpfs)) diff --git a/prebuilts/api/33.0/private/compat/30.0/30.0.compat.cil b/prebuilts/api/33.0/private/compat/30.0/30.0.compat.cil new file mode 100644 index 000000000..97c587489 --- /dev/null +++ b/prebuilts/api/33.0/private/compat/30.0/30.0.compat.cil @@ -0,0 +1,10 @@ +(typeattribute vendordomain) +(typeattributeset vendordomain ((and (domain) ((not (coredomain)))))) + +;; TODO: Once 30.0 is no longer supported for vendor images, +;; mlsvendorcompat can be completely from the system policy. +(typeattributeset mlsvendorcompat (and appdomain vendordomain)) +(allow mlsvendorcompat app_data_file (dir (ioctl read write create getattr setattr lock rename open watch watch_reads add_name remove_name reparent search rmdir))) +(allow mlsvendorcompat app_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open watch watch_reads))) +(allow mlsvendorcompat privapp_data_file (dir (ioctl read write create getattr setattr lock rename open watch watch_reads add_name remove_name reparent search rmdir))) +(allow mlsvendorcompat privapp_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open watch watch_reads))) diff --git a/prebuilts/api/33.0/private/compat/30.0/30.0.ignore.cil b/prebuilts/api/33.0/private/compat/30.0/30.0.ignore.cil new file mode 100644 index 000000000..ba0a4946a --- /dev/null +++ b/prebuilts/api/33.0/private/compat/30.0/30.0.ignore.cil @@ -0,0 +1,156 @@ +;; new_objects - a collection of types that have been introduced that have no +;; analogue in older policy. Thus, we do not need to map these types to +;; previous ones. Add here to pass checkapi tests. +(type new_objects) +(typeattribute new_objects) +(typeattributeset new_objects + ( new_objects + ab_update_gki_prop + adbd_config_prop + apc_service + apex_appsearch_data_file + apex_art_data_file + apex_art_staging_data_file + apex_info_file + apex_ota_reserved_file + apex_scheduling_data_file + apex_system_server_data_file + apexd_config_prop + app_hibernation_service + appcompat_data_file + arm64_memtag_prop + artd + artd_exec + artd_service + authorization_service + bootanim_config_prop + camerax_extensions_prop + cgroup_desc_api_file + cgroup_v2 + codec2_config_prop + ctl_snapuserd_prop + dck_prop + debugfs_kprobes + debugfs_mm_events_tracing + debugfs_bootreceiver_tracing + debugfs_restriction_prop + device_config_profcollect_native_boot_prop + device_config_connectivity_prop + device_config_swcodec_native_prop + device_state_service + dm_user_device + dmabuf_heap_device + dmabuf_system_heap_device + dmabuf_system_secure_heap_device + domain_verification_service + dumpstate_tmpfs + framework_watchdog_config_prop + fs_bpf_tethering + fwk_stats_service + game_service + font_data_file + gki_apex_prepostinstall + gki_apex_prepostinstall_exec + hal_audio_service + hal_authsecret_service + hal_audiocontrol_service + hal_face_service + hal_fingerprint_service + hal_health_storage_service + hal_memtrack_service + hal_oemlock_service + hint_service + gnss_device + gnss_time_update_service + hal_dumpstate_config_prop + hal_gnss_service + hal_keymint_service + hal_neuralnetworks_service + hal_power_stats_service + hal_remotelyprovisionedcomponent_service + hal_secureclock_service + hal_sharedsecret_service + hal_uwb_service + hal_weaver_service + hw_timeout_multiplier_prop + keystore_compat_hal_service + keystore_maintenance_service + keystore_metrics_service + keystore2_key_contexts_file + legacy_permission_service + legacykeystore_service + location_time_zone_manager_service + media_communication_service + media_metrics_service + mediatuner_exec + mediatuner_service + mediatuner + mediatranscoding_tmpfs + memtrackproxy_service + mm_events_config_prop + music_recognition_service + nfc_logs_data_file + odrefresh + odrefresh_exec + odsign + odsign_data_file + odsign_exec + pac_proxy_service + permission_checker_service + people_service + persist_vendor_debug_wifi_prop + postinstall_dexopt_exec + postinstall_device_mnt_dir + postinstall_product_mnt_dir + postinstall_vendor_mnt_dir + power_debug_prop + powerstats_service + proc_kallsyms + proc_locks + profcollectd + profcollectd_data_file + profcollectd_exec + profcollectd_node_id_prop + profcollectd_service + qemu_hw_prop + qemu_sf_lcd_density_prop + radio_core_data_file + reboot_readiness_service + remote_prov_app + remoteprovisioning_service + resolver_service + search_ui_service + shell_test_data_file + smartspace_service + snapuserd + snapuserd_exec + snapuserd_socket + soc_prop + speech_recognition_service + sysfs_block + sysfs_devfreq_cur + sysfs_devfreq_dir + sysfs_devices_cs_etm + sysfs_dma_heap + sysfs_dmabuf_stats + sysfs_uhid + system_server_dumper_service + system_suspend_control_internal_service + task_profiles_api_file + texttospeech_service + translation_service + update_engine_stable_service + userdata_sysdev + userspace_reboot_metadata_file + uwb_service + vcn_management_service + vd_device + vendor_kernel_modules + vendor_modprobe + vendor_uuid_mapping_config_file + vibrator_manager_service + virtualization_service + vpn_management_service + watchdog_metadata_file + wifi_key + zygote_config_prop)) diff --git a/prebuilts/api/33.0/private/compat/31.0/31.0.cil b/prebuilts/api/33.0/private/compat/31.0/31.0.cil new file mode 100644 index 000000000..ba6944e98 --- /dev/null +++ b/prebuilts/api/33.0/private/compat/31.0/31.0.cil @@ -0,0 +1,2488 @@ +;; types removed from current policy +(type apex_appsearch_data_file) +(type apex_permission_data_file) +(type apex_scheduling_data_file) +(type apex_wifi_data_file) +(type healthd_exec) +(type nonplat_service_contexts_file) +(type sysfs_block) +(type vr_hwc) +(type vr_hwc_exec) + +(expandtypeattribute (DockObserver_service_31_0) true) +(expandtypeattribute (IProxyService_service_31_0) true) +(expandtypeattribute (aac_drc_prop_31_0) true) +(expandtypeattribute (aaudio_config_prop_31_0) true) +(expandtypeattribute (ab_update_gki_prop_31_0) true) +(expandtypeattribute (accessibility_service_31_0) true) +(expandtypeattribute (account_service_31_0) true) +(expandtypeattribute (activity_service_31_0) true) +(expandtypeattribute (activity_task_service_31_0) true) +(expandtypeattribute (adb_data_file_31_0) true) +(expandtypeattribute (adb_keys_file_31_0) true) +(expandtypeattribute (adb_service_31_0) true) +(expandtypeattribute (adbd_31_0) true) +(expandtypeattribute (adbd_config_prop_31_0) true) +(expandtypeattribute (adbd_exec_31_0) true) +(expandtypeattribute (adbd_socket_31_0) true) +(expandtypeattribute (aidl_lazy_test_server_31_0) true) +(expandtypeattribute (aidl_lazy_test_server_exec_31_0) true) +(expandtypeattribute (aidl_lazy_test_service_31_0) true) +(expandtypeattribute (alarm_service_31_0) true) +(expandtypeattribute (anr_data_file_31_0) true) +(expandtypeattribute (apc_service_31_0) true) +(expandtypeattribute (apex_appsearch_data_file_31_0) true) +(expandtypeattribute (apex_data_file_31_0) true) +(expandtypeattribute (apex_info_file_31_0) true) +(expandtypeattribute (apex_metadata_file_31_0) true) +(expandtypeattribute (apex_mnt_dir_31_0) true) +(expandtypeattribute (apex_module_data_file_31_0) true) +(expandtypeattribute (apex_ota_reserved_file_31_0) true) +(expandtypeattribute (apex_permission_data_file_31_0) true) +(expandtypeattribute (apex_rollback_data_file_31_0) true) +(expandtypeattribute (apex_scheduling_data_file_31_0) true) +(expandtypeattribute (apex_service_31_0) true) +(expandtypeattribute (apex_wifi_data_file_31_0) true) +(expandtypeattribute (apexd_31_0) true) +(expandtypeattribute (apexd_config_prop_31_0) true) +(expandtypeattribute (apexd_exec_31_0) true) +(expandtypeattribute (apexd_prop_31_0) true) +(expandtypeattribute (apk_data_file_31_0) true) +(expandtypeattribute (apk_private_data_file_31_0) true) +(expandtypeattribute (apk_private_tmp_file_31_0) true) +(expandtypeattribute (apk_tmp_file_31_0) true) +(expandtypeattribute (apk_verity_prop_31_0) true) +(expandtypeattribute (app_binding_service_31_0) true) +(expandtypeattribute (app_data_file_31_0) true) +(expandtypeattribute (app_fuse_file_31_0) true) +(expandtypeattribute (app_fusefs_31_0) true) +(expandtypeattribute (app_hibernation_service_31_0) true) +(expandtypeattribute (app_integrity_service_31_0) true) +(expandtypeattribute (app_prediction_service_31_0) true) +(expandtypeattribute (app_search_service_31_0) true) +(expandtypeattribute (app_zygote_31_0) true) +(expandtypeattribute (app_zygote_tmpfs_31_0) true) +(expandtypeattribute (appcompat_data_file_31_0) true) +(expandtypeattribute (appdomain_tmpfs_31_0) true) +(expandtypeattribute (appops_service_31_0) true) +(expandtypeattribute (appwidget_service_31_0) true) +(expandtypeattribute (arm64_memtag_prop_31_0) true) +(expandtypeattribute (art_apex_dir_31_0) true) +(expandtypeattribute (asec_apk_file_31_0) true) +(expandtypeattribute (asec_image_file_31_0) true) +(expandtypeattribute (asec_public_file_31_0) true) +(expandtypeattribute (ashmem_device_31_0) true) +(expandtypeattribute (ashmem_libcutils_device_31_0) true) +(expandtypeattribute (assetatlas_service_31_0) true) +(expandtypeattribute (atrace_31_0) true) +(expandtypeattribute (audio_config_prop_31_0) true) +(expandtypeattribute (audio_data_file_31_0) true) +(expandtypeattribute (audio_device_31_0) true) +(expandtypeattribute (audio_prop_31_0) true) +(expandtypeattribute (audio_service_31_0) true) +(expandtypeattribute (audiohal_data_file_31_0) true) +(expandtypeattribute (audioserver_31_0) true) +(expandtypeattribute (audioserver_data_file_31_0) true) +(expandtypeattribute (audioserver_service_31_0) true) +(expandtypeattribute (audioserver_tmpfs_31_0) true) +(expandtypeattribute (auth_service_31_0) true) +(expandtypeattribute (authorization_service_31_0) true) +(expandtypeattribute (autofill_service_31_0) true) +(expandtypeattribute (backup_data_file_31_0) true) +(expandtypeattribute (backup_service_31_0) true) +(expandtypeattribute (battery_service_31_0) true) +(expandtypeattribute (batteryproperties_service_31_0) true) +(expandtypeattribute (batterystats_service_31_0) true) +(expandtypeattribute (binder_cache_bluetooth_server_prop_31_0) true) +(expandtypeattribute (binder_cache_system_server_prop_31_0) true) +(expandtypeattribute (binder_cache_telephony_server_prop_31_0) true) +(expandtypeattribute (binder_calls_stats_service_31_0) true) +(expandtypeattribute (binder_device_31_0) true) +(expandtypeattribute (binderfs_31_0) true) +(expandtypeattribute (binderfs_logs_31_0) true) +(expandtypeattribute (binderfs_logs_proc_31_0) true) +(expandtypeattribute (binfmt_miscfs_31_0) true) +(expandtypeattribute (biometric_service_31_0) true) +(expandtypeattribute (blkid_31_0) true) +(expandtypeattribute (blkid_untrusted_31_0) true) +(expandtypeattribute (blob_store_service_31_0) true) +(expandtypeattribute (block_device_31_0) true) +(expandtypeattribute (bluetooth_31_0) true) +(expandtypeattribute (bluetooth_a2dp_offload_prop_31_0) true) +(expandtypeattribute (bluetooth_audio_hal_prop_31_0) true) +(expandtypeattribute (bluetooth_data_file_31_0) true) +(expandtypeattribute (bluetooth_efs_file_31_0) true) +(expandtypeattribute (bluetooth_logs_data_file_31_0) true) +(expandtypeattribute (bluetooth_manager_service_31_0) true) +(expandtypeattribute (bluetooth_prop_31_0) true) +(expandtypeattribute (bluetooth_service_31_0) true) +(expandtypeattribute (bluetooth_socket_31_0) true) +(expandtypeattribute (boot_block_device_31_0) true) +(expandtypeattribute (boot_status_prop_31_0) true) +(expandtypeattribute (bootanim_31_0) true) +(expandtypeattribute (bootanim_config_prop_31_0) true) +(expandtypeattribute (bootanim_exec_31_0) true) +(expandtypeattribute (bootanim_system_prop_31_0) true) +(expandtypeattribute (bootchart_data_file_31_0) true) +(expandtypeattribute (bootloader_boot_reason_prop_31_0) true) +(expandtypeattribute (bootloader_prop_31_0) true) +(expandtypeattribute (bootstat_31_0) true) +(expandtypeattribute (bootstat_data_file_31_0) true) +(expandtypeattribute (bootstat_exec_31_0) true) +(expandtypeattribute (boottime_prop_31_0) true) +(expandtypeattribute (boottime_public_prop_31_0) true) +(expandtypeattribute (boottrace_data_file_31_0) true) +(expandtypeattribute (bpf_progs_loaded_prop_31_0) true) +(expandtypeattribute (bq_config_prop_31_0) true) +(expandtypeattribute (broadcastradio_service_31_0) true) +(expandtypeattribute (bufferhubd_31_0) true) +(expandtypeattribute (bufferhubd_exec_31_0) true) +(expandtypeattribute (bugreport_service_31_0) true) +(expandtypeattribute (build_bootimage_prop_31_0) true) +(expandtypeattribute (build_config_prop_31_0) true) +(expandtypeattribute (build_odm_prop_31_0) true) +(expandtypeattribute (build_prop_31_0) true) +(expandtypeattribute (build_vendor_prop_31_0) true) +(expandtypeattribute (cache_backup_file_31_0) true) +(expandtypeattribute (cache_block_device_31_0) true) +(expandtypeattribute (cache_file_31_0) true) +(expandtypeattribute (cache_private_backup_file_31_0) true) +(expandtypeattribute (cache_recovery_file_31_0) true) +(expandtypeattribute (cacheinfo_service_31_0) true) +(expandtypeattribute (camera2_extensions_prop_31_0) true) +(expandtypeattribute (camera_calibration_prop_31_0) true) +(expandtypeattribute (camera_config_prop_31_0) true) +(expandtypeattribute (camera_data_file_31_0) true) +(expandtypeattribute (camera_device_31_0) true) +(expandtypeattribute (cameraproxy_service_31_0) true) +(expandtypeattribute (cameraserver_31_0) true) +(expandtypeattribute (cameraserver_exec_31_0) true) +(expandtypeattribute (cameraserver_service_31_0) true) +(expandtypeattribute (cameraserver_tmpfs_31_0) true) +(expandtypeattribute (camerax_extensions_prop_31_0) true) +(expandtypeattribute (cgroup_31_0) true) +(expandtypeattribute (cgroup_desc_api_file_31_0) true) +(expandtypeattribute (cgroup_desc_file_31_0) true) +(expandtypeattribute (cgroup_rc_file_31_0) true) +(expandtypeattribute (cgroup_v2_31_0) true) +(expandtypeattribute (charger_31_0) true) +(expandtypeattribute (charger_config_prop_31_0) true) +(expandtypeattribute (charger_exec_31_0) true) +(expandtypeattribute (charger_prop_31_0) true) +(expandtypeattribute (charger_status_prop_31_0) true) +(expandtypeattribute (clipboard_service_31_0) true) +(expandtypeattribute (codec2_config_prop_31_0) true) +(expandtypeattribute (cold_boot_done_prop_31_0) true) +(expandtypeattribute (color_display_service_31_0) true) +(expandtypeattribute (companion_device_service_31_0) true) +(expandtypeattribute (config_prop_31_0) true) +(expandtypeattribute (configfs_31_0) true) +(expandtypeattribute (connectivity_service_31_0) true) +(expandtypeattribute (connmetrics_service_31_0) true) +(expandtypeattribute (console_device_31_0) true) +(expandtypeattribute (consumer_ir_service_31_0) true) +(expandtypeattribute (content_capture_service_31_0) true) +(expandtypeattribute (content_service_31_0) true) +(expandtypeattribute (content_suggestions_service_31_0) true) +(expandtypeattribute (contexthub_service_31_0) true) +(expandtypeattribute (coredump_file_31_0) true) +(expandtypeattribute (country_detector_service_31_0) true) +(expandtypeattribute (coverage_service_31_0) true) +(expandtypeattribute (cppreopt_prop_31_0) true) +(expandtypeattribute (cpu_variant_prop_31_0) true) +(expandtypeattribute (cpuinfo_service_31_0) true) +(expandtypeattribute (crash_dump_31_0) true) +(expandtypeattribute (crash_dump_exec_31_0) true) +(expandtypeattribute (credstore_31_0) true) +(expandtypeattribute (credstore_data_file_31_0) true) +(expandtypeattribute (credstore_exec_31_0) true) +(expandtypeattribute (credstore_service_31_0) true) +(expandtypeattribute (crossprofileapps_service_31_0) true) +(expandtypeattribute (ctl_adbd_prop_31_0) true) +(expandtypeattribute (ctl_apexd_prop_31_0) true) +(expandtypeattribute (ctl_bootanim_prop_31_0) true) +(expandtypeattribute (ctl_bugreport_prop_31_0) true) +(expandtypeattribute (ctl_console_prop_31_0) true) +(expandtypeattribute (ctl_default_prop_31_0) true) +(expandtypeattribute (ctl_dumpstate_prop_31_0) true) +(expandtypeattribute (ctl_fuse_prop_31_0) true) +(expandtypeattribute (ctl_gsid_prop_31_0) true) +(expandtypeattribute (ctl_interface_restart_prop_31_0) true) +(expandtypeattribute (ctl_interface_start_prop_31_0) true) +(expandtypeattribute (ctl_interface_stop_prop_31_0) true) +(expandtypeattribute (ctl_mdnsd_prop_31_0) true) +(expandtypeattribute (ctl_restart_prop_31_0) true) +(expandtypeattribute (ctl_rildaemon_prop_31_0) true) +(expandtypeattribute (ctl_sigstop_prop_31_0) true) +(expandtypeattribute (ctl_start_prop_31_0) true) +(expandtypeattribute (ctl_stop_prop_31_0) true) +(expandtypeattribute (dalvik_config_prop_31_0) true) +(expandtypeattribute (dalvik_prop_31_0) true) +(expandtypeattribute (dalvik_runtime_prop_31_0) true) +(expandtypeattribute (dalvikcache_data_file_31_0) true) +(expandtypeattribute (dataloader_manager_service_31_0) true) +(expandtypeattribute (dbinfo_service_31_0) true) +(expandtypeattribute (dck_prop_31_0) true) +(expandtypeattribute (debug_prop_31_0) true) +(expandtypeattribute (debugfs_31_0) true) +(expandtypeattribute (debugfs_bootreceiver_tracing_31_0) true) +(expandtypeattribute (debugfs_kprobes_31_0) true) +(expandtypeattribute (debugfs_mm_events_tracing_31_0) true) +(expandtypeattribute (debugfs_mmc_31_0) true) +(expandtypeattribute (debugfs_restriction_prop_31_0) true) +(expandtypeattribute (debugfs_trace_marker_31_0) true) +(expandtypeattribute (debugfs_tracing_31_0) true) +(expandtypeattribute (debugfs_tracing_debug_31_0) true) +(expandtypeattribute (debugfs_tracing_instances_31_0) true) +(expandtypeattribute (debugfs_tracing_printk_formats_31_0) true) +(expandtypeattribute (debugfs_wakeup_sources_31_0) true) +(expandtypeattribute (debugfs_wifi_tracing_31_0) true) +(expandtypeattribute (debuggerd_prop_31_0) true) +(expandtypeattribute (default_android_hwservice_31_0) true) +(expandtypeattribute (default_android_service_31_0) true) +(expandtypeattribute (default_android_vndservice_31_0) true) +(expandtypeattribute (default_prop_31_0) true) +(expandtypeattribute (dev_cpu_variant_31_0) true) +(expandtypeattribute (device_31_0) true) +(expandtypeattribute (device_config_activity_manager_native_boot_prop_31_0) true) +(expandtypeattribute (device_config_boot_count_prop_31_0) true) +(expandtypeattribute (device_config_input_native_boot_prop_31_0) true) +(expandtypeattribute (device_config_media_native_prop_31_0) true) +(expandtypeattribute (device_config_netd_native_prop_31_0) true) +(expandtypeattribute (device_config_reset_performed_prop_31_0) true) +(expandtypeattribute (device_config_runtime_native_boot_prop_31_0) true) +(expandtypeattribute (device_config_runtime_native_prop_31_0) true) +(expandtypeattribute (device_config_service_31_0) true) +(expandtypeattribute (device_identifiers_service_31_0) true) +(expandtypeattribute (device_logging_prop_31_0) true) +(expandtypeattribute (device_policy_service_31_0) true) +(expandtypeattribute (device_state_service_31_0) true) +(expandtypeattribute (deviceidle_service_31_0) true) +(expandtypeattribute (devicestoragemonitor_service_31_0) true) +(expandtypeattribute (devpts_31_0) true) +(expandtypeattribute (dhcp_31_0) true) +(expandtypeattribute (dhcp_data_file_31_0) true) +(expandtypeattribute (dhcp_exec_31_0) true) +(expandtypeattribute (dhcp_prop_31_0) true) +(expandtypeattribute (diskstats_service_31_0) true) +(expandtypeattribute (display_service_31_0) true) +(expandtypeattribute (dm_device_31_0) true) +(expandtypeattribute (dm_user_device_31_0) true) +(expandtypeattribute (dmabuf_heap_device_31_0) true) +(expandtypeattribute (dmabuf_system_heap_device_31_0) true) +(expandtypeattribute (dmabuf_system_secure_heap_device_31_0) true) +(expandtypeattribute (dnsmasq_31_0) true) +(expandtypeattribute (dnsmasq_exec_31_0) true) +(expandtypeattribute (dnsproxyd_socket_31_0) true) +(expandtypeattribute (dnsresolver_service_31_0) true) +(expandtypeattribute (domain_verification_service_31_0) true) +(expandtypeattribute (dreams_service_31_0) true) +(expandtypeattribute (drm_data_file_31_0) true) +(expandtypeattribute (drm_service_config_prop_31_0) true) +(expandtypeattribute (drmserver_31_0) true) +(expandtypeattribute (drmserver_exec_31_0) true) +(expandtypeattribute (drmserver_service_31_0) true) +(expandtypeattribute (drmserver_socket_31_0) true) +(expandtypeattribute (dropbox_data_file_31_0) true) +(expandtypeattribute (dropbox_service_31_0) true) +(expandtypeattribute (dumpstate_31_0) true) +(expandtypeattribute (dumpstate_exec_31_0) true) +(expandtypeattribute (dumpstate_options_prop_31_0) true) +(expandtypeattribute (dumpstate_prop_31_0) true) +(expandtypeattribute (dumpstate_service_31_0) true) +(expandtypeattribute (dumpstate_socket_31_0) true) +(expandtypeattribute (dynamic_system_prop_31_0) true) +(expandtypeattribute (e2fs_31_0) true) +(expandtypeattribute (e2fs_exec_31_0) true) +(expandtypeattribute (efs_file_31_0) true) +(expandtypeattribute (emergency_affordance_service_31_0) true) +(expandtypeattribute (ephemeral_app_31_0) true) +(expandtypeattribute (ethernet_service_31_0) true) +(expandtypeattribute (exfat_31_0) true) +(expandtypeattribute (exported3_system_prop_31_0) true) +(expandtypeattribute (exported_bluetooth_prop_31_0) true) +(expandtypeattribute (exported_camera_prop_31_0) true) +(expandtypeattribute (exported_config_prop_31_0) true) +(expandtypeattribute (exported_default_prop_31_0) true) +(expandtypeattribute (exported_dumpstate_prop_31_0) true) +(expandtypeattribute (exported_overlay_prop_31_0) true) +(expandtypeattribute (exported_pm_prop_31_0) true) +(expandtypeattribute (exported_secure_prop_31_0) true) +(expandtypeattribute (exported_system_prop_31_0) true) +(expandtypeattribute (external_vibrator_service_31_0) true) +(expandtypeattribute (face_service_31_0) true) +(expandtypeattribute (face_vendor_data_file_31_0) true) +(expandtypeattribute (fastbootd_31_0) true) +(expandtypeattribute (ffs_config_prop_31_0) true) +(expandtypeattribute (ffs_control_prop_31_0) true) +(expandtypeattribute (file_contexts_file_31_0) true) +(expandtypeattribute (file_integrity_service_31_0) true) +(expandtypeattribute (fingerprint_prop_31_0) true) +(expandtypeattribute (fingerprint_service_31_0) true) +(expandtypeattribute (fingerprint_vendor_data_file_31_0) true) +(expandtypeattribute (fingerprintd_31_0) true) +(expandtypeattribute (fingerprintd_data_file_31_0) true) +(expandtypeattribute (fingerprintd_exec_31_0) true) +(expandtypeattribute (fingerprintd_service_31_0) true) +(expandtypeattribute (firstboot_prop_31_0) true) +(expandtypeattribute (flags_health_check_31_0) true) +(expandtypeattribute (flags_health_check_exec_31_0) true) +(expandtypeattribute (font_service_31_0) true) +(expandtypeattribute (framework_watchdog_config_prop_31_0) true) +(expandtypeattribute (frp_block_device_31_0) true) +(expandtypeattribute (fs_bpf_31_0) true) +(expandtypeattribute (fs_bpf_tethering_31_0) true) +(expandtypeattribute (fsck_31_0) true) +(expandtypeattribute (fsck_exec_31_0) true) +(expandtypeattribute (fsck_untrusted_31_0) true) +(expandtypeattribute (fscklogs_31_0) true) +(expandtypeattribute (functionfs_31_0) true) +(expandtypeattribute (fuse_31_0) true) +(expandtypeattribute (fuse_device_31_0) true) +(expandtypeattribute (fusectlfs_31_0) true) +(expandtypeattribute (fwk_automotive_display_hwservice_31_0) true) +(expandtypeattribute (fwk_bufferhub_hwservice_31_0) true) +(expandtypeattribute (fwk_camera_hwservice_31_0) true) +(expandtypeattribute (fwk_display_hwservice_31_0) true) +(expandtypeattribute (fwk_scheduler_hwservice_31_0) true) +(expandtypeattribute (fwk_sensor_hwservice_31_0) true) +(expandtypeattribute (fwk_stats_hwservice_31_0) true) +(expandtypeattribute (fwk_stats_service_31_0) true) +(expandtypeattribute (fwmarkd_socket_31_0) true) +(expandtypeattribute (game_service_31_0) true) +(expandtypeattribute (gatekeeper_data_file_31_0) true) +(expandtypeattribute (gatekeeper_service_31_0) true) +(expandtypeattribute (gatekeeperd_31_0) true) +(expandtypeattribute (gatekeeperd_exec_31_0) true) +(expandtypeattribute (gfxinfo_service_31_0) true) +(expandtypeattribute (gmscore_app_31_0) true) +(expandtypeattribute (gnss_device_31_0) true) +(expandtypeattribute (gnss_time_update_service_31_0) true) +(expandtypeattribute (gps_control_31_0) true) +(expandtypeattribute (gpu_device_31_0) true) +(expandtypeattribute (gpu_service_31_0) true) +(expandtypeattribute (gpuservice_31_0) true) +(expandtypeattribute (graphics_config_prop_31_0) true) +(expandtypeattribute (graphics_device_31_0) true) +(expandtypeattribute (graphicsstats_service_31_0) true) +(expandtypeattribute (gsi_data_file_31_0) true) +(expandtypeattribute (gsi_metadata_file_31_0) true) +(expandtypeattribute (gsi_public_metadata_file_31_0) true) +(expandtypeattribute (hal_atrace_hwservice_31_0) true) +(expandtypeattribute (hal_audio_hwservice_31_0) true) +(expandtypeattribute (hal_audio_service_31_0) true) +(expandtypeattribute (hal_audiocontrol_hwservice_31_0) true) +(expandtypeattribute (hal_audiocontrol_service_31_0) true) +(expandtypeattribute (hal_authsecret_hwservice_31_0) true) +(expandtypeattribute (hal_authsecret_service_31_0) true) +(expandtypeattribute (hal_bluetooth_hwservice_31_0) true) +(expandtypeattribute (hal_bootctl_hwservice_31_0) true) +(expandtypeattribute (hal_broadcastradio_hwservice_31_0) true) +(expandtypeattribute (hal_camera_hwservice_31_0) true) +(expandtypeattribute (hal_can_bus_hwservice_31_0) true) +(expandtypeattribute (hal_can_controller_hwservice_31_0) true) +(expandtypeattribute (hal_cas_hwservice_31_0) true) +(expandtypeattribute (hal_codec2_hwservice_31_0) true) +(expandtypeattribute (hal_configstore_ISurfaceFlingerConfigs_31_0) true) +(expandtypeattribute (hal_confirmationui_hwservice_31_0) true) +(expandtypeattribute (hal_contexthub_hwservice_31_0) true) +(expandtypeattribute (hal_drm_hwservice_31_0) true) +(expandtypeattribute (hal_dumpstate_config_prop_31_0) true) +(expandtypeattribute (hal_dumpstate_hwservice_31_0) true) +(expandtypeattribute (hal_evs_hwservice_31_0) true) +(expandtypeattribute (hal_face_hwservice_31_0) true) +(expandtypeattribute (hal_face_service_31_0) true) +(expandtypeattribute (hal_fingerprint_hwservice_31_0) true) +(expandtypeattribute (hal_fingerprint_service_31_0) true) +(expandtypeattribute (hal_gatekeeper_hwservice_31_0) true) +(expandtypeattribute (hal_gnss_hwservice_31_0) true) +(expandtypeattribute (hal_gnss_service_31_0) true) +(expandtypeattribute (hal_graphics_allocator_hwservice_31_0) true) +(expandtypeattribute (hal_graphics_composer_hwservice_31_0) true) +(expandtypeattribute (hal_graphics_composer_server_tmpfs_31_0) true) +(expandtypeattribute (hal_graphics_mapper_hwservice_31_0) true) +(expandtypeattribute (hal_health_hwservice_31_0) true) +(expandtypeattribute (hal_health_storage_hwservice_31_0) true) +(expandtypeattribute (hal_health_storage_service_31_0) true) +(expandtypeattribute (hal_identity_service_31_0) true) +(expandtypeattribute (hal_input_classifier_hwservice_31_0) true) +(expandtypeattribute (hal_instrumentation_prop_31_0) true) +(expandtypeattribute (hal_ir_hwservice_31_0) true) +(expandtypeattribute (hal_keymaster_hwservice_31_0) true) +(expandtypeattribute (hal_keymint_service_31_0) true) +(expandtypeattribute (hal_light_hwservice_31_0) true) +(expandtypeattribute (hal_light_service_31_0) true) +(expandtypeattribute (hal_lowpan_hwservice_31_0) true) +(expandtypeattribute (hal_memtrack_hwservice_31_0) true) +(expandtypeattribute (hal_memtrack_service_31_0) true) +(expandtypeattribute (hal_neuralnetworks_hwservice_31_0) true) +(expandtypeattribute (hal_neuralnetworks_service_31_0) true) +(expandtypeattribute (hal_nfc_hwservice_31_0) true) +(expandtypeattribute (hal_oemlock_hwservice_31_0) true) +(expandtypeattribute (hal_oemlock_service_31_0) true) +(expandtypeattribute (hal_omx_hwservice_31_0) true) +(expandtypeattribute (hal_power_hwservice_31_0) true) +(expandtypeattribute (hal_power_service_31_0) true) +(expandtypeattribute (hal_power_stats_hwservice_31_0) true) +(expandtypeattribute (hal_power_stats_service_31_0) true) +(expandtypeattribute (hal_rebootescrow_service_31_0) true) +(expandtypeattribute (hal_remotelyprovisionedcomponent_service_31_0) true) +(expandtypeattribute (hal_renderscript_hwservice_31_0) true) +(expandtypeattribute (hal_secure_element_hwservice_31_0) true) +(expandtypeattribute (hal_secureclock_service_31_0) true) +(expandtypeattribute (hal_sensors_hwservice_31_0) true) +(expandtypeattribute (hal_sharedsecret_service_31_0) true) +(expandtypeattribute (hal_telephony_hwservice_31_0) true) +(expandtypeattribute (hal_tetheroffload_hwservice_31_0) true) +(expandtypeattribute (hal_thermal_hwservice_31_0) true) +(expandtypeattribute (hal_tv_cec_hwservice_31_0) true) +(expandtypeattribute (hal_tv_input_hwservice_31_0) true) +(expandtypeattribute (hal_tv_tuner_hwservice_31_0) true) +(expandtypeattribute (hal_usb_gadget_hwservice_31_0) true) +(expandtypeattribute (hal_usb_hwservice_31_0) true) +(expandtypeattribute (hal_vehicle_hwservice_31_0) true) +(expandtypeattribute (hal_vibrator_hwservice_31_0) true) +(expandtypeattribute (hal_vibrator_service_31_0) true) +(expandtypeattribute (hal_vr_hwservice_31_0) true) +(expandtypeattribute (hal_weaver_hwservice_31_0) true) +(expandtypeattribute (hal_weaver_service_31_0) true) +(expandtypeattribute (hal_wifi_hostapd_hwservice_31_0) true) +(expandtypeattribute (hal_wifi_hwservice_31_0) true) +(expandtypeattribute (hal_wifi_supplicant_hwservice_31_0) true) +(expandtypeattribute (hardware_properties_service_31_0) true) +(expandtypeattribute (hardware_service_31_0) true) +(expandtypeattribute (hci_attach_dev_31_0) true) +(expandtypeattribute (hdmi_config_prop_31_0) true) +(expandtypeattribute (hdmi_control_service_31_0) true) +(expandtypeattribute (healthd_31_0) true) +(expandtypeattribute (healthd_exec_31_0) true) +(expandtypeattribute (heapdump_data_file_31_0) true) +(expandtypeattribute (heapprofd_31_0) true) +(expandtypeattribute (heapprofd_enabled_prop_31_0) true) +(expandtypeattribute (heapprofd_prop_31_0) true) +(expandtypeattribute (heapprofd_socket_31_0) true) +(expandtypeattribute (hidl_allocator_hwservice_31_0) true) +(expandtypeattribute (hidl_base_hwservice_31_0) true) +(expandtypeattribute (hidl_manager_hwservice_31_0) true) +(expandtypeattribute (hidl_memory_hwservice_31_0) true) +(expandtypeattribute (hidl_token_hwservice_31_0) true) +(expandtypeattribute (hint_service_31_0) true) +(expandtypeattribute (hw_random_device_31_0) true) +(expandtypeattribute (hw_timeout_multiplier_prop_31_0) true) +(expandtypeattribute (hwbinder_device_31_0) true) +(expandtypeattribute (hwservice_contexts_file_31_0) true) +(expandtypeattribute (hwservicemanager_31_0) true) +(expandtypeattribute (hwservicemanager_exec_31_0) true) +(expandtypeattribute (hwservicemanager_prop_31_0) true) +(expandtypeattribute (icon_file_31_0) true) +(expandtypeattribute (idmap_31_0) true) +(expandtypeattribute (idmap_exec_31_0) true) +(expandtypeattribute (idmap_service_31_0) true) +(expandtypeattribute (iio_device_31_0) true) +(expandtypeattribute (imms_service_31_0) true) +(expandtypeattribute (incident_31_0) true) +(expandtypeattribute (incident_data_file_31_0) true) +(expandtypeattribute (incident_helper_31_0) true) +(expandtypeattribute (incident_service_31_0) true) +(expandtypeattribute (incidentd_31_0) true) +(expandtypeattribute (incremental_control_file_31_0) true) +(expandtypeattribute (incremental_prop_31_0) true) +(expandtypeattribute (incremental_service_31_0) true) +(expandtypeattribute (init_31_0) true) +(expandtypeattribute (init_exec_31_0) true) +(expandtypeattribute (init_service_status_prop_31_0) true) +(expandtypeattribute (init_tmpfs_31_0) true) +(expandtypeattribute (inotify_31_0) true) +(expandtypeattribute (input_device_31_0) true) +(expandtypeattribute (input_method_service_31_0) true) +(expandtypeattribute (input_service_31_0) true) +(expandtypeattribute (inputflinger_31_0) true) +(expandtypeattribute (inputflinger_exec_31_0) true) +(expandtypeattribute (inputflinger_service_31_0) true) +(expandtypeattribute (install_data_file_31_0) true) +(expandtypeattribute (installd_31_0) true) +(expandtypeattribute (installd_exec_31_0) true) +(expandtypeattribute (installd_service_31_0) true) +(expandtypeattribute (ion_device_31_0) true) +(expandtypeattribute (iorap_inode2filename_31_0) true) +(expandtypeattribute (iorap_inode2filename_exec_31_0) true) +(expandtypeattribute (iorap_inode2filename_tmpfs_31_0) true) +(expandtypeattribute (iorap_prefetcherd_31_0) true) +(expandtypeattribute (iorap_prefetcherd_exec_31_0) true) +(expandtypeattribute (iorap_prefetcherd_tmpfs_31_0) true) +(expandtypeattribute (iorapd_31_0) true) +(expandtypeattribute (iorapd_data_file_31_0) true) +(expandtypeattribute (iorapd_exec_31_0) true) +(expandtypeattribute (iorapd_service_31_0) true) +(expandtypeattribute (iorapd_tmpfs_31_0) true) +(expandtypeattribute (ipsec_service_31_0) true) +(expandtypeattribute (iris_service_31_0) true) +(expandtypeattribute (iris_vendor_data_file_31_0) true) +(expandtypeattribute (isolated_app_31_0) true) +(expandtypeattribute (jobscheduler_service_31_0) true) +(expandtypeattribute (kernel_31_0) true) +(expandtypeattribute (keychain_data_file_31_0) true) +(expandtypeattribute (keychord_device_31_0) true) +(expandtypeattribute (keyguard_config_prop_31_0) true) +(expandtypeattribute (keystore2_key_contexts_file_31_0) true) +(expandtypeattribute (keystore_31_0) true) +(expandtypeattribute (keystore_compat_hal_service_31_0) true) +(expandtypeattribute (keystore_data_file_31_0) true) +(expandtypeattribute (keystore_exec_31_0) true) +(expandtypeattribute (keystore_maintenance_service_31_0) true) +(expandtypeattribute (keystore_metrics_service_31_0) true) +(expandtypeattribute (keystore_service_31_0) true) +(expandtypeattribute (kmsg_debug_device_31_0) true) +(expandtypeattribute (kmsg_device_31_0) true) +(expandtypeattribute (labeledfs_31_0) true) +(expandtypeattribute (launcherapps_service_31_0) true) +(expandtypeattribute (legacy_permission_service_31_0) true) +(expandtypeattribute (legacykeystore_service_31_0) true) +(expandtypeattribute (libc_debug_prop_31_0) true) +(expandtypeattribute (light_service_31_0) true) +(expandtypeattribute (linkerconfig_file_31_0) true) +(expandtypeattribute (llkd_31_0) true) +(expandtypeattribute (llkd_exec_31_0) true) +(expandtypeattribute (llkd_prop_31_0) true) +(expandtypeattribute (lmkd_31_0) true) +(expandtypeattribute (lmkd_config_prop_31_0) true) +(expandtypeattribute (lmkd_exec_31_0) true) +(expandtypeattribute (lmkd_prop_31_0) true) +(expandtypeattribute (lmkd_socket_31_0) true) +(expandtypeattribute (location_service_31_0) true) +(expandtypeattribute (location_time_zone_manager_service_31_0) true) +(expandtypeattribute (lock_settings_service_31_0) true) +(expandtypeattribute (log_prop_31_0) true) +(expandtypeattribute (log_tag_prop_31_0) true) +(expandtypeattribute (logcat_exec_31_0) true) +(expandtypeattribute (logd_31_0) true) +(expandtypeattribute (logd_exec_31_0) true) +(expandtypeattribute (logd_prop_31_0) true) +(expandtypeattribute (logd_socket_31_0) true) +(expandtypeattribute (logdr_socket_31_0) true) +(expandtypeattribute (logdw_socket_31_0) true) +(expandtypeattribute (logpersist_31_0) true) +(expandtypeattribute (logpersistd_logging_prop_31_0) true) +(expandtypeattribute (loop_control_device_31_0) true) +(expandtypeattribute (loop_device_31_0) true) +(expandtypeattribute (looper_stats_service_31_0) true) +(expandtypeattribute (lowpan_device_31_0) true) +(expandtypeattribute (lowpan_prop_31_0) true) +(expandtypeattribute (lowpan_service_31_0) true) +(expandtypeattribute (lpdump_service_31_0) true) +(expandtypeattribute (lpdumpd_prop_31_0) true) +(expandtypeattribute (mac_perms_file_31_0) true) +(expandtypeattribute (mdns_socket_31_0) true) +(expandtypeattribute (mdnsd_31_0) true) +(expandtypeattribute (mdnsd_socket_31_0) true) +(expandtypeattribute (media_communication_service_31_0) true) +(expandtypeattribute (media_config_prop_31_0) true) +(expandtypeattribute (media_data_file_31_0) true) +(expandtypeattribute (media_metrics_service_31_0) true) +(expandtypeattribute (media_projection_service_31_0) true) +(expandtypeattribute (media_router_service_31_0) true) +(expandtypeattribute (media_rw_data_file_31_0) true) +(expandtypeattribute (media_session_service_31_0) true) +(expandtypeattribute (media_variant_prop_31_0) true) +(expandtypeattribute (mediadrm_config_prop_31_0) true) +(expandtypeattribute (mediadrmserver_31_0) true) +(expandtypeattribute (mediadrmserver_exec_31_0) true) +(expandtypeattribute (mediadrmserver_service_31_0) true) +(expandtypeattribute (mediaextractor_31_0) true) +(expandtypeattribute (mediaextractor_exec_31_0) true) +(expandtypeattribute (mediaextractor_service_31_0) true) +(expandtypeattribute (mediaextractor_tmpfs_31_0) true) +(expandtypeattribute (mediametrics_31_0) true) +(expandtypeattribute (mediametrics_exec_31_0) true) +(expandtypeattribute (mediametrics_service_31_0) true) +(expandtypeattribute (mediaprovider_31_0) true) +(expandtypeattribute (mediaserver_31_0) true) +(expandtypeattribute (mediaserver_exec_31_0) true) +(expandtypeattribute (mediaserver_service_31_0) true) +(expandtypeattribute (mediaserver_tmpfs_31_0) true) +(expandtypeattribute (mediaswcodec_31_0) true) +(expandtypeattribute (mediaswcodec_exec_31_0) true) +(expandtypeattribute (mediatranscoding_service_31_0) true) +(expandtypeattribute (meminfo_service_31_0) true) +(expandtypeattribute (memtrackproxy_service_31_0) true) +(expandtypeattribute (metadata_block_device_31_0) true) +(expandtypeattribute (metadata_bootstat_file_31_0) true) +(expandtypeattribute (metadata_file_31_0) true) +(expandtypeattribute (method_trace_data_file_31_0) true) +(expandtypeattribute (midi_service_31_0) true) +(expandtypeattribute (mirror_data_file_31_0) true) +(expandtypeattribute (misc_block_device_31_0) true) +(expandtypeattribute (misc_logd_file_31_0) true) +(expandtypeattribute (misc_user_data_file_31_0) true) +(expandtypeattribute (mm_events_config_prop_31_0) true) +(expandtypeattribute (mmc_prop_31_0) true) +(expandtypeattribute (mnt_expand_file_31_0) true) +(expandtypeattribute (mnt_media_rw_file_31_0) true) +(expandtypeattribute (mnt_media_rw_stub_file_31_0) true) +(expandtypeattribute (mnt_pass_through_file_31_0) true) +(expandtypeattribute (mnt_product_file_31_0) true) +(expandtypeattribute (mnt_sdcard_file_31_0) true) +(expandtypeattribute (mnt_user_file_31_0) true) +(expandtypeattribute (mnt_vendor_file_31_0) true) +(expandtypeattribute (mock_ota_prop_31_0) true) +(expandtypeattribute (modprobe_31_0) true) +(expandtypeattribute (module_sdkextensions_prop_31_0) true) +(expandtypeattribute (mount_service_31_0) true) +(expandtypeattribute (mqueue_31_0) true) +(expandtypeattribute (mtp_31_0) true) +(expandtypeattribute (mtp_device_31_0) true) +(expandtypeattribute (mtp_exec_31_0) true) +(expandtypeattribute (mtpd_socket_31_0) true) +(expandtypeattribute (music_recognition_service_31_0) true) +(expandtypeattribute (nativetest_data_file_31_0) true) +(expandtypeattribute (net_data_file_31_0) true) +(expandtypeattribute (net_dns_prop_31_0) true) +(expandtypeattribute (net_radio_prop_31_0) true) +(expandtypeattribute (netd_31_0) true) +(expandtypeattribute (netd_exec_31_0) true) +(expandtypeattribute (netd_listener_service_31_0) true) +(expandtypeattribute (netd_service_31_0) true) +(expandtypeattribute (netif_31_0) true) +(expandtypeattribute (netpolicy_service_31_0) true) +(expandtypeattribute (netstats_service_31_0) true) +(expandtypeattribute (netutils_wrapper_31_0) true) +(expandtypeattribute (netutils_wrapper_exec_31_0) true) +(expandtypeattribute (network_management_service_31_0) true) +(expandtypeattribute (network_score_service_31_0) true) +(expandtypeattribute (network_stack_31_0) true) +(expandtypeattribute (network_stack_service_31_0) true) +(expandtypeattribute (network_time_update_service_31_0) true) +(expandtypeattribute (network_watchlist_data_file_31_0) true) +(expandtypeattribute (network_watchlist_service_31_0) true) +(expandtypeattribute (nfc_31_0) true) +(expandtypeattribute (nfc_data_file_31_0) true) +(expandtypeattribute (nfc_device_31_0) true) +(expandtypeattribute (nfc_logs_data_file_31_0) true) +(expandtypeattribute (nfc_prop_31_0) true) +(expandtypeattribute (nfc_service_31_0) true) +(expandtypeattribute (nnapi_ext_deny_product_prop_31_0) true) +(expandtypeattribute (node_31_0) true) +(expandtypeattribute (nonplat_service_contexts_file_31_0) true) +(expandtypeattribute (notification_service_31_0) true) +(expandtypeattribute (null_device_31_0) true) +(expandtypeattribute (oem_lock_service_31_0) true) +(expandtypeattribute (oem_unlock_prop_31_0) true) +(expandtypeattribute (oemfs_31_0) true) +(expandtypeattribute (ota_data_file_31_0) true) +(expandtypeattribute (ota_metadata_file_31_0) true) +(expandtypeattribute (ota_package_file_31_0) true) +(expandtypeattribute (ota_prop_31_0) true) +(expandtypeattribute (otadexopt_service_31_0) true) +(expandtypeattribute (otapreopt_chroot_31_0) true) +(expandtypeattribute (overlay_prop_31_0) true) +(expandtypeattribute (overlay_service_31_0) true) +(expandtypeattribute (overlayfs_file_31_0) true) +(expandtypeattribute (owntty_device_31_0) true) +(expandtypeattribute (pac_proxy_service_31_0) true) +(expandtypeattribute (package_native_service_31_0) true) +(expandtypeattribute (package_service_31_0) true) +(expandtypeattribute (packagemanager_config_prop_31_0) true) +(expandtypeattribute (packages_list_file_31_0) true) +(expandtypeattribute (pan_result_prop_31_0) true) +(expandtypeattribute (password_slot_metadata_file_31_0) true) +(expandtypeattribute (pdx_bufferhub_client_channel_socket_31_0) true) +(expandtypeattribute (pdx_bufferhub_client_endpoint_socket_31_0) true) +(expandtypeattribute (pdx_bufferhub_dir_31_0) true) +(expandtypeattribute (pdx_display_client_channel_socket_31_0) true) +(expandtypeattribute (pdx_display_client_endpoint_socket_31_0) true) +(expandtypeattribute (pdx_display_dir_31_0) true) +(expandtypeattribute (pdx_display_manager_channel_socket_31_0) true) +(expandtypeattribute (pdx_display_manager_endpoint_socket_31_0) true) +(expandtypeattribute (pdx_display_screenshot_channel_socket_31_0) true) +(expandtypeattribute (pdx_display_screenshot_endpoint_socket_31_0) true) +(expandtypeattribute (pdx_display_vsync_channel_socket_31_0) true) +(expandtypeattribute (pdx_display_vsync_endpoint_socket_31_0) true) +(expandtypeattribute (pdx_performance_client_channel_socket_31_0) true) +(expandtypeattribute (pdx_performance_client_endpoint_socket_31_0) true) +(expandtypeattribute (pdx_performance_dir_31_0) true) +(expandtypeattribute (people_service_31_0) true) +(expandtypeattribute (perfetto_31_0) true) +(expandtypeattribute (performanced_31_0) true) +(expandtypeattribute (performanced_exec_31_0) true) +(expandtypeattribute (permission_checker_service_31_0) true) +(expandtypeattribute (permission_service_31_0) true) +(expandtypeattribute (permissionmgr_service_31_0) true) +(expandtypeattribute (persist_debug_prop_31_0) true) +(expandtypeattribute (persist_vendor_debug_wifi_prop_31_0) true) +(expandtypeattribute (persistent_data_block_service_31_0) true) +(expandtypeattribute (persistent_properties_ready_prop_31_0) true) +(expandtypeattribute (pinner_service_31_0) true) +(expandtypeattribute (pipefs_31_0) true) +(expandtypeattribute (platform_app_31_0) true) +(expandtypeattribute (platform_compat_service_31_0) true) +(expandtypeattribute (pmsg_device_31_0) true) +(expandtypeattribute (port_31_0) true) +(expandtypeattribute (port_device_31_0) true) +(expandtypeattribute (postinstall_31_0) true) +(expandtypeattribute (postinstall_apex_mnt_dir_31_0) true) +(expandtypeattribute (postinstall_file_31_0) true) +(expandtypeattribute (postinstall_mnt_dir_31_0) true) +(expandtypeattribute (power_debug_prop_31_0) true) +(expandtypeattribute (power_service_31_0) true) +(expandtypeattribute (powerctl_prop_31_0) true) +(expandtypeattribute (powerstats_service_31_0) true) +(expandtypeattribute (ppp_31_0) true) +(expandtypeattribute (ppp_device_31_0) true) +(expandtypeattribute (ppp_exec_31_0) true) +(expandtypeattribute (preloads_data_file_31_0) true) +(expandtypeattribute (preloads_media_file_31_0) true) +(expandtypeattribute (prereboot_data_file_31_0) true) +(expandtypeattribute (print_service_31_0) true) +(expandtypeattribute (priv_app_31_0) true) +(expandtypeattribute (privapp_data_file_31_0) true) +(expandtypeattribute (proc_31_0) true) +(expandtypeattribute (proc_abi_31_0) true) +(expandtypeattribute (proc_asound_31_0) true) +(expandtypeattribute (proc_bluetooth_writable_31_0) true) +(expandtypeattribute (proc_bootconfig_31_0) true) +(expandtypeattribute (proc_buddyinfo_31_0) true) +(expandtypeattribute (proc_cmdline_31_0) true) +(expandtypeattribute (proc_cpuinfo_31_0) true) +(expandtypeattribute (proc_dirty_31_0) true) +(expandtypeattribute (proc_diskstats_31_0) true) +(expandtypeattribute (proc_drop_caches_31_0) true) +(expandtypeattribute (proc_extra_free_kbytes_31_0) true) +(expandtypeattribute (proc_filesystems_31_0) true) +(expandtypeattribute (proc_fs_verity_31_0) true) +(expandtypeattribute (proc_hostname_31_0) true) +(expandtypeattribute (proc_hung_task_31_0) true) +(expandtypeattribute (proc_interrupts_31_0) true) +(expandtypeattribute (proc_iomem_31_0) true) +(expandtypeattribute (proc_kallsyms_31_0) true) +(expandtypeattribute (proc_keys_31_0) true) +(expandtypeattribute (proc_kmsg_31_0) true) +(expandtypeattribute (proc_kpageflags_31_0) true) +(expandtypeattribute (proc_loadavg_31_0) true) +(expandtypeattribute (proc_locks_31_0) true) +(expandtypeattribute (proc_lowmemorykiller_31_0) true) +(expandtypeattribute (proc_max_map_count_31_0) true) +(expandtypeattribute (proc_meminfo_31_0) true) +(expandtypeattribute (proc_min_free_order_shift_31_0) true) +(expandtypeattribute (proc_misc_31_0) true) +(expandtypeattribute (proc_modules_31_0) true) +(expandtypeattribute (proc_mounts_31_0) true) +(expandtypeattribute (proc_net_31_0) true) +(expandtypeattribute (proc_net_tcp_udp_31_0) true) +(expandtypeattribute (proc_overcommit_memory_31_0) true) +(expandtypeattribute (proc_page_cluster_31_0) true) +(expandtypeattribute (proc_pagetypeinfo_31_0) true) +(expandtypeattribute (proc_panic_31_0) true) +(expandtypeattribute (proc_perf_31_0) true) +(expandtypeattribute (proc_pid_max_31_0) true) +(expandtypeattribute (proc_pipe_conf_31_0) true) +(expandtypeattribute (proc_pressure_cpu_31_0) true) +(expandtypeattribute (proc_pressure_io_31_0) true) +(expandtypeattribute (proc_pressure_mem_31_0) true) +(expandtypeattribute (proc_qtaguid_ctrl_31_0) true) +(expandtypeattribute (proc_qtaguid_stat_31_0) true) +(expandtypeattribute (proc_random_31_0) true) +(expandtypeattribute (proc_sched_31_0) true) +(expandtypeattribute (proc_security_31_0) true) +(expandtypeattribute (proc_slabinfo_31_0) true) +(expandtypeattribute (proc_stat_31_0) true) +(expandtypeattribute (proc_swaps_31_0) true) +(expandtypeattribute (proc_sysrq_31_0) true) +(expandtypeattribute (proc_timer_31_0) true) +(expandtypeattribute (proc_tty_drivers_31_0) true) +(expandtypeattribute (proc_uid_concurrent_active_time_31_0) true) +(expandtypeattribute (proc_uid_concurrent_policy_time_31_0) true) +(expandtypeattribute (proc_uid_cpupower_31_0) true) +(expandtypeattribute (proc_uid_cputime_removeuid_31_0) true) +(expandtypeattribute (proc_uid_cputime_showstat_31_0) true) +(expandtypeattribute (proc_uid_io_stats_31_0) true) +(expandtypeattribute (proc_uid_procstat_set_31_0) true) +(expandtypeattribute (proc_uid_time_in_state_31_0) true) +(expandtypeattribute (proc_uptime_31_0) true) +(expandtypeattribute (proc_vendor_sched_31_0) true) +(expandtypeattribute (proc_version_31_0) true) +(expandtypeattribute (proc_vmallocinfo_31_0) true) +(expandtypeattribute (proc_vmstat_31_0) true) +(expandtypeattribute (proc_zoneinfo_31_0) true) +(expandtypeattribute (processinfo_service_31_0) true) +(expandtypeattribute (procstats_service_31_0) true) +(expandtypeattribute (profman_31_0) true) +(expandtypeattribute (profman_dump_data_file_31_0) true) +(expandtypeattribute (profman_exec_31_0) true) +(expandtypeattribute (properties_device_31_0) true) +(expandtypeattribute (properties_serial_31_0) true) +(expandtypeattribute (property_contexts_file_31_0) true) +(expandtypeattribute (property_data_file_31_0) true) +(expandtypeattribute (property_info_31_0) true) +(expandtypeattribute (property_service_version_prop_31_0) true) +(expandtypeattribute (property_socket_31_0) true) +(expandtypeattribute (provisioned_prop_31_0) true) +(expandtypeattribute (pstorefs_31_0) true) +(expandtypeattribute (ptmx_device_31_0) true) +(expandtypeattribute (qemu_hw_prop_31_0) true) +(expandtypeattribute (qemu_sf_lcd_density_prop_31_0) true) +(expandtypeattribute (qtaguid_device_31_0) true) +(expandtypeattribute (racoon_31_0) true) +(expandtypeattribute (racoon_exec_31_0) true) +(expandtypeattribute (racoon_socket_31_0) true) +(expandtypeattribute (radio_31_0) true) +(expandtypeattribute (radio_control_prop_31_0) true) +(expandtypeattribute (radio_core_data_file_31_0) true) +(expandtypeattribute (radio_data_file_31_0) true) +(expandtypeattribute (radio_device_31_0) true) +(expandtypeattribute (radio_prop_31_0) true) +(expandtypeattribute (radio_service_31_0) true) +(expandtypeattribute (ram_device_31_0) true) +(expandtypeattribute (random_device_31_0) true) +(expandtypeattribute (reboot_readiness_service_31_0) true) +(expandtypeattribute (rebootescrow_hal_prop_31_0) true) +(expandtypeattribute (recovery_31_0) true) +(expandtypeattribute (recovery_block_device_31_0) true) +(expandtypeattribute (recovery_config_prop_31_0) true) +(expandtypeattribute (recovery_data_file_31_0) true) +(expandtypeattribute (recovery_persist_31_0) true) +(expandtypeattribute (recovery_persist_exec_31_0) true) +(expandtypeattribute (recovery_refresh_31_0) true) +(expandtypeattribute (recovery_refresh_exec_31_0) true) +(expandtypeattribute (recovery_service_31_0) true) +(expandtypeattribute (recovery_socket_31_0) true) +(expandtypeattribute (registry_service_31_0) true) +(expandtypeattribute (remoteprovisioning_service_31_0) true) +(expandtypeattribute (resourcecache_data_file_31_0) true) +(expandtypeattribute (restorecon_prop_31_0) true) +(expandtypeattribute (restrictions_service_31_0) true) +(expandtypeattribute (retaildemo_prop_31_0) true) +(expandtypeattribute (rild_debug_socket_31_0) true) +(expandtypeattribute (rild_socket_31_0) true) +(expandtypeattribute (ringtone_file_31_0) true) +(expandtypeattribute (role_service_31_0) true) +(expandtypeattribute (rollback_service_31_0) true) +(expandtypeattribute (root_block_device_31_0) true) +(expandtypeattribute (rootfs_31_0) true) +(expandtypeattribute (rpmsg_device_31_0) true) +(expandtypeattribute (rs_31_0) true) +(expandtypeattribute (rs_exec_31_0) true) +(expandtypeattribute (rss_hwm_reset_31_0) true) +(expandtypeattribute (rtc_device_31_0) true) +(expandtypeattribute (rttmanager_service_31_0) true) +(expandtypeattribute (runas_31_0) true) +(expandtypeattribute (runas_app_31_0) true) +(expandtypeattribute (runas_exec_31_0) true) +(expandtypeattribute (runtime_event_log_tags_file_31_0) true) +(expandtypeattribute (runtime_service_31_0) true) +(expandtypeattribute (safemode_prop_31_0) true) +(expandtypeattribute (same_process_hal_file_31_0) true) +(expandtypeattribute (samplingprofiler_service_31_0) true) +(expandtypeattribute (scheduling_policy_service_31_0) true) +(expandtypeattribute (sdcard_block_device_31_0) true) +(expandtypeattribute (sdcardd_31_0) true) +(expandtypeattribute (sdcardd_exec_31_0) true) +(expandtypeattribute (sdcardfs_31_0) true) +(expandtypeattribute (seapp_contexts_file_31_0) true) +(expandtypeattribute (search_service_31_0) true) +(expandtypeattribute (search_ui_service_31_0) true) +(expandtypeattribute (sec_key_att_app_id_provider_service_31_0) true) +(expandtypeattribute (secure_element_31_0) true) +(expandtypeattribute (secure_element_device_31_0) true) +(expandtypeattribute (secure_element_service_31_0) true) +(expandtypeattribute (securityfs_31_0) true) +(expandtypeattribute (selinuxfs_31_0) true) +(expandtypeattribute (sendbug_config_prop_31_0) true) +(expandtypeattribute (sensor_privacy_service_31_0) true) +(expandtypeattribute (sensors_device_31_0) true) +(expandtypeattribute (sensorservice_service_31_0) true) +(expandtypeattribute (sepolicy_file_31_0) true) +(expandtypeattribute (serial_device_31_0) true) +(expandtypeattribute (serial_service_31_0) true) +(expandtypeattribute (serialno_prop_31_0) true) +(expandtypeattribute (server_configurable_flags_data_file_31_0) true) +(expandtypeattribute (service_contexts_file_31_0) true) +(expandtypeattribute (service_manager_service_31_0) true) +(expandtypeattribute (service_manager_vndservice_31_0) true) +(expandtypeattribute (servicediscovery_service_31_0) true) +(expandtypeattribute (servicemanager_31_0) true) +(expandtypeattribute (servicemanager_exec_31_0) true) +(expandtypeattribute (settings_service_31_0) true) +(expandtypeattribute (sgdisk_31_0) true) +(expandtypeattribute (sgdisk_exec_31_0) true) +(expandtypeattribute (shared_relro_31_0) true) +(expandtypeattribute (shared_relro_file_31_0) true) +(expandtypeattribute (shell_31_0) true) +(expandtypeattribute (shell_data_file_31_0) true) +(expandtypeattribute (shell_exec_31_0) true) +(expandtypeattribute (shell_prop_31_0) true) +(expandtypeattribute (shell_test_data_file_31_0) true) +(expandtypeattribute (shm_31_0) true) +(expandtypeattribute (shortcut_manager_icons_31_0) true) +(expandtypeattribute (shortcut_service_31_0) true) +(expandtypeattribute (simpleperf_31_0) true) +(expandtypeattribute (simpleperf_app_runner_31_0) true) +(expandtypeattribute (simpleperf_app_runner_exec_31_0) true) +(expandtypeattribute (slice_service_31_0) true) +(expandtypeattribute (slideshow_31_0) true) +(expandtypeattribute (smartspace_service_31_0) true) +(expandtypeattribute (snapshotctl_log_data_file_31_0) true) +(expandtypeattribute (snapuserd_socket_31_0) true) +(expandtypeattribute (soc_prop_31_0) true) +(expandtypeattribute (socket_device_31_0) true) +(expandtypeattribute (socket_hook_prop_31_0) true) +(expandtypeattribute (sockfs_31_0) true) +(expandtypeattribute (sota_prop_31_0) true) +(expandtypeattribute (soundtrigger_middleware_service_31_0) true) +(expandtypeattribute (speech_recognition_service_31_0) true) +(expandtypeattribute (sqlite_log_prop_31_0) true) +(expandtypeattribute (staged_install_file_31_0) true) +(expandtypeattribute (staging_data_file_31_0) true) +(expandtypeattribute (stats_data_file_31_0) true) +(expandtypeattribute (statsd_31_0) true) +(expandtypeattribute (statsd_exec_31_0) true) +(expandtypeattribute (statsdw_socket_31_0) true) +(expandtypeattribute (statusbar_service_31_0) true) +(expandtypeattribute (storage_config_prop_31_0) true) +(expandtypeattribute (storage_file_31_0) true) +(expandtypeattribute (storage_stub_file_31_0) true) +(expandtypeattribute (storaged_service_31_0) true) +(expandtypeattribute (storagemanager_config_prop_31_0) true) +(expandtypeattribute (storagestats_service_31_0) true) +(expandtypeattribute (su_31_0) true) +(expandtypeattribute (su_exec_31_0) true) +(expandtypeattribute (super_block_device_31_0) true) +(expandtypeattribute (surfaceflinger_31_0) true) +(expandtypeattribute (surfaceflinger_color_prop_31_0) true) +(expandtypeattribute (surfaceflinger_display_prop_31_0) true) +(expandtypeattribute (surfaceflinger_prop_31_0) true) +(expandtypeattribute (surfaceflinger_service_31_0) true) +(expandtypeattribute (surfaceflinger_tmpfs_31_0) true) +(expandtypeattribute (suspend_prop_31_0) true) +(expandtypeattribute (swap_block_device_31_0) true) +(expandtypeattribute (sysfs_31_0) true) +(expandtypeattribute (sysfs_android_usb_31_0) true) +(expandtypeattribute (sysfs_batteryinfo_31_0) true) +(expandtypeattribute (sysfs_block_31_0) true) +(expandtypeattribute (sysfs_bluetooth_writable_31_0) true) +(expandtypeattribute (sysfs_devfreq_cur_31_0) true) +(expandtypeattribute (sysfs_devfreq_dir_31_0) true) +(expandtypeattribute (sysfs_devices_block_31_0) true) +(expandtypeattribute (sysfs_devices_cs_etm_31_0) true) +(expandtypeattribute (sysfs_devices_system_cpu_31_0) true) +(expandtypeattribute (sysfs_dm_31_0) true) +(expandtypeattribute (sysfs_dm_verity_31_0) true) +(expandtypeattribute (sysfs_dma_heap_31_0) true) +(expandtypeattribute (sysfs_dmabuf_stats_31_0) true) +(expandtypeattribute (sysfs_dt_firmware_android_31_0) true) +(expandtypeattribute (sysfs_extcon_31_0) true) +(expandtypeattribute (sysfs_fs_ext4_features_31_0) true) +(expandtypeattribute (sysfs_fs_f2fs_31_0) true) +(expandtypeattribute (sysfs_fs_incfs_features_31_0) true) +(expandtypeattribute (sysfs_fs_incfs_metrics_31_0) true) +(expandtypeattribute (sysfs_hwrandom_31_0) true) +(expandtypeattribute (sysfs_ion_31_0) true) +(expandtypeattribute (sysfs_ipv4_31_0) true) +(expandtypeattribute (sysfs_kernel_notes_31_0) true) +(expandtypeattribute (sysfs_leds_31_0) true) +(expandtypeattribute (sysfs_loop_31_0) true) +(expandtypeattribute (sysfs_lowmemorykiller_31_0) true) +(expandtypeattribute (sysfs_net_31_0) true) +(expandtypeattribute (sysfs_nfc_power_writable_31_0) true) +(expandtypeattribute (sysfs_power_31_0) true) +(expandtypeattribute (sysfs_rtc_31_0) true) +(expandtypeattribute (sysfs_suspend_stats_31_0) true) +(expandtypeattribute (sysfs_switch_31_0) true) +(expandtypeattribute (sysfs_thermal_31_0) true) +(expandtypeattribute (sysfs_transparent_hugepage_31_0) true) +(expandtypeattribute (sysfs_uhid_31_0) true) +(expandtypeattribute (sysfs_uio_31_0) true) +(expandtypeattribute (sysfs_usb_31_0) true) +(expandtypeattribute (sysfs_usermodehelper_31_0) true) +(expandtypeattribute (sysfs_vendor_sched_31_0) true) +(expandtypeattribute (sysfs_vibrator_31_0) true) +(expandtypeattribute (sysfs_wake_lock_31_0) true) +(expandtypeattribute (sysfs_wakeup_31_0) true) +(expandtypeattribute (sysfs_wakeup_reasons_31_0) true) +(expandtypeattribute (sysfs_wlan_fwpath_31_0) true) +(expandtypeattribute (sysfs_zram_31_0) true) +(expandtypeattribute (sysfs_zram_uevent_31_0) true) +(expandtypeattribute (system_app_31_0) true) +(expandtypeattribute (system_app_data_file_31_0) true) +(expandtypeattribute (system_app_service_31_0) true) +(expandtypeattribute (system_asan_options_file_31_0) true) +(expandtypeattribute (system_block_device_31_0) true) +(expandtypeattribute (system_boot_reason_prop_31_0) true) +(expandtypeattribute (system_bootstrap_lib_file_31_0) true) +(expandtypeattribute (system_config_service_31_0) true) +(expandtypeattribute (system_data_file_31_0) true) +(expandtypeattribute (system_data_root_file_31_0) true) +(expandtypeattribute (system_event_log_tags_file_31_0) true) +(expandtypeattribute (system_file_31_0) true) +(expandtypeattribute (system_group_file_31_0) true) +(expandtypeattribute (system_jvmti_agent_prop_31_0) true) +(expandtypeattribute (system_lib_file_31_0) true) +(expandtypeattribute (system_linker_config_file_31_0) true) +(expandtypeattribute (system_linker_exec_31_0) true) +(expandtypeattribute (system_lmk_prop_31_0) true) +(expandtypeattribute (system_ndebug_socket_31_0) true) +(expandtypeattribute (system_net_netd_hwservice_31_0) true) +(expandtypeattribute (system_passwd_file_31_0) true) +(expandtypeattribute (system_prop_31_0) true) +(expandtypeattribute (system_seccomp_policy_file_31_0) true) +(expandtypeattribute (system_security_cacerts_file_31_0) true) +(expandtypeattribute (system_server_31_0) true) +(expandtypeattribute (system_server_dumper_service_31_0) true) +(expandtypeattribute (system_server_tmpfs_31_0) true) +(expandtypeattribute (system_suspend_control_internal_service_31_0) true) +(expandtypeattribute (system_suspend_control_service_31_0) true) +(expandtypeattribute (system_suspend_hwservice_31_0) true) +(expandtypeattribute (system_trace_prop_31_0) true) +(expandtypeattribute (system_unsolzygote_socket_31_0) true) +(expandtypeattribute (system_update_service_31_0) true) +(expandtypeattribute (system_wifi_keystore_hwservice_31_0) true) +(expandtypeattribute (system_wpa_socket_31_0) true) +(expandtypeattribute (system_zoneinfo_file_31_0) true) +(expandtypeattribute (systemkeys_data_file_31_0) true) +(expandtypeattribute (systemsound_config_prop_31_0) true) +(expandtypeattribute (task_profiles_api_file_31_0) true) +(expandtypeattribute (task_profiles_file_31_0) true) +(expandtypeattribute (task_service_31_0) true) +(expandtypeattribute (tcpdump_exec_31_0) true) +(expandtypeattribute (tee_31_0) true) +(expandtypeattribute (tee_data_file_31_0) true) +(expandtypeattribute (tee_device_31_0) true) +(expandtypeattribute (telecom_service_31_0) true) +(expandtypeattribute (telephony_config_prop_31_0) true) +(expandtypeattribute (telephony_status_prop_31_0) true) +(expandtypeattribute (test_boot_reason_prop_31_0) true) +(expandtypeattribute (test_harness_prop_31_0) true) +(expandtypeattribute (testharness_service_31_0) true) +(expandtypeattribute (tethering_service_31_0) true) +(expandtypeattribute (textclassification_service_31_0) true) +(expandtypeattribute (textclassifier_data_file_31_0) true) +(expandtypeattribute (textservices_service_31_0) true) +(expandtypeattribute (texttospeech_service_31_0) true) +(expandtypeattribute (theme_prop_31_0) true) +(expandtypeattribute (thermal_service_31_0) true) +(expandtypeattribute (time_prop_31_0) true) +(expandtypeattribute (timedetector_service_31_0) true) +(expandtypeattribute (timezone_service_31_0) true) +(expandtypeattribute (timezonedetector_service_31_0) true) +(expandtypeattribute (tmpfs_31_0) true) +(expandtypeattribute (tombstone_config_prop_31_0) true) +(expandtypeattribute (tombstone_data_file_31_0) true) +(expandtypeattribute (tombstone_wifi_data_file_31_0) true) +(expandtypeattribute (tombstoned_31_0) true) +(expandtypeattribute (tombstoned_crash_socket_31_0) true) +(expandtypeattribute (tombstoned_exec_31_0) true) +(expandtypeattribute (tombstoned_intercept_socket_31_0) true) +(expandtypeattribute (tombstoned_java_trace_socket_31_0) true) +(expandtypeattribute (toolbox_31_0) true) +(expandtypeattribute (toolbox_exec_31_0) true) +(expandtypeattribute (trace_data_file_31_0) true) +(expandtypeattribute (traced_31_0) true) +(expandtypeattribute (traced_consumer_socket_31_0) true) +(expandtypeattribute (traced_enabled_prop_31_0) true) +(expandtypeattribute (traced_lazy_prop_31_0) true) +(expandtypeattribute (traced_perf_31_0) true) +(expandtypeattribute (traced_perf_socket_31_0) true) +(expandtypeattribute (traced_probes_31_0) true) +(expandtypeattribute (traced_producer_socket_31_0) true) +(expandtypeattribute (traced_tmpfs_31_0) true) +(expandtypeattribute (traceur_app_31_0) true) +(expandtypeattribute (translation_service_31_0) true) +(expandtypeattribute (trust_service_31_0) true) +(expandtypeattribute (tty_device_31_0) true) +(expandtypeattribute (tun_device_31_0) true) +(expandtypeattribute (tv_input_service_31_0) true) +(expandtypeattribute (tv_tuner_resource_mgr_service_31_0) true) +(expandtypeattribute (tzdatacheck_31_0) true) +(expandtypeattribute (tzdatacheck_exec_31_0) true) +(expandtypeattribute (ueventd_31_0) true) +(expandtypeattribute (ueventd_tmpfs_31_0) true) +(expandtypeattribute (uhid_device_31_0) true) +(expandtypeattribute (uimode_service_31_0) true) +(expandtypeattribute (uio_device_31_0) true) +(expandtypeattribute (uncrypt_31_0) true) +(expandtypeattribute (uncrypt_exec_31_0) true) +(expandtypeattribute (uncrypt_socket_31_0) true) +(expandtypeattribute (unencrypted_data_file_31_0) true) +(expandtypeattribute (unlabeled_31_0) true) +(expandtypeattribute (untrusted_app_25_31_0) true) +(expandtypeattribute (untrusted_app_27_31_0) true) +(expandtypeattribute (untrusted_app_29_31_0) true) +(expandtypeattribute (untrusted_app_31_0) true) +(expandtypeattribute (update_engine_31_0) true) +(expandtypeattribute (update_engine_data_file_31_0) true) +(expandtypeattribute (update_engine_exec_31_0) true) +(expandtypeattribute (update_engine_log_data_file_31_0) true) +(expandtypeattribute (update_engine_service_31_0) true) +(expandtypeattribute (update_engine_stable_service_31_0) true) +(expandtypeattribute (update_verifier_31_0) true) +(expandtypeattribute (update_verifier_exec_31_0) true) +(expandtypeattribute (updatelock_service_31_0) true) +(expandtypeattribute (uri_grants_service_31_0) true) +(expandtypeattribute (usagestats_service_31_0) true) +(expandtypeattribute (usb_config_prop_31_0) true) +(expandtypeattribute (usb_control_prop_31_0) true) +(expandtypeattribute (usb_device_31_0) true) +(expandtypeattribute (usb_prop_31_0) true) +(expandtypeattribute (usb_serial_device_31_0) true) +(expandtypeattribute (usb_service_31_0) true) +(expandtypeattribute (usbaccessory_device_31_0) true) +(expandtypeattribute (usbd_31_0) true) +(expandtypeattribute (usbd_exec_31_0) true) +(expandtypeattribute (usbfs_31_0) true) +(expandtypeattribute (use_memfd_prop_31_0) true) +(expandtypeattribute (user_profile_data_file_31_0) true) +(expandtypeattribute (user_profile_root_file_31_0) true) +(expandtypeattribute (user_service_31_0) true) +(expandtypeattribute (userdata_block_device_31_0) true) +(expandtypeattribute (userdata_sysdev_31_0) true) +(expandtypeattribute (usermodehelper_31_0) true) +(expandtypeattribute (userspace_reboot_config_prop_31_0) true) +(expandtypeattribute (userspace_reboot_exported_prop_31_0) true) +(expandtypeattribute (userspace_reboot_metadata_file_31_0) true) +(expandtypeattribute (uwb_service_31_0) true) +(expandtypeattribute (vcn_management_service_31_0) true) +(expandtypeattribute (vd_device_31_0) true) +(expandtypeattribute (vdc_31_0) true) +(expandtypeattribute (vdc_exec_31_0) true) +(expandtypeattribute (vehicle_hal_prop_31_0) true) +(expandtypeattribute (vendor_apex_file_31_0) true) +(expandtypeattribute (vendor_app_file_31_0) true) +(expandtypeattribute (vendor_cgroup_desc_file_31_0) true) +(expandtypeattribute (vendor_configs_file_31_0) true) +(expandtypeattribute (vendor_data_file_31_0) true) +(expandtypeattribute (vendor_default_prop_31_0) true) +(expandtypeattribute (vendor_file_31_0) true) +(expandtypeattribute (vendor_framework_file_31_0) true) +(expandtypeattribute (vendor_hal_file_31_0) true) +(expandtypeattribute (vendor_idc_file_31_0) true) +(expandtypeattribute (vendor_init_31_0) true) +(expandtypeattribute (vendor_kernel_modules_31_0) true) +(expandtypeattribute (vendor_keychars_file_31_0) true) +(expandtypeattribute (vendor_keylayout_file_31_0) true) +(expandtypeattribute (vendor_misc_writer_31_0) true) +(expandtypeattribute (vendor_misc_writer_exec_31_0) true) +(expandtypeattribute (vendor_modprobe_31_0) true) +(expandtypeattribute (vendor_overlay_file_31_0) true) +(expandtypeattribute (vendor_public_framework_file_31_0) true) +(expandtypeattribute (vendor_public_lib_file_31_0) true) +(expandtypeattribute (vendor_security_patch_level_prop_31_0) true) +(expandtypeattribute (vendor_service_contexts_file_31_0) true) +(expandtypeattribute (vendor_shell_31_0) true) +(expandtypeattribute (vendor_shell_exec_31_0) true) +(expandtypeattribute (vendor_socket_hook_prop_31_0) true) +(expandtypeattribute (vendor_task_profiles_file_31_0) true) +(expandtypeattribute (vendor_toolbox_exec_31_0) true) +(expandtypeattribute (vfat_31_0) true) +(expandtypeattribute (vibrator_manager_service_31_0) true) +(expandtypeattribute (vibrator_service_31_0) true) +(expandtypeattribute (video_device_31_0) true) +(expandtypeattribute (virtual_ab_prop_31_0) true) +(expandtypeattribute (virtual_touchpad_31_0) true) +(expandtypeattribute (virtual_touchpad_exec_31_0) true) +(expandtypeattribute (virtual_touchpad_service_31_0) true) +(expandtypeattribute (virtualization_service_31_0) true) +(expandtypeattribute (vndbinder_device_31_0) true) +(expandtypeattribute (vndk_prop_31_0) true) +(expandtypeattribute (vndk_sp_file_31_0) true) +(expandtypeattribute (vndservice_contexts_file_31_0) true) +(expandtypeattribute (vndservicemanager_31_0) true) +(expandtypeattribute (voiceinteraction_service_31_0) true) +(expandtypeattribute (vold_31_0) true) +(expandtypeattribute (vold_config_prop_31_0) true) +(expandtypeattribute (vold_data_file_31_0) true) +(expandtypeattribute (vold_device_31_0) true) +(expandtypeattribute (vold_exec_31_0) true) +(expandtypeattribute (vold_metadata_file_31_0) true) +(expandtypeattribute (vold_post_fs_data_prop_31_0) true) +(expandtypeattribute (vold_prepare_subdirs_31_0) true) +(expandtypeattribute (vold_prepare_subdirs_exec_31_0) true) +(expandtypeattribute (vold_prop_31_0) true) +(expandtypeattribute (vold_service_31_0) true) +(expandtypeattribute (vold_status_prop_31_0) true) +(expandtypeattribute (vpn_data_file_31_0) true) +(expandtypeattribute (vpn_management_service_31_0) true) +(expandtypeattribute (vr_hwc_31_0) true) +(expandtypeattribute (vr_hwc_exec_31_0) true) +(expandtypeattribute (vr_hwc_service_31_0) true) +(expandtypeattribute (vr_manager_service_31_0) true) +(expandtypeattribute (vrflinger_vsync_service_31_0) true) +(expandtypeattribute (vts_config_prop_31_0) true) +(expandtypeattribute (vts_status_prop_31_0) true) +(expandtypeattribute (wallpaper_file_31_0) true) +(expandtypeattribute (wallpaper_service_31_0) true) +(expandtypeattribute (watchdog_device_31_0) true) +(expandtypeattribute (watchdog_metadata_file_31_0) true) +(expandtypeattribute (watchdogd_31_0) true) +(expandtypeattribute (watchdogd_exec_31_0) true) +(expandtypeattribute (webview_zygote_31_0) true) +(expandtypeattribute (webview_zygote_exec_31_0) true) +(expandtypeattribute (webview_zygote_tmpfs_31_0) true) +(expandtypeattribute (webviewupdate_service_31_0) true) +(expandtypeattribute (wifi_config_prop_31_0) true) +(expandtypeattribute (wifi_data_file_31_0) true) +(expandtypeattribute (wifi_hal_prop_31_0) true) +(expandtypeattribute (wifi_key_31_0) true) +(expandtypeattribute (wifi_log_prop_31_0) true) +(expandtypeattribute (wifi_prop_31_0) true) +(expandtypeattribute (wifi_service_31_0) true) +(expandtypeattribute (wifiaware_service_31_0) true) +(expandtypeattribute (wificond_31_0) true) +(expandtypeattribute (wificond_exec_31_0) true) +(expandtypeattribute (wifinl80211_service_31_0) true) +(expandtypeattribute (wifip2p_service_31_0) true) +(expandtypeattribute (wifiscanner_service_31_0) true) +(expandtypeattribute (window_service_31_0) true) +(expandtypeattribute (wpa_socket_31_0) true) +(expandtypeattribute (wpantund_31_0) true) +(expandtypeattribute (wpantund_exec_31_0) true) +(expandtypeattribute (wpantund_service_31_0) true) +(expandtypeattribute (zero_device_31_0) true) +(expandtypeattribute (zoneinfo_data_file_31_0) true) +(expandtypeattribute (zram_config_prop_31_0) true) +(expandtypeattribute (zram_control_prop_31_0) true) +(expandtypeattribute (zygote_31_0) true) +(expandtypeattribute (zygote_config_prop_31_0) true) +(expandtypeattribute (zygote_exec_31_0) true) +(expandtypeattribute (zygote_socket_31_0) true) +(expandtypeattribute (zygote_tmpfs_31_0) true) +(typeattributeset DockObserver_service_31_0 (DockObserver_service)) +(typeattributeset IProxyService_service_31_0 (IProxyService_service)) +(typeattributeset aac_drc_prop_31_0 (aac_drc_prop)) +(typeattributeset aaudio_config_prop_31_0 (aaudio_config_prop)) +(typeattributeset ab_update_gki_prop_31_0 (ab_update_gki_prop)) +(typeattributeset accessibility_service_31_0 (accessibility_service)) +(typeattributeset account_service_31_0 (account_service)) +(typeattributeset activity_service_31_0 (activity_service)) +(typeattributeset activity_task_service_31_0 (activity_task_service)) +(typeattributeset adb_data_file_31_0 (adb_data_file)) +(typeattributeset adb_keys_file_31_0 (adb_keys_file)) +(typeattributeset adb_service_31_0 (adb_service)) +(typeattributeset adbd_31_0 (adbd)) +(typeattributeset adbd_config_prop_31_0 (adbd_config_prop)) +(typeattributeset adbd_exec_31_0 (adbd_exec)) +(typeattributeset adbd_socket_31_0 (adbd_socket)) +(typeattributeset aidl_lazy_test_server_31_0 (aidl_lazy_test_server)) +(typeattributeset aidl_lazy_test_server_exec_31_0 (aidl_lazy_test_server_exec)) +(typeattributeset aidl_lazy_test_service_31_0 (aidl_lazy_test_service)) +(typeattributeset alarm_service_31_0 (alarm_service)) +(typeattributeset anr_data_file_31_0 (anr_data_file)) +(typeattributeset apc_service_31_0 (apc_service)) +(typeattributeset apex_appsearch_data_file_31_0 (apex_appsearch_data_file apex_system_server_data_file)) +(typeattributeset apex_data_file_31_0 (apex_data_file)) +(typeattributeset apex_info_file_31_0 (apex_info_file)) +(typeattributeset apex_metadata_file_31_0 (apex_metadata_file)) +(typeattributeset apex_mnt_dir_31_0 (apex_mnt_dir)) +(typeattributeset apex_module_data_file_31_0 (apex_module_data_file)) +(typeattributeset apex_ota_reserved_file_31_0 (apex_ota_reserved_file)) +(typeattributeset apex_permission_data_file_31_0 (apex_permission_data_file apex_system_server_data_file)) +(typeattributeset apex_rollback_data_file_31_0 (apex_rollback_data_file)) +(typeattributeset apex_scheduling_data_file_31_0 (apex_scheduling_data_file apex_system_server_data_file)) +(typeattributeset apex_service_31_0 (apex_service)) +(typeattributeset apex_wifi_data_file_31_0 (apex_wifi_data_file apex_system_server_data_file)) +(typeattributeset apexd_31_0 (apexd)) +(typeattributeset apexd_config_prop_31_0 (apexd_config_prop)) +(typeattributeset apexd_exec_31_0 (apexd_exec)) +(typeattributeset apexd_prop_31_0 (apexd_prop)) +(typeattributeset apk_data_file_31_0 (apk_data_file)) +(typeattributeset apk_private_data_file_31_0 (apk_private_data_file)) +(typeattributeset apk_private_tmp_file_31_0 (apk_private_tmp_file)) +(typeattributeset apk_tmp_file_31_0 (apk_tmp_file)) +(typeattributeset apk_verity_prop_31_0 (apk_verity_prop)) +(typeattributeset app_binding_service_31_0 (app_binding_service)) +(typeattributeset app_data_file_31_0 (app_data_file)) +(typeattributeset app_fuse_file_31_0 (app_fuse_file)) +(typeattributeset app_fusefs_31_0 (app_fusefs)) +(typeattributeset app_hibernation_service_31_0 (app_hibernation_service)) +(typeattributeset app_integrity_service_31_0 (app_integrity_service)) +(typeattributeset app_prediction_service_31_0 (app_prediction_service)) +(typeattributeset app_search_service_31_0 (app_search_service)) +(typeattributeset app_zygote_31_0 (app_zygote)) +(typeattributeset app_zygote_tmpfs_31_0 (app_zygote_tmpfs)) +(typeattributeset appcompat_data_file_31_0 (appcompat_data_file)) +(typeattributeset appdomain_tmpfs_31_0 (appdomain_tmpfs)) +(typeattributeset appops_service_31_0 (appops_service)) +(typeattributeset appwidget_service_31_0 (appwidget_service)) +(typeattributeset arm64_memtag_prop_31_0 (arm64_memtag_prop)) +(typeattributeset art_apex_dir_31_0 (art_apex_dir)) +(typeattributeset asec_apk_file_31_0 (asec_apk_file)) +(typeattributeset asec_image_file_31_0 (asec_image_file)) +(typeattributeset asec_public_file_31_0 (asec_public_file)) +(typeattributeset ashmem_device_31_0 (ashmem_device)) +(typeattributeset ashmem_libcutils_device_31_0 (ashmem_libcutils_device)) +(typeattributeset assetatlas_service_31_0 (assetatlas_service)) +(typeattributeset atrace_31_0 (atrace)) +(typeattributeset audio_config_prop_31_0 (audio_config_prop)) +(typeattributeset audio_data_file_31_0 (audio_data_file)) +(typeattributeset audio_device_31_0 (audio_device)) +(typeattributeset audio_prop_31_0 (audio_prop)) +(typeattributeset audio_service_31_0 (audio_service)) +(typeattributeset audiohal_data_file_31_0 (audiohal_data_file)) +(typeattributeset audioserver_31_0 (audioserver)) +(typeattributeset audioserver_data_file_31_0 (audioserver_data_file)) +(typeattributeset audioserver_service_31_0 (audioserver_service)) +(typeattributeset audioserver_tmpfs_31_0 (audioserver_tmpfs)) +(typeattributeset auth_service_31_0 (auth_service)) +(typeattributeset authorization_service_31_0 (authorization_service)) +(typeattributeset autofill_service_31_0 (autofill_service)) +(typeattributeset backup_data_file_31_0 (backup_data_file)) +(typeattributeset backup_service_31_0 (backup_service)) +(typeattributeset battery_service_31_0 (battery_service)) +(typeattributeset batteryproperties_service_31_0 (batteryproperties_service)) +(typeattributeset batterystats_service_31_0 (batterystats_service)) +(typeattributeset binder_cache_bluetooth_server_prop_31_0 (binder_cache_bluetooth_server_prop)) +(typeattributeset binder_cache_system_server_prop_31_0 (binder_cache_system_server_prop)) +(typeattributeset binder_cache_telephony_server_prop_31_0 (binder_cache_telephony_server_prop)) +(typeattributeset binder_calls_stats_service_31_0 (binder_calls_stats_service)) +(typeattributeset binder_device_31_0 (binder_device)) +(typeattributeset binderfs_31_0 (binderfs)) +(typeattributeset binderfs_logs_31_0 (binderfs_logs)) +(typeattributeset binderfs_logs_proc_31_0 (binderfs_logs_proc)) +(typeattributeset binfmt_miscfs_31_0 (binfmt_miscfs)) +(typeattributeset biometric_service_31_0 (biometric_service)) +(typeattributeset blkid_31_0 (blkid)) +(typeattributeset blkid_untrusted_31_0 (blkid_untrusted)) +(typeattributeset blob_store_service_31_0 (blob_store_service)) +(typeattributeset block_device_31_0 (block_device)) +(typeattributeset bluetooth_31_0 (bluetooth)) +(typeattributeset bluetooth_a2dp_offload_prop_31_0 (bluetooth_a2dp_offload_prop)) +(typeattributeset bluetooth_audio_hal_prop_31_0 (bluetooth_audio_hal_prop)) +(typeattributeset bluetooth_data_file_31_0 (bluetooth_data_file)) +(typeattributeset bluetooth_efs_file_31_0 (bluetooth_efs_file)) +(typeattributeset bluetooth_logs_data_file_31_0 (bluetooth_logs_data_file)) +(typeattributeset bluetooth_manager_service_31_0 (bluetooth_manager_service)) +(typeattributeset bluetooth_prop_31_0 (bluetooth_prop)) +(typeattributeset bluetooth_service_31_0 (bluetooth_service)) +(typeattributeset bluetooth_socket_31_0 (bluetooth_socket)) +(typeattributeset boot_block_device_31_0 (boot_block_device)) +(typeattributeset boot_status_prop_31_0 (boot_status_prop)) +(typeattributeset bootanim_31_0 (bootanim)) +(typeattributeset bootanim_config_prop_31_0 (bootanim_config_prop)) +(typeattributeset bootanim_exec_31_0 (bootanim_exec)) +(typeattributeset bootanim_system_prop_31_0 (bootanim_system_prop)) +(typeattributeset bootchart_data_file_31_0 (bootchart_data_file)) +(typeattributeset bootloader_boot_reason_prop_31_0 (bootloader_boot_reason_prop)) +(typeattributeset bootloader_prop_31_0 (bootloader_prop)) +(typeattributeset bootstat_31_0 (bootstat)) +(typeattributeset bootstat_data_file_31_0 (bootstat_data_file)) +(typeattributeset bootstat_exec_31_0 (bootstat_exec)) +(typeattributeset boottime_prop_31_0 (boottime_prop)) +(typeattributeset boottime_public_prop_31_0 (boottime_public_prop)) +(typeattributeset boottrace_data_file_31_0 (boottrace_data_file)) +(typeattributeset bpf_progs_loaded_prop_31_0 (bpf_progs_loaded_prop)) +(typeattributeset bq_config_prop_31_0 (bq_config_prop)) +(typeattributeset broadcastradio_service_31_0 (broadcastradio_service)) +(typeattributeset bufferhubd_31_0 (bufferhubd)) +(typeattributeset bufferhubd_exec_31_0 (bufferhubd_exec)) +(typeattributeset bugreport_service_31_0 (bugreport_service)) +(typeattributeset build_bootimage_prop_31_0 (build_bootimage_prop)) +(typeattributeset build_config_prop_31_0 (build_config_prop)) +(typeattributeset build_odm_prop_31_0 (build_odm_prop)) +(typeattributeset build_prop_31_0 (build_prop)) +(typeattributeset build_vendor_prop_31_0 (build_vendor_prop)) +(typeattributeset cache_backup_file_31_0 (cache_backup_file)) +(typeattributeset cache_block_device_31_0 (cache_block_device)) +(typeattributeset cache_file_31_0 (cache_file)) +(typeattributeset cache_private_backup_file_31_0 (cache_private_backup_file)) +(typeattributeset cache_recovery_file_31_0 (cache_recovery_file)) +(typeattributeset cacheinfo_service_31_0 (cacheinfo_service)) +(typeattributeset camera2_extensions_prop_31_0 (camera2_extensions_prop)) +(typeattributeset camera_calibration_prop_31_0 (camera_calibration_prop)) +(typeattributeset camera_config_prop_31_0 (camera_config_prop)) +(typeattributeset camera_data_file_31_0 (camera_data_file)) +(typeattributeset camera_device_31_0 (camera_device)) +(typeattributeset cameraproxy_service_31_0 (cameraproxy_service)) +(typeattributeset cameraserver_31_0 (cameraserver)) +(typeattributeset cameraserver_exec_31_0 (cameraserver_exec)) +(typeattributeset cameraserver_service_31_0 (cameraserver_service)) +(typeattributeset cameraserver_tmpfs_31_0 (cameraserver_tmpfs)) +(typeattributeset camerax_extensions_prop_31_0 (camerax_extensions_prop)) +(typeattributeset cgroup_31_0 (cgroup)) +(typeattributeset cgroup_desc_api_file_31_0 (cgroup_desc_api_file)) +(typeattributeset cgroup_desc_file_31_0 (cgroup_desc_file)) +(typeattributeset cgroup_rc_file_31_0 (cgroup_rc_file)) +(typeattributeset cgroup_v2_31_0 (cgroup_v2)) +(typeattributeset charger_31_0 (charger)) +(typeattributeset charger_config_prop_31_0 (charger_config_prop)) +(typeattributeset charger_exec_31_0 (charger_exec)) +(typeattributeset charger_prop_31_0 (charger_prop)) +(typeattributeset charger_status_prop_31_0 (charger_status_prop)) +(typeattributeset clipboard_service_31_0 (clipboard_service)) +(typeattributeset codec2_config_prop_31_0 (codec2_config_prop)) +(typeattributeset cold_boot_done_prop_31_0 (cold_boot_done_prop)) +(typeattributeset color_display_service_31_0 (color_display_service)) +(typeattributeset companion_device_service_31_0 (companion_device_service)) +(typeattributeset config_prop_31_0 (config_prop)) +(typeattributeset configfs_31_0 (configfs)) +(typeattributeset connectivity_service_31_0 (connectivity_service)) +(typeattributeset connmetrics_service_31_0 (connmetrics_service)) +(typeattributeset console_device_31_0 (console_device)) +(typeattributeset consumer_ir_service_31_0 (consumer_ir_service)) +(typeattributeset content_capture_service_31_0 (content_capture_service)) +(typeattributeset content_service_31_0 (content_service)) +(typeattributeset content_suggestions_service_31_0 (content_suggestions_service)) +(typeattributeset contexthub_service_31_0 (contexthub_service)) +(typeattributeset coredump_file_31_0 (coredump_file)) +(typeattributeset country_detector_service_31_0 (country_detector_service)) +(typeattributeset coverage_service_31_0 (coverage_service)) +(typeattributeset cppreopt_prop_31_0 (cppreopt_prop)) +(typeattributeset cpu_variant_prop_31_0 (cpu_variant_prop)) +(typeattributeset cpuinfo_service_31_0 (cpuinfo_service)) +(typeattributeset crash_dump_31_0 (crash_dump)) +(typeattributeset crash_dump_exec_31_0 (crash_dump_exec)) +(typeattributeset credstore_31_0 (credstore)) +(typeattributeset credstore_data_file_31_0 (credstore_data_file)) +(typeattributeset credstore_exec_31_0 (credstore_exec)) +(typeattributeset credstore_service_31_0 (credstore_service)) +(typeattributeset crossprofileapps_service_31_0 (crossprofileapps_service)) +(typeattributeset ctl_adbd_prop_31_0 (ctl_adbd_prop)) +(typeattributeset ctl_apexd_prop_31_0 (ctl_apexd_prop)) +(typeattributeset ctl_bootanim_prop_31_0 (ctl_bootanim_prop)) +(typeattributeset ctl_bugreport_prop_31_0 (ctl_bugreport_prop)) +(typeattributeset ctl_console_prop_31_0 (ctl_console_prop)) +(typeattributeset ctl_default_prop_31_0 (ctl_default_prop)) +(typeattributeset ctl_dumpstate_prop_31_0 (ctl_dumpstate_prop)) +(typeattributeset ctl_fuse_prop_31_0 (ctl_fuse_prop)) +(typeattributeset ctl_gsid_prop_31_0 (ctl_gsid_prop)) +(typeattributeset ctl_interface_restart_prop_31_0 (ctl_interface_restart_prop)) +(typeattributeset ctl_interface_start_prop_31_0 (ctl_interface_start_prop)) +(typeattributeset ctl_interface_stop_prop_31_0 (ctl_interface_stop_prop)) +(typeattributeset ctl_mdnsd_prop_31_0 (ctl_mdnsd_prop)) +(typeattributeset ctl_restart_prop_31_0 (ctl_restart_prop)) +(typeattributeset ctl_rildaemon_prop_31_0 (ctl_rildaemon_prop)) +(typeattributeset ctl_sigstop_prop_31_0 (ctl_sigstop_prop)) +(typeattributeset ctl_start_prop_31_0 (ctl_start_prop)) +(typeattributeset ctl_stop_prop_31_0 (ctl_stop_prop)) +(typeattributeset dalvik_config_prop_31_0 (dalvik_config_prop)) +(typeattributeset dalvik_prop_31_0 (dalvik_prop)) +(typeattributeset dalvik_runtime_prop_31_0 (dalvik_runtime_prop)) +(typeattributeset dalvikcache_data_file_31_0 (dalvikcache_data_file)) +(typeattributeset dataloader_manager_service_31_0 (dataloader_manager_service)) +(typeattributeset dbinfo_service_31_0 (dbinfo_service)) +(typeattributeset dck_prop_31_0 (dck_prop)) +(typeattributeset debug_prop_31_0 (debug_prop)) +(typeattributeset debugfs_31_0 (debugfs)) +(typeattributeset debugfs_bootreceiver_tracing_31_0 (debugfs_bootreceiver_tracing)) +(typeattributeset debugfs_kprobes_31_0 (debugfs_kprobes)) +(typeattributeset debugfs_mm_events_tracing_31_0 (debugfs_mm_events_tracing)) +(typeattributeset debugfs_mmc_31_0 (debugfs_mmc)) +(typeattributeset debugfs_restriction_prop_31_0 (debugfs_restriction_prop)) +(typeattributeset debugfs_trace_marker_31_0 (debugfs_trace_marker)) +(typeattributeset debugfs_tracing_31_0 (debugfs_tracing)) +(typeattributeset debugfs_tracing_debug_31_0 (debugfs_tracing_debug)) +(typeattributeset debugfs_tracing_instances_31_0 (debugfs_tracing_instances)) +(typeattributeset debugfs_tracing_printk_formats_31_0 (debugfs_tracing_printk_formats)) +(typeattributeset debugfs_wakeup_sources_31_0 (debugfs_wakeup_sources)) +(typeattributeset debugfs_wifi_tracing_31_0 (debugfs_wifi_tracing)) +(typeattributeset debuggerd_prop_31_0 (debuggerd_prop)) +(typeattributeset default_android_hwservice_31_0 (default_android_hwservice)) +(typeattributeset default_android_service_31_0 (default_android_service)) +(typeattributeset default_android_vndservice_31_0 (default_android_vndservice)) +(typeattributeset default_prop_31_0 (default_prop)) +(typeattributeset dev_cpu_variant_31_0 (dev_cpu_variant)) +(typeattributeset device_31_0 (device)) +(typeattributeset device_config_activity_manager_native_boot_prop_31_0 (device_config_activity_manager_native_boot_prop)) +(typeattributeset device_config_boot_count_prop_31_0 (device_config_boot_count_prop)) +(typeattributeset device_config_input_native_boot_prop_31_0 (device_config_input_native_boot_prop)) +(typeattributeset device_config_media_native_prop_31_0 (device_config_media_native_prop)) +(typeattributeset device_config_netd_native_prop_31_0 (device_config_netd_native_prop)) +(typeattributeset device_config_reset_performed_prop_31_0 (device_config_reset_performed_prop)) +(typeattributeset device_config_runtime_native_boot_prop_31_0 (device_config_runtime_native_boot_prop)) +(typeattributeset device_config_runtime_native_prop_31_0 (device_config_runtime_native_prop)) +(typeattributeset device_config_service_31_0 (device_config_service)) +(typeattributeset device_identifiers_service_31_0 (device_identifiers_service)) +(typeattributeset device_logging_prop_31_0 (device_logging_prop)) +(typeattributeset device_policy_service_31_0 (device_policy_service)) +(typeattributeset device_state_service_31_0 (device_state_service)) +(typeattributeset deviceidle_service_31_0 (deviceidle_service)) +(typeattributeset devicestoragemonitor_service_31_0 (devicestoragemonitor_service)) +(typeattributeset devpts_31_0 (devpts)) +(typeattributeset dhcp_31_0 (dhcp)) +(typeattributeset dhcp_data_file_31_0 (dhcp_data_file)) +(typeattributeset dhcp_exec_31_0 (dhcp_exec)) +(typeattributeset dhcp_prop_31_0 (dhcp_prop)) +(typeattributeset diskstats_service_31_0 (diskstats_service)) +(typeattributeset display_service_31_0 (display_service)) +(typeattributeset dm_device_31_0 (dm_device)) +(typeattributeset dm_user_device_31_0 (dm_user_device)) +(typeattributeset dmabuf_heap_device_31_0 (dmabuf_heap_device)) +(typeattributeset dmabuf_system_heap_device_31_0 (dmabuf_system_heap_device)) +(typeattributeset dmabuf_system_secure_heap_device_31_0 (dmabuf_system_secure_heap_device)) +(typeattributeset dnsmasq_31_0 (dnsmasq)) +(typeattributeset dnsmasq_exec_31_0 (dnsmasq_exec)) +(typeattributeset dnsproxyd_socket_31_0 (dnsproxyd_socket)) +(typeattributeset dnsresolver_service_31_0 (dnsresolver_service)) +(typeattributeset domain_verification_service_31_0 (domain_verification_service)) +(typeattributeset dreams_service_31_0 (dreams_service)) +(typeattributeset drm_data_file_31_0 (drm_data_file)) +(typeattributeset drm_service_config_prop_31_0 (drm_service_config_prop)) +(typeattributeset drmserver_31_0 (drmserver)) +(typeattributeset drmserver_exec_31_0 (drmserver_exec)) +(typeattributeset drmserver_service_31_0 (drmserver_service)) +(typeattributeset drmserver_socket_31_0 (drmserver_socket)) +(typeattributeset dropbox_data_file_31_0 (dropbox_data_file)) +(typeattributeset dropbox_service_31_0 (dropbox_service)) +(typeattributeset dumpstate_31_0 (dumpstate)) +(typeattributeset dumpstate_exec_31_0 (dumpstate_exec)) +(typeattributeset dumpstate_options_prop_31_0 (dumpstate_options_prop)) +(typeattributeset dumpstate_prop_31_0 (dumpstate_prop)) +(typeattributeset dumpstate_service_31_0 (dumpstate_service)) +(typeattributeset dumpstate_socket_31_0 (dumpstate_socket)) +(typeattributeset dynamic_system_prop_31_0 (dynamic_system_prop)) +(typeattributeset e2fs_31_0 (e2fs)) +(typeattributeset e2fs_exec_31_0 (e2fs_exec)) +(typeattributeset efs_file_31_0 (efs_file)) +(typeattributeset emergency_affordance_service_31_0 (emergency_affordance_service)) +(typeattributeset ephemeral_app_31_0 (ephemeral_app)) +(typeattributeset ethernet_service_31_0 (ethernet_service)) +(typeattributeset exfat_31_0 (exfat)) +(typeattributeset exported3_system_prop_31_0 (exported3_system_prop)) +(typeattributeset exported_bluetooth_prop_31_0 (exported_bluetooth_prop)) +(typeattributeset exported_camera_prop_31_0 (exported_camera_prop)) +(typeattributeset exported_config_prop_31_0 (exported_config_prop)) +(typeattributeset exported_default_prop_31_0 (exported_default_prop)) +(typeattributeset exported_dumpstate_prop_31_0 (exported_dumpstate_prop)) +(typeattributeset exported_overlay_prop_31_0 (exported_overlay_prop)) +(typeattributeset exported_pm_prop_31_0 (exported_pm_prop)) +(typeattributeset exported_secure_prop_31_0 (exported_secure_prop)) +(typeattributeset exported_system_prop_31_0 (exported_system_prop)) +(typeattributeset external_vibrator_service_31_0 (external_vibrator_service)) +(typeattributeset face_service_31_0 (face_service)) +(typeattributeset face_vendor_data_file_31_0 (face_vendor_data_file)) +(typeattributeset fastbootd_31_0 (fastbootd)) +(typeattributeset ffs_config_prop_31_0 (ffs_config_prop)) +(typeattributeset ffs_control_prop_31_0 (ffs_control_prop)) +(typeattributeset file_contexts_file_31_0 (file_contexts_file)) +(typeattributeset file_integrity_service_31_0 (file_integrity_service)) +(typeattributeset fingerprint_prop_31_0 (fingerprint_prop)) +(typeattributeset fingerprint_service_31_0 (fingerprint_service)) +(typeattributeset fingerprint_vendor_data_file_31_0 (fingerprint_vendor_data_file)) +(typeattributeset fingerprintd_31_0 (fingerprintd)) +(typeattributeset fingerprintd_data_file_31_0 (fingerprintd_data_file)) +(typeattributeset fingerprintd_exec_31_0 (fingerprintd_exec)) +(typeattributeset fingerprintd_service_31_0 (fingerprintd_service)) +(typeattributeset firstboot_prop_31_0 (firstboot_prop)) +(typeattributeset flags_health_check_31_0 (flags_health_check)) +(typeattributeset flags_health_check_exec_31_0 (flags_health_check_exec)) +(typeattributeset font_service_31_0 (font_service)) +(typeattributeset framework_watchdog_config_prop_31_0 (framework_watchdog_config_prop)) +(typeattributeset frp_block_device_31_0 (frp_block_device)) +(typeattributeset fs_bpf_31_0 (fs_bpf)) +(typeattributeset fs_bpf_tethering_31_0 (fs_bpf_tethering)) +(typeattributeset fsck_31_0 (fsck)) +(typeattributeset fsck_exec_31_0 (fsck_exec)) +(typeattributeset fsck_untrusted_31_0 (fsck_untrusted)) +(typeattributeset fscklogs_31_0 (fscklogs)) +(typeattributeset functionfs_31_0 (functionfs)) +(typeattributeset fuse_31_0 (fuse)) +(typeattributeset fuse_device_31_0 (fuse_device)) +(typeattributeset fusectlfs_31_0 (fusectlfs)) +(typeattributeset fwk_automotive_display_hwservice_31_0 (fwk_automotive_display_hwservice)) +(typeattributeset fwk_bufferhub_hwservice_31_0 (fwk_bufferhub_hwservice)) +(typeattributeset fwk_camera_hwservice_31_0 (fwk_camera_hwservice)) +(typeattributeset fwk_display_hwservice_31_0 (fwk_display_hwservice)) +(typeattributeset fwk_scheduler_hwservice_31_0 (fwk_scheduler_hwservice)) +(typeattributeset fwk_sensor_hwservice_31_0 (fwk_sensor_hwservice)) +(typeattributeset fwk_stats_hwservice_31_0 (fwk_stats_hwservice)) +(typeattributeset fwk_stats_service_31_0 (fwk_stats_service)) +(typeattributeset fwmarkd_socket_31_0 (fwmarkd_socket)) +(typeattributeset game_service_31_0 (game_service)) +(typeattributeset gatekeeper_data_file_31_0 (gatekeeper_data_file)) +(typeattributeset gatekeeper_service_31_0 (gatekeeper_service)) +(typeattributeset gatekeeperd_31_0 (gatekeeperd)) +(typeattributeset gatekeeperd_exec_31_0 (gatekeeperd_exec)) +(typeattributeset gfxinfo_service_31_0 (gfxinfo_service)) +(typeattributeset gmscore_app_31_0 (gmscore_app)) +(typeattributeset gnss_device_31_0 (gnss_device)) +(typeattributeset gnss_time_update_service_31_0 (gnss_time_update_service)) +(typeattributeset gps_control_31_0 (gps_control)) +(typeattributeset gpu_device_31_0 (gpu_device)) +(typeattributeset gpu_service_31_0 (gpu_service)) +(typeattributeset gpuservice_31_0 (gpuservice)) +(typeattributeset graphics_config_prop_31_0 (graphics_config_prop)) +(typeattributeset graphics_device_31_0 (graphics_device)) +(typeattributeset graphicsstats_service_31_0 (graphicsstats_service)) +(typeattributeset gsi_data_file_31_0 (gsi_data_file)) +(typeattributeset gsi_metadata_file_31_0 (gsi_metadata_file)) +(typeattributeset gsi_public_metadata_file_31_0 (gsi_public_metadata_file)) +(typeattributeset hal_atrace_hwservice_31_0 (hal_atrace_hwservice)) +(typeattributeset hal_audio_hwservice_31_0 (hal_audio_hwservice)) +(typeattributeset hal_audio_service_31_0 (hal_audio_service)) +(typeattributeset hal_audiocontrol_hwservice_31_0 (hal_audiocontrol_hwservice)) +(typeattributeset hal_audiocontrol_service_31_0 (hal_audiocontrol_service)) +(typeattributeset hal_authsecret_hwservice_31_0 (hal_authsecret_hwservice)) +(typeattributeset hal_authsecret_service_31_0 (hal_authsecret_service)) +(typeattributeset hal_bluetooth_hwservice_31_0 (hal_bluetooth_hwservice)) +(typeattributeset hal_bootctl_hwservice_31_0 (hal_bootctl_hwservice)) +(typeattributeset hal_broadcastradio_hwservice_31_0 (hal_broadcastradio_hwservice)) +(typeattributeset hal_camera_hwservice_31_0 (hal_camera_hwservice)) +(typeattributeset hal_can_bus_hwservice_31_0 (hal_can_bus_hwservice)) +(typeattributeset hal_can_controller_hwservice_31_0 (hal_can_controller_hwservice)) +(typeattributeset hal_cas_hwservice_31_0 (hal_cas_hwservice)) +(typeattributeset hal_codec2_hwservice_31_0 (hal_codec2_hwservice)) +(typeattributeset hal_configstore_ISurfaceFlingerConfigs_31_0 (hal_configstore_ISurfaceFlingerConfigs)) +(typeattributeset hal_confirmationui_hwservice_31_0 (hal_confirmationui_hwservice)) +(typeattributeset hal_contexthub_hwservice_31_0 (hal_contexthub_hwservice)) +(typeattributeset hal_drm_hwservice_31_0 (hal_drm_hwservice)) +(typeattributeset hal_dumpstate_config_prop_31_0 (hal_dumpstate_config_prop)) +(typeattributeset hal_dumpstate_hwservice_31_0 (hal_dumpstate_hwservice)) +(typeattributeset hal_evs_hwservice_31_0 (hal_evs_hwservice)) +(typeattributeset hal_face_hwservice_31_0 (hal_face_hwservice)) +(typeattributeset hal_face_service_31_0 (hal_face_service)) +(typeattributeset hal_fingerprint_hwservice_31_0 (hal_fingerprint_hwservice)) +(typeattributeset hal_fingerprint_service_31_0 (hal_fingerprint_service)) +(typeattributeset hal_gatekeeper_hwservice_31_0 (hal_gatekeeper_hwservice)) +(typeattributeset hal_gnss_hwservice_31_0 (hal_gnss_hwservice)) +(typeattributeset hal_gnss_service_31_0 (hal_gnss_service)) +(typeattributeset hal_graphics_allocator_hwservice_31_0 (hal_graphics_allocator_hwservice)) +(typeattributeset hal_graphics_composer_hwservice_31_0 (hal_graphics_composer_hwservice)) +(typeattributeset hal_graphics_composer_server_tmpfs_31_0 (hal_graphics_composer_server_tmpfs)) +(typeattributeset hal_graphics_mapper_hwservice_31_0 (hal_graphics_mapper_hwservice)) +(typeattributeset hal_health_hwservice_31_0 (hal_health_hwservice)) +(typeattributeset hal_health_storage_hwservice_31_0 (hal_health_storage_hwservice)) +(typeattributeset hal_health_storage_service_31_0 (hal_health_storage_service)) +(typeattributeset hal_identity_service_31_0 (hal_identity_service)) +(typeattributeset hal_input_classifier_hwservice_31_0 (hal_input_classifier_hwservice)) +(typeattributeset hal_instrumentation_prop_31_0 (hal_instrumentation_prop)) +(typeattributeset hal_ir_hwservice_31_0 (hal_ir_hwservice)) +(typeattributeset hal_keymaster_hwservice_31_0 (hal_keymaster_hwservice)) +(typeattributeset hal_keymint_service_31_0 (hal_keymint_service)) +(typeattributeset hal_light_hwservice_31_0 (hal_light_hwservice)) +(typeattributeset hal_light_service_31_0 (hal_light_service)) +(typeattributeset hal_lowpan_hwservice_31_0 (hal_lowpan_hwservice)) +(typeattributeset hal_memtrack_hwservice_31_0 (hal_memtrack_hwservice)) +(typeattributeset hal_memtrack_service_31_0 (hal_memtrack_service)) +(typeattributeset hal_neuralnetworks_hwservice_31_0 (hal_neuralnetworks_hwservice)) +(typeattributeset hal_neuralnetworks_service_31_0 (hal_neuralnetworks_service)) +(typeattributeset hal_nfc_hwservice_31_0 (hal_nfc_hwservice)) +(typeattributeset hal_oemlock_hwservice_31_0 (hal_oemlock_hwservice)) +(typeattributeset hal_oemlock_service_31_0 (hal_oemlock_service)) +(typeattributeset hal_omx_hwservice_31_0 (hal_omx_hwservice)) +(typeattributeset hal_power_hwservice_31_0 (hal_power_hwservice)) +(typeattributeset hal_power_service_31_0 (hal_power_service)) +(typeattributeset hal_power_stats_hwservice_31_0 (hal_power_stats_hwservice)) +(typeattributeset hal_power_stats_service_31_0 (hal_power_stats_service)) +(typeattributeset hal_rebootescrow_service_31_0 (hal_rebootescrow_service)) +(typeattributeset hal_remotelyprovisionedcomponent_service_31_0 (hal_remotelyprovisionedcomponent_service)) +(typeattributeset hal_renderscript_hwservice_31_0 (hal_renderscript_hwservice)) +(typeattributeset hal_secure_element_hwservice_31_0 (hal_secure_element_hwservice)) +(typeattributeset hal_secureclock_service_31_0 (hal_secureclock_service)) +(typeattributeset hal_sensors_hwservice_31_0 (hal_sensors_hwservice)) +(typeattributeset hal_sharedsecret_service_31_0 (hal_sharedsecret_service)) +(typeattributeset hal_telephony_hwservice_31_0 (hal_telephony_hwservice)) +(typeattributeset hal_tetheroffload_hwservice_31_0 (hal_tetheroffload_hwservice)) +(typeattributeset hal_thermal_hwservice_31_0 (hal_thermal_hwservice)) +(typeattributeset hal_tv_cec_hwservice_31_0 (hal_tv_cec_hwservice)) +(typeattributeset hal_tv_input_hwservice_31_0 (hal_tv_input_hwservice)) +(typeattributeset hal_tv_tuner_hwservice_31_0 (hal_tv_tuner_hwservice)) +(typeattributeset hal_usb_gadget_hwservice_31_0 (hal_usb_gadget_hwservice)) +(typeattributeset hal_usb_hwservice_31_0 (hal_usb_hwservice)) +(typeattributeset hal_vehicle_hwservice_31_0 (hal_vehicle_hwservice)) +(typeattributeset hal_vibrator_hwservice_31_0 (hal_vibrator_hwservice)) +(typeattributeset hal_vibrator_service_31_0 (hal_vibrator_service)) +(typeattributeset hal_vr_hwservice_31_0 (hal_vr_hwservice)) +(typeattributeset hal_weaver_hwservice_31_0 (hal_weaver_hwservice)) +(typeattributeset hal_weaver_service_31_0 (hal_weaver_service)) +(typeattributeset hal_wifi_hostapd_hwservice_31_0 (hal_wifi_hostapd_hwservice)) +(typeattributeset hal_wifi_hwservice_31_0 (hal_wifi_hwservice)) +(typeattributeset hal_wifi_supplicant_hwservice_31_0 (hal_wifi_supplicant_hwservice)) +(typeattributeset hardware_properties_service_31_0 (hardware_properties_service)) +(typeattributeset hardware_service_31_0 (hardware_service)) +(typeattributeset hci_attach_dev_31_0 (hci_attach_dev)) +(typeattributeset hdmi_config_prop_31_0 (hdmi_config_prop)) +(typeattributeset hdmi_control_service_31_0 (hdmi_control_service)) +(typeattributeset healthd_31_0 (healthd)) +(typeattributeset healthd_exec_31_0 (healthd_exec)) +(typeattributeset heapdump_data_file_31_0 (heapdump_data_file)) +(typeattributeset heapprofd_31_0 (heapprofd)) +(typeattributeset heapprofd_enabled_prop_31_0 (heapprofd_enabled_prop)) +(typeattributeset heapprofd_prop_31_0 (heapprofd_prop)) +(typeattributeset heapprofd_socket_31_0 (heapprofd_socket)) +(typeattributeset hidl_allocator_hwservice_31_0 (hidl_allocator_hwservice)) +(typeattributeset hidl_base_hwservice_31_0 (hidl_base_hwservice)) +(typeattributeset hidl_manager_hwservice_31_0 (hidl_manager_hwservice)) +(typeattributeset hidl_memory_hwservice_31_0 (hidl_memory_hwservice)) +(typeattributeset hidl_token_hwservice_31_0 (hidl_token_hwservice)) +(typeattributeset hint_service_31_0 (hint_service)) +(typeattributeset hw_random_device_31_0 (hw_random_device)) +(typeattributeset hw_timeout_multiplier_prop_31_0 (hw_timeout_multiplier_prop)) +(typeattributeset hwbinder_device_31_0 (hwbinder_device)) +(typeattributeset hwservice_contexts_file_31_0 (hwservice_contexts_file)) +(typeattributeset hwservicemanager_31_0 (hwservicemanager)) +(typeattributeset hwservicemanager_exec_31_0 (hwservicemanager_exec)) +(typeattributeset hwservicemanager_prop_31_0 (hwservicemanager_prop)) +(typeattributeset icon_file_31_0 (icon_file)) +(typeattributeset idmap_31_0 (idmap)) +(typeattributeset idmap_exec_31_0 (idmap_exec)) +(typeattributeset idmap_service_31_0 (idmap_service)) +(typeattributeset iio_device_31_0 (iio_device)) +(typeattributeset imms_service_31_0 (imms_service)) +(typeattributeset incident_31_0 (incident)) +(typeattributeset incident_data_file_31_0 (incident_data_file)) +(typeattributeset incident_helper_31_0 (incident_helper)) +(typeattributeset incident_service_31_0 (incident_service)) +(typeattributeset incidentd_31_0 (incidentd)) +(typeattributeset incremental_control_file_31_0 (incremental_control_file)) +(typeattributeset incremental_prop_31_0 (incremental_prop)) +(typeattributeset incremental_service_31_0 (incremental_service)) +(typeattributeset init_31_0 (init)) +(typeattributeset init_exec_31_0 (init_exec)) +(typeattributeset init_service_status_prop_31_0 (init_service_status_prop)) +(typeattributeset init_tmpfs_31_0 (init_tmpfs)) +(typeattributeset inotify_31_0 (inotify)) +(typeattributeset input_device_31_0 (input_device)) +(typeattributeset input_method_service_31_0 (input_method_service)) +(typeattributeset input_service_31_0 (input_service)) +(typeattributeset inputflinger_31_0 (inputflinger)) +(typeattributeset inputflinger_exec_31_0 (inputflinger_exec)) +(typeattributeset inputflinger_service_31_0 (inputflinger_service)) +(typeattributeset install_data_file_31_0 (install_data_file)) +(typeattributeset installd_31_0 (installd)) +(typeattributeset installd_exec_31_0 (installd_exec)) +(typeattributeset installd_service_31_0 (installd_service)) +(typeattributeset ion_device_31_0 (ion_device)) +(typeattributeset iorap_inode2filename_31_0 (iorap_inode2filename)) +(typeattributeset iorap_inode2filename_exec_31_0 (iorap_inode2filename_exec)) +(typeattributeset iorap_inode2filename_tmpfs_31_0 (iorap_inode2filename_tmpfs)) +(typeattributeset iorap_prefetcherd_31_0 (iorap_prefetcherd)) +(typeattributeset iorap_prefetcherd_exec_31_0 (iorap_prefetcherd_exec)) +(typeattributeset iorap_prefetcherd_tmpfs_31_0 (iorap_prefetcherd_tmpfs)) +(typeattributeset iorapd_31_0 (iorapd)) +(typeattributeset iorapd_data_file_31_0 (iorapd_data_file)) +(typeattributeset iorapd_exec_31_0 (iorapd_exec)) +(typeattributeset iorapd_service_31_0 (iorapd_service)) +(typeattributeset iorapd_tmpfs_31_0 (iorapd_tmpfs)) +(typeattributeset ipsec_service_31_0 (ipsec_service)) +(typeattributeset iris_service_31_0 (iris_service)) +(typeattributeset iris_vendor_data_file_31_0 (iris_vendor_data_file)) +(typeattributeset isolated_app_31_0 (isolated_app)) +(typeattributeset jobscheduler_service_31_0 (jobscheduler_service)) +(typeattributeset kernel_31_0 (kernel)) +(typeattributeset keychain_data_file_31_0 (keychain_data_file)) +(typeattributeset keychord_device_31_0 (keychord_device)) +(typeattributeset keyguard_config_prop_31_0 (keyguard_config_prop)) +(typeattributeset keystore2_key_contexts_file_31_0 (keystore2_key_contexts_file)) +(typeattributeset keystore_31_0 (keystore)) +(typeattributeset keystore_compat_hal_service_31_0 (keystore_compat_hal_service)) +(typeattributeset keystore_data_file_31_0 (keystore_data_file)) +(typeattributeset keystore_exec_31_0 (keystore_exec)) +(typeattributeset keystore_maintenance_service_31_0 (keystore_maintenance_service)) +(typeattributeset keystore_metrics_service_31_0 (keystore_metrics_service)) +(typeattributeset keystore_service_31_0 (keystore_service)) +(typeattributeset kmsg_debug_device_31_0 (kmsg_debug_device)) +(typeattributeset kmsg_device_31_0 (kmsg_device)) +(typeattributeset labeledfs_31_0 (labeledfs)) +(typeattributeset launcherapps_service_31_0 (launcherapps_service)) +(typeattributeset legacy_permission_service_31_0 (legacy_permission_service)) +(typeattributeset legacykeystore_service_31_0 (legacykeystore_service)) +(typeattributeset libc_debug_prop_31_0 (libc_debug_prop)) +(typeattributeset light_service_31_0 (light_service)) +(typeattributeset linkerconfig_file_31_0 (linkerconfig_file)) +(typeattributeset llkd_31_0 (llkd)) +(typeattributeset llkd_exec_31_0 (llkd_exec)) +(typeattributeset llkd_prop_31_0 (llkd_prop)) +(typeattributeset lmkd_31_0 (lmkd)) +(typeattributeset lmkd_config_prop_31_0 (lmkd_config_prop)) +(typeattributeset lmkd_exec_31_0 (lmkd_exec)) +(typeattributeset lmkd_prop_31_0 (lmkd_prop)) +(typeattributeset lmkd_socket_31_0 (lmkd_socket)) +(typeattributeset location_service_31_0 (location_service)) +(typeattributeset location_time_zone_manager_service_31_0 (location_time_zone_manager_service)) +(typeattributeset lock_settings_service_31_0 (lock_settings_service)) +(typeattributeset log_prop_31_0 (log_prop)) +(typeattributeset log_tag_prop_31_0 (log_tag_prop)) +(typeattributeset logcat_exec_31_0 (logcat_exec)) +(typeattributeset logd_31_0 (logd)) +(typeattributeset logd_exec_31_0 (logd_exec)) +(typeattributeset logd_prop_31_0 (logd_prop)) +(typeattributeset logd_socket_31_0 (logd_socket)) +(typeattributeset logdr_socket_31_0 (logdr_socket)) +(typeattributeset logdw_socket_31_0 (logdw_socket)) +(typeattributeset logpersist_31_0 (logpersist)) +(typeattributeset logpersistd_logging_prop_31_0 (logpersistd_logging_prop)) +(typeattributeset loop_control_device_31_0 (loop_control_device)) +(typeattributeset loop_device_31_0 (loop_device)) +(typeattributeset looper_stats_service_31_0 (looper_stats_service)) +(typeattributeset lowpan_device_31_0 (lowpan_device)) +(typeattributeset lowpan_prop_31_0 (lowpan_prop)) +(typeattributeset lowpan_service_31_0 (lowpan_service)) +(typeattributeset lpdump_service_31_0 (lpdump_service)) +(typeattributeset lpdumpd_prop_31_0 (lpdumpd_prop)) +(typeattributeset mac_perms_file_31_0 (mac_perms_file)) +(typeattributeset mdns_socket_31_0 (mdns_socket)) +(typeattributeset mdnsd_31_0 (mdnsd)) +(typeattributeset mdnsd_socket_31_0 (mdnsd_socket)) +(typeattributeset media_communication_service_31_0 (media_communication_service)) +(typeattributeset media_config_prop_31_0 (media_config_prop)) +(typeattributeset media_data_file_31_0 (media_data_file)) +(typeattributeset media_metrics_service_31_0 (media_metrics_service)) +(typeattributeset media_projection_service_31_0 (media_projection_service)) +(typeattributeset media_router_service_31_0 (media_router_service)) +(typeattributeset media_rw_data_file_31_0 (media_rw_data_file)) +(typeattributeset media_session_service_31_0 (media_session_service)) +(typeattributeset media_variant_prop_31_0 (media_variant_prop)) +(typeattributeset mediadrm_config_prop_31_0 (mediadrm_config_prop)) +(typeattributeset mediadrmserver_31_0 (mediadrmserver)) +(typeattributeset mediadrmserver_exec_31_0 (mediadrmserver_exec)) +(typeattributeset mediadrmserver_service_31_0 (mediadrmserver_service)) +(typeattributeset mediaextractor_31_0 (mediaextractor)) +(typeattributeset mediaextractor_exec_31_0 (mediaextractor_exec)) +(typeattributeset mediaextractor_service_31_0 (mediaextractor_service)) +(typeattributeset mediaextractor_tmpfs_31_0 (mediaextractor_tmpfs)) +(typeattributeset mediametrics_31_0 (mediametrics)) +(typeattributeset mediametrics_exec_31_0 (mediametrics_exec)) +(typeattributeset mediametrics_service_31_0 (mediametrics_service)) +(typeattributeset mediaprovider_31_0 (mediaprovider)) +(typeattributeset mediaserver_31_0 (mediaserver)) +(typeattributeset mediaserver_exec_31_0 (mediaserver_exec)) +(typeattributeset mediaserver_service_31_0 (mediaserver_service)) +(typeattributeset mediaserver_tmpfs_31_0 (mediaserver_tmpfs)) +(typeattributeset mediaswcodec_31_0 (mediaswcodec)) +(typeattributeset mediaswcodec_exec_31_0 (mediaswcodec_exec)) +(typeattributeset mediatranscoding_service_31_0 (mediatranscoding_service)) +(typeattributeset meminfo_service_31_0 (meminfo_service)) +(typeattributeset memtrackproxy_service_31_0 (memtrackproxy_service)) +(typeattributeset metadata_block_device_31_0 (metadata_block_device)) +(typeattributeset metadata_bootstat_file_31_0 (metadata_bootstat_file)) +(typeattributeset metadata_file_31_0 (metadata_file)) +(typeattributeset method_trace_data_file_31_0 (method_trace_data_file)) +(typeattributeset midi_service_31_0 (midi_service)) +(typeattributeset mirror_data_file_31_0 (mirror_data_file)) +(typeattributeset misc_block_device_31_0 (misc_block_device)) +(typeattributeset misc_logd_file_31_0 (misc_logd_file)) +(typeattributeset misc_user_data_file_31_0 (misc_user_data_file)) +(typeattributeset mm_events_config_prop_31_0 (mm_events_config_prop)) +(typeattributeset mmc_prop_31_0 (mmc_prop)) +(typeattributeset mnt_expand_file_31_0 (mnt_expand_file)) +(typeattributeset mnt_media_rw_file_31_0 (mnt_media_rw_file)) +(typeattributeset mnt_media_rw_stub_file_31_0 (mnt_media_rw_stub_file)) +(typeattributeset mnt_pass_through_file_31_0 (mnt_pass_through_file)) +(typeattributeset mnt_product_file_31_0 (mnt_product_file)) +(typeattributeset mnt_sdcard_file_31_0 (mnt_sdcard_file)) +(typeattributeset mnt_user_file_31_0 (mnt_user_file)) +(typeattributeset mnt_vendor_file_31_0 (mnt_vendor_file)) +(typeattributeset mock_ota_prop_31_0 (mock_ota_prop)) +(typeattributeset modprobe_31_0 (modprobe)) +(typeattributeset module_sdkextensions_prop_31_0 (module_sdkextensions_prop)) +(typeattributeset mount_service_31_0 (mount_service)) +(typeattributeset mqueue_31_0 (mqueue)) +(typeattributeset mtp_31_0 (mtp)) +(typeattributeset mtp_device_31_0 (mtp_device)) +(typeattributeset mtp_exec_31_0 (mtp_exec)) +(typeattributeset mtpd_socket_31_0 (mtpd_socket)) +(typeattributeset music_recognition_service_31_0 (music_recognition_service)) +(typeattributeset nativetest_data_file_31_0 (nativetest_data_file)) +(typeattributeset net_data_file_31_0 (net_data_file)) +(typeattributeset net_dns_prop_31_0 (net_dns_prop)) +(typeattributeset net_radio_prop_31_0 (net_radio_prop)) +(typeattributeset netd_31_0 (netd)) +(typeattributeset netd_exec_31_0 (netd_exec)) +(typeattributeset netd_listener_service_31_0 (netd_listener_service)) +(typeattributeset netd_service_31_0 (netd_service)) +(typeattributeset netif_31_0 (netif)) +(typeattributeset netpolicy_service_31_0 (netpolicy_service)) +(typeattributeset netstats_service_31_0 (netstats_service)) +(typeattributeset netutils_wrapper_31_0 (netutils_wrapper)) +(typeattributeset netutils_wrapper_exec_31_0 (netutils_wrapper_exec)) +(typeattributeset network_management_service_31_0 (network_management_service)) +(typeattributeset network_score_service_31_0 (network_score_service)) +(typeattributeset network_stack_31_0 (network_stack)) +(typeattributeset network_stack_service_31_0 (network_stack_service)) +(typeattributeset network_time_update_service_31_0 (network_time_update_service)) +(typeattributeset network_watchlist_data_file_31_0 (network_watchlist_data_file)) +(typeattributeset network_watchlist_service_31_0 (network_watchlist_service)) +(typeattributeset nfc_31_0 (nfc)) +(typeattributeset nfc_data_file_31_0 (nfc_data_file)) +(typeattributeset nfc_device_31_0 (nfc_device)) +(typeattributeset nfc_logs_data_file_31_0 (nfc_logs_data_file)) +(typeattributeset nfc_prop_31_0 (nfc_prop)) +(typeattributeset nfc_service_31_0 (nfc_service)) +(typeattributeset nnapi_ext_deny_product_prop_31_0 (nnapi_ext_deny_product_prop)) +(typeattributeset node_31_0 (node)) +(typeattributeset nonplat_service_contexts_file_31_0 (nonplat_service_contexts_file)) +(typeattributeset notification_service_31_0 (notification_service)) +(typeattributeset null_device_31_0 (null_device)) +(typeattributeset oem_lock_service_31_0 (oem_lock_service)) +(typeattributeset oem_unlock_prop_31_0 (oem_unlock_prop)) +(typeattributeset oemfs_31_0 (oemfs)) +(typeattributeset ota_data_file_31_0 (ota_data_file)) +(typeattributeset ota_metadata_file_31_0 (ota_metadata_file)) +(typeattributeset ota_package_file_31_0 (ota_package_file)) +(typeattributeset ota_prop_31_0 (ota_prop)) +(typeattributeset otadexopt_service_31_0 (otadexopt_service)) +(typeattributeset otapreopt_chroot_31_0 (otapreopt_chroot)) +(typeattributeset overlay_prop_31_0 (overlay_prop)) +(typeattributeset overlay_service_31_0 (overlay_service)) +(typeattributeset overlayfs_file_31_0 (overlayfs_file)) +(typeattributeset owntty_device_31_0 (owntty_device)) +(typeattributeset pac_proxy_service_31_0 (pac_proxy_service)) +(typeattributeset package_native_service_31_0 (package_native_service)) +(typeattributeset package_service_31_0 (package_service)) +(typeattributeset packagemanager_config_prop_31_0 (packagemanager_config_prop)) +(typeattributeset packages_list_file_31_0 (packages_list_file)) +(typeattributeset pan_result_prop_31_0 (pan_result_prop)) +(typeattributeset password_slot_metadata_file_31_0 (password_slot_metadata_file)) +(typeattributeset pdx_bufferhub_client_channel_socket_31_0 (pdx_bufferhub_client_channel_socket)) +(typeattributeset pdx_bufferhub_client_endpoint_socket_31_0 (pdx_bufferhub_client_endpoint_socket)) +(typeattributeset pdx_bufferhub_dir_31_0 (pdx_bufferhub_dir)) +(typeattributeset pdx_display_client_channel_socket_31_0 (pdx_display_client_channel_socket)) +(typeattributeset pdx_display_client_endpoint_socket_31_0 (pdx_display_client_endpoint_socket)) +(typeattributeset pdx_display_dir_31_0 (pdx_display_dir)) +(typeattributeset pdx_display_manager_channel_socket_31_0 (pdx_display_manager_channel_socket)) +(typeattributeset pdx_display_manager_endpoint_socket_31_0 (pdx_display_manager_endpoint_socket)) +(typeattributeset pdx_display_screenshot_channel_socket_31_0 (pdx_display_screenshot_channel_socket)) +(typeattributeset pdx_display_screenshot_endpoint_socket_31_0 (pdx_display_screenshot_endpoint_socket)) +(typeattributeset pdx_display_vsync_channel_socket_31_0 (pdx_display_vsync_channel_socket)) +(typeattributeset pdx_display_vsync_endpoint_socket_31_0 (pdx_display_vsync_endpoint_socket)) +(typeattributeset pdx_performance_client_channel_socket_31_0 (pdx_performance_client_channel_socket)) +(typeattributeset pdx_performance_client_endpoint_socket_31_0 (pdx_performance_client_endpoint_socket)) +(typeattributeset pdx_performance_dir_31_0 (pdx_performance_dir)) +(typeattributeset people_service_31_0 (people_service)) +(typeattributeset perfetto_31_0 (perfetto)) +(typeattributeset performanced_31_0 (performanced)) +(typeattributeset performanced_exec_31_0 (performanced_exec)) +(typeattributeset permission_checker_service_31_0 (permission_checker_service)) +(typeattributeset permission_service_31_0 (permission_service)) +(typeattributeset permissionmgr_service_31_0 (permissionmgr_service)) +(typeattributeset persist_debug_prop_31_0 (persist_debug_prop)) +(typeattributeset persist_vendor_debug_wifi_prop_31_0 (persist_vendor_debug_wifi_prop)) +(typeattributeset persistent_data_block_service_31_0 (persistent_data_block_service)) +(typeattributeset persistent_properties_ready_prop_31_0 (persistent_properties_ready_prop)) +(typeattributeset pinner_service_31_0 (pinner_service)) +(typeattributeset pipefs_31_0 (pipefs)) +(typeattributeset platform_app_31_0 (platform_app)) +(typeattributeset platform_compat_service_31_0 (platform_compat_service)) +(typeattributeset pmsg_device_31_0 (pmsg_device)) +(typeattributeset port_31_0 (port)) +(typeattributeset port_device_31_0 (port_device)) +(typeattributeset postinstall_31_0 (postinstall)) +(typeattributeset postinstall_apex_mnt_dir_31_0 (postinstall_apex_mnt_dir)) +(typeattributeset postinstall_file_31_0 (postinstall_file)) +(typeattributeset postinstall_mnt_dir_31_0 (postinstall_mnt_dir)) +(typeattributeset power_debug_prop_31_0 (power_debug_prop)) +(typeattributeset power_service_31_0 (power_service)) +(typeattributeset powerctl_prop_31_0 (powerctl_prop)) +(typeattributeset powerstats_service_31_0 (powerstats_service)) +(typeattributeset ppp_31_0 (ppp)) +(typeattributeset ppp_device_31_0 (ppp_device)) +(typeattributeset ppp_exec_31_0 (ppp_exec)) +(typeattributeset preloads_data_file_31_0 (preloads_data_file)) +(typeattributeset preloads_media_file_31_0 (preloads_media_file)) +(typeattributeset prereboot_data_file_31_0 (prereboot_data_file)) +(typeattributeset print_service_31_0 (print_service)) +(typeattributeset priv_app_31_0 (priv_app)) +(typeattributeset privapp_data_file_31_0 (privapp_data_file)) +(typeattributeset proc_31_0 + ( proc + proc_bpf + proc_cpu_alignment +)) +(typeattributeset proc_abi_31_0 (proc_abi)) +(typeattributeset proc_asound_31_0 (proc_asound)) +(typeattributeset proc_bluetooth_writable_31_0 (proc_bluetooth_writable)) +(typeattributeset proc_bootconfig_31_0 (proc_bootconfig)) +(typeattributeset proc_buddyinfo_31_0 (proc_buddyinfo)) +(typeattributeset proc_cmdline_31_0 (proc_cmdline)) +(typeattributeset proc_cpuinfo_31_0 (proc_cpuinfo)) +(typeattributeset proc_dirty_31_0 (proc_dirty)) +(typeattributeset proc_diskstats_31_0 (proc_diskstats)) +(typeattributeset proc_drop_caches_31_0 (proc_drop_caches)) +(typeattributeset proc_extra_free_kbytes_31_0 (proc_extra_free_kbytes)) +(typeattributeset proc_filesystems_31_0 (proc_filesystems)) +(typeattributeset proc_fs_verity_31_0 (proc_fs_verity)) +(typeattributeset proc_hostname_31_0 (proc_hostname)) +(typeattributeset proc_hung_task_31_0 (proc_hung_task)) +(typeattributeset proc_interrupts_31_0 (proc_interrupts)) +(typeattributeset proc_iomem_31_0 (proc_iomem)) +(typeattributeset proc_kallsyms_31_0 (proc_kallsyms)) +(typeattributeset proc_keys_31_0 (proc_keys)) +(typeattributeset proc_kmsg_31_0 (proc_kmsg)) +(typeattributeset proc_kpageflags_31_0 (proc_kpageflags)) +(typeattributeset proc_loadavg_31_0 (proc_loadavg)) +(typeattributeset proc_locks_31_0 (proc_locks)) +(typeattributeset proc_lowmemorykiller_31_0 (proc_lowmemorykiller)) +(typeattributeset proc_max_map_count_31_0 (proc_max_map_count)) +(typeattributeset proc_meminfo_31_0 (proc_meminfo)) +(typeattributeset proc_min_free_order_shift_31_0 (proc_min_free_order_shift)) +(typeattributeset proc_misc_31_0 (proc_misc)) +(typeattributeset proc_modules_31_0 (proc_modules)) +(typeattributeset proc_mounts_31_0 (proc_mounts)) +(typeattributeset proc_net_31_0 + ( proc_bpf + proc_net +)) +(typeattributeset proc_net_tcp_udp_31_0 (proc_net_tcp_udp)) +(typeattributeset proc_overcommit_memory_31_0 (proc_overcommit_memory)) +(typeattributeset proc_page_cluster_31_0 (proc_page_cluster)) +(typeattributeset proc_pagetypeinfo_31_0 (proc_pagetypeinfo)) +(typeattributeset proc_panic_31_0 (proc_panic)) +(typeattributeset proc_perf_31_0 (proc_perf)) +(typeattributeset proc_pid_max_31_0 (proc_pid_max)) +(typeattributeset proc_pipe_conf_31_0 (proc_pipe_conf)) +(typeattributeset proc_pressure_cpu_31_0 (proc_pressure_cpu)) +(typeattributeset proc_pressure_io_31_0 (proc_pressure_io)) +(typeattributeset proc_pressure_mem_31_0 (proc_pressure_mem)) +(typeattributeset proc_qtaguid_ctrl_31_0 (proc_qtaguid_ctrl)) +(typeattributeset proc_qtaguid_stat_31_0 (proc_qtaguid_stat)) +(typeattributeset proc_random_31_0 (proc_random)) +(typeattributeset proc_sched_31_0 (proc_sched)) +(typeattributeset proc_security_31_0 (proc_security)) +(typeattributeset proc_slabinfo_31_0 (proc_slabinfo)) +(typeattributeset proc_stat_31_0 (proc_stat)) +(typeattributeset proc_swaps_31_0 (proc_swaps)) +(typeattributeset proc_sysrq_31_0 (proc_sysrq)) +(typeattributeset proc_timer_31_0 (proc_timer)) +(typeattributeset proc_tty_drivers_31_0 (proc_tty_drivers)) +(typeattributeset proc_uid_concurrent_active_time_31_0 (proc_uid_concurrent_active_time)) +(typeattributeset proc_uid_concurrent_policy_time_31_0 (proc_uid_concurrent_policy_time)) +(typeattributeset proc_uid_cpupower_31_0 (proc_uid_cpupower)) +(typeattributeset proc_uid_cputime_removeuid_31_0 (proc_uid_cputime_removeuid)) +(typeattributeset proc_uid_cputime_showstat_31_0 (proc_uid_cputime_showstat)) +(typeattributeset proc_uid_io_stats_31_0 (proc_uid_io_stats)) +(typeattributeset proc_uid_procstat_set_31_0 (proc_uid_procstat_set)) +(typeattributeset proc_uid_time_in_state_31_0 (proc_uid_time_in_state)) +(typeattributeset proc_uptime_31_0 (proc_uptime)) +(typeattributeset proc_vendor_sched_31_0 (proc_vendor_sched)) +(typeattributeset proc_version_31_0 (proc_version)) +(typeattributeset proc_vmallocinfo_31_0 (proc_vmallocinfo)) +(typeattributeset proc_vmstat_31_0 (proc_vmstat)) +(typeattributeset proc_zoneinfo_31_0 (proc_zoneinfo)) +(typeattributeset processinfo_service_31_0 (processinfo_service)) +(typeattributeset procstats_service_31_0 (procstats_service)) +(typeattributeset profman_31_0 (profman)) +(typeattributeset profman_dump_data_file_31_0 (profman_dump_data_file)) +(typeattributeset profman_exec_31_0 (profman_exec)) +(typeattributeset properties_device_31_0 (properties_device)) +(typeattributeset properties_serial_31_0 (properties_serial)) +(typeattributeset property_contexts_file_31_0 (property_contexts_file)) +(typeattributeset property_data_file_31_0 (property_data_file)) +(typeattributeset property_info_31_0 (property_info)) +(typeattributeset property_service_version_prop_31_0 (property_service_version_prop)) +(typeattributeset property_socket_31_0 (property_socket)) +(typeattributeset provisioned_prop_31_0 (provisioned_prop)) +(typeattributeset pstorefs_31_0 (pstorefs)) +(typeattributeset ptmx_device_31_0 (ptmx_device)) +(typeattributeset qemu_hw_prop_31_0 (qemu_hw_prop)) +(typeattributeset qemu_sf_lcd_density_prop_31_0 (qemu_sf_lcd_density_prop)) +(typeattributeset qtaguid_device_31_0 (qtaguid_device)) +(typeattributeset racoon_31_0 (racoon)) +(typeattributeset racoon_exec_31_0 (racoon_exec)) +(typeattributeset racoon_socket_31_0 (racoon_socket)) +(typeattributeset radio_31_0 (radio)) +(typeattributeset radio_control_prop_31_0 (radio_control_prop)) +(typeattributeset radio_core_data_file_31_0 (radio_core_data_file)) +(typeattributeset radio_data_file_31_0 (radio_data_file)) +(typeattributeset radio_device_31_0 (radio_device)) +(typeattributeset radio_prop_31_0 (radio_prop)) +(typeattributeset radio_service_31_0 (radio_service)) +(typeattributeset ram_device_31_0 (ram_device)) +(typeattributeset random_device_31_0 (random_device)) +(typeattributeset reboot_readiness_service_31_0 (reboot_readiness_service)) +(typeattributeset rebootescrow_hal_prop_31_0 (rebootescrow_hal_prop)) +(typeattributeset recovery_31_0 (recovery)) +(typeattributeset recovery_block_device_31_0 (recovery_block_device)) +(typeattributeset recovery_config_prop_31_0 (recovery_config_prop)) +(typeattributeset recovery_data_file_31_0 (recovery_data_file)) +(typeattributeset recovery_persist_31_0 (recovery_persist)) +(typeattributeset recovery_persist_exec_31_0 (recovery_persist_exec)) +(typeattributeset recovery_refresh_31_0 (recovery_refresh)) +(typeattributeset recovery_refresh_exec_31_0 (recovery_refresh_exec)) +(typeattributeset recovery_service_31_0 (recovery_service)) +(typeattributeset recovery_socket_31_0 (recovery_socket)) +(typeattributeset registry_service_31_0 (registry_service)) +(typeattributeset remoteprovisioning_service_31_0 (remoteprovisioning_service)) +(typeattributeset resourcecache_data_file_31_0 (resourcecache_data_file)) +(typeattributeset restorecon_prop_31_0 (restorecon_prop)) +(typeattributeset restrictions_service_31_0 (restrictions_service)) +(typeattributeset retaildemo_prop_31_0 (retaildemo_prop)) +(typeattributeset rild_debug_socket_31_0 (rild_debug_socket)) +(typeattributeset rild_socket_31_0 (rild_socket)) +(typeattributeset ringtone_file_31_0 (ringtone_file)) +(typeattributeset role_service_31_0 (role_service)) +(typeattributeset rollback_service_31_0 (rollback_service)) +(typeattributeset root_block_device_31_0 (root_block_device)) +(typeattributeset rootfs_31_0 (rootfs)) +(typeattributeset rpmsg_device_31_0 (rpmsg_device)) +(typeattributeset rs_31_0 (rs)) +(typeattributeset rs_exec_31_0 (rs_exec)) +(typeattributeset rss_hwm_reset_31_0 (rss_hwm_reset)) +(typeattributeset rtc_device_31_0 (rtc_device)) +(typeattributeset rttmanager_service_31_0 (rttmanager_service)) +(typeattributeset runas_31_0 (runas)) +(typeattributeset runas_app_31_0 (runas_app)) +(typeattributeset runas_exec_31_0 (runas_exec)) +(typeattributeset runtime_event_log_tags_file_31_0 (runtime_event_log_tags_file)) +(typeattributeset runtime_service_31_0 (runtime_service)) +(typeattributeset safemode_prop_31_0 (safemode_prop)) +(typeattributeset same_process_hal_file_31_0 (same_process_hal_file)) +(typeattributeset samplingprofiler_service_31_0 (samplingprofiler_service)) +(typeattributeset scheduling_policy_service_31_0 (scheduling_policy_service)) +(typeattributeset sdcard_block_device_31_0 (sdcard_block_device)) +(typeattributeset sdcardd_31_0 (sdcardd)) +(typeattributeset sdcardd_exec_31_0 (sdcardd_exec)) +(typeattributeset sdcardfs_31_0 (sdcardfs)) +(typeattributeset seapp_contexts_file_31_0 (seapp_contexts_file)) +(typeattributeset search_service_31_0 (search_service)) +(typeattributeset search_ui_service_31_0 (search_ui_service)) +(typeattributeset sec_key_att_app_id_provider_service_31_0 (sec_key_att_app_id_provider_service)) +(typeattributeset secure_element_31_0 (secure_element)) +(typeattributeset secure_element_device_31_0 (secure_element_device)) +(typeattributeset secure_element_service_31_0 (secure_element_service)) +(typeattributeset securityfs_31_0 (securityfs)) +(typeattributeset selinuxfs_31_0 (selinuxfs)) +(typeattributeset sendbug_config_prop_31_0 (sendbug_config_prop)) +(typeattributeset sensor_privacy_service_31_0 (sensor_privacy_service)) +(typeattributeset sensors_device_31_0 (sensors_device)) +(typeattributeset sensorservice_service_31_0 (sensorservice_service)) +(typeattributeset sepolicy_file_31_0 (sepolicy_file)) +(typeattributeset serial_device_31_0 (serial_device)) +(typeattributeset serial_service_31_0 (serial_service)) +(typeattributeset serialno_prop_31_0 (serialno_prop)) +(typeattributeset server_configurable_flags_data_file_31_0 (server_configurable_flags_data_file)) +(typeattributeset service_contexts_file_31_0 (service_contexts_file)) +(typeattributeset service_manager_service_31_0 (service_manager_service)) +(typeattributeset service_manager_vndservice_31_0 (service_manager_vndservice)) +(typeattributeset servicediscovery_service_31_0 (servicediscovery_service)) +(typeattributeset servicemanager_31_0 (servicemanager)) +(typeattributeset servicemanager_exec_31_0 (servicemanager_exec)) +(typeattributeset settings_service_31_0 (settings_service)) +(typeattributeset sgdisk_31_0 (sgdisk)) +(typeattributeset sgdisk_exec_31_0 (sgdisk_exec)) +(typeattributeset shared_relro_31_0 (shared_relro)) +(typeattributeset shared_relro_file_31_0 (shared_relro_file)) +(typeattributeset shell_31_0 (shell)) +(typeattributeset shell_data_file_31_0 (shell_data_file)) +(typeattributeset shell_exec_31_0 (shell_exec)) +(typeattributeset shell_prop_31_0 (shell_prop)) +(typeattributeset shell_test_data_file_31_0 (shell_test_data_file)) +(typeattributeset shm_31_0 (shm)) +(typeattributeset shortcut_manager_icons_31_0 (shortcut_manager_icons)) +(typeattributeset shortcut_service_31_0 (shortcut_service)) +(typeattributeset simpleperf_31_0 (simpleperf)) +(typeattributeset simpleperf_app_runner_31_0 (simpleperf_app_runner)) +(typeattributeset simpleperf_app_runner_exec_31_0 (simpleperf_app_runner_exec)) +(typeattributeset slice_service_31_0 (slice_service)) +(typeattributeset slideshow_31_0 (slideshow)) +(typeattributeset smartspace_service_31_0 (smartspace_service)) +(typeattributeset snapshotctl_log_data_file_31_0 (snapshotctl_log_data_file)) +(typeattributeset snapuserd_socket_31_0 (snapuserd_socket)) +(typeattributeset soc_prop_31_0 (soc_prop)) +(typeattributeset socket_device_31_0 (socket_device)) +(typeattributeset socket_hook_prop_31_0 (socket_hook_prop)) +(typeattributeset sockfs_31_0 (sockfs)) +(typeattributeset sota_prop_31_0 (sota_prop)) +(typeattributeset soundtrigger_middleware_service_31_0 (soundtrigger_middleware_service)) +(typeattributeset speech_recognition_service_31_0 (speech_recognition_service)) +(typeattributeset sqlite_log_prop_31_0 (sqlite_log_prop)) +(typeattributeset staged_install_file_31_0 (staged_install_file)) +(typeattributeset staging_data_file_31_0 (staging_data_file)) +(typeattributeset stats_data_file_31_0 (stats_data_file)) +(typeattributeset statsd_31_0 (statsd)) +(typeattributeset statsd_exec_31_0 (statsd_exec)) +(typeattributeset statsdw_socket_31_0 (statsdw_socket)) +(typeattributeset statusbar_service_31_0 (statusbar_service)) +(typeattributeset storage_config_prop_31_0 (storage_config_prop)) +(typeattributeset storage_file_31_0 (storage_file)) +(typeattributeset storage_stub_file_31_0 (storage_stub_file)) +(typeattributeset storaged_service_31_0 (storaged_service)) +(typeattributeset storagemanager_config_prop_31_0 (storagemanager_config_prop)) +(typeattributeset storagestats_service_31_0 (storagestats_service)) +(typeattributeset su_31_0 (su)) +(typeattributeset su_exec_31_0 (su_exec)) +(typeattributeset super_block_device_31_0 (super_block_device)) +(typeattributeset surfaceflinger_31_0 (surfaceflinger)) +(typeattributeset surfaceflinger_color_prop_31_0 (surfaceflinger_color_prop)) +(typeattributeset surfaceflinger_display_prop_31_0 (surfaceflinger_display_prop)) +(typeattributeset surfaceflinger_prop_31_0 (surfaceflinger_prop)) +(typeattributeset surfaceflinger_service_31_0 (surfaceflinger_service)) +(typeattributeset surfaceflinger_tmpfs_31_0 (surfaceflinger_tmpfs)) +(typeattributeset suspend_prop_31_0 (suspend_prop)) +(typeattributeset swap_block_device_31_0 (swap_block_device)) +(typeattributeset sysfs_31_0 (sysfs)) +(typeattributeset sysfs_android_usb_31_0 (sysfs_android_usb)) +(typeattributeset sysfs_batteryinfo_31_0 (sysfs_batteryinfo)) +(typeattributeset sysfs_block_31_0 (sysfs_block)) +(typeattributeset sysfs_bluetooth_writable_31_0 (sysfs_bluetooth_writable)) +(typeattributeset sysfs_devfreq_cur_31_0 (sysfs_devfreq_cur)) +(typeattributeset sysfs_devfreq_dir_31_0 (sysfs_devfreq_dir)) +(typeattributeset sysfs_devices_block_31_0 (sysfs_devices_block)) +(typeattributeset sysfs_devices_cs_etm_31_0 (sysfs_devices_cs_etm)) +(typeattributeset sysfs_devices_system_cpu_31_0 (sysfs_devices_system_cpu)) +(typeattributeset sysfs_dm_31_0 (sysfs_dm)) +(typeattributeset sysfs_dm_verity_31_0 (sysfs_dm_verity)) +(typeattributeset sysfs_dma_heap_31_0 (sysfs_dma_heap)) +(typeattributeset sysfs_dmabuf_stats_31_0 (sysfs_dmabuf_stats)) +(typeattributeset sysfs_dt_firmware_android_31_0 (sysfs_dt_firmware_android)) +(typeattributeset sysfs_extcon_31_0 (sysfs_extcon)) +(typeattributeset sysfs_fs_ext4_features_31_0 (sysfs_fs_ext4_features)) +(typeattributeset sysfs_fs_f2fs_31_0 (sysfs_fs_f2fs)) +(typeattributeset sysfs_fs_incfs_features_31_0 (sysfs_fs_incfs_features)) +(typeattributeset sysfs_fs_incfs_metrics_31_0 (sysfs_fs_incfs_metrics)) +(typeattributeset sysfs_hwrandom_31_0 (sysfs_hwrandom)) +(typeattributeset sysfs_ion_31_0 (sysfs_ion)) +(typeattributeset sysfs_ipv4_31_0 (sysfs_ipv4)) +(typeattributeset sysfs_kernel_notes_31_0 (sysfs_kernel_notes)) +(typeattributeset sysfs_leds_31_0 (sysfs_leds)) +(typeattributeset sysfs_loop_31_0 (sysfs_loop)) +(typeattributeset sysfs_lowmemorykiller_31_0 (sysfs_lowmemorykiller)) +(typeattributeset sysfs_net_31_0 (sysfs_net)) +(typeattributeset sysfs_nfc_power_writable_31_0 (sysfs_nfc_power_writable)) +(typeattributeset sysfs_power_31_0 (sysfs_power)) +(typeattributeset sysfs_rtc_31_0 (sysfs_rtc)) +(typeattributeset sysfs_suspend_stats_31_0 (sysfs_suspend_stats)) +(typeattributeset sysfs_switch_31_0 (sysfs_switch)) +(typeattributeset sysfs_thermal_31_0 (sysfs_thermal)) +(typeattributeset sysfs_transparent_hugepage_31_0 (sysfs_transparent_hugepage)) +(typeattributeset sysfs_uhid_31_0 (sysfs_uhid)) +(typeattributeset sysfs_uio_31_0 (sysfs_uio)) +(typeattributeset sysfs_usb_31_0 (sysfs_usb)) +(typeattributeset sysfs_usermodehelper_31_0 (sysfs_usermodehelper)) +(typeattributeset sysfs_vendor_sched_31_0 (sysfs_vendor_sched)) +(typeattributeset sysfs_vibrator_31_0 (sysfs_vibrator)) +(typeattributeset sysfs_wake_lock_31_0 (sysfs_wake_lock)) +(typeattributeset sysfs_wakeup_31_0 (sysfs_wakeup)) +(typeattributeset sysfs_wakeup_reasons_31_0 (sysfs_wakeup_reasons)) +(typeattributeset sysfs_wlan_fwpath_31_0 (sysfs_wlan_fwpath)) +(typeattributeset sysfs_zram_31_0 (sysfs_zram)) +(typeattributeset sysfs_zram_uevent_31_0 (sysfs_zram_uevent)) +(typeattributeset system_app_31_0 (system_app)) +(typeattributeset system_app_data_file_31_0 (system_app_data_file)) +(typeattributeset system_app_service_31_0 (system_app_service)) +(typeattributeset system_asan_options_file_31_0 (system_asan_options_file)) +(typeattributeset system_block_device_31_0 (system_block_device)) +(typeattributeset system_boot_reason_prop_31_0 (system_boot_reason_prop)) +(typeattributeset system_bootstrap_lib_file_31_0 (system_bootstrap_lib_file)) +(typeattributeset system_config_service_31_0 (system_config_service)) +(typeattributeset system_data_file_31_0 (system_data_file)) +(typeattributeset system_data_root_file_31_0 (system_data_root_file)) +(typeattributeset system_event_log_tags_file_31_0 (system_event_log_tags_file)) +(typeattributeset system_file_31_0 (system_file)) +(typeattributeset system_group_file_31_0 (system_group_file)) +(typeattributeset system_jvmti_agent_prop_31_0 (system_jvmti_agent_prop)) +(typeattributeset system_lib_file_31_0 (system_lib_file)) +(typeattributeset system_linker_config_file_31_0 (system_linker_config_file)) +(typeattributeset system_linker_exec_31_0 (system_linker_exec)) +(typeattributeset system_lmk_prop_31_0 (system_lmk_prop)) +(typeattributeset system_ndebug_socket_31_0 (system_ndebug_socket)) +(typeattributeset system_net_netd_hwservice_31_0 (system_net_netd_hwservice)) +(typeattributeset system_passwd_file_31_0 (system_passwd_file)) +(typeattributeset system_prop_31_0 (system_prop)) +(typeattributeset system_seccomp_policy_file_31_0 (system_seccomp_policy_file)) +(typeattributeset system_security_cacerts_file_31_0 (system_security_cacerts_file)) +(typeattributeset system_server_31_0 (system_server)) +(typeattributeset system_server_dumper_service_31_0 (system_server_dumper_service)) +(typeattributeset system_server_tmpfs_31_0 (system_server_tmpfs)) +(typeattributeset system_suspend_control_internal_service_31_0 (system_suspend_control_internal_service)) +(typeattributeset system_suspend_control_service_31_0 (system_suspend_control_service)) +(typeattributeset system_suspend_hwservice_31_0 (system_suspend_hwservice)) +(typeattributeset system_trace_prop_31_0 (system_trace_prop)) +(typeattributeset system_unsolzygote_socket_31_0 (system_unsolzygote_socket)) +(typeattributeset system_update_service_31_0 (system_update_service)) +(typeattributeset system_wifi_keystore_hwservice_31_0 (system_wifi_keystore_hwservice)) +(typeattributeset system_wpa_socket_31_0 (system_wpa_socket)) +(typeattributeset system_zoneinfo_file_31_0 (system_zoneinfo_file)) +(typeattributeset systemkeys_data_file_31_0 (systemkeys_data_file)) +(typeattributeset systemsound_config_prop_31_0 (systemsound_config_prop)) +(typeattributeset task_profiles_api_file_31_0 (task_profiles_api_file)) +(typeattributeset task_profiles_file_31_0 (task_profiles_file)) +(typeattributeset task_service_31_0 (task_service)) +(typeattributeset tcpdump_exec_31_0 (tcpdump_exec)) +(typeattributeset tee_31_0 (tee)) +(typeattributeset tee_data_file_31_0 (tee_data_file)) +(typeattributeset tee_device_31_0 (tee_device)) +(typeattributeset telecom_service_31_0 (telecom_service)) +(typeattributeset telephony_config_prop_31_0 (telephony_config_prop)) +(typeattributeset telephony_status_prop_31_0 (telephony_status_prop)) +(typeattributeset test_boot_reason_prop_31_0 (test_boot_reason_prop)) +(typeattributeset test_harness_prop_31_0 (test_harness_prop)) +(typeattributeset testharness_service_31_0 (testharness_service)) +(typeattributeset tethering_service_31_0 (tethering_service)) +(typeattributeset textclassification_service_31_0 (textclassification_service)) +(typeattributeset textclassifier_data_file_31_0 (textclassifier_data_file)) +(typeattributeset textservices_service_31_0 (textservices_service)) +(typeattributeset texttospeech_service_31_0 (texttospeech_service)) +(typeattributeset theme_prop_31_0 (theme_prop)) +(typeattributeset thermal_service_31_0 (thermal_service)) +(typeattributeset time_prop_31_0 (time_prop)) +(typeattributeset timedetector_service_31_0 (timedetector_service)) +(typeattributeset timezone_service_31_0 (timezone_service)) +(typeattributeset timezonedetector_service_31_0 (timezonedetector_service)) +(typeattributeset tmpfs_31_0 (tmpfs)) +(typeattributeset tombstone_config_prop_31_0 (tombstone_config_prop)) +(typeattributeset tombstone_data_file_31_0 (tombstone_data_file)) +(typeattributeset tombstone_wifi_data_file_31_0 (tombstone_wifi_data_file)) +(typeattributeset tombstoned_31_0 (tombstoned)) +(typeattributeset tombstoned_crash_socket_31_0 (tombstoned_crash_socket)) +(typeattributeset tombstoned_exec_31_0 (tombstoned_exec)) +(typeattributeset tombstoned_intercept_socket_31_0 (tombstoned_intercept_socket)) +(typeattributeset tombstoned_java_trace_socket_31_0 (tombstoned_java_trace_socket)) +(typeattributeset toolbox_31_0 (toolbox)) +(typeattributeset toolbox_exec_31_0 (toolbox_exec)) +(typeattributeset trace_data_file_31_0 (trace_data_file)) +(typeattributeset traced_31_0 (traced)) +(typeattributeset traced_consumer_socket_31_0 (traced_consumer_socket)) +(typeattributeset traced_enabled_prop_31_0 (traced_enabled_prop)) +(typeattributeset traced_lazy_prop_31_0 (traced_lazy_prop)) +(typeattributeset traced_perf_31_0 (traced_perf)) +(typeattributeset traced_perf_socket_31_0 (traced_perf_socket)) +(typeattributeset traced_probes_31_0 (traced_probes)) +(typeattributeset traced_producer_socket_31_0 (traced_producer_socket)) +(typeattributeset traced_tmpfs_31_0 (traced_tmpfs)) +(typeattributeset traceur_app_31_0 (traceur_app)) +(typeattributeset translation_service_31_0 (translation_service)) +(typeattributeset trust_service_31_0 (trust_service)) +(typeattributeset tty_device_31_0 (tty_device)) +(typeattributeset tun_device_31_0 (tun_device)) +(typeattributeset tv_input_service_31_0 (tv_input_service)) +(typeattributeset tv_tuner_resource_mgr_service_31_0 (tv_tuner_resource_mgr_service)) +(typeattributeset tzdatacheck_31_0 (tzdatacheck)) +(typeattributeset tzdatacheck_exec_31_0 (tzdatacheck_exec)) +(typeattributeset ueventd_31_0 (ueventd)) +(typeattributeset ueventd_tmpfs_31_0 (ueventd_tmpfs)) +(typeattributeset uhid_device_31_0 (uhid_device)) +(typeattributeset uimode_service_31_0 (uimode_service)) +(typeattributeset uio_device_31_0 (uio_device)) +(typeattributeset uncrypt_31_0 (uncrypt)) +(typeattributeset uncrypt_exec_31_0 (uncrypt_exec)) +(typeattributeset uncrypt_socket_31_0 (uncrypt_socket)) +(typeattributeset unencrypted_data_file_31_0 (unencrypted_data_file)) +(typeattributeset unlabeled_31_0 (unlabeled)) +(typeattributeset untrusted_app_25_31_0 (untrusted_app_25)) +(typeattributeset untrusted_app_27_31_0 (untrusted_app_27)) +(typeattributeset untrusted_app_29_31_0 (untrusted_app_29)) +(typeattributeset untrusted_app_31_0 (untrusted_app)) +(typeattributeset update_engine_31_0 (update_engine)) +(typeattributeset update_engine_data_file_31_0 (update_engine_data_file)) +(typeattributeset update_engine_exec_31_0 (update_engine_exec)) +(typeattributeset update_engine_log_data_file_31_0 (update_engine_log_data_file)) +(typeattributeset update_engine_service_31_0 (update_engine_service)) +(typeattributeset update_engine_stable_service_31_0 (update_engine_stable_service)) +(typeattributeset update_verifier_31_0 (update_verifier)) +(typeattributeset update_verifier_exec_31_0 (update_verifier_exec)) +(typeattributeset updatelock_service_31_0 (updatelock_service)) +(typeattributeset uri_grants_service_31_0 (uri_grants_service)) +(typeattributeset usagestats_service_31_0 (usagestats_service)) +(typeattributeset usb_config_prop_31_0 (usb_config_prop)) +(typeattributeset usb_control_prop_31_0 (usb_control_prop)) +(typeattributeset usb_device_31_0 (usb_device)) +(typeattributeset usb_prop_31_0 (usb_prop)) +(typeattributeset usb_serial_device_31_0 (usb_serial_device)) +(typeattributeset usb_service_31_0 (usb_service)) +(typeattributeset usbaccessory_device_31_0 (usbaccessory_device)) +(typeattributeset usbd_31_0 (usbd)) +(typeattributeset usbd_exec_31_0 (usbd_exec)) +(typeattributeset usbfs_31_0 (usbfs)) +(typeattributeset use_memfd_prop_31_0 (use_memfd_prop)) +(typeattributeset user_profile_data_file_31_0 (user_profile_data_file)) +(typeattributeset user_profile_root_file_31_0 (user_profile_root_file)) +(typeattributeset user_service_31_0 (user_service)) +(typeattributeset userdata_block_device_31_0 (userdata_block_device)) +(typeattributeset userdata_sysdev_31_0 (userdata_sysdev)) +(typeattributeset usermodehelper_31_0 (usermodehelper)) +(typeattributeset userspace_reboot_config_prop_31_0 (userspace_reboot_config_prop)) +(typeattributeset userspace_reboot_exported_prop_31_0 (userspace_reboot_exported_prop)) +(typeattributeset userspace_reboot_metadata_file_31_0 (userspace_reboot_metadata_file)) +(typeattributeset uwb_service_31_0 (uwb_service)) +(typeattributeset vcn_management_service_31_0 (vcn_management_service)) +(typeattributeset vd_device_31_0 (vd_device)) +(typeattributeset vdc_31_0 (vdc)) +(typeattributeset vdc_exec_31_0 (vdc_exec)) +(typeattributeset vehicle_hal_prop_31_0 (vehicle_hal_prop)) +(typeattributeset vendor_apex_file_31_0 (vendor_apex_file)) +(typeattributeset vendor_app_file_31_0 (vendor_app_file)) +(typeattributeset vendor_cgroup_desc_file_31_0 (vendor_cgroup_desc_file)) +(typeattributeset vendor_configs_file_31_0 (vendor_configs_file)) +(typeattributeset vendor_data_file_31_0 (vendor_data_file)) +(typeattributeset vendor_default_prop_31_0 (vendor_default_prop)) +(typeattributeset vendor_file_31_0 (vendor_file)) +(typeattributeset vendor_framework_file_31_0 (vendor_framework_file)) +(typeattributeset vendor_hal_file_31_0 (vendor_hal_file)) +(typeattributeset vendor_idc_file_31_0 (vendor_idc_file)) +(typeattributeset vendor_init_31_0 (vendor_init)) +(typeattributeset vendor_kernel_modules_31_0 (vendor_kernel_modules)) +(typeattributeset vendor_keychars_file_31_0 (vendor_keychars_file)) +(typeattributeset vendor_keylayout_file_31_0 (vendor_keylayout_file)) +(typeattributeset vendor_misc_writer_31_0 (vendor_misc_writer)) +(typeattributeset vendor_misc_writer_exec_31_0 (vendor_misc_writer_exec)) +(typeattributeset vendor_modprobe_31_0 (vendor_modprobe)) +(typeattributeset vendor_overlay_file_31_0 (vendor_overlay_file)) +(typeattributeset vendor_public_framework_file_31_0 (vendor_public_framework_file)) +(typeattributeset vendor_public_lib_file_31_0 (vendor_public_lib_file)) +(typeattributeset vendor_security_patch_level_prop_31_0 (vendor_security_patch_level_prop)) +(typeattributeset vendor_service_contexts_file_31_0 (vendor_service_contexts_file)) +(typeattributeset vendor_shell_31_0 (vendor_shell)) +(typeattributeset vendor_shell_exec_31_0 (vendor_shell_exec)) +(typeattributeset vendor_socket_hook_prop_31_0 (vendor_socket_hook_prop)) +(typeattributeset vendor_task_profiles_file_31_0 (vendor_task_profiles_file)) +(typeattributeset vendor_toolbox_exec_31_0 (vendor_toolbox_exec)) +(typeattributeset vfat_31_0 (vfat)) +(typeattributeset vibrator_manager_service_31_0 (vibrator_manager_service)) +(typeattributeset vibrator_service_31_0 (vibrator_service)) +(typeattributeset video_device_31_0 (video_device)) +(typeattributeset virtual_ab_prop_31_0 (virtual_ab_prop)) +(typeattributeset virtual_touchpad_31_0 (virtual_touchpad)) +(typeattributeset virtual_touchpad_exec_31_0 (virtual_touchpad_exec)) +(typeattributeset virtual_touchpad_service_31_0 (virtual_touchpad_service)) +(typeattributeset virtualization_service_31_0 (virtualization_service)) +(typeattributeset vndbinder_device_31_0 (vndbinder_device)) +(typeattributeset vndk_prop_31_0 (vndk_prop)) +(typeattributeset vndk_sp_file_31_0 (vndk_sp_file)) +(typeattributeset vndservice_contexts_file_31_0 (vndservice_contexts_file)) +(typeattributeset vndservicemanager_31_0 (vndservicemanager)) +(typeattributeset voiceinteraction_service_31_0 (voiceinteraction_service)) +(typeattributeset vold_31_0 (vold)) +(typeattributeset vold_config_prop_31_0 (vold_config_prop)) +(typeattributeset vold_data_file_31_0 (vold_data_file)) +(typeattributeset vold_device_31_0 (vold_device)) +(typeattributeset vold_exec_31_0 (vold_exec)) +(typeattributeset vold_metadata_file_31_0 (vold_metadata_file)) +(typeattributeset vold_post_fs_data_prop_31_0 (vold_post_fs_data_prop)) +(typeattributeset vold_prepare_subdirs_31_0 (vold_prepare_subdirs)) +(typeattributeset vold_prepare_subdirs_exec_31_0 (vold_prepare_subdirs_exec)) +(typeattributeset vold_prop_31_0 (vold_prop)) +(typeattributeset vold_service_31_0 (vold_service)) +(typeattributeset vold_status_prop_31_0 (vold_status_prop)) +(typeattributeset vpn_data_file_31_0 (vpn_data_file)) +(typeattributeset vpn_management_service_31_0 (vpn_management_service)) +(typeattributeset vr_hwc_31_0 (vr_hwc)) +(typeattributeset vr_hwc_exec_31_0 (vr_hwc_exec)) +(typeattributeset vr_hwc_service_31_0 (vr_hwc_service)) +(typeattributeset vr_manager_service_31_0 (vr_manager_service)) +(typeattributeset vrflinger_vsync_service_31_0 (vrflinger_vsync_service)) +(typeattributeset vts_config_prop_31_0 (vts_config_prop)) +(typeattributeset vts_status_prop_31_0 (vts_status_prop)) +(typeattributeset wallpaper_file_31_0 (wallpaper_file)) +(typeattributeset wallpaper_service_31_0 (wallpaper_service)) +(typeattributeset watchdog_device_31_0 (watchdog_device)) +(typeattributeset watchdog_metadata_file_31_0 (watchdog_metadata_file)) +(typeattributeset watchdogd_31_0 (watchdogd)) +(typeattributeset watchdogd_exec_31_0 (watchdogd_exec)) +(typeattributeset webview_zygote_31_0 (webview_zygote)) +(typeattributeset webview_zygote_exec_31_0 (webview_zygote_exec)) +(typeattributeset webview_zygote_tmpfs_31_0 (webview_zygote_tmpfs)) +(typeattributeset webviewupdate_service_31_0 (webviewupdate_service)) +(typeattributeset wifi_config_prop_31_0 (wifi_config_prop)) +(typeattributeset wifi_data_file_31_0 (wifi_data_file)) +(typeattributeset wifi_hal_prop_31_0 (wifi_hal_prop)) +(typeattributeset wifi_key_31_0 (wifi_key)) +(typeattributeset wifi_log_prop_31_0 (wifi_log_prop)) +(typeattributeset wifi_prop_31_0 (wifi_prop)) +(typeattributeset wifi_service_31_0 (wifi_service)) +(typeattributeset wifiaware_service_31_0 (wifiaware_service)) +(typeattributeset wificond_31_0 (wificond)) +(typeattributeset wificond_exec_31_0 (wificond_exec)) +(typeattributeset wifinl80211_service_31_0 (wifinl80211_service)) +(typeattributeset wifip2p_service_31_0 (wifip2p_service)) +(typeattributeset wifiscanner_service_31_0 (wifiscanner_service)) +(typeattributeset window_service_31_0 (window_service)) +(typeattributeset wpa_socket_31_0 (wpa_socket)) +(typeattributeset wpantund_31_0 (wpantund)) +(typeattributeset wpantund_exec_31_0 (wpantund_exec)) +(typeattributeset wpantund_service_31_0 (wpantund_service)) +(typeattributeset zero_device_31_0 (zero_device)) +(typeattributeset zoneinfo_data_file_31_0 (zoneinfo_data_file)) +(typeattributeset zram_config_prop_31_0 (zram_config_prop)) +(typeattributeset zram_control_prop_31_0 (zram_control_prop)) +(typeattributeset zygote_31_0 (zygote)) +(typeattributeset zygote_config_prop_31_0 (zygote_config_prop)) +(typeattributeset zygote_exec_31_0 (zygote_exec)) +(typeattributeset zygote_socket_31_0 (zygote_socket)) +(typeattributeset zygote_tmpfs_31_0 (zygote_tmpfs)) diff --git a/prebuilts/api/33.0/private/compat/31.0/31.0.compat.cil b/prebuilts/api/33.0/private/compat/31.0/31.0.compat.cil new file mode 100644 index 000000000..628abfcda --- /dev/null +++ b/prebuilts/api/33.0/private/compat/31.0/31.0.compat.cil @@ -0,0 +1 @@ +;; This file can't be empty. diff --git a/prebuilts/api/33.0/private/compat/31.0/31.0.ignore.cil b/prebuilts/api/33.0/private/compat/31.0/31.0.ignore.cil new file mode 100644 index 000000000..496832edf --- /dev/null +++ b/prebuilts/api/33.0/private/compat/31.0/31.0.ignore.cil @@ -0,0 +1,53 @@ +;; new_objects - a collection of types that have been introduced that have no +;; analogue in older policy. Thus, we do not need to map these types to +;; previous ones. Add here to pass checkapi tests. +(type new_objects) +(typeattribute new_objects) +(typeattributeset new_objects + ( new_objects + apexd_select_prop + artd_service + attestation_verification_service + camera2_extensions_prop + communal_service + device_config_nnapi_native_prop + dice_maintenance_service + dice_node_service + diced + diced_exec + extra_free_kbytes + extra_free_kbytes_exec + hal_contexthub_service + hal_dice_service + hal_dumpstate_service + hal_graphics_composer_service + hal_health_service + hal_radio_service + hal_sensors_service + hal_system_suspend_service + hal_tv_tuner_service + hal_uwb_service + hal_uwb_vendor_service + hal_wifi_hostapd_service + hal_wifi_supplicant_service + hal_nlinterceptor_service + hypervisor_prop + locale_service + power_stats_service + snapuserd_prop + snapuserd_proxy_socket + tare_service + transformer_service + proc_watermark_boost_factor + proc_watermark_scale_factor + untrusted_app_30 + proc_vendor_sched + sdk_sandbox_service + sysfs_fs_fuse_bpf + sysfs_vendor_sched + tv_iapp_service + vendor_uuid_mapping_config_file + vendor_vm_file + vendor_vm_data_file + virtual_device_service + )) diff --git a/prebuilts/api/33.0/private/compat/32.0/32.0.cil b/prebuilts/api/33.0/private/compat/32.0/32.0.cil new file mode 100644 index 000000000..a99b62813 --- /dev/null +++ b/prebuilts/api/33.0/private/compat/32.0/32.0.cil @@ -0,0 +1,2483 @@ +;; types removed from current policy +(type apex_appsearch_data_file) +(type apex_permission_data_file) +(type apex_scheduling_data_file) +(type apex_wifi_data_file) +(type healthd_exec) +(type nonplat_service_contexts_file) +(type sysfs_block) +(type vr_hwc) +(type vr_hwc_exec) + +(expandtypeattribute (DockObserver_service_32_0) true) +(expandtypeattribute (IProxyService_service_32_0) true) +(expandtypeattribute (aac_drc_prop_32_0) true) +(expandtypeattribute (aaudio_config_prop_32_0) true) +(expandtypeattribute (ab_update_gki_prop_32_0) true) +(expandtypeattribute (accessibility_service_32_0) true) +(expandtypeattribute (account_service_32_0) true) +(expandtypeattribute (activity_service_32_0) true) +(expandtypeattribute (activity_task_service_32_0) true) +(expandtypeattribute (adb_data_file_32_0) true) +(expandtypeattribute (adb_keys_file_32_0) true) +(expandtypeattribute (adb_service_32_0) true) +(expandtypeattribute (adbd_32_0) true) +(expandtypeattribute (adbd_config_prop_32_0) true) +(expandtypeattribute (adbd_exec_32_0) true) +(expandtypeattribute (adbd_socket_32_0) true) +(expandtypeattribute (aidl_lazy_test_server_32_0) true) +(expandtypeattribute (aidl_lazy_test_server_exec_32_0) true) +(expandtypeattribute (aidl_lazy_test_service_32_0) true) +(expandtypeattribute (alarm_service_32_0) true) +(expandtypeattribute (anr_data_file_32_0) true) +(expandtypeattribute (apc_service_32_0) true) +(expandtypeattribute (apex_appsearch_data_file_32_0) true) +(expandtypeattribute (apex_data_file_32_0) true) +(expandtypeattribute (apex_info_file_32_0) true) +(expandtypeattribute (apex_metadata_file_32_0) true) +(expandtypeattribute (apex_mnt_dir_32_0) true) +(expandtypeattribute (apex_module_data_file_32_0) true) +(expandtypeattribute (apex_ota_reserved_file_32_0) true) +(expandtypeattribute (apex_permission_data_file_32_0) true) +(expandtypeattribute (apex_rollback_data_file_32_0) true) +(expandtypeattribute (apex_scheduling_data_file_32_0) true) +(expandtypeattribute (apex_service_32_0) true) +(expandtypeattribute (apex_wifi_data_file_32_0) true) +(expandtypeattribute (apexd_32_0) true) +(expandtypeattribute (apexd_config_prop_32_0) true) +(expandtypeattribute (apexd_exec_32_0) true) +(expandtypeattribute (apexd_prop_32_0) true) +(expandtypeattribute (apk_data_file_32_0) true) +(expandtypeattribute (apk_private_data_file_32_0) true) +(expandtypeattribute (apk_private_tmp_file_32_0) true) +(expandtypeattribute (apk_tmp_file_32_0) true) +(expandtypeattribute (apk_verity_prop_32_0) true) +(expandtypeattribute (app_binding_service_32_0) true) +(expandtypeattribute (app_data_file_32_0) true) +(expandtypeattribute (app_fuse_file_32_0) true) +(expandtypeattribute (app_fusefs_32_0) true) +(expandtypeattribute (app_hibernation_service_32_0) true) +(expandtypeattribute (app_integrity_service_32_0) true) +(expandtypeattribute (app_prediction_service_32_0) true) +(expandtypeattribute (app_search_service_32_0) true) +(expandtypeattribute (app_zygote_32_0) true) +(expandtypeattribute (app_zygote_tmpfs_32_0) true) +(expandtypeattribute (appcompat_data_file_32_0) true) +(expandtypeattribute (appdomain_tmpfs_32_0) true) +(expandtypeattribute (appops_service_32_0) true) +(expandtypeattribute (appwidget_service_32_0) true) +(expandtypeattribute (arm64_memtag_prop_32_0) true) +(expandtypeattribute (art_apex_dir_32_0) true) +(expandtypeattribute (asec_apk_file_32_0) true) +(expandtypeattribute (asec_image_file_32_0) true) +(expandtypeattribute (asec_public_file_32_0) true) +(expandtypeattribute (ashmem_device_32_0) true) +(expandtypeattribute (ashmem_libcutils_device_32_0) true) +(expandtypeattribute (assetatlas_service_32_0) true) +(expandtypeattribute (atrace_32_0) true) +(expandtypeattribute (audio_config_prop_32_0) true) +(expandtypeattribute (audio_data_file_32_0) true) +(expandtypeattribute (audio_device_32_0) true) +(expandtypeattribute (audio_prop_32_0) true) +(expandtypeattribute (audio_service_32_0) true) +(expandtypeattribute (audiohal_data_file_32_0) true) +(expandtypeattribute (audioserver_32_0) true) +(expandtypeattribute (audioserver_data_file_32_0) true) +(expandtypeattribute (audioserver_service_32_0) true) +(expandtypeattribute (audioserver_tmpfs_32_0) true) +(expandtypeattribute (auth_service_32_0) true) +(expandtypeattribute (authorization_service_32_0) true) +(expandtypeattribute (autofill_service_32_0) true) +(expandtypeattribute (backup_data_file_32_0) true) +(expandtypeattribute (backup_service_32_0) true) +(expandtypeattribute (battery_service_32_0) true) +(expandtypeattribute (batteryproperties_service_32_0) true) +(expandtypeattribute (batterystats_service_32_0) true) +(expandtypeattribute (binder_cache_bluetooth_server_prop_32_0) true) +(expandtypeattribute (binder_cache_system_server_prop_32_0) true) +(expandtypeattribute (binder_cache_telephony_server_prop_32_0) true) +(expandtypeattribute (binder_calls_stats_service_32_0) true) +(expandtypeattribute (binder_device_32_0) true) +(expandtypeattribute (binderfs_32_0) true) +(expandtypeattribute (binderfs_logs_32_0) true) +(expandtypeattribute (binderfs_logs_proc_32_0) true) +(expandtypeattribute (binfmt_miscfs_32_0) true) +(expandtypeattribute (biometric_service_32_0) true) +(expandtypeattribute (blkid_32_0) true) +(expandtypeattribute (blkid_untrusted_32_0) true) +(expandtypeattribute (blob_store_service_32_0) true) +(expandtypeattribute (block_device_32_0) true) +(expandtypeattribute (bluetooth_32_0) true) +(expandtypeattribute (bluetooth_a2dp_offload_prop_32_0) true) +(expandtypeattribute (bluetooth_audio_hal_prop_32_0) true) +(expandtypeattribute (bluetooth_data_file_32_0) true) +(expandtypeattribute (bluetooth_efs_file_32_0) true) +(expandtypeattribute (bluetooth_logs_data_file_32_0) true) +(expandtypeattribute (bluetooth_manager_service_32_0) true) +(expandtypeattribute (bluetooth_prop_32_0) true) +(expandtypeattribute (bluetooth_service_32_0) true) +(expandtypeattribute (bluetooth_socket_32_0) true) +(expandtypeattribute (boot_block_device_32_0) true) +(expandtypeattribute (boot_status_prop_32_0) true) +(expandtypeattribute (bootanim_32_0) true) +(expandtypeattribute (bootanim_config_prop_32_0) true) +(expandtypeattribute (bootanim_exec_32_0) true) +(expandtypeattribute (bootanim_system_prop_32_0) true) +(expandtypeattribute (bootchart_data_file_32_0) true) +(expandtypeattribute (bootloader_boot_reason_prop_32_0) true) +(expandtypeattribute (bootloader_prop_32_0) true) +(expandtypeattribute (bootstat_32_0) true) +(expandtypeattribute (bootstat_data_file_32_0) true) +(expandtypeattribute (bootstat_exec_32_0) true) +(expandtypeattribute (boottime_prop_32_0) true) +(expandtypeattribute (boottime_public_prop_32_0) true) +(expandtypeattribute (boottrace_data_file_32_0) true) +(expandtypeattribute (bpf_progs_loaded_prop_32_0) true) +(expandtypeattribute (bq_config_prop_32_0) true) +(expandtypeattribute (broadcastradio_service_32_0) true) +(expandtypeattribute (bufferhubd_32_0) true) +(expandtypeattribute (bufferhubd_exec_32_0) true) +(expandtypeattribute (bugreport_service_32_0) true) +(expandtypeattribute (build_bootimage_prop_32_0) true) +(expandtypeattribute (build_config_prop_32_0) true) +(expandtypeattribute (build_odm_prop_32_0) true) +(expandtypeattribute (build_prop_32_0) true) +(expandtypeattribute (build_vendor_prop_32_0) true) +(expandtypeattribute (cache_backup_file_32_0) true) +(expandtypeattribute (cache_block_device_32_0) true) +(expandtypeattribute (cache_file_32_0) true) +(expandtypeattribute (cache_private_backup_file_32_0) true) +(expandtypeattribute (cache_recovery_file_32_0) true) +(expandtypeattribute (cacheinfo_service_32_0) true) +(expandtypeattribute (camera2_extensions_prop_32_0) true) +(expandtypeattribute (camera_calibration_prop_32_0) true) +(expandtypeattribute (camera_config_prop_32_0) true) +(expandtypeattribute (camera_data_file_32_0) true) +(expandtypeattribute (camera_device_32_0) true) +(expandtypeattribute (cameraproxy_service_32_0) true) +(expandtypeattribute (cameraserver_32_0) true) +(expandtypeattribute (cameraserver_exec_32_0) true) +(expandtypeattribute (cameraserver_service_32_0) true) +(expandtypeattribute (cameraserver_tmpfs_32_0) true) +(expandtypeattribute (camerax_extensions_prop_32_0) true) +(expandtypeattribute (cgroup_32_0) true) +(expandtypeattribute (cgroup_desc_api_file_32_0) true) +(expandtypeattribute (cgroup_desc_file_32_0) true) +(expandtypeattribute (cgroup_rc_file_32_0) true) +(expandtypeattribute (cgroup_v2_32_0) true) +(expandtypeattribute (charger_32_0) true) +(expandtypeattribute (charger_config_prop_32_0) true) +(expandtypeattribute (charger_exec_32_0) true) +(expandtypeattribute (charger_prop_32_0) true) +(expandtypeattribute (charger_status_prop_32_0) true) +(expandtypeattribute (clipboard_service_32_0) true) +(expandtypeattribute (codec2_config_prop_32_0) true) +(expandtypeattribute (cold_boot_done_prop_32_0) true) +(expandtypeattribute (color_display_service_32_0) true) +(expandtypeattribute (companion_device_service_32_0) true) +(expandtypeattribute (config_prop_32_0) true) +(expandtypeattribute (configfs_32_0) true) +(expandtypeattribute (connectivity_service_32_0) true) +(expandtypeattribute (connmetrics_service_32_0) true) +(expandtypeattribute (console_device_32_0) true) +(expandtypeattribute (consumer_ir_service_32_0) true) +(expandtypeattribute (content_capture_service_32_0) true) +(expandtypeattribute (content_service_32_0) true) +(expandtypeattribute (content_suggestions_service_32_0) true) +(expandtypeattribute (contexthub_service_32_0) true) +(expandtypeattribute (coredump_file_32_0) true) +(expandtypeattribute (country_detector_service_32_0) true) +(expandtypeattribute (coverage_service_32_0) true) +(expandtypeattribute (cppreopt_prop_32_0) true) +(expandtypeattribute (cpu_variant_prop_32_0) true) +(expandtypeattribute (cpuinfo_service_32_0) true) +(expandtypeattribute (crash_dump_32_0) true) +(expandtypeattribute (crash_dump_exec_32_0) true) +(expandtypeattribute (credstore_32_0) true) +(expandtypeattribute (credstore_data_file_32_0) true) +(expandtypeattribute (credstore_exec_32_0) true) +(expandtypeattribute (credstore_service_32_0) true) +(expandtypeattribute (crossprofileapps_service_32_0) true) +(expandtypeattribute (ctl_adbd_prop_32_0) true) +(expandtypeattribute (ctl_apexd_prop_32_0) true) +(expandtypeattribute (ctl_bootanim_prop_32_0) true) +(expandtypeattribute (ctl_bugreport_prop_32_0) true) +(expandtypeattribute (ctl_console_prop_32_0) true) +(expandtypeattribute (ctl_default_prop_32_0) true) +(expandtypeattribute (ctl_dumpstate_prop_32_0) true) +(expandtypeattribute (ctl_fuse_prop_32_0) true) +(expandtypeattribute (ctl_gsid_prop_32_0) true) +(expandtypeattribute (ctl_interface_restart_prop_32_0) true) +(expandtypeattribute (ctl_interface_start_prop_32_0) true) +(expandtypeattribute (ctl_interface_stop_prop_32_0) true) +(expandtypeattribute (ctl_mdnsd_prop_32_0) true) +(expandtypeattribute (ctl_restart_prop_32_0) true) +(expandtypeattribute (ctl_rildaemon_prop_32_0) true) +(expandtypeattribute (ctl_sigstop_prop_32_0) true) +(expandtypeattribute (ctl_start_prop_32_0) true) +(expandtypeattribute (ctl_stop_prop_32_0) true) +(expandtypeattribute (dalvik_config_prop_32_0) true) +(expandtypeattribute (dalvik_prop_32_0) true) +(expandtypeattribute (dalvik_runtime_prop_32_0) true) +(expandtypeattribute (dalvikcache_data_file_32_0) true) +(expandtypeattribute (dataloader_manager_service_32_0) true) +(expandtypeattribute (dbinfo_service_32_0) true) +(expandtypeattribute (dck_prop_32_0) true) +(expandtypeattribute (debug_prop_32_0) true) +(expandtypeattribute (debugfs_32_0) true) +(expandtypeattribute (debugfs_bootreceiver_tracing_32_0) true) +(expandtypeattribute (debugfs_kprobes_32_0) true) +(expandtypeattribute (debugfs_mm_events_tracing_32_0) true) +(expandtypeattribute (debugfs_mmc_32_0) true) +(expandtypeattribute (debugfs_restriction_prop_32_0) true) +(expandtypeattribute (debugfs_trace_marker_32_0) true) +(expandtypeattribute (debugfs_tracing_32_0) true) +(expandtypeattribute (debugfs_tracing_debug_32_0) true) +(expandtypeattribute (debugfs_tracing_instances_32_0) true) +(expandtypeattribute (debugfs_tracing_printk_formats_32_0) true) +(expandtypeattribute (debugfs_wakeup_sources_32_0) true) +(expandtypeattribute (debugfs_wifi_tracing_32_0) true) +(expandtypeattribute (debuggerd_prop_32_0) true) +(expandtypeattribute (default_android_hwservice_32_0) true) +(expandtypeattribute (default_android_service_32_0) true) +(expandtypeattribute (default_android_vndservice_32_0) true) +(expandtypeattribute (default_prop_32_0) true) +(expandtypeattribute (dev_cpu_variant_32_0) true) +(expandtypeattribute (device_32_0) true) +(expandtypeattribute (device_config_activity_manager_native_boot_prop_32_0) true) +(expandtypeattribute (device_config_boot_count_prop_32_0) true) +(expandtypeattribute (device_config_input_native_boot_prop_32_0) true) +(expandtypeattribute (device_config_media_native_prop_32_0) true) +(expandtypeattribute (device_config_netd_native_prop_32_0) true) +(expandtypeattribute (device_config_reset_performed_prop_32_0) true) +(expandtypeattribute (device_config_runtime_native_boot_prop_32_0) true) +(expandtypeattribute (device_config_runtime_native_prop_32_0) true) +(expandtypeattribute (device_config_service_32_0) true) +(expandtypeattribute (device_identifiers_service_32_0) true) +(expandtypeattribute (device_logging_prop_32_0) true) +(expandtypeattribute (device_policy_service_32_0) true) +(expandtypeattribute (device_state_service_32_0) true) +(expandtypeattribute (deviceidle_service_32_0) true) +(expandtypeattribute (devicestoragemonitor_service_32_0) true) +(expandtypeattribute (devpts_32_0) true) +(expandtypeattribute (dhcp_32_0) true) +(expandtypeattribute (dhcp_data_file_32_0) true) +(expandtypeattribute (dhcp_exec_32_0) true) +(expandtypeattribute (dhcp_prop_32_0) true) +(expandtypeattribute (diskstats_service_32_0) true) +(expandtypeattribute (display_service_32_0) true) +(expandtypeattribute (dm_device_32_0) true) +(expandtypeattribute (dm_user_device_32_0) true) +(expandtypeattribute (dmabuf_heap_device_32_0) true) +(expandtypeattribute (dmabuf_system_heap_device_32_0) true) +(expandtypeattribute (dmabuf_system_secure_heap_device_32_0) true) +(expandtypeattribute (dnsmasq_32_0) true) +(expandtypeattribute (dnsmasq_exec_32_0) true) +(expandtypeattribute (dnsproxyd_socket_32_0) true) +(expandtypeattribute (dnsresolver_service_32_0) true) +(expandtypeattribute (domain_verification_service_32_0) true) +(expandtypeattribute (dreams_service_32_0) true) +(expandtypeattribute (drm_data_file_32_0) true) +(expandtypeattribute (drm_service_config_prop_32_0) true) +(expandtypeattribute (drmserver_32_0) true) +(expandtypeattribute (drmserver_exec_32_0) true) +(expandtypeattribute (drmserver_service_32_0) true) +(expandtypeattribute (drmserver_socket_32_0) true) +(expandtypeattribute (dropbox_data_file_32_0) true) +(expandtypeattribute (dropbox_service_32_0) true) +(expandtypeattribute (dumpstate_32_0) true) +(expandtypeattribute (dumpstate_exec_32_0) true) +(expandtypeattribute (dumpstate_options_prop_32_0) true) +(expandtypeattribute (dumpstate_prop_32_0) true) +(expandtypeattribute (dumpstate_service_32_0) true) +(expandtypeattribute (dumpstate_socket_32_0) true) +(expandtypeattribute (dynamic_system_prop_32_0) true) +(expandtypeattribute (e2fs_32_0) true) +(expandtypeattribute (e2fs_exec_32_0) true) +(expandtypeattribute (efs_file_32_0) true) +(expandtypeattribute (emergency_affordance_service_32_0) true) +(expandtypeattribute (ephemeral_app_32_0) true) +(expandtypeattribute (ethernet_service_32_0) true) +(expandtypeattribute (exfat_32_0) true) +(expandtypeattribute (exported3_system_prop_32_0) true) +(expandtypeattribute (exported_bluetooth_prop_32_0) true) +(expandtypeattribute (exported_camera_prop_32_0) true) +(expandtypeattribute (exported_config_prop_32_0) true) +(expandtypeattribute (exported_default_prop_32_0) true) +(expandtypeattribute (exported_dumpstate_prop_32_0) true) +(expandtypeattribute (exported_overlay_prop_32_0) true) +(expandtypeattribute (exported_pm_prop_32_0) true) +(expandtypeattribute (exported_secure_prop_32_0) true) +(expandtypeattribute (exported_system_prop_32_0) true) +(expandtypeattribute (external_vibrator_service_32_0) true) +(expandtypeattribute (face_service_32_0) true) +(expandtypeattribute (face_vendor_data_file_32_0) true) +(expandtypeattribute (fastbootd_32_0) true) +(expandtypeattribute (ffs_config_prop_32_0) true) +(expandtypeattribute (ffs_control_prop_32_0) true) +(expandtypeattribute (file_contexts_file_32_0) true) +(expandtypeattribute (file_integrity_service_32_0) true) +(expandtypeattribute (fingerprint_prop_32_0) true) +(expandtypeattribute (fingerprint_service_32_0) true) +(expandtypeattribute (fingerprint_vendor_data_file_32_0) true) +(expandtypeattribute (fingerprintd_32_0) true) +(expandtypeattribute (fingerprintd_data_file_32_0) true) +(expandtypeattribute (fingerprintd_exec_32_0) true) +(expandtypeattribute (fingerprintd_service_32_0) true) +(expandtypeattribute (firstboot_prop_32_0) true) +(expandtypeattribute (flags_health_check_32_0) true) +(expandtypeattribute (flags_health_check_exec_32_0) true) +(expandtypeattribute (font_service_32_0) true) +(expandtypeattribute (framework_watchdog_config_prop_32_0) true) +(expandtypeattribute (frp_block_device_32_0) true) +(expandtypeattribute (fs_bpf_32_0) true) +(expandtypeattribute (fs_bpf_tethering_32_0) true) +(expandtypeattribute (fsck_32_0) true) +(expandtypeattribute (fsck_exec_32_0) true) +(expandtypeattribute (fsck_untrusted_32_0) true) +(expandtypeattribute (fscklogs_32_0) true) +(expandtypeattribute (functionfs_32_0) true) +(expandtypeattribute (fuse_32_0) true) +(expandtypeattribute (fuse_device_32_0) true) +(expandtypeattribute (fusectlfs_32_0) true) +(expandtypeattribute (fwk_automotive_display_hwservice_32_0) true) +(expandtypeattribute (fwk_bufferhub_hwservice_32_0) true) +(expandtypeattribute (fwk_camera_hwservice_32_0) true) +(expandtypeattribute (fwk_display_hwservice_32_0) true) +(expandtypeattribute (fwk_scheduler_hwservice_32_0) true) +(expandtypeattribute (fwk_sensor_hwservice_32_0) true) +(expandtypeattribute (fwk_stats_hwservice_32_0) true) +(expandtypeattribute (fwk_stats_service_32_0) true) +(expandtypeattribute (fwmarkd_socket_32_0) true) +(expandtypeattribute (game_service_32_0) true) +(expandtypeattribute (gatekeeper_data_file_32_0) true) +(expandtypeattribute (gatekeeper_service_32_0) true) +(expandtypeattribute (gatekeeperd_32_0) true) +(expandtypeattribute (gatekeeperd_exec_32_0) true) +(expandtypeattribute (gfxinfo_service_32_0) true) +(expandtypeattribute (gmscore_app_32_0) true) +(expandtypeattribute (gnss_device_32_0) true) +(expandtypeattribute (gnss_time_update_service_32_0) true) +(expandtypeattribute (gps_control_32_0) true) +(expandtypeattribute (gpu_device_32_0) true) +(expandtypeattribute (gpu_service_32_0) true) +(expandtypeattribute (gpuservice_32_0) true) +(expandtypeattribute (graphics_config_prop_32_0) true) +(expandtypeattribute (graphics_device_32_0) true) +(expandtypeattribute (graphicsstats_service_32_0) true) +(expandtypeattribute (gsi_data_file_32_0) true) +(expandtypeattribute (gsi_metadata_file_32_0) true) +(expandtypeattribute (gsi_public_metadata_file_32_0) true) +(expandtypeattribute (hal_atrace_hwservice_32_0) true) +(expandtypeattribute (hal_audio_hwservice_32_0) true) +(expandtypeattribute (hal_audio_service_32_0) true) +(expandtypeattribute (hal_audiocontrol_hwservice_32_0) true) +(expandtypeattribute (hal_audiocontrol_service_32_0) true) +(expandtypeattribute (hal_authsecret_hwservice_32_0) true) +(expandtypeattribute (hal_authsecret_service_32_0) true) +(expandtypeattribute (hal_bluetooth_hwservice_32_0) true) +(expandtypeattribute (hal_bootctl_hwservice_32_0) true) +(expandtypeattribute (hal_broadcastradio_hwservice_32_0) true) +(expandtypeattribute (hal_camera_hwservice_32_0) true) +(expandtypeattribute (hal_can_bus_hwservice_32_0) true) +(expandtypeattribute (hal_can_controller_hwservice_32_0) true) +(expandtypeattribute (hal_cas_hwservice_32_0) true) +(expandtypeattribute (hal_codec2_hwservice_32_0) true) +(expandtypeattribute (hal_configstore_ISurfaceFlingerConfigs_32_0) true) +(expandtypeattribute (hal_confirmationui_hwservice_32_0) true) +(expandtypeattribute (hal_contexthub_hwservice_32_0) true) +(expandtypeattribute (hal_drm_hwservice_32_0) true) +(expandtypeattribute (hal_dumpstate_config_prop_32_0) true) +(expandtypeattribute (hal_dumpstate_hwservice_32_0) true) +(expandtypeattribute (hal_evs_hwservice_32_0) true) +(expandtypeattribute (hal_face_hwservice_32_0) true) +(expandtypeattribute (hal_face_service_32_0) true) +(expandtypeattribute (hal_fingerprint_hwservice_32_0) true) +(expandtypeattribute (hal_fingerprint_service_32_0) true) +(expandtypeattribute (hal_gatekeeper_hwservice_32_0) true) +(expandtypeattribute (hal_gnss_hwservice_32_0) true) +(expandtypeattribute (hal_gnss_service_32_0) true) +(expandtypeattribute (hal_graphics_allocator_hwservice_32_0) true) +(expandtypeattribute (hal_graphics_composer_hwservice_32_0) true) +(expandtypeattribute (hal_graphics_composer_server_tmpfs_32_0) true) +(expandtypeattribute (hal_graphics_mapper_hwservice_32_0) true) +(expandtypeattribute (hal_health_hwservice_32_0) true) +(expandtypeattribute (hal_health_storage_hwservice_32_0) true) +(expandtypeattribute (hal_health_storage_service_32_0) true) +(expandtypeattribute (hal_identity_service_32_0) true) +(expandtypeattribute (hal_input_classifier_hwservice_32_0) true) +(expandtypeattribute (hal_instrumentation_prop_32_0) true) +(expandtypeattribute (hal_ir_hwservice_32_0) true) +(expandtypeattribute (hal_keymaster_hwservice_32_0) true) +(expandtypeattribute (hal_keymint_service_32_0) true) +(expandtypeattribute (hal_light_hwservice_32_0) true) +(expandtypeattribute (hal_light_service_32_0) true) +(expandtypeattribute (hal_lowpan_hwservice_32_0) true) +(expandtypeattribute (hal_memtrack_hwservice_32_0) true) +(expandtypeattribute (hal_memtrack_service_32_0) true) +(expandtypeattribute (hal_neuralnetworks_hwservice_32_0) true) +(expandtypeattribute (hal_neuralnetworks_service_32_0) true) +(expandtypeattribute (hal_nfc_hwservice_32_0) true) +(expandtypeattribute (hal_oemlock_hwservice_32_0) true) +(expandtypeattribute (hal_oemlock_service_32_0) true) +(expandtypeattribute (hal_omx_hwservice_32_0) true) +(expandtypeattribute (hal_power_hwservice_32_0) true) +(expandtypeattribute (hal_power_service_32_0) true) +(expandtypeattribute (hal_power_stats_hwservice_32_0) true) +(expandtypeattribute (hal_power_stats_service_32_0) true) +(expandtypeattribute (hal_rebootescrow_service_32_0) true) +(expandtypeattribute (hal_remotelyprovisionedcomponent_service_32_0) true) +(expandtypeattribute (hal_renderscript_hwservice_32_0) true) +(expandtypeattribute (hal_secure_element_hwservice_32_0) true) +(expandtypeattribute (hal_secureclock_service_32_0) true) +(expandtypeattribute (hal_sensors_hwservice_32_0) true) +(expandtypeattribute (hal_sharedsecret_service_32_0) true) +(expandtypeattribute (hal_telephony_hwservice_32_0) true) +(expandtypeattribute (hal_tetheroffload_hwservice_32_0) true) +(expandtypeattribute (hal_thermal_hwservice_32_0) true) +(expandtypeattribute (hal_tv_cec_hwservice_32_0) true) +(expandtypeattribute (hal_tv_input_hwservice_32_0) true) +(expandtypeattribute (hal_tv_tuner_hwservice_32_0) true) +(expandtypeattribute (hal_usb_gadget_hwservice_32_0) true) +(expandtypeattribute (hal_usb_hwservice_32_0) true) +(expandtypeattribute (hal_vehicle_hwservice_32_0) true) +(expandtypeattribute (hal_vibrator_hwservice_32_0) true) +(expandtypeattribute (hal_vibrator_service_32_0) true) +(expandtypeattribute (hal_vr_hwservice_32_0) true) +(expandtypeattribute (hal_weaver_hwservice_32_0) true) +(expandtypeattribute (hal_weaver_service_32_0) true) +(expandtypeattribute (hal_wifi_hostapd_hwservice_32_0) true) +(expandtypeattribute (hal_wifi_hwservice_32_0) true) +(expandtypeattribute (hal_wifi_supplicant_hwservice_32_0) true) +(expandtypeattribute (hardware_properties_service_32_0) true) +(expandtypeattribute (hardware_service_32_0) true) +(expandtypeattribute (hci_attach_dev_32_0) true) +(expandtypeattribute (hdmi_config_prop_32_0) true) +(expandtypeattribute (hdmi_control_service_32_0) true) +(expandtypeattribute (healthd_32_0) true) +(expandtypeattribute (healthd_exec_32_0) true) +(expandtypeattribute (heapdump_data_file_32_0) true) +(expandtypeattribute (heapprofd_32_0) true) +(expandtypeattribute (heapprofd_enabled_prop_32_0) true) +(expandtypeattribute (heapprofd_prop_32_0) true) +(expandtypeattribute (heapprofd_socket_32_0) true) +(expandtypeattribute (hidl_allocator_hwservice_32_0) true) +(expandtypeattribute (hidl_base_hwservice_32_0) true) +(expandtypeattribute (hidl_manager_hwservice_32_0) true) +(expandtypeattribute (hidl_memory_hwservice_32_0) true) +(expandtypeattribute (hidl_token_hwservice_32_0) true) +(expandtypeattribute (hint_service_32_0) true) +(expandtypeattribute (hw_random_device_32_0) true) +(expandtypeattribute (hw_timeout_multiplier_prop_32_0) true) +(expandtypeattribute (hwbinder_device_32_0) true) +(expandtypeattribute (hwservice_contexts_file_32_0) true) +(expandtypeattribute (hwservicemanager_32_0) true) +(expandtypeattribute (hwservicemanager_exec_32_0) true) +(expandtypeattribute (hwservicemanager_prop_32_0) true) +(expandtypeattribute (hypervisor_prop_32_0) true) +(expandtypeattribute (icon_file_32_0) true) +(expandtypeattribute (idmap_32_0) true) +(expandtypeattribute (idmap_exec_32_0) true) +(expandtypeattribute (idmap_service_32_0) true) +(expandtypeattribute (iio_device_32_0) true) +(expandtypeattribute (imms_service_32_0) true) +(expandtypeattribute (incident_32_0) true) +(expandtypeattribute (incident_data_file_32_0) true) +(expandtypeattribute (incident_helper_32_0) true) +(expandtypeattribute (incident_service_32_0) true) +(expandtypeattribute (incidentd_32_0) true) +(expandtypeattribute (incremental_control_file_32_0) true) +(expandtypeattribute (incremental_prop_32_0) true) +(expandtypeattribute (incremental_service_32_0) true) +(expandtypeattribute (init_32_0) true) +(expandtypeattribute (init_exec_32_0) true) +(expandtypeattribute (init_service_status_prop_32_0) true) +(expandtypeattribute (init_tmpfs_32_0) true) +(expandtypeattribute (inotify_32_0) true) +(expandtypeattribute (input_device_32_0) true) +(expandtypeattribute (input_method_service_32_0) true) +(expandtypeattribute (input_service_32_0) true) +(expandtypeattribute (inputflinger_32_0) true) +(expandtypeattribute (inputflinger_exec_32_0) true) +(expandtypeattribute (inputflinger_service_32_0) true) +(expandtypeattribute (install_data_file_32_0) true) +(expandtypeattribute (installd_32_0) true) +(expandtypeattribute (installd_exec_32_0) true) +(expandtypeattribute (installd_service_32_0) true) +(expandtypeattribute (ion_device_32_0) true) +(expandtypeattribute (iorap_inode2filename_32_0) true) +(expandtypeattribute (iorap_inode2filename_exec_32_0) true) +(expandtypeattribute (iorap_inode2filename_tmpfs_32_0) true) +(expandtypeattribute (iorap_prefetcherd_32_0) true) +(expandtypeattribute (iorap_prefetcherd_exec_32_0) true) +(expandtypeattribute (iorap_prefetcherd_tmpfs_32_0) true) +(expandtypeattribute (iorapd_32_0) true) +(expandtypeattribute (iorapd_data_file_32_0) true) +(expandtypeattribute (iorapd_exec_32_0) true) +(expandtypeattribute (iorapd_service_32_0) true) +(expandtypeattribute (iorapd_tmpfs_32_0) true) +(expandtypeattribute (ipsec_service_32_0) true) +(expandtypeattribute (iris_service_32_0) true) +(expandtypeattribute (iris_vendor_data_file_32_0) true) +(expandtypeattribute (isolated_app_32_0) true) +(expandtypeattribute (jobscheduler_service_32_0) true) +(expandtypeattribute (kernel_32_0) true) +(expandtypeattribute (keychain_data_file_32_0) true) +(expandtypeattribute (keychord_device_32_0) true) +(expandtypeattribute (keyguard_config_prop_32_0) true) +(expandtypeattribute (keystore2_key_contexts_file_32_0) true) +(expandtypeattribute (keystore_32_0) true) +(expandtypeattribute (keystore_compat_hal_service_32_0) true) +(expandtypeattribute (keystore_data_file_32_0) true) +(expandtypeattribute (keystore_exec_32_0) true) +(expandtypeattribute (keystore_maintenance_service_32_0) true) +(expandtypeattribute (keystore_metrics_service_32_0) true) +(expandtypeattribute (keystore_service_32_0) true) +(expandtypeattribute (kmsg_debug_device_32_0) true) +(expandtypeattribute (kmsg_device_32_0) true) +(expandtypeattribute (labeledfs_32_0) true) +(expandtypeattribute (launcherapps_service_32_0) true) +(expandtypeattribute (legacy_permission_service_32_0) true) +(expandtypeattribute (legacykeystore_service_32_0) true) +(expandtypeattribute (libc_debug_prop_32_0) true) +(expandtypeattribute (light_service_32_0) true) +(expandtypeattribute (linkerconfig_file_32_0) true) +(expandtypeattribute (llkd_32_0) true) +(expandtypeattribute (llkd_exec_32_0) true) +(expandtypeattribute (llkd_prop_32_0) true) +(expandtypeattribute (lmkd_32_0) true) +(expandtypeattribute (lmkd_config_prop_32_0) true) +(expandtypeattribute (lmkd_exec_32_0) true) +(expandtypeattribute (lmkd_prop_32_0) true) +(expandtypeattribute (lmkd_socket_32_0) true) +(expandtypeattribute (location_service_32_0) true) +(expandtypeattribute (location_time_zone_manager_service_32_0) true) +(expandtypeattribute (lock_settings_service_32_0) true) +(expandtypeattribute (log_prop_32_0) true) +(expandtypeattribute (log_tag_prop_32_0) true) +(expandtypeattribute (logcat_exec_32_0) true) +(expandtypeattribute (logd_32_0) true) +(expandtypeattribute (logd_exec_32_0) true) +(expandtypeattribute (logd_prop_32_0) true) +(expandtypeattribute (logd_socket_32_0) true) +(expandtypeattribute (logdr_socket_32_0) true) +(expandtypeattribute (logdw_socket_32_0) true) +(expandtypeattribute (logpersist_32_0) true) +(expandtypeattribute (logpersistd_logging_prop_32_0) true) +(expandtypeattribute (loop_control_device_32_0) true) +(expandtypeattribute (loop_device_32_0) true) +(expandtypeattribute (looper_stats_service_32_0) true) +(expandtypeattribute (lowpan_device_32_0) true) +(expandtypeattribute (lowpan_prop_32_0) true) +(expandtypeattribute (lowpan_service_32_0) true) +(expandtypeattribute (lpdump_service_32_0) true) +(expandtypeattribute (lpdumpd_prop_32_0) true) +(expandtypeattribute (mac_perms_file_32_0) true) +(expandtypeattribute (mdns_socket_32_0) true) +(expandtypeattribute (mdnsd_32_0) true) +(expandtypeattribute (mdnsd_socket_32_0) true) +(expandtypeattribute (media_communication_service_32_0) true) +(expandtypeattribute (media_config_prop_32_0) true) +(expandtypeattribute (media_data_file_32_0) true) +(expandtypeattribute (media_metrics_service_32_0) true) +(expandtypeattribute (media_projection_service_32_0) true) +(expandtypeattribute (media_router_service_32_0) true) +(expandtypeattribute (media_rw_data_file_32_0) true) +(expandtypeattribute (media_session_service_32_0) true) +(expandtypeattribute (media_variant_prop_32_0) true) +(expandtypeattribute (mediadrm_config_prop_32_0) true) +(expandtypeattribute (mediadrmserver_32_0) true) +(expandtypeattribute (mediadrmserver_exec_32_0) true) +(expandtypeattribute (mediadrmserver_service_32_0) true) +(expandtypeattribute (mediaextractor_32_0) true) +(expandtypeattribute (mediaextractor_exec_32_0) true) +(expandtypeattribute (mediaextractor_service_32_0) true) +(expandtypeattribute (mediaextractor_tmpfs_32_0) true) +(expandtypeattribute (mediametrics_32_0) true) +(expandtypeattribute (mediametrics_exec_32_0) true) +(expandtypeattribute (mediametrics_service_32_0) true) +(expandtypeattribute (mediaprovider_32_0) true) +(expandtypeattribute (mediaserver_32_0) true) +(expandtypeattribute (mediaserver_exec_32_0) true) +(expandtypeattribute (mediaserver_service_32_0) true) +(expandtypeattribute (mediaserver_tmpfs_32_0) true) +(expandtypeattribute (mediaswcodec_32_0) true) +(expandtypeattribute (mediaswcodec_exec_32_0) true) +(expandtypeattribute (mediatranscoding_service_32_0) true) +(expandtypeattribute (meminfo_service_32_0) true) +(expandtypeattribute (memtrackproxy_service_32_0) true) +(expandtypeattribute (metadata_block_device_32_0) true) +(expandtypeattribute (metadata_bootstat_file_32_0) true) +(expandtypeattribute (metadata_file_32_0) true) +(expandtypeattribute (method_trace_data_file_32_0) true) +(expandtypeattribute (midi_service_32_0) true) +(expandtypeattribute (mirror_data_file_32_0) true) +(expandtypeattribute (misc_block_device_32_0) true) +(expandtypeattribute (misc_logd_file_32_0) true) +(expandtypeattribute (misc_user_data_file_32_0) true) +(expandtypeattribute (mm_events_config_prop_32_0) true) +(expandtypeattribute (mmc_prop_32_0) true) +(expandtypeattribute (mnt_expand_file_32_0) true) +(expandtypeattribute (mnt_media_rw_file_32_0) true) +(expandtypeattribute (mnt_media_rw_stub_file_32_0) true) +(expandtypeattribute (mnt_pass_through_file_32_0) true) +(expandtypeattribute (mnt_product_file_32_0) true) +(expandtypeattribute (mnt_sdcard_file_32_0) true) +(expandtypeattribute (mnt_user_file_32_0) true) +(expandtypeattribute (mnt_vendor_file_32_0) true) +(expandtypeattribute (mock_ota_prop_32_0) true) +(expandtypeattribute (modprobe_32_0) true) +(expandtypeattribute (module_sdkextensions_prop_32_0) true) +(expandtypeattribute (mount_service_32_0) true) +(expandtypeattribute (mqueue_32_0) true) +(expandtypeattribute (mtp_32_0) true) +(expandtypeattribute (mtp_device_32_0) true) +(expandtypeattribute (mtp_exec_32_0) true) +(expandtypeattribute (mtpd_socket_32_0) true) +(expandtypeattribute (music_recognition_service_32_0) true) +(expandtypeattribute (nativetest_data_file_32_0) true) +(expandtypeattribute (net_data_file_32_0) true) +(expandtypeattribute (net_dns_prop_32_0) true) +(expandtypeattribute (net_radio_prop_32_0) true) +(expandtypeattribute (netd_32_0) true) +(expandtypeattribute (netd_exec_32_0) true) +(expandtypeattribute (netd_listener_service_32_0) true) +(expandtypeattribute (netd_service_32_0) true) +(expandtypeattribute (netif_32_0) true) +(expandtypeattribute (netpolicy_service_32_0) true) +(expandtypeattribute (netstats_service_32_0) true) +(expandtypeattribute (netutils_wrapper_32_0) true) +(expandtypeattribute (netutils_wrapper_exec_32_0) true) +(expandtypeattribute (network_management_service_32_0) true) +(expandtypeattribute (network_score_service_32_0) true) +(expandtypeattribute (network_stack_32_0) true) +(expandtypeattribute (network_stack_service_32_0) true) +(expandtypeattribute (network_time_update_service_32_0) true) +(expandtypeattribute (network_watchlist_data_file_32_0) true) +(expandtypeattribute (network_watchlist_service_32_0) true) +(expandtypeattribute (nfc_32_0) true) +(expandtypeattribute (nfc_data_file_32_0) true) +(expandtypeattribute (nfc_device_32_0) true) +(expandtypeattribute (nfc_logs_data_file_32_0) true) +(expandtypeattribute (nfc_prop_32_0) true) +(expandtypeattribute (nfc_service_32_0) true) +(expandtypeattribute (nnapi_ext_deny_product_prop_32_0) true) +(expandtypeattribute (node_32_0) true) +(expandtypeattribute (nonplat_service_contexts_file_32_0) true) +(expandtypeattribute (notification_service_32_0) true) +(expandtypeattribute (null_device_32_0) true) +(expandtypeattribute (oem_lock_service_32_0) true) +(expandtypeattribute (oem_unlock_prop_32_0) true) +(expandtypeattribute (oemfs_32_0) true) +(expandtypeattribute (ota_data_file_32_0) true) +(expandtypeattribute (ota_metadata_file_32_0) true) +(expandtypeattribute (ota_package_file_32_0) true) +(expandtypeattribute (ota_prop_32_0) true) +(expandtypeattribute (otadexopt_service_32_0) true) +(expandtypeattribute (otapreopt_chroot_32_0) true) +(expandtypeattribute (overlay_prop_32_0) true) +(expandtypeattribute (overlay_service_32_0) true) +(expandtypeattribute (overlayfs_file_32_0) true) +(expandtypeattribute (owntty_device_32_0) true) +(expandtypeattribute (pac_proxy_service_32_0) true) +(expandtypeattribute (package_native_service_32_0) true) +(expandtypeattribute (package_service_32_0) true) +(expandtypeattribute (packagemanager_config_prop_32_0) true) +(expandtypeattribute (packages_list_file_32_0) true) +(expandtypeattribute (pan_result_prop_32_0) true) +(expandtypeattribute (password_slot_metadata_file_32_0) true) +(expandtypeattribute (pdx_bufferhub_client_channel_socket_32_0) true) +(expandtypeattribute (pdx_bufferhub_client_endpoint_socket_32_0) true) +(expandtypeattribute (pdx_bufferhub_dir_32_0) true) +(expandtypeattribute (pdx_display_client_channel_socket_32_0) true) +(expandtypeattribute (pdx_display_client_endpoint_socket_32_0) true) +(expandtypeattribute (pdx_display_dir_32_0) true) +(expandtypeattribute (pdx_display_manager_channel_socket_32_0) true) +(expandtypeattribute (pdx_display_manager_endpoint_socket_32_0) true) +(expandtypeattribute (pdx_display_screenshot_channel_socket_32_0) true) +(expandtypeattribute (pdx_display_screenshot_endpoint_socket_32_0) true) +(expandtypeattribute (pdx_display_vsync_channel_socket_32_0) true) +(expandtypeattribute (pdx_display_vsync_endpoint_socket_32_0) true) +(expandtypeattribute (pdx_performance_client_channel_socket_32_0) true) +(expandtypeattribute (pdx_performance_client_endpoint_socket_32_0) true) +(expandtypeattribute (pdx_performance_dir_32_0) true) +(expandtypeattribute (people_service_32_0) true) +(expandtypeattribute (perfetto_32_0) true) +(expandtypeattribute (performanced_32_0) true) +(expandtypeattribute (performanced_exec_32_0) true) +(expandtypeattribute (permission_checker_service_32_0) true) +(expandtypeattribute (permission_service_32_0) true) +(expandtypeattribute (permissionmgr_service_32_0) true) +(expandtypeattribute (persist_debug_prop_32_0) true) +(expandtypeattribute (persist_vendor_debug_wifi_prop_32_0) true) +(expandtypeattribute (persistent_data_block_service_32_0) true) +(expandtypeattribute (persistent_properties_ready_prop_32_0) true) +(expandtypeattribute (pinner_service_32_0) true) +(expandtypeattribute (pipefs_32_0) true) +(expandtypeattribute (platform_app_32_0) true) +(expandtypeattribute (platform_compat_service_32_0) true) +(expandtypeattribute (pmsg_device_32_0) true) +(expandtypeattribute (port_32_0) true) +(expandtypeattribute (port_device_32_0) true) +(expandtypeattribute (postinstall_32_0) true) +(expandtypeattribute (postinstall_apex_mnt_dir_32_0) true) +(expandtypeattribute (postinstall_file_32_0) true) +(expandtypeattribute (postinstall_mnt_dir_32_0) true) +(expandtypeattribute (power_debug_prop_32_0) true) +(expandtypeattribute (power_service_32_0) true) +(expandtypeattribute (powerctl_prop_32_0) true) +(expandtypeattribute (powerstats_service_32_0) true) +(expandtypeattribute (ppp_32_0) true) +(expandtypeattribute (ppp_device_32_0) true) +(expandtypeattribute (ppp_exec_32_0) true) +(expandtypeattribute (preloads_data_file_32_0) true) +(expandtypeattribute (preloads_media_file_32_0) true) +(expandtypeattribute (prereboot_data_file_32_0) true) +(expandtypeattribute (print_service_32_0) true) +(expandtypeattribute (priv_app_32_0) true) +(expandtypeattribute (privapp_data_file_32_0) true) +(expandtypeattribute (proc_32_0) true) +(expandtypeattribute (proc_abi_32_0) true) +(expandtypeattribute (proc_asound_32_0) true) +(expandtypeattribute (proc_bluetooth_writable_32_0) true) +(expandtypeattribute (proc_bootconfig_32_0) true) +(expandtypeattribute (proc_buddyinfo_32_0) true) +(expandtypeattribute (proc_cmdline_32_0) true) +(expandtypeattribute (proc_cpuinfo_32_0) true) +(expandtypeattribute (proc_dirty_32_0) true) +(expandtypeattribute (proc_diskstats_32_0) true) +(expandtypeattribute (proc_drop_caches_32_0) true) +(expandtypeattribute (proc_extra_free_kbytes_32_0) true) +(expandtypeattribute (proc_filesystems_32_0) true) +(expandtypeattribute (proc_fs_verity_32_0) true) +(expandtypeattribute (proc_hostname_32_0) true) +(expandtypeattribute (proc_hung_task_32_0) true) +(expandtypeattribute (proc_interrupts_32_0) true) +(expandtypeattribute (proc_iomem_32_0) true) +(expandtypeattribute (proc_kallsyms_32_0) true) +(expandtypeattribute (proc_keys_32_0) true) +(expandtypeattribute (proc_kmsg_32_0) true) +(expandtypeattribute (proc_kpageflags_32_0) true) +(expandtypeattribute (proc_loadavg_32_0) true) +(expandtypeattribute (proc_locks_32_0) true) +(expandtypeattribute (proc_lowmemorykiller_32_0) true) +(expandtypeattribute (proc_max_map_count_32_0) true) +(expandtypeattribute (proc_meminfo_32_0) true) +(expandtypeattribute (proc_min_free_order_shift_32_0) true) +(expandtypeattribute (proc_misc_32_0) true) +(expandtypeattribute (proc_modules_32_0) true) +(expandtypeattribute (proc_mounts_32_0) true) +(expandtypeattribute (proc_net_32_0) true) +(expandtypeattribute (proc_net_tcp_udp_32_0) true) +(expandtypeattribute (proc_overcommit_memory_32_0) true) +(expandtypeattribute (proc_page_cluster_32_0) true) +(expandtypeattribute (proc_pagetypeinfo_32_0) true) +(expandtypeattribute (proc_panic_32_0) true) +(expandtypeattribute (proc_perf_32_0) true) +(expandtypeattribute (proc_pid_max_32_0) true) +(expandtypeattribute (proc_pipe_conf_32_0) true) +(expandtypeattribute (proc_pressure_cpu_32_0) true) +(expandtypeattribute (proc_pressure_io_32_0) true) +(expandtypeattribute (proc_pressure_mem_32_0) true) +(expandtypeattribute (proc_qtaguid_ctrl_32_0) true) +(expandtypeattribute (proc_qtaguid_stat_32_0) true) +(expandtypeattribute (proc_random_32_0) true) +(expandtypeattribute (proc_sched_32_0) true) +(expandtypeattribute (proc_security_32_0) true) +(expandtypeattribute (proc_slabinfo_32_0) true) +(expandtypeattribute (proc_stat_32_0) true) +(expandtypeattribute (proc_swaps_32_0) true) +(expandtypeattribute (proc_sysrq_32_0) true) +(expandtypeattribute (proc_timer_32_0) true) +(expandtypeattribute (proc_tty_drivers_32_0) true) +(expandtypeattribute (proc_uid_concurrent_active_time_32_0) true) +(expandtypeattribute (proc_uid_concurrent_policy_time_32_0) true) +(expandtypeattribute (proc_uid_cpupower_32_0) true) +(expandtypeattribute (proc_uid_cputime_removeuid_32_0) true) +(expandtypeattribute (proc_uid_cputime_showstat_32_0) true) +(expandtypeattribute (proc_uid_io_stats_32_0) true) +(expandtypeattribute (proc_uid_procstat_set_32_0) true) +(expandtypeattribute (proc_uid_time_in_state_32_0) true) +(expandtypeattribute (proc_uptime_32_0) true) +(expandtypeattribute (proc_vendor_sched_32_0) true) +(expandtypeattribute (proc_version_32_0) true) +(expandtypeattribute (proc_vmallocinfo_32_0) true) +(expandtypeattribute (proc_vmstat_32_0) true) +(expandtypeattribute (proc_zoneinfo_32_0) true) +(expandtypeattribute (processinfo_service_32_0) true) +(expandtypeattribute (procstats_service_32_0) true) +(expandtypeattribute (profman_32_0) true) +(expandtypeattribute (profman_dump_data_file_32_0) true) +(expandtypeattribute (profman_exec_32_0) true) +(expandtypeattribute (properties_device_32_0) true) +(expandtypeattribute (properties_serial_32_0) true) +(expandtypeattribute (property_contexts_file_32_0) true) +(expandtypeattribute (property_data_file_32_0) true) +(expandtypeattribute (property_info_32_0) true) +(expandtypeattribute (property_service_version_prop_32_0) true) +(expandtypeattribute (property_socket_32_0) true) +(expandtypeattribute (provisioned_prop_32_0) true) +(expandtypeattribute (pstorefs_32_0) true) +(expandtypeattribute (ptmx_device_32_0) true) +(expandtypeattribute (qemu_hw_prop_32_0) true) +(expandtypeattribute (qemu_sf_lcd_density_prop_32_0) true) +(expandtypeattribute (qtaguid_device_32_0) true) +(expandtypeattribute (racoon_32_0) true) +(expandtypeattribute (racoon_exec_32_0) true) +(expandtypeattribute (racoon_socket_32_0) true) +(expandtypeattribute (radio_32_0) true) +(expandtypeattribute (radio_control_prop_32_0) true) +(expandtypeattribute (radio_core_data_file_32_0) true) +(expandtypeattribute (radio_data_file_32_0) true) +(expandtypeattribute (radio_device_32_0) true) +(expandtypeattribute (radio_prop_32_0) true) +(expandtypeattribute (radio_service_32_0) true) +(expandtypeattribute (ram_device_32_0) true) +(expandtypeattribute (random_device_32_0) true) +(expandtypeattribute (reboot_readiness_service_32_0) true) +(expandtypeattribute (rebootescrow_hal_prop_32_0) true) +(expandtypeattribute (recovery_32_0) true) +(expandtypeattribute (recovery_block_device_32_0) true) +(expandtypeattribute (recovery_config_prop_32_0) true) +(expandtypeattribute (recovery_data_file_32_0) true) +(expandtypeattribute (recovery_persist_32_0) true) +(expandtypeattribute (recovery_persist_exec_32_0) true) +(expandtypeattribute (recovery_refresh_32_0) true) +(expandtypeattribute (recovery_refresh_exec_32_0) true) +(expandtypeattribute (recovery_service_32_0) true) +(expandtypeattribute (recovery_socket_32_0) true) +(expandtypeattribute (registry_service_32_0) true) +(expandtypeattribute (remoteprovisioning_service_32_0) true) +(expandtypeattribute (resourcecache_data_file_32_0) true) +(expandtypeattribute (restorecon_prop_32_0) true) +(expandtypeattribute (restrictions_service_32_0) true) +(expandtypeattribute (retaildemo_prop_32_0) true) +(expandtypeattribute (rild_debug_socket_32_0) true) +(expandtypeattribute (rild_socket_32_0) true) +(expandtypeattribute (ringtone_file_32_0) true) +(expandtypeattribute (role_service_32_0) true) +(expandtypeattribute (rollback_service_32_0) true) +(expandtypeattribute (root_block_device_32_0) true) +(expandtypeattribute (rootfs_32_0) true) +(expandtypeattribute (rpmsg_device_32_0) true) +(expandtypeattribute (rs_32_0) true) +(expandtypeattribute (rs_exec_32_0) true) +(expandtypeattribute (rss_hwm_reset_32_0) true) +(expandtypeattribute (rtc_device_32_0) true) +(expandtypeattribute (rttmanager_service_32_0) true) +(expandtypeattribute (runas_32_0) true) +(expandtypeattribute (runas_app_32_0) true) +(expandtypeattribute (runas_exec_32_0) true) +(expandtypeattribute (runtime_event_log_tags_file_32_0) true) +(expandtypeattribute (runtime_service_32_0) true) +(expandtypeattribute (safemode_prop_32_0) true) +(expandtypeattribute (same_process_hal_file_32_0) true) +(expandtypeattribute (samplingprofiler_service_32_0) true) +(expandtypeattribute (scheduling_policy_service_32_0) true) +(expandtypeattribute (sdcard_block_device_32_0) true) +(expandtypeattribute (sdcardd_32_0) true) +(expandtypeattribute (sdcardd_exec_32_0) true) +(expandtypeattribute (sdcardfs_32_0) true) +(expandtypeattribute (seapp_contexts_file_32_0) true) +(expandtypeattribute (search_service_32_0) true) +(expandtypeattribute (search_ui_service_32_0) true) +(expandtypeattribute (sec_key_att_app_id_provider_service_32_0) true) +(expandtypeattribute (secure_element_32_0) true) +(expandtypeattribute (secure_element_device_32_0) true) +(expandtypeattribute (secure_element_service_32_0) true) +(expandtypeattribute (securityfs_32_0) true) +(expandtypeattribute (selinuxfs_32_0) true) +(expandtypeattribute (sendbug_config_prop_32_0) true) +(expandtypeattribute (sensor_privacy_service_32_0) true) +(expandtypeattribute (sensors_device_32_0) true) +(expandtypeattribute (sensorservice_service_32_0) true) +(expandtypeattribute (sepolicy_file_32_0) true) +(expandtypeattribute (serial_device_32_0) true) +(expandtypeattribute (serial_service_32_0) true) +(expandtypeattribute (serialno_prop_32_0) true) +(expandtypeattribute (server_configurable_flags_data_file_32_0) true) +(expandtypeattribute (service_contexts_file_32_0) true) +(expandtypeattribute (service_manager_service_32_0) true) +(expandtypeattribute (service_manager_vndservice_32_0) true) +(expandtypeattribute (servicediscovery_service_32_0) true) +(expandtypeattribute (servicemanager_32_0) true) +(expandtypeattribute (servicemanager_exec_32_0) true) +(expandtypeattribute (settings_service_32_0) true) +(expandtypeattribute (sgdisk_32_0) true) +(expandtypeattribute (sgdisk_exec_32_0) true) +(expandtypeattribute (shared_relro_32_0) true) +(expandtypeattribute (shared_relro_file_32_0) true) +(expandtypeattribute (shell_32_0) true) +(expandtypeattribute (shell_data_file_32_0) true) +(expandtypeattribute (shell_exec_32_0) true) +(expandtypeattribute (shell_prop_32_0) true) +(expandtypeattribute (shell_test_data_file_32_0) true) +(expandtypeattribute (shm_32_0) true) +(expandtypeattribute (shortcut_manager_icons_32_0) true) +(expandtypeattribute (shortcut_service_32_0) true) +(expandtypeattribute (simpleperf_32_0) true) +(expandtypeattribute (simpleperf_app_runner_32_0) true) +(expandtypeattribute (simpleperf_app_runner_exec_32_0) true) +(expandtypeattribute (slice_service_32_0) true) +(expandtypeattribute (slideshow_32_0) true) +(expandtypeattribute (smartspace_service_32_0) true) +(expandtypeattribute (snapshotctl_log_data_file_32_0) true) +(expandtypeattribute (snapuserd_socket_32_0) true) +(expandtypeattribute (soc_prop_32_0) true) +(expandtypeattribute (socket_device_32_0) true) +(expandtypeattribute (socket_hook_prop_32_0) true) +(expandtypeattribute (sockfs_32_0) true) +(expandtypeattribute (sota_prop_32_0) true) +(expandtypeattribute (soundtrigger_middleware_service_32_0) true) +(expandtypeattribute (speech_recognition_service_32_0) true) +(expandtypeattribute (sqlite_log_prop_32_0) true) +(expandtypeattribute (staged_install_file_32_0) true) +(expandtypeattribute (staging_data_file_32_0) true) +(expandtypeattribute (stats_data_file_32_0) true) +(expandtypeattribute (statsd_32_0) true) +(expandtypeattribute (statsd_exec_32_0) true) +(expandtypeattribute (statsdw_socket_32_0) true) +(expandtypeattribute (statusbar_service_32_0) true) +(expandtypeattribute (storage_config_prop_32_0) true) +(expandtypeattribute (storage_file_32_0) true) +(expandtypeattribute (storage_stub_file_32_0) true) +(expandtypeattribute (storaged_service_32_0) true) +(expandtypeattribute (storagemanager_config_prop_32_0) true) +(expandtypeattribute (storagestats_service_32_0) true) +(expandtypeattribute (su_32_0) true) +(expandtypeattribute (su_exec_32_0) true) +(expandtypeattribute (super_block_device_32_0) true) +(expandtypeattribute (surfaceflinger_32_0) true) +(expandtypeattribute (surfaceflinger_color_prop_32_0) true) +(expandtypeattribute (surfaceflinger_display_prop_32_0) true) +(expandtypeattribute (surfaceflinger_prop_32_0) true) +(expandtypeattribute (surfaceflinger_service_32_0) true) +(expandtypeattribute (surfaceflinger_tmpfs_32_0) true) +(expandtypeattribute (suspend_prop_32_0) true) +(expandtypeattribute (swap_block_device_32_0) true) +(expandtypeattribute (sysfs_32_0) true) +(expandtypeattribute (sysfs_android_usb_32_0) true) +(expandtypeattribute (sysfs_batteryinfo_32_0) true) +(expandtypeattribute (sysfs_block_32_0) true) +(expandtypeattribute (sysfs_bluetooth_writable_32_0) true) +(expandtypeattribute (sysfs_devfreq_cur_32_0) true) +(expandtypeattribute (sysfs_devfreq_dir_32_0) true) +(expandtypeattribute (sysfs_devices_block_32_0) true) +(expandtypeattribute (sysfs_devices_cs_etm_32_0) true) +(expandtypeattribute (sysfs_devices_system_cpu_32_0) true) +(expandtypeattribute (sysfs_dm_32_0) true) +(expandtypeattribute (sysfs_dm_verity_32_0) true) +(expandtypeattribute (sysfs_dma_heap_32_0) true) +(expandtypeattribute (sysfs_dmabuf_stats_32_0) true) +(expandtypeattribute (sysfs_dt_firmware_android_32_0) true) +(expandtypeattribute (sysfs_extcon_32_0) true) +(expandtypeattribute (sysfs_fs_ext4_features_32_0) true) +(expandtypeattribute (sysfs_fs_f2fs_32_0) true) +(expandtypeattribute (sysfs_fs_incfs_features_32_0) true) +(expandtypeattribute (sysfs_fs_incfs_metrics_32_0) true) +(expandtypeattribute (sysfs_hwrandom_32_0) true) +(expandtypeattribute (sysfs_ion_32_0) true) +(expandtypeattribute (sysfs_ipv4_32_0) true) +(expandtypeattribute (sysfs_kernel_notes_32_0) true) +(expandtypeattribute (sysfs_leds_32_0) true) +(expandtypeattribute (sysfs_loop_32_0) true) +(expandtypeattribute (sysfs_lowmemorykiller_32_0) true) +(expandtypeattribute (sysfs_net_32_0) true) +(expandtypeattribute (sysfs_nfc_power_writable_32_0) true) +(expandtypeattribute (sysfs_power_32_0) true) +(expandtypeattribute (sysfs_rtc_32_0) true) +(expandtypeattribute (sysfs_suspend_stats_32_0) true) +(expandtypeattribute (sysfs_switch_32_0) true) +(expandtypeattribute (sysfs_thermal_32_0) true) +(expandtypeattribute (sysfs_transparent_hugepage_32_0) true) +(expandtypeattribute (sysfs_uhid_32_0) true) +(expandtypeattribute (sysfs_uio_32_0) true) +(expandtypeattribute (sysfs_usb_32_0) true) +(expandtypeattribute (sysfs_usermodehelper_32_0) true) +(expandtypeattribute (sysfs_vendor_sched_32_0) true) +(expandtypeattribute (sysfs_vibrator_32_0) true) +(expandtypeattribute (sysfs_wake_lock_32_0) true) +(expandtypeattribute (sysfs_wakeup_32_0) true) +(expandtypeattribute (sysfs_wakeup_reasons_32_0) true) +(expandtypeattribute (sysfs_wlan_fwpath_32_0) true) +(expandtypeattribute (sysfs_zram_32_0) true) +(expandtypeattribute (sysfs_zram_uevent_32_0) true) +(expandtypeattribute (system_app_32_0) true) +(expandtypeattribute (system_app_data_file_32_0) true) +(expandtypeattribute (system_app_service_32_0) true) +(expandtypeattribute (system_asan_options_file_32_0) true) +(expandtypeattribute (system_block_device_32_0) true) +(expandtypeattribute (system_boot_reason_prop_32_0) true) +(expandtypeattribute (system_bootstrap_lib_file_32_0) true) +(expandtypeattribute (system_config_service_32_0) true) +(expandtypeattribute (system_data_file_32_0) true) +(expandtypeattribute (system_data_root_file_32_0) true) +(expandtypeattribute (system_event_log_tags_file_32_0) true) +(expandtypeattribute (system_file_32_0) true) +(expandtypeattribute (system_group_file_32_0) true) +(expandtypeattribute (system_jvmti_agent_prop_32_0) true) +(expandtypeattribute (system_lib_file_32_0) true) +(expandtypeattribute (system_linker_config_file_32_0) true) +(expandtypeattribute (system_linker_exec_32_0) true) +(expandtypeattribute (system_lmk_prop_32_0) true) +(expandtypeattribute (system_ndebug_socket_32_0) true) +(expandtypeattribute (system_net_netd_hwservice_32_0) true) +(expandtypeattribute (system_passwd_file_32_0) true) +(expandtypeattribute (system_prop_32_0) true) +(expandtypeattribute (system_seccomp_policy_file_32_0) true) +(expandtypeattribute (system_security_cacerts_file_32_0) true) +(expandtypeattribute (system_server_32_0) true) +(expandtypeattribute (system_server_dumper_service_32_0) true) +(expandtypeattribute (system_server_tmpfs_32_0) true) +(expandtypeattribute (system_suspend_control_internal_service_32_0) true) +(expandtypeattribute (system_suspend_control_service_32_0) true) +(expandtypeattribute (system_suspend_hwservice_32_0) true) +(expandtypeattribute (system_trace_prop_32_0) true) +(expandtypeattribute (system_unsolzygote_socket_32_0) true) +(expandtypeattribute (system_update_service_32_0) true) +(expandtypeattribute (system_wifi_keystore_hwservice_32_0) true) +(expandtypeattribute (system_wpa_socket_32_0) true) +(expandtypeattribute (system_zoneinfo_file_32_0) true) +(expandtypeattribute (systemkeys_data_file_32_0) true) +(expandtypeattribute (systemsound_config_prop_32_0) true) +(expandtypeattribute (task_profiles_api_file_32_0) true) +(expandtypeattribute (task_profiles_file_32_0) true) +(expandtypeattribute (task_service_32_0) true) +(expandtypeattribute (tcpdump_exec_32_0) true) +(expandtypeattribute (tee_32_0) true) +(expandtypeattribute (tee_data_file_32_0) true) +(expandtypeattribute (tee_device_32_0) true) +(expandtypeattribute (telecom_service_32_0) true) +(expandtypeattribute (telephony_config_prop_32_0) true) +(expandtypeattribute (telephony_status_prop_32_0) true) +(expandtypeattribute (test_boot_reason_prop_32_0) true) +(expandtypeattribute (test_harness_prop_32_0) true) +(expandtypeattribute (testharness_service_32_0) true) +(expandtypeattribute (tethering_service_32_0) true) +(expandtypeattribute (textclassification_service_32_0) true) +(expandtypeattribute (textclassifier_data_file_32_0) true) +(expandtypeattribute (textservices_service_32_0) true) +(expandtypeattribute (texttospeech_service_32_0) true) +(expandtypeattribute (theme_prop_32_0) true) +(expandtypeattribute (thermal_service_32_0) true) +(expandtypeattribute (time_prop_32_0) true) +(expandtypeattribute (timedetector_service_32_0) true) +(expandtypeattribute (timezone_service_32_0) true) +(expandtypeattribute (timezonedetector_service_32_0) true) +(expandtypeattribute (tmpfs_32_0) true) +(expandtypeattribute (tombstone_config_prop_32_0) true) +(expandtypeattribute (tombstone_data_file_32_0) true) +(expandtypeattribute (tombstone_wifi_data_file_32_0) true) +(expandtypeattribute (tombstoned_32_0) true) +(expandtypeattribute (tombstoned_crash_socket_32_0) true) +(expandtypeattribute (tombstoned_exec_32_0) true) +(expandtypeattribute (tombstoned_intercept_socket_32_0) true) +(expandtypeattribute (tombstoned_java_trace_socket_32_0) true) +(expandtypeattribute (toolbox_32_0) true) +(expandtypeattribute (toolbox_exec_32_0) true) +(expandtypeattribute (trace_data_file_32_0) true) +(expandtypeattribute (traced_32_0) true) +(expandtypeattribute (traced_consumer_socket_32_0) true) +(expandtypeattribute (traced_enabled_prop_32_0) true) +(expandtypeattribute (traced_lazy_prop_32_0) true) +(expandtypeattribute (traced_perf_32_0) true) +(expandtypeattribute (traced_perf_socket_32_0) true) +(expandtypeattribute (traced_probes_32_0) true) +(expandtypeattribute (traced_producer_socket_32_0) true) +(expandtypeattribute (traced_tmpfs_32_0) true) +(expandtypeattribute (traceur_app_32_0) true) +(expandtypeattribute (translation_service_32_0) true) +(expandtypeattribute (trust_service_32_0) true) +(expandtypeattribute (tty_device_32_0) true) +(expandtypeattribute (tun_device_32_0) true) +(expandtypeattribute (tv_input_service_32_0) true) +(expandtypeattribute (tv_tuner_resource_mgr_service_32_0) true) +(expandtypeattribute (tzdatacheck_32_0) true) +(expandtypeattribute (tzdatacheck_exec_32_0) true) +(expandtypeattribute (ueventd_32_0) true) +(expandtypeattribute (ueventd_tmpfs_32_0) true) +(expandtypeattribute (uhid_device_32_0) true) +(expandtypeattribute (uimode_service_32_0) true) +(expandtypeattribute (uio_device_32_0) true) +(expandtypeattribute (uncrypt_32_0) true) +(expandtypeattribute (uncrypt_exec_32_0) true) +(expandtypeattribute (uncrypt_socket_32_0) true) +(expandtypeattribute (unencrypted_data_file_32_0) true) +(expandtypeattribute (unlabeled_32_0) true) +(expandtypeattribute (untrusted_app_25_32_0) true) +(expandtypeattribute (untrusted_app_27_32_0) true) +(expandtypeattribute (untrusted_app_29_32_0) true) +(expandtypeattribute (untrusted_app_32_0) true) +(expandtypeattribute (update_engine_32_0) true) +(expandtypeattribute (update_engine_data_file_32_0) true) +(expandtypeattribute (update_engine_exec_32_0) true) +(expandtypeattribute (update_engine_log_data_file_32_0) true) +(expandtypeattribute (update_engine_service_32_0) true) +(expandtypeattribute (update_engine_stable_service_32_0) true) +(expandtypeattribute (update_verifier_32_0) true) +(expandtypeattribute (update_verifier_exec_32_0) true) +(expandtypeattribute (updatelock_service_32_0) true) +(expandtypeattribute (uri_grants_service_32_0) true) +(expandtypeattribute (usagestats_service_32_0) true) +(expandtypeattribute (usb_config_prop_32_0) true) +(expandtypeattribute (usb_control_prop_32_0) true) +(expandtypeattribute (usb_device_32_0) true) +(expandtypeattribute (usb_prop_32_0) true) +(expandtypeattribute (usb_serial_device_32_0) true) +(expandtypeattribute (usb_service_32_0) true) +(expandtypeattribute (usbaccessory_device_32_0) true) +(expandtypeattribute (usbd_32_0) true) +(expandtypeattribute (usbd_exec_32_0) true) +(expandtypeattribute (usbfs_32_0) true) +(expandtypeattribute (use_memfd_prop_32_0) true) +(expandtypeattribute (user_profile_data_file_32_0) true) +(expandtypeattribute (user_profile_root_file_32_0) true) +(expandtypeattribute (user_service_32_0) true) +(expandtypeattribute (userdata_block_device_32_0) true) +(expandtypeattribute (userdata_sysdev_32_0) true) +(expandtypeattribute (usermodehelper_32_0) true) +(expandtypeattribute (userspace_reboot_config_prop_32_0) true) +(expandtypeattribute (userspace_reboot_exported_prop_32_0) true) +(expandtypeattribute (userspace_reboot_metadata_file_32_0) true) +(expandtypeattribute (uwb_service_32_0) true) +(expandtypeattribute (vcn_management_service_32_0) true) +(expandtypeattribute (vd_device_32_0) true) +(expandtypeattribute (vdc_32_0) true) +(expandtypeattribute (vdc_exec_32_0) true) +(expandtypeattribute (vehicle_hal_prop_32_0) true) +(expandtypeattribute (vendor_apex_file_32_0) true) +(expandtypeattribute (vendor_app_file_32_0) true) +(expandtypeattribute (vendor_cgroup_desc_file_32_0) true) +(expandtypeattribute (vendor_configs_file_32_0) true) +(expandtypeattribute (vendor_data_file_32_0) true) +(expandtypeattribute (vendor_default_prop_32_0) true) +(expandtypeattribute (vendor_file_32_0) true) +(expandtypeattribute (vendor_framework_file_32_0) true) +(expandtypeattribute (vendor_hal_file_32_0) true) +(expandtypeattribute (vendor_idc_file_32_0) true) +(expandtypeattribute (vendor_init_32_0) true) +(expandtypeattribute (vendor_kernel_modules_32_0) true) +(expandtypeattribute (vendor_keychars_file_32_0) true) +(expandtypeattribute (vendor_keylayout_file_32_0) true) +(expandtypeattribute (vendor_misc_writer_32_0) true) +(expandtypeattribute (vendor_misc_writer_exec_32_0) true) +(expandtypeattribute (vendor_modprobe_32_0) true) +(expandtypeattribute (vendor_overlay_file_32_0) true) +(expandtypeattribute (vendor_public_framework_file_32_0) true) +(expandtypeattribute (vendor_public_lib_file_32_0) true) +(expandtypeattribute (vendor_security_patch_level_prop_32_0) true) +(expandtypeattribute (vendor_service_contexts_file_32_0) true) +(expandtypeattribute (vendor_shell_32_0) true) +(expandtypeattribute (vendor_shell_exec_32_0) true) +(expandtypeattribute (vendor_socket_hook_prop_32_0) true) +(expandtypeattribute (vendor_task_profiles_file_32_0) true) +(expandtypeattribute (vendor_toolbox_exec_32_0) true) +(expandtypeattribute (vfat_32_0) true) +(expandtypeattribute (vibrator_manager_service_32_0) true) +(expandtypeattribute (vibrator_service_32_0) true) +(expandtypeattribute (video_device_32_0) true) +(expandtypeattribute (virtual_ab_prop_32_0) true) +(expandtypeattribute (virtual_touchpad_32_0) true) +(expandtypeattribute (virtual_touchpad_exec_32_0) true) +(expandtypeattribute (virtual_touchpad_service_32_0) true) +(expandtypeattribute (virtualization_service_32_0) true) +(expandtypeattribute (vndbinder_device_32_0) true) +(expandtypeattribute (vndk_prop_32_0) true) +(expandtypeattribute (vndk_sp_file_32_0) true) +(expandtypeattribute (vndservice_contexts_file_32_0) true) +(expandtypeattribute (vndservicemanager_32_0) true) +(expandtypeattribute (voiceinteraction_service_32_0) true) +(expandtypeattribute (vold_32_0) true) +(expandtypeattribute (vold_config_prop_32_0) true) +(expandtypeattribute (vold_data_file_32_0) true) +(expandtypeattribute (vold_device_32_0) true) +(expandtypeattribute (vold_exec_32_0) true) +(expandtypeattribute (vold_metadata_file_32_0) true) +(expandtypeattribute (vold_post_fs_data_prop_32_0) true) +(expandtypeattribute (vold_prepare_subdirs_32_0) true) +(expandtypeattribute (vold_prepare_subdirs_exec_32_0) true) +(expandtypeattribute (vold_prop_32_0) true) +(expandtypeattribute (vold_service_32_0) true) +(expandtypeattribute (vold_status_prop_32_0) true) +(expandtypeattribute (vpn_data_file_32_0) true) +(expandtypeattribute (vpn_management_service_32_0) true) +(expandtypeattribute (vr_hwc_32_0) true) +(expandtypeattribute (vr_hwc_exec_32_0) true) +(expandtypeattribute (vr_hwc_service_32_0) true) +(expandtypeattribute (vr_manager_service_32_0) true) +(expandtypeattribute (vrflinger_vsync_service_32_0) true) +(expandtypeattribute (vts_config_prop_32_0) true) +(expandtypeattribute (vts_status_prop_32_0) true) +(expandtypeattribute (wallpaper_file_32_0) true) +(expandtypeattribute (wallpaper_service_32_0) true) +(expandtypeattribute (watchdog_device_32_0) true) +(expandtypeattribute (watchdog_metadata_file_32_0) true) +(expandtypeattribute (watchdogd_32_0) true) +(expandtypeattribute (watchdogd_exec_32_0) true) +(expandtypeattribute (webview_zygote_32_0) true) +(expandtypeattribute (webview_zygote_exec_32_0) true) +(expandtypeattribute (webview_zygote_tmpfs_32_0) true) +(expandtypeattribute (webviewupdate_service_32_0) true) +(expandtypeattribute (wifi_config_prop_32_0) true) +(expandtypeattribute (wifi_data_file_32_0) true) +(expandtypeattribute (wifi_hal_prop_32_0) true) +(expandtypeattribute (wifi_key_32_0) true) +(expandtypeattribute (wifi_log_prop_32_0) true) +(expandtypeattribute (wifi_prop_32_0) true) +(expandtypeattribute (wifi_service_32_0) true) +(expandtypeattribute (wifiaware_service_32_0) true) +(expandtypeattribute (wificond_32_0) true) +(expandtypeattribute (wificond_exec_32_0) true) +(expandtypeattribute (wifinl80211_service_32_0) true) +(expandtypeattribute (wifip2p_service_32_0) true) +(expandtypeattribute (wifiscanner_service_32_0) true) +(expandtypeattribute (window_service_32_0) true) +(expandtypeattribute (wpa_socket_32_0) true) +(expandtypeattribute (wpantund_32_0) true) +(expandtypeattribute (wpantund_exec_32_0) true) +(expandtypeattribute (wpantund_service_32_0) true) +(expandtypeattribute (zero_device_32_0) true) +(expandtypeattribute (zoneinfo_data_file_32_0) true) +(expandtypeattribute (zram_config_prop_32_0) true) +(expandtypeattribute (zram_control_prop_32_0) true) +(expandtypeattribute (zygote_32_0) true) +(expandtypeattribute (zygote_config_prop_32_0) true) +(expandtypeattribute (zygote_exec_32_0) true) +(expandtypeattribute (zygote_socket_32_0) true) +(expandtypeattribute (zygote_tmpfs_32_0) true) +(typeattributeset DockObserver_service_32_0 (DockObserver_service)) +(typeattributeset IProxyService_service_32_0 (IProxyService_service)) +(typeattributeset aac_drc_prop_32_0 (aac_drc_prop)) +(typeattributeset aaudio_config_prop_32_0 (aaudio_config_prop)) +(typeattributeset ab_update_gki_prop_32_0 (ab_update_gki_prop)) +(typeattributeset accessibility_service_32_0 (accessibility_service)) +(typeattributeset account_service_32_0 (account_service)) +(typeattributeset activity_service_32_0 (activity_service)) +(typeattributeset activity_task_service_32_0 (activity_task_service)) +(typeattributeset adb_data_file_32_0 (adb_data_file)) +(typeattributeset adb_keys_file_32_0 (adb_keys_file)) +(typeattributeset adb_service_32_0 (adb_service)) +(typeattributeset adbd_32_0 (adbd)) +(typeattributeset adbd_config_prop_32_0 (adbd_config_prop)) +(typeattributeset adbd_exec_32_0 (adbd_exec)) +(typeattributeset adbd_socket_32_0 (adbd_socket)) +(typeattributeset aidl_lazy_test_server_32_0 (aidl_lazy_test_server)) +(typeattributeset aidl_lazy_test_server_exec_32_0 (aidl_lazy_test_server_exec)) +(typeattributeset aidl_lazy_test_service_32_0 (aidl_lazy_test_service)) +(typeattributeset alarm_service_32_0 (alarm_service)) +(typeattributeset anr_data_file_32_0 (anr_data_file)) +(typeattributeset apc_service_32_0 (apc_service)) +(typeattributeset apex_appsearch_data_file_32_0 (apex_appsearch_data_file apex_system_server_data_file)) +(typeattributeset apex_data_file_32_0 (apex_data_file)) +(typeattributeset apex_info_file_32_0 (apex_info_file)) +(typeattributeset apex_metadata_file_32_0 (apex_metadata_file)) +(typeattributeset apex_mnt_dir_32_0 (apex_mnt_dir)) +(typeattributeset apex_module_data_file_32_0 (apex_module_data_file)) +(typeattributeset apex_ota_reserved_file_32_0 (apex_ota_reserved_file)) +(typeattributeset apex_permission_data_file_32_0 (apex_permission_data_file apex_system_server_data_file)) +(typeattributeset apex_rollback_data_file_32_0 (apex_rollback_data_file)) +(typeattributeset apex_scheduling_data_file_32_0 (apex_scheduling_data_file apex_system_server_data_file)) +(typeattributeset apex_service_32_0 (apex_service)) +(typeattributeset apex_wifi_data_file_32_0 (apex_wifi_data_file apex_system_server_data_file)) +(typeattributeset apexd_32_0 (apexd)) +(typeattributeset apexd_config_prop_32_0 (apexd_config_prop)) +(typeattributeset apexd_exec_32_0 (apexd_exec)) +(typeattributeset apexd_prop_32_0 (apexd_prop)) +(typeattributeset apk_data_file_32_0 (apk_data_file)) +(typeattributeset apk_private_data_file_32_0 (apk_private_data_file)) +(typeattributeset apk_private_tmp_file_32_0 (apk_private_tmp_file)) +(typeattributeset apk_tmp_file_32_0 (apk_tmp_file)) +(typeattributeset apk_verity_prop_32_0 (apk_verity_prop)) +(typeattributeset app_binding_service_32_0 (app_binding_service)) +(typeattributeset app_data_file_32_0 (app_data_file)) +(typeattributeset app_fuse_file_32_0 (app_fuse_file)) +(typeattributeset app_fusefs_32_0 (app_fusefs)) +(typeattributeset app_hibernation_service_32_0 (app_hibernation_service)) +(typeattributeset app_integrity_service_32_0 (app_integrity_service)) +(typeattributeset app_prediction_service_32_0 (app_prediction_service)) +(typeattributeset app_search_service_32_0 (app_search_service)) +(typeattributeset app_zygote_32_0 (app_zygote)) +(typeattributeset app_zygote_tmpfs_32_0 (app_zygote_tmpfs)) +(typeattributeset appcompat_data_file_32_0 (appcompat_data_file)) +(typeattributeset appdomain_tmpfs_32_0 (appdomain_tmpfs)) +(typeattributeset appops_service_32_0 (appops_service)) +(typeattributeset appwidget_service_32_0 (appwidget_service)) +(typeattributeset arm64_memtag_prop_32_0 (arm64_memtag_prop)) +(typeattributeset art_apex_dir_32_0 (art_apex_dir)) +(typeattributeset asec_apk_file_32_0 (asec_apk_file)) +(typeattributeset asec_image_file_32_0 (asec_image_file)) +(typeattributeset asec_public_file_32_0 (asec_public_file)) +(typeattributeset ashmem_device_32_0 (ashmem_device)) +(typeattributeset ashmem_libcutils_device_32_0 (ashmem_libcutils_device)) +(typeattributeset assetatlas_service_32_0 (assetatlas_service)) +(typeattributeset atrace_32_0 (atrace)) +(typeattributeset audio_config_prop_32_0 (audio_config_prop)) +(typeattributeset audio_data_file_32_0 (audio_data_file)) +(typeattributeset audio_device_32_0 (audio_device)) +(typeattributeset audio_prop_32_0 (audio_prop)) +(typeattributeset audio_service_32_0 (audio_service)) +(typeattributeset audiohal_data_file_32_0 (audiohal_data_file)) +(typeattributeset audioserver_32_0 (audioserver)) +(typeattributeset audioserver_data_file_32_0 (audioserver_data_file)) +(typeattributeset audioserver_service_32_0 (audioserver_service)) +(typeattributeset audioserver_tmpfs_32_0 (audioserver_tmpfs)) +(typeattributeset auth_service_32_0 (auth_service)) +(typeattributeset authorization_service_32_0 (authorization_service)) +(typeattributeset autofill_service_32_0 (autofill_service)) +(typeattributeset backup_data_file_32_0 (backup_data_file)) +(typeattributeset backup_service_32_0 (backup_service)) +(typeattributeset battery_service_32_0 (battery_service)) +(typeattributeset batteryproperties_service_32_0 (batteryproperties_service)) +(typeattributeset batterystats_service_32_0 (batterystats_service)) +(typeattributeset binder_cache_bluetooth_server_prop_32_0 (binder_cache_bluetooth_server_prop)) +(typeattributeset binder_cache_system_server_prop_32_0 (binder_cache_system_server_prop)) +(typeattributeset binder_cache_telephony_server_prop_32_0 (binder_cache_telephony_server_prop)) +(typeattributeset binder_calls_stats_service_32_0 (binder_calls_stats_service)) +(typeattributeset binder_device_32_0 (binder_device)) +(typeattributeset binderfs_32_0 (binderfs)) +(typeattributeset binderfs_logs_32_0 (binderfs_logs)) +(typeattributeset binderfs_logs_proc_32_0 (binderfs_logs_proc)) +(typeattributeset binfmt_miscfs_32_0 (binfmt_miscfs)) +(typeattributeset biometric_service_32_0 (biometric_service)) +(typeattributeset blkid_32_0 (blkid)) +(typeattributeset blkid_untrusted_32_0 (blkid_untrusted)) +(typeattributeset blob_store_service_32_0 (blob_store_service)) +(typeattributeset block_device_32_0 (block_device)) +(typeattributeset bluetooth_32_0 (bluetooth)) +(typeattributeset bluetooth_a2dp_offload_prop_32_0 (bluetooth_a2dp_offload_prop)) +(typeattributeset bluetooth_audio_hal_prop_32_0 (bluetooth_audio_hal_prop)) +(typeattributeset bluetooth_data_file_32_0 (bluetooth_data_file)) +(typeattributeset bluetooth_efs_file_32_0 (bluetooth_efs_file)) +(typeattributeset bluetooth_logs_data_file_32_0 (bluetooth_logs_data_file)) +(typeattributeset bluetooth_manager_service_32_0 (bluetooth_manager_service)) +(typeattributeset bluetooth_prop_32_0 (bluetooth_prop)) +(typeattributeset bluetooth_service_32_0 (bluetooth_service)) +(typeattributeset bluetooth_socket_32_0 (bluetooth_socket)) +(typeattributeset boot_block_device_32_0 (boot_block_device)) +(typeattributeset boot_status_prop_32_0 (boot_status_prop)) +(typeattributeset bootanim_32_0 (bootanim)) +(typeattributeset bootanim_config_prop_32_0 (bootanim_config_prop)) +(typeattributeset bootanim_exec_32_0 (bootanim_exec)) +(typeattributeset bootanim_system_prop_32_0 (bootanim_system_prop)) +(typeattributeset bootchart_data_file_32_0 (bootchart_data_file)) +(typeattributeset bootloader_boot_reason_prop_32_0 (bootloader_boot_reason_prop)) +(typeattributeset bootloader_prop_32_0 (bootloader_prop)) +(typeattributeset bootstat_32_0 (bootstat)) +(typeattributeset bootstat_data_file_32_0 (bootstat_data_file)) +(typeattributeset bootstat_exec_32_0 (bootstat_exec)) +(typeattributeset boottime_prop_32_0 (boottime_prop)) +(typeattributeset boottime_public_prop_32_0 (boottime_public_prop)) +(typeattributeset boottrace_data_file_32_0 (boottrace_data_file)) +(typeattributeset bpf_progs_loaded_prop_32_0 (bpf_progs_loaded_prop)) +(typeattributeset bq_config_prop_32_0 (bq_config_prop)) +(typeattributeset broadcastradio_service_32_0 (broadcastradio_service)) +(typeattributeset bufferhubd_32_0 (bufferhubd)) +(typeattributeset bufferhubd_exec_32_0 (bufferhubd_exec)) +(typeattributeset bugreport_service_32_0 (bugreport_service)) +(typeattributeset build_bootimage_prop_32_0 (build_bootimage_prop)) +(typeattributeset build_config_prop_32_0 (build_config_prop)) +(typeattributeset build_odm_prop_32_0 (build_odm_prop)) +(typeattributeset build_prop_32_0 (build_prop)) +(typeattributeset build_vendor_prop_32_0 (build_vendor_prop)) +(typeattributeset cache_backup_file_32_0 (cache_backup_file)) +(typeattributeset cache_block_device_32_0 (cache_block_device)) +(typeattributeset cache_file_32_0 (cache_file)) +(typeattributeset cache_private_backup_file_32_0 (cache_private_backup_file)) +(typeattributeset cache_recovery_file_32_0 (cache_recovery_file)) +(typeattributeset cacheinfo_service_32_0 (cacheinfo_service)) +(typeattributeset camera2_extensions_prop_32_0 (camera2_extensions_prop)) +(typeattributeset camera_calibration_prop_32_0 (camera_calibration_prop)) +(typeattributeset camera_config_prop_32_0 (camera_config_prop)) +(typeattributeset camera_data_file_32_0 (camera_data_file)) +(typeattributeset camera_device_32_0 (camera_device)) +(typeattributeset cameraproxy_service_32_0 (cameraproxy_service)) +(typeattributeset cameraserver_32_0 (cameraserver)) +(typeattributeset cameraserver_exec_32_0 (cameraserver_exec)) +(typeattributeset cameraserver_service_32_0 (cameraserver_service)) +(typeattributeset cameraserver_tmpfs_32_0 (cameraserver_tmpfs)) +(typeattributeset camerax_extensions_prop_32_0 (camerax_extensions_prop)) +(typeattributeset cgroup_32_0 (cgroup)) +(typeattributeset cgroup_desc_api_file_32_0 (cgroup_desc_api_file)) +(typeattributeset cgroup_desc_file_32_0 (cgroup_desc_file)) +(typeattributeset cgroup_rc_file_32_0 (cgroup_rc_file)) +(typeattributeset cgroup_v2_32_0 (cgroup_v2)) +(typeattributeset charger_32_0 (charger)) +(typeattributeset charger_config_prop_32_0 (charger_config_prop)) +(typeattributeset charger_exec_32_0 (charger_exec)) +(typeattributeset charger_prop_32_0 (charger_prop)) +(typeattributeset charger_status_prop_32_0 (charger_status_prop)) +(typeattributeset clipboard_service_32_0 (clipboard_service)) +(typeattributeset codec2_config_prop_32_0 (codec2_config_prop)) +(typeattributeset cold_boot_done_prop_32_0 (cold_boot_done_prop)) +(typeattributeset color_display_service_32_0 (color_display_service)) +(typeattributeset companion_device_service_32_0 (companion_device_service)) +(typeattributeset config_prop_32_0 (config_prop)) +(typeattributeset configfs_32_0 (configfs)) +(typeattributeset connectivity_service_32_0 (connectivity_service)) +(typeattributeset connmetrics_service_32_0 (connmetrics_service)) +(typeattributeset console_device_32_0 (console_device)) +(typeattributeset consumer_ir_service_32_0 (consumer_ir_service)) +(typeattributeset content_capture_service_32_0 (content_capture_service)) +(typeattributeset content_service_32_0 (content_service)) +(typeattributeset content_suggestions_service_32_0 (content_suggestions_service)) +(typeattributeset contexthub_service_32_0 (contexthub_service)) +(typeattributeset coredump_file_32_0 (coredump_file)) +(typeattributeset country_detector_service_32_0 (country_detector_service)) +(typeattributeset coverage_service_32_0 (coverage_service)) +(typeattributeset cppreopt_prop_32_0 (cppreopt_prop)) +(typeattributeset cpu_variant_prop_32_0 (cpu_variant_prop)) +(typeattributeset cpuinfo_service_32_0 (cpuinfo_service)) +(typeattributeset crash_dump_32_0 (crash_dump)) +(typeattributeset crash_dump_exec_32_0 (crash_dump_exec)) +(typeattributeset credstore_32_0 (credstore)) +(typeattributeset credstore_data_file_32_0 (credstore_data_file)) +(typeattributeset credstore_exec_32_0 (credstore_exec)) +(typeattributeset credstore_service_32_0 (credstore_service)) +(typeattributeset crossprofileapps_service_32_0 (crossprofileapps_service)) +(typeattributeset ctl_adbd_prop_32_0 (ctl_adbd_prop)) +(typeattributeset ctl_apexd_prop_32_0 (ctl_apexd_prop)) +(typeattributeset ctl_bootanim_prop_32_0 (ctl_bootanim_prop)) +(typeattributeset ctl_bugreport_prop_32_0 (ctl_bugreport_prop)) +(typeattributeset ctl_console_prop_32_0 (ctl_console_prop)) +(typeattributeset ctl_default_prop_32_0 (ctl_default_prop)) +(typeattributeset ctl_dumpstate_prop_32_0 (ctl_dumpstate_prop)) +(typeattributeset ctl_fuse_prop_32_0 (ctl_fuse_prop)) +(typeattributeset ctl_gsid_prop_32_0 (ctl_gsid_prop)) +(typeattributeset ctl_interface_restart_prop_32_0 (ctl_interface_restart_prop)) +(typeattributeset ctl_interface_start_prop_32_0 (ctl_interface_start_prop)) +(typeattributeset ctl_interface_stop_prop_32_0 (ctl_interface_stop_prop)) +(typeattributeset ctl_mdnsd_prop_32_0 (ctl_mdnsd_prop)) +(typeattributeset ctl_restart_prop_32_0 (ctl_restart_prop)) +(typeattributeset ctl_rildaemon_prop_32_0 (ctl_rildaemon_prop)) +(typeattributeset ctl_sigstop_prop_32_0 (ctl_sigstop_prop)) +(typeattributeset ctl_start_prop_32_0 (ctl_start_prop)) +(typeattributeset ctl_stop_prop_32_0 (ctl_stop_prop)) +(typeattributeset dalvik_config_prop_32_0 (dalvik_config_prop)) +(typeattributeset dalvik_prop_32_0 (dalvik_prop)) +(typeattributeset dalvik_runtime_prop_32_0 (dalvik_runtime_prop)) +(typeattributeset dalvikcache_data_file_32_0 (dalvikcache_data_file)) +(typeattributeset dataloader_manager_service_32_0 (dataloader_manager_service)) +(typeattributeset dbinfo_service_32_0 (dbinfo_service)) +(typeattributeset dck_prop_32_0 (dck_prop)) +(typeattributeset debug_prop_32_0 (debug_prop)) +(typeattributeset debugfs_32_0 (debugfs)) +(typeattributeset debugfs_bootreceiver_tracing_32_0 (debugfs_bootreceiver_tracing)) +(typeattributeset debugfs_kprobes_32_0 (debugfs_kprobes)) +(typeattributeset debugfs_mm_events_tracing_32_0 (debugfs_mm_events_tracing)) +(typeattributeset debugfs_mmc_32_0 (debugfs_mmc)) +(typeattributeset debugfs_restriction_prop_32_0 (debugfs_restriction_prop)) +(typeattributeset debugfs_trace_marker_32_0 (debugfs_trace_marker)) +(typeattributeset debugfs_tracing_32_0 (debugfs_tracing)) +(typeattributeset debugfs_tracing_debug_32_0 (debugfs_tracing_debug)) +(typeattributeset debugfs_tracing_instances_32_0 (debugfs_tracing_instances)) +(typeattributeset debugfs_tracing_printk_formats_32_0 (debugfs_tracing_printk_formats)) +(typeattributeset debugfs_wakeup_sources_32_0 (debugfs_wakeup_sources)) +(typeattributeset debugfs_wifi_tracing_32_0 (debugfs_wifi_tracing)) +(typeattributeset debuggerd_prop_32_0 (debuggerd_prop)) +(typeattributeset default_android_hwservice_32_0 (default_android_hwservice)) +(typeattributeset default_android_service_32_0 (default_android_service)) +(typeattributeset default_android_vndservice_32_0 (default_android_vndservice)) +(typeattributeset default_prop_32_0 (default_prop)) +(typeattributeset dev_cpu_variant_32_0 (dev_cpu_variant)) +(typeattributeset device_32_0 (device)) +(typeattributeset device_config_activity_manager_native_boot_prop_32_0 (device_config_activity_manager_native_boot_prop)) +(typeattributeset device_config_boot_count_prop_32_0 (device_config_boot_count_prop)) +(typeattributeset device_config_input_native_boot_prop_32_0 (device_config_input_native_boot_prop)) +(typeattributeset device_config_media_native_prop_32_0 (device_config_media_native_prop)) +(typeattributeset device_config_netd_native_prop_32_0 (device_config_netd_native_prop)) +(typeattributeset device_config_reset_performed_prop_32_0 (device_config_reset_performed_prop)) +(typeattributeset device_config_runtime_native_boot_prop_32_0 (device_config_runtime_native_boot_prop)) +(typeattributeset device_config_runtime_native_prop_32_0 (device_config_runtime_native_prop)) +(typeattributeset device_config_service_32_0 (device_config_service)) +(typeattributeset device_identifiers_service_32_0 (device_identifiers_service)) +(typeattributeset device_logging_prop_32_0 (device_logging_prop)) +(typeattributeset device_policy_service_32_0 (device_policy_service)) +(typeattributeset device_state_service_32_0 (device_state_service)) +(typeattributeset deviceidle_service_32_0 (deviceidle_service)) +(typeattributeset devicestoragemonitor_service_32_0 (devicestoragemonitor_service)) +(typeattributeset devpts_32_0 (devpts)) +(typeattributeset dhcp_32_0 (dhcp)) +(typeattributeset dhcp_data_file_32_0 (dhcp_data_file)) +(typeattributeset dhcp_exec_32_0 (dhcp_exec)) +(typeattributeset dhcp_prop_32_0 (dhcp_prop)) +(typeattributeset diskstats_service_32_0 (diskstats_service)) +(typeattributeset display_service_32_0 (display_service)) +(typeattributeset dm_device_32_0 (dm_device)) +(typeattributeset dm_user_device_32_0 (dm_user_device)) +(typeattributeset dmabuf_heap_device_32_0 (dmabuf_heap_device)) +(typeattributeset dmabuf_system_heap_device_32_0 (dmabuf_system_heap_device)) +(typeattributeset dmabuf_system_secure_heap_device_32_0 (dmabuf_system_secure_heap_device)) +(typeattributeset dnsmasq_32_0 (dnsmasq)) +(typeattributeset dnsmasq_exec_32_0 (dnsmasq_exec)) +(typeattributeset dnsproxyd_socket_32_0 (dnsproxyd_socket)) +(typeattributeset dnsresolver_service_32_0 (dnsresolver_service)) +(typeattributeset domain_verification_service_32_0 (domain_verification_service)) +(typeattributeset dreams_service_32_0 (dreams_service)) +(typeattributeset drm_data_file_32_0 (drm_data_file)) +(typeattributeset drm_service_config_prop_32_0 (drm_service_config_prop)) +(typeattributeset drmserver_32_0 (drmserver)) +(typeattributeset drmserver_exec_32_0 (drmserver_exec)) +(typeattributeset drmserver_service_32_0 (drmserver_service)) +(typeattributeset drmserver_socket_32_0 (drmserver_socket)) +(typeattributeset dropbox_data_file_32_0 (dropbox_data_file)) +(typeattributeset dropbox_service_32_0 (dropbox_service)) +(typeattributeset dumpstate_32_0 (dumpstate)) +(typeattributeset dumpstate_exec_32_0 (dumpstate_exec)) +(typeattributeset dumpstate_options_prop_32_0 (dumpstate_options_prop)) +(typeattributeset dumpstate_prop_32_0 (dumpstate_prop)) +(typeattributeset dumpstate_service_32_0 (dumpstate_service)) +(typeattributeset dumpstate_socket_32_0 (dumpstate_socket)) +(typeattributeset dynamic_system_prop_32_0 (dynamic_system_prop)) +(typeattributeset e2fs_32_0 (e2fs)) +(typeattributeset e2fs_exec_32_0 (e2fs_exec)) +(typeattributeset efs_file_32_0 (efs_file)) +(typeattributeset emergency_affordance_service_32_0 (emergency_affordance_service)) +(typeattributeset ephemeral_app_32_0 (ephemeral_app)) +(typeattributeset ethernet_service_32_0 (ethernet_service)) +(typeattributeset exfat_32_0 (exfat)) +(typeattributeset exported3_system_prop_32_0 (exported3_system_prop)) +(typeattributeset exported_bluetooth_prop_32_0 (exported_bluetooth_prop)) +(typeattributeset exported_camera_prop_32_0 (exported_camera_prop)) +(typeattributeset exported_config_prop_32_0 (exported_config_prop)) +(typeattributeset exported_default_prop_32_0 (exported_default_prop)) +(typeattributeset exported_dumpstate_prop_32_0 (exported_dumpstate_prop)) +(typeattributeset exported_overlay_prop_32_0 (exported_overlay_prop)) +(typeattributeset exported_pm_prop_32_0 (exported_pm_prop)) +(typeattributeset exported_secure_prop_32_0 (exported_secure_prop)) +(typeattributeset exported_system_prop_32_0 (exported_system_prop)) +(typeattributeset external_vibrator_service_32_0 (external_vibrator_service)) +(typeattributeset face_service_32_0 (face_service)) +(typeattributeset face_vendor_data_file_32_0 (face_vendor_data_file)) +(typeattributeset fastbootd_32_0 (fastbootd)) +(typeattributeset ffs_config_prop_32_0 (ffs_config_prop)) +(typeattributeset ffs_control_prop_32_0 (ffs_control_prop)) +(typeattributeset file_contexts_file_32_0 (file_contexts_file)) +(typeattributeset file_integrity_service_32_0 (file_integrity_service)) +(typeattributeset fingerprint_prop_32_0 (fingerprint_prop)) +(typeattributeset fingerprint_service_32_0 (fingerprint_service)) +(typeattributeset fingerprint_vendor_data_file_32_0 (fingerprint_vendor_data_file)) +(typeattributeset fingerprintd_32_0 (fingerprintd)) +(typeattributeset fingerprintd_data_file_32_0 (fingerprintd_data_file)) +(typeattributeset fingerprintd_exec_32_0 (fingerprintd_exec)) +(typeattributeset fingerprintd_service_32_0 (fingerprintd_service)) +(typeattributeset firstboot_prop_32_0 (firstboot_prop)) +(typeattributeset flags_health_check_32_0 (flags_health_check)) +(typeattributeset flags_health_check_exec_32_0 (flags_health_check_exec)) +(typeattributeset font_service_32_0 (font_service)) +(typeattributeset framework_watchdog_config_prop_32_0 (framework_watchdog_config_prop)) +(typeattributeset frp_block_device_32_0 (frp_block_device)) +(typeattributeset fs_bpf_32_0 (fs_bpf)) +(typeattributeset fs_bpf_tethering_32_0 (fs_bpf_tethering)) +(typeattributeset fsck_32_0 (fsck)) +(typeattributeset fsck_exec_32_0 (fsck_exec)) +(typeattributeset fsck_untrusted_32_0 (fsck_untrusted)) +(typeattributeset fscklogs_32_0 (fscklogs)) +(typeattributeset functionfs_32_0 (functionfs)) +(typeattributeset fuse_32_0 (fuse)) +(typeattributeset fuse_device_32_0 (fuse_device)) +(typeattributeset fusectlfs_32_0 (fusectlfs)) +(typeattributeset fwk_automotive_display_hwservice_32_0 (fwk_automotive_display_hwservice)) +(typeattributeset fwk_bufferhub_hwservice_32_0 (fwk_bufferhub_hwservice)) +(typeattributeset fwk_camera_hwservice_32_0 (fwk_camera_hwservice)) +(typeattributeset fwk_display_hwservice_32_0 (fwk_display_hwservice)) +(typeattributeset fwk_scheduler_hwservice_32_0 (fwk_scheduler_hwservice)) +(typeattributeset fwk_sensor_hwservice_32_0 (fwk_sensor_hwservice)) +(typeattributeset fwk_stats_hwservice_32_0 (fwk_stats_hwservice)) +(typeattributeset fwk_stats_service_32_0 (fwk_stats_service)) +(typeattributeset fwmarkd_socket_32_0 (fwmarkd_socket)) +(typeattributeset game_service_32_0 (game_service)) +(typeattributeset gatekeeper_data_file_32_0 (gatekeeper_data_file)) +(typeattributeset gatekeeper_service_32_0 (gatekeeper_service)) +(typeattributeset gatekeeperd_32_0 (gatekeeperd)) +(typeattributeset gatekeeperd_exec_32_0 (gatekeeperd_exec)) +(typeattributeset gfxinfo_service_32_0 (gfxinfo_service)) +(typeattributeset gmscore_app_32_0 (gmscore_app)) +(typeattributeset gnss_device_32_0 (gnss_device)) +(typeattributeset gnss_time_update_service_32_0 (gnss_time_update_service)) +(typeattributeset gps_control_32_0 (gps_control)) +(typeattributeset gpu_device_32_0 (gpu_device)) +(typeattributeset gpu_service_32_0 (gpu_service)) +(typeattributeset gpuservice_32_0 (gpuservice)) +(typeattributeset graphics_config_prop_32_0 (graphics_config_prop)) +(typeattributeset graphics_device_32_0 (graphics_device)) +(typeattributeset graphicsstats_service_32_0 (graphicsstats_service)) +(typeattributeset gsi_data_file_32_0 (gsi_data_file)) +(typeattributeset gsi_metadata_file_32_0 (gsi_metadata_file)) +(typeattributeset gsi_public_metadata_file_32_0 (gsi_public_metadata_file)) +(typeattributeset hal_atrace_hwservice_32_0 (hal_atrace_hwservice)) +(typeattributeset hal_audio_hwservice_32_0 (hal_audio_hwservice)) +(typeattributeset hal_audio_service_32_0 (hal_audio_service)) +(typeattributeset hal_audiocontrol_hwservice_32_0 (hal_audiocontrol_hwservice)) +(typeattributeset hal_audiocontrol_service_32_0 (hal_audiocontrol_service)) +(typeattributeset hal_authsecret_hwservice_32_0 (hal_authsecret_hwservice)) +(typeattributeset hal_authsecret_service_32_0 (hal_authsecret_service)) +(typeattributeset hal_bluetooth_hwservice_32_0 (hal_bluetooth_hwservice)) +(typeattributeset hal_bootctl_hwservice_32_0 (hal_bootctl_hwservice)) +(typeattributeset hal_broadcastradio_hwservice_32_0 (hal_broadcastradio_hwservice)) +(typeattributeset hal_camera_hwservice_32_0 (hal_camera_hwservice)) +(typeattributeset hal_can_bus_hwservice_32_0 (hal_can_bus_hwservice)) +(typeattributeset hal_can_controller_hwservice_32_0 (hal_can_controller_hwservice)) +(typeattributeset hal_cas_hwservice_32_0 (hal_cas_hwservice)) +(typeattributeset hal_codec2_hwservice_32_0 (hal_codec2_hwservice)) +(typeattributeset hal_configstore_ISurfaceFlingerConfigs_32_0 (hal_configstore_ISurfaceFlingerConfigs)) +(typeattributeset hal_confirmationui_hwservice_32_0 (hal_confirmationui_hwservice)) +(typeattributeset hal_contexthub_hwservice_32_0 (hal_contexthub_hwservice)) +(typeattributeset hal_drm_hwservice_32_0 (hal_drm_hwservice)) +(typeattributeset hal_dumpstate_config_prop_32_0 (hal_dumpstate_config_prop)) +(typeattributeset hal_dumpstate_hwservice_32_0 (hal_dumpstate_hwservice)) +(typeattributeset hal_evs_hwservice_32_0 (hal_evs_hwservice)) +(typeattributeset hal_face_hwservice_32_0 (hal_face_hwservice)) +(typeattributeset hal_face_service_32_0 (hal_face_service)) +(typeattributeset hal_fingerprint_hwservice_32_0 (hal_fingerprint_hwservice)) +(typeattributeset hal_fingerprint_service_32_0 (hal_fingerprint_service)) +(typeattributeset hal_gatekeeper_hwservice_32_0 (hal_gatekeeper_hwservice)) +(typeattributeset hal_gnss_hwservice_32_0 (hal_gnss_hwservice)) +(typeattributeset hal_gnss_service_32_0 (hal_gnss_service)) +(typeattributeset hal_graphics_allocator_hwservice_32_0 (hal_graphics_allocator_hwservice)) +(typeattributeset hal_graphics_composer_hwservice_32_0 (hal_graphics_composer_hwservice)) +(typeattributeset hal_graphics_composer_server_tmpfs_32_0 (hal_graphics_composer_server_tmpfs)) +(typeattributeset hal_graphics_mapper_hwservice_32_0 (hal_graphics_mapper_hwservice)) +(typeattributeset hal_health_hwservice_32_0 (hal_health_hwservice)) +(typeattributeset hal_health_storage_hwservice_32_0 (hal_health_storage_hwservice)) +(typeattributeset hal_health_storage_service_32_0 (hal_health_storage_service)) +(typeattributeset hal_identity_service_32_0 (hal_identity_service)) +(typeattributeset hal_input_classifier_hwservice_32_0 (hal_input_classifier_hwservice)) +(typeattributeset hal_instrumentation_prop_32_0 (hal_instrumentation_prop)) +(typeattributeset hal_ir_hwservice_32_0 (hal_ir_hwservice)) +(typeattributeset hal_keymaster_hwservice_32_0 (hal_keymaster_hwservice)) +(typeattributeset hal_keymint_service_32_0 (hal_keymint_service)) +(typeattributeset hal_light_hwservice_32_0 (hal_light_hwservice)) +(typeattributeset hal_light_service_32_0 (hal_light_service)) +(typeattributeset hal_lowpan_hwservice_32_0 (hal_lowpan_hwservice)) +(typeattributeset hal_memtrack_hwservice_32_0 (hal_memtrack_hwservice)) +(typeattributeset hal_memtrack_service_32_0 (hal_memtrack_service)) +(typeattributeset hal_neuralnetworks_hwservice_32_0 (hal_neuralnetworks_hwservice)) +(typeattributeset hal_neuralnetworks_service_32_0 (hal_neuralnetworks_service)) +(typeattributeset hal_nfc_hwservice_32_0 (hal_nfc_hwservice)) +(typeattributeset hal_oemlock_hwservice_32_0 (hal_oemlock_hwservice)) +(typeattributeset hal_oemlock_service_32_0 (hal_oemlock_service)) +(typeattributeset hal_omx_hwservice_32_0 (hal_omx_hwservice)) +(typeattributeset hal_power_hwservice_32_0 (hal_power_hwservice)) +(typeattributeset hal_power_service_32_0 (hal_power_service)) +(typeattributeset hal_power_stats_hwservice_32_0 (hal_power_stats_hwservice)) +(typeattributeset hal_power_stats_service_32_0 (hal_power_stats_service)) +(typeattributeset hal_rebootescrow_service_32_0 (hal_rebootescrow_service)) +(typeattributeset hal_remotelyprovisionedcomponent_service_32_0 (hal_remotelyprovisionedcomponent_service)) +(typeattributeset hal_renderscript_hwservice_32_0 (hal_renderscript_hwservice)) +(typeattributeset hal_secure_element_hwservice_32_0 (hal_secure_element_hwservice)) +(typeattributeset hal_secureclock_service_32_0 (hal_secureclock_service)) +(typeattributeset hal_sensors_hwservice_32_0 (hal_sensors_hwservice)) +(typeattributeset hal_sharedsecret_service_32_0 (hal_sharedsecret_service)) +(typeattributeset hal_telephony_hwservice_32_0 (hal_telephony_hwservice)) +(typeattributeset hal_tetheroffload_hwservice_32_0 (hal_tetheroffload_hwservice)) +(typeattributeset hal_thermal_hwservice_32_0 (hal_thermal_hwservice)) +(typeattributeset hal_tv_cec_hwservice_32_0 (hal_tv_cec_hwservice)) +(typeattributeset hal_tv_input_hwservice_32_0 (hal_tv_input_hwservice)) +(typeattributeset hal_tv_tuner_hwservice_32_0 (hal_tv_tuner_hwservice)) +(typeattributeset hal_usb_gadget_hwservice_32_0 (hal_usb_gadget_hwservice)) +(typeattributeset hal_usb_hwservice_32_0 (hal_usb_hwservice)) +(typeattributeset hal_vehicle_hwservice_32_0 (hal_vehicle_hwservice)) +(typeattributeset hal_vibrator_hwservice_32_0 (hal_vibrator_hwservice)) +(typeattributeset hal_vibrator_service_32_0 (hal_vibrator_service)) +(typeattributeset hal_vr_hwservice_32_0 (hal_vr_hwservice)) +(typeattributeset hal_weaver_hwservice_32_0 (hal_weaver_hwservice)) +(typeattributeset hal_weaver_service_32_0 (hal_weaver_service)) +(typeattributeset hal_wifi_hostapd_hwservice_32_0 (hal_wifi_hostapd_hwservice)) +(typeattributeset hal_wifi_hwservice_32_0 (hal_wifi_hwservice)) +(typeattributeset hal_wifi_supplicant_hwservice_32_0 (hal_wifi_supplicant_hwservice)) +(typeattributeset hardware_properties_service_32_0 (hardware_properties_service)) +(typeattributeset hardware_service_32_0 (hardware_service)) +(typeattributeset hci_attach_dev_32_0 (hci_attach_dev)) +(typeattributeset hdmi_config_prop_32_0 (hdmi_config_prop)) +(typeattributeset hdmi_control_service_32_0 (hdmi_control_service)) +(typeattributeset healthd_32_0 (healthd)) +(typeattributeset healthd_exec_32_0 (healthd_exec)) +(typeattributeset heapdump_data_file_32_0 (heapdump_data_file)) +(typeattributeset heapprofd_32_0 (heapprofd)) +(typeattributeset heapprofd_enabled_prop_32_0 (heapprofd_enabled_prop)) +(typeattributeset heapprofd_prop_32_0 (heapprofd_prop)) +(typeattributeset heapprofd_socket_32_0 (heapprofd_socket)) +(typeattributeset hidl_allocator_hwservice_32_0 (hidl_allocator_hwservice)) +(typeattributeset hidl_base_hwservice_32_0 (hidl_base_hwservice)) +(typeattributeset hidl_manager_hwservice_32_0 (hidl_manager_hwservice)) +(typeattributeset hidl_memory_hwservice_32_0 (hidl_memory_hwservice)) +(typeattributeset hidl_token_hwservice_32_0 (hidl_token_hwservice)) +(typeattributeset hint_service_32_0 (hint_service)) +(typeattributeset hw_random_device_32_0 (hw_random_device)) +(typeattributeset hw_timeout_multiplier_prop_32_0 (hw_timeout_multiplier_prop)) +(typeattributeset hwbinder_device_32_0 (hwbinder_device)) +(typeattributeset hwservice_contexts_file_32_0 (hwservice_contexts_file)) +(typeattributeset hwservicemanager_32_0 (hwservicemanager)) +(typeattributeset hwservicemanager_exec_32_0 (hwservicemanager_exec)) +(typeattributeset hwservicemanager_prop_32_0 (hwservicemanager_prop)) +(typeattributeset hypervisor_prop_32_0 (hypervisor_prop)) +(typeattributeset icon_file_32_0 (icon_file)) +(typeattributeset idmap_32_0 (idmap)) +(typeattributeset idmap_exec_32_0 (idmap_exec)) +(typeattributeset idmap_service_32_0 (idmap_service)) +(typeattributeset iio_device_32_0 (iio_device)) +(typeattributeset imms_service_32_0 (imms_service)) +(typeattributeset incident_32_0 (incident)) +(typeattributeset incident_data_file_32_0 (incident_data_file)) +(typeattributeset incident_helper_32_0 (incident_helper)) +(typeattributeset incident_service_32_0 (incident_service)) +(typeattributeset incidentd_32_0 (incidentd)) +(typeattributeset incremental_control_file_32_0 (incremental_control_file)) +(typeattributeset incremental_prop_32_0 (incremental_prop)) +(typeattributeset incremental_service_32_0 (incremental_service)) +(typeattributeset init_32_0 (init)) +(typeattributeset init_exec_32_0 (init_exec)) +(typeattributeset init_service_status_prop_32_0 (init_service_status_prop)) +(typeattributeset init_tmpfs_32_0 (init_tmpfs)) +(typeattributeset inotify_32_0 (inotify)) +(typeattributeset input_device_32_0 (input_device)) +(typeattributeset input_method_service_32_0 (input_method_service)) +(typeattributeset input_service_32_0 (input_service)) +(typeattributeset inputflinger_32_0 (inputflinger)) +(typeattributeset inputflinger_exec_32_0 (inputflinger_exec)) +(typeattributeset inputflinger_service_32_0 (inputflinger_service)) +(typeattributeset install_data_file_32_0 (install_data_file)) +(typeattributeset installd_32_0 (installd)) +(typeattributeset installd_exec_32_0 (installd_exec)) +(typeattributeset installd_service_32_0 (installd_service)) +(typeattributeset ion_device_32_0 (ion_device)) +(typeattributeset iorap_inode2filename_32_0 (iorap_inode2filename)) +(typeattributeset iorap_inode2filename_exec_32_0 (iorap_inode2filename_exec)) +(typeattributeset iorap_inode2filename_tmpfs_32_0 (iorap_inode2filename_tmpfs)) +(typeattributeset iorap_prefetcherd_32_0 (iorap_prefetcherd)) +(typeattributeset iorap_prefetcherd_exec_32_0 (iorap_prefetcherd_exec)) +(typeattributeset iorap_prefetcherd_tmpfs_32_0 (iorap_prefetcherd_tmpfs)) +(typeattributeset iorapd_32_0 (iorapd)) +(typeattributeset iorapd_data_file_32_0 (iorapd_data_file)) +(typeattributeset iorapd_exec_32_0 (iorapd_exec)) +(typeattributeset iorapd_service_32_0 (iorapd_service)) +(typeattributeset iorapd_tmpfs_32_0 (iorapd_tmpfs)) +(typeattributeset ipsec_service_32_0 (ipsec_service)) +(typeattributeset iris_service_32_0 (iris_service)) +(typeattributeset iris_vendor_data_file_32_0 (iris_vendor_data_file)) +(typeattributeset isolated_app_32_0 (isolated_app)) +(typeattributeset jobscheduler_service_32_0 (jobscheduler_service)) +(typeattributeset kernel_32_0 (kernel)) +(typeattributeset keychain_data_file_32_0 (keychain_data_file)) +(typeattributeset keychord_device_32_0 (keychord_device)) +(typeattributeset keyguard_config_prop_32_0 (keyguard_config_prop)) +(typeattributeset keystore2_key_contexts_file_32_0 (keystore2_key_contexts_file)) +(typeattributeset keystore_32_0 (keystore)) +(typeattributeset keystore_compat_hal_service_32_0 (keystore_compat_hal_service)) +(typeattributeset keystore_data_file_32_0 (keystore_data_file)) +(typeattributeset keystore_exec_32_0 (keystore_exec)) +(typeattributeset keystore_maintenance_service_32_0 (keystore_maintenance_service)) +(typeattributeset keystore_metrics_service_32_0 (keystore_metrics_service)) +(typeattributeset keystore_service_32_0 (keystore_service)) +(typeattributeset kmsg_debug_device_32_0 (kmsg_debug_device)) +(typeattributeset kmsg_device_32_0 (kmsg_device)) +(typeattributeset labeledfs_32_0 (labeledfs)) +(typeattributeset launcherapps_service_32_0 (launcherapps_service)) +(typeattributeset legacy_permission_service_32_0 (legacy_permission_service)) +(typeattributeset legacykeystore_service_32_0 (legacykeystore_service)) +(typeattributeset libc_debug_prop_32_0 (libc_debug_prop)) +(typeattributeset light_service_32_0 (light_service)) +(typeattributeset linkerconfig_file_32_0 (linkerconfig_file)) +(typeattributeset llkd_32_0 (llkd)) +(typeattributeset llkd_exec_32_0 (llkd_exec)) +(typeattributeset llkd_prop_32_0 (llkd_prop)) +(typeattributeset lmkd_32_0 (lmkd)) +(typeattributeset lmkd_config_prop_32_0 (lmkd_config_prop)) +(typeattributeset lmkd_exec_32_0 (lmkd_exec)) +(typeattributeset lmkd_prop_32_0 (lmkd_prop)) +(typeattributeset lmkd_socket_32_0 (lmkd_socket)) +(typeattributeset location_service_32_0 (location_service)) +(typeattributeset location_time_zone_manager_service_32_0 (location_time_zone_manager_service)) +(typeattributeset lock_settings_service_32_0 (lock_settings_service)) +(typeattributeset log_prop_32_0 (log_prop)) +(typeattributeset log_tag_prop_32_0 (log_tag_prop)) +(typeattributeset logcat_exec_32_0 (logcat_exec)) +(typeattributeset logd_32_0 (logd)) +(typeattributeset logd_exec_32_0 (logd_exec)) +(typeattributeset logd_prop_32_0 (logd_prop)) +(typeattributeset logd_socket_32_0 (logd_socket)) +(typeattributeset logdr_socket_32_0 (logdr_socket)) +(typeattributeset logdw_socket_32_0 (logdw_socket)) +(typeattributeset logpersist_32_0 (logpersist)) +(typeattributeset logpersistd_logging_prop_32_0 (logpersistd_logging_prop)) +(typeattributeset loop_control_device_32_0 (loop_control_device)) +(typeattributeset loop_device_32_0 (loop_device)) +(typeattributeset looper_stats_service_32_0 (looper_stats_service)) +(typeattributeset lowpan_device_32_0 (lowpan_device)) +(typeattributeset lowpan_prop_32_0 (lowpan_prop)) +(typeattributeset lowpan_service_32_0 (lowpan_service)) +(typeattributeset lpdump_service_32_0 (lpdump_service)) +(typeattributeset lpdumpd_prop_32_0 (lpdumpd_prop)) +(typeattributeset mac_perms_file_32_0 (mac_perms_file)) +(typeattributeset mdns_socket_32_0 (mdns_socket)) +(typeattributeset mdnsd_32_0 (mdnsd)) +(typeattributeset mdnsd_socket_32_0 (mdnsd_socket)) +(typeattributeset media_communication_service_32_0 (media_communication_service)) +(typeattributeset media_config_prop_32_0 (media_config_prop)) +(typeattributeset media_data_file_32_0 (media_data_file)) +(typeattributeset media_metrics_service_32_0 (media_metrics_service)) +(typeattributeset media_projection_service_32_0 (media_projection_service)) +(typeattributeset media_router_service_32_0 (media_router_service)) +(typeattributeset media_rw_data_file_32_0 (media_rw_data_file)) +(typeattributeset media_session_service_32_0 (media_session_service)) +(typeattributeset media_variant_prop_32_0 (media_variant_prop)) +(typeattributeset mediadrm_config_prop_32_0 (mediadrm_config_prop)) +(typeattributeset mediadrmserver_32_0 (mediadrmserver)) +(typeattributeset mediadrmserver_exec_32_0 (mediadrmserver_exec)) +(typeattributeset mediadrmserver_service_32_0 (mediadrmserver_service)) +(typeattributeset mediaextractor_32_0 (mediaextractor)) +(typeattributeset mediaextractor_exec_32_0 (mediaextractor_exec)) +(typeattributeset mediaextractor_service_32_0 (mediaextractor_service)) +(typeattributeset mediaextractor_tmpfs_32_0 (mediaextractor_tmpfs)) +(typeattributeset mediametrics_32_0 (mediametrics)) +(typeattributeset mediametrics_exec_32_0 (mediametrics_exec)) +(typeattributeset mediametrics_service_32_0 (mediametrics_service)) +(typeattributeset mediaprovider_32_0 (mediaprovider)) +(typeattributeset mediaserver_32_0 (mediaserver)) +(typeattributeset mediaserver_exec_32_0 (mediaserver_exec)) +(typeattributeset mediaserver_service_32_0 (mediaserver_service)) +(typeattributeset mediaserver_tmpfs_32_0 (mediaserver_tmpfs)) +(typeattributeset mediaswcodec_32_0 (mediaswcodec)) +(typeattributeset mediaswcodec_exec_32_0 (mediaswcodec_exec)) +(typeattributeset mediatranscoding_service_32_0 (mediatranscoding_service)) +(typeattributeset meminfo_service_32_0 (meminfo_service)) +(typeattributeset memtrackproxy_service_32_0 (memtrackproxy_service)) +(typeattributeset metadata_block_device_32_0 (metadata_block_device)) +(typeattributeset metadata_bootstat_file_32_0 (metadata_bootstat_file)) +(typeattributeset metadata_file_32_0 (metadata_file)) +(typeattributeset method_trace_data_file_32_0 (method_trace_data_file)) +(typeattributeset midi_service_32_0 (midi_service)) +(typeattributeset mirror_data_file_32_0 (mirror_data_file)) +(typeattributeset misc_block_device_32_0 (misc_block_device)) +(typeattributeset misc_logd_file_32_0 (misc_logd_file)) +(typeattributeset misc_user_data_file_32_0 (misc_user_data_file)) +(typeattributeset mm_events_config_prop_32_0 (mm_events_config_prop)) +(typeattributeset mmc_prop_32_0 (mmc_prop)) +(typeattributeset mnt_expand_file_32_0 (mnt_expand_file)) +(typeattributeset mnt_media_rw_file_32_0 (mnt_media_rw_file)) +(typeattributeset mnt_media_rw_stub_file_32_0 (mnt_media_rw_stub_file)) +(typeattributeset mnt_pass_through_file_32_0 (mnt_pass_through_file)) +(typeattributeset mnt_product_file_32_0 (mnt_product_file)) +(typeattributeset mnt_sdcard_file_32_0 (mnt_sdcard_file)) +(typeattributeset mnt_user_file_32_0 (mnt_user_file)) +(typeattributeset mnt_vendor_file_32_0 (mnt_vendor_file)) +(typeattributeset mock_ota_prop_32_0 (mock_ota_prop)) +(typeattributeset modprobe_32_0 (modprobe)) +(typeattributeset module_sdkextensions_prop_32_0 (module_sdkextensions_prop)) +(typeattributeset mount_service_32_0 (mount_service)) +(typeattributeset mqueue_32_0 (mqueue)) +(typeattributeset mtp_32_0 (mtp)) +(typeattributeset mtp_device_32_0 (mtp_device)) +(typeattributeset mtp_exec_32_0 (mtp_exec)) +(typeattributeset mtpd_socket_32_0 (mtpd_socket)) +(typeattributeset music_recognition_service_32_0 (music_recognition_service)) +(typeattributeset nativetest_data_file_32_0 (nativetest_data_file)) +(typeattributeset net_data_file_32_0 (net_data_file)) +(typeattributeset net_dns_prop_32_0 (net_dns_prop)) +(typeattributeset net_radio_prop_32_0 (net_radio_prop)) +(typeattributeset netd_32_0 (netd)) +(typeattributeset netd_exec_32_0 (netd_exec)) +(typeattributeset netd_listener_service_32_0 (netd_listener_service)) +(typeattributeset netd_service_32_0 (netd_service)) +(typeattributeset netif_32_0 (netif)) +(typeattributeset netpolicy_service_32_0 (netpolicy_service)) +(typeattributeset netstats_service_32_0 (netstats_service)) +(typeattributeset netutils_wrapper_32_0 (netutils_wrapper)) +(typeattributeset netutils_wrapper_exec_32_0 (netutils_wrapper_exec)) +(typeattributeset network_management_service_32_0 (network_management_service)) +(typeattributeset network_score_service_32_0 (network_score_service)) +(typeattributeset network_stack_32_0 (network_stack)) +(typeattributeset network_stack_service_32_0 (network_stack_service)) +(typeattributeset network_time_update_service_32_0 (network_time_update_service)) +(typeattributeset network_watchlist_data_file_32_0 (network_watchlist_data_file)) +(typeattributeset network_watchlist_service_32_0 (network_watchlist_service)) +(typeattributeset nfc_32_0 (nfc)) +(typeattributeset nfc_data_file_32_0 (nfc_data_file)) +(typeattributeset nfc_device_32_0 (nfc_device)) +(typeattributeset nfc_logs_data_file_32_0 (nfc_logs_data_file)) +(typeattributeset nfc_prop_32_0 (nfc_prop)) +(typeattributeset nfc_service_32_0 (nfc_service)) +(typeattributeset nnapi_ext_deny_product_prop_32_0 (nnapi_ext_deny_product_prop)) +(typeattributeset node_32_0 (node)) +(typeattributeset nonplat_service_contexts_file_32_0 (nonplat_service_contexts_file)) +(typeattributeset notification_service_32_0 (notification_service)) +(typeattributeset null_device_32_0 (null_device)) +(typeattributeset oem_lock_service_32_0 (oem_lock_service)) +(typeattributeset oem_unlock_prop_32_0 (oem_unlock_prop)) +(typeattributeset oemfs_32_0 (oemfs)) +(typeattributeset ota_data_file_32_0 (ota_data_file)) +(typeattributeset ota_metadata_file_32_0 (ota_metadata_file)) +(typeattributeset ota_package_file_32_0 (ota_package_file)) +(typeattributeset ota_prop_32_0 (ota_prop)) +(typeattributeset otadexopt_service_32_0 (otadexopt_service)) +(typeattributeset otapreopt_chroot_32_0 (otapreopt_chroot)) +(typeattributeset overlay_prop_32_0 (overlay_prop)) +(typeattributeset overlay_service_32_0 (overlay_service)) +(typeattributeset overlayfs_file_32_0 (overlayfs_file)) +(typeattributeset owntty_device_32_0 (owntty_device)) +(typeattributeset pac_proxy_service_32_0 (pac_proxy_service)) +(typeattributeset package_native_service_32_0 (package_native_service)) +(typeattributeset package_service_32_0 (package_service)) +(typeattributeset packagemanager_config_prop_32_0 (packagemanager_config_prop)) +(typeattributeset packages_list_file_32_0 (packages_list_file)) +(typeattributeset pan_result_prop_32_0 (pan_result_prop)) +(typeattributeset password_slot_metadata_file_32_0 (password_slot_metadata_file)) +(typeattributeset pdx_bufferhub_client_channel_socket_32_0 (pdx_bufferhub_client_channel_socket)) +(typeattributeset pdx_bufferhub_client_endpoint_socket_32_0 (pdx_bufferhub_client_endpoint_socket)) +(typeattributeset pdx_bufferhub_dir_32_0 (pdx_bufferhub_dir)) +(typeattributeset pdx_display_client_channel_socket_32_0 (pdx_display_client_channel_socket)) +(typeattributeset pdx_display_client_endpoint_socket_32_0 (pdx_display_client_endpoint_socket)) +(typeattributeset pdx_display_dir_32_0 (pdx_display_dir)) +(typeattributeset pdx_display_manager_channel_socket_32_0 (pdx_display_manager_channel_socket)) +(typeattributeset pdx_display_manager_endpoint_socket_32_0 (pdx_display_manager_endpoint_socket)) +(typeattributeset pdx_display_screenshot_channel_socket_32_0 (pdx_display_screenshot_channel_socket)) +(typeattributeset pdx_display_screenshot_endpoint_socket_32_0 (pdx_display_screenshot_endpoint_socket)) +(typeattributeset pdx_display_vsync_channel_socket_32_0 (pdx_display_vsync_channel_socket)) +(typeattributeset pdx_display_vsync_endpoint_socket_32_0 (pdx_display_vsync_endpoint_socket)) +(typeattributeset pdx_performance_client_channel_socket_32_0 (pdx_performance_client_channel_socket)) +(typeattributeset pdx_performance_client_endpoint_socket_32_0 (pdx_performance_client_endpoint_socket)) +(typeattributeset pdx_performance_dir_32_0 (pdx_performance_dir)) +(typeattributeset people_service_32_0 (people_service)) +(typeattributeset perfetto_32_0 (perfetto)) +(typeattributeset performanced_32_0 (performanced)) +(typeattributeset performanced_exec_32_0 (performanced_exec)) +(typeattributeset permission_checker_service_32_0 (permission_checker_service)) +(typeattributeset permission_service_32_0 (permission_service)) +(typeattributeset permissionmgr_service_32_0 (permissionmgr_service)) +(typeattributeset persist_debug_prop_32_0 (persist_debug_prop)) +(typeattributeset persist_vendor_debug_wifi_prop_32_0 (persist_vendor_debug_wifi_prop)) +(typeattributeset persistent_data_block_service_32_0 (persistent_data_block_service)) +(typeattributeset persistent_properties_ready_prop_32_0 (persistent_properties_ready_prop)) +(typeattributeset pinner_service_32_0 (pinner_service)) +(typeattributeset pipefs_32_0 (pipefs)) +(typeattributeset platform_app_32_0 (platform_app)) +(typeattributeset platform_compat_service_32_0 (platform_compat_service)) +(typeattributeset pmsg_device_32_0 (pmsg_device)) +(typeattributeset port_32_0 (port)) +(typeattributeset port_device_32_0 (port_device)) +(typeattributeset postinstall_32_0 (postinstall)) +(typeattributeset postinstall_apex_mnt_dir_32_0 (postinstall_apex_mnt_dir)) +(typeattributeset postinstall_file_32_0 (postinstall_file)) +(typeattributeset postinstall_mnt_dir_32_0 (postinstall_mnt_dir)) +(typeattributeset power_debug_prop_32_0 (power_debug_prop)) +(typeattributeset power_service_32_0 (power_service)) +(typeattributeset powerctl_prop_32_0 (powerctl_prop)) +(typeattributeset powerstats_service_32_0 (powerstats_service)) +(typeattributeset ppp_32_0 (ppp)) +(typeattributeset ppp_device_32_0 (ppp_device)) +(typeattributeset ppp_exec_32_0 (ppp_exec)) +(typeattributeset preloads_data_file_32_0 (preloads_data_file)) +(typeattributeset preloads_media_file_32_0 (preloads_media_file)) +(typeattributeset prereboot_data_file_32_0 (prereboot_data_file)) +(typeattributeset print_service_32_0 (print_service)) +(typeattributeset priv_app_32_0 (priv_app)) +(typeattributeset privapp_data_file_32_0 (privapp_data_file)) +(typeattributeset proc_32_0 (proc proc_bpf proc_cpu_alignment)) +(typeattributeset proc_abi_32_0 (proc_abi)) +(typeattributeset proc_asound_32_0 (proc_asound)) +(typeattributeset proc_bluetooth_writable_32_0 (proc_bluetooth_writable)) +(typeattributeset proc_bootconfig_32_0 (proc_bootconfig)) +(typeattributeset proc_buddyinfo_32_0 (proc_buddyinfo)) +(typeattributeset proc_cmdline_32_0 (proc_cmdline)) +(typeattributeset proc_cpuinfo_32_0 (proc_cpuinfo)) +(typeattributeset proc_dirty_32_0 (proc_dirty)) +(typeattributeset proc_diskstats_32_0 (proc_diskstats)) +(typeattributeset proc_drop_caches_32_0 (proc_drop_caches)) +(typeattributeset proc_extra_free_kbytes_32_0 (proc_extra_free_kbytes)) +(typeattributeset proc_filesystems_32_0 (proc_filesystems)) +(typeattributeset proc_fs_verity_32_0 (proc_fs_verity)) +(typeattributeset proc_hostname_32_0 (proc_hostname)) +(typeattributeset proc_hung_task_32_0 (proc_hung_task)) +(typeattributeset proc_interrupts_32_0 (proc_interrupts)) +(typeattributeset proc_iomem_32_0 (proc_iomem)) +(typeattributeset proc_kallsyms_32_0 (proc_kallsyms)) +(typeattributeset proc_keys_32_0 (proc_keys)) +(typeattributeset proc_kmsg_32_0 (proc_kmsg)) +(typeattributeset proc_kpageflags_32_0 (proc_kpageflags)) +(typeattributeset proc_loadavg_32_0 (proc_loadavg)) +(typeattributeset proc_locks_32_0 (proc_locks)) +(typeattributeset proc_lowmemorykiller_32_0 (proc_lowmemorykiller)) +(typeattributeset proc_max_map_count_32_0 (proc_max_map_count)) +(typeattributeset proc_meminfo_32_0 (proc_meminfo)) +(typeattributeset proc_min_free_order_shift_32_0 (proc_min_free_order_shift)) +(typeattributeset proc_misc_32_0 (proc_misc)) +(typeattributeset proc_modules_32_0 (proc_modules)) +(typeattributeset proc_mounts_32_0 (proc_mounts)) +(typeattributeset proc_net_32_0 (proc_net proc_bpf)) +(typeattributeset proc_net_tcp_udp_32_0 (proc_net_tcp_udp)) +(typeattributeset proc_overcommit_memory_32_0 (proc_overcommit_memory)) +(typeattributeset proc_page_cluster_32_0 (proc_page_cluster)) +(typeattributeset proc_pagetypeinfo_32_0 (proc_pagetypeinfo)) +(typeattributeset proc_panic_32_0 (proc_panic)) +(typeattributeset proc_perf_32_0 (proc_perf)) +(typeattributeset proc_pid_max_32_0 (proc_pid_max)) +(typeattributeset proc_pipe_conf_32_0 (proc_pipe_conf)) +(typeattributeset proc_pressure_cpu_32_0 (proc_pressure_cpu)) +(typeattributeset proc_pressure_io_32_0 (proc_pressure_io)) +(typeattributeset proc_pressure_mem_32_0 (proc_pressure_mem)) +(typeattributeset proc_qtaguid_ctrl_32_0 (proc_qtaguid_ctrl)) +(typeattributeset proc_qtaguid_stat_32_0 (proc_qtaguid_stat)) +(typeattributeset proc_random_32_0 (proc_random)) +(typeattributeset proc_sched_32_0 (proc_sched)) +(typeattributeset proc_security_32_0 (proc_security)) +(typeattributeset proc_slabinfo_32_0 (proc_slabinfo)) +(typeattributeset proc_stat_32_0 (proc_stat)) +(typeattributeset proc_swaps_32_0 (proc_swaps)) +(typeattributeset proc_sysrq_32_0 (proc_sysrq)) +(typeattributeset proc_timer_32_0 (proc_timer)) +(typeattributeset proc_tty_drivers_32_0 (proc_tty_drivers)) +(typeattributeset proc_uid_concurrent_active_time_32_0 (proc_uid_concurrent_active_time)) +(typeattributeset proc_uid_concurrent_policy_time_32_0 (proc_uid_concurrent_policy_time)) +(typeattributeset proc_uid_cpupower_32_0 (proc_uid_cpupower)) +(typeattributeset proc_uid_cputime_removeuid_32_0 (proc_uid_cputime_removeuid)) +(typeattributeset proc_uid_cputime_showstat_32_0 (proc_uid_cputime_showstat)) +(typeattributeset proc_uid_io_stats_32_0 (proc_uid_io_stats)) +(typeattributeset proc_uid_procstat_set_32_0 (proc_uid_procstat_set)) +(typeattributeset proc_uid_time_in_state_32_0 (proc_uid_time_in_state)) +(typeattributeset proc_uptime_32_0 (proc_uptime)) +(typeattributeset proc_vendor_sched_32_0 (proc_vendor_sched)) +(typeattributeset proc_version_32_0 (proc_version)) +(typeattributeset proc_vmallocinfo_32_0 (proc_vmallocinfo)) +(typeattributeset proc_vmstat_32_0 (proc_vmstat)) +(typeattributeset proc_zoneinfo_32_0 (proc_zoneinfo)) +(typeattributeset processinfo_service_32_0 (processinfo_service)) +(typeattributeset procstats_service_32_0 (procstats_service)) +(typeattributeset profman_32_0 (profman)) +(typeattributeset profman_dump_data_file_32_0 (profman_dump_data_file)) +(typeattributeset profman_exec_32_0 (profman_exec)) +(typeattributeset properties_device_32_0 (properties_device)) +(typeattributeset properties_serial_32_0 (properties_serial)) +(typeattributeset property_contexts_file_32_0 (property_contexts_file)) +(typeattributeset property_data_file_32_0 (property_data_file)) +(typeattributeset property_info_32_0 (property_info)) +(typeattributeset property_service_version_prop_32_0 (property_service_version_prop)) +(typeattributeset property_socket_32_0 (property_socket)) +(typeattributeset provisioned_prop_32_0 (provisioned_prop)) +(typeattributeset pstorefs_32_0 (pstorefs)) +(typeattributeset ptmx_device_32_0 (ptmx_device)) +(typeattributeset qemu_hw_prop_32_0 (qemu_hw_prop)) +(typeattributeset qemu_sf_lcd_density_prop_32_0 (qemu_sf_lcd_density_prop)) +(typeattributeset qtaguid_device_32_0 (qtaguid_device)) +(typeattributeset racoon_32_0 (racoon)) +(typeattributeset racoon_exec_32_0 (racoon_exec)) +(typeattributeset racoon_socket_32_0 (racoon_socket)) +(typeattributeset radio_32_0 (radio)) +(typeattributeset radio_control_prop_32_0 (radio_control_prop)) +(typeattributeset radio_core_data_file_32_0 (radio_core_data_file)) +(typeattributeset radio_data_file_32_0 (radio_data_file)) +(typeattributeset radio_device_32_0 (radio_device)) +(typeattributeset radio_prop_32_0 (radio_prop)) +(typeattributeset radio_service_32_0 (radio_service)) +(typeattributeset ram_device_32_0 (ram_device)) +(typeattributeset random_device_32_0 (random_device)) +(typeattributeset reboot_readiness_service_32_0 (reboot_readiness_service)) +(typeattributeset rebootescrow_hal_prop_32_0 (rebootescrow_hal_prop)) +(typeattributeset recovery_32_0 (recovery)) +(typeattributeset recovery_block_device_32_0 (recovery_block_device)) +(typeattributeset recovery_config_prop_32_0 (recovery_config_prop)) +(typeattributeset recovery_data_file_32_0 (recovery_data_file)) +(typeattributeset recovery_persist_32_0 (recovery_persist)) +(typeattributeset recovery_persist_exec_32_0 (recovery_persist_exec)) +(typeattributeset recovery_refresh_32_0 (recovery_refresh)) +(typeattributeset recovery_refresh_exec_32_0 (recovery_refresh_exec)) +(typeattributeset recovery_service_32_0 (recovery_service)) +(typeattributeset recovery_socket_32_0 (recovery_socket)) +(typeattributeset registry_service_32_0 (registry_service)) +(typeattributeset remoteprovisioning_service_32_0 (remoteprovisioning_service)) +(typeattributeset resourcecache_data_file_32_0 (resourcecache_data_file)) +(typeattributeset restorecon_prop_32_0 (restorecon_prop)) +(typeattributeset restrictions_service_32_0 (restrictions_service)) +(typeattributeset retaildemo_prop_32_0 (retaildemo_prop)) +(typeattributeset rild_debug_socket_32_0 (rild_debug_socket)) +(typeattributeset rild_socket_32_0 (rild_socket)) +(typeattributeset ringtone_file_32_0 (ringtone_file)) +(typeattributeset role_service_32_0 (role_service)) +(typeattributeset rollback_service_32_0 (rollback_service)) +(typeattributeset root_block_device_32_0 (root_block_device)) +(typeattributeset rootfs_32_0 (rootfs)) +(typeattributeset rpmsg_device_32_0 (rpmsg_device)) +(typeattributeset rs_32_0 (rs)) +(typeattributeset rs_exec_32_0 (rs_exec)) +(typeattributeset rss_hwm_reset_32_0 (rss_hwm_reset)) +(typeattributeset rtc_device_32_0 (rtc_device)) +(typeattributeset rttmanager_service_32_0 (rttmanager_service)) +(typeattributeset runas_32_0 (runas)) +(typeattributeset runas_app_32_0 (runas_app)) +(typeattributeset runas_exec_32_0 (runas_exec)) +(typeattributeset runtime_event_log_tags_file_32_0 (runtime_event_log_tags_file)) +(typeattributeset runtime_service_32_0 (runtime_service)) +(typeattributeset safemode_prop_32_0 (safemode_prop)) +(typeattributeset same_process_hal_file_32_0 (same_process_hal_file)) +(typeattributeset samplingprofiler_service_32_0 (samplingprofiler_service)) +(typeattributeset scheduling_policy_service_32_0 (scheduling_policy_service)) +(typeattributeset sdcard_block_device_32_0 (sdcard_block_device)) +(typeattributeset sdcardd_32_0 (sdcardd)) +(typeattributeset sdcardd_exec_32_0 (sdcardd_exec)) +(typeattributeset sdcardfs_32_0 (sdcardfs)) +(typeattributeset seapp_contexts_file_32_0 (seapp_contexts_file)) +(typeattributeset search_service_32_0 (search_service)) +(typeattributeset search_ui_service_32_0 (search_ui_service)) +(typeattributeset sec_key_att_app_id_provider_service_32_0 (sec_key_att_app_id_provider_service)) +(typeattributeset secure_element_32_0 (secure_element)) +(typeattributeset secure_element_device_32_0 (secure_element_device)) +(typeattributeset secure_element_service_32_0 (secure_element_service)) +(typeattributeset securityfs_32_0 (securityfs)) +(typeattributeset selinuxfs_32_0 (selinuxfs)) +(typeattributeset sendbug_config_prop_32_0 (sendbug_config_prop)) +(typeattributeset sensor_privacy_service_32_0 (sensor_privacy_service)) +(typeattributeset sensors_device_32_0 (sensors_device)) +(typeattributeset sensorservice_service_32_0 (sensorservice_service)) +(typeattributeset sepolicy_file_32_0 (sepolicy_file)) +(typeattributeset serial_device_32_0 (serial_device)) +(typeattributeset serial_service_32_0 (serial_service)) +(typeattributeset serialno_prop_32_0 (serialno_prop)) +(typeattributeset server_configurable_flags_data_file_32_0 (server_configurable_flags_data_file)) +(typeattributeset service_contexts_file_32_0 (service_contexts_file)) +(typeattributeset service_manager_service_32_0 (service_manager_service)) +(typeattributeset service_manager_vndservice_32_0 (service_manager_vndservice)) +(typeattributeset servicediscovery_service_32_0 (servicediscovery_service)) +(typeattributeset servicemanager_32_0 (servicemanager)) +(typeattributeset servicemanager_exec_32_0 (servicemanager_exec)) +(typeattributeset settings_service_32_0 (settings_service)) +(typeattributeset sgdisk_32_0 (sgdisk)) +(typeattributeset sgdisk_exec_32_0 (sgdisk_exec)) +(typeattributeset shared_relro_32_0 (shared_relro)) +(typeattributeset shared_relro_file_32_0 (shared_relro_file)) +(typeattributeset shell_32_0 (shell)) +(typeattributeset shell_data_file_32_0 (shell_data_file)) +(typeattributeset shell_exec_32_0 (shell_exec)) +(typeattributeset shell_prop_32_0 (shell_prop)) +(typeattributeset shell_test_data_file_32_0 (shell_test_data_file)) +(typeattributeset shm_32_0 (shm)) +(typeattributeset shortcut_manager_icons_32_0 (shortcut_manager_icons)) +(typeattributeset shortcut_service_32_0 (shortcut_service)) +(typeattributeset simpleperf_32_0 (simpleperf)) +(typeattributeset simpleperf_app_runner_32_0 (simpleperf_app_runner)) +(typeattributeset simpleperf_app_runner_exec_32_0 (simpleperf_app_runner_exec)) +(typeattributeset slice_service_32_0 (slice_service)) +(typeattributeset slideshow_32_0 (slideshow)) +(typeattributeset smartspace_service_32_0 (smartspace_service)) +(typeattributeset snapshotctl_log_data_file_32_0 (snapshotctl_log_data_file)) +(typeattributeset snapuserd_socket_32_0 (snapuserd_socket)) +(typeattributeset soc_prop_32_0 (soc_prop)) +(typeattributeset socket_device_32_0 (socket_device)) +(typeattributeset socket_hook_prop_32_0 (socket_hook_prop)) +(typeattributeset sockfs_32_0 (sockfs)) +(typeattributeset sota_prop_32_0 (sota_prop)) +(typeattributeset soundtrigger_middleware_service_32_0 (soundtrigger_middleware_service)) +(typeattributeset speech_recognition_service_32_0 (speech_recognition_service)) +(typeattributeset sqlite_log_prop_32_0 (sqlite_log_prop)) +(typeattributeset staged_install_file_32_0 (staged_install_file)) +(typeattributeset staging_data_file_32_0 (staging_data_file)) +(typeattributeset stats_data_file_32_0 (stats_data_file)) +(typeattributeset statsd_32_0 (statsd)) +(typeattributeset statsd_exec_32_0 (statsd_exec)) +(typeattributeset statsdw_socket_32_0 (statsdw_socket)) +(typeattributeset statusbar_service_32_0 (statusbar_service)) +(typeattributeset storage_config_prop_32_0 (storage_config_prop)) +(typeattributeset storage_file_32_0 (storage_file)) +(typeattributeset storage_stub_file_32_0 (storage_stub_file)) +(typeattributeset storaged_service_32_0 (storaged_service)) +(typeattributeset storagemanager_config_prop_32_0 (storagemanager_config_prop)) +(typeattributeset storagestats_service_32_0 (storagestats_service)) +(typeattributeset su_32_0 (su)) +(typeattributeset su_exec_32_0 (su_exec)) +(typeattributeset super_block_device_32_0 (super_block_device)) +(typeattributeset surfaceflinger_32_0 (surfaceflinger)) +(typeattributeset surfaceflinger_color_prop_32_0 (surfaceflinger_color_prop)) +(typeattributeset surfaceflinger_display_prop_32_0 (surfaceflinger_display_prop)) +(typeattributeset surfaceflinger_prop_32_0 (surfaceflinger_prop)) +(typeattributeset surfaceflinger_service_32_0 (surfaceflinger_service)) +(typeattributeset surfaceflinger_tmpfs_32_0 (surfaceflinger_tmpfs)) +(typeattributeset suspend_prop_32_0 (suspend_prop)) +(typeattributeset swap_block_device_32_0 (swap_block_device)) +(typeattributeset sysfs_32_0 (sysfs)) +(typeattributeset sysfs_android_usb_32_0 (sysfs_android_usb)) +(typeattributeset sysfs_batteryinfo_32_0 (sysfs_batteryinfo)) +(typeattributeset sysfs_block_32_0 (sysfs_block)) +(typeattributeset sysfs_bluetooth_writable_32_0 (sysfs_bluetooth_writable)) +(typeattributeset sysfs_devfreq_cur_32_0 (sysfs_devfreq_cur)) +(typeattributeset sysfs_devfreq_dir_32_0 (sysfs_devfreq_dir)) +(typeattributeset sysfs_devices_block_32_0 (sysfs_devices_block)) +(typeattributeset sysfs_devices_cs_etm_32_0 (sysfs_devices_cs_etm)) +(typeattributeset sysfs_devices_system_cpu_32_0 (sysfs_devices_system_cpu)) +(typeattributeset sysfs_dm_32_0 (sysfs_dm)) +(typeattributeset sysfs_dm_verity_32_0 (sysfs_dm_verity)) +(typeattributeset sysfs_dma_heap_32_0 (sysfs_dma_heap)) +(typeattributeset sysfs_dmabuf_stats_32_0 (sysfs_dmabuf_stats)) +(typeattributeset sysfs_dt_firmware_android_32_0 (sysfs_dt_firmware_android)) +(typeattributeset sysfs_extcon_32_0 (sysfs_extcon)) +(typeattributeset sysfs_fs_ext4_features_32_0 (sysfs_fs_ext4_features)) +(typeattributeset sysfs_fs_f2fs_32_0 (sysfs_fs_f2fs)) +(typeattributeset sysfs_fs_incfs_features_32_0 (sysfs_fs_incfs_features)) +(typeattributeset sysfs_fs_incfs_metrics_32_0 (sysfs_fs_incfs_metrics)) +(typeattributeset sysfs_hwrandom_32_0 (sysfs_hwrandom)) +(typeattributeset sysfs_ion_32_0 (sysfs_ion)) +(typeattributeset sysfs_ipv4_32_0 (sysfs_ipv4)) +(typeattributeset sysfs_kernel_notes_32_0 (sysfs_kernel_notes)) +(typeattributeset sysfs_leds_32_0 (sysfs_leds)) +(typeattributeset sysfs_loop_32_0 (sysfs_loop)) +(typeattributeset sysfs_lowmemorykiller_32_0 (sysfs_lowmemorykiller)) +(typeattributeset sysfs_net_32_0 (sysfs_net)) +(typeattributeset sysfs_nfc_power_writable_32_0 (sysfs_nfc_power_writable)) +(typeattributeset sysfs_power_32_0 (sysfs_power)) +(typeattributeset sysfs_rtc_32_0 (sysfs_rtc)) +(typeattributeset sysfs_suspend_stats_32_0 (sysfs_suspend_stats)) +(typeattributeset sysfs_switch_32_0 (sysfs_switch)) +(typeattributeset sysfs_thermal_32_0 (sysfs_thermal)) +(typeattributeset sysfs_transparent_hugepage_32_0 (sysfs_transparent_hugepage)) +(typeattributeset sysfs_uhid_32_0 (sysfs_uhid)) +(typeattributeset sysfs_uio_32_0 (sysfs_uio)) +(typeattributeset sysfs_usb_32_0 (sysfs_usb)) +(typeattributeset sysfs_usermodehelper_32_0 (sysfs_usermodehelper)) +(typeattributeset sysfs_vendor_sched_32_0 (sysfs_vendor_sched)) +(typeattributeset sysfs_vibrator_32_0 (sysfs_vibrator)) +(typeattributeset sysfs_wake_lock_32_0 (sysfs_wake_lock)) +(typeattributeset sysfs_wakeup_32_0 (sysfs_wakeup)) +(typeattributeset sysfs_wakeup_reasons_32_0 (sysfs_wakeup_reasons)) +(typeattributeset sysfs_wlan_fwpath_32_0 (sysfs_wlan_fwpath)) +(typeattributeset sysfs_zram_32_0 (sysfs_zram)) +(typeattributeset sysfs_zram_uevent_32_0 (sysfs_zram_uevent)) +(typeattributeset system_app_32_0 (system_app)) +(typeattributeset system_app_data_file_32_0 (system_app_data_file)) +(typeattributeset system_app_service_32_0 (system_app_service)) +(typeattributeset system_asan_options_file_32_0 (system_asan_options_file)) +(typeattributeset system_block_device_32_0 (system_block_device)) +(typeattributeset system_boot_reason_prop_32_0 (system_boot_reason_prop)) +(typeattributeset system_bootstrap_lib_file_32_0 (system_bootstrap_lib_file)) +(typeattributeset system_config_service_32_0 (system_config_service)) +(typeattributeset system_data_file_32_0 (system_data_file)) +(typeattributeset system_data_root_file_32_0 (system_data_root_file)) +(typeattributeset system_event_log_tags_file_32_0 (system_event_log_tags_file)) +(typeattributeset system_file_32_0 (system_file)) +(typeattributeset system_group_file_32_0 (system_group_file)) +(typeattributeset system_jvmti_agent_prop_32_0 (system_jvmti_agent_prop)) +(typeattributeset system_lib_file_32_0 (system_lib_file)) +(typeattributeset system_linker_config_file_32_0 (system_linker_config_file)) +(typeattributeset system_linker_exec_32_0 (system_linker_exec)) +(typeattributeset system_lmk_prop_32_0 (system_lmk_prop)) +(typeattributeset system_ndebug_socket_32_0 (system_ndebug_socket)) +(typeattributeset system_net_netd_hwservice_32_0 (system_net_netd_hwservice)) +(typeattributeset system_passwd_file_32_0 (system_passwd_file)) +(typeattributeset system_prop_32_0 (system_prop)) +(typeattributeset system_seccomp_policy_file_32_0 (system_seccomp_policy_file)) +(typeattributeset system_security_cacerts_file_32_0 (system_security_cacerts_file)) +(typeattributeset system_server_32_0 (system_server)) +(typeattributeset system_server_dumper_service_32_0 (system_server_dumper_service)) +(typeattributeset system_server_tmpfs_32_0 (system_server_tmpfs)) +(typeattributeset system_suspend_control_internal_service_32_0 (system_suspend_control_internal_service)) +(typeattributeset system_suspend_control_service_32_0 (system_suspend_control_service)) +(typeattributeset system_suspend_hwservice_32_0 (system_suspend_hwservice)) +(typeattributeset system_trace_prop_32_0 (system_trace_prop)) +(typeattributeset system_unsolzygote_socket_32_0 (system_unsolzygote_socket)) +(typeattributeset system_update_service_32_0 (system_update_service)) +(typeattributeset system_wifi_keystore_hwservice_32_0 (system_wifi_keystore_hwservice)) +(typeattributeset system_wpa_socket_32_0 (system_wpa_socket)) +(typeattributeset system_zoneinfo_file_32_0 (system_zoneinfo_file)) +(typeattributeset systemkeys_data_file_32_0 (systemkeys_data_file)) +(typeattributeset systemsound_config_prop_32_0 (systemsound_config_prop)) +(typeattributeset task_profiles_api_file_32_0 (task_profiles_api_file)) +(typeattributeset task_profiles_file_32_0 (task_profiles_file)) +(typeattributeset task_service_32_0 (task_service)) +(typeattributeset tcpdump_exec_32_0 (tcpdump_exec)) +(typeattributeset tee_32_0 (tee)) +(typeattributeset tee_data_file_32_0 (tee_data_file)) +(typeattributeset tee_device_32_0 (tee_device)) +(typeattributeset telecom_service_32_0 (telecom_service)) +(typeattributeset telephony_config_prop_32_0 (telephony_config_prop)) +(typeattributeset telephony_status_prop_32_0 (telephony_status_prop)) +(typeattributeset test_boot_reason_prop_32_0 (test_boot_reason_prop)) +(typeattributeset test_harness_prop_32_0 (test_harness_prop)) +(typeattributeset testharness_service_32_0 (testharness_service)) +(typeattributeset tethering_service_32_0 (tethering_service)) +(typeattributeset textclassification_service_32_0 (textclassification_service)) +(typeattributeset textclassifier_data_file_32_0 (textclassifier_data_file)) +(typeattributeset textservices_service_32_0 (textservices_service)) +(typeattributeset texttospeech_service_32_0 (texttospeech_service)) +(typeattributeset theme_prop_32_0 (theme_prop)) +(typeattributeset thermal_service_32_0 (thermal_service)) +(typeattributeset time_prop_32_0 (time_prop)) +(typeattributeset timedetector_service_32_0 (timedetector_service)) +(typeattributeset timezone_service_32_0 (timezone_service)) +(typeattributeset timezonedetector_service_32_0 (timezonedetector_service)) +(typeattributeset tmpfs_32_0 (tmpfs)) +(typeattributeset tombstone_config_prop_32_0 (tombstone_config_prop)) +(typeattributeset tombstone_data_file_32_0 (tombstone_data_file)) +(typeattributeset tombstone_wifi_data_file_32_0 (tombstone_wifi_data_file)) +(typeattributeset tombstoned_32_0 (tombstoned)) +(typeattributeset tombstoned_crash_socket_32_0 (tombstoned_crash_socket)) +(typeattributeset tombstoned_exec_32_0 (tombstoned_exec)) +(typeattributeset tombstoned_intercept_socket_32_0 (tombstoned_intercept_socket)) +(typeattributeset tombstoned_java_trace_socket_32_0 (tombstoned_java_trace_socket)) +(typeattributeset toolbox_32_0 (toolbox)) +(typeattributeset toolbox_exec_32_0 (toolbox_exec)) +(typeattributeset trace_data_file_32_0 (trace_data_file)) +(typeattributeset traced_32_0 (traced)) +(typeattributeset traced_consumer_socket_32_0 (traced_consumer_socket)) +(typeattributeset traced_enabled_prop_32_0 (traced_enabled_prop)) +(typeattributeset traced_lazy_prop_32_0 (traced_lazy_prop)) +(typeattributeset traced_perf_32_0 (traced_perf)) +(typeattributeset traced_perf_socket_32_0 (traced_perf_socket)) +(typeattributeset traced_probes_32_0 (traced_probes)) +(typeattributeset traced_producer_socket_32_0 (traced_producer_socket)) +(typeattributeset traced_tmpfs_32_0 (traced_tmpfs)) +(typeattributeset traceur_app_32_0 (traceur_app)) +(typeattributeset translation_service_32_0 (translation_service)) +(typeattributeset trust_service_32_0 (trust_service)) +(typeattributeset tty_device_32_0 (tty_device)) +(typeattributeset tun_device_32_0 (tun_device)) +(typeattributeset tv_input_service_32_0 (tv_input_service)) +(typeattributeset tv_tuner_resource_mgr_service_32_0 (tv_tuner_resource_mgr_service)) +(typeattributeset tzdatacheck_32_0 (tzdatacheck)) +(typeattributeset tzdatacheck_exec_32_0 (tzdatacheck_exec)) +(typeattributeset ueventd_32_0 (ueventd)) +(typeattributeset ueventd_tmpfs_32_0 (ueventd_tmpfs)) +(typeattributeset uhid_device_32_0 (uhid_device)) +(typeattributeset uimode_service_32_0 (uimode_service)) +(typeattributeset uio_device_32_0 (uio_device)) +(typeattributeset uncrypt_32_0 (uncrypt)) +(typeattributeset uncrypt_exec_32_0 (uncrypt_exec)) +(typeattributeset uncrypt_socket_32_0 (uncrypt_socket)) +(typeattributeset unencrypted_data_file_32_0 (unencrypted_data_file)) +(typeattributeset unlabeled_32_0 (unlabeled)) +(typeattributeset untrusted_app_25_32_0 (untrusted_app_25)) +(typeattributeset untrusted_app_27_32_0 (untrusted_app_27)) +(typeattributeset untrusted_app_29_32_0 (untrusted_app_29)) +(typeattributeset untrusted_app_32_0 (untrusted_app)) +(typeattributeset update_engine_32_0 (update_engine)) +(typeattributeset update_engine_data_file_32_0 (update_engine_data_file)) +(typeattributeset update_engine_exec_32_0 (update_engine_exec)) +(typeattributeset update_engine_log_data_file_32_0 (update_engine_log_data_file)) +(typeattributeset update_engine_service_32_0 (update_engine_service)) +(typeattributeset update_engine_stable_service_32_0 (update_engine_stable_service)) +(typeattributeset update_verifier_32_0 (update_verifier)) +(typeattributeset update_verifier_exec_32_0 (update_verifier_exec)) +(typeattributeset updatelock_service_32_0 (updatelock_service)) +(typeattributeset uri_grants_service_32_0 (uri_grants_service)) +(typeattributeset usagestats_service_32_0 (usagestats_service)) +(typeattributeset usb_config_prop_32_0 (usb_config_prop)) +(typeattributeset usb_control_prop_32_0 (usb_control_prop)) +(typeattributeset usb_device_32_0 (usb_device)) +(typeattributeset usb_prop_32_0 (usb_prop)) +(typeattributeset usb_serial_device_32_0 (usb_serial_device)) +(typeattributeset usb_service_32_0 (usb_service)) +(typeattributeset usbaccessory_device_32_0 (usbaccessory_device)) +(typeattributeset usbd_32_0 (usbd)) +(typeattributeset usbd_exec_32_0 (usbd_exec)) +(typeattributeset usbfs_32_0 (usbfs)) +(typeattributeset use_memfd_prop_32_0 (use_memfd_prop)) +(typeattributeset user_profile_data_file_32_0 (user_profile_data_file)) +(typeattributeset user_profile_root_file_32_0 (user_profile_root_file)) +(typeattributeset user_service_32_0 (user_service)) +(typeattributeset userdata_block_device_32_0 (userdata_block_device)) +(typeattributeset userdata_sysdev_32_0 (userdata_sysdev)) +(typeattributeset usermodehelper_32_0 (usermodehelper)) +(typeattributeset userspace_reboot_config_prop_32_0 (userspace_reboot_config_prop)) +(typeattributeset userspace_reboot_exported_prop_32_0 (userspace_reboot_exported_prop)) +(typeattributeset userspace_reboot_metadata_file_32_0 (userspace_reboot_metadata_file)) +(typeattributeset uwb_service_32_0 (uwb_service)) +(typeattributeset vcn_management_service_32_0 (vcn_management_service)) +(typeattributeset vd_device_32_0 (vd_device)) +(typeattributeset vdc_32_0 (vdc)) +(typeattributeset vdc_exec_32_0 (vdc_exec)) +(typeattributeset vehicle_hal_prop_32_0 (vehicle_hal_prop)) +(typeattributeset vendor_apex_file_32_0 (vendor_apex_file)) +(typeattributeset vendor_app_file_32_0 (vendor_app_file)) +(typeattributeset vendor_cgroup_desc_file_32_0 (vendor_cgroup_desc_file)) +(typeattributeset vendor_configs_file_32_0 (vendor_configs_file)) +(typeattributeset vendor_data_file_32_0 (vendor_data_file)) +(typeattributeset vendor_default_prop_32_0 (vendor_default_prop)) +(typeattributeset vendor_file_32_0 (vendor_file)) +(typeattributeset vendor_framework_file_32_0 (vendor_framework_file)) +(typeattributeset vendor_hal_file_32_0 (vendor_hal_file)) +(typeattributeset vendor_idc_file_32_0 (vendor_idc_file)) +(typeattributeset vendor_init_32_0 (vendor_init)) +(typeattributeset vendor_kernel_modules_32_0 (vendor_kernel_modules)) +(typeattributeset vendor_keychars_file_32_0 (vendor_keychars_file)) +(typeattributeset vendor_keylayout_file_32_0 (vendor_keylayout_file)) +(typeattributeset vendor_misc_writer_32_0 (vendor_misc_writer)) +(typeattributeset vendor_misc_writer_exec_32_0 (vendor_misc_writer_exec)) +(typeattributeset vendor_modprobe_32_0 (vendor_modprobe)) +(typeattributeset vendor_overlay_file_32_0 (vendor_overlay_file)) +(typeattributeset vendor_public_framework_file_32_0 (vendor_public_framework_file)) +(typeattributeset vendor_public_lib_file_32_0 (vendor_public_lib_file)) +(typeattributeset vendor_security_patch_level_prop_32_0 (vendor_security_patch_level_prop)) +(typeattributeset vendor_service_contexts_file_32_0 (vendor_service_contexts_file)) +(typeattributeset vendor_shell_32_0 (vendor_shell)) +(typeattributeset vendor_shell_exec_32_0 (vendor_shell_exec)) +(typeattributeset vendor_socket_hook_prop_32_0 (vendor_socket_hook_prop)) +(typeattributeset vendor_task_profiles_file_32_0 (vendor_task_profiles_file)) +(typeattributeset vendor_toolbox_exec_32_0 (vendor_toolbox_exec)) +(typeattributeset vfat_32_0 (vfat)) +(typeattributeset vibrator_manager_service_32_0 (vibrator_manager_service)) +(typeattributeset vibrator_service_32_0 (vibrator_service)) +(typeattributeset video_device_32_0 (video_device)) +(typeattributeset virtual_ab_prop_32_0 (virtual_ab_prop)) +(typeattributeset virtual_touchpad_32_0 (virtual_touchpad)) +(typeattributeset virtual_touchpad_exec_32_0 (virtual_touchpad_exec)) +(typeattributeset virtual_touchpad_service_32_0 (virtual_touchpad_service)) +(typeattributeset virtualization_service_32_0 (virtualization_service)) +(typeattributeset vndbinder_device_32_0 (vndbinder_device)) +(typeattributeset vndk_prop_32_0 (vndk_prop)) +(typeattributeset vndk_sp_file_32_0 (vndk_sp_file)) +(typeattributeset vndservice_contexts_file_32_0 (vndservice_contexts_file)) +(typeattributeset vndservicemanager_32_0 (vndservicemanager)) +(typeattributeset voiceinteraction_service_32_0 (voiceinteraction_service)) +(typeattributeset vold_32_0 (vold)) +(typeattributeset vold_config_prop_32_0 (vold_config_prop)) +(typeattributeset vold_data_file_32_0 (vold_data_file)) +(typeattributeset vold_device_32_0 (vold_device)) +(typeattributeset vold_exec_32_0 (vold_exec)) +(typeattributeset vold_metadata_file_32_0 (vold_metadata_file)) +(typeattributeset vold_post_fs_data_prop_32_0 (vold_post_fs_data_prop)) +(typeattributeset vold_prepare_subdirs_32_0 (vold_prepare_subdirs)) +(typeattributeset vold_prepare_subdirs_exec_32_0 (vold_prepare_subdirs_exec)) +(typeattributeset vold_prop_32_0 (vold_prop)) +(typeattributeset vold_service_32_0 (vold_service)) +(typeattributeset vold_status_prop_32_0 (vold_status_prop)) +(typeattributeset vpn_data_file_32_0 (vpn_data_file)) +(typeattributeset vpn_management_service_32_0 (vpn_management_service)) +(typeattributeset vr_hwc_32_0 (vr_hwc)) +(typeattributeset vr_hwc_exec_32_0 (vr_hwc_exec)) +(typeattributeset vr_hwc_service_32_0 (vr_hwc_service)) +(typeattributeset vr_manager_service_32_0 (vr_manager_service)) +(typeattributeset vrflinger_vsync_service_32_0 (vrflinger_vsync_service)) +(typeattributeset vts_config_prop_32_0 (vts_config_prop)) +(typeattributeset vts_status_prop_32_0 (vts_status_prop)) +(typeattributeset wallpaper_file_32_0 (wallpaper_file)) +(typeattributeset wallpaper_service_32_0 (wallpaper_service)) +(typeattributeset watchdog_device_32_0 (watchdog_device)) +(typeattributeset watchdog_metadata_file_32_0 (watchdog_metadata_file)) +(typeattributeset watchdogd_32_0 (watchdogd)) +(typeattributeset watchdogd_exec_32_0 (watchdogd_exec)) +(typeattributeset webview_zygote_32_0 (webview_zygote)) +(typeattributeset webview_zygote_exec_32_0 (webview_zygote_exec)) +(typeattributeset webview_zygote_tmpfs_32_0 (webview_zygote_tmpfs)) +(typeattributeset webviewupdate_service_32_0 (webviewupdate_service)) +(typeattributeset wifi_config_prop_32_0 (wifi_config_prop)) +(typeattributeset wifi_data_file_32_0 (wifi_data_file)) +(typeattributeset wifi_hal_prop_32_0 (wifi_hal_prop)) +(typeattributeset wifi_key_32_0 (wifi_key)) +(typeattributeset wifi_log_prop_32_0 (wifi_log_prop)) +(typeattributeset wifi_prop_32_0 (wifi_prop)) +(typeattributeset wifi_service_32_0 (wifi_service)) +(typeattributeset wifiaware_service_32_0 (wifiaware_service)) +(typeattributeset wificond_32_0 (wificond)) +(typeattributeset wificond_exec_32_0 (wificond_exec)) +(typeattributeset wifinl80211_service_32_0 (wifinl80211_service)) +(typeattributeset wifip2p_service_32_0 (wifip2p_service)) +(typeattributeset wifiscanner_service_32_0 (wifiscanner_service)) +(typeattributeset window_service_32_0 (window_service)) +(typeattributeset wpa_socket_32_0 (wpa_socket)) +(typeattributeset wpantund_32_0 (wpantund)) +(typeattributeset wpantund_exec_32_0 (wpantund_exec)) +(typeattributeset wpantund_service_32_0 (wpantund_service)) +(typeattributeset zero_device_32_0 (zero_device)) +(typeattributeset zoneinfo_data_file_32_0 (zoneinfo_data_file)) +(typeattributeset zram_config_prop_32_0 (zram_config_prop)) +(typeattributeset zram_control_prop_32_0 (zram_control_prop)) +(typeattributeset zygote_32_0 (zygote)) +(typeattributeset zygote_config_prop_32_0 (zygote_config_prop)) +(typeattributeset zygote_exec_32_0 (zygote_exec)) +(typeattributeset zygote_socket_32_0 (zygote_socket)) +(typeattributeset zygote_tmpfs_32_0 (zygote_tmpfs)) diff --git a/prebuilts/api/33.0/private/compat/32.0/32.0.compat.cil b/prebuilts/api/33.0/private/compat/32.0/32.0.compat.cil new file mode 100644 index 000000000..628abfcda --- /dev/null +++ b/prebuilts/api/33.0/private/compat/32.0/32.0.compat.cil @@ -0,0 +1 @@ +;; This file can't be empty. diff --git a/prebuilts/api/33.0/private/compat/32.0/32.0.ignore.cil b/prebuilts/api/33.0/private/compat/32.0/32.0.ignore.cil new file mode 100644 index 000000000..d29a3d374 --- /dev/null +++ b/prebuilts/api/33.0/private/compat/32.0/32.0.ignore.cil @@ -0,0 +1,80 @@ +;; new_objects - a collection of types that have been introduced that have no +;; analogue in older policy. Thus, we do not need to map these types to +;; previous ones. Add here to pass checkapi tests. +(type new_objects) +(typeattribute new_objects) +(typeattributeset new_objects + ( new_objects + adservices_manager_service + apexd_select_prop + artd_service + attestation_verification_service + bluetooth_config_prop + binderfs_features + charger_vendor + cloudsearch + cloudsearch_service + connectivity_native_service + device_config_nnapi_native_prop + device_config_surface_flinger_native_boot_prop + dice_maintenance_service + dice_node_service + diced + diced_exec + fwk_automotive_display_service + evsmanagerd + evsmanagerd_service + extra_free_kbytes + extra_free_kbytes_exec + fs_bpf_vendor + game_mode_intervention_list_file + gesture_prop + gwp_asan_prop + hal_contexthub_service + hal_camera_service + hal_evs_service + hal_dice_service + hal_drm_service + hal_dumpstate_service + hal_graphics_allocator_service + hal_graphics_composer_service + hal_health_service + hal_input_processor_service + hal_ir_service + hal_nfc_service + hal_nlinterceptor_service + hal_radio_service + hal_sensors_service + hal_system_suspend_service + hal_tv_tuner_service + hal_usb_service + hal_uwb_service + hal_vehicle_service + hal_wifi_hostapd_service + hal_wifi_supplicant_service + locale_service + mdns_service + nearby_service + persist_wm_debug_prop + proc_watermark_boost_factor + proc_watermark_scale_factor + remotelyprovisionedkeypool_service + resources_manager_service + rootdisk_sysdev + sdk_sandbox_service + selection_toolbar_service + smart_idle_maint_enabled_prop + snapuserd_proxy_socket + sysfs_fs_fuse_bpf + sysfs_gpu + sysfs_lru_gen_enabled + system_dlkm_file + tare_service + tv_iapp_service + untrusted_app_30 + vendor_uuid_mapping_config_file + vendor_vm_data_file + vendor_vm_file + virtual_device_service + wallpaper_effects_generation_service +)) diff --git a/prebuilts/api/33.0/private/compos_fd_server.te b/prebuilts/api/33.0/private/compos_fd_server.te new file mode 100644 index 000000000..01504eec8 --- /dev/null +++ b/prebuilts/api/33.0/private/compos_fd_server.te @@ -0,0 +1,26 @@ +# Make ART inputs and outputs available to the CompOS VM +type compos_fd_server, domain, coredomain; + +# Allow access to open fds inherited from composd +allow compos_fd_server composd:fd use; + +# Allow creating new files and directories in the staging directory. +allow compos_fd_server apex_art_staging_data_file:dir create_dir_perms; +allow compos_fd_server apex_art_staging_data_file:file create_file_perms; + +# Allow creating new files and directories in the artifacts directory. +allow compos_fd_server apex_art_data_file:dir create_dir_perms; +allow compos_fd_server apex_art_data_file:file create_file_perms; + +# Use a pipe to signal readiness +allow compos_fd_server composd:fifo_file write; + +# TODO(b/196109647) - remove this when no longer needed by minijail +allow compos_fd_server composd:fifo_file read; + +# Create a listening vsock for the VM to connect back to +allow compos_fd_server self:vsock_socket { create_socket_perms_no_ioctl listen accept }; + +# Only composd can enter the domain via exec +neverallow { domain -composd } compos_fd_server:process transition; +neverallow * compos_fd_server:process dyntransition; diff --git a/prebuilts/api/33.0/private/compos_verify.te b/prebuilts/api/33.0/private/compos_verify.te new file mode 100644 index 000000000..0a281f83b --- /dev/null +++ b/prebuilts/api/33.0/private/compos_verify.te @@ -0,0 +1,23 @@ +# Run by odsign to verify a CompOS signature +type compos_verify, domain, coredomain; +type compos_verify_exec, exec_type, file_type, system_file_type; + +# Start a VM +binder_use(compos_verify); +virtualizationservice_use(compos_verify); + +# Access instance image files +allow compos_verify apex_module_data_file:dir search; +r_dir_file(compos_verify, apex_compos_data_file) + +# Read CompOS info & signature files +allow compos_verify apex_art_data_file:dir search; +allow compos_verify apex_art_data_file:file r_file_perms; + +# Allow odsign to redirect our stdout/stderr to log +allow compos_verify odsign:fd use; +allow compos_verify odsign_devpts:chr_file { read write }; + +# Only odsign can enter the domain via exec +neverallow { domain -odsign } compos_verify:process transition; +neverallow * compos_verify:process dyntransition; diff --git a/prebuilts/api/33.0/private/composd.te b/prebuilts/api/33.0/private/composd.te new file mode 100644 index 000000000..5f99a9225 --- /dev/null +++ b/prebuilts/api/33.0/private/composd.te @@ -0,0 +1,36 @@ +type composd, domain, coredomain; +type composd_exec, system_file_type, exec_type, file_type; + +# Host dynamic AIDL services +init_daemon_domain(composd) +binder_use(composd) +add_service(composd, compos_service) + +# Call back into system server +binder_call(composd, system_server) + +# Start a VM +virtualizationservice_use(composd) + +# Prepare staging directory for odrefresh +allow composd apex_art_data_file:dir { create_dir_perms relabelfrom }; +allow composd apex_art_staging_data_file:dir { create_dir_perms relabelto }; +allow composd apex_art_staging_data_file:file { getattr unlink }; + +# Delete files in the odrefresh target directory +allow composd apex_art_data_file:file unlink; + +# Access our APEX data files +allow composd apex_module_data_file:dir search; +allow composd apex_compos_data_file:dir create_dir_perms; +allow composd apex_compos_data_file:file create_file_perms; + +# Run fd_server in its own domain, and send SIGTERM when finished. +domain_auto_trans(composd, fd_server_exec, compos_fd_server) +allow composd compos_fd_server:process signal; + +# Read ART's properties +get_prop(composd, dalvik_config_prop) + +# We never create any artifact files directly +neverallow composd apex_art_data_file:file ~unlink; diff --git a/prebuilts/api/33.0/private/coredomain.te b/prebuilts/api/33.0/private/coredomain.te new file mode 100644 index 000000000..e4c9a5218 --- /dev/null +++ b/prebuilts/api/33.0/private/coredomain.te @@ -0,0 +1,251 @@ +get_prop(coredomain, boot_status_prop) +get_prop(coredomain, camera_config_prop) +get_prop(coredomain, dalvik_config_prop) +get_prop(coredomain, dalvik_runtime_prop) +get_prop(coredomain, exported_pm_prop) +get_prop(coredomain, ffs_config_prop) +get_prop(coredomain, graphics_config_prop) +get_prop(coredomain, hdmi_config_prop) +get_prop(coredomain, init_service_status_private_prop) +get_prop(coredomain, lmkd_config_prop) +get_prop(coredomain, localization_prop) +get_prop(coredomain, pm_prop) +get_prop(coredomain, radio_control_prop) +get_prop(coredomain, rollback_test_prop) +get_prop(coredomain, setupwizard_prop) +get_prop(coredomain, sqlite_log_prop) +get_prop(coredomain, storagemanager_config_prop) +get_prop(coredomain, surfaceflinger_color_prop) +get_prop(coredomain, systemsound_config_prop) +get_prop(coredomain, telephony_config_prop) +get_prop(coredomain, usb_config_prop) +get_prop(coredomain, usb_control_prop) +get_prop(coredomain, userspace_reboot_config_prop) +get_prop(coredomain, vold_config_prop) +get_prop(coredomain, vts_status_prop) +get_prop(coredomain, zygote_config_prop) +get_prop(coredomain, zygote_wrap_prop) + +# TODO(b/170590987): remove this after cleaning up default_prop +get_prop(coredomain, default_prop) + +full_treble_only(` +neverallow { + coredomain + + # for chowning + -init + + # generic access to sysfs_type + -apexd + -ueventd + -vold +} sysfs_leds:file *; +') + +# On TREBLE devices, a limited set of files in /vendor are accessible to +# only a few allowlisted coredomains to keep system/vendor separation. +full_treble_only(` + # Limit access to /vendor/app + neverallow { + coredomain + -appdomain + -dex2oat + -dexoptanalyzer + -idmap + -init + -installd + -heapprofd + -postinstall_dexopt + -rs # spawned by appdomain, so carryover the exception above + -system_server + -traced_perf + } vendor_app_file:dir { open read getattr search }; +') + +full_treble_only(` + neverallow { + coredomain + -appdomain + -dex2oat + -dexoptanalyzer + -idmap + -init + -installd + -heapprofd + userdebug_or_eng(`-profcollectd') + -postinstall_dexopt + -rs # spawned by appdomain, so carryover the exception above + userdebug_or_eng(`-simpleperf_boot') + -system_server + -traced_perf + -mediaserver + } vendor_app_file:file r_file_perms; +') + +full_treble_only(` + # Limit access to /vendor/overlay + neverallow { + coredomain + -appdomain + -idmap + -init + -installd + -iorap_inode2filename + -iorap_prefetcherd + -postinstall_dexopt + -rs # spawned by appdomain, so carryover the exception above + -system_server + -traced_perf + -app_zygote + -webview_zygote + -zygote + -heapprofd + } vendor_overlay_file:dir { getattr open read search }; +') + +full_treble_only(` + neverallow { + coredomain + -appdomain + -idmap + -init + -installd + -iorap_inode2filename + -iorap_prefetcherd + -postinstall_dexopt + -rs # spawned by appdomain, so carryover the exception above + -system_server + -traced_perf + -app_zygote + -webview_zygote + -zygote + -heapprofd + userdebug_or_eng(`-profcollectd') + userdebug_or_eng(`-simpleperf_boot') + } vendor_overlay_file:file open; +') + +# Core domains are not permitted to use kernel interfaces which are not +# explicitly labeled. +# TODO(b/65643247): Apply these neverallow rules to all coredomain. +full_treble_only(` + # /proc + neverallow { + coredomain + -init + -vold + } proc:file no_rw_file_perms; + + # /sys + neverallow { + coredomain + -apexd + -init + -ueventd + -vold + } sysfs:file no_rw_file_perms; + + # /dev + neverallow { + coredomain + -apexd + -fsck + -init + -ueventd + } device:{ blk_file file } no_rw_file_perms; + + # debugfs + neverallow { + coredomain + no_debugfs_restriction(` + -dumpstate + -init + -system_server + ') + } debugfs:file no_rw_file_perms; + + # tracefs + neverallow { + coredomain + -atrace + -dumpstate + -gpuservice + -init + -traced_perf + -traced_probes + -shell + -system_server + -traceur_app + userdebug_or_eng(`-profcollectd') + userdebug_or_eng(`-simpleperf_boot') + } debugfs_tracing:file no_rw_file_perms; + + # inotifyfs + neverallow { + coredomain + -init + } inotify:file no_rw_file_perms; + + # pstorefs + neverallow { + coredomain + -bootstat + -charger + -dumpstate + userdebug_or_eng(`-incidentd') + -init + -logd + -logpersist + -recovery_persist + -recovery_refresh + -shell + -system_server + } pstorefs:file no_rw_file_perms; + + # configfs + neverallow { + coredomain + -init + -system_server + } configfs:file no_rw_file_perms; + + # functionfs + neverallow { + coredomain + -adbd + -init + -mediaprovider + -system_server + } functionfs:file no_rw_file_perms; + + # usbfs and binfmt_miscfs + neverallow { + coredomain + -init + }{ usbfs binfmt_miscfs }:file no_rw_file_perms; + + # dmabuf heaps + neverallow { + coredomain + -init + -ueventd + }{ + dmabuf_heap_device_type + -dmabuf_system_heap_device + -dmabuf_system_secure_heap_device + }:chr_file no_rw_file_perms; +') + +# Following /dev nodes must not be directly accessed by coredomain, but should +# instead be wrapped by HALs. +neverallow coredomain { + iio_device + radio_device +}:chr_file { open read append write ioctl }; + +# TODO(b/120243891): HAL permission to tee_device is included into coredomain +# on non-Treble devices. +full_treble_only(` + neverallow coredomain tee_device:chr_file { open read append write ioctl }; +') diff --git a/prebuilts/api/33.0/private/cppreopts.te b/prebuilts/api/33.0/private/cppreopts.te new file mode 100644 index 000000000..1192ba676 --- /dev/null +++ b/prebuilts/api/33.0/private/cppreopts.te @@ -0,0 +1,31 @@ +# cppreopts +# +# This command copies preopted files from the system_b partition to the data +# partition. This domain ensures that we are only copying into specific +# directories. + +type cppreopts, domain, mlstrustedsubject, coredomain; +type cppreopts_exec, system_file_type, exec_type, file_type; + +# Technically not a daemon but we do want the transition from init domain to +# cppreopts to occur. +init_daemon_domain(cppreopts) +domain_auto_trans(cppreopts, preopt2cachename_exec, preopt2cachename); + +# Allow cppreopts copy files into the dalvik-cache +allow cppreopts dalvikcache_data_file:dir { add_name remove_name search write }; +allow cppreopts dalvikcache_data_file:file { create getattr open read rename write unlink }; + +# Allow cppreopts to execute itself using #!/system/bin/sh +allow cppreopts shell_exec:file rx_file_perms; + +# Allow us to run find on /postinstall +allow cppreopts system_file:dir { open read }; + +# Allow running the cp command using cppreopts permissions. Needed so we can +# write into dalvik-cache +allow cppreopts toolbox_exec:file rx_file_perms; + +# Silence the denial when /postinstall cannot be mounted, e.g., system_other +# is wiped, but cppreopts.sh still runs. +dontaudit cppreopts postinstall_mnt_dir:dir search; diff --git a/prebuilts/api/33.0/private/crash_dump.te b/prebuilts/api/33.0/private/crash_dump.te new file mode 100644 index 000000000..90ffeb5be --- /dev/null +++ b/prebuilts/api/33.0/private/crash_dump.te @@ -0,0 +1,64 @@ +typeattribute crash_dump coredomain; + +# Crash dump does not need to access devices passed across exec(). +dontaudit crash_dump { devpts dev_type }:chr_file { read write }; + +allow crash_dump { + domain + -apexd + -bpfloader + -crash_dump + -diced + -init + -kernel + -keystore + -llkd + -logd + -ueventd + -vendor_init + -vold +}:process { ptrace signal sigchld sigstop sigkill }; + +# TODO(b/186868271): Remove the keystore exception soon-ish (maybe by May 14, 2021?) +userdebug_or_eng(` + allow crash_dump { + apexd + keystore + llkd + logd + vold + }:process { ptrace signal sigchld sigstop sigkill }; +') + +### +### neverallow assertions +### + +# ptrace neverallow assertions are spread throughout the other policy +# files, so we avoid adding redundant assertions here + +neverallow crash_dump { + apexd + userdebug_or_eng(`-apexd') + bpfloader + diced + init + kernel + keystore + userdebug_or_eng(`-keystore') + llkd + userdebug_or_eng(`-llkd') + logd + userdebug_or_eng(`-logd') + ueventd + vendor_init + vold + userdebug_or_eng(`-vold') +}:process { signal sigstop sigkill }; + +neverallow crash_dump self:process ptrace; +neverallow crash_dump gpu_device:chr_file *; + +# Read ART APEX data directory +allow crash_dump apex_art_data_file:dir { getattr search }; +allow crash_dump apex_art_data_file:file r_file_perms; diff --git a/prebuilts/api/33.0/private/credstore.te b/prebuilts/api/33.0/private/credstore.te new file mode 100644 index 000000000..c410d7600 --- /dev/null +++ b/prebuilts/api/33.0/private/credstore.te @@ -0,0 +1,12 @@ +typeattribute credstore coredomain; + +init_daemon_domain(credstore) + +# talk to Identity Credential +hal_client_domain(credstore, hal_identity) + +# talk to keymint, specifically for IRemotelyProvisionedComponent/default +hal_client_domain(credstore, hal_keymint) + +# credstore needs to get keys from the remotely provisioned pool +allow credstore remotelyprovisionedkeypool_service:service_manager find; diff --git a/prebuilts/api/33.0/private/crosvm.te b/prebuilts/api/33.0/private/crosvm.te new file mode 100644 index 000000000..167ad2f97 --- /dev/null +++ b/prebuilts/api/33.0/private/crosvm.te @@ -0,0 +1,102 @@ +type crosvm, domain, coredomain; +type crosvm_exec, system_file_type, exec_type, file_type; +type crosvm_tmpfs, file_type; + +# Let crosvm open /dev/kvm. +allow crosvm kvm_device:chr_file rw_file_perms; + +# Most other domains shouldn't access /dev/kvm. +neverallow { domain -crosvm -ueventd -shell } kvm_device:chr_file getattr; +neverallow { domain -crosvm -ueventd } kvm_device:chr_file ~getattr; +neverallowxperm { domain -crosvm } kvm_device:chr_file ioctl ~{ KVM_CHECK_EXTENSION }; + +# Let crosvm mlock VM memory and page tables. +allow crosvm self:capability ipc_lock; + +# Let crosvm create temporary files. +tmpfs_domain(crosvm) + +# Let crosvm receive file descriptors from VirtualizationService. +allow crosvm virtualizationservice:fd use; + +# Allow sending VirtualizationService the failure reason from the VM via pipe. +allow crosvm virtualizationservice:fifo_file write; + +# Let crosvm read the composite disk images (virtualizationservice_data_file), APEXes +# (staging_data_file), APKs (apk_data_file and shell_data_file where the latter is for test apks in +# /data/local/tmp), and instance.img (app_data_file). Note that the open permission is not given as +# the files are passed as file descriptors. +allow crosvm { + virtualizationservice_data_file + staging_data_file + apk_data_file + app_data_file + apex_compos_data_file + shell_data_file +}:file { getattr read ioctl lock }; + +# Allow searching the directory where the composite disk images are. +allow crosvm virtualizationservice_data_file:dir search; + +# Don't allow crosvm to open files that it doesn't own. +# This is important because a malicious application could try to start a VM with a composite disk +# image referring by name to files which it doesn't have permission to open, trying to get crosvm to +# open them on its behalf. By preventing crosvm from opening any other files we prevent this +# potential privilege escalation. See http://b/192453819 for more discussion. +neverallow crosvm { + virtualizationservice_data_file + staging_data_file + apk_data_file + app_data_file + userdebug_or_eng(`-shell_data_file') +}:file open; + +# The instance image and the composite image should be writable as well because they could represent +# mutable disks. +allow crosvm { + virtualizationservice_data_file + app_data_file + apex_compos_data_file +}:file write; + +# Allow crosvm to pipe console log to shell or app which could be the owner of a VM. +allow crosvm adbd:fd use; +allow crosvm adbd:unix_stream_socket { read write }; + +# For ACPI +allow crosvm self:netlink_generic_socket create_socket_perms_no_ioctl; + +# The console log can also be written to /data/local/tmp. This is not safe as the log then can be +# visible to the processes which don't own the VM. Therefore, this is a debugging only feature. +userdebug_or_eng(`allow crosvm shell_data_file:file w_file_perms;') + +# Don't allow crosvm to have access to ordinary vendor files that are not for VMs. +full_treble_only(` + neverallow crosvm { + vendor_file_type + -vendor_vm_file + -vendor_vm_data_file + # These types are not required for crosvm, but the access is granted to globally in domain.te + # thus should be exempted here. + -vendor_configs_file + -vndk_sp_file + -vendor_task_profiles_file + }:file *; +') + +# app_data_file and shell_data_file is the only app_data_file_type that is +# allowed for crosvm to read. Note that the use of app_data_file is allowed +# only for the instance disk image. This is enforced inside the +# virtualizationservice by checking the file context of all disk image files. +neverallow crosvm { + app_data_file_type + -app_data_file + -shell_data_file +}:file read; + +# Only virtualizationservice can run crosvm +neverallow { + domain + -crosvm + -virtualizationservice +} crosvm_exec:file no_x_file_perms; diff --git a/prebuilts/api/33.0/private/derive_classpath.te b/prebuilts/api/33.0/private/derive_classpath.te new file mode 100644 index 000000000..2299ba092 --- /dev/null +++ b/prebuilts/api/33.0/private/derive_classpath.te @@ -0,0 +1,25 @@ + +# Domain for derive_classpath +type derive_classpath, domain, coredomain; +type derive_classpath_exec, system_file_type, exec_type, file_type; +init_daemon_domain(derive_classpath) + +# Read /apex +allow derive_classpath apex_mnt_dir:dir r_dir_perms; + +# Create /data/system/environ/classpath file +allow derive_classpath environ_system_data_file:dir rw_dir_perms; +allow derive_classpath environ_system_data_file:file create_file_perms; + +# b/183079517 fails on gphone targets otherwise +allow derive_classpath unlabeled:dir search; + +# Allow derive_classpath to write the classpath into ota dexopt +# - Read the ota's apex dir +allow derive_classpath postinstall_apex_mnt_dir:dir r_dir_perms; +# - Report the BCP to the ota's dexopt +allow derive_classpath postinstall_dexopt:dir search; +allow derive_classpath postinstall_dexopt:fd use; +allow derive_classpath postinstall_dexopt:file read; +allow derive_classpath postinstall_dexopt:lnk_file read; +allow derive_classpath postinstall_dexopt_tmpfs:file rw_file_perms; diff --git a/prebuilts/api/33.0/private/derive_sdk.te b/prebuilts/api/33.0/private/derive_sdk.te new file mode 100644 index 000000000..1f60e3446 --- /dev/null +++ b/prebuilts/api/33.0/private/derive_sdk.te @@ -0,0 +1,12 @@ + +# Domain for derive_sdk +type derive_sdk, domain, coredomain; +type derive_sdk_exec, system_file_type, exec_type, file_type; +init_daemon_domain(derive_sdk) + +# Read /apex +allow derive_sdk apex_mnt_dir:dir r_dir_perms; + +# Prop rules: writable by derive_sdk, readable by bootclasspath (apps) +set_prop(derive_sdk, module_sdkextensions_prop) +neverallow { domain -init -derive_sdk } module_sdkextensions_prop:property_service set; diff --git a/prebuilts/api/33.0/private/dex2oat.te b/prebuilts/api/33.0/private/dex2oat.te new file mode 100644 index 000000000..e7cdd5f12 --- /dev/null +++ b/prebuilts/api/33.0/private/dex2oat.te @@ -0,0 +1,110 @@ +# dex2oat +type dex2oat, domain, coredomain; +type dex2oat_exec, system_file_type, exec_type, file_type; + +userfaultfd_use(dex2oat) + +r_dir_file(dex2oat, apk_data_file) +# Access to /vendor/app +r_dir_file(dex2oat, vendor_app_file) +# Access /vendor/framework +allow dex2oat vendor_framework_file:dir { getattr search }; +allow dex2oat vendor_framework_file:file { getattr open read map }; + +allow dex2oat tmpfs:file { read getattr map }; + +r_dir_file(dex2oat, dalvikcache_data_file) +allow dex2oat dalvikcache_data_file:file write; +allow dex2oat installd:fd use; + +# Acquire advisory lock on /system/framework/arm/* +allow dex2oat system_file:file lock; +allow dex2oat postinstall_file:file lock; + +# Read already open asec_apk_file file descriptors passed by installd. +# Also allow reading unlabeled files, to allow for upgrading forward +# locked APKs. +allow dex2oat asec_apk_file:file { read map }; +allow dex2oat unlabeled:file { read map }; +allow dex2oat oemfs:file { read map }; +allow dex2oat apk_tmp_file:dir search; +allow dex2oat apk_tmp_file:file r_file_perms; +allow dex2oat user_profile_data_file:file { getattr read lock map }; + +# Allow dex2oat to compile app's secondary dex files which were reported back to +# the framework. +allow dex2oat { privapp_data_file app_data_file }:file { getattr read write lock map }; + +# Allow dex2oat to find files and directories under /data/misc/apexdata/com.android.runtime. +allow dex2oat apex_module_data_file:dir search; + +# Allow dex2oat to use file descriptors passed from odrefresh. +allow dex2oat odrefresh:fd use; + +# Allow dex2oat to use devpts and file descriptors passed from odsign +allow dex2oat odsign_devpts:chr_file { read write }; +allow dex2oat odsign:fd use; + +# Allow dex2oat to write to file descriptors from odrefresh for files +# in the staging area. +allow dex2oat apex_art_staging_data_file:dir r_dir_perms; +allow dex2oat apex_art_staging_data_file:file { getattr map read write unlink }; + +# Allow dex2oat to read artifacts from odrefresh. +allow dex2oat apex_art_data_file:dir r_dir_perms; +allow dex2oat apex_art_data_file:file r_file_perms; + +# Allow dex2oat to read runtime native flag properties. +get_prop(dex2oat, device_config_runtime_native_prop) +get_prop(dex2oat, device_config_runtime_native_boot_prop) + +# Allow dex2oat to read /apex/apex-info-list.xml +allow dex2oat apex_info_file:file r_file_perms; + +################## +# A/B OTA Dexopt # +################## + +# Allow dex2oat to use file descriptors from otapreopt. +allow dex2oat postinstall_dexopt:fd use; + +# Allow dex2oat to read files under /postinstall (e.g. APKs under /system, /system/bin/linker). +allow dex2oat postinstall_file:dir r_dir_perms; +allow dex2oat postinstall_file:filesystem getattr; +allow dex2oat postinstall_file:lnk_file { getattr read }; +allow dex2oat postinstall_file:file read; +# Allow dex2oat to use libraries under /postinstall/system (e.g. /system/lib/libc.so). +# TODO(b/120266448): Remove when Bionic libraries are part of the Runtime APEX. +allow dex2oat postinstall_file:file { execute getattr open }; + +# Allow dex2oat access to /postinstall/apex. +allow dex2oat postinstall_apex_mnt_dir:dir { getattr search }; +allow dex2oat postinstall_apex_mnt_dir:file r_file_perms; + +# Allow dex2oat access to files in /data/ota. +allow dex2oat ota_data_file:dir ra_dir_perms; +allow dex2oat ota_data_file:file r_file_perms; + +# Create and read symlinks in /data/ota/dalvik-cache. This is required for PIC mode boot images, +# where the oat file is symlinked to the original file in /system. +allow dex2oat ota_data_file:lnk_file { create read }; + +# It would be nice to tie this down, but currently, because of how images are written, we can't +# pass file descriptors for the preopted boot image to dex2oat. So dex2oat needs to be able to +# create them itself (and make them world-readable). +allow dex2oat ota_data_file:file { create w_file_perms setattr }; + +############### +# APEX Update # +############### + +# /dev/zero is inherited. +allow dex2oat apexd:fd use; + +# Allow dex2oat to use file descriptors from preinstall. + +############## +# Neverallow # +############## + +neverallow dex2oat { privapp_data_file app_data_file }:notdevfile_class_set open; diff --git a/prebuilts/api/33.0/private/dexoptanalyzer.te b/prebuilts/api/33.0/private/dexoptanalyzer.te new file mode 100644 index 000000000..8eb1d2905 --- /dev/null +++ b/prebuilts/api/33.0/private/dexoptanalyzer.te @@ -0,0 +1,56 @@ +# dexoptanalyzer +type dexoptanalyzer, domain, coredomain, mlstrustedsubject; +type dexoptanalyzer_exec, system_file_type, exec_type, file_type; +type dexoptanalyzer_tmpfs, file_type; + +r_dir_file(dexoptanalyzer, apk_data_file) +# Access to /vendor/app +r_dir_file(dexoptanalyzer, vendor_app_file) + +# Reading an APK opens a ZipArchive, which unpack to tmpfs. +# Use tmpfs_domain() which will give tmpfs files created by dexoptanalyzer their +# own label, which differs from other labels created by other processes. +# This allows to distinguish in policy files created by dexoptanalyzer vs other +# processes. +tmpfs_domain(dexoptanalyzer) + +userfaultfd_use(dexoptanalyzer) + +# Allow dexoptanalyzer to read files in the dalvik cache. +allow dexoptanalyzer dalvikcache_data_file:dir { getattr search }; +allow dexoptanalyzer dalvikcache_data_file:file r_file_perms; + +# Read symlinks in /data/dalvik-cache. This is required for PIC mode boot +# app_data_file the oat file is symlinked to the original file in /system. +allow dexoptanalyzer dalvikcache_data_file:lnk_file read; + +# Allow dexoptanalyzer to read files in the ART APEX data directory. +allow dexoptanalyzer { apex_art_data_file apex_module_data_file }:dir { getattr search }; +allow dexoptanalyzer apex_art_data_file:file r_file_perms; + +# Allow dexoptanalyzer to use file descriptors from odrefresh. +allow dexoptanalyzer odrefresh:fd use; + +# Use devpts and fd from odsign (which exec()'s odrefresh) +allow dexoptanalyzer odsign:fd use; +allow dexoptanalyzer odsign_devpts:chr_file { read write }; + +allow dexoptanalyzer installd:fd use; +allow dexoptanalyzer installd:fifo_file { getattr write }; + +# Acquire advisory lock on /system/framework/arm/* +allow dexoptanalyzer system_file:file lock; + +# Allow reading secondary dex files that were reported by the app to the +# package manager. +allow dexoptanalyzer { privapp_data_file app_data_file }:file { getattr read map }; + +# Allow testing /data/user/0 which symlinks to /data/data +allow dexoptanalyzer system_data_file:lnk_file { getattr }; + +# Allow query ART device config properties +get_prop(dexoptanalyzer, device_config_runtime_native_prop) +get_prop(dexoptanalyzer, device_config_runtime_native_boot_prop) + +# Allow dexoptanalyzer to read /apex/apex-info-list.xml +allow dexoptanalyzer apex_info_file:file r_file_perms; diff --git a/prebuilts/api/33.0/private/dhcp.te b/prebuilts/api/33.0/private/dhcp.te new file mode 100644 index 000000000..8ec9111d6 --- /dev/null +++ b/prebuilts/api/33.0/private/dhcp.te @@ -0,0 +1,7 @@ +typeattribute dhcp coredomain; + +init_daemon_domain(dhcp) +type_transition dhcp system_data_file:{ dir file } dhcp_data_file; + +set_prop(dhcp, dhcp_prop) +set_prop(dhcp, pan_result_prop) diff --git a/prebuilts/api/33.0/private/diced.te b/prebuilts/api/33.0/private/diced.te new file mode 100644 index 000000000..b37809c35 --- /dev/null +++ b/prebuilts/api/33.0/private/diced.te @@ -0,0 +1,6 @@ +typeattribute diced coredomain; + +init_daemon_domain(diced) + +# Talk to dice HAL. +hal_client_domain(diced, hal_dice) diff --git a/prebuilts/api/33.0/private/dmesgd.te b/prebuilts/api/33.0/private/dmesgd.te new file mode 100644 index 000000000..7a1288286 --- /dev/null +++ b/prebuilts/api/33.0/private/dmesgd.te @@ -0,0 +1,15 @@ +type dmesgd, domain, coredomain; +type dmesgd_exec, system_file_type, exec_type, file_type; + +init_daemon_domain(dmesgd) + +allow dmesgd dmesgd_data_file:dir create_dir_perms; +allow dmesgd dmesgd_data_file:file create_file_perms; + +allow dmesgd kernel:system syslog_read; +allow dmesgd shell_exec:file rx_file_perms; +allow dmesgd toolbox_exec:file rx_file_perms; +binder_use(dmesgd) +binder_call(dmesgd, system_server) +allow dmesgd dropbox_service:service_manager find; +allow dmesgd proc_version:file r_file_perms; diff --git a/prebuilts/api/33.0/private/dnsmasq.te b/prebuilts/api/33.0/private/dnsmasq.te new file mode 100644 index 000000000..96084b490 --- /dev/null +++ b/prebuilts/api/33.0/private/dnsmasq.te @@ -0,0 +1 @@ +typeattribute dnsmasq coredomain; diff --git a/prebuilts/api/33.0/private/domain.te b/prebuilts/api/33.0/private/domain.te new file mode 100644 index 000000000..2ef688c39 --- /dev/null +++ b/prebuilts/api/33.0/private/domain.te @@ -0,0 +1,633 @@ +# Transition to crash_dump when /system/bin/crash_dump* is executed. +# This occurs when the process crashes. +# We do not apply this to the su domain to avoid interfering with +# tests (b/114136122) +domain_auto_trans({ domain userdebug_or_eng(`-su') }, crash_dump_exec, crash_dump); +allow domain crash_dump:process sigchld; + +# Allow every process to check the heapprofd.enable properties to determine +# whether to load the heap profiling library. This does not necessarily enable +# heap profiling, as initialization will fail if it does not have the +# necessary SELinux permissions. +get_prop(domain, heapprofd_prop); +# Allow heap profiling on debug builds. +userdebug_or_eng(`can_profile_heap({ + domain + -bpfloader + -init + -kernel + -keystore + -llkd + -logd + -logpersist + -recovery + -recovery_persist + -recovery_refresh + -ueventd + -vendor_init + -vold +})') + +# As above, allow perf profiling most processes on debug builds. +# zygote is excluded as system-wide profiling could end up with it +# (unexpectedly) holding an open fd across a fork. +userdebug_or_eng(`can_profile_perf({ + domain + -bpfloader + -init + -kernel + -keystore + -llkd + -logd + -logpersist + -recovery + -recovery_persist + -recovery_refresh + -ueventd + -vendor_init + -vold + -zygote +})') + +# Everyone can access the IncFS list of features. +r_dir_file(domain, sysfs_fs_incfs_features); + +# Path resolution access in cgroups. +allow domain cgroup:dir search; +allow { domain -appdomain -rs } cgroup:dir w_dir_perms; +allow { domain -appdomain -rs } cgroup:file w_file_perms; + +allow domain cgroup_v2:dir search; +allow { domain -appdomain -rs } cgroup_v2:dir w_dir_perms; +allow { domain -appdomain -rs } cgroup_v2:file w_file_perms; + +allow domain cgroup_rc_file:dir search; +allow domain cgroup_rc_file:file r_file_perms; +allow domain task_profiles_file:file r_file_perms; +allow domain task_profiles_api_file:file r_file_perms; +allow domain vendor_task_profiles_file:file r_file_perms; + +# Allow all domains to read sys.use_memfd to determine +# if memfd support can be used if device supports it +get_prop(domain, use_memfd_prop); + +# Read access to sdkextensions props +get_prop(domain, module_sdkextensions_prop) + +# Read access to bq configuration values +get_prop(domain, bq_config_prop); + +# For now, everyone can access core property files +# Device specific properties are not granted by default +not_compatible_property(` + # DO NOT ADD ANY PROPERTIES HERE + get_prop(domain, core_property_type) + get_prop(domain, exported3_system_prop) + get_prop(domain, vendor_default_prop) +') +compatible_property_only(` + # DO NOT ADD ANY PROPERTIES HERE + get_prop({coredomain appdomain shell}, core_property_type) + get_prop({coredomain appdomain shell}, exported3_system_prop) + get_prop({coredomain appdomain shell}, exported_camera_prop) + get_prop({coredomain shell}, userspace_reboot_exported_prop) + get_prop({coredomain shell}, userspace_reboot_log_prop) + get_prop({coredomain shell}, userspace_reboot_test_prop) + get_prop({domain -coredomain -appdomain}, vendor_default_prop) +') + +# Allow access to fsverity keyring. +allow domain kernel:key search; +# Allow access to keys in the fsverity keyring that were installed at boot. +allow domain fsverity_init:key search; +# For testing purposes, allow access to keys installed with su. +userdebug_or_eng(` + allow domain su:key search; +') + +# Allow access to linkerconfig file +allow domain linkerconfig_file:dir search; +allow domain linkerconfig_file:file r_file_perms; + +# Allow all processes to check for the existence of the boringssl_self_test_marker files. +allow domain boringssl_self_test_marker:dir search; + +# No domains other than a select few can access the misc_block_device. This +# block device is reserved for OTA use. +# Do not assert this rule on userdebug/eng builds, due to some devices using +# this partition for testing purposes. +neverallow { + domain + userdebug_or_eng(`-domain') # exclude debuggable builds + -fastbootd + -hal_bootctl_server + -init + -uncrypt + -update_engine + -vendor_init + -vendor_misc_writer + -vold + -recovery + -ueventd + -mtectrl +} misc_block_device:blk_file { append link relabelfrom rename write open read ioctl lock }; + +# Limit ability to ptrace or read sensitive /proc/pid files of processes +# with other UIDs to these allowlisted domains. +neverallow { + domain + -vold + userdebug_or_eng(`-llkd') + -dumpstate + userdebug_or_eng(`-incidentd') + userdebug_or_eng(`-profcollectd') + userdebug_or_eng(`-simpleperf_boot') + -storaged + -system_server +} self:global_capability_class_set sys_ptrace; + +# Limit ability to generate hardware unique device ID attestations to priv_apps +neverallow { domain -priv_app -gmscore_app } *:keystore_key gen_unique_id; +neverallow { domain -priv_app -gmscore_app } *:keystore2_key gen_unique_id; +neverallow { domain -system_server } *:keystore2_key use_dev_id; +neverallow { domain -system_server } keystore:keystore2 { clear_ns lock reset unlock }; + +neverallow { + domain + -init + -vendor_init + userdebug_or_eng(`-domain') +} debugfs_tracing_debug:file no_rw_file_perms; + +# System_server owns dropbox data, and init creates/restorecons the directory +# Disallow direct access by other processes. +neverallow { domain -init -system_server } dropbox_data_file:dir *; +neverallow { domain -init -system_server } dropbox_data_file:file ~{ getattr read }; + +### +# Services should respect app sandboxes +neverallow { + domain + -appdomain + -installd # creation of sandbox +} { privapp_data_file app_data_file }:dir_file_class_set { create unlink }; + +# Only the following processes should be directly accessing private app +# directories. +neverallow { + domain + -adbd + -appdomain + -app_zygote + -dexoptanalyzer + -installd + -iorap_inode2filename + -iorap_prefetcherd + -profman + -rs # spawned by appdomain, so carryover the exception above + -runas + -system_server + -viewcompiler + -zygote +} { privapp_data_file app_data_file }:dir *; + +# Only apps should be modifying app data. installd is exempted for +# restorecon and package install/uninstall. +neverallow { + domain + -appdomain + -installd + -rs # spawned by appdomain, so carryover the exception above +} { privapp_data_file app_data_file }:dir ~r_dir_perms; + +neverallow { + domain + -appdomain + -app_zygote + -installd + -iorap_prefetcherd + -rs # spawned by appdomain, so carryover the exception above +} { privapp_data_file app_data_file }:file_class_set open; + +neverallow { + domain + -appdomain + -installd # creation of sandbox +} { privapp_data_file app_data_file }:dir_file_class_set { create unlink }; + +neverallow { + domain + -installd +} { privapp_data_file app_data_file }:dir_file_class_set { relabelfrom relabelto }; + +# The staging directory contains APEX and APK files. It is important to ensure +# that these files cannot be accessed by other domains to ensure that the files +# do not change between system_server staging the files and apexd processing +# the files. +neverallow { + domain + -init + -system_server + -apexd + -installd + -iorap_inode2filename + -priv_app + -virtualizationservice +} staging_data_file:dir *; +neverallow { + domain + -init + -system_app + -system_server + -apexd + -adbd + -kernel + -installd + -iorap_inode2filename + -priv_app + -shell + -virtualizationservice + -crosvm +} staging_data_file:file *; +neverallow { domain -init -system_server -installd} staging_data_file:dir no_w_dir_perms; +# apexd needs the link and unlink permissions, so list every `no_w_file_perms` +# except for `link` and `unlink`. +neverallow { domain -init -system_server } staging_data_file:file + { append create relabelfrom rename setattr write no_x_file_perms }; + +neverallow { + domain + -appdomain # for oemfs + -bootanim # for oemfs + -recovery # for /tmp/update_binary in tmpfs +} { fs_type -rootfs }:file execute; + +# +# Assert that, to the extent possible, we're not loading executable content from +# outside the rootfs or /system partition except for a few allowlisted domains. +# Executable files loaded from /data is a persistence vector +# we want to avoid. See +# https://bugs.chromium.org/p/project-zero/issues/detail?id=955 for example. +# +neverallow { + domain + -appdomain + with_asan(`-asan_extract') + -iorap_prefetcherd + -shell + userdebug_or_eng(`-su') + -system_server_startup # for memfd backed executable regions + -app_zygote + -webview_zygote + -zygote + userdebug_or_eng(`-mediaextractor') + userdebug_or_eng(`-mediaswcodec') +} { + file_type + -system_file_type + -system_lib_file + -system_linker_exec + -vendor_file_type + -exec_type + -postinstall_file +}:file execute; + +# Only init is allowed to write cgroup.rc file +neverallow { + domain + -init + -vendor_init +} cgroup_rc_file:file no_w_file_perms; + +# Only authorized processes should be writing to files in /data/dalvik-cache +neverallow { + domain + -init # TODO: limit init to relabelfrom for files + -zygote + -installd + -postinstall_dexopt + -cppreopts + -dex2oat + -otapreopt_slot +} dalvikcache_data_file:file no_w_file_perms; + +neverallow { + domain + -init + -installd + -postinstall_dexopt + -cppreopts + -dex2oat + -zygote + -otapreopt_slot +} dalvikcache_data_file:dir no_w_dir_perms; + +# Only authorized processes should be writing to /data/misc/apexdata/com.android.art as it +# contains boot class path and system server AOT artifacts following an ART APEX Mainline update. +neverallow { + domain + # art-related processes + -composd + -compos_fd_server + -odrefresh + -odsign + # others + -apexd + -init + -vold_prepare_subdirs +} apex_art_data_file:file no_w_file_perms; + +neverallow { + domain + # art-related processes + -composd + -compos_fd_server + -odrefresh + -odsign + # others + -apexd + -init + -vold_prepare_subdirs +} apex_art_data_file:dir no_w_dir_perms; + +# Protect most domains from executing arbitrary content from /data. +neverallow { + domain + -appdomain +} { + data_file_type + -apex_art_data_file + -dalvikcache_data_file + -system_data_file # shared libs in apks + -apk_data_file +}:file no_x_file_perms; + +# Minimize dac_override and dac_read_search. +# Instead of granting them it is usually better to add the domain to +# a Unix group or change the permissions of a file. +define(`dac_override_allowed', `{ + apexd + dnsmasq + dumpstate + init + installd + userdebug_or_eng(`llkd') + lmkd + migrate_legacy_obb_data + netd + postinstall_dexopt + recovery + rss_hwm_reset + sdcardd + tee + ueventd + uncrypt + vendor_init + vold + vold_prepare_subdirs + zygote +}') +neverallow ~dac_override_allowed self:global_capability_class_set dac_override; +# Since the kernel checks dac_read_search before dac_override, domains that +# have dac_override should also have dac_read_search to eliminate spurious +# denials. Some domains have dac_read_search without having dac_override, so +# this list should be a superset of the one above. +neverallow ~{ + dac_override_allowed + iorap_inode2filename + iorap_prefetcherd + traced_perf + traced_probes + heapprofd +} self:global_capability_class_set dac_read_search; + +# Limit what domains can mount filesystems or change their mount flags. +# sdcard_type (including vfat and exfat) and fusefs_type are exempt as a larger +# set of domains need this capability, including device-specific domains. +neverallow { + domain + -apexd + recovery_only(`-fastbootd') + -init + -kernel + -otapreopt_chroot + -recovery + -update_engine + -vold + -zygote +} { fs_type + -sdcard_type + -fusefs_type +}:filesystem { mount remount relabelfrom relabelto }; + +enforce_debugfs_restriction(` + neverallow { + domain userdebug_or_eng(`-init') + } { debugfs_type -debugfs_tracing_debug }:filesystem { mount remount relabelfrom relabelto }; +') + +# Limit raw I/O to these allowlisted domains. Do not apply to debug builds. +neverallow { + domain + userdebug_or_eng(`-domain') + -kernel + -gsid + -init + -recovery + -ueventd + -uncrypt + -tee + -hal_bootctl_server + -fastbootd +} self:global_capability_class_set sys_rawio; + +# Limit directory operations that doesn't need to do app data isolation. +neverallow { + domain + -fsck + -init + -installd + -zygote +} mirror_data_file:dir *; + +# This property is being removed. Remove remaining access. +neverallow { domain -init -system_server -vendor_init } net_dns_prop:property_service set; +neverallow { domain -dumpstate -init -system_server -vendor_init } net_dns_prop:file read; + +# Only core domains are allowed to access package_manager properties +neverallow { domain -init -system_server } pm_prop:property_service set; +neverallow { domain -coredomain } pm_prop:file no_rw_file_perms; + +# Do not allow reading the last boot timestamp from system properties +neverallow { domain -init -system_server -dumpstate } firstboot_prop:file r_file_perms; + +# Kprobes should only be used by adb root +neverallow { domain -init -vendor_init } debugfs_kprobes:file *; + +# On TREBLE devices, most coredomains should not access vendor_files. +# TODO(b/71553434): Remove exceptions here. +full_treble_only(` + neverallow { + coredomain + -appdomain + -bootanim + -crash_dump + -heapprofd + userdebug_or_eng(`-profcollectd') + -init + -iorap_inode2filename + -iorap_prefetcherd + -kernel + userdebug_or_eng(`-simpleperf_boot') + -traced_perf + -ueventd + } vendor_file:file { no_w_file_perms no_x_file_perms open }; +') + +# Vendor domains are not permitted to initiate communications to core domain sockets +full_treble_only(` + neverallow_establish_socket_comms({ + domain + -coredomain + -appdomain + -socket_between_core_and_vendor_violators + }, { + coredomain + -logd # Logging by writing to logd Unix domain socket is public API + -netd # netdomain needs this + -mdnsd # netdomain needs this + userdebug_or_eng(`-su') # communications with su are permitted only on userdebug or eng builds + -init + -tombstoned # linker to tombstoned + userdebug_or_eng(`-heapprofd') + userdebug_or_eng(`-traced') + userdebug_or_eng(`-traced_perf') + }); +') + +full_treble_only(` + # Do not allow system components access to /vendor files except for the + # ones allowed here. + neverallow { + coredomain + # TODO(b/37168747): clean up fwk access to /vendor + -crash_dump + -crosvm # loads vendor-specific disk images + -init # starts vendor executables + -iorap_inode2filename + -iorap_prefetcherd + -kernel # loads /vendor/firmware + -heapprofd + userdebug_or_eng(`-profcollectd') + -shell + userdebug_or_eng(`-simpleperf_boot') + -system_executes_vendor_violators + -traced_perf # library/binary access for symbolization + -ueventd # reads /vendor/ueventd.rc + -vold # loads incremental fs driver + } { + vendor_file_type + -same_process_hal_file + -vendor_app_file + -vendor_apex_file + -vendor_configs_file + -vendor_service_contexts_file + -vendor_framework_file + -vendor_idc_file + -vendor_keychars_file + -vendor_keylayout_file + -vendor_overlay_file + -vendor_public_framework_file + -vendor_public_lib_file + -vendor_task_profiles_file + -vendor_uuid_mapping_config_file + -vndk_sp_file + }:file *; +') + +# mlsvendorcompat is only for compatibility support for older vendor +# images, and should not be granted to any domain in current policy. +# (Every domain is allowed self:fork, so this will trigger if the +# intsersection of domain & mlsvendorcompat is not empty.) +neverallow domain mlsvendorcompat:process fork; + +# Only init and otapreopt_chroot should be mounting filesystems on locations +# labeled system or vendor (/product and /vendor respectively). +neverallow { domain -init -otapreopt_chroot } { system_file_type vendor_file_type }:dir_file_class_set mounton; + +# Only allow init and vendor_init to read/write mm_events properties +# NOTE: dumpstate is allowed to read any system property +neverallow { + domain + -init + -vendor_init + -dumpstate +} mm_events_config_prop:file no_rw_file_perms; + +# Allow the tracing daemon and callstack sampler to use kallsyms to symbolize +# kernel traces. Addresses are not disclosed, they are repalced with symbol +# names (if available). Traces don't disclose KASLR. +neverallow { + domain + -init + userdebug_or_eng(`-profcollectd') + -vendor_init + userdebug_or_eng(`-simpleperf_boot') + -traced_probes + -traced_perf +} proc_kallsyms:file { open read }; + +# debugfs_kcov type is not included in this neverallow statement since the KCOV +# tool uses it for kernel fuzzing. +# vendor_modprobe is also exempted since the kernel modules it loads may create +# debugfs files in its context. +enforce_debugfs_restriction(` + neverallow { + domain + -vendor_modprobe + userdebug_or_eng(` + -init + -hal_dumpstate + ') + } { debugfs_type + userdebug_or_eng(`-debugfs_kcov') + -tracefs_type + }:file no_rw_file_perms; +') + +# Restrict write access to etm sysfs interface. +neverallow { domain -ueventd -vendor_init } sysfs_devices_cs_etm:file no_w_file_perms; + +# Restrict write access to shell owned files. The /data/local/tmp directory is +# untrustworthy, and non-allowed domains should not be trusting any content in +# those directories. We allow shell files to be passed around by file +# descriptor, but not directly opened. +neverallow { + domain + -adbd + -appdomain + -dumpstate + -installd + userdebug_or_eng(`-uncrypt') + userdebug_or_eng(`-virtualizationservice') + userdebug_or_eng(`-crosvm') +} shell_data_file:file open; + +# respect system_app sandboxes +neverallow { + domain + -appdomain + -system_server #populate com.android.providers.settings/databases/settings.db. + -installd # creation of app sandbox + -iorap_inode2filename + -traced_probes # resolve inodes for i/o tracing. + # only needs open and read, the rest is neverallow in + # traced_probes.te. +} system_app_data_file:dir_file_class_set { create unlink open }; +neverallow { + isolated_app + ephemeral_app + priv_app + sdk_sandbox + untrusted_app_all +} system_app_data_file:dir_file_class_set { create unlink open }; diff --git a/prebuilts/api/33.0/private/drmserver.te b/prebuilts/api/33.0/private/drmserver.te new file mode 100644 index 000000000..8449c3ec3 --- /dev/null +++ b/prebuilts/api/33.0/private/drmserver.te @@ -0,0 +1,9 @@ +typeattribute drmserver coredomain; + +init_daemon_domain(drmserver) + +type_transition drmserver apk_data_file:sock_file drmserver_socket; + +typeattribute drmserver_socket coredomain_socket; + +get_prop(drmserver, drm_service_config_prop) diff --git a/prebuilts/api/33.0/private/dumpstate.te b/prebuilts/api/33.0/private/dumpstate.te new file mode 100644 index 000000000..149d389c0 --- /dev/null +++ b/prebuilts/api/33.0/private/dumpstate.te @@ -0,0 +1,125 @@ +typeattribute dumpstate coredomain; +type dumpstate_tmpfs, file_type; + +init_daemon_domain(dumpstate) + +# Execute and transition to the vdc domain +domain_auto_trans(dumpstate, vdc_exec, vdc) + +# Create tmpfs files for using memfd descriptors to get output from child +# processes. +tmpfs_domain(dumpstate) + +# Acquire advisory lock on /system/etc/xtables.lock from ip[6]tables +allow dumpstate system_file:file lock; + +allow dumpstate storaged_exec:file rx_file_perms; + +# /data/misc/a11ytrace for accessibility traces +userdebug_or_eng(` + allow dumpstate accessibility_trace_data_file:dir r_dir_perms; + allow dumpstate accessibility_trace_data_file:file r_file_perms; +') + +# /data/misc/wmtrace for wm traces +userdebug_or_eng(` + allow dumpstate wm_trace_data_file:dir r_dir_perms; + allow dumpstate wm_trace_data_file:file r_file_perms; +') + +# Allow dumpstate to make binder calls to incidentd +binder_call(dumpstate, incidentd) + +# Allow dumpstate to make binder calls to storaged service +binder_call(dumpstate, storaged) + +# Allow dumpstate to make binder calls to statsd +binder_call(dumpstate, statsd) + +# Allow dumpstate to talk to gpuservice over binder +binder_call(dumpstate, gpuservice); + +# Allow dumpstate to talk to idmap over binder +binder_call(dumpstate, idmap); + +# Allow dumpstate to talk to profcollectd over binder +userdebug_or_eng(` + binder_call(dumpstate, profcollectd) +') + +# Collect metrics on boot time created by init +get_prop(dumpstate, boottime_prop) + +# Signal native processes to dump their stack. +allow dumpstate { + mediatranscoding + statsd + netd +}:process signal; + +userdebug_or_eng(` + allow dumpstate keystore:process signal; +') + +# For collecting bugreports. +no_debugfs_restriction(` + allow dumpstate debugfs_wakeup_sources:file r_file_perms; +') + +allow dumpstate dev_type:blk_file getattr; +allow dumpstate webview_zygote:process signal; +allow dumpstate sysfs_dmabuf_stats:file r_file_perms; +dontaudit dumpstate update_engine:binder call; + +# Read files in /proc +allow dumpstate { + proc_net_tcp_udp + proc_pid_max +}:file r_file_perms; + +# For comminucating with the system process to do confirmation ui. +binder_call(dumpstate, incidentcompanion_service) + +# Set properties. +# dumpstate_prop is used to share state with the Shell app. +set_prop(dumpstate, dumpstate_prop) +set_prop(dumpstate, exported_dumpstate_prop) + +# dumpstate_options_prop is used to pass extra command-line args. +set_prop(dumpstate, dumpstate_options_prop) + +# Allow dumpstate to kill vendor dumpstate service by init +set_prop(dumpstate, ctl_dumpstate_prop) + +# For dumping dynamic partition information. +set_prop(dumpstate, lpdumpd_prop) +binder_call(dumpstate, lpdumpd) + +# For dumping hypervisor information. +get_prop(dumpstate, hypervisor_prop) + +# For dumping device-mapper and snapshot information. +allow dumpstate gsid_exec:file rx_file_perms; +set_prop(dumpstate, ctl_gsid_prop) +binder_call(dumpstate, gsid) + +r_dir_file(dumpstate, ota_metadata_file) + +# For starting (and killing) perfetto --save-for-bugreport. If a labelled trace +# is being recorded, the command above will serialize it into +# /data/misc/perfetto-traces/bugreport/*.pftrace . +domain_auto_trans(dumpstate, perfetto_exec, perfetto) +allow dumpstate perfetto:process signal; +allow dumpstate perfetto_traces_data_file:dir { search }; +allow dumpstate perfetto_traces_bugreport_data_file:dir rw_dir_perms; +allow dumpstate perfetto_traces_bugreport_data_file:file { r_file_perms unlink }; + +# When exec-ing /system/bin/perfetto, dumpstates redirects stdio to /dev/null +# (which is labelled as dumpstate_tmpfs) to avoid leaking a FD to the bugreport +# zip file. These rules are to allow perfetto.te to inherit dumpstate's +# /dev/null. +allow perfetto dumpstate_tmpfs:file rw_file_perms; +allow perfetto dumpstate:fd use; + +# system_dlkm_file for /system_dlkm partition +allow dumpstate system_dlkm_file:dir getattr; diff --git a/prebuilts/api/33.0/private/ephemeral_app.te b/prebuilts/api/33.0/private/ephemeral_app.te new file mode 100644 index 000000000..3b916e236 --- /dev/null +++ b/prebuilts/api/33.0/private/ephemeral_app.te @@ -0,0 +1,95 @@ +### +### Ephemeral apps. +### +### This file defines the security policy for apps with the ephemeral +### feature. +### +### The ephemeral_app domain is a reduced permissions sandbox allowing +### ephemeral applications to be safely installed and run. Non ephemeral +### applications may also opt-in to ephemeral to take advantage of the +### additional security features. +### +### PackageManager flags an app as ephemeral at install time. + +typeattribute ephemeral_app coredomain; + +net_domain(ephemeral_app) +app_domain(ephemeral_app) + +# Allow ephemeral apps to read/write files in visible storage if provided fds +allow ephemeral_app { sdcard_type fuse media_rw_data_file }:file {read write getattr ioctl lock append}; + +# Some apps ship with shared libraries and binaries that they write out +# to their sandbox directory and then execute. +allow ephemeral_app privapp_data_file:file { r_file_perms execute }; +allow ephemeral_app app_data_file:file { r_file_perms execute }; + +# Follow priv-app symlinks. This is used for dynamite functionality. +allow ephemeral_app privapp_data_file:lnk_file r_file_perms; + +# Allow the renderscript compiler to be run. +domain_auto_trans(ephemeral_app, rs_exec, rs) + +# Allow loading and deleting shared libraries created by trusted system +# components within an application home directory. +allow ephemeral_app app_exec_data_file:file { r_file_perms execute unlink }; + +# services +allow ephemeral_app audioserver_service:service_manager find; +allow ephemeral_app cameraserver_service:service_manager find; +allow ephemeral_app mediaserver_service:service_manager find; +allow ephemeral_app mediaextractor_service:service_manager find; +allow ephemeral_app mediametrics_service:service_manager find; +allow ephemeral_app mediadrmserver_service:service_manager find; +allow ephemeral_app drmserver_service:service_manager find; +allow ephemeral_app radio_service:service_manager find; +allow ephemeral_app ephemeral_app_api_service:service_manager find; + +# Write app-specific trace data to the Perfetto traced damon. This requires +# connecting to its producer socket and obtaining a (per-process) tmpfs fd. +perfetto_producer(ephemeral_app) + +# Allow profiling if the app opts in by being marked profileable/debuggable. +can_profile_heap(ephemeral_app) +can_profile_perf(ephemeral_app) + +# allow ephemeral apps to use UDP sockets provided by the system server but not +# modify them other than to connect +allow ephemeral_app system_server:udp_socket { + connect getattr read recvfrom sendto write getopt setopt }; + +allow ephemeral_app ashmem_device:chr_file rw_file_perms; + +### +### neverallow rules +### + +neverallow ephemeral_app { app_data_file privapp_data_file }:file execute_no_trans; + +# Receive or send uevent messages. +neverallow ephemeral_app domain:netlink_kobject_uevent_socket *; + +# Receive or send generic netlink messages +neverallow ephemeral_app domain:netlink_socket *; + +# Too much leaky information in debugfs. It's a security +# best practice to ensure these files aren't readable. +neverallow ephemeral_app debugfs:file read; + +# execute gpu_device +neverallow ephemeral_app gpu_device:chr_file execute; + +# access files in /sys with the default sysfs label +neverallow ephemeral_app sysfs:file *; + +# Avoid reads from generically labeled /proc files +# Create a more specific label if needed +neverallow ephemeral_app proc:file { no_rw_file_perms no_x_file_perms }; + +# Directly access external storage +neverallow ephemeral_app { sdcard_type fuse media_rw_data_file }:file {open create}; +neverallow ephemeral_app { sdcard_type fuse media_rw_data_file }:dir search; + +# Avoid reads to proc_net, it contains too much device wide information about +# ongoing connections. +neverallow ephemeral_app proc_net:file no_rw_file_perms; diff --git a/prebuilts/api/33.0/private/evsmanagerd.te b/prebuilts/api/33.0/private/evsmanagerd.te new file mode 100644 index 000000000..37726287f --- /dev/null +++ b/prebuilts/api/33.0/private/evsmanagerd.te @@ -0,0 +1,39 @@ +# evsmanager +typeattribute evsmanagerd coredomain; +typeattribute evsmanagerd evsmanager_service_server; + +type evsmanagerd_exec, system_file_type, exec_type, file_type; + +init_daemon_domain(evsmanagerd); + +# Declares as a binder service +binder_service(evsmanagerd) + +# Allows to add a service to service_manager +add_service(evsmanagerd, evsmanagerd_service) + +# Allows to use the binder IPC +binder_use(evsmanagerd) + +# Allows binder IPCs to the various system services +binder_call(evsmanagerd, system_server) + +# Allows to use EVS HAL implementations +hal_client_domain(evsmanagerd, hal_evs) + +# Allows to write messages to the shell +allow evsmanagerd shell:fd use; +allow evsmanagerd shell:fifo_file write; + +# Allows to use the graphics allocator +allow evsmanagerd hal_graphics_allocator:fd use; + +# Allows to use a bootstrap statsd +allow evsmanagerd statsbootstrap_service:service_manager find; + +# Allows binder IPCs to the CarService +binder_call(evsmanagerd, appdomain) + +# For HIDL evs manager implementation +allow evsmanagerd hal_evs_hwservice:hwservice_manager add; +allow evsmanagerd hidl_base_hwservice:hwservice_manager add; diff --git a/prebuilts/api/33.0/private/extra_free_kbytes.te b/prebuilts/api/33.0/private/extra_free_kbytes.te new file mode 100644 index 000000000..af3088b92 --- /dev/null +++ b/prebuilts/api/33.0/private/extra_free_kbytes.te @@ -0,0 +1,3 @@ +typeattribute extra_free_kbytes coredomain; + +init_daemon_domain(extra_free_kbytes) diff --git a/prebuilts/api/33.0/private/fastbootd.te b/prebuilts/api/33.0/private/fastbootd.te new file mode 100644 index 000000000..2c65281a7 --- /dev/null +++ b/prebuilts/api/33.0/private/fastbootd.te @@ -0,0 +1,48 @@ +typeattribute fastbootd coredomain; + +# The allow rules are only included in the recovery policy. +# Otherwise fastbootd is only allowed the domain rules. +recovery_only(` + # Reboot the device + set_prop(fastbootd, powerctl_prop) + + # Read serial number of the device from system properties + get_prop(fastbootd, serialno_prop) + + # Set sys.usb.ffs.ready. + get_prop(fastbootd, ffs_config_prop) + set_prop(fastbootd, ffs_control_prop) + + userdebug_or_eng(` + get_prop(fastbootd, persistent_properties_ready_prop) + ') + + set_prop(fastbootd, gsid_prop) + + # Determine allocation scheme (whether B partitions needs to be + # at the second half of super. + get_prop(fastbootd, virtual_ab_prop) + get_prop(fastbootd, snapuserd_prop) + + # Needed for TCP protocol + allow fastbootd node:tcp_socket node_bind; + allow fastbootd port:tcp_socket name_bind; + allow fastbootd self:tcp_socket { create_socket_perms_no_ioctl listen accept }; + + # Start snapuserd for merging VABC updates + set_prop(fastbootd, ctl_snapuserd_prop) + + # Needed to communicate with snapuserd to complete merges. + allow fastbootd snapuserd_socket:sock_file write; + allow fastbootd snapuserd:unix_stream_socket connectto; + allow fastbootd dm_user_device:dir r_dir_perms; + + # Get fastbootd protocol property + get_prop(fastbootd, fastbootd_protocol_prop) + + # Mount /metadata to interact with Virtual A/B snapshots. + allow fastbootd labeledfs:filesystem { mount unmount }; + + # Needed for reading boot properties. + allow fastbootd proc_bootconfig:file r_file_perms; +') diff --git a/prebuilts/api/33.0/private/file.te b/prebuilts/api/33.0/private/file.te new file mode 100644 index 000000000..5a843f9f5 --- /dev/null +++ b/prebuilts/api/33.0/private/file.te @@ -0,0 +1,107 @@ +# /proc/config.gz +type config_gz, fs_type, proc_type; + +# /data/misc/storaged +type storaged_data_file, file_type, data_file_type, core_data_file_type; + +# /data/misc/wmtrace for wm traces +type wm_trace_data_file, file_type, data_file_type, core_data_file_type; + +# /data/misc/a11ytrace for accessibility traces +type accessibility_trace_data_file, file_type, data_file_type, core_data_file_type; + +# /data/misc/perfetto-traces for perfetto traces +type perfetto_traces_data_file, file_type, data_file_type, core_data_file_type; + +# /data/misc/perfetto-traces/bugreport for perfetto traces for bugreports. +type perfetto_traces_bugreport_data_file, file_type, data_file_type, core_data_file_type; + +# /data/misc/perfetto-configs for perfetto configs +type perfetto_configs_data_file, file_type, data_file_type, core_data_file_type; + +# /data/misc_{ce/de}//sdksandbox//* subdirectory for sdk sandbox processes +type sdk_sandbox_data_file, file_type, data_file_type, core_data_file_type, app_data_file_type; + +# /sys/kernel/debug/kcov for coverage guided kernel fuzzing in userdebug builds. +type debugfs_kcov, fs_type, debugfs_type; + +# App executable files in /data/data directories +type app_exec_data_file, file_type, data_file_type, core_data_file_type; +typealias app_exec_data_file alias rs_data_file; + +# /data/misc_[ce|de]/rollback : Used by installd to store snapshots +# of application data. +type rollback_data_file, file_type, data_file_type, core_data_file_type; + +# /data/misc_ce/checkin for checkin apps. +type checkin_data_file, file_type, data_file_type, core_data_file_type; + +# /data/gsi/ota +type ota_image_data_file, file_type, data_file_type, core_data_file_type; + +# /data/gsi_persistent_data +type gsi_persistent_data_file, file_type, data_file_type, core_data_file_type; + +# /data/misc/emergencynumberdb +type emergency_data_file, file_type, data_file_type, core_data_file_type; + +# /data/misc/profcollectd +type profcollectd_data_file, file_type, data_file_type, core_data_file_type; + +# /data/misc/apexdata/com.android.art +type apex_art_data_file, file_type, data_file_type, core_data_file_type, apex_data_file_type; + +# /data/misc/apexdata/com.android.art/staging +type apex_art_staging_data_file, file_type, data_file_type, core_data_file_type; + +# /data/misc/apexdata/com.android.compos +type apex_compos_data_file, file_type, data_file_type, core_data_file_type, apex_data_file_type; + +# legacy labels for various /data/misc[_ce|_de]/*/apexdata directories - retained +# for backward compatibility b/217581286 +type apex_appsearch_data_file, file_type, data_file_type, core_data_file_type, apex_data_file_type; +type apex_permission_data_file, file_type, data_file_type, core_data_file_type, apex_data_file_type; +type apex_scheduling_data_file, file_type, data_file_type, core_data_file_type, apex_data_file_type; +type apex_wifi_data_file, file_type, data_file_type, core_data_file_type, apex_data_file_type; + +# /data/font/files +type font_data_file, file_type, data_file_type, core_data_file_type; + +# /data/misc/dmesgd +type dmesgd_data_file, file_type, data_file_type, core_data_file_type; + +# /data/misc/odrefresh +type odrefresh_data_file, file_type, data_file_type, core_data_file_type; + +# /data/misc/odsign +type odsign_data_file, file_type, data_file_type, core_data_file_type; + +# /data/misc/odsign_metrics +type odsign_metrics_file, file_type, data_file_type, core_data_file_type; + +# /data/misc/virtualizationservice +type virtualizationservice_data_file, file_type, data_file_type, core_data_file_type; + +# /data/system/environ +type environ_system_data_file, file_type, data_file_type, core_data_file_type; + +# /data/bootanim +type bootanim_data_file, file_type, data_file_type, core_data_file_type; + +# /dev/kvm +type kvm_device, dev_type; + +# /apex/com.android.virt/bin/fd_server +type fd_server_exec, system_file_type, exec_type, file_type; + +# /apex/com.android.compos/bin/compsvc +type compos_exec, exec_type, file_type, system_file_type; +# /apex/com.android.compos/bin/compos_key_helper +type compos_key_helper_exec, exec_type, file_type, system_file_type; + +# /metadata/sepolicy +type sepolicy_metadata_file, file_type; + +# /dev/selinux/test - used to verify that apex sepolicy is loaded and +# property labeled. +type sepolicy_test_file, file_type; diff --git a/prebuilts/api/33.0/private/file_contexts b/prebuilts/api/33.0/private/file_contexts new file mode 100644 index 000000000..b4f42cfc5 --- /dev/null +++ b/prebuilts/api/33.0/private/file_contexts @@ -0,0 +1,842 @@ +########################################### +# Root +/ u:object_r:rootfs:s0 + +# Data files +/adb_keys u:object_r:adb_keys_file:s0 +/build\.prop u:object_r:rootfs:s0 +/default\.prop u:object_r:rootfs:s0 +/fstab\..* u:object_r:rootfs:s0 +/init\..* u:object_r:rootfs:s0 +/res(/.*)? u:object_r:rootfs:s0 +/selinux_version u:object_r:rootfs:s0 +/ueventd\..* u:object_r:rootfs:s0 +/verity_key u:object_r:rootfs:s0 + +# Executables +/init u:object_r:init_exec:s0 +/sbin(/.*)? u:object_r:rootfs:s0 + +# For kernel modules +/lib(/.*)? u:object_r:rootfs:s0 +/system_dlkm(/.*)? u:object_r:system_dlkm_file:s0 + +# Empty directories +/lost\+found u:object_r:rootfs:s0 +/acct u:object_r:cgroup:s0 +/config u:object_r:rootfs:s0 +/data_mirror u:object_r:mirror_data_file:s0 +/debug_ramdisk u:object_r:tmpfs:s0 +/mnt u:object_r:tmpfs:s0 +/proc u:object_r:rootfs:s0 +/second_stage_resources u:object_r:tmpfs:s0 +/sys u:object_r:sysfs:s0 +/apex u:object_r:apex_mnt_dir:s0 + +# Postinstall directories +/postinstall u:object_r:postinstall_mnt_dir:s0 +/postinstall/apex u:object_r:postinstall_apex_mnt_dir:s0 + +/apex/(\.(bootstrap|default)-)?apex-info-list.xml u:object_r:apex_info_file:s0 + +# Symlinks +/bin u:object_r:rootfs:s0 +/bugreports u:object_r:rootfs:s0 +/charger u:object_r:rootfs:s0 +/d u:object_r:rootfs:s0 +/etc u:object_r:rootfs:s0 +/sdcard u:object_r:rootfs:s0 + +# SELinux policy files +/vendor_file_contexts u:object_r:file_contexts_file:s0 +/plat_file_contexts u:object_r:file_contexts_file:s0 +/product_file_contexts u:object_r:file_contexts_file:s0 +/mapping_sepolicy\.cil u:object_r:sepolicy_file:s0 +/plat_sepolicy\.cil u:object_r:sepolicy_file:s0 +/plat_property_contexts u:object_r:property_contexts_file:s0 +/product_property_contexts u:object_r:property_contexts_file:s0 +/vendor_property_contexts u:object_r:property_contexts_file:s0 +/seapp_contexts u:object_r:seapp_contexts_file:s0 +/vendor_seapp_contexts u:object_r:seapp_contexts_file:s0 +/plat_seapp_contexts u:object_r:seapp_contexts_file:s0 +/sepolicy u:object_r:sepolicy_file:s0 +/plat_service_contexts u:object_r:service_contexts_file:s0 +/plat_hwservice_contexts u:object_r:hwservice_contexts_file:s0 +/plat_keystore2_key_contexts u:object_r:keystore2_key_contexts_file:s0 +/vendor_service_contexts u:object_r:vendor_service_contexts_file:s0 +/vendor_hwservice_contexts u:object_r:hwservice_contexts_file:s0 +/vndservice_contexts u:object_r:vndservice_contexts_file:s0 + +########################## +# Devices +# +/dev(/.*)? u:object_r:device:s0 +/dev/adf[0-9]* u:object_r:graphics_device:s0 +/dev/adf-interface[0-9]*\.[0-9]* u:object_r:graphics_device:s0 +/dev/adf-overlay-engine[0-9]*\.[0-9]* u:object_r:graphics_device:s0 +/dev/ashmem u:object_r:ashmem_device:s0 +/dev/ashmem(.*)? u:object_r:ashmem_libcutils_device:s0 +/dev/audio.* u:object_r:audio_device:s0 +/dev/binder u:object_r:binder_device:s0 +/dev/block(/.*)? u:object_r:block_device:s0 +/dev/block/dm-[0-9]+ u:object_r:dm_device:s0 +/dev/block/loop[0-9]* u:object_r:loop_device:s0 +/dev/block/vd[a-z][0-9]* u:object_r:vd_device:s0 +/dev/block/vold/.+ u:object_r:vold_device:s0 +/dev/block/ram[0-9]* u:object_r:ram_device:s0 +/dev/block/zram[0-9]* u:object_r:ram_device:s0 +/dev/boringssl/selftest(/.*)? u:object_r:boringssl_self_test_marker:s0 +/dev/bus/usb(.*)? u:object_r:usb_device:s0 +/dev/console u:object_r:console_device:s0 +/dev/cpu_variant:.* u:object_r:dev_cpu_variant:s0 +/dev/dma_heap(/.*)? u:object_r:dmabuf_heap_device:s0 +/dev/dma_heap/system u:object_r:dmabuf_system_heap_device:s0 +/dev/dma_heap/system-uncached u:object_r:dmabuf_system_heap_device:s0 +/dev/dma_heap/system-secure(.*) u:object_r:dmabuf_system_secure_heap_device:s0 +/dev/dm-user(/.*)? u:object_r:dm_user_device:s0 +/dev/device-mapper u:object_r:dm_device:s0 +/dev/eac u:object_r:audio_device:s0 +/dev/event-log-tags u:object_r:runtime_event_log_tags_file:s0 +/dev/cgroup_info(/.*)? u:object_r:cgroup_rc_file:s0 +/dev/fscklogs(/.*)? u:object_r:fscklogs:s0 +/dev/fuse u:object_r:fuse_device:s0 +/dev/gnss[0-9]+ u:object_r:gnss_device:s0 +/dev/graphics(/.*)? u:object_r:graphics_device:s0 +/dev/hw_random u:object_r:hw_random_device:s0 +/dev/hwbinder u:object_r:hwbinder_device:s0 +/dev/input(/.*)? u:object_r:input_device:s0 +/dev/iio:device[0-9]+ u:object_r:iio_device:s0 +/dev/ion u:object_r:ion_device:s0 +/dev/keychord u:object_r:keychord_device:s0 +/dev/loop-control u:object_r:loop_control_device:s0 +/dev/modem.* u:object_r:radio_device:s0 +/dev/mtp_usb u:object_r:mtp_device:s0 +/dev/pmsg0 u:object_r:pmsg_device:s0 +/dev/pn544 u:object_r:nfc_device:s0 +/dev/port u:object_r:port_device:s0 +/dev/ppp u:object_r:ppp_device:s0 +/dev/ptmx u:object_r:ptmx_device:s0 +/dev/pvrsrvkm u:object_r:gpu_device:s0 +/dev/kmsg u:object_r:kmsg_device:s0 +/dev/kmsg_debug u:object_r:kmsg_debug_device:s0 +/dev/kvm u:object_r:kvm_device:s0 +/dev/null u:object_r:null_device:s0 +/dev/nvhdcp1 u:object_r:video_device:s0 +/dev/random u:object_r:random_device:s0 +/dev/rpmsg-omx[0-9] u:object_r:rpmsg_device:s0 +/dev/rproc_user u:object_r:rpmsg_device:s0 +/dev/rtc[0-9] u:object_r:rtc_device:s0 +/dev/snd(/.*)? u:object_r:audio_device:s0 +/dev/socket(/.*)? u:object_r:socket_device:s0 +/dev/socket/adbd u:object_r:adbd_socket:s0 +/dev/socket/dnsproxyd u:object_r:dnsproxyd_socket:s0 +/dev/socket/dumpstate u:object_r:dumpstate_socket:s0 +/dev/socket/fwmarkd u:object_r:fwmarkd_socket:s0 +/dev/socket/lmkd u:object_r:lmkd_socket:s0 +/dev/socket/logd u:object_r:logd_socket:s0 +/dev/socket/logdr u:object_r:logdr_socket:s0 +/dev/socket/logdw u:object_r:logdw_socket:s0 +/dev/socket/statsdw u:object_r:statsdw_socket:s0 +/dev/socket/mdns u:object_r:mdns_socket:s0 +/dev/socket/mdnsd u:object_r:mdnsd_socket:s0 +/dev/socket/mtpd u:object_r:mtpd_socket:s0 +/dev/socket/pdx/system/buffer_hub u:object_r:pdx_bufferhub_dir:s0 +/dev/socket/pdx/system/buffer_hub/client u:object_r:pdx_bufferhub_client_endpoint_socket:s0 +/dev/socket/pdx/system/performance u:object_r:pdx_performance_dir:s0 +/dev/socket/pdx/system/performance/client u:object_r:pdx_performance_client_endpoint_socket:s0 +/dev/socket/pdx/system/vr/display u:object_r:pdx_display_dir:s0 +/dev/socket/pdx/system/vr/display/client u:object_r:pdx_display_client_endpoint_socket:s0 +/dev/socket/pdx/system/vr/display/manager u:object_r:pdx_display_manager_endpoint_socket:s0 +/dev/socket/pdx/system/vr/display/screenshot u:object_r:pdx_display_screenshot_endpoint_socket:s0 +/dev/socket/pdx/system/vr/display/vsync u:object_r:pdx_display_vsync_endpoint_socket:s0 +/dev/socket/property_service u:object_r:property_socket:s0 +/dev/socket/racoon u:object_r:racoon_socket:s0 +/dev/socket/recovery u:object_r:recovery_socket:s0 +/dev/socket/rild u:object_r:rild_socket:s0 +/dev/socket/rild-debug u:object_r:rild_debug_socket:s0 +/dev/socket/snapuserd u:object_r:snapuserd_socket:s0 +/dev/socket/snapuserd_proxy u:object_r:snapuserd_proxy_socket:s0 +/dev/socket/tombstoned_crash u:object_r:tombstoned_crash_socket:s0 +/dev/socket/tombstoned_java_trace u:object_r:tombstoned_java_trace_socket:s0 +/dev/socket/tombstoned_intercept u:object_r:tombstoned_intercept_socket:s0 +/dev/socket/traced_consumer u:object_r:traced_consumer_socket:s0 +/dev/socket/traced_perf u:object_r:traced_perf_socket:s0 +/dev/socket/traced_producer u:object_r:traced_producer_socket:s0 +/dev/socket/heapprofd u:object_r:heapprofd_socket:s0 +/dev/socket/uncrypt u:object_r:uncrypt_socket:s0 +/dev/socket/wpa_eth[0-9] u:object_r:wpa_socket:s0 +/dev/socket/wpa_wlan[0-9] u:object_r:wpa_socket:s0 +/dev/socket/zygote u:object_r:zygote_socket:s0 +/dev/socket/zygote_secondary u:object_r:zygote_socket:s0 +/dev/socket/usap_pool_primary u:object_r:zygote_socket:s0 +/dev/socket/usap_pool_secondary u:object_r:zygote_socket:s0 +/dev/spdif_out.* u:object_r:audio_device:s0 +/dev/sys/block/by-name/rootdisk(/.*)? u:object_r:rootdisk_sysdev:s0 +/dev/sys/block/by-name/userdata(/.*)? u:object_r:userdata_sysdev:s0 +/dev/sys/fs/by-name/userdata(/.*)? u:object_r:userdata_sysdev:s0 +/dev/tty u:object_r:owntty_device:s0 +/dev/tty[0-9]* u:object_r:tty_device:s0 +/dev/ttyS[0-9]* u:object_r:serial_device:s0 +/dev/ttyUSB[0-9]* u:object_r:usb_serial_device:s0 +/dev/ttyACM[0-9]* u:object_r:usb_serial_device:s0 +/dev/tun u:object_r:tun_device:s0 +/dev/uhid u:object_r:uhid_device:s0 +/dev/uinput u:object_r:uhid_device:s0 +/dev/uio[0-9]* u:object_r:uio_device:s0 +/dev/urandom u:object_r:random_device:s0 +/dev/usb_accessory u:object_r:usbaccessory_device:s0 +/dev/v4l-touch[0-9]* u:object_r:input_device:s0 +/dev/vhost-vsock u:object_r:kvm_device:s0 +/dev/video[0-9]* u:object_r:video_device:s0 +/dev/vndbinder u:object_r:vndbinder_device:s0 +/dev/watchdog u:object_r:watchdog_device:s0 +/dev/xt_qtaguid u:object_r:qtaguid_device:s0 +/dev/zero u:object_r:zero_device:s0 +/dev/__properties__ u:object_r:properties_device:s0 +/dev/__properties__/property_info u:object_r:property_info:s0 +############################# +# Linker configuration +# +/linkerconfig(/.*)? u:object_r:linkerconfig_file:s0 + +# Apex sepoolicy files. +/dev/selinux/apex_file_contexts u:object_r:file_contexts_file:s0 +/dev/selinux/apex_seapp_contexts u:object_r:seapp_contexts_file:s0 +/dev/selinux/apex_service_contexts u:object_r:service_contexts_file:s0 +/dev/selinux/apex_property_contexts u:object_r:property_contexts_file:s0 +/dev/selinux/apex_hwservice_contexts u:object_r:hwservice_contexts_file:s0 +/dev/selinux/apex_mac_permissions\.xml u:object_r:mac_perms_file:s0 + +############################# +# System files +# +/system(/.*)? u:object_r:system_file:s0 +/system/apex/com.android.art u:object_r:art_apex_dir:s0 +/system/lib(64)?(/.*)? u:object_r:system_lib_file:s0 +/system/lib(64)?/bootstrap(/.*)? u:object_r:system_bootstrap_lib_file:s0 +/system/bin/mm_events u:object_r:mm_events_exec:s0 +/system/bin/atrace u:object_r:atrace_exec:s0 +/system/bin/auditctl u:object_r:auditctl_exec:s0 +/system/bin/bcc u:object_r:rs_exec:s0 +/system/bin/blank_screen u:object_r:blank_screen_exec:s0 +/system/bin/boringssl_self_test(32|64) u:object_r:boringssl_self_test_exec:s0 +/system/bin/charger u:object_r:charger_exec:s0 +/system/bin/canhalconfigurator u:object_r:canhalconfigurator_exec:s0 +/system/bin/e2fsdroid u:object_r:e2fs_exec:s0 +/system/bin/mke2fs u:object_r:e2fs_exec:s0 +/system/bin/e2fsck -- u:object_r:fsck_exec:s0 +/system/bin/extra_free_kbytes\.sh u:object_r:extra_free_kbytes_exec:s0 +/system/bin/fsck\.exfat -- u:object_r:fsck_exec:s0 +/system/bin/fsck\.f2fs -- u:object_r:fsck_exec:s0 +/system/bin/init u:object_r:init_exec:s0 +# TODO(/123600489): merge mini-keyctl into toybox +/system/bin/mini-keyctl -- u:object_r:toolbox_exec:s0 +/system/bin/fsverity_init u:object_r:fsverity_init_exec:s0 +/system/bin/sload_f2fs -- u:object_r:e2fs_exec:s0 +/system/bin/make_f2fs -- u:object_r:e2fs_exec:s0 +/system/bin/fsck_msdos -- u:object_r:fsck_exec:s0 +/system/bin/tcpdump -- u:object_r:tcpdump_exec:s0 +/system/bin/tune2fs -- u:object_r:fsck_exec:s0 +/system/bin/resize2fs -- u:object_r:fsck_exec:s0 +/system/bin/toolbox -- u:object_r:toolbox_exec:s0 +/system/bin/toybox -- u:object_r:toolbox_exec:s0 +/system/bin/ld\.mc u:object_r:rs_exec:s0 +/system/bin/logcat -- u:object_r:logcat_exec:s0 +/system/bin/logcatd -- u:object_r:logcat_exec:s0 +/system/bin/sh -- u:object_r:shell_exec:s0 +/system/bin/run-as -- u:object_r:runas_exec:s0 +/system/bin/bootanimation u:object_r:bootanim_exec:s0 +/system/bin/bootstat u:object_r:bootstat_exec:s0 +/system/bin/app_process32 u:object_r:zygote_exec:s0 +/system/bin/app_process64 u:object_r:zygote_exec:s0 +/system/bin/servicemanager u:object_r:servicemanager_exec:s0 +/system/bin/hwservicemanager u:object_r:hwservicemanager_exec:s0 +/system/bin/surfaceflinger u:object_r:surfaceflinger_exec:s0 +/system/bin/gpuservice u:object_r:gpuservice_exec:s0 +/system/bin/bufferhubd u:object_r:bufferhubd_exec:s0 +/system/bin/performanced u:object_r:performanced_exec:s0 +/system/bin/drmserver u:object_r:drmserver_exec:s0 +/system/bin/dumpstate u:object_r:dumpstate_exec:s0 +/system/bin/incident u:object_r:incident_exec:s0 +/system/bin/incidentd u:object_r:incidentd_exec:s0 +/system/bin/incident_helper u:object_r:incident_helper_exec:s0 +/system/bin/iw u:object_r:iw_exec:s0 +/system/bin/netutils-wrapper-1\.0 u:object_r:netutils_wrapper_exec:s0 +/system/bin/vold u:object_r:vold_exec:s0 +/system/bin/netd u:object_r:netd_exec:s0 +/system/bin/wificond u:object_r:wificond_exec:s0 +/system/bin/audioserver u:object_r:audioserver_exec:s0 +/system/bin/mediadrmserver u:object_r:mediadrmserver_exec:s0 +/system/bin/mediaserver u:object_r:mediaserver_exec:s0 +/system/bin/mediametrics u:object_r:mediametrics_exec:s0 +/system/bin/cameraserver u:object_r:cameraserver_exec:s0 +/system/bin/mediaextractor u:object_r:mediaextractor_exec:s0 +/system/bin/mediaswcodec u:object_r:mediaswcodec_exec:s0 +/system/bin/mediatranscoding u:object_r:mediatranscoding_exec:s0 +/system/bin/mediatuner u:object_r:mediatuner_exec:s0 +/system/bin/mdnsd u:object_r:mdnsd_exec:s0 +/system/bin/installd u:object_r:installd_exec:s0 +/system/bin/otapreopt_chroot u:object_r:otapreopt_chroot_exec:s0 +/system/bin/otapreopt_slot u:object_r:otapreopt_slot_exec:s0 +/system/bin/credstore u:object_r:credstore_exec:s0 +/system/bin/keystore u:object_r:keystore_exec:s0 +/system/bin/keystore2 u:object_r:keystore_exec:s0 +/system/bin/diced u:object_r:diced_exec:s0 +/system/bin/fingerprintd u:object_r:fingerprintd_exec:s0 +/system/bin/gatekeeperd u:object_r:gatekeeperd_exec:s0 +/system/bin/tombstoned u:object_r:tombstoned_exec:s0 +/system/bin/recovery-persist u:object_r:recovery_persist_exec:s0 +/system/bin/recovery-refresh u:object_r:recovery_refresh_exec:s0 +/system/bin/sdcard u:object_r:sdcardd_exec:s0 +/system/bin/snapshotctl u:object_r:snapshotctl_exec:s0 +/system/bin/remount u:object_r:remount_exec:s0 +/system/bin/dhcpcd u:object_r:dhcp_exec:s0 +/system/bin/dhcpcd-6\.8\.2 u:object_r:dhcp_exec:s0 +/system/bin/dmesgd u:object_r:dmesgd_exec:s0 +/system/bin/mtpd u:object_r:mtp_exec:s0 +/system/bin/pppd u:object_r:ppp_exec:s0 +/system/bin/racoon u:object_r:racoon_exec:s0 +/system/xbin/su u:object_r:su_exec:s0 +/system/bin/dnsmasq u:object_r:dnsmasq_exec:s0 +/system/bin/linker(64)? u:object_r:system_linker_exec:s0 +/system/bin/linkerconfig u:object_r:linkerconfig_exec:s0 +/system/bin/bootstrap/linker(64)? u:object_r:system_linker_exec:s0 +/system/bin/bootstrap/linkerconfig u:object_r:linkerconfig_exec:s0 +/system/bin/llkd u:object_r:llkd_exec:s0 +/system/bin/lmkd u:object_r:lmkd_exec:s0 +/system/bin/usbd u:object_r:usbd_exec:s0 +/system/bin/inputflinger u:object_r:inputflinger_exec:s0 +/system/bin/logd u:object_r:logd_exec:s0 +/system/bin/lpdumpd u:object_r:lpdumpd_exec:s0 +/system/bin/rss_hwm_reset u:object_r:rss_hwm_reset_exec:s0 +/system/bin/perfetto u:object_r:perfetto_exec:s0 +/system/bin/mtectrl u:object_r:mtectrl_exec:s0 +/system/bin/traced u:object_r:traced_exec:s0 +/system/bin/traced_perf u:object_r:traced_perf_exec:s0 +/system/bin/traced_probes u:object_r:traced_probes_exec:s0 +/system/bin/heapprofd u:object_r:heapprofd_exec:s0 +/system/bin/uncrypt u:object_r:uncrypt_exec:s0 +/system/bin/update_verifier u:object_r:update_verifier_exec:s0 +/system/bin/logwrapper u:object_r:system_file:s0 +/system/bin/vdc u:object_r:vdc_exec:s0 +/system/bin/cppreopts\.sh u:object_r:cppreopts_exec:s0 +/system/bin/preloads_copy\.sh u:object_r:preloads_copy_exec:s0 +/system/bin/preopt2cachename u:object_r:preopt2cachename_exec:s0 +/system/bin/viewcompiler u:object_r:viewcompiler_exec:s0 +/system/bin/iorapd u:object_r:iorapd_exec:s0 +/system/bin/iorap\.inode2filename u:object_r:iorap_inode2filename_exec:s0 +/system/bin/iorap\.prefetcherd u:object_r:iorap_prefetcherd_exec:s0 +/system/bin/sgdisk u:object_r:sgdisk_exec:s0 +/system/bin/blkid u:object_r:blkid_exec:s0 +/system/bin/tzdatacheck u:object_r:tzdatacheck_exec:s0 +/system/bin/flags_health_check -- u:object_r:flags_health_check_exec:s0 +/system/bin/idmap u:object_r:idmap_exec:s0 +/system/bin/idmap2(d)? u:object_r:idmap_exec:s0 +/system/bin/update_engine u:object_r:update_engine_exec:s0 +/system/bin/profcollectd u:object_r:profcollectd_exec:s0 +/system/bin/profcollectctl u:object_r:profcollectd_exec:s0 +/system/bin/storaged u:object_r:storaged_exec:s0 +/system/bin/wpantund u:object_r:wpantund_exec:s0 +/system/bin/virtual_touchpad u:object_r:virtual_touchpad_exec:s0 +/system/bin/hw/android\.frameworks\.bufferhub@1\.0-service u:object_r:fwk_bufferhub_exec:s0 +/system/bin/hw/android\.hidl\.allocator@1\.0-service u:object_r:hal_allocator_default_exec:s0 +/system/bin/hw/android\.system\.suspend@1\.0-service u:object_r:system_suspend_exec:s0 +/system/etc/cgroups\.json u:object_r:cgroup_desc_file:s0 +/system/etc/task_profiles/cgroups_[0-9]+\.json u:object_r:cgroup_desc_api_file:s0 +/system/etc/event-log-tags u:object_r:system_event_log_tags_file:s0 +/system/etc/group u:object_r:system_group_file:s0 +/system/etc/ld\.config.* u:object_r:system_linker_config_file:s0 +/system/etc/passwd u:object_r:system_passwd_file:s0 +/system/etc/seccomp_policy(/.*)? u:object_r:system_seccomp_policy_file:s0 +/system/etc/security/cacerts(/.*)? u:object_r:system_security_cacerts_file:s0 +/system/etc/selinux/mapping/[0-9]+\.[0-9]+\.cil u:object_r:sepolicy_file:s0 +/system/etc/selinux/plat_mac_permissions\.xml u:object_r:mac_perms_file:s0 +/system/etc/selinux/plat_property_contexts u:object_r:property_contexts_file:s0 +/system/etc/selinux/plat_service_contexts u:object_r:service_contexts_file:s0 +/system/etc/selinux/plat_hwservice_contexts u:object_r:hwservice_contexts_file:s0 +/system/etc/selinux/plat_keystore2_key_contexts u:object_r:keystore2_key_contexts_file:s0 +/system/etc/selinux/plat_file_contexts u:object_r:file_contexts_file:s0 +/system/etc/selinux/plat_seapp_contexts u:object_r:seapp_contexts_file:s0 +/system/etc/selinux/plat_sepolicy\.cil u:object_r:sepolicy_file:s0 +/system/etc/selinux/plat_and_mapping_sepolicy\.cil\.sha256 u:object_r:sepolicy_file:s0 +/system/etc/task_profiles\.json u:object_r:task_profiles_file:s0 +/system/etc/task_profiles/task_profiles_[0-9]+\.json u:object_r:task_profiles_api_file:s0 +/system/usr/share/zoneinfo(/.*)? u:object_r:system_zoneinfo_file:s0 +/system/bin/adbd u:object_r:adbd_exec:s0 +/system/bin/vold_prepare_subdirs u:object_r:vold_prepare_subdirs_exec:s0 +/system/bin/stats u:object_r:stats_exec:s0 +/system/bin/statsd u:object_r:statsd_exec:s0 +/system/bin/bpfloader u:object_r:bpfloader_exec:s0 +/system/bin/btfloader u:object_r:bpfloader_exec:s0 +/system/bin/watchdogd u:object_r:watchdogd_exec:s0 +/system/bin/apexd u:object_r:apexd_exec:s0 +/system/bin/gsid u:object_r:gsid_exec:s0 +/system/bin/simpleperf u:object_r:simpleperf_exec:s0 +/system/bin/simpleperf_app_runner u:object_r:simpleperf_app_runner_exec:s0 +/system/bin/migrate_legacy_obb_data\.sh u:object_r:migrate_legacy_obb_data_exec:s0 +/system/bin/android\.frameworks\.automotive\.display@1\.0-service u:object_r:automotive_display_service_exec:s0 +/system/bin/snapuserd u:object_r:snapuserd_exec:s0 +/system/bin/odsign u:object_r:odsign_exec:s0 +/system/bin/vehicle_binding_util u:object_r:vehicle_binding_util_exec:s0 +/system/bin/cardisplayproxyd u:object_r:automotive_display_service_exec:s0 +/system/bin/evsmanagerd u:object_r:evsmanagerd_exec:s0 +/system/bin/android\.automotive\.evs\.manager@1\.[0-9]+ u:object_r:evsmanagerd_exec:s0 + +############################# +# Vendor files +# +/(vendor|system/vendor)(/.*)? u:object_r:vendor_file:s0 +/(vendor|system/vendor)/bin/sh u:object_r:vendor_shell_exec:s0 +/(vendor|system/vendor)/bin/toybox_vendor u:object_r:vendor_toolbox_exec:s0 +/(vendor|system/vendor)/bin/toolbox u:object_r:vendor_toolbox_exec:s0 +/(vendor|system/vendor)/etc(/.*)? u:object_r:vendor_configs_file:s0 +/(vendor|system/vendor)/etc/cgroups\.json u:object_r:vendor_cgroup_desc_file:s0 +/(vendor|system/vendor)/etc/task_profiles\.json u:object_r:vendor_task_profiles_file:s0 + +/(vendor|system/vendor)/lib(64)?/egl(/.*)? u:object_r:same_process_hal_file:s0 + +/(vendor|system/vendor)/lib(64)?/vndk-sp(/.*)? u:object_r:vndk_sp_file:s0 + +/(vendor|system/vendor)/manifest\.xml u:object_r:vendor_configs_file:s0 +/(vendor|system/vendor)/compatibility_matrix\.xml u:object_r:vendor_configs_file:s0 +/(vendor|system/vendor)/etc/vintf(/.*)? u:object_r:vendor_configs_file:s0 +/(vendor|system/vendor)/app(/.*)? u:object_r:vendor_app_file:s0 +/(vendor|system/vendor)/priv-app(/.*)? u:object_r:vendor_app_file:s0 +/(vendor|system/vendor)/overlay(/.*)? u:object_r:vendor_overlay_file:s0 +/(vendor|system/vendor)/framework(/.*)? u:object_r:vendor_framework_file:s0 + +/(vendor|system/vendor)/apex(/[^/]+){0,2} u:object_r:vendor_apex_file:s0 +/(vendor|system/vendor)/bin/misc_writer u:object_r:vendor_misc_writer_exec:s0 +/(vendor|system/vendor)/bin/boringssl_self_test(32|64) u:object_r:vendor_boringssl_self_test_exec:s0 + +# HAL location +/(vendor|system/vendor)/lib(64)?/hw u:object_r:vendor_hal_file:s0 + +/(vendor|system/vendor)/etc/selinux/vendor_service_contexts u:object_r:vendor_service_contexts_file:s0 + +############################# +# OEM and ODM files +# +/(odm|vendor/odm)(/.*)? u:object_r:vendor_file:s0 +/(odm|vendor/odm)/lib(64)?/egl(/.*)? u:object_r:same_process_hal_file:s0 +/(odm|vendor/odm)/lib(64)?/hw u:object_r:vendor_hal_file:s0 +/(odm|vendor/odm)/lib(64)?/vndk-sp(/.*)? u:object_r:vndk_sp_file:s0 +/(odm|vendor/odm)/bin/sh u:object_r:vendor_shell_exec:s0 +/(odm|vendor/odm)/etc(/.*)? u:object_r:vendor_configs_file:s0 +/(odm|vendor/odm)/app(/.*)? u:object_r:vendor_app_file:s0 +/(odm|vendor/odm)/priv-app(/.*)? u:object_r:vendor_app_file:s0 +/(odm|vendor/odm)/overlay(/.*)? u:object_r:vendor_overlay_file:s0 +/(odm|vendor/odm)/framework(/.*)? u:object_r:vendor_framework_file:s0 + +# secure-element service: vendor uuid mapping config file +/(odm|vendor/odm|vendor|system/vendor)/etc/hal_uuid_map_(.*)?\.xml u:object_r:vendor_uuid_mapping_config_file:s0 + + +# Input configuration +/(odm|vendor/odm|vendor|system/vendor)/usr/keylayout(/.*)?\.kl u:object_r:vendor_keylayout_file:s0 +/(odm|vendor/odm|vendor|system/vendor)/usr/keychars(/.*)?\.kcm u:object_r:vendor_keychars_file:s0 +/(odm|vendor/odm|vendor|system/vendor)/usr/idc(/.*)?\.idc u:object_r:vendor_idc_file:s0 + +/oem(/.*)? u:object_r:oemfs:s0 +/oem/overlay(/.*)? u:object_r:vendor_overlay_file:s0 + +# The precompiled monolithic sepolicy will be under /odm only when +# BOARD_USES_ODMIMAGE is true: a separate odm.img is built. +/odm/etc/selinux/precompiled_sepolicy u:object_r:sepolicy_file:s0 +/odm/etc/selinux/precompiled_sepolicy\.plat_and_mapping\.sha256 u:object_r:sepolicy_file:s0 + +/(odm|vendor/odm)/etc/selinux/odm_sepolicy\.cil u:object_r:sepolicy_file:s0 +/(odm|vendor/odm)/etc/selinux/odm_file_contexts u:object_r:file_contexts_file:s0 +/(odm|vendor/odm)/etc/selinux/odm_seapp_contexts u:object_r:seapp_contexts_file:s0 +/(odm|vendor/odm)/etc/selinux/odm_property_contexts u:object_r:property_contexts_file:s0 +/(odm|vendor/odm)/etc/selinux/odm_hwservice_contexts u:object_r:hwservice_contexts_file:s0 +/(odm|vendor/odm)/etc/selinux/odm_keystore2_key_contexts u:object_r:keystore2_key_contexts_file:s0 +/(odm|vendor/odm)/etc/selinux/odm_mac_permissions\.xml u:object_r:mac_perms_file:s0 + +############################# +# Product files +# +/(product|system/product)(/.*)? u:object_r:system_file:s0 +/(product|system/product)/etc/group u:object_r:system_group_file:s0 +/(product|system/product)/etc/passwd u:object_r:system_passwd_file:s0 +/(product|system/product)/overlay(/.*)? u:object_r:system_file:s0 + +/(product|system/product)/etc/selinux/product_file_contexts u:object_r:file_contexts_file:s0 +/(product|system/product)/etc/selinux/product_hwservice_contexts u:object_r:hwservice_contexts_file:s0 +/(product|system/product)/etc/selinux/product_keystore2_key_contexts u:object_r:keystore2_key_contexts_file:s0 +/(product|system/product)/etc/selinux/product_property_contexts u:object_r:property_contexts_file:s0 +/(product|system/product)/etc/selinux/product_seapp_contexts u:object_r:seapp_contexts_file:s0 +/(product|system/product)/etc/selinux/product_service_contexts u:object_r:service_contexts_file:s0 +/(product|system/product)/etc/selinux/product_mac_permissions\.xml u:object_r:mac_perms_file:s0 + +/(product|system/product)/lib(64)?(/.*)? u:object_r:system_lib_file:s0 + +############################# +# SystemExt files +# +/(system_ext|system/system_ext)(/.*)? u:object_r:system_file:s0 +/(system_ext|system/system_ext)/etc/group u:object_r:system_group_file:s0 +/(system_ext|system/system_ext)/etc/passwd u:object_r:system_passwd_file:s0 +/(system_ext|system/system_ext)/overlay(/.*)? u:object_r:vendor_overlay_file:s0 + +/(system_ext|system/system_ext)/etc/selinux/system_ext_file_contexts u:object_r:file_contexts_file:s0 +/(system_ext|system/system_ext)/etc/selinux/system_ext_hwservice_contexts u:object_r:hwservice_contexts_file:s0 +/(system_ext|system/system_ext)/etc/selinux/system_ext_keystore2_key_contexts u:object_r:keystore2_key_contexts_file:s0 +/(system_ext|system/system_ext)/etc/selinux/system_ext_property_contexts u:object_r:property_contexts_file:s0 +/(system_ext|system/system_ext)/etc/selinux/system_ext_seapp_contexts u:object_r:seapp_contexts_file:s0 +/(system_ext|system/system_ext)/etc/selinux/system_ext_service_contexts u:object_r:service_contexts_file:s0 +/(system_ext|system/system_ext)/etc/selinux/system_ext_mac_permissions\.xml u:object_r:mac_perms_file:s0 +/(system_ext|system/system_ext)/etc/selinux/userdebug_plat_sepolicy\.cil u:object_r:sepolicy_file:s0 + +/(system_ext|system/system_ext)/bin/aidl_lazy_test_server u:object_r:aidl_lazy_test_server_exec:s0 +/(system_ext|system/system_ext)/bin/aidl_lazy_cb_test_server u:object_r:aidl_lazy_test_server_exec:s0 +/(system_ext|system/system_ext)/bin/hidl_lazy_test_server u:object_r:hidl_lazy_test_server_exec:s0 +/(system_ext|system/system_ext)/bin/hidl_lazy_cb_test_server u:object_r:hidl_lazy_test_server_exec:s0 + +/(system_ext|system/system_ext)/lib(64)?(/.*)? u:object_r:system_lib_file:s0 + +############################# +# VendorDlkm files +# This includes VENDOR Dynamically Loadable Kernel Modules and other misc files. +# +/(vendor_dlkm|vendor/vendor_dlkm|system/vendor/vendor_dlkm)(/.*)? u:object_r:vendor_file:s0 +/(vendor_dlkm|vendor/vendor_dlkm|system/vendor/vendor_dlkm)/etc(/.*)? u:object_r:vendor_configs_file:s0 + +############################# +# OdmDlkm files +# This includes ODM Dynamically Loadable Kernel Modules and other misc files. +# +/(odm_dlkm|vendor/odm_dlkm|system/vendor/odm_dlkm)(/.*)? u:object_r:vendor_file:s0 +/(odm_dlkm|vendor/odm_dlkm|system/vendor/odm_dlkm)/etc(/.*)? u:object_r:vendor_configs_file:s0 + +############################# +# Vendor files from /(product|system/product)/vendor_overlay +# +# NOTE: For additional vendor file contexts for vendor overlay files, +# use device specific file_contexts. +# +/(product|system/product)/vendor_overlay/[0-9]+/.* u:object_r:vendor_file:s0 + +############################# +# Data files +# +# NOTE: When modifying existing label rules, changes may also need to +# propagate to the "Expanded data files" section. +# +/data u:object_r:system_data_root_file:s0 +/data/(.*)? u:object_r:system_data_file:s0 +/data/system/environ(/.*)? u:object_r:environ_system_data_file:s0 +/data/system/packages\.list u:object_r:packages_list_file:s0 +/data/system/game_mode_intervention\.list u:object_r:game_mode_intervention_list_file:s0 +/data/unencrypted(/.*)? u:object_r:unencrypted_data_file:s0 +/data/backup(/.*)? u:object_r:backup_data_file:s0 +/data/secure/backup(/.*)? u:object_r:backup_data_file:s0 +/data/system/ndebugsocket u:object_r:system_ndebug_socket:s0 +/data/system/unsolzygotesocket u:object_r:system_unsolzygote_socket:s0 +/data/drm(/.*)? u:object_r:drm_data_file:s0 +/data/resource-cache(/.*)? u:object_r:resourcecache_data_file:s0 +/data/dalvik-cache(/.*)? u:object_r:dalvikcache_data_file:s0 +/data/ota(/.*)? u:object_r:ota_data_file:s0 +/data/ota_package(/.*)? u:object_r:ota_package_file:s0 +/data/adb(/.*)? u:object_r:adb_data_file:s0 +/data/anr(/.*)? u:object_r:anr_data_file:s0 +/data/apex(/.*)? u:object_r:apex_data_file:s0 +/data/apex/active/(.*)? u:object_r:staging_data_file:s0 +/data/apex/backup/(.*)? u:object_r:staging_data_file:s0 +/data/apex/decompressed/(.*)? u:object_r:staging_data_file:s0 +/data/apex/ota_reserved(/.*)? u:object_r:apex_ota_reserved_file:s0 +/data/app(/.*)? u:object_r:apk_data_file:s0 +# Traditional /data/app/[packageName]-[randomString]/base.apk location +/data/app/[^/]+/oat(/.*)? u:object_r:dalvikcache_data_file:s0 +# /data/app/[randomStringA]/[packageName]-[randomStringB]/base.apk layout +/data/app/[^/]+/[^/]+/oat(/.*)? u:object_r:dalvikcache_data_file:s0 +/data/app/vmdl[^/]+\.tmp(/.*)? u:object_r:apk_tmp_file:s0 +/data/app/vmdl[^/]+\.tmp/oat(/.*)? u:object_r:dalvikcache_data_file:s0 +/data/app-private(/.*)? u:object_r:apk_private_data_file:s0 +/data/app-private/vmdl.*\.tmp(/.*)? u:object_r:apk_private_tmp_file:s0 +/data/gsi(/.*)? u:object_r:gsi_data_file:s0 +/data/gsi_persistent_data u:object_r:gsi_persistent_data_file:s0 +/data/gsi/ota(/.*)? u:object_r:ota_image_data_file:s0 +/data/tombstones(/.*)? u:object_r:tombstone_data_file:s0 +/data/vendor/tombstones/wifi(/.*)? u:object_r:tombstone_wifi_data_file:s0 +/data/local/tests(/.*)? u:object_r:shell_test_data_file:s0 +/data/local/tmp(/.*)? u:object_r:shell_data_file:s0 +/data/local/tmp/ltp(/.*)? u:object_r:nativetest_data_file:s0 +/data/local/traces(/.*)? u:object_r:trace_data_file:s0 +/data/media(/.*)? u:object_r:media_rw_data_file:s0 +/data/mediadrm(/.*)? u:object_r:media_data_file:s0 +/data/nativetest(/.*)? u:object_r:nativetest_data_file:s0 +/data/nativetest64(/.*)? u:object_r:nativetest_data_file:s0 +# This directory was removed after Q Beta 2, but we need to preserve labels for upgrading devices. +/data/pkg_staging(/.*)? u:object_r:staging_data_file:s0 +/data/property(/.*)? u:object_r:property_data_file:s0 +/data/preloads(/.*)? u:object_r:preloads_data_file:s0 +/data/preloads/media(/.*)? u:object_r:preloads_media_file:s0 +/data/preloads/demo(/.*)? u:object_r:preloads_media_file:s0 +/data/server_configurable_flags(/.*)? u:object_r:server_configurable_flags_data_file:s0 +/data/app-staging(/.*)? u:object_r:staging_data_file:s0 +# Ensure we have the same labels as /data/app or /data/apex/active +# to avoid restorecon conflicts +/data/rollback/\d+/[^/]+/.*\.apk u:object_r:apk_data_file:s0 +/data/rollback/\d+/[^/]+/.*\.apex u:object_r:staging_data_file:s0 +/data/fonts/files(/.*)? u:object_r:font_data_file:s0 + +# Misc data +/data/misc/adb(/.*)? u:object_r:adb_keys_file:s0 +/data/misc/a11ytrace(/.*)? u:object_r:accessibility_trace_data_file:s0 +/data/misc/apexdata(/.*)? u:object_r:apex_module_data_file:s0 +/data/misc/apexdata/com\.android\.art(/.*)? u:object_r:apex_art_data_file:s0 +/data/misc/apexdata/com\.android\.compos(/.*)? u:object_r:apex_compos_data_file:s0 +/data/misc/apexdata/com\.android\.permission(/.*)? u:object_r:apex_system_server_data_file:s0 +/data/misc/apexdata/com\.android\.scheduling(/.*)? u:object_r:apex_system_server_data_file:s0 +/data/misc/apexdata/com\.android\.uwb(/.*)? u:object_r:apex_system_server_data_file:s0 +/data/misc/apexdata/com\.android\.wifi(/.*)? u:object_r:apex_system_server_data_file:s0 +/data/misc/apexrollback(/.*)? u:object_r:apex_rollback_data_file:s0 +/data/misc/apns(/.*)? u:object_r:radio_data_file:s0 +/data/misc/appcompat(/.*)? u:object_r:appcompat_data_file:s0 +/data/misc/audio(/.*)? u:object_r:audio_data_file:s0 +/data/misc/audioserver(/.*)? u:object_r:audioserver_data_file:s0 +/data/misc/audiohal(/.*)? u:object_r:audiohal_data_file:s0 +/data/misc/bootstat(/.*)? u:object_r:bootstat_data_file:s0 +/data/misc/boottrace(/.*)? u:object_r:boottrace_data_file:s0 +/data/misc/bluetooth(/.*)? u:object_r:bluetooth_data_file:s0 +/data/misc/bluetooth/logs(/.*)? u:object_r:bluetooth_logs_data_file:s0 +/data/misc/bluedroid(/.*)? u:object_r:bluetooth_data_file:s0 +/data/misc/bluedroid/\.a2dp_ctrl u:object_r:bluetooth_socket:s0 +/data/misc/bluedroid/\.a2dp_data u:object_r:bluetooth_socket:s0 +/data/misc/camera(/.*)? u:object_r:camera_data_file:s0 +/data/misc/carrierid(/.*)? u:object_r:radio_data_file:s0 +/data/misc/dhcp(/.*)? u:object_r:dhcp_data_file:s0 +/data/misc/dhcp-6\.8\.2(/.*)? u:object_r:dhcp_data_file:s0 +/data/misc/dmesgd(/.*)? u:object_r:dmesgd_data_file:s0 +/data/misc/emergencynumberdb(/.*)? u:object_r:emergency_data_file:s0 +/data/misc/gatekeeper(/.*)? u:object_r:gatekeeper_data_file:s0 +/data/misc/incidents(/.*)? u:object_r:incident_data_file:s0 +/data/misc/installd(/.*)? u:object_r:install_data_file:s0 +/data/misc/keychain(/.*)? u:object_r:keychain_data_file:s0 +/data/misc/credstore(/.*)? u:object_r:credstore_data_file:s0 +/data/misc/keystore(/.*)? u:object_r:keystore_data_file:s0 +/data/misc/logd(/.*)? u:object_r:misc_logd_file:s0 +/data/misc/media(/.*)? u:object_r:media_data_file:s0 +/data/misc/net(/.*)? u:object_r:net_data_file:s0 +/data/misc/network_watchlist(/.*)? u:object_r:network_watchlist_data_file:s0 +/data/misc/nfc/logs(/.*)? u:object_r:nfc_logs_data_file:s0 +/data/misc/odrefresh(/.*)? u:object_r:odrefresh_data_file:s0 +/data/misc/odsign(/.*)? u:object_r:odsign_data_file:s0 +/data/misc/odsign/metrics(/.*)? u:object_r:odsign_metrics_file:s0 +/data/misc/perfetto-traces/bugreport(.*)? u:object_r:perfetto_traces_bugreport_data_file:s0 +/data/misc/perfetto-traces(/.*)? u:object_r:perfetto_traces_data_file:s0 +/data/misc/perfetto-configs(/.*)? u:object_r:perfetto_configs_data_file:s0 +/data/misc/prereboot(/.*)? u:object_r:prereboot_data_file:s0 +/data/misc/profcollectd(/.*)? u:object_r:profcollectd_data_file:s0 +/data/misc/radio(/.*)? u:object_r:radio_core_data_file:s0 +/data/misc/recovery(/.*)? u:object_r:recovery_data_file:s0 +/data/misc/shared_relro(/.*)? u:object_r:shared_relro_file:s0 +/data/misc/sms(/.*)? u:object_r:radio_data_file:s0 +/data/misc/snapshotctl_log(/.*)? u:object_r:snapshotctl_log_data_file:s0 +/data/misc/stats-active-metric(/.*)? u:object_r:stats_data_file:s0 +/data/misc/stats-data(/.*)? u:object_r:stats_data_file:s0 +/data/misc/stats-service(/.*)? u:object_r:stats_data_file:s0 +/data/misc/stats-metadata(/.*)? u:object_r:stats_data_file:s0 +/data/misc/systemkeys(/.*)? u:object_r:systemkeys_data_file:s0 +/data/misc/textclassifier(/.*)? u:object_r:textclassifier_data_file:s0 +/data/misc/train-info(/.*)? u:object_r:stats_data_file:s0 +/data/misc/user(/.*)? u:object_r:misc_user_data_file:s0 +/data/misc/virtualizationservice(/.*)? u:object_r:virtualizationservice_data_file:s0 +/data/misc/vpn(/.*)? u:object_r:vpn_data_file:s0 +/data/misc/wifi(/.*)? u:object_r:wifi_data_file:s0 +/data/misc_ce/[0-9]+/wifi(/.*)? u:object_r:wifi_data_file:s0 +/data/misc/wifi/sockets(/.*)? u:object_r:wpa_socket:s0 +/data/misc/wifi/sockets/wpa_ctrl.* u:object_r:system_wpa_socket:s0 +/data/misc/zoneinfo(/.*)? u:object_r:zoneinfo_data_file:s0 +/data/misc/vold(/.*)? u:object_r:vold_data_file:s0 +/data/misc/iorapd(/.*)? u:object_r:iorapd_data_file:s0 +/data/misc/update_engine(/.*)? u:object_r:update_engine_data_file:s0 +/data/misc/update_engine_log(/.*)? u:object_r:update_engine_log_data_file:s0 +/data/system/dropbox(/.*)? u:object_r:dropbox_data_file:s0 +/data/system/heapdump(/.*)? u:object_r:heapdump_data_file:s0 +/data/misc/trace(/.*)? u:object_r:method_trace_data_file:s0 +/data/misc/wmtrace(/.*)? u:object_r:wm_trace_data_file:s0 +# TODO(calin) label profile reference differently so that only +# profman run as a special user can write to them +/data/misc/profiles/cur(/[0-9]+)? u:object_r:user_profile_root_file:s0 +/data/misc/profiles/cur/[0-9]+/.* u:object_r:user_profile_data_file:s0 +/data/misc/profiles/ref(/.*)? u:object_r:user_profile_data_file:s0 +/data/misc/profman(/.*)? u:object_r:profman_dump_data_file:s0 +/data/vendor(/.*)? u:object_r:vendor_data_file:s0 +/data/vendor_ce(/.*)? u:object_r:vendor_data_file:s0 +/data/vendor_de(/.*)? u:object_r:vendor_data_file:s0 + +# storaged proto files +/data/misc_de/[0-9]+/storaged(/.*)? u:object_r:storaged_data_file:s0 +/data/misc_ce/[0-9]+/storaged(/.*)? u:object_r:storaged_data_file:s0 + +# checkin data files +/data/misc_ce/[0-9]+/checkin(/.*)? u:object_r:checkin_data_file:s0 + +# Fingerprint data +/data/system/users/[0-9]+/fpdata(/.*)? u:object_r:fingerprintd_data_file:s0 + +# Fingerprint vendor data file +/data/vendor_de/[0-9]+/fpdata(/.*)? u:object_r:fingerprint_vendor_data_file:s0 + +# Face vendor data file +/data/vendor_de/[0-9]+/facedata(/.*)? u:object_r:face_vendor_data_file:s0 +/data/vendor_ce/[0-9]+/facedata(/.*)? u:object_r:face_vendor_data_file:s0 + +# Iris vendor data file +/data/vendor_de/[0-9]+/irisdata(/.*)? u:object_r:iris_vendor_data_file:s0 + +# Bootchart data +/data/bootchart(/.*)? u:object_r:bootchart_data_file:s0 + +# App data snapshots (managed by installd). +/data/misc_de/[0-9]+/rollback(/.*)? u:object_r:rollback_data_file:s0 +/data/misc_ce/[0-9]+/rollback(/.*)? u:object_r:rollback_data_file:s0 + +# Apex data directories +/data/misc_de/[0-9]+/apexdata(/.*)? u:object_r:apex_module_data_file:s0 +/data/misc_ce/[0-9]+/apexdata(/.*)? u:object_r:apex_module_data_file:s0 +/data/misc_ce/[0-9]+/apexdata/com\.android\.appsearch(/.*)? u:object_r:apex_system_server_data_file:s0 +/data/misc_de/[0-9]+/apexdata/com\.android\.permission(/.*)? u:object_r:apex_system_server_data_file:s0 +/data/misc_ce/[0-9]+/apexdata/com\.android\.permission(/.*)? u:object_r:apex_system_server_data_file:s0 +/data/misc_de/[0-9]+/apexdata/com\.android\.wifi(/.*)? u:object_r:apex_system_server_data_file:s0 +/data/misc_ce/[0-9]+/apexdata/com\.android\.wifi(/.*)? u:object_r:apex_system_server_data_file:s0 +/data/misc_de/[0-9]+/apexdata/com\.android\.uwb(/.*)? u:object_r:apex_system_server_data_file:s0 +/data/misc_ce/[0-9]+/apexdata/com\.android\.uwb(/.*)? u:object_r:apex_system_server_data_file:s0 + +# Apex rollback directories +/data/misc_de/[0-9]+/apexrollback(/.*)? u:object_r:apex_rollback_data_file:s0 +/data/misc_ce/[0-9]+/apexrollback(/.*)? u:object_r:apex_rollback_data_file:s0 + +# Incremental directories +/data/incremental(/.*)? u:object_r:apk_data_file:s0 +/data/incremental/MT_[^/]+/mount/.pending_reads u:object_r:incremental_control_file:s0 +/data/incremental/MT_[^/]+/mount/.log u:object_r:incremental_control_file:s0 +/data/incremental/MT_[^/]+/mount/.blocks_written u:object_r:incremental_control_file:s0 + +# Boot animation data +/data/bootanim(/.*)? u:object_r:bootanim_data_file:s0 +############################# +# Expanded data files +# +/mnt/expand(/.*)? u:object_r:mnt_expand_file:s0 +/mnt/expand/[^/]+(/.*)? u:object_r:system_data_file:s0 +/mnt/expand/[^/]+/app(/.*)? u:object_r:apk_data_file:s0 +/mnt/expand/[^/]+/app/[^/]+/oat(/.*)? u:object_r:dalvikcache_data_file:s0 +# /mnt/expand/..../app/[randomStringA]/[packageName]-[randomStringB]/base.apk layout +/mnt/expand/[^/]+/app/[^/]+/[^/]+/oat(/.*)? u:object_r:dalvikcache_data_file:s0 +/mnt/expand/[^/]+/app/vmdl[^/]+\.tmp(/.*)? u:object_r:apk_tmp_file:s0 +/mnt/expand/[^/]+/app/vmdl[^/]+\.tmp/oat(/.*)? u:object_r:dalvikcache_data_file:s0 +/mnt/expand/[^/]+/local/tmp(/.*)? u:object_r:shell_data_file:s0 +/mnt/expand/[^/]+/media(/.*)? u:object_r:media_rw_data_file:s0 +/mnt/expand/[^/]+/misc/vold(/.*)? u:object_r:vold_data_file:s0 + +# coredump directory for userdebug/eng devices +/cores(/.*)? u:object_r:coredump_file:s0 + +# Wallpaper files +/data/system/users/[0-9]+/wallpaper_lock_orig u:object_r:wallpaper_file:s0 +/data/system/users/[0-9]+/wallpaper_lock u:object_r:wallpaper_file:s0 +/data/system/users/[0-9]+/wallpaper_orig u:object_r:wallpaper_file:s0 +/data/system/users/[0-9]+/wallpaper u:object_r:wallpaper_file:s0 + +# Ringtone files +/data/system_de/[0-9]+/ringtones(/.*)? u:object_r:ringtone_file:s0 + +# ShortcutManager icons, e.g. +# /data/system_ce/0/shortcut_service/bitmaps/com.example.app/1457472879282.png +/data/system_ce/[0-9]+/shortcut_service/bitmaps(/.*)? u:object_r:shortcut_manager_icons:s0 + +# User icon files +/data/system/users/[0-9]+/photo\.png u:object_r:icon_file:s0 + +# vold per-user data +/data/misc_de/[0-9]+/vold(/.*)? u:object_r:vold_data_file:s0 +/data/misc_ce/[0-9]+/vold(/.*)? u:object_r:vold_data_file:s0 + +# iorapd per-user data +/data/misc_ce/[0-9]+/iorapd(/.*)? u:object_r:iorapd_data_file:s0 + +# Backup service persistent per-user bookkeeping +/data/system_ce/[0-9]+/backup(/.*)? u:object_r:backup_data_file:s0 +# Backup service temporary per-user data for inter-change with apps +/data/system_ce/[0-9]+/backup_stage(/.*)? u:object_r:backup_data_file:s0 + +############################# +# efs files +# +/efs(/.*)? u:object_r:efs_file:s0 + +############################# +# Cache files +# +/cache(/.*)? u:object_r:cache_file:s0 +/cache/recovery(/.*)? u:object_r:cache_recovery_file:s0 +# General backup/restore interchange with apps +/cache/backup_stage(/.*)? u:object_r:cache_backup_file:s0 +# LocalTransport (backup) uses this subtree +/cache/backup(/.*)? u:object_r:cache_private_backup_file:s0 + +############################# +# Overlayfs support directories +# +/cache/overlay(/.*)? u:object_r:overlayfs_file:s0 +/mnt/scratch(/.*)? u:object_r:overlayfs_file:s0 + +/data/cache(/.*)? u:object_r:cache_file:s0 +/data/cache/recovery(/.*)? u:object_r:cache_recovery_file:s0 +# General backup/restore interchange with apps +/data/cache/backup_stage(/.*)? u:object_r:cache_backup_file:s0 +# LocalTransport (backup) uses this subtree +/data/cache/backup(/.*)? u:object_r:cache_private_backup_file:s0 + +############################# +# Metadata files +# +/metadata(/.*)? u:object_r:metadata_file:s0 +/metadata/apex(/.*)? u:object_r:apex_metadata_file:s0 +/metadata/vold(/.*)? u:object_r:vold_metadata_file:s0 +/metadata/gsi(/.*)? u:object_r:gsi_metadata_file:s0 +/metadata/gsi/dsu/active u:object_r:gsi_public_metadata_file:s0 +/metadata/gsi/dsu/booted u:object_r:gsi_public_metadata_file:s0 +/metadata/gsi/dsu/lp_names u:object_r:gsi_public_metadata_file:s0 +/metadata/gsi/dsu/[^/]+/metadata_encryption_dir u:object_r:gsi_public_metadata_file:s0 +/metadata/gsi/ota(/.*)? u:object_r:ota_metadata_file:s0 +/metadata/password_slots(/.*)? u:object_r:password_slot_metadata_file:s0 +/metadata/ota(/.*)? u:object_r:ota_metadata_file:s0 +/metadata/bootstat(/.*)? u:object_r:metadata_bootstat_file:s0 +/metadata/sepolicy(/.*)? u:object_r:sepolicy_metadata_file:s0 +/metadata/staged-install(/.*)? u:object_r:staged_install_file:s0 +/metadata/userspacereboot(/.*)? u:object_r:userspace_reboot_metadata_file:s0 +/metadata/watchdog(/.*)? u:object_r:watchdog_metadata_file:s0 + +############################# +# asec containers +/mnt/asec(/.*)? u:object_r:asec_apk_file:s0 +/mnt/asec/[^/]+/[^/]+\.zip u:object_r:asec_public_file:s0 +/mnt/asec/[^/]+/lib(/.*)? u:object_r:asec_public_file:s0 +/data/app-asec(/.*)? u:object_r:asec_image_file:s0 + +############################# +# external storage +/mnt/media_rw(/.*)? u:object_r:mnt_media_rw_file:s0 +/mnt/user(/.*)? u:object_r:mnt_user_file:s0 +/mnt/pass_through(/.*)? u:object_r:mnt_pass_through_file:s0 +/mnt/sdcard u:object_r:mnt_sdcard_file:s0 +/mnt/runtime(/.*)? u:object_r:storage_file:s0 +/storage(/.*)? u:object_r:storage_file:s0 + +############################# +# mount point for read-write vendor partitions +/mnt/vendor(/.*)? u:object_r:mnt_vendor_file:s0 + +############################# +# mount point for read-write product partitions +/mnt/product(/.*)? u:object_r:mnt_product_file:s0 + +############################# +# /postinstall file contexts +/(system|product)/bin/check_dynamic_partitions u:object_r:postinstall_exec:s0 +/(system|product)/bin/otapreopt_script u:object_r:postinstall_exec:s0 +/(system|product)/bin/otapreopt u:object_r:postinstall_dexopt_exec:s0 diff --git a/prebuilts/api/33.0/private/file_contexts_asan b/prebuilts/api/33.0/private/file_contexts_asan new file mode 100644 index 000000000..fd083c221 --- /dev/null +++ b/prebuilts/api/33.0/private/file_contexts_asan @@ -0,0 +1,16 @@ +/data/asan/system/lib(/.*)? u:object_r:system_lib_file:s0 +/data/asan/system/lib64(/.*)? u:object_r:system_lib_file:s0 +/data/asan/vendor/lib(/.*)? u:object_r:system_lib_file:s0 +/data/asan/vendor/lib64(/.*)? u:object_r:system_lib_file:s0 +/data/asan/odm/lib(/.*)? u:object_r:system_lib_file:s0 +/data/asan/odm/lib64(/.*)? u:object_r:system_lib_file:s0 +/data/asan/product/lib(/.*)? u:object_r:system_lib_file:s0 +/data/asan/product/lib64(/.*)? u:object_r:system_lib_file:s0 +/data/asan/system/system_ext/lib(/.*)? u:object_r:system_lib_file:s0 +/data/asan/system/system_ext/lib64(/.*)? u:object_r:system_lib_file:s0 +/system/asan.options u:object_r:system_asan_options_file:s0 +/system/bin/asan_extract u:object_r:asan_extract_exec:s0 +/system/bin/asanwrapper u:object_r:asanwrapper_exec:s0 +/system/bin/asan/app_process u:object_r:zygote_exec:s0 +/system/bin/asan/app_process32 u:object_r:zygote_exec:s0 +/system/bin/asan/app_process64 u:object_r:zygote_exec:s0 diff --git a/prebuilts/api/33.0/private/file_contexts_overlayfs b/prebuilts/api/33.0/private/file_contexts_overlayfs new file mode 100644 index 000000000..e472fade5 --- /dev/null +++ b/prebuilts/api/33.0/private/file_contexts_overlayfs @@ -0,0 +1,9 @@ +############################# +# Overlayfs support directories for userdebug/eng devices +# +/cache/overlay/(system|product)/upper u:object_r:system_file:s0 +/cache/overlay/(vendor|odm)/upper u:object_r:vendor_file:s0 +/cache/overlay/oem/upper u:object_r:vendor_file:s0 +/mnt/scratch/overlay/(system|product)/upper u:object_r:system_file:s0 +/mnt/scratch/overlay/(vendor|odm)/upper u:object_r:vendor_file:s0 +/mnt/scratch/overlay/oem/upper u:object_r:vendor_file:s0 diff --git a/prebuilts/api/33.0/private/fingerprintd.te b/prebuilts/api/33.0/private/fingerprintd.te new file mode 100644 index 000000000..eb73ef8cc --- /dev/null +++ b/prebuilts/api/33.0/private/fingerprintd.te @@ -0,0 +1,3 @@ +typeattribute fingerprintd coredomain; + +init_daemon_domain(fingerprintd) diff --git a/prebuilts/api/33.0/private/flags_health_check.te b/prebuilts/api/33.0/private/flags_health_check.te new file mode 100644 index 000000000..54ecd4577 --- /dev/null +++ b/prebuilts/api/33.0/private/flags_health_check.te @@ -0,0 +1,38 @@ +typeattribute flags_health_check coredomain; + +init_daemon_domain(flags_health_check) + +set_prop(flags_health_check, device_config_boot_count_prop) +set_prop(flags_health_check, device_config_reset_performed_prop) +set_prop(flags_health_check, device_config_runtime_native_boot_prop) +set_prop(flags_health_check, device_config_runtime_native_prop) +set_prop(flags_health_check, device_config_input_native_boot_prop) +set_prop(flags_health_check, device_config_lmkd_native_prop) +set_prop(flags_health_check, device_config_netd_native_prop) +set_prop(flags_health_check, device_config_nnapi_native_prop) +set_prop(flags_health_check, device_config_activity_manager_native_boot_prop) +set_prop(flags_health_check, device_config_media_native_prop) +set_prop(flags_health_check, device_config_mglru_native_prop) +set_prop(flags_health_check, device_config_profcollect_native_boot_prop) +set_prop(flags_health_check, device_config_statsd_native_prop) +set_prop(flags_health_check, device_config_statsd_native_boot_prop) +set_prop(flags_health_check, device_config_storage_native_boot_prop) +set_prop(flags_health_check, device_config_swcodec_native_prop) +set_prop(flags_health_check, device_config_sys_traced_prop) +set_prop(flags_health_check, device_config_window_manager_native_boot_prop) +set_prop(flags_health_check, device_config_configuration_prop) +set_prop(flags_health_check, device_config_connectivity_prop) +set_prop(flags_health_check, device_config_surface_flinger_native_boot_prop) +set_prop(flags_health_check, device_config_vendor_system_native_prop) +set_prop(flags_health_check, device_config_virtualization_framework_native_prop) + +# system property device_config_boot_count_prop is used for deciding when to perform server +# configurable flags related disaster recovery. Mistakenly set up by unrelated components can, at a +# wrong timing, trigger server configurable flag related disaster recovery, which will override +# server configured values of all flags with default values. +neverallow { domain -init -flags_health_check } device_config_boot_count_prop:property_service set; + +# system property device_config_reset_performed_prop is used for indicating whether server +# configurable flags have been reset during booting. Mistakenly modified by unrelated components can +# cause bad server configurable flags synced back to device. +neverallow { domain -init -flags_health_check } device_config_reset_performed_prop:property_service set; diff --git a/prebuilts/api/33.0/private/fs_use b/prebuilts/api/33.0/private/fs_use new file mode 100644 index 000000000..93d7f1b24 --- /dev/null +++ b/prebuilts/api/33.0/private/fs_use @@ -0,0 +1,27 @@ +# Label inodes via getxattr. +fs_use_xattr yaffs2 u:object_r:labeledfs:s0; +fs_use_xattr jffs2 u:object_r:labeledfs:s0; +fs_use_xattr ext2 u:object_r:labeledfs:s0; +fs_use_xattr ext3 u:object_r:labeledfs:s0; +fs_use_xattr ext4 u:object_r:labeledfs:s0; +fs_use_xattr xfs u:object_r:labeledfs:s0; +fs_use_xattr btrfs u:object_r:labeledfs:s0; +fs_use_xattr f2fs u:object_r:labeledfs:s0; +fs_use_xattr squashfs u:object_r:labeledfs:s0; +fs_use_xattr overlay u:object_r:labeledfs:s0; +fs_use_xattr erofs u:object_r:labeledfs:s0; +fs_use_xattr incremental-fs u:object_r:labeledfs:s0; +fs_use_xattr virtiofs u:object_r:labeledfs:s0; + +# Label inodes from task label. +fs_use_task pipefs u:object_r:pipefs:s0; +fs_use_task sockfs u:object_r:sockfs:s0; + +# Label inodes from combination of task label and fs label. +# Define type_transition rules if you want per-domain types. +fs_use_trans devpts u:object_r:devpts:s0; +fs_use_trans tmpfs u:object_r:tmpfs:s0; +fs_use_trans devtmpfs u:object_r:device:s0; +fs_use_trans shm u:object_r:shm:s0; +fs_use_trans mqueue u:object_r:mqueue:s0; + diff --git a/prebuilts/api/33.0/private/fsck.te b/prebuilts/api/33.0/private/fsck.te new file mode 100644 index 000000000..f8e09b645 --- /dev/null +++ b/prebuilts/api/33.0/private/fsck.te @@ -0,0 +1,5 @@ +typeattribute fsck coredomain; + +init_daemon_domain(fsck) + +allow fsck metadata_block_device:blk_file rw_file_perms; diff --git a/prebuilts/api/33.0/private/fsck_untrusted.te b/prebuilts/api/33.0/private/fsck_untrusted.te new file mode 100644 index 000000000..9a57bf027 --- /dev/null +++ b/prebuilts/api/33.0/private/fsck_untrusted.te @@ -0,0 +1 @@ +typeattribute fsck_untrusted coredomain; diff --git a/prebuilts/api/33.0/private/fsverity_init.te b/prebuilts/api/33.0/private/fsverity_init.te new file mode 100644 index 000000000..e069233fb --- /dev/null +++ b/prebuilts/api/33.0/private/fsverity_init.te @@ -0,0 +1,24 @@ +type fsverity_init, domain, coredomain; +type fsverity_init_exec, exec_type, file_type, system_file_type; + +init_daemon_domain(fsverity_init) + +# Allow to read /proc/keys for searching key id. +allow fsverity_init proc_keys:file r_file_perms; + +# Ignore denials to access irrelevant keys, as a side effect to access /proc/keys. +dontaudit fsverity_init domain:key view; +allow fsverity_init kernel:key { view search write setattr }; +allow fsverity_init fsverity_init:key { view search write }; + +# Allow init to write to /proc/sys/fs/verity/require_signatures +allow fsverity_init proc_fs_verity:file w_file_perms; + +# Read the on-device signing certificate, to be able to add it to the keyring +allow fsverity_init odsign:fd use; +allow fsverity_init odsign_data_file:file { getattr read }; + +# When kernel requests an algorithm, the crypto API first looks for an +# already registered algorithm with that name. If it fails, the kernel creates +# an implementation of the algorithm from templates. +dontaudit fsverity_init kernel:system module_request; diff --git a/prebuilts/api/33.0/private/fwk_bufferhub.te b/prebuilts/api/33.0/private/fwk_bufferhub.te new file mode 100644 index 000000000..5286f3e56 --- /dev/null +++ b/prebuilts/api/33.0/private/fwk_bufferhub.te @@ -0,0 +1,7 @@ +type fwk_bufferhub, domain, coredomain; +type fwk_bufferhub_exec, system_file_type, exec_type, file_type; + +hal_client_domain(fwk_bufferhub, hal_graphics_allocator) +allow fwk_bufferhub ion_device:chr_file r_file_perms; + +init_daemon_domain(fwk_bufferhub) diff --git a/prebuilts/api/33.0/private/gatekeeperd.te b/prebuilts/api/33.0/private/gatekeeperd.te new file mode 100644 index 000000000..2fb88a3bb --- /dev/null +++ b/prebuilts/api/33.0/private/gatekeeperd.te @@ -0,0 +1,6 @@ +typeattribute gatekeeperd coredomain; + +init_daemon_domain(gatekeeperd) + +# For checking whether GSI is running +get_prop(gatekeeperd, gsid_prop) diff --git a/prebuilts/api/33.0/private/genfs_contexts b/prebuilts/api/33.0/private/genfs_contexts new file mode 100644 index 000000000..1c604fc34 --- /dev/null +++ b/prebuilts/api/33.0/private/genfs_contexts @@ -0,0 +1,399 @@ +# Label inodes with the fs label. +genfscon rootfs / u:object_r:rootfs:s0 +# proc labeling can be further refined (longest matching prefix). +genfscon proc / u:object_r:proc:s0 +genfscon proc /asound u:object_r:proc_asound:s0 +genfscon proc /bootconfig u:object_r:proc_bootconfig:s0 +genfscon proc /buddyinfo u:object_r:proc_buddyinfo:s0 +genfscon proc /cmdline u:object_r:proc_cmdline:s0 +genfscon proc /config.gz u:object_r:config_gz:s0 +genfscon proc /cpu/alignment u:object_r:proc_cpu_alignment:s0 +genfscon proc /diskstats u:object_r:proc_diskstats:s0 +genfscon proc /filesystems u:object_r:proc_filesystems:s0 +genfscon proc /interrupts u:object_r:proc_interrupts:s0 +genfscon proc /iomem u:object_r:proc_iomem:s0 +genfscon proc /kallsyms u:object_r:proc_kallsyms:s0 +genfscon proc /keys u:object_r:proc_keys:s0 +genfscon proc /kmsg u:object_r:proc_kmsg:s0 +genfscon proc /loadavg u:object_r:proc_loadavg:s0 +genfscon proc /locks u:object_r:proc_locks:s0 +genfscon proc /lowmemorykiller u:object_r:proc_lowmemorykiller:s0 +genfscon proc /meminfo u:object_r:proc_meminfo:s0 +genfscon proc /misc u:object_r:proc_misc:s0 +genfscon proc /modules u:object_r:proc_modules:s0 +genfscon proc /mounts u:object_r:proc_mounts:s0 +genfscon proc /net u:object_r:proc_net:s0 +genfscon proc /net/tcp u:object_r:proc_net_tcp_udp:s0 +genfscon proc /net/udp u:object_r:proc_net_tcp_udp:s0 +genfscon proc /net/xt_qtaguid/ctrl u:object_r:proc_qtaguid_ctrl:s0 +genfscon proc /net/xt_qtaguid/ u:object_r:proc_qtaguid_stat:s0 +genfscon proc /cpuinfo u:object_r:proc_cpuinfo:s0 +genfscon proc /pagetypeinfo u:object_r:proc_pagetypeinfo:s0 +genfscon proc /pressure/cpu u:object_r:proc_pressure_cpu:s0 +genfscon proc /pressure/io u:object_r:proc_pressure_io:s0 +genfscon proc /pressure/memory u:object_r:proc_pressure_mem:s0 +genfscon proc /slabinfo u:object_r:proc_slabinfo:s0 +genfscon proc /softirqs u:object_r:proc_timer:s0 +genfscon proc /stat u:object_r:proc_stat:s0 +genfscon proc /swaps u:object_r:proc_swaps:s0 +genfscon proc /sysrq-trigger u:object_r:proc_sysrq:s0 +genfscon proc /kpageflags u:object_r:proc_kpageflags:s0 +genfscon proc /sys/abi/swp u:object_r:proc_abi:s0 +genfscon proc /sys/fs/pipe-max-size u:object_r:proc_pipe_conf:s0 +genfscon proc /sys/fs/protected_hardlinks u:object_r:proc_security:s0 +genfscon proc /sys/fs/protected_symlinks u:object_r:proc_security:s0 +genfscon proc /sys/fs/suid_dumpable u:object_r:proc_security:s0 +genfscon proc /sys/fs/verity/require_signatures u:object_r:proc_fs_verity:s0 +genfscon proc /sys/kernel/bpf_ u:object_r:proc_bpf:s0 +genfscon proc /sys/kernel/core_pattern u:object_r:usermodehelper:s0 +genfscon proc /sys/kernel/core_pipe_limit u:object_r:usermodehelper:s0 +genfscon proc /sys/kernel/domainname u:object_r:proc_hostname:s0 +genfscon proc /sys/kernel/dmesg_restrict u:object_r:proc_security:s0 +genfscon proc /sys/kernel/hostname u:object_r:proc_hostname:s0 +genfscon proc /sys/kernel/hotplug u:object_r:usermodehelper:s0 +genfscon proc /sys/kernel/hung_task_ u:object_r:proc_hung_task:s0 +genfscon proc /sys/kernel/kptr_restrict u:object_r:proc_security:s0 +genfscon proc /sys/kernel/modprobe u:object_r:usermodehelper:s0 +genfscon proc /sys/kernel/modules_disabled u:object_r:proc_security:s0 +genfscon proc /sys/kernel/panic_on_oops u:object_r:proc_panic:s0 +genfscon proc /sys/kernel/perf_event_max_sample_rate u:object_r:proc_perf:s0 +genfscon proc /sys/kernel/perf_event_paranoid u:object_r:proc_perf:s0 +genfscon proc /sys/kernel/perf_cpu_time_max_percent u:object_r:proc_perf:s0 +genfscon proc /sys/kernel/perf_event_mlock_kb u:object_r:proc_perf:s0 +genfscon proc /sys/kernel/pid_max u:object_r:proc_pid_max:s0 +genfscon proc /sys/kernel/poweroff_cmd u:object_r:usermodehelper:s0 +genfscon proc /sys/kernel/random u:object_r:proc_random:s0 +genfscon proc /sys/kernel/randomize_va_space u:object_r:proc_security:s0 +genfscon proc /sys/kernel/sched_child_runs_first u:object_r:proc_sched:s0 +genfscon proc /sys/kernel/sched_latency_ns u:object_r:proc_sched:s0 +genfscon proc /sys/kernel/sched_rt_period_us u:object_r:proc_sched:s0 +genfscon proc /sys/kernel/sched_rt_runtime_us u:object_r:proc_sched:s0 +genfscon proc /sys/kernel/sched_schedstats u:object_r:proc_sched:s0 +genfscon proc /sys/kernel/sched_tunable_scaling u:object_r:proc_sched:s0 +genfscon proc /sys/kernel/sched_util_clamp_max u:object_r:proc_sched:s0 +genfscon proc /sys/kernel/sched_util_clamp_min u:object_r:proc_sched:s0 +genfscon proc /sys/kernel/sched_util_clamp_min_rt_default u:object_r:proc_sched:s0 +genfscon proc /sys/kernel/sched_wakeup_granularity_ns u:object_r:proc_sched:s0 +genfscon proc /sys/kernel/sysrq u:object_r:proc_sysrq:s0 +genfscon proc /sys/kernel/unprivileged_bpf_ u:object_r:proc_bpf:s0 +genfscon proc /sys/kernel/usermodehelper u:object_r:usermodehelper:s0 +genfscon proc /sys/net u:object_r:proc_net:s0 +genfscon proc /sys/net/core/bpf_ u:object_r:proc_bpf:s0 +genfscon proc /sys/vm/dirty_background_ratio u:object_r:proc_dirty:s0 +genfscon proc /sys/vm/dirty_expire_centisecs u:object_r:proc_dirty:s0 +genfscon proc /sys/vm/extra_free_kbytes u:object_r:proc_extra_free_kbytes:s0 +genfscon proc /sys/vm/max_map_count u:object_r:proc_max_map_count:s0 +genfscon proc /sys/vm/mmap_min_addr u:object_r:proc_security:s0 +genfscon proc /sys/vm/mmap_rnd_bits u:object_r:proc_security:s0 +genfscon proc /sys/vm/mmap_rnd_compat_bits u:object_r:proc_security:s0 +genfscon proc /sys/vm/page-cluster u:object_r:proc_page_cluster:s0 +genfscon proc /sys/vm/drop_caches u:object_r:proc_drop_caches:s0 +genfscon proc /sys/vm/overcommit_memory u:object_r:proc_overcommit_memory:s0 +genfscon proc /sys/vm/min_free_order_shift u:object_r:proc_min_free_order_shift:s0 +genfscon proc /sys/vm/watermark_boost_factor u:object_r:proc_watermark_boost_factor:s0 +genfscon proc /sys/vm/watermark_scale_factor u:object_r:proc_watermark_scale_factor:s0 +genfscon proc /timer_list u:object_r:proc_timer:s0 +genfscon proc /timer_stats u:object_r:proc_timer:s0 +genfscon proc /tty/drivers u:object_r:proc_tty_drivers:s0 +genfscon proc /uid/ u:object_r:proc_uid_time_in_state:s0 +genfscon proc /uid_cputime/show_uid_stat u:object_r:proc_uid_cputime_showstat:s0 +genfscon proc /uid_cputime/remove_uid_range u:object_r:proc_uid_cputime_removeuid:s0 +genfscon proc /uid_io/stats u:object_r:proc_uid_io_stats:s0 +genfscon proc /uid_procstat/set u:object_r:proc_uid_procstat_set:s0 +genfscon proc /uid_time_in_state u:object_r:proc_uid_time_in_state:s0 +genfscon proc /uid_concurrent_active_time u:object_r:proc_uid_concurrent_active_time:s0 +genfscon proc /uid_concurrent_policy_time u:object_r:proc_uid_concurrent_policy_time:s0 +genfscon proc /uid_cpupower/ u:object_r:proc_uid_cpupower:s0 +genfscon proc /uptime u:object_r:proc_uptime:s0 +genfscon proc /version u:object_r:proc_version:s0 +genfscon proc /vmallocinfo u:object_r:proc_vmallocinfo:s0 +genfscon proc /vmstat u:object_r:proc_vmstat:s0 +genfscon proc /zoneinfo u:object_r:proc_zoneinfo:s0 +genfscon proc /vendor_sched u:object_r:proc_vendor_sched:s0 + +genfscon fusectl / u:object_r:fusectlfs:s0 + +# selinuxfs booleans can be individually labeled. +genfscon selinuxfs / u:object_r:selinuxfs:s0 +genfscon cgroup / u:object_r:cgroup:s0 +genfscon cgroup2 / u:object_r:cgroup_v2:s0 +# sysfs labels can be set by userspace. +genfscon sysfs / u:object_r:sysfs:s0 +genfscon sysfs /devices/cs_etm u:object_r:sysfs_devices_cs_etm:s0 +genfscon sysfs /devices/system/cpu u:object_r:sysfs_devices_system_cpu:s0 +genfscon sysfs /class/android_usb u:object_r:sysfs_android_usb:s0 +genfscon sysfs /class/extcon u:object_r:sysfs_extcon:s0 +genfscon sysfs /class/gpu u:object_r:sysfs_gpu:s0 +genfscon sysfs /class/leds u:object_r:sysfs_leds:s0 +genfscon sysfs /class/net u:object_r:sysfs_net:s0 +genfscon sysfs /class/rfkill/rfkill0/state u:object_r:sysfs_bluetooth_writable:s0 +genfscon sysfs /class/rfkill/rfkill1/state u:object_r:sysfs_bluetooth_writable:s0 +genfscon sysfs /class/rfkill/rfkill2/state u:object_r:sysfs_bluetooth_writable:s0 +genfscon sysfs /class/rfkill/rfkill3/state u:object_r:sysfs_bluetooth_writable:s0 +genfscon sysfs /class/rtc u:object_r:sysfs_rtc:s0 +genfscon sysfs /class/switch u:object_r:sysfs_switch:s0 +genfscon sysfs /class/wakeup u:object_r:sysfs_wakeup:s0 +genfscon sysfs /devices/platform/nfc-power/nfc_power u:object_r:sysfs_nfc_power_writable:s0 +genfscon sysfs /devices/virtual/android_usb u:object_r:sysfs_android_usb:s0 +genfscon sysfs /devices/virtual/block/ u:object_r:sysfs_devices_block:s0 +genfscon sysfs /devices/virtual/block/dm- u:object_r:sysfs_dm:s0 +genfscon sysfs /devices/virtual/block/loop u:object_r:sysfs_loop:s0 +genfscon sysfs /devices/virtual/block/zram0 u:object_r:sysfs_zram:s0 +genfscon sysfs /devices/virtual/block/zram1 u:object_r:sysfs_zram:s0 +genfscon sysfs /devices/virtual/block/zram0/uevent u:object_r:sysfs_zram_uevent:s0 +genfscon sysfs /devices/virtual/block/zram1/uevent u:object_r:sysfs_zram_uevent:s0 +genfscon sysfs /devices/virtual/misc/hw_random u:object_r:sysfs_hwrandom:s0 +genfscon sysfs /devices/virtual/net u:object_r:sysfs_net:s0 +genfscon sysfs /devices/virtual/switch u:object_r:sysfs_switch:s0 +genfscon sysfs /devices/virtual/wakeup u:object_r:sysfs_wakeup:s0 +genfscon sysfs /firmware/devicetree/base/firmware/android u:object_r:sysfs_dt_firmware_android:s0 +genfscon sysfs /fs/ext4/features u:object_r:sysfs_fs_ext4_features:s0 +genfscon sysfs /fs/f2fs u:object_r:sysfs_fs_f2fs:s0 +genfscon sysfs /fs/fuse/bpf_prog_type_fuse u:object_r:sysfs_fs_fuse_bpf:s0 +genfscon sysfs /fs/incremental-fs/features u:object_r:sysfs_fs_incfs_features:s0 +genfscon sysfs /fs/incremental-fs/instances u:object_r:sysfs_fs_incfs_metrics:s0 +genfscon sysfs /power/autosleep u:object_r:sysfs_power:s0 +genfscon sysfs /power/state u:object_r:sysfs_power:s0 +genfscon sysfs /power/suspend_stats u:object_r:sysfs_suspend_stats:s0 +genfscon sysfs /power/wakeup_count u:object_r:sysfs_power:s0 +genfscon sysfs /power/wake_lock u:object_r:sysfs_wake_lock:s0 +genfscon sysfs /power/wake_unlock u:object_r:sysfs_wake_lock:s0 +genfscon sysfs /kernel/memory_state_time u:object_r:sysfs_power:s0 +genfscon sysfs /kernel/dma_heap u:object_r:sysfs_dma_heap:s0 +genfscon sysfs /kernel/ion u:object_r:sysfs_ion:s0 +genfscon sysfs /kernel/ipv4 u:object_r:sysfs_ipv4:s0 +genfscon sysfs /kernel/mm/transparent_hugepage u:object_r:sysfs_transparent_hugepage:s0 +genfscon sysfs /kernel/mm/lru_gen/enabled u:object_r:sysfs_lru_gen_enabled:s0 +genfscon sysfs /kernel/notes u:object_r:sysfs_kernel_notes:s0 +genfscon sysfs /kernel/uevent_helper u:object_r:sysfs_usermodehelper:s0 +genfscon sysfs /kernel/wakeup_reasons u:object_r:sysfs_wakeup_reasons:s0 +genfscon sysfs /kernel/dmabuf/buffers u:object_r:sysfs_dmabuf_stats:s0 +genfscon sysfs /module/dm_verity/parameters/prefetch_cluster u:object_r:sysfs_dm_verity:s0 +genfscon sysfs /module/lowmemorykiller u:object_r:sysfs_lowmemorykiller:s0 +genfscon sysfs /module/tcp_cubic/parameters u:object_r:sysfs_net:s0 +genfscon sysfs /module/wlan/parameters/fwpath u:object_r:sysfs_wlan_fwpath:s0 +genfscon sysfs /devices/virtual/timed_output/vibrator/enable u:object_r:sysfs_vibrator:s0 +genfscon sysfs /devices/virtual/misc/uhid u:object_r:sysfs_uhid:s0 +genfscon sysfs /kernel/vendor_sched u:object_r:sysfs_vendor_sched:s0 + +genfscon debugfs /kprobes u:object_r:debugfs_kprobes:s0 +genfscon debugfs /mmc0 u:object_r:debugfs_mmc:s0 +genfscon debugfs /tracing u:object_r:debugfs_tracing_debug:s0 +genfscon tracefs / u:object_r:debugfs_tracing_debug:s0 +genfscon debugfs /tracing/tracing_on u:object_r:debugfs_tracing:s0 +genfscon tracefs /tracing_on u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/trace u:object_r:debugfs_tracing:s0 +genfscon tracefs /trace u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/per_cpu/cpu u:object_r:debugfs_tracing:s0 +genfscon tracefs /per_cpu/cpu u:object_r:debugfs_tracing:s0 + +genfscon debugfs /tracing/instances u:object_r:debugfs_tracing_instances:s0 +genfscon tracefs /instances u:object_r:debugfs_tracing_instances:s0 +genfscon debugfs /tracing/instances/bootreceiver u:object_r:debugfs_bootreceiver_tracing:s0 +genfscon tracefs /instances/bootreceiver u:object_r:debugfs_bootreceiver_tracing:s0 +genfscon debugfs /tracing/instances/mm_events u:object_r:debugfs_mm_events_tracing:s0 +genfscon tracefs /instances/mm_events u:object_r:debugfs_mm_events_tracing:s0 +genfscon debugfs /tracing/instances/wifi u:object_r:debugfs_wifi_tracing:s0 +genfscon tracefs /instances/wifi u:object_r:debugfs_wifi_tracing:s0 +genfscon debugfs /tracing/trace_marker u:object_r:debugfs_trace_marker:s0 +genfscon tracefs /trace_marker u:object_r:debugfs_trace_marker:s0 +genfscon debugfs /wakeup_sources u:object_r:debugfs_wakeup_sources:s0 +genfscon debugfs /tracing/printk_formats u:object_r:debugfs_tracing_printk_formats:s0 +genfscon tracefs /printk_formats u:object_r:debugfs_tracing_printk_formats:s0 + +genfscon debugfs /tracing/events/header_page u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/f2fs/f2fs_get_data_block/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/f2fs/f2fs_iget/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/f2fs/f2fs_sync_file_enter/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/f2fs/f2fs_sync_file_exit/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/f2fs/f2fs_write_begin/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/f2fs/f2fs_write_end/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/ext4/ext4_da_write_begin/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/ext4/ext4_da_write_end/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/ext4/ext4_es_lookup_extent_enter/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/ext4/ext4_es_lookup_extent_exit/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/ext4/ext4_load_inode/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/ext4/ext4_sync_file_enter/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/ext4/ext4_sync_file_exit/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/block/block_rq_issue/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/block/block_rq_complete/ u:object_r:debugfs_tracing:s0 + +genfscon tracefs /events/header_page u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/f2fs/f2fs_get_data_block/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/f2fs/f2fs_iget/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/f2fs/f2fs_sync_file_enter/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/f2fs/f2fs_sync_file_exit/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/f2fs/f2fs_write_begin/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/f2fs/f2fs_write_end/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/ext4/ext4_da_write_begin/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/ext4/ext4_da_write_end/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/ext4/ext4_es_lookup_extent_enter/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/ext4/ext4_es_lookup_extent_exit/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/ext4/ext4_load_inode/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/ext4/ext4_sync_file_enter/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/ext4/ext4_sync_file_exit/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/block/block_rq_issue/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/block/block_rq_complete/ u:object_r:debugfs_tracing:s0 + +genfscon tracefs /synthetic_events u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/synthetic/rss_stat_throttled u:object_r:debugfs_tracing:s0 + +genfscon debugfs /tracing/synthetic_events u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/synthetic/rss_stat_throttled u:object_r:debugfs_tracing:s0 + +genfscon tracefs /trace_clock u:object_r:debugfs_tracing:s0 +genfscon tracefs /buffer_size_kb u:object_r:debugfs_tracing:s0 +genfscon tracefs /options/overwrite u:object_r:debugfs_tracing:s0 +genfscon tracefs /options/print-tgid u:object_r:debugfs_tracing:s0 +genfscon tracefs /options/record-tgid u:object_r:debugfs_tracing:s0 +genfscon tracefs /saved_cmdlines_size u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/sched/sched_switch/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/sched/sched_wakeup/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/sched/sched_wakeup_new/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/sched/sched_waking/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/sched/sched_blocked_reason/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/sched/sched_cpu_hotplug/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/sched/sched_process_exit/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/sched/sched_process_free/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/sched/sched_pi_setprio/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/cgroup/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/power/cpu_frequency/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/power/cpu_idle/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/power/clock_enable/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/power/clock_disable/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/power/clock_set_rate/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/power/cpu_frequency_limits/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/power/gpu_frequency/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/power/gpu_work_period/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/power/suspend_resume/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/cpufreq_interactive/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/vmscan/mm_vmscan_direct_reclaim_begin/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/vmscan/mm_vmscan_direct_reclaim_end/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/vmscan/mm_vmscan_kswapd_wake/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/vmscan/mm_vmscan_kswapd_sleep/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/binder/binder_transaction/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/binder/binder_transaction_received/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/binder/binder_lock/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/binder/binder_locked/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/binder/binder_unlock/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/binder/binder_transaction_alloc_buf/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/binder/binder_set_priority/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/lowmemorykiller/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/sync/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/fence/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/dma_fence/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/filemap/mm_filemap_add_to_page_cache/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/filemap/mm_filemap_delete_from_page_cache/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/kmem/rss_stat/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/kmem/ion_heap_grow/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/kmem/ion_heap_shrink/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/ion/ion_stat/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/mm_event/mm_event_record/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/oom/oom_score_adj_update/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/oom/mark_victim/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/task/task_rename/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/task/task_newtask/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/ftrace/print/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/gpu_mem/gpu_mem_total u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/thermal/thermal_temperature/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/thermal/cdev_update/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/cpuhp/cpuhp_enter/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/cpuhp/cpuhp_exit/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/cpuhp/cpuhp_pause/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/ipi/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/irq/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/clk/clk_enable/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/clk/clk_disable/ u:object_r:debugfs_tracing:s0 +genfscon tracefs /events/clk/clk_set_rate/ u:object_r:debugfs_tracing:s0 + +genfscon debugfs /tracing/trace_clock u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/buffer_size_kb u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/options/overwrite u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/options/print-tgid u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/options/record-tgid u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/saved_cmdlines_size u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/sched/sched_switch/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/sched/sched_wakeup/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/sched/sched_wakeup_new/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/sched/sched_waking/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/sched/sched_blocked_reason/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/sched/sched_cpu_hotplug/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/sched/sched_process_exit/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/sched/sched_process_free/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/sched/sched_pi_setprio/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/cgroup/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/power/cpu_frequency/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/power/cpu_idle/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/power/clock_enable/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/power/clock_disable/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/power/clock_set_rate/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/power/cpu_frequency_limits/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/power/gpu_frequency/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/power/gpu_work_period/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/power/suspend_resume/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/cpufreq_interactive/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/vmscan/mm_vmscan_direct_reclaim_begin/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/vmscan/mm_vmscan_direct_reclaim_end/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/vmscan/mm_vmscan_kswapd_wake/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/vmscan/mm_vmscan_kswapd_sleep/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/binder/binder_transaction/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/binder/binder_transaction_received/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/binder/binder_lock/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/binder/binder_locked/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/binder/binder_unlock/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/binder/binder_transaction_alloc_buf/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/binder/binder_set_priority/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/lowmemorykiller/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/sync/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/fence/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/dma_fence/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/filemap/mm_filemap_add_to_page_cache/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/filemap/mm_filemap_delete_from_page_cache/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/kmem/rss_stat/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/kmem/ion_heap_grow/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/kmem/ion_heap_shrink/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/ion/ion_stat/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/mm_event/mm_event_record/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/oom/oom_score_adj_update/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/oom/mark_victim/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/task/task_rename/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/task/task_newtask/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/ftrace/print/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/gpu_mem/gpu_mem_total u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/thermal/thermal_temperature/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/thermal/cdev_update/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/cpuhp/cpuhp_enter/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/cpuhp/cpuhp_exit/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/ipi/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/irq/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/clk/clk_enable/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/clk/clk_disable/ u:object_r:debugfs_tracing:s0 +genfscon debugfs /tracing/events/clk/clk_set_rate/ u:object_r:debugfs_tracing:s0 + +genfscon debugfs /kcov u:object_r:debugfs_kcov:s0 + +genfscon securityfs / u:object_r:securityfs:s0 + +genfscon binder /binder u:object_r:binder_device:s0 +genfscon binder /hwbinder u:object_r:hwbinder_device:s0 +genfscon binder /vndbinder u:object_r:vndbinder_device:s0 +genfscon binder /binder_logs u:object_r:binderfs_logs:s0 +genfscon binder /binder_logs/proc u:object_r:binderfs_logs_proc:s0 +genfscon binder /features u:object_r:binderfs_features:s0 + +genfscon inotifyfs / u:object_r:inotify:s0 +genfscon vfat / u:object_r:vfat:s0 +genfscon binder / u:object_r:binderfs:s0 +genfscon exfat / u:object_r:exfat:s0 +genfscon debugfs / u:object_r:debugfs:s0 +genfscon fuse / u:object_r:fuse:s0 +genfscon configfs / u:object_r:configfs:s0 +genfscon sdcardfs / u:object_r:sdcardfs:s0 +genfscon esdfs / u:object_r:sdcardfs:s0 +genfscon pstore / u:object_r:pstorefs:s0 +genfscon functionfs / u:object_r:functionfs:s0 +genfscon usbfs / u:object_r:usbfs:s0 +genfscon binfmt_misc / u:object_r:binfmt_miscfs:s0 +genfscon bpf / u:object_r:fs_bpf:s0 +genfscon bpf /tethering u:object_r:fs_bpf_tethering:s0 +genfscon bpf /vendor u:object_r:fs_bpf_vendor:s0 diff --git a/prebuilts/api/33.0/private/gki_apex_prepostinstall.te b/prebuilts/api/33.0/private/gki_apex_prepostinstall.te new file mode 100644 index 000000000..115538930 --- /dev/null +++ b/prebuilts/api/33.0/private/gki_apex_prepostinstall.te @@ -0,0 +1,23 @@ +# GKI pre- & post-install hooks. +# +# Allow to run pre- and post-install hooks for GKI APEXes + +type gki_apex_prepostinstall, domain, coredomain; +type gki_apex_prepostinstall_exec, system_file_type, exec_type, file_type; + +# Execute /system/bin/sh. +allow gki_apex_prepostinstall shell_exec:file rx_file_perms; + +# Execute various toolsbox utilities. +allow gki_apex_prepostinstall toolbox_exec:file rx_file_perms; + +# Allow preinstall.sh to execute update_engine_stable_client binary. +allow gki_apex_prepostinstall gki_apex_prepostinstall_exec:file execute_no_trans; + +# Allow preinstall hook to communicate with update_engine to execute update. +binder_use(gki_apex_prepostinstall) +allow gki_apex_prepostinstall update_engine_stable_service:service_manager find; +binder_call(gki_apex_prepostinstall, update_engine) + +# /dev/zero is inherited although it is not used. See b/126787589. +allow gki_apex_prepostinstall apexd:fd use; diff --git a/prebuilts/api/33.0/private/gmscore_app.te b/prebuilts/api/33.0/private/gmscore_app.te new file mode 100644 index 000000000..2198c15bd --- /dev/null +++ b/prebuilts/api/33.0/private/gmscore_app.te @@ -0,0 +1,176 @@ +### +### A domain for further sandboxing the PrebuiltGMSCore app. +### +typeattribute gmscore_app coredomain; + +app_domain(gmscore_app) + +# TODO(b/217368496): remove this. +perfetto_producer(gmscore_app) +can_profile_heap(gmscore_app) +can_profile_perf(gmscore_app) + +allow gmscore_app sysfs_type:dir search; +# Read access to /sys/block/zram*/mm_stat +r_dir_file(gmscore_app, sysfs_zram) + +r_dir_file(gmscore_app, rootfs) + +# Allow GMS core to open kernel config for OTA matching through libvintf +allow gmscore_app config_gz:file { open read getattr }; + +# Allow GMS core to communicate with update_engine for A/B update. +binder_call(gmscore_app, update_engine) +allow gmscore_app update_engine_service:service_manager find; + +# Allow GMS core to communicate with dumpsys storaged. +binder_call(gmscore_app, storaged) +allow gmscore_app storaged_service:service_manager find; + +# Allow GMS core to access system_update_service (e.g. to publish pending +# system update info). +allow gmscore_app system_update_service:service_manager find; + +# Allow GMS core to communicate with statsd. +binder_call(gmscore_app, statsd) + +# Allow GMS core to receive Perfetto traces through the framework +# (i.e. TracingServiceProxy) and sendfile them into its private directory +# for reporting when network and battery conditions are appropriate. +allow gmscore_app perfetto:fd use; +allow gmscore_app perfetto_traces_data_file:file { read getattr }; + +# Allow GMS core to generate unique hardware IDs +allow gmscore_app keystore:keystore_key gen_unique_id; +allow gmscore_app keystore:keystore2_key gen_unique_id; + +# Allow GMS core to access /sys/fs/selinux/policyvers for compatibility check +allow gmscore_app selinuxfs:file r_file_perms; + +# suppress denials for non-API accesses. +dontaudit gmscore_app exec_type:file r_file_perms; +dontaudit gmscore_app device:dir r_dir_perms; +dontaudit gmscore_app fs_bpf:dir r_dir_perms; +dontaudit gmscore_app net_dns_prop:file r_file_perms; +dontaudit gmscore_app proc:file r_file_perms; +dontaudit gmscore_app proc_interrupts:file r_file_perms; +dontaudit gmscore_app proc_modules:file r_file_perms; +dontaudit gmscore_app proc_net:file r_file_perms; +dontaudit gmscore_app proc_stat:file r_file_perms; +dontaudit gmscore_app proc_version:file r_file_perms; +dontaudit gmscore_app sysfs:dir r_dir_perms; +dontaudit gmscore_app sysfs:file r_file_perms; +dontaudit gmscore_app sysfs_android_usb:file r_file_perms; +dontaudit gmscore_app sysfs_dm:file r_file_perms; +dontaudit gmscore_app sysfs_loop:file r_file_perms; +dontaudit gmscore_app sysfs_net:file r_file_perms; +dontaudit gmscore_app sysfs_net:dir r_dir_perms; +dontaudit gmscore_app { wifi_prop wifi_hal_prop }:file r_file_perms; +dontaudit gmscore_app mirror_data_file:dir search; +dontaudit gmscore_app mnt_vendor_file:dir search; + +# Access the network +net_domain(gmscore_app) + +# webview crash handling depends on self ptrace (b/27697529, b/20150694, b/19277529#comment7) +allow gmscore_app self:process ptrace; + +# Allow loading executable code from writable priv-app home +# directories. This is a W^X violation, however, it needs +# to be supported for now for the following reasons. +# * /data/user_*/0/*/code_cache/* POSSIBLE uses (b/117841367) +# 1) com.android.opengl.shaders_cache +# 2) com.android.skia.shaders_cache +# 3) com.android.renderscript.cache +# * /data/user_de/0/com.google.android.gms/app_chimera +# TODO: Tighten (b/112357170) +allow gmscore_app privapp_data_file:file execute; + +# Chrome Crashpad uses the the dynamic linker to load native executables +# from an APK (b/112050209, crbug.com/928422) +allow gmscore_app system_linker_exec:file execute_no_trans; + +allow gmscore_app privapp_data_file:lnk_file create_file_perms; + +# /proc access +allow gmscore_app proc_vmstat:file r_file_perms; + +# Allow interaction with gpuservice +binder_call(gmscore_app, gpuservice) +allow gmscore_app gpu_service:service_manager find; + +# find services that expose both @SystemAPI and normal APIs. +allow gmscore_app app_api_service:service_manager find; +allow gmscore_app system_api_service:service_manager find; +allow gmscore_app audioserver_service:service_manager find; +allow gmscore_app cameraserver_service:service_manager find; +allow gmscore_app drmserver_service:service_manager find; +allow gmscore_app mediadrmserver_service:service_manager find; +allow gmscore_app mediaextractor_service:service_manager find; +allow gmscore_app mediametrics_service:service_manager find; +allow gmscore_app mediaserver_service:service_manager find; +allow gmscore_app network_watchlist_service:service_manager find; +allow gmscore_app nfc_service:service_manager find; +allow gmscore_app oem_lock_service:service_manager find; +allow gmscore_app persistent_data_block_service:service_manager find; +allow gmscore_app radio_service:service_manager find; +allow gmscore_app recovery_service:service_manager find; +allow gmscore_app stats_service:service_manager find; + +# Used by Finsky / Android "Verify Apps" functionality when +# running "adb install foo.apk". +allow gmscore_app shell_data_file:file r_file_perms; +allow gmscore_app shell_data_file:dir r_dir_perms; + +# Write to /cache. +allow gmscore_app { cache_file cache_recovery_file }:dir create_dir_perms; +allow gmscore_app { cache_file cache_recovery_file }:file create_file_perms; +# /cache is a symlink to /data/cache on some devices. Allow reading the link. +allow gmscore_app cache_file:lnk_file r_file_perms; + +# Write to /data/ota_package for OTA packages. +allow gmscore_app ota_package_file:dir create_dir_perms; +allow gmscore_app ota_package_file:file create_file_perms; + +# Write the checkin metadata to /data/misc_ce//checkin +allow gmscore_app checkin_data_file:dir rw_dir_perms; +allow gmscore_app checkin_data_file:file create_file_perms; + +# Used by Finsky / Android "Verify Apps" functionality when +# running "adb install foo.apk". +allow gmscore_app shell_data_file:file r_file_perms; +allow gmscore_app shell_data_file:dir r_dir_perms; + +# b/18504118: Allow reads from /data/anr/traces.txt +allow gmscore_app anr_data_file:file r_file_perms; + +# b/148974132: com.android.vending needs this +allow gmscore_app priv_app:tcp_socket { read write }; + +# b/168059475 Allow GMSCore to read Virtual AB properties to determine +# if device supports VAB. +get_prop(gmscore_app, virtual_ab_prop) + +# b/186488185: Allow GMSCore to read dck properties +get_prop(gmscore_app, dck_prop) + +# Do not allow getting permission-protected network information from sysfs. +neverallow gmscore_app sysfs_net:file *; + +# Restrict socket ioctls. Either 1. disallow privileged ioctls, 2. disallow the +# ioctl permission, or 3. disallow the socket class. +neverallowxperm gmscore_app domain:{ icmp_socket rawip_socket tcp_socket udp_socket } ioctl priv_sock_ioctls; +neverallow gmscore_app *:{ netlink_route_socket netlink_selinux_socket } ioctl; +neverallow gmscore_app *:{ + socket netlink_socket packet_socket key_socket appletalk_socket + netlink_tcpdiag_socket netlink_nflog_socket + netlink_xfrm_socket netlink_audit_socket + netlink_dnrt_socket netlink_kobject_uevent_socket tun_socket + netlink_iscsi_socket netlink_fib_lookup_socket netlink_connector_socket + netlink_netfilter_socket netlink_generic_socket netlink_scsitransport_socket + netlink_rdma_socket netlink_crypto_socket sctp_socket + ax25_socket ipx_socket netrom_socket atmpvc_socket x25_socket rose_socket decnet_socket + atmsvc_socket rds_socket irda_socket pppox_socket llc_socket can_socket tipc_socket + bluetooth_socket iucv_socket rxrpc_socket isdn_socket phonet_socket ieee802154_socket caif_socket + alg_socket nfc_socket kcm_socket qipcrtr_socket smc_socket xdp_socket +} *; diff --git a/prebuilts/api/33.0/private/gpuservice.te b/prebuilts/api/33.0/private/gpuservice.te new file mode 100644 index 000000000..76a237054 --- /dev/null +++ b/prebuilts/api/33.0/private/gpuservice.te @@ -0,0 +1,68 @@ +# gpuservice - server for gpu stats and other gpu related services +typeattribute gpuservice coredomain; +typeattribute gpuservice bpfdomain; + +type gpuservice_exec, system_file_type, exec_type, file_type; + +init_daemon_domain(gpuservice) + +binder_call(gpuservice, adbd) +binder_call(gpuservice, shell) +binder_call(gpuservice, system_server) +binder_use(gpuservice) + +# Access the GPU. +allow gpuservice gpu_device:chr_file rw_file_perms; + +# GPU service will need to load GPU driver, for example Vulkan driver in order +# to get the capability of the driver. +allow gpuservice same_process_hal_file:file { open read getattr execute map }; +allow gpuservice ion_device:chr_file r_file_perms; +get_prop(gpuservice, hwservicemanager_prop) +hwbinder_use(gpuservice) + +# Access /dev/graphics/fb0. +allow gpuservice graphics_device:dir search; +allow gpuservice graphics_device:chr_file rw_file_perms; + +# Needed for dumpsys pipes. +allow gpuservice shell:fifo_file write; + +# Needed for perfetto producer. +perfetto_producer(gpuservice) + +# Use socket supplied by adbd, for cmd gpu vkjson etc. +allow gpuservice adbd:unix_stream_socket { read write getattr }; + +# Needed for interactive shell +allow gpuservice devpts:chr_file { read write getattr }; + +# Needed for dumpstate to dumpsys gpu. +allow gpuservice dumpstate:fd use; +allow gpuservice dumpstate:fifo_file write; + +# Needed for stats callback registration to statsd. +allow gpuservice stats_service:service_manager find; +allow gpuservice statsmanager_service:service_manager find; +# TODO(b/146461633): remove this once native pullers talk to StatsManagerService +binder_call(gpuservice, statsd); + +# Needed for reading tracepoint ids in order to attach bpf programs. +allow gpuservice debugfs_tracing:file r_file_perms; +allow gpuservice self:perf_event { cpu kernel open write }; +neverallow gpuservice self:perf_event ~{ cpu kernel open write }; + +# Needed for interact with bpf fs. +# Write is needed to open read/write bpf maps. +allow gpuservice fs_bpf:file { read write }; + +# Needed for enabling bpf programs and accessing bpf maps (read-only and read/write). +allow gpuservice bpfloader:bpf { map_read map_write prog_run }; + +# Needed for getting a prop to ensure bpf programs loaded. +get_prop(gpuservice, bpf_progs_loaded_prop) + +add_service(gpuservice, gpu_service) + +# Only uncomment below line when in development +# userdebug_or_eng(`permissive gpuservice;') diff --git a/prebuilts/api/33.0/private/gsid.te b/prebuilts/api/33.0/private/gsid.te new file mode 100644 index 000000000..e795cea57 --- /dev/null +++ b/prebuilts/api/33.0/private/gsid.te @@ -0,0 +1,207 @@ +# gsid - Manager for GSI Installation + +type gsid, domain; +type gsid_exec, exec_type, file_type, system_file_type; +typeattribute gsid coredomain; + +init_daemon_domain(gsid) + +binder_use(gsid) +binder_service(gsid) +add_service(gsid, gsi_service) + +# Manage DSU metadata encryption key through vold. +allow gsid vold_service:service_manager find; +binder_call(gsid, vold) + +set_prop(gsid, gsid_prop) + +# Needed to create/delete device-mapper nodes, and read/write to them. +allow gsid dm_device:chr_file rw_file_perms; +allow gsid dm_device:blk_file rw_file_perms; +allow gsid self:global_capability_class_set sys_admin; +dontaudit gsid self:global_capability_class_set dac_override; + +# On FBE devices (not using dm-default-key), gsid will use loop devices to map +# images rather than device-mapper. +allow gsid loop_control_device:chr_file rw_file_perms; +allow gsid loop_device:blk_file rw_file_perms; +allowxperm gsid loop_device:blk_file ioctl { + LOOP_GET_STATUS64 + LOOP_SET_STATUS64 + LOOP_SET_FD + LOOP_SET_BLOCK_SIZE + LOOP_SET_DIRECT_IO + LOOP_CLR_FD + BLKFLSBUF +}; + +# libfiemap_writer uses sysfs to derive the bottom of a device-mapper stacking. +# This requires traversing /sys/block/dm-N/slaves/* and reading the list of +# file names. +r_dir_file(gsid, sysfs_dm) + +# libfiemap_writer needs to read /sys/fs/f2fs//features to determine +# whether pin_file support is enabled. +r_dir_file(gsid, sysfs_fs_f2fs) + +# Needed to read fstab, which is used to validate that system verity does not +# use check_once_at_most for sdcard installs. (Note: proc_cmdline is needed +# to get the A/B slot suffix). +read_fstab(gsid) +allow gsid sysfs_dt_firmware_android:dir r_dir_perms; +allow gsid sysfs_dt_firmware_android:file r_file_perms; + +# Needed to stat /data/gsi/* and realpath on /dev/block/by-name/* +allow gsid block_device:dir r_dir_perms; + +# Allow querying the size of super_block_device_type. +allow gsid super_block_device_type:blk_file r_file_perms; + +# liblp queries these block alignment properties. +allowxperm gsid { + userdata_block_device + sdcard_block_device + super_block_device_type +}:blk_file ioctl { + BLKIOMIN + BLKALIGNOFF +}; + +# When installing images to an sdcard, gsid needs to be able to stat() the +# block device. gsid also calls realpath() to remove symlinks. +allow gsid mnt_media_rw_file:dir r_dir_perms; +allow gsid mnt_media_rw_stub_file:dir r_dir_perms; + +# When installing images to an sdcard, gsid must bypass sdcardfs and install +# directly to vfat, which supports the FIBMAP ioctl. +allow gsid vfat:dir create_dir_perms; +allow gsid vfat:file create_file_perms; +allow gsid sdcard_block_device:blk_file r_file_perms; +# This is needed for FIBMAP unfortunately. Oddly FIEMAP does not carry this +# requirement, but the kernel does not implement FIEMAP support for VFAT. +allow gsid self:global_capability_class_set sys_rawio; + +# Allow rules for gsi_tool. +userdebug_or_eng(` + # gsi_tool passes the system image over the adb connection, via stdin. + allow gsid adbd:fd use; + # Needed when running gsi_tool through "su root" rather than adb root. + allow gsid adbd:unix_stream_socket rw_socket_perms; + # gsi_tool passes a FIFO to gsid if invoked with pipe redirection. + allow gsid { shell su }:fifo_file r_file_perms; + # Allow installing images from /storage/emulated/... + allow gsid { sdcard_type fuse }:file r_file_perms; +') + +neverallow { + domain + -gsid + -init + -update_engine_common + -recovery + -fastbootd +} gsid_prop:property_service set; + +# gsid needs to store images on /data, but cannot use file I/O. If it did, the +# underlying blocks would be encrypted, and we couldn't mount the GSI image in +# first-stage init. So instead of directly writing to /data, we: +# +# 1. fallocate a file large enough to hold the signed GSI +# 2. extract its block layout with FIEMAP +# 3. create a dm-linear device using the FIEMAP, targeting /dev/block/by-name/userdata +# 4. write system_gsi into that dm device +# +# To make this process work, we need to unwrap the device-mapper stacking for +# userdata to reach the underlying block device. To verify the result we use +# stat(), which requires read access. +allow gsid userdata_block_device:blk_file r_file_perms; + +# gsid uses /metadata/gsi to communicate GSI boot information to first-stage +# init. It cannot use userdata since data cannot be decrypted during this +# stage. +# +# gsid uses /metadata/gsi to store three files: +# install_status - A short string indicating whether a GSI image is bootable. +# lp_metadata - LpMetadata blob describing the block ranges on userdata +# where system_gsi resides. +# booted - An empty file that, if exists, indicates that a GSI is +# currently running. +# +allow gsid metadata_file:dir { search getattr }; +allow gsid { + gsi_metadata_file_type +}:dir create_dir_perms; + +allow gsid { + ota_metadata_file +}:dir rw_dir_perms; + +allow gsid { + gsi_metadata_file_type + ota_metadata_file +}:file create_file_perms; + +# Allow restorecon to fix context of gsi_public_metadata_file. +allow gsid file_contexts_file:file r_file_perms; +allow gsid gsi_metadata_file:file relabelfrom; +allow gsid gsi_public_metadata_file:file relabelto; + +allow gsid { + gsi_data_file + ota_image_data_file +}:dir rw_dir_perms; +allow gsid { + gsi_data_file + ota_image_data_file +}:file create_file_perms; +allowxperm gsid { + gsi_data_file + ota_image_data_file +}:file ioctl { + FS_IOC_FIEMAP + FS_IOC_GETFLAGS +}; + +allow gsid system_server:binder call; + +# Prevent most processes from writing to gsi_metadata_file_type, but allow +# adding rules for path resolution of gsi_public_metadata_file and reading +# gsi_public_metadata_file. +neverallow { + domain + -init + -gsid + -fastbootd +} gsi_metadata_file_type:dir no_w_dir_perms; + +neverallow { + domain + -init + -gsid + -fastbootd +} { gsi_metadata_file_type -gsi_public_metadata_file }:file_class_set *; + +neverallow { + domain + -init + -gsid + -fastbootd +} gsi_public_metadata_file:file_class_set ~{ r_file_perms }; + +# Prevent apps from accessing gsi_metadata_file_type. +neverallow { + appdomain + -shell +} gsi_metadata_file_type:dir_file_class_set *; + +neverallow { + domain + -init + -gsid +} gsi_data_file:dir_file_class_set *; + +neverallow { + domain + -gsid +} gsi_data_file:file_class_set ~{ relabelto getattr }; diff --git a/prebuilts/api/33.0/private/hal_allocator_default.te b/prebuilts/api/33.0/private/hal_allocator_default.te new file mode 100644 index 000000000..7aa28aa29 --- /dev/null +++ b/prebuilts/api/33.0/private/hal_allocator_default.te @@ -0,0 +1,5 @@ +type hal_allocator_default, domain, coredomain; +hal_server_domain(hal_allocator_default, hal_allocator) + +type hal_allocator_default_exec, system_file_type, exec_type, file_type; +init_daemon_domain(hal_allocator_default) diff --git a/prebuilts/api/33.0/private/hal_lazy_test.te b/prebuilts/api/33.0/private/hal_lazy_test.te new file mode 100644 index 000000000..93cf2350b --- /dev/null +++ b/prebuilts/api/33.0/private/hal_lazy_test.te @@ -0,0 +1,3 @@ +userdebug_or_eng(` + hal_attribute_hwservice(hal_lazy_test, hal_lazy_test_hwservice) +') diff --git a/prebuilts/api/33.0/private/halclientdomain.te b/prebuilts/api/33.0/private/halclientdomain.te new file mode 100644 index 000000000..9dcd3ee38 --- /dev/null +++ b/prebuilts/api/33.0/private/halclientdomain.te @@ -0,0 +1,13 @@ +### +### Rules for all domains which are clients of a HAL +### + +# Find out whether a HAL in passthrough/in-process mode or +# binderized/out-of-process mode +hwbinder_use(halclientdomain) + +# Used to wait for hwservicemanager +get_prop(halclientdomain, hwservicemanager_prop) + +# Wait for HAL server to be up (used by getService) +allow halclientdomain hidl_manager_hwservice:hwservice_manager find; diff --git a/prebuilts/api/33.0/private/halserverdomain.te b/prebuilts/api/33.0/private/halserverdomain.te new file mode 100644 index 000000000..f36e0e7d8 --- /dev/null +++ b/prebuilts/api/33.0/private/halserverdomain.te @@ -0,0 +1,12 @@ +### +### Rules for all domains which offer a HAL service over HwBinder +### + +# Register the HAL service with hwservicemanager +hwbinder_use(halserverdomain) + +# Find HAL implementations +allow halserverdomain system_file:dir r_dir_perms; + +# Used to wait for hwservicemanager +get_prop(halserverdomain, hwservicemanager_prop) diff --git a/prebuilts/api/33.0/private/healthd.te b/prebuilts/api/33.0/private/healthd.te new file mode 100644 index 000000000..cf422ed57 --- /dev/null +++ b/prebuilts/api/33.0/private/healthd.te @@ -0,0 +1 @@ +typeattribute healthd coredomain; diff --git a/prebuilts/api/33.0/private/heapprofd.te b/prebuilts/api/33.0/private/heapprofd.te new file mode 100644 index 000000000..246f936d4 --- /dev/null +++ b/prebuilts/api/33.0/private/heapprofd.te @@ -0,0 +1,77 @@ +# Android heap profiling daemon. go/heapprofd. +# +# On user builds, this daemon is responsible for receiving the initial +# profiling configuration, finding matching target processes (if profiling by +# process name), and sending the activation signal to them (+ setting system +# properties for new processes to start profiling from startup). When profiling +# is triggered in a process, it spawns a private heapprofd subprocess (in its +# own SELinux domain), which will exclusively handle profiling of its parent. +# +# On debug builds, this central daemon performs profiling for all target +# processes (which talk directly to this daemon). +type heapprofd_exec, exec_type, file_type, system_file_type; +type heapprofd_tmpfs, file_type; + +init_daemon_domain(heapprofd) +tmpfs_domain(heapprofd) + +# Allow apps in other MLS contexts (for multi-user) to access +# shared memory buffers created by heapprofd. +typeattribute heapprofd_tmpfs mlstrustedobject; + +set_prop(heapprofd, heapprofd_prop); + +# Necessary for /proc/[pid]/cmdline access & sending signals. +typeattribute heapprofd mlstrustedsubject; + +# Allow sending signals to processes. This excludes SIGKILL, SIGSTOP and +# SIGCHLD, which are controlled by separate permissions. +allow heapprofd self:capability kill; + +# When scanning /proc/[pid]/cmdline to find matching processes for by-name +# profiling, only allowlisted domains will be allowed by SELinux. Avoid +# spamming logs with denials for entries that we can not access. +dontaudit heapprofd domain:dir { search open }; + +# Write trace data to the Perfetto traced daemon. This requires connecting to +# its producer socket and obtaining a (per-process) tmpfs fd. +perfetto_producer(heapprofd) + +# When handling profiling for all processes, heapprofd needs to read +# executables/libraries/etc to do stack unwinding. +r_dir_file(heapprofd, nativetest_data_file) +r_dir_file(heapprofd, system_file_type) +r_dir_file(heapprofd, apex_art_data_file) +r_dir_file(heapprofd, apk_data_file) +r_dir_file(heapprofd, dalvikcache_data_file) +r_dir_file(heapprofd, vendor_file_type) +r_dir_file(heapprofd, shell_test_data_file) +# Some dex files are not world-readable. +# We are still constrained by the SELinux rules above. +allow heapprofd self:global_capability_class_set dac_read_search; + +# For checking profileability. +allow heapprofd packages_list_file:file r_file_perms; + +# This is going to happen on user but is benign because central heapprofd +# does not actually need these permission. +# If the dac_read_search capability check is rejected, the kernel then tries +# to perform a dac_override capability check, so we need to dontaudit that +# as well. +dontaudit heapprofd self:global_capability_class_set { dac_read_search dac_override }; + +never_profile_heap(`{ + bpfloader + init + kernel + keystore + llkd + logd + ueventd + vendor_init + vold +}') + +full_treble_only(` + neverallow heapprofd vendor_file:file { no_w_file_perms no_x_file_perms }; +') diff --git a/prebuilts/api/33.0/private/hidl_lazy_test_server.te b/prebuilts/api/33.0/private/hidl_lazy_test_server.te new file mode 100644 index 000000000..04e8c9fbe --- /dev/null +++ b/prebuilts/api/33.0/private/hidl_lazy_test_server.te @@ -0,0 +1,8 @@ +type hidl_lazy_test_server, domain; +type hidl_lazy_test_server_exec, exec_type, file_type, system_file_type; + +userdebug_or_eng(` + typeattribute hidl_lazy_test_server coredomain; + init_daemon_domain(hidl_lazy_test_server) + hal_server_domain(hidl_lazy_test_server, hal_lazy_test) +') diff --git a/prebuilts/api/33.0/private/hwservice.te b/prebuilts/api/33.0/private/hwservice.te new file mode 100644 index 000000000..b7ba4d7bf --- /dev/null +++ b/prebuilts/api/33.0/private/hwservice.te @@ -0,0 +1 @@ +type hal_lazy_test_hwservice, hwservice_manager_type, protected_hwservice; diff --git a/prebuilts/api/33.0/private/hwservice_contexts b/prebuilts/api/33.0/private/hwservice_contexts new file mode 100644 index 000000000..4a44dc58b --- /dev/null +++ b/prebuilts/api/33.0/private/hwservice_contexts @@ -0,0 +1,86 @@ +android.frameworks.automotive.display::IAutomotiveDisplayProxyService u:object_r:fwk_automotive_display_hwservice:s0 +android.frameworks.bufferhub::IBufferHub u:object_r:fwk_bufferhub_hwservice:s0 +android.frameworks.cameraservice.service::ICameraService u:object_r:fwk_camera_hwservice:s0 +android.frameworks.displayservice::IDisplayService u:object_r:fwk_display_hwservice:s0 +android.frameworks.schedulerservice::ISchedulingPolicyService u:object_r:fwk_scheduler_hwservice:s0 +android.frameworks.sensorservice::ISensorManager u:object_r:fwk_sensor_hwservice:s0 +android.frameworks.stats::IStats u:object_r:fwk_stats_hwservice:s0 +android.hardware.atrace::IAtraceDevice u:object_r:hal_atrace_hwservice:s0 +android.hardware.audio.effect::IEffectsFactory u:object_r:hal_audio_hwservice:s0 +android.hardware.audio::IDevicesFactory u:object_r:hal_audio_hwservice:s0 +android.hardware.authsecret::IAuthSecret u:object_r:hal_authsecret_hwservice:s0 +android.hardware.automotive.audiocontrol::IAudioControl u:object_r:hal_audiocontrol_hwservice:s0 +android.hardware.automotive.can::ICanController u:object_r:hal_can_controller_hwservice:s0 +android.hardware.automotive.can::ICanBus u:object_r:hal_can_bus_hwservice:s0 +android.hardware.automotive.evs::IEvsEnumerator u:object_r:hal_evs_hwservice:s0 +android.hardware.automotive.vehicle::IVehicle u:object_r:hal_vehicle_hwservice:s0 +android.hardware.biometrics.face::IBiometricsFace u:object_r:hal_face_hwservice:s0 +android.hardware.biometrics.fingerprint::IBiometricsFingerprint u:object_r:hal_fingerprint_hwservice:s0 +android.hardware.bluetooth::IBluetoothHci u:object_r:hal_bluetooth_hwservice:s0 +android.hardware.bluetooth.a2dp::IBluetoothAudioOffload u:object_r:hal_audio_hwservice:s0 +android.hardware.bluetooth.audio::IBluetoothAudioProvidersFactory u:object_r:hal_audio_hwservice:s0 +android.hardware.boot::IBootControl u:object_r:hal_bootctl_hwservice:s0 +android.hardware.broadcastradio::IBroadcastRadio u:object_r:hal_broadcastradio_hwservice:s0 +android.hardware.broadcastradio::IBroadcastRadioFactory u:object_r:hal_broadcastradio_hwservice:s0 +android.hardware.camera.provider::ICameraProvider u:object_r:hal_camera_hwservice:s0 +android.hardware.configstore::ISurfaceFlingerConfigs u:object_r:hal_configstore_ISurfaceFlingerConfigs:s0 +android.hardware.confirmationui::IConfirmationUI u:object_r:hal_confirmationui_hwservice:s0 +android.hardware.contexthub::IContexthub u:object_r:hal_contexthub_hwservice:s0 +android.hardware.cas::IMediaCasService u:object_r:hal_cas_hwservice:s0 +android.hardware.drm::ICryptoFactory u:object_r:hal_drm_hwservice:s0 +android.hardware.drm::IDrmFactory u:object_r:hal_drm_hwservice:s0 +android.hardware.dumpstate::IDumpstateDevice u:object_r:hal_dumpstate_hwservice:s0 +android.hardware.gatekeeper::IGatekeeper u:object_r:hal_gatekeeper_hwservice:s0 +android.hardware.gnss::IGnss u:object_r:hal_gnss_hwservice:s0 +android.hardware.graphics.allocator::IAllocator u:object_r:hal_graphics_allocator_hwservice:s0 +android.hardware.graphics.composer::IComposer u:object_r:hal_graphics_composer_hwservice:s0 +android.hardware.graphics.mapper::IMapper u:object_r:hal_graphics_mapper_hwservice:s0 +android.hardware.health::IHealth u:object_r:hal_health_hwservice:s0 +android.hardware.health.storage::IStorage u:object_r:hal_health_storage_hwservice:s0 +android.hardware.input.classifier::IInputClassifier u:object_r:hal_input_classifier_hwservice:s0 +android.hardware.ir::IConsumerIr u:object_r:hal_ir_hwservice:s0 +android.hardware.keymaster::IKeymasterDevice u:object_r:hal_keymaster_hwservice:s0 +android.hardware.tests.lazy::ILazy u:object_r:hal_lazy_test_hwservice:s0 +android.hardware.tests.lazy_cb::ILazyCb u:object_r:hal_lazy_test_hwservice:s0 +android.hardware.light::ILight u:object_r:hal_light_hwservice:s0 +android.hardware.lowpan::ILowpanDevice u:object_r:hal_lowpan_hwservice:s0 +android.hardware.media.omx::IOmx u:object_r:hal_omx_hwservice:s0 +android.hardware.media.omx::IOmxStore u:object_r:hal_omx_hwservice:s0 +android.hardware.media.c2::IComponentStore u:object_r:hal_codec2_hwservice:s0 +android.hardware.memtrack::IMemtrack u:object_r:hal_memtrack_hwservice:s0 +android.hardware.neuralnetworks::IDevice u:object_r:hal_neuralnetworks_hwservice:s0 +android.hardware.nfc::INfc u:object_r:hal_nfc_hwservice:s0 +android.hardware.oemlock::IOemLock u:object_r:hal_oemlock_hwservice:s0 +android.hardware.power::IPower u:object_r:hal_power_hwservice:s0 +android.hardware.power.stats::IPowerStats u:object_r:hal_power_stats_hwservice:s0 +android.hardware.radio.config::IRadioConfig u:object_r:hal_telephony_hwservice:s0 +android.hardware.radio.deprecated::IOemHook u:object_r:hal_telephony_hwservice:s0 +android.hardware.radio::IRadio u:object_r:hal_telephony_hwservice:s0 +android.hardware.radio::ISap u:object_r:hal_telephony_hwservice:s0 +android.hardware.renderscript::IDevice u:object_r:hal_renderscript_hwservice:s0 +android.hardware.secure_element::ISecureElement u:object_r:hal_secure_element_hwservice:s0 +android.hardware.sensors::ISensors u:object_r:hal_sensors_hwservice:s0 +android.hardware.soundtrigger::ISoundTriggerHw u:object_r:hal_audio_hwservice:s0 +android.hardware.tetheroffload.config::IOffloadConfig u:object_r:hal_tetheroffload_hwservice:s0 +android.hardware.tetheroffload.control::IOffloadControl u:object_r:hal_tetheroffload_hwservice:s0 +android.hardware.thermal::IThermal u:object_r:hal_thermal_hwservice:s0 +android.hardware.tv.cec::IHdmiCec u:object_r:hal_tv_cec_hwservice:s0 +android.hardware.tv.input::ITvInput u:object_r:hal_tv_input_hwservice:s0 +android.hardware.tv.tuner::ITuner u:object_r:hal_tv_tuner_hwservice:s0 +android.hardware.usb::IUsb u:object_r:hal_usb_hwservice:s0 +android.hardware.usb.gadget::IUsbGadget u:object_r:hal_usb_gadget_hwservice:s0 +android.hardware.vibrator::IVibrator u:object_r:hal_vibrator_hwservice:s0 +android.hardware.vr::IVr u:object_r:hal_vr_hwservice:s0 +android.hardware.weaver::IWeaver u:object_r:hal_weaver_hwservice:s0 +android.hardware.wifi::IWifi u:object_r:hal_wifi_hwservice:s0 +android.hardware.wifi.hostapd::IHostapd u:object_r:hal_wifi_hostapd_hwservice:s0 +android.hardware.wifi.supplicant::ISupplicant u:object_r:hal_wifi_supplicant_hwservice:s0 +android.hidl.allocator::IAllocator u:object_r:hidl_allocator_hwservice:s0 +android.hidl.base::IBase u:object_r:hidl_base_hwservice:s0 +android.hidl.manager::IServiceManager u:object_r:hidl_manager_hwservice:s0 +android.hidl.memory::IMapper u:object_r:hidl_memory_hwservice:s0 +android.hidl.token::ITokenManager u:object_r:hidl_token_hwservice:s0 +android.system.net.netd::INetd u:object_r:system_net_netd_hwservice:s0 +android.system.suspend::ISystemSuspend u:object_r:system_suspend_hwservice:s0 +android.system.wifi.keystore::IKeystore u:object_r:system_wifi_keystore_hwservice:s0 +* u:object_r:default_android_hwservice:s0 diff --git a/prebuilts/api/33.0/private/hwservicemanager.te b/prebuilts/api/33.0/private/hwservicemanager.te new file mode 100644 index 000000000..e1fde43f2 --- /dev/null +++ b/prebuilts/api/33.0/private/hwservicemanager.te @@ -0,0 +1,9 @@ +typeattribute hwservicemanager coredomain; + +init_daemon_domain(hwservicemanager) + +add_hwservice(hwservicemanager, hidl_manager_hwservice) +add_hwservice(hwservicemanager, hidl_token_hwservice) + +set_prop(hwservicemanager, ctl_interface_start_prop) +set_prop(hwservicemanager, hwservicemanager_prop) diff --git a/prebuilts/api/33.0/private/idmap.te b/prebuilts/api/33.0/private/idmap.te new file mode 100644 index 000000000..c982783b9 --- /dev/null +++ b/prebuilts/api/33.0/private/idmap.te @@ -0,0 +1,3 @@ +typeattribute idmap coredomain; + +init_daemon_domain(idmap) diff --git a/prebuilts/api/33.0/private/incident.te b/prebuilts/api/33.0/private/incident.te new file mode 100644 index 000000000..db9ae8638 --- /dev/null +++ b/prebuilts/api/33.0/private/incident.te @@ -0,0 +1,37 @@ +typeattribute incident coredomain; + +type incident_exec, system_file_type, exec_type, file_type; + +# switch to incident domain for incident command +domain_auto_trans(shell, incident_exec, incident) +domain_auto_trans(dumpstate, incident_exec, incident) + +# allow incident access to stdout from its parent shell. +allow incident shell:fd use; + +# allow incident to communicate with dumpstate, and write incident report to +# /data/data/com.android.shell/files/bugreports/tmp_incident_report +allow incident dumpstate:fd use; +allow incident dumpstate:unix_stream_socket { read write }; +allow incident shell_data_file:file write; + +# allow incident be able to output data for CTS to fetch. +allow incident devpts:chr_file { read write }; + +# allow incident to communicate use, read and write over the adb +# connection. +allow incident adbd:fd use; +allow incident adbd:unix_stream_socket { read write }; + +# allow adbd to reap incident +allow incident adbd:process { sigchld }; + +# Allow the incident command to talk to the incidentd over the binder, and get +# back the incident report data from a ParcelFileDescriptor. +binder_use(incident) +allow incident incident_service:service_manager find; +binder_call(incident, incidentd) +allow incident incidentd:fifo_file write; + +# only allow incident being called by shell or dumpstate +neverallow { domain -su -shell -incident -dumpstate} incident_exec:file { execute execute_no_trans }; diff --git a/prebuilts/api/33.0/private/incident_helper.te b/prebuilts/api/33.0/private/incident_helper.te new file mode 100644 index 000000000..b45385568 --- /dev/null +++ b/prebuilts/api/33.0/private/incident_helper.te @@ -0,0 +1,14 @@ +typeattribute incident_helper coredomain; + +type incident_helper_exec, system_file_type, exec_type, file_type; + +# switch to incident_helper domain for incident_helper command +domain_auto_trans(incidentd, incident_helper_exec, incident_helper) + +# use pipe to transmit data from/to incidentd/incident_helper for parsing +allow incident_helper { shell incident incidentd dumpstate }:fd use; +allow incident_helper { shell incident incidentd dumpstate }:fifo_file { getattr read write }; +allow incident_helper incidentd:unix_stream_socket { read write }; + +# only allow incidentd and shell to call incident_helper +neverallow { domain -incidentd -incident_helper -shell } incident_helper_exec:file { execute execute_no_trans }; diff --git a/prebuilts/api/33.0/private/incidentd.te b/prebuilts/api/33.0/private/incidentd.te new file mode 100644 index 000000000..c1314a892 --- /dev/null +++ b/prebuilts/api/33.0/private/incidentd.te @@ -0,0 +1,216 @@ +typeattribute incidentd coredomain; +typeattribute incidentd mlstrustedsubject; + +init_daemon_domain(incidentd) +type incidentd_exec, system_file_type, exec_type, file_type; +binder_use(incidentd) +wakelock_use(incidentd) + +# Allow incidentd to scan through /proc/pid for all processes +r_dir_file(incidentd, domain) + +# Allow incidentd to kill incident_helper when timeout +allow incidentd incident_helper:process sigkill; + +# Allow executing files on system, such as: +# /system/bin/toolbox +# /system/bin/logcat +# /system/bin/dumpsys +allow incidentd system_file:file execute_no_trans; +allow incidentd toolbox_exec:file rx_file_perms; + +# section id 1002, allow reading kernel version /proc/version +allow incidentd proc_version:file r_file_perms; + +# section id 1116, allow accessing statsd socket +unix_socket_send(incidentd, statsdw, statsd) + +# section id 2001, allow reading /proc/pagetypeinfo +allow incidentd proc_pagetypeinfo:file r_file_perms; + +# section id 2002, allow reading /d/wakeup_sources +no_debugfs_restriction(` + allow incidentd debugfs_wakeup_sources:file r_file_perms; +') + +# section id 2003, allow executing top +allow incidentd proc_meminfo:file { open read }; + +# section id 2004, allow reading /sys/devices/system/cpu/cpufreq/all_time_in_state +allow incidentd sysfs_devices_system_cpu:file r_file_perms; + +# section id 2005, allow reading ps dump in full +allow incidentd domain:process getattr; + +# section id 2006, allow reading /sys/class/power_supply/bms/battery_type +allow incidentd sysfs_batteryinfo:dir { search }; +allow incidentd sysfs_batteryinfo:file r_file_perms; + +# section id 2007, allow reading LAST_KMSG /sys/fs/pstore/console-ramoops +userdebug_or_eng(`allow incidentd pstorefs:dir search'); +userdebug_or_eng(`allow incidentd pstorefs:file r_file_perms'); + +# section id 3023, allow obtaining stats report +allow incidentd stats_service:service_manager find; +binder_call(incidentd, statsd) + +# section id 3026, allow reading /data/misc/perfetto-traces. +allow incidentd perfetto_traces_data_file:dir r_dir_perms; +allow incidentd perfetto_traces_data_file:file r_file_perms; + +# section id 3052, allow accessing nfc_service +allow incidentd nfc_service:service_manager find; + +# Create and write into /data/misc/incidents +allow incidentd incident_data_file:dir rw_dir_perms; +allow incidentd incident_data_file:file create_file_perms; + +# Enable incidentd to get stack traces. +binder_use(incidentd) +hwbinder_use(incidentd) +allow incidentd hwservicemanager:hwservice_manager { list }; +get_prop(incidentd, hwservicemanager_prop) +allow incidentd hidl_manager_hwservice:hwservice_manager { find }; + +# Read files in /proc +allow incidentd { + proc_cmdline + proc_pid_max + proc_pipe_conf + proc_stat +}:file r_file_perms; + +# Signal java processes to dump their stack and get the results +allow incidentd { appdomain ephemeral_app system_server }:process signal; + +# Signal native processes to dump their stack. +# This list comes from native_processes_to_dump in incidentd/utils.c +allow incidentd { + # This list comes from native_processes_to_dump in dumputils/dump_utils.cpp + audioserver + cameraserver + drmserver + inputflinger + mediadrmserver + mediaextractor + mediametrics + mediaserver + sdcardd + statsd + surfaceflinger + + # This list comes from hal_interfaces_to_dump in dumputils/dump_utils.cpp + hal_audio_server + hal_bluetooth_server + hal_camera_server + hal_codec2_server + hal_face_server + hal_graphics_allocator_server + hal_graphics_composer_server + hal_health_server + hal_omx_server + hal_sensors_server + hal_vr_server +}:process signal; + +# Allow incidentd to make binder calls to any binder service +binder_call(incidentd, system_server) +binder_call(incidentd, appdomain) + +# Reading /proc/PID/maps of other processes +userdebug_or_eng(`allow incidentd self:global_capability_class_set { sys_ptrace }'); +# incidentd has capability sys_ptrace, but should only use that capability for +# accessing sensitive /proc/PID files, never for using ptrace attach. +neverallow incidentd *:process ptrace; + +allow incidentd self:global_capability_class_set { + # Send signals to processes + kill +}; + +# Connect to tombstoned to intercept dumps. +unix_socket_connect(incidentd, tombstoned_intercept, tombstoned) + +# Run a shell. +allow incidentd shell_exec:file rx_file_perms; + +# For running am, incident-helper-cmd and similar framework commands. +# Run /system/bin/app_process. +allow incidentd zygote_exec:file { rx_file_perms }; +# Access the runtime feature flag properties. +get_prop(incidentd, device_config_runtime_native_prop) +get_prop(incidentd, device_config_runtime_native_boot_prop) +# Access odsign verification status. +get_prop(incidentd, odsign_prop) +# ART locks profile files. +allow incidentd system_file:file lock; +# Incidentd should never exec from the memory (e.g. JIT cache). These denials are expected. +dontaudit incidentd dalvikcache_data_file:dir r_dir_perms; +dontaudit incidentd apex_module_data_file:dir r_dir_perms; +dontaudit incidentd apex_art_data_file:dir r_dir_perms; +dontaudit incidentd tmpfs:file rwx_file_perms; + +# Allow incidentd to read /apex/apex-info-list.xml +allow incidentd apex_info_file:file r_file_perms; + +# logd access - work to be done is a PII safe log (possibly an event log?) +userdebug_or_eng(`read_logd(incidentd)') +# TODO control_logd(incidentd) + +# Access /data/misc/logd +r_dir_file(incidentd, misc_logd_file) + +# Allow incidentd to find these standard groups of services. +# Others can be allowlisted individually. +allow incidentd { + system_server_service + app_api_service + system_api_service + -tracingproxy_service +}:service_manager find; + +# Only incidentd can publish the binder service +add_service(incidentd, incident_service) + +# Allow pipes only from dumpstate and incident +allow incidentd { dumpstate incident }:fd use; +allow incidentd { dumpstate incident }:fifo_file write; + +# Allow incident to call back to incident with status updates. +binder_call(incidentd, incident) + +# Read device serial number from system properties +# This is used to track reports from lab testing devices +userdebug_or_eng(` + get_prop(incidentd, serialno_prop) +') + +# Read ro.boot.bootreason, persist.sys.boot.bootreason +# This is used to track reports from lab testing devices +userdebug_or_eng(` + get_prop(incidentd, bootloader_boot_reason_prop); + get_prop(incidentd, system_boot_reason_prop); + get_prop(incidentd, last_boot_reason_prop); +') + +### +### neverallow rules +### +# only incidentd and the other root services in limited circumstances +# can get to the files in /data/misc/incidents +# +# write, execute, append are forbidden almost everywhere +neverallow { domain -incidentd -init -vold } incident_data_file:file { + w_file_perms + x_file_perms + create + rename + setattr + unlink + append +}; +# read is also allowed by system_server, for when the file is handed to dropbox +neverallow { domain -incidentd -init -vold -system_server } incident_data_file:file r_file_perms; +# limited access to the directory itself +neverallow { domain -incidentd -init -vold } incident_data_file:dir create_dir_perms; + diff --git a/prebuilts/api/33.0/private/init.te b/prebuilts/api/33.0/private/init.te new file mode 100644 index 000000000..997a18485 --- /dev/null +++ b/prebuilts/api/33.0/private/init.te @@ -0,0 +1,123 @@ +typeattribute init coredomain; + +tmpfs_domain(init) + +# Transitions to seclabel processes in init.rc +domain_trans(init, rootfs, slideshow) +domain_auto_trans(init, charger_exec, charger) +domain_auto_trans(init, e2fs_exec, e2fs) +domain_auto_trans(init, bpfloader_exec, bpfloader) + +recovery_only(` + # Files in recovery image are labeled as rootfs. + domain_trans(init, rootfs, adbd) + domain_trans(init, rootfs, charger) + domain_trans(init, rootfs, fastbootd) + domain_trans(init, rootfs, hal_health_server) + domain_trans(init, rootfs, recovery) + domain_trans(init, rootfs, linkerconfig) + domain_trans(init, rootfs, servicemanager) + domain_trans(init, rootfs, snapuserd) +') +domain_trans(init, shell_exec, shell) +domain_trans(init, init_exec, ueventd) +domain_trans(init, init_exec, vendor_init) +domain_trans(init, { rootfs toolbox_exec }, modprobe) +userdebug_or_eng(` + # case where logpersistd is actually logcat -f in logd context (nee: logcatd) + domain_auto_trans(init, logcat_exec, logpersist) + + # allow init to execute services marked with seclabel u:r:su:s0 in userdebug/eng + allow init su:process transition; + dontaudit init su:process noatsecure; + allow init su:process { siginh rlimitinh }; +') + +# Allow init to figure out name of dm-device from it's /dev/block/dm-XX path. +# This is useful in case of remounting ext4 userdata into checkpointing mode, +# since it potentially requires tearing down dm-devices (e.g. dm-bow, dm-crypto) +# that userdata is mounted onto. +allow init sysfs_dm:file read; + +# Allow init to modify the properties of loop devices. +allow init sysfs_loop:dir r_dir_perms; +allow init sysfs_loop:file rw_file_perms; + +# Allow init to examine the properties of block devices. +allow init sysfs_type:file { getattr read }; +# Allow init get the attributes of block devices in /dev/block. +allow init dev_type:dir r_dir_perms; +allow init dev_type:blk_file getattr; + +# Allow init to write to the drop_caches file. +allow init proc_drop_caches:file rw_file_perms; + +# Allow the BoringSSL self test to request a reboot upon failure +set_prop(init, powerctl_prop) + +# Only init is allowed to set userspace reboot related properties. +set_prop(init, userspace_reboot_exported_prop) +neverallow { domain -init } userspace_reboot_exported_prop:property_service set; + +# Second-stage init performs a test for whether the kernel has SELinux hooks +# for the perf_event_open() syscall. This is done by testing for the syscall +# outcomes corresponding to this policy. +# TODO(b/137092007): this can be removed once the platform stops supporting +# kernels that precede the perf_event_open hooks (Android common kernels 4.4 +# and 4.9). +allow init self:perf_event { open cpu }; +allow init self:global_capability2_class_set perfmon; +neverallow init self:perf_event { kernel tracepoint read write }; +dontaudit init self:perf_event { kernel tracepoint read write }; + +# Allow init to communicate with snapuserd to transition Virtual A/B devices +# from the first-stage daemon to the second-stage. +allow init snapuserd_socket:sock_file write; +allow init snapuserd:unix_stream_socket connectto; +# Allow for libsnapshot's use of flock() on /metadata/ota. +allow init ota_metadata_file:dir lock; + +# Allow init to restore contexts of vd_device(/dev/block/vd[..]) when labeling +# /dev/block. +allow init vd_device:blk_file relabelto; + +# Only init is allowed to set the sysprop indicating whether perf_event_open() +# SELinux hooks were detected. +set_prop(init, init_perf_lsm_hooks_prop) +neverallow { domain -init } init_perf_lsm_hooks_prop:property_service set; + +# Only init can write vts.native_server.on +set_prop(init, vts_status_prop) +neverallow { domain -init } vts_status_prop:property_service set; + +# Only init can write normal ro.boot. properties +neverallow { domain -init } bootloader_prop:property_service set; + +# Only init can write ro.boot.hypervisor properties +neverallow { domain -init } hypervisor_prop:property_service set; + +# Only init can write hal.instrumentation.enable +neverallow { domain -init } hal_instrumentation_prop:property_service set; + +# Only init can write ro.property_service.version +neverallow { domain -init } property_service_version_prop:property_service set; + +# Only init can set keystore.boot_level +neverallow { domain -init } keystore_listen_prop:property_service set; + +# Allow accessing /sys/kernel/tracing/instances/bootreceiver to set up tracing. +allow init debugfs_bootreceiver_tracing:file w_file_perms; + +# Devices with kernels where CONFIG_HIST_TRIGGERS isn't enabled will +# attempt to write a non exisiting 'synthetic_events' file, when setting +# up synthetic events. This is a no-op in tracefs. +dontaudit init debugfs_tracing_debug:dir { write add_name }; + +# chown/chmod on devices. +allow init { + dev_type + -hw_random_device + -keychord_device + -kvm_device + -port_device +}:chr_file setattr; diff --git a/prebuilts/api/33.0/private/initial_sid_contexts b/prebuilts/api/33.0/private/initial_sid_contexts new file mode 100644 index 000000000..98190510f --- /dev/null +++ b/prebuilts/api/33.0/private/initial_sid_contexts @@ -0,0 +1,27 @@ +sid kernel u:r:kernel:s0 +sid security u:object_r:kernel:s0 +sid unlabeled u:object_r:unlabeled:s0 +sid fs u:object_r:labeledfs:s0 +sid file u:object_r:unlabeled:s0 +sid file_labels u:object_r:unlabeled:s0 +sid init u:object_r:unlabeled:s0 +sid any_socket u:object_r:unlabeled:s0 +sid port u:object_r:port:s0 +sid netif u:object_r:netif:s0 +sid netmsg u:object_r:unlabeled:s0 +sid node u:object_r:node:s0 +sid igmp_packet u:object_r:unlabeled:s0 +sid icmp_socket u:object_r:unlabeled:s0 +sid tcp_socket u:object_r:unlabeled:s0 +sid sysctl_modprobe u:object_r:unlabeled:s0 +sid sysctl u:object_r:proc:s0 +sid sysctl_fs u:object_r:unlabeled:s0 +sid sysctl_kernel u:object_r:unlabeled:s0 +sid sysctl_net u:object_r:unlabeled:s0 +sid sysctl_net_unix u:object_r:unlabeled:s0 +sid sysctl_vm u:object_r:unlabeled:s0 +sid sysctl_dev u:object_r:unlabeled:s0 +sid kmod u:object_r:unlabeled:s0 +sid policy u:object_r:unlabeled:s0 +sid scmp_packet u:object_r:unlabeled:s0 +sid devnull u:object_r:null_device:s0 diff --git a/prebuilts/api/33.0/private/initial_sids b/prebuilts/api/33.0/private/initial_sids new file mode 100644 index 000000000..91ac816ba --- /dev/null +++ b/prebuilts/api/33.0/private/initial_sids @@ -0,0 +1,35 @@ +# FLASK + +# +# Define initial security identifiers +# + +sid kernel +sid security +sid unlabeled +sid fs +sid file +sid file_labels +sid init +sid any_socket +sid port +sid netif +sid netmsg +sid node +sid igmp_packet +sid icmp_socket +sid tcp_socket +sid sysctl_modprobe +sid sysctl +sid sysctl_fs +sid sysctl_kernel +sid sysctl_net +sid sysctl_net_unix +sid sysctl_vm +sid sysctl_dev +sid kmod +sid policy +sid scmp_packet +sid devnull + +# FLASK diff --git a/prebuilts/api/33.0/private/inputflinger.te b/prebuilts/api/33.0/private/inputflinger.te new file mode 100644 index 000000000..9696b491b --- /dev/null +++ b/prebuilts/api/33.0/private/inputflinger.te @@ -0,0 +1,3 @@ +typeattribute inputflinger coredomain; + +init_daemon_domain(inputflinger) diff --git a/prebuilts/api/33.0/private/installd.te b/prebuilts/api/33.0/private/installd.te new file mode 100644 index 000000000..251a14f1a --- /dev/null +++ b/prebuilts/api/33.0/private/installd.te @@ -0,0 +1,50 @@ +typeattribute installd coredomain; + +init_daemon_domain(installd) + +# Run migrate_legacy_obb_data.sh in its own sandbox. +domain_auto_trans(installd, migrate_legacy_obb_data_exec, migrate_legacy_obb_data) +allow installd shell_exec:file rx_file_perms; + +# Run dex2oat in its own sandbox. +domain_auto_trans(installd, dex2oat_exec, dex2oat) + +# Run dexoptanalyzer in its own sandbox. +domain_auto_trans(installd, dexoptanalyzer_exec, dexoptanalyzer) + +# Run viewcompiler in its own sandbox. +domain_auto_trans(installd, viewcompiler_exec, viewcompiler) + +# Run profman in its own sandbox. +domain_auto_trans(installd, profman_exec, profman) + +# Run idmap in its own sandbox. +domain_auto_trans(installd, idmap_exec, idmap) + +# For collecting bugreports. +allow installd dumpstate:fd use; +allow installd dumpstate:fifo_file r_file_perms; + +# Delete /system/bin/bcc generated artifacts +allow installd app_exec_data_file:file unlink; + +# Capture userdata snapshots to /data/misc_[ce|de]/rollback and +# subsequently restore them. +allow installd rollback_data_file:dir create_dir_perms; +allow installd rollback_data_file:file create_file_perms; + +# Allow installd to access the runtime feature flag properties. +get_prop(installd, device_config_runtime_native_prop) +get_prop(installd, device_config_runtime_native_boot_prop) + +# Allow installd to access apk verity feature flag (for legacy case). +get_prop(installd, apk_verity_prop) + +# Allow installd to access odsign verification status +get_prop(installd, odsign_prop) + +# Allow installd to delete files in /data/staging +allow installd staging_data_file:file unlink; +allow installd staging_data_file:dir { open read remove_name rmdir search write }; + +allow installd { dex2oat dexoptanalyzer }:process { sigkill signal }; diff --git a/prebuilts/api/33.0/private/iorap_inode2filename.te b/prebuilts/api/33.0/private/iorap_inode2filename.te new file mode 100644 index 000000000..5acb26212 --- /dev/null +++ b/prebuilts/api/33.0/private/iorap_inode2filename.te @@ -0,0 +1,11 @@ +typeattribute iorap_inode2filename coredomain; + +# Grant access to open most of the files under / +allow iorap_inode2filename { apex_module_data_file apex_art_data_file }:dir r_dir_perms; +allow iorap_inode2filename apex_data_file:file { getattr }; +allow iorap_inode2filename dalvikcache_data_file:dir { getattr open read search }; +allow iorap_inode2filename dalvikcache_data_file:file { getattr }; +allow iorap_inode2filename dex2oat_exec:lnk_file { getattr open read }; +allow iorap_inode2filename dexoptanalyzer_exec:file { getattr }; +allow iorap_inode2filename storaged_data_file:dir { getattr open read search }; +allow iorap_inode2filename storaged_data_file:file { getattr }; diff --git a/prebuilts/api/33.0/private/iorap_prefecherd.te b/prebuilts/api/33.0/private/iorap_prefecherd.te new file mode 100644 index 000000000..9ddb512c9 --- /dev/null +++ b/prebuilts/api/33.0/private/iorap_prefecherd.te @@ -0,0 +1,4 @@ +typeattribute iorap_prefetcherd coredomain; + +init_daemon_domain(iorap_prefetcherd) +tmpfs_domain(iorap_prefetcherd) diff --git a/prebuilts/api/33.0/private/iorapd.te b/prebuilts/api/33.0/private/iorapd.te new file mode 100644 index 000000000..73acec9c9 --- /dev/null +++ b/prebuilts/api/33.0/private/iorapd.te @@ -0,0 +1,10 @@ +typeattribute iorapd coredomain; + +init_daemon_domain(iorapd) +tmpfs_domain(iorapd) + +domain_auto_trans(iorapd, iorap_prefetcherd_exec, iorap_prefetcherd) +domain_auto_trans(iorapd, iorap_inode2filename_exec, iorap_inode2filename) + +# Allow iorapd to access the runtime native boot feature flag properties. +get_prop(iorapd, device_config_runtime_native_boot_prop) diff --git a/prebuilts/api/33.0/private/isolated_app.te b/prebuilts/api/33.0/private/isolated_app.te new file mode 100644 index 000000000..828ffb1e8 --- /dev/null +++ b/prebuilts/api/33.0/private/isolated_app.te @@ -0,0 +1,153 @@ +### +### Services with isolatedProcess=true in their manifest. +### +### This file defines the rules for isolated apps. An "isolated +### app" is an APP with UID between AID_ISOLATED_START (99000) +### and AID_ISOLATED_END (99999). +### + +typeattribute isolated_app coredomain; + +app_domain(isolated_app) + +# Access already open app data files received over Binder or local socket IPC. +allow isolated_app { app_data_file privapp_data_file sdk_sandbox_data_file}:file { append read write getattr lock map }; + +# Allow access to network sockets received over IPC. New socket creation is not +# permitted. +allow isolated_app { ephemeral_app priv_app untrusted_app_all }:{ tcp_socket udp_socket } { rw_socket_perms_no_ioctl }; + +allow isolated_app activity_service:service_manager find; +allow isolated_app display_service:service_manager find; +allow isolated_app webviewupdate_service:service_manager find; + +# Google Breakpad (crash reporter for Chrome) relies on ptrace +# functionality. Without the ability to ptrace, the crash reporter +# tool is broken. +# b/20150694 +# https://code.google.com/p/chromium/issues/detail?id=475270 +allow isolated_app self:process ptrace; + +# b/32896414: Allow accessing sdcard file descriptors passed to isolated_apps +# by other processes. Open should never be allowed, and is blocked by +# neverallow rules below. +# media_rw_data_file is included for sdcardfs, and can be removed if sdcardfs +# is modified to change the secontext when accessing the lower filesystem. +allow isolated_app { sdcard_type fuse media_rw_data_file }:file { read write append getattr lock map }; + +# For webviews, isolated_app processes can be forked from the webview_zygote +# in addition to the zygote. Allow access to resources inherited from the +# webview_zygote process. These rules are specialized copies of the ones in app.te. +# Inherit FDs from the webview_zygote. +allow isolated_app webview_zygote:fd use; +# Notify webview_zygote of child death. +allow isolated_app webview_zygote:process sigchld; +# Inherit logd write socket. +allow isolated_app webview_zygote:unix_dgram_socket write; +# Read system properties managed by webview_zygote. +allow isolated_app webview_zygote_tmpfs:file read; + +# Inherit FDs from the app_zygote. +allow isolated_app app_zygote:fd use; +# Notify app_zygote of child death. +allow isolated_app app_zygote:process sigchld; +# Inherit logd write socket. +allow isolated_app app_zygote:unix_dgram_socket write; + +# TODO (b/63631799) fix this access +# suppress denials to /data/local/tmp +dontaudit isolated_app shell_data_file:dir search; + +# Write app-specific trace data to the Perfetto traced damon. This requires +# connecting to its producer socket and obtaining a (per-process) tmpfs fd. +perfetto_producer(isolated_app) + +# Allow profiling if the main app has been marked as profileable or +# debuggable. +can_profile_heap(isolated_app) +can_profile_perf(isolated_app) + +##### +##### Neverallow +##### + +# Isolated apps should not directly open app data files themselves. +neverallow isolated_app { app_data_file privapp_data_file sdk_sandbox_data_file}:file open; + +# Only allow appending to /data/anr/traces.txt (b/27853304, b/18340553) +# TODO: are there situations where isolated_apps write to this file? +# TODO: should we tighten these restrictions further? +neverallow isolated_app anr_data_file:file ~{ open append }; +neverallow isolated_app anr_data_file:dir ~search; + +# Isolated apps must not be permitted to use HwBinder +neverallow isolated_app hwbinder_device:chr_file *; +neverallow isolated_app *:hwservice_manager *; + +# Isolated apps must not be permitted to use VndBinder +neverallow isolated_app vndbinder_device:chr_file *; + +# Isolated apps must not be permitted to perform actions on Binder and VndBinder service_manager +# except the find actions for services allowlisted below. +neverallow isolated_app *:service_manager ~find; + +# b/17487348 +# Isolated apps can only access three services, +# activity_service, display_service, webviewupdate_service. +neverallow isolated_app { + service_manager_type + -activity_service + -display_service + -webviewupdate_service +}:service_manager find; + +# Isolated apps shouldn't be able to access the driver directly. +neverallow isolated_app gpu_device:chr_file { rw_file_perms execute }; + +# Do not allow isolated_app access to /cache +neverallow isolated_app cache_file:dir ~{ r_dir_perms }; +neverallow isolated_app cache_file:file ~{ read getattr }; + +# Do not allow isolated_app to access external storage, except for files passed +# via file descriptors (b/32896414). +neverallow isolated_app { storage_file mnt_user_file sdcard_type fuse }:dir ~getattr; +neverallow isolated_app { storage_file mnt_user_file }:file_class_set *; +neverallow isolated_app { sdcard_type fuse }:{ devfile_class_set lnk_file sock_file fifo_file } *; +neverallow isolated_app { sdcard_type fuse }:file ~{ read write append getattr lock map }; + +# Do not allow USB access +neverallow isolated_app { usb_device usbaccessory_device }:chr_file *; + +# Restrict the webview_zygote control socket. +neverallow isolated_app webview_zygote:sock_file write; + +# Limit the /sys files which isolated_app can access. This is important +# for controlling isolated_app attack surface. +neverallow isolated_app { + sysfs_type + -sysfs_devices_system_cpu + -sysfs_transparent_hugepage + -sysfs_usb # TODO: check with audio team if needed for isolated_app (b/28417852) + -sysfs_fs_incfs_features +}:file no_rw_file_perms; + +# No creation of sockets families other than AF_UNIX sockets. +# List taken from system/sepolicy/public/global_macros - socket_class_set +# excluding unix_stream_socket and unix_dgram_socket. +# Many of these are socket families which have never and will never +# be compiled into the Android kernel. +neverallow isolated_app { self ephemeral_app priv_app sdk_sandbox untrusted_app_all }:{ + socket tcp_socket udp_socket rawip_socket netlink_socket packet_socket + key_socket appletalk_socket netlink_route_socket + netlink_tcpdiag_socket netlink_nflog_socket netlink_xfrm_socket + netlink_selinux_socket netlink_audit_socket netlink_dnrt_socket + netlink_kobject_uevent_socket tun_socket netlink_iscsi_socket + netlink_fib_lookup_socket netlink_connector_socket netlink_netfilter_socket + netlink_generic_socket netlink_scsitransport_socket netlink_rdma_socket + netlink_crypto_socket sctp_socket icmp_socket ax25_socket ipx_socket + netrom_socket atmpvc_socket x25_socket rose_socket decnet_socket atmsvc_socket + rds_socket irda_socket pppox_socket llc_socket can_socket tipc_socket + bluetooth_socket iucv_socket rxrpc_socket isdn_socket phonet_socket + ieee802154_socket caif_socket alg_socket nfc_socket vsock_socket kcm_socket + qipcrtr_socket smc_socket xdp_socket +} create; diff --git a/prebuilts/api/33.0/private/iw.te b/prebuilts/api/33.0/private/iw.te new file mode 100644 index 000000000..adc8c9632 --- /dev/null +++ b/prebuilts/api/33.0/private/iw.te @@ -0,0 +1,4 @@ +type iw, domain, coredomain; +type iw_exec, system_file_type, exec_type, file_type; + +init_daemon_domain(iw) diff --git a/prebuilts/api/33.0/private/kernel.te b/prebuilts/api/33.0/private/kernel.te new file mode 100644 index 000000000..6775b3b09 --- /dev/null +++ b/prebuilts/api/33.0/private/kernel.te @@ -0,0 +1,49 @@ +typeattribute kernel coredomain; + +domain_auto_trans(kernel, init_exec, init) +domain_auto_trans(kernel, snapuserd_exec, snapuserd) + +# Allow the kernel to read otapreopt_chroot's file descriptors and files under +# /postinstall, as it uses apexd logic to mount APEX packages in /postinstall/apex. +allow kernel otapreopt_chroot:fd use; +allow kernel postinstall_file:file read; + +# The following sections are for the transition period during a Virtual A/B +# OTA. Once sepolicy is loaded, snapuserd must be re-launched in the correct +# context, and with properly labelled devices. This must be done before +# enabling enforcement, eg, in permissive mode while still in the kernel +# context. +allow kernel tmpfs:blk_file { getattr relabelfrom }; +allow kernel tmpfs:chr_file { getattr relabelfrom }; +allow kernel tmpfs:lnk_file { getattr relabelfrom }; +allow kernel tmpfs:dir { open read relabelfrom }; + +allow kernel block_device:blk_file relabelto; +allow kernel block_device:lnk_file relabelto; +allow kernel dm_device:chr_file relabelto; +allow kernel dm_device:blk_file relabelto; +allow kernel dm_user_device:dir { read open search relabelto }; +allow kernel dm_user_device:chr_file relabelto; +allow kernel kmsg_device:chr_file relabelto; +allow kernel null_device:chr_file relabelto; +allow kernel random_device:chr_file relabelto; +allow kernel snapuserd_exec:file relabelto; + +allow kernel kmsg_device:chr_file write; +allow kernel gsid:fd use; + +# Some contexts are changed before the device is flipped into enforcing mode +# during the setup of Apex sepolicy. These denials can be suppressed since +# the permissions should not be allowed after the device is flipped into +# enforcing mode. +dontaudit kernel device:dir { open read relabelto }; +dontaudit kernel tmpfs:file { getattr open read relabelfrom }; +dontaudit kernel { + file_contexts_file + hwservice_contexts_file + mac_perms_file + property_contexts_file + seapp_contexts_file + sepolicy_test_file + service_contexts_file +}:file relabelto; diff --git a/prebuilts/api/33.0/private/keys.conf b/prebuilts/api/33.0/private/keys.conf new file mode 100644 index 000000000..18c1a8c14 --- /dev/null +++ b/prebuilts/api/33.0/private/keys.conf @@ -0,0 +1,34 @@ +# +# Maps an arbitrary tag [TAGNAME] with the string contents found in +# TARGET_BUILD_VARIANT. Common convention is to start TAGNAME with an @ and +# name it after the base file name of the pem file. +# +# Each tag (section) then allows one to specify any string found in +# TARGET_BUILD_VARIANT. Typcially this is user, eng, and userdebug. Another +# option is to use ALL which will match ANY TARGET_BUILD_VARIANT string. +# + +[@PLATFORM] +ALL : $DEFAULT_SYSTEM_DEV_CERTIFICATE/platform.x509.pem + +[@SDK_SANDBOX] +ALL : $MAINLINE_SEPOLICY_DEV_CERTIFICATES/sdk_sandbox.x509.pem + +[@BLUETOOTH] +ALL : $MAINLINE_SEPOLICY_DEV_CERTIFICATES/bluetooth.x509.pem + +[@MEDIA] +ALL : $DEFAULT_SYSTEM_DEV_CERTIFICATE/media.x509.pem + +[@NETWORK_STACK] +ALL : $MAINLINE_SEPOLICY_DEV_CERTIFICATES/networkstack.x509.pem + +[@SHARED] +ALL : $DEFAULT_SYSTEM_DEV_CERTIFICATE/shared.x509.pem + +# Example of ALL TARGET_BUILD_VARIANTS +[@RELEASE] +ENG : $DEFAULT_SYSTEM_DEV_CERTIFICATE/testkey.x509.pem +USER : $DEFAULT_SYSTEM_DEV_CERTIFICATE/testkey.x509.pem +USERDEBUG : $DEFAULT_SYSTEM_DEV_CERTIFICATE/testkey.x509.pem + diff --git a/prebuilts/api/33.0/private/keystore.te b/prebuilts/api/33.0/private/keystore.te new file mode 100644 index 000000000..78c0198aa --- /dev/null +++ b/prebuilts/api/33.0/private/keystore.te @@ -0,0 +1,38 @@ +typeattribute keystore coredomain; + +init_daemon_domain(keystore) + +# talk to keymaster +hal_client_domain(keystore, hal_keymaster) + +# talk to confirmationui +hal_client_domain(keystore, hal_confirmationui) + +# talk to keymint +hal_client_domain(keystore, hal_keymint) + +# This is used for the ConfirmationUI async callback. +allow keystore platform_app:binder call; + +# Allow to check whether security logging is enabled. +get_prop(keystore, device_logging_prop) + +# Allow keystore to check if the system is rkp only. +get_prop(keystore, remote_prov_prop) + +# Allow keystore to write to statsd. +unix_socket_send(keystore, statsdw, statsd) + +# Keystore need access to the keystore_key context files to load the keystore key backend. +allow keystore keystore2_key_contexts_file:file r_file_perms; + +get_prop(keystore, keystore_listen_prop) + +# Keystore needs to transfer binder references to vold so that it +# can call keystore methods on those references. +allow keystore vold:binder transfer; + +# Only keystore can set keystore.crash_count system property. Since init is allowed to set any +# system property, an exception is added for init as well. +set_prop(keystore, keystore_crash_prop) +neverallow { domain -keystore -init } keystore_crash_prop:property_service set; diff --git a/prebuilts/api/33.0/private/keystore2_key_contexts b/prebuilts/api/33.0/private/keystore2_key_contexts new file mode 100644 index 000000000..3833971fc --- /dev/null +++ b/prebuilts/api/33.0/private/keystore2_key_contexts @@ -0,0 +1,28 @@ +# Keystore 2.0 key contexts. +# This file defines Keystore 2.0 namespaces and maps them to labels. +# Format: +#