Home | History | Annotate | Download | only in 27.0
      1 ;; new_objects - a collection of types that have been introduced that have no
      2 ;;   analogue in older policy.  Thus, we do not need to map these types to
      3 ;;   previous ones.  Add here to pass checkapi tests.
      4 (typeattribute new_objects)
      5 (typeattributeset new_objects
      6   ( atrace
      7     binder_calls_stats_service
      8     blank_screen
      9     blank_screen_exec
     10     blank_screen_tmpfs
     11     bootloader_boot_reason_prop
     12     bluetooth_a2dp_offload_prop
     13     bpfloader
     14     bpfloader_exec
     15     cgroup_bpf
     16     crossprofileapps_service
     17     ctl_interface_restart_prop
     18     ctl_interface_start_prop
     19     ctl_interface_stop_prop
     20     ctl_sigstop_prop
     21     exfat
     22     exported2_config_prop
     23     exported2_default_prop
     24     exported2_radio_prop
     25     exported2_system_prop
     26     exported2_vold_prop
     27     exported3_default_prop
     28     exported3_radio_prop
     29     exported3_system_prop
     30     exported_bluetooth_prop
     31     exported_config_prop
     32     exported_dalvik_prop
     33     exported_default_prop
     34     exported_dumpstate_prop
     35     exported_ffs_prop
     36     exported_fingerprint_prop
     37     exported_overlay_prop
     38     exported_pm_prop
     39     exported_radio_prop
     40     exported_secure_prop
     41     exported_system_prop
     42     exported_system_radio_prop
     43     exported_vold_prop
     44     exported_wifi_prop
     45     fingerprint_vendor_data_file
     46     fs_bpf
     47     hal_audiocontrol_hwservice
     48     hal_authsecret_hwservice
     49     hal_codec2_hwservice
     50     hal_confirmationui_hwservice
     51     hal_evs_hwservice
     52     hal_lowpan_hwservice
     53     hal_secure_element_hwservice
     54     hal_usb_gadget_hwservice
     55     hal_vehicle_hwservice
     56     hal_wifi_hostapd_hwservice
     57     incident_helper
     58     incident_helper_exec
     59     last_boot_reason_prop
     60     lowpan_device
     61     lowpan_prop
     62     lowpan_service
     63     mediaextractor_update_service
     64     metadata_file
     65     mnt_vendor_file
     66     network_watchlist_data_file
     67     network_watchlist_service
     68     perfetto
     69     perfetto_exec
     70     perfetto_tmpfs
     71     perfetto_traces_data_file
     72     perfprofd_service
     73     property_info
     74     secure_element
     75     secure_element_device
     76     secure_element_service
     77     secure_element_tmpfs
     78     slice_service
     79     stats
     80     stats_data_file
     81     stats_exec
     82     stats_service
     83     statscompanion_service
     84     statsd
     85     statsd_exec
     86     statsd_tmpfs
     87     statsdw
     88     statsdw_socket
     89     storaged_data_file
     90     system_boot_reason_prop
     91     system_update_service
     92     test_boot_reason_prop
     93     tombstone_wifi_data_file
     94     trace_data_file
     95     traced
     96     traced_consumer_socket
     97     traced_enabled_prop
     98     traced_exec
     99     traced_probes
    100     traced_probes_exec
    101     traced_probes_tmpfs
    102     traced_producer_socket
    103     traced_tmpfs
    104     traceur_app
    105     traceur_app_tmpfs
    106     untrusted_app_all_devpts
    107     update_engine_log_data_file
    108     usbd
    109     usbd_exec
    110     usbd_tmpfs
    111     vendor_default_prop
    112     vendor_init
    113     vendor_security_patch_level_prop
    114     vendor_shell
    115     vold_metadata_file
    116     vold_prepare_subdirs
    117     vold_prepare_subdirs_exec
    118     vold_service
    119     wait_for_keymaster
    120     wait_for_keymaster_exec
    121     wait_for_keymaster_tmpfs
    122     wm_trace_data_file
    123     wpantund
    124     wpantund_exec
    125     wpantund_service
    126     wpantund_tmpfs))
    127 
    128 ;; private_objects - a collection of types that were labeled differently in
    129 ;;     older policy, but that should not remain accessible to vendor policy.
    130 ;;     Thus, these types are also not mapped, but recorded for checkapi tests
    131 (typeattribute priv_objects)
    132 (typeattributeset priv_objects (untrusted_app_27_tmpfs))
    133