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