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