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_interface_restart_prop
36    ctl_interface_start_prop
37    ctl_interface_stop_prop
38    ctl_sigstop_prop
39    device_config_boot_count_prop
40    device_config_reset_performed_prop
41    device_config_netd_native_prop
42    dnsresolver_service
43    exfat
44    exported2_config_prop
45    exported2_default_prop
46    exported2_radio_prop
47    exported2_system_prop
48    exported2_vold_prop
49    exported3_default_prop
50    exported3_radio_prop
51    exported3_system_prop
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    fastbootd
69    flags_health_check
70    flags_health_check_exec
71    fingerprint_vendor_data_file
72    fs_bpf
73    fwk_stats_hwservice
74    hal_atrace_hwservice
75    hal_audiocontrol_hwservice
76    hal_authsecret_hwservice
77    hal_codec2_hwservice
78    hal_confirmationui_hwservice
79    hal_evs_hwservice
80    hal_health_storage_hwservice
81    hal_lowpan_hwservice
82    hal_secure_element_hwservice
83    hal_usb_gadget_hwservice
84    hal_vehicle_hwservice
85    hal_wifi_hostapd_hwservice
86    heapprofd
87    heapprofd_exec
88    heapprofd_socket
89    incident_helper
90    incident_helper_exec
91    iorapd
92    iorapd_data_file
93    iorapd_exec
94    iorapd_service
95    iorapd_tmpfs
96    last_boot_reason_prop
97    llkd
98    llkd_exec
99    llkd_prop
100    llkd_tmpfs
101    looper_stats_service
102    lowpan_device
103    lowpan_prop
104    lowpan_service
105    mediaextractor_update_service
106    mediaswcodec
107    mediaswcodec_exec
108    mediaswcodec_tmpfs
109    metadata_file
110    mnt_product_file
111    mnt_vendor_file
112    network_stack
113    network_stack_service
114    network_watchlist_data_file
115    network_watchlist_service
116    overlayfs_file
117    perfetto
118    perfetto_exec
119    perfetto_tmpfs
120    perfetto_traces_data_file
121    perfprofd_service
122    property_info
123    recovery_socket
124    role_service
125    runas_app
126    runtime_service
127    secure_element
128    secure_element_device
129    secure_element_service
130    secure_element_tmpfs
131    server_configurable_flags_data_file
132    simpleperf_app_runner
133    simpleperf_app_runner_exec
134    slice_service
135    stats
136    stats_data_file
137    stats_exec
138    stats_service
139    statscompanion_service
140    statsd
141    statsd_exec
142    statsd_tmpfs
143    statsdw
144    statsdw_socket
145    storaged_data_file
146    super_block_device
147    staging_data_file
148    system_boot_reason_prop
149    system_bootstrap_lib_file
150    system_lmk_prop
151    system_update_service
152    test_boot_reason_prop
153    time_prop
154    timedetector_service
155    tombstone_wifi_data_file
156    trace_data_file
157    traced
158    traced_consumer_socket
159    traced_enabled_prop
160    traced_exec
161    traced_probes
162    traced_probes_exec
163    traced_probes_tmpfs
164    traced_producer_socket
165    traced_tmpfs
166    traceur_app
167    traceur_app_tmpfs
168    untrusted_app_all_devpts
169    update_engine_log_data_file
170    uri_grants_service
171    usbd
172    usbd_exec
173    usbd_tmpfs
174    vendor_default_prop
175    vendor_init
176    vendor_security_patch_level_prop
177    vendor_shell
178    vold_metadata_file
179    vold_prepare_subdirs
180    vold_prepare_subdirs_exec
181    vold_service
182    vrflinger_vsync_service
183    wait_for_keymaster
184    wait_for_keymaster_exec
185    wait_for_keymaster_tmpfs
186    watchdogd_tmpfs
187    wm_trace_data_file
188    wpantund
189    wpantund_exec
190    wpantund_service
191    wpantund_tmpfs))
192
193;; private_objects - a collection of types that were labeled differently in
194;;     older policy, but that should not remain accessible to vendor policy.
195;;     Thus, these types are also not mapped, but recorded for checkapi tests
196(type priv_objects)
197(typeattribute priv_objects)
198(typeattributeset priv_objects
199  ( priv_objects
200    untrusted_app_27_tmpfs))
201