• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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_audio_prop
31    exported_bluetooth_prop
32    exported_config_prop
33    exported_dalvik_prop
34    exported_default_prop
35    exported_dumpstate_prop
36    exported_ffs_prop
37    exported_fingerprint_prop
38    exported_overlay_prop
39    exported_pm_prop
40    exported_radio_prop
41    exported_secure_prop
42    exported_system_prop
43    exported_system_radio_prop
44    exported_vold_prop
45    exported_wifi_prop
46    fingerprint_vendor_data_file
47    fs_bpf
48    hal_audiocontrol_hwservice
49    hal_authsecret_hwservice
50    hal_codec2_hwservice
51    hal_confirmationui_hwservice
52    hal_evs_hwservice
53    hal_lowpan_hwservice
54    hal_secure_element_hwservice
55    hal_usb_gadget_hwservice
56    hal_vehicle_hwservice
57    hal_wifi_hostapd_hwservice
58    incident_helper
59    incident_helper_exec
60    last_boot_reason_prop
61    lowpan_device
62    lowpan_prop
63    lowpan_service
64    mediaextractor_update_service
65    metadata_file
66    mnt_vendor_file
67    network_watchlist_data_file
68    network_watchlist_service
69    perfetto
70    perfetto_exec
71    perfetto_tmpfs
72    perfetto_traces_data_file
73    perfprofd_service
74    property_info
75    secure_element
76    secure_element_device
77    secure_element_service
78    secure_element_tmpfs
79    slice_service
80    stats
81    stats_data_file
82    stats_exec
83    stats_service
84    statscompanion_service
85    statsd
86    statsd_exec
87    statsd_tmpfs
88    statsdw
89    statsdw_socket
90    storaged_data_file
91    system_boot_reason_prop
92    system_update_service
93    test_boot_reason_prop
94    tombstone_wifi_data_file
95    trace_data_file
96    traced
97    traced_consumer_socket
98    traced_enabled_prop
99    traced_exec
100    traced_probes
101    traced_probes_exec
102    traced_probes_tmpfs
103    traced_producer_socket
104    traced_tmpfs
105    traceur_app
106    traceur_app_tmpfs
107    untrusted_app_all_devpts
108    update_engine_log_data_file
109    usbd
110    usbd_exec
111    usbd_tmpfs
112    vendor_default_prop
113    vendor_init
114    vendor_security_patch_level_prop
115    vendor_shell
116    vold_metadata_file
117    vold_prepare_subdirs
118    vold_prepare_subdirs_exec
119    vold_service
120    wait_for_keymaster
121    wait_for_keymaster_exec
122    wait_for_keymaster_tmpfs
123    wm_trace_data_file
124    wpantund
125    wpantund_exec
126    wpantund_service
127    wpantund_tmpfs))
128
129;; private_objects - a collection of types that were labeled differently in
130;;     older policy, but that should not remain accessible to vendor policy.
131;;     Thus, these types are also not mapped, but recorded for checkapi tests
132(typeattribute priv_objects)
133(typeattributeset priv_objects (untrusted_app_27_tmpfs))
134