• 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(type new_objects)
5(typeattribute new_objects)
6(typeattributeset new_objects
7  ( new_objects
8    activity_task_service
9    adb_service
10    adbd_exec
11    app_binding_service
12    apex_data_file
13    apex_metadata_file
14    apex_mnt_dir
15    apex_service
16    apexd
17    apexd_exec
18    apexd_prop
19    apexd_tmpfs
20    app_zygote
21    audio_config_prop
22    atrace
23    binder_calls_stats_service
24    biometric_service
25    boot_status_prop
26    bootloader_boot_reason_prop
27    blank_screen
28    blank_screen_exec
29    blank_screen_tmpfs
30    bluetooth_a2dp_offload_prop
31    bpfloader
32    bpfloader_exec
33    broadcastradio_service
34    cgroup_bpf
35    charger_exec
36    color_display_service
37    content_capture_service
38    crossprofileapps_service
39    ctl_apexd_prop
40    ctl_interface_restart_prop
41    ctl_interface_start_prop
42    ctl_interface_stop_prop
43    ctl_sigstop_prop
44    dalvik_config_prop
45    device_config_boot_count_prop
46    device_config_reset_performed_prop
47    device_config_netd_native_prop
48    dnsresolver_service
49    e2fs
50    e2fs_exec
51    exfat
52    exported_audio_prop
53    exported_bluetooth_prop
54    exported_config_prop
55    exported_dalvik_prop
56    exported_default_prop
57    exported_dumpstate_prop
58    exported_ffs_prop
59    exported_fingerprint_prop
60    exported_overlay_prop
61    exported_pm_prop
62    exported_radio_prop
63    exported_secure_prop
64    exported_system_prop
65    exported_system_radio_prop
66    exported_vold_prop
67    exported_wifi_prop
68    exported2_config_prop
69    exported2_default_prop
70    exported2_radio_prop
71    exported2_system_prop
72    exported2_vold_prop
73    exported3_radio_prop
74    exported3_system_prop
75    fastbootd
76    fingerprint_vendor_data_file
77    flags_health_check
78    flags_health_check_exec
79    fs_bpf
80    fwk_stats_hwservice
81    hal_atrace_hwservice
82    hal_audiocontrol_hwservice
83    hal_authsecret_hwservice
84    hal_broadcastradio_hwservice
85    hal_cas_hwservice
86    hal_codec2_hwservice
87    hal_confirmationui_hwservice
88    hal_evs_hwservice
89    hal_health_storage_hwservice
90    hal_lowpan_hwservice
91    hal_neuralnetworks_hwservice
92    hal_secure_element_hwservice
93    hal_tetheroffload_hwservice
94    hal_wifi_hostapd_hwservice
95    hal_usb_gadget_hwservice
96    hal_vehicle_hwservice
97    hal_wifi_offload_hwservice
98    heapprofd
99    heapprofd_exec
100    heapprofd_socket
101    incident_helper
102    incident_helper_exec
103    iorapd
104    iorapd_data_file
105    iorapd_exec
106    iorapd_service
107    iorapd_tmpfs
108    kmsg_debug_device
109    last_boot_reason_prop
110    llkd
111    llkd_exec
112    llkd_prop
113    llkd_tmpfs
114    lmkd_config_prop
115    looper_stats_service
116    lowpan_device
117    lowpan_prop
118    lowpan_service
119    mediaswcodec
120    mediaswcodec_exec
121    mediaswcodec_tmpfs
122    mediaextractor_update_service
123    mediaprovider_tmpfs
124    metadata_bootstat_file
125    metadata_file
126    mnt_product_file
127    mnt_vendor_file
128    netd_stable_secret_prop
129    network_stack
130    network_stack_service
131    network_watchlist_data_file
132    network_watchlist_service
133    overlayfs_file
134    package_native_service
135    perfetto
136    perfetto_exec
137    perfetto_tmpfs
138    perfetto_traces_data_file
139    property_info
140    recovery_socket
141    role_service
142    runas_app
143    art_apex_dir
144    runtime_service
145    secure_element
146    secure_element_device
147    secure_element_tmpfs
148    secure_element_service
149    server_configurable_flags_data_file
150    simpleperf_app_runner
151    simpleperf_app_runner_exec
152    slice_service
153    socket_hook_prop
154    staging_data_file
155    stats
156    stats_data_file
157    stats_exec
158    stats_service
159    statsd
160    statsd_exec
161    statsd_tmpfs
162    statsdw
163    statsdw_socket
164    statscompanion_service
165    storaged_data_file
166    super_block_device
167    surfaceflinger_color_prop
168    surfaceflinger_prop
169    sysfs_fs_ext4_features
170    system_boot_reason_prop
171    system_bootstrap_lib_file
172    system_lmk_prop
173    system_net_netd_hwservice
174    system_update_service
175    systemsound_config_prop
176    test_boot_reason_prop
177    thermal_service
178    thermalcallback_hwservice
179    thermalserviced
180    thermalserviced_exec
181    thermalserviced_tmpfs
182    time_prop
183    timedetector_service
184    timezone_service
185    tombstoned_java_trace_socket
186    tombstone_wifi_data_file
187    trace_data_file
188    traceur_app
189    traceur_app_tmpfs
190    traced
191    traced_consumer_socket
192    traced_enabled_prop
193    traced_exec
194    traced_probes
195    traced_probes_exec
196    traced_probes_tmpfs
197    traced_producer_socket
198    traced_tmpfs
199    untrusted_app_all_devpts
200    update_engine_log_data_file
201    vendor_default_prop
202    vendor_security_patch_level_prop
203    uri_grants_service
204    usbd
205    usbd_exec
206    usbd_tmpfs
207    vendor_apex_file
208    vendor_init
209    vendor_shell
210    vendor_socket_hook_prop
211    vndk_prop
212    vold_config_prop
213    vold_metadata_file
214    vold_post_fs_data_prop
215    vold_prepare_subdirs
216    vold_prepare_subdirs_exec
217    vold_service
218    vold_status_prop
219    vrflinger_vsync_service
220    wait_for_keymaster
221    wait_for_keymaster_exec
222    wait_for_keymaster_tmpfs
223    watchdogd_tmpfs
224    wpantund
225    wpantund_exec
226    wpantund_service
227    wpantund_tmpfs
228    wm_trace_data_file))
229
230;; private_objects - a collection of types that were labeled differently in
231;;     older policy, but that should not remain accessible to vendor policy.
232;;     Thus, these types are also not mapped, but recorded for checkapi tests
233(type priv_objects)
234(typeattribute priv_objects)
235(typeattributeset priv_objects
236  ( priv_objects
237    adbd_tmpfs
238    untrusted_app_27_tmpfs))
239