blob: 427f4d4d186944e252f2e127b8d782db41159d54 [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
Inseob Kimbdcbcf02020-05-06 18:30:20 +09008 aac_drc_prop
Inseob Kimac791a42020-06-23 22:01:45 +09009 aaudio_config_prop
Tri Vo438684b2018-09-29 17:47:10 -070010 activity_task_service
Wale Ogunwale00756552018-05-30 15:26:41 -070011 adb_service
Makoto Onuki6af11812018-09-04 17:13:16 -070012 app_binding_service
Martijn Coenenac097ac2018-08-17 09:35:42 +020013 apex_data_file
Martijn Coenen5fbbf262019-03-12 16:37:13 +010014 apex_metadata_file
Martijn Coenenac097ac2018-08-17 09:35:42 +020015 apex_mnt_dir
Martijn Coenenac097ac2018-08-17 09:35:42 +020016 apex_service
17 apexd
18 apexd_exec
Jiyong Parkb3b94612018-11-01 20:05:20 +090019 apexd_prop
Martijn Coenenac097ac2018-08-17 09:35:42 +020020 apexd_tmpfs
Martijn Coenen1bbda7e2018-11-05 11:39:15 +010021 app_zygote
Inseob Kim3b82aec2020-05-14 01:38:40 +090022 art_apex_dir
Primiano Tucci68240242018-03-22 10:41:10 +000023 atrace
Inseob Kim3b82aec2020-05-14 01:38:40 +090024 audio_config_prop
Fyodor Kupolov05675aa2018-01-10 18:11:22 -080025 binder_calls_stats_service
Kevin Chyn75ded482018-09-20 20:32:32 -070026 biometric_service
Kenny Root0b79a172018-01-25 16:12:39 +090027 blank_screen
Tri Vo7cc2a532018-01-31 17:15:13 -080028 blank_screen_exec
29 blank_screen_tmpfs
Inseob Kim4ed47372020-04-24 15:03:01 +090030 boot_status_prop
Nicolas Geoffray6a311472021-04-28 13:57:11 +010031 bootanim_system_prop
Tri Vo7cc2a532018-01-31 17:15:13 -080032 bootloader_boot_reason_prop
Inseob Kim8c342472020-07-23 17:54:35 +090033 bootloader_prop
Jaekyun Seok224921d2018-04-09 12:07:32 +090034 bluetooth_a2dp_offload_prop
Tri Vo7cc2a532018-01-31 17:15:13 -080035 bpfloader
36 bpfloader_exec
Yifan Hong6bb5a762020-10-06 17:52:17 -070037 build_bootimage_prop
Inseob Kimfc688b32020-05-19 22:02:58 +090038 build_odm_prop
Inseob Kim8c239252020-05-06 20:07:33 +090039 build_prop
Inseob Kimfc688b32020-05-19 22:02:58 +090040 build_vendor_prop
Inseob Kimc97a97c2020-07-20 20:26:07 +090041 camera_calibration_prop
Inseob Kima28428e2020-05-07 00:36:05 +090042 camera_config_prop
Tri Vo7cc2a532018-01-31 17:15:13 -080043 cgroup_bpf
Inseob Kim8ef47922020-07-10 14:15:15 +090044 charger_config_prop
Tao Baoecc7e8c2018-09-07 15:05:33 -070045 charger_exec
Inseob Kim8ef47922020-07-10 14:15:15 +090046 charger_status_prop
Christine Franksa11cdd22018-08-17 18:47:47 -070047 color_display_service
Felipe Leme0f456832018-12-03 17:35:05 -080048 content_capture_service
Tri Vo7cc2a532018-01-31 17:15:13 -080049 crossprofileapps_service
Jiyong Park6e823dd2019-06-13 09:45:05 +090050 ctl_apexd_prop
Tom Cherry7b8be352018-05-03 17:00:16 -070051 ctl_interface_restart_prop
52 ctl_interface_start_prop
53 ctl_interface_stop_prop
54 ctl_sigstop_prop
Inseob Kimd8c39d92020-04-20 19:36:33 +090055 dalvik_config_prop
Inseob Kim1337e152020-05-12 22:51:48 +090056 dalvik_runtime_prop
Hongyi Zhanga6f98922018-10-25 20:09:55 -070057 device_config_boot_count_prop
Hongyi Zhangb965e3c2018-11-08 16:46:19 -080058 device_config_reset_performed_prop
chenbrucee3d625b2018-12-27 18:01:25 +080059 device_config_netd_native_prop
Luke Huang524f25e2019-02-25 20:12:15 +080060 dnsresolver_service
Inseob Kim832e17b2020-05-25 15:36:44 +090061 drm_service_config_prop
Jeff Sharkey000cafc2018-03-30 12:22:54 -060062 exfat
Tri Vo7cc2a532018-01-31 17:15:13 -080063 exported2_config_prop
64 exported2_default_prop
65 exported2_radio_prop
66 exported2_system_prop
67 exported2_vold_prop
68 exported3_default_prop
Jaekyun Seokac8c6e32018-03-27 13:41:47 +090069 exported3_radio_prop
Tri Vo7cc2a532018-01-31 17:15:13 -080070 exported3_system_prop
Eino-Ville Talvala3ac71f82018-06-20 14:08:02 -070071 exported_audio_prop
Jaekyun Seok224921d2018-04-09 12:07:32 +090072 exported_bluetooth_prop
Tri Vo7cc2a532018-01-31 17:15:13 -080073 exported_config_prop
74 exported_dalvik_prop
75 exported_default_prop
76 exported_dumpstate_prop
77 exported_ffs_prop
78 exported_fingerprint_prop
79 exported_overlay_prop
80 exported_pm_prop
81 exported_radio_prop
Jaekyun Seok62acbce2018-03-16 08:10:37 +090082 exported_secure_prop
Tri Vo7cc2a532018-01-31 17:15:13 -080083 exported_system_prop
84 exported_system_radio_prop
85 exported_vold_prop
Jaekyun Seok224921d2018-04-09 12:07:32 +090086 exported_wifi_prop
Jerry Zhang1d85efa2018-05-29 10:54:16 -070087 fastbootd
Inseob Kimbfb37082020-04-27 23:49:15 +090088 ffs_config_prop
89 ffs_control_prop
Hongyi Zhanga6f98922018-10-25 20:09:55 -070090 flags_health_check
91 flags_health_check_exec
Tri Vofad493b2018-02-07 09:45:39 -080092 fingerprint_vendor_data_file
Tri Vo7cc2a532018-01-31 17:15:13 -080093 fs_bpf
Howard Ro578a1892018-09-28 13:34:37 -070094 fwk_stats_hwservice
Wei Wangbc71a612018-09-19 16:06:28 -070095 hal_atrace_hwservice
Pavel Maltsev43e172a2018-04-10 14:07:14 -070096 hal_audiocontrol_hwservice
Tri Vo7cc2a532018-01-31 17:15:13 -080097 hal_authsecret_hwservice
Pawin Vongmasa19a74ec2018-03-28 21:09:23 -070098 hal_codec2_hwservice
Tri Vo7cc2a532018-01-31 17:15:13 -080099 hal_confirmationui_hwservice
Pavel Maltsev43e172a2018-04-10 14:07:14 -0700100 hal_evs_hwservice
Yifan Hong1cef6a92018-09-19 10:24:45 -0700101 hal_health_storage_hwservice
Inseob Kim40c67b22020-07-25 00:34:56 +0900102 hal_instrumentation_prop
Tri Vo7cc2a532018-01-31 17:15:13 -0800103 hal_lowpan_hwservice
104 hal_secure_element_hwservice
105 hal_usb_gadget_hwservice
Pavel Maltsev43e172a2018-04-10 14:07:14 -0700106 hal_vehicle_hwservice
Tri Vofad493b2018-02-07 09:45:39 -0800107 hal_wifi_hostapd_hwservice
Inseob Kimdf000882020-05-12 20:53:06 +0900108 hdmi_config_prop
Florian Mayer4fde9ec2018-10-15 18:02:02 +0100109 heapprofd
110 heapprofd_exec
111 heapprofd_socket
Tri Vo7cc2a532018-01-31 17:15:13 -0800112 incident_helper
113 incident_helper_exec
Inseob Kim15e5e0a2020-05-14 19:43:08 +0900114 init_service_status_private_prop
115 init_service_status_prop
Igor Murashkin72a88b12018-10-05 14:48:29 -0700116 iorapd
117 iorapd_data_file
118 iorapd_exec
119 iorapd_service
120 iorapd_tmpfs
Inseob Kim04f435c2020-07-07 12:46:24 +0900121 keyguard_config_prop
Tri Vo7cc2a532018-01-31 17:15:13 -0800122 last_boot_reason_prop
Inseob Kim9add20f2020-05-06 22:20:35 +0900123 libc_debug_prop
Mark Salyzyne4b3e0b2018-02-20 11:02:39 -0800124 llkd
125 llkd_exec
Mark Salyzyn275ea122018-08-07 16:03:47 -0700126 llkd_prop
Mark Salyzyne4b3e0b2018-02-20 11:02:39 -0800127 llkd_tmpfs
Inseob Kimcc4d8882020-05-06 17:11:46 +0900128 lmkd_config_prop
Marcin Oczeretko56ab6be2018-08-30 13:04:55 +0100129 looper_stats_service
Tri Vo7cc2a532018-01-31 17:15:13 -0800130 lowpan_device
131 lowpan_prop
132 lowpan_service
Inseob Kimbfb10a92020-05-11 17:33:27 +0900133 media_config_prop
Inseob Kim832e17b2020-05-25 15:36:44 +0900134 mediadrm_config_prop
Tri Vo7cc2a532018-01-31 17:15:13 -0800135 mediaextractor_update_service
Chong Zhangbdbfff12018-09-20 12:07:44 -0700136 mediaswcodec
137 mediaswcodec_exec
138 mediaswcodec_tmpfs
Mark Salyzyn79f9ca62019-05-23 12:49:42 -0700139 metadata_bootstat_file
Paul Crowley42bd1632018-04-20 11:14:49 -0700140 metadata_file
Bowgo Tsaic2870322018-06-29 10:10:00 +0800141 mnt_product_file
Tri Vo8c1a1b22018-04-10 20:49:45 -0700142 mnt_vendor_file
Remi NGUYEN VAN5f3ba922018-11-14 17:07:41 +0900143 network_stack
Remi NGUYEN VAN47c2dee2018-12-14 14:13:52 +0900144 network_stack_service
Tri Vo7cc2a532018-01-31 17:15:13 -0800145 network_watchlist_data_file
146 network_watchlist_service
Inseob Kimc80b0242020-07-16 22:25:47 +0900147 oem_unlock_prop
Mark Salyzyn9b398f32018-06-13 08:02:29 -0700148 overlayfs_file
Inseob Kim6ffdf1b2020-06-16 20:00:41 +0900149 packagemanager_config_prop
Tri Vo7cc2a532018-01-31 17:15:13 -0800150 perfetto
151 perfetto_exec
152 perfetto_tmpfs
153 perfetto_traces_data_file
Tri Vo7cc2a532018-01-31 17:15:13 -0800154 property_info
Inseob Kim40c67b22020-07-25 00:34:56 +0900155 property_service_version_prop
Inseob Kim3b82aec2020-05-14 01:38:40 +0900156 provisioned_prop
Inseob Kimc87c63b2020-07-28 15:17:24 +0900157 radio_control_prop
Inseob Kimb85a74f2020-06-16 19:18:24 +0900158 recovery_config_prop
Jerry Zhang1d85efa2018-05-29 10:54:16 -0700159 recovery_socket
Inseob Kim3b82aec2020-05-14 01:38:40 +0900160 retaildemo_prop
Eugene Suslac496db32018-11-08 17:37:45 -0800161 role_service
Yabin Cui770a4f62019-01-07 16:37:24 -0800162 runas_app
Neil Fullerf58b5552018-11-20 19:41:15 +0000163 runtime_service
Tri Vo7cc2a532018-01-31 17:15:13 -0800164 secure_element
Ruchi Kandoiea3cf002018-03-06 14:26:34 -0800165 secure_element_device
Tri Vo7cc2a532018-01-31 17:15:13 -0800166 secure_element_service
167 secure_element_tmpfs
Inseob Kimc80b0242020-07-16 22:25:47 +0900168 sendbug_config_prop
Hongyi Zhangb965e3c2018-11-08 16:46:19 -0800169 server_configurable_flags_data_file
Yabin Cuie5fc21c2019-01-10 15:34:08 -0800170 simpleperf_app_runner
171 simpleperf_app_runner_exec
Tri Vo7cc2a532018-01-31 17:15:13 -0800172 slice_service
Ken Chen64f0be22020-02-10 17:43:15 +0800173 socket_hook_prop
Tri Vo7cc2a532018-01-31 17:15:13 -0800174 stats
175 stats_data_file
176 stats_exec
177 stats_service
178 statscompanion_service
179 statsd
180 statsd_exec
181 statsd_tmpfs
yro64c7a752018-04-20 11:07:22 -0700182 statsdw
183 statsdw_socket
Tri Vo7cc2a532018-01-31 17:15:13 -0800184 storaged_data_file
Hridya Valsaraju4ae8fe92018-08-17 11:07:09 -0700185 super_block_device
Inseob Kim721d9212020-04-24 21:25:17 +0900186 surfaceflinger_color_prop
Inseob Kim94bae862020-04-02 15:55:07 +0900187 surfaceflinger_prop
Dario Freni274c1de2019-01-02 14:20:52 +0000188 staging_data_file
Inseob Kimc80b0242020-07-16 22:25:47 +0900189 storagemanager_config_prop
Tri Vo7cc2a532018-01-31 17:15:13 -0800190 system_boot_reason_prop
Jiyong Parka0f998e2019-03-15 02:45:33 +0900191 system_bootstrap_lib_file
Suren Baghdasaryanc8ed8552018-07-24 17:04:18 -0700192 system_lmk_prop
Tri Vo7cc2a532018-01-31 17:15:13 -0800193 system_update_service
Inseob Kimfd2d6ec2020-04-01 10:01:16 +0900194 systemsound_config_prop
Inseob Kimad631702020-05-14 21:47:43 +0900195 telephony_config_prop
196 telephony_status_prop
Mark Salyzyn3443caf2015-10-24 16:20:18 -0700197 test_boot_reason_prop
Neil Fullerb794ad02018-06-25 15:36:51 +0100198 time_prop
Neil Fullere1dd6d02018-05-30 14:44:47 +0100199 timedetector_service
Inseob Kim14a71fb2020-07-07 13:35:34 +0900200 tombstone_config_prop
Tri Vo7cc2a532018-01-31 17:15:13 -0800201 tombstone_wifi_data_file
202 trace_data_file
203 traced
204 traced_consumer_socket
Lalit Maganti673b4db2018-04-20 19:09:45 +0100205 traced_enabled_prop
Tri Vo7cc2a532018-01-31 17:15:13 -0800206 traced_exec
207 traced_probes
208 traced_probes_exec
209 traced_probes_tmpfs
210 traced_producer_socket
Tri Vo7cc2a532018-01-31 17:15:13 -0800211 traced_tmpfs
212 traceur_app
213 traceur_app_tmpfs
Jeff Vander Stoep3aa7ca52018-04-03 11:22:38 -0700214 untrusted_app_all_devpts
Tri Vo7cc2a532018-01-31 17:15:13 -0800215 update_engine_log_data_file
Wale Ogunwale32809852018-07-21 23:21:08 -0700216 uri_grants_service
Inseob Kimdc1e5012020-04-27 21:13:01 +0900217 usb_config_prop
218 usb_control_prop
Tri Vo7cc2a532018-01-31 17:15:13 -0800219 usbd
220 usbd_exec
221 usbd_tmpfs
Jooyung Hanea61d192019-04-24 10:45:40 +0900222 vendor_apex_file
Tri Vo7cc2a532018-01-31 17:15:13 -0800223 vendor_default_prop
224 vendor_init
Max Bires5cac1aa2018-03-29 18:21:31 -0700225 vendor_security_patch_level_prop
Tri Vo7cc2a532018-01-31 17:15:13 -0800226 vendor_shell
Ken Chen64f0be22020-02-10 17:43:15 +0800227 vendor_socket_hook_prop
Justin Yuned0a8eb2020-01-06 05:35:57 +0000228 vndk_prop
Inseob Kim3f5a7d22020-04-06 20:49:17 +0900229 vold_config_prop
Tri Vo7cc2a532018-01-31 17:15:13 -0800230 vold_metadata_file
Eric Biggers040ce192021-04-22 16:09:56 -0700231 vold_post_fs_data_prop
Tri Vo7cc2a532018-01-31 17:15:13 -0800232 vold_prepare_subdirs
233 vold_prepare_subdirs_exec
234 vold_service
Inseob Kim3f5a7d22020-04-06 20:49:17 +0900235 vold_status_prop
Steven Thomas7bec9672018-07-13 17:17:01 -0700236 vrflinger_vsync_service
Inseob Kim212e2b62020-07-14 02:10:37 +0900237 vts_config_prop
238 vts_status_prop
Paul Crowley9f760302018-05-08 15:45:38 -0700239 wait_for_keymaster
240 wait_for_keymaster_exec
241 wait_for_keymaster_tmpfs
Tom Cherryd8403742018-08-01 15:48:20 -0700242 watchdogd_tmpfs
Inseob Kimc97a97c2020-07-20 20:26:07 +0900243 wifi_config_prop
Inseob Kim3dbf3d82020-06-25 21:20:42 +0900244 wifi_hal_prop
Tri Vo7cc2a532018-01-31 17:15:13 -0800245 wm_trace_data_file
246 wpantund
247 wpantund_exec
248 wpantund_service
Inseob Kim36aeb162020-05-08 20:42:25 +0900249 wpantund_tmpfs
250 zram_config_prop
251 zram_control_prop))
Tri Vo7cc2a532018-01-31 17:15:13 -0800252
Jeff Vander Stoep3aa7ca52018-04-03 11:22:38 -0700253;; private_objects - a collection of types that were labeled differently in
254;; older policy, but that should not remain accessible to vendor policy.
255;; Thus, these types are also not mapped, but recorded for checkapi tests
Tri Vo438684b2018-09-29 17:47:10 -0700256(type priv_objects)
Jeff Vander Stoep3aa7ca52018-04-03 11:22:38 -0700257(typeattribute priv_objects)
Tri Vo438684b2018-09-29 17:47:10 -0700258(typeattributeset priv_objects
259 ( priv_objects
260 untrusted_app_27_tmpfs))