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