blob: e63d2268d673ab4b9c90bb19bd1b31b6a5f3d49d [file] [log] [blame]
Tri Vo7cc2a532018-01-31 17:15:13 -08001;; 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.
Tri Vo438684b2018-09-29 17:47:10 -07004(type new_objects)
Tri Vo7cc2a532018-01-31 17:15:13 -08005(typeattribute new_objects)
6(typeattributeset new_objects
Tri Vo438684b2018-09-29 17:47:10 -07007 ( new_objects
8 activity_task_service
Wale Ogunwale00756552018-05-30 15:26:41 -07009 adb_service
Makoto Onuki6af11812018-09-04 17:13:16 -070010 app_binding_service
Martijn Coenenac097ac2018-08-17 09:35:42 +020011 apex_data_file
12 apex_mnt_dir
13 apex_key_file
14 apex_service
15 apexd
16 apexd_exec
Jiyong Parkb3b94612018-11-01 20:05:20 +090017 apexd_prop
Martijn Coenenac097ac2018-08-17 09:35:42 +020018 apexd_tmpfs
Primiano Tucci68240242018-03-22 10:41:10 +000019 atrace
Fyodor Kupolov05675aa2018-01-10 18:11:22 -080020 binder_calls_stats_service
Kevin Chyn75ded482018-09-20 20:32:32 -070021 biometric_service
Kenny Root0b79a172018-01-25 16:12:39 +090022 blank_screen
Tri Vo7cc2a532018-01-31 17:15:13 -080023 blank_screen_exec
24 blank_screen_tmpfs
25 bootloader_boot_reason_prop
Jaekyun Seok224921d2018-04-09 12:07:32 +090026 bluetooth_a2dp_offload_prop
Tri Vo7cc2a532018-01-31 17:15:13 -080027 bpfloader
28 bpfloader_exec
29 cgroup_bpf
Christine Franksa11cdd22018-08-17 18:47:47 -070030 color_display_service
Felipe Leme0f456832018-12-03 17:35:05 -080031 content_capture_service
Tri Vo7cc2a532018-01-31 17:15:13 -080032 crossprofileapps_service
Tom Cherry7b8be352018-05-03 17:00:16 -070033 ctl_interface_restart_prop
34 ctl_interface_start_prop
35 ctl_interface_stop_prop
36 ctl_sigstop_prop
Hongyi Zhanga6f98922018-10-25 20:09:55 -070037 device_config_boot_count_prop
Hongyi Zhangb965e3c2018-11-08 16:46:19 -080038 device_config_reset_performed_prop
Hongyi Zhangda492f42018-11-15 16:27:18 -080039 device_config_flags_health_check_prop
Jeff Sharkey000cafc2018-03-30 12:22:54 -060040 exfat
Tri Vo7cc2a532018-01-31 17:15:13 -080041 exported2_config_prop
42 exported2_default_prop
43 exported2_radio_prop
44 exported2_system_prop
45 exported2_vold_prop
46 exported3_default_prop
Jaekyun Seokac8c6e32018-03-27 13:41:47 +090047 exported3_radio_prop
Tri Vo7cc2a532018-01-31 17:15:13 -080048 exported3_system_prop
Eino-Ville Talvala3ac71f82018-06-20 14:08:02 -070049 exported_audio_prop
Jaekyun Seok224921d2018-04-09 12:07:32 +090050 exported_bluetooth_prop
Tri Vo7cc2a532018-01-31 17:15:13 -080051 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
Jaekyun Seok62acbce2018-03-16 08:10:37 +090060 exported_secure_prop
Tri Vo7cc2a532018-01-31 17:15:13 -080061 exported_system_prop
62 exported_system_radio_prop
63 exported_vold_prop
Jaekyun Seok224921d2018-04-09 12:07:32 +090064 exported_wifi_prop
Jerry Zhang1d85efa2018-05-29 10:54:16 -070065 fastbootd
Hongyi Zhanga6f98922018-10-25 20:09:55 -070066 flags_health_check
67 flags_health_check_exec
Tri Vofad493b2018-02-07 09:45:39 -080068 fingerprint_vendor_data_file
Tri Vo7cc2a532018-01-31 17:15:13 -080069 fs_bpf
Howard Ro578a1892018-09-28 13:34:37 -070070 fwk_stats_hwservice
Wei Wangbc71a612018-09-19 16:06:28 -070071 hal_atrace_hwservice
Pavel Maltsev43e172a2018-04-10 14:07:14 -070072 hal_audiocontrol_hwservice
Tri Vo7cc2a532018-01-31 17:15:13 -080073 hal_authsecret_hwservice
Pawin Vongmasa19a74ec2018-03-28 21:09:23 -070074 hal_codec2_hwservice
Tri Vo7cc2a532018-01-31 17:15:13 -080075 hal_confirmationui_hwservice
Pavel Maltsev43e172a2018-04-10 14:07:14 -070076 hal_evs_hwservice
Yifan Hong1cef6a92018-09-19 10:24:45 -070077 hal_health_storage_hwservice
Tri Vo7cc2a532018-01-31 17:15:13 -080078 hal_lowpan_hwservice
79 hal_secure_element_hwservice
Tri Vodac2a4a2018-04-08 17:15:08 -070080 hal_system_suspend_default
81 hal_system_suspend_default_exec
82 hal_system_suspend_default_tmpfs
Tri Vo7cc2a532018-01-31 17:15:13 -080083 hal_usb_gadget_hwservice
Pavel Maltsev43e172a2018-04-10 14:07:14 -070084 hal_vehicle_hwservice
Tri Vofad493b2018-02-07 09:45:39 -080085 hal_wifi_hostapd_hwservice
Florian Mayer4fde9ec2018-10-15 18:02:02 +010086 heapprofd
87 heapprofd_exec
88 heapprofd_socket
Tri Vo7cc2a532018-01-31 17:15:13 -080089 incident_helper
90 incident_helper_exec
Igor Murashkin72a88b12018-10-05 14:48:29 -070091 iorapd
92 iorapd_data_file
93 iorapd_exec
94 iorapd_service
95 iorapd_tmpfs
Tri Vo7cc2a532018-01-31 17:15:13 -080096 last_boot_reason_prop
Mark Salyzyne4b3e0b2018-02-20 11:02:39 -080097 llkd
98 llkd_exec
Mark Salyzyn275ea122018-08-07 16:03:47 -070099 llkd_prop
Mark Salyzyne4b3e0b2018-02-20 11:02:39 -0800100 llkd_tmpfs
Marcin Oczeretko56ab6be2018-08-30 13:04:55 +0100101 looper_stats_service
Tri Vo7cc2a532018-01-31 17:15:13 -0800102 lowpan_device
103 lowpan_prop
104 lowpan_service
105 mediaextractor_update_service
Chong Zhangbdbfff12018-09-20 12:07:44 -0700106 mediaswcodec
107 mediaswcodec_exec
108 mediaswcodec_tmpfs
Paul Crowley42bd1632018-04-20 11:14:49 -0700109 metadata_file
Bowgo Tsaic2870322018-06-29 10:10:00 +0800110 mnt_product_file
Tri Vo8c1a1b22018-04-10 20:49:45 -0700111 mnt_vendor_file
Tri Vo7cc2a532018-01-31 17:15:13 -0800112 network_watchlist_data_file
113 network_watchlist_service
Mark Salyzyn9b398f32018-06-13 08:02:29 -0700114 overlayfs_file
Tri Vo7cc2a532018-01-31 17:15:13 -0800115 perfetto
116 perfetto_exec
117 perfetto_tmpfs
118 perfetto_traces_data_file
119 perfprofd_service
120 property_info
Jerry Zhang1d85efa2018-05-29 10:54:16 -0700121 recovery_socket
Eugene Suslac496db32018-11-08 17:37:45 -0800122 role_service
Neil Fullerf58b5552018-11-20 19:41:15 +0000123 runtime_service
Tri Vo7cc2a532018-01-31 17:15:13 -0800124 secure_element
Ruchi Kandoiea3cf002018-03-06 14:26:34 -0800125 secure_element_device
Tri Vo7cc2a532018-01-31 17:15:13 -0800126 secure_element_service
127 secure_element_tmpfs
Hongyi Zhangb965e3c2018-11-08 16:46:19 -0800128 server_configurable_flags_data_file
Tri Vo7cc2a532018-01-31 17:15:13 -0800129 slice_service
130 stats
131 stats_data_file
132 stats_exec
133 stats_service
134 statscompanion_service
135 statsd
136 statsd_exec
137 statsd_tmpfs
yro64c7a752018-04-20 11:07:22 -0700138 statsdw
139 statsdw_socket
Tri Vo7cc2a532018-01-31 17:15:13 -0800140 storaged_data_file
Hridya Valsaraju4ae8fe92018-08-17 11:07:09 -0700141 super_block_device
Tri Vo7cc2a532018-01-31 17:15:13 -0800142 system_boot_reason_prop
Suren Baghdasaryanc8ed8552018-07-24 17:04:18 -0700143 system_lmk_prop
Tri Vodac2a4a2018-04-08 17:15:08 -0700144 system_suspend_hwservice
Tri Vo7cc2a532018-01-31 17:15:13 -0800145 system_update_service
Mark Salyzyn3443caf2015-10-24 16:20:18 -0700146 test_boot_reason_prop
Neil Fullerb794ad02018-06-25 15:36:51 +0100147 time_prop
Neil Fullere1dd6d02018-05-30 14:44:47 +0100148 timedetector_service
Neil Fuller16624952018-06-19 11:36:23 +0100149 timezonedetector_service
Tri Vo7cc2a532018-01-31 17:15:13 -0800150 tombstone_wifi_data_file
151 trace_data_file
152 traced
153 traced_consumer_socket
Lalit Maganti673b4db2018-04-20 19:09:45 +0100154 traced_enabled_prop
Tri Vo7cc2a532018-01-31 17:15:13 -0800155 traced_exec
156 traced_probes
157 traced_probes_exec
158 traced_probes_tmpfs
159 traced_producer_socket
Tri Vo7cc2a532018-01-31 17:15:13 -0800160 traced_tmpfs
161 traceur_app
162 traceur_app_tmpfs
Jeff Vander Stoep3aa7ca52018-04-03 11:22:38 -0700163 untrusted_app_all_devpts
Tri Vo7cc2a532018-01-31 17:15:13 -0800164 update_engine_log_data_file
Wale Ogunwale32809852018-07-21 23:21:08 -0700165 uri_grants_service
Tri Vo7cc2a532018-01-31 17:15:13 -0800166 usbd
167 usbd_exec
168 usbd_tmpfs
169 vendor_default_prop
170 vendor_init
Max Bires5cac1aa2018-03-29 18:21:31 -0700171 vendor_security_patch_level_prop
Tri Vo7cc2a532018-01-31 17:15:13 -0800172 vendor_shell
173 vold_metadata_file
174 vold_prepare_subdirs
175 vold_prepare_subdirs_exec
176 vold_service
Steven Thomas7bec9672018-07-13 17:17:01 -0700177 vrflinger_vsync_service
Paul Crowley9f760302018-05-08 15:45:38 -0700178 wait_for_keymaster
179 wait_for_keymaster_exec
180 wait_for_keymaster_tmpfs
Tom Cherryd8403742018-08-01 15:48:20 -0700181 watchdogd_tmpfs
Tri Vo7cc2a532018-01-31 17:15:13 -0800182 wm_trace_data_file
183 wpantund
184 wpantund_exec
185 wpantund_service
186 wpantund_tmpfs))
187
Jeff Vander Stoep3aa7ca52018-04-03 11:22:38 -0700188;; private_objects - a collection of types that were labeled differently in
189;; older policy, but that should not remain accessible to vendor policy.
190;; Thus, these types are also not mapped, but recorded for checkapi tests
Tri Vo438684b2018-09-29 17:47:10 -0700191(type priv_objects)
Jeff Vander Stoep3aa7ca52018-04-03 11:22:38 -0700192(typeattribute priv_objects)
Tri Vo438684b2018-09-29 17:47:10 -0700193(typeattributeset priv_objects
194 ( priv_objects
195 untrusted_app_27_tmpfs))