Josh Gao | 3458ec1 | 2017-03-28 13:09:37 -0700 | [diff] [blame] | 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 | (typeattribute new_objects) | ||||
Dan Cashman | f875ee0 | 2017-06-28 10:09:02 -0700 | [diff] [blame] | 5 | (typeattributeset new_objects |
Wale Ogunwale | 0075655 | 2018-05-30 15:26:41 -0700 | [diff] [blame] | 6 | ( activity_task_service |
7 | adb_service | ||||
Kenny Root | 0b79a17 | 2018-01-25 16:12:39 +0900 | [diff] [blame] | 8 | adbd_exec |
Makoto Onuki | 6af1181 | 2018-09-04 17:13:16 -0700 | [diff] [blame] | 9 | app_binding_service |
Primiano Tucci | 6824024 | 2018-03-22 10:41:10 +0000 | [diff] [blame] | 10 | atrace |
Fyodor Kupolov | 05675aa | 2018-01-10 18:11:22 -0800 | [diff] [blame] | 11 | binder_calls_stats_service |
Kevin Chyn | 75ded48 | 2018-09-20 20:32:32 -0700 | [diff] [blame^] | 12 | biometric_service |
Mark Salyzyn | 267b43a | 2017-08-25 09:12:56 -0700 | [diff] [blame] | 13 | bootloader_boot_reason_prop |
Steven Moreland | 8bda3df | 2018-01-19 13:00:42 -0800 | [diff] [blame] | 14 | blank_screen |
15 | blank_screen_exec | ||||
16 | blank_screen_tmpfs | ||||
Jaekyun Seok | 224921d | 2018-04-09 12:07:32 +0900 | [diff] [blame] | 17 | bluetooth_a2dp_offload_prop |
Chenbo Feng | 566411e | 2018-01-02 15:31:18 -0800 | [diff] [blame] | 18 | bpfloader |
19 | bpfloader_exec | ||||
Bowgo Tsai | e2423d1 | 2017-07-31 18:38:28 +0800 | [diff] [blame] | 20 | broadcastradio_service |
Chenbo Feng | 254ad0d | 2017-08-01 18:06:18 -0700 | [diff] [blame] | 21 | cgroup_bpf |
Christine Franks | a11cdd2 | 2018-08-17 18:47:47 -0700 | [diff] [blame] | 22 | color_display_service |
Tony Mak | 6536c9e | 2017-10-13 14:48:32 +0100 | [diff] [blame] | 23 | crossprofileapps_service |
Tom Cherry | 2208f96 | 2018-05-03 17:00:16 -0700 | [diff] [blame] | 24 | ctl_interface_restart_prop |
25 | ctl_interface_start_prop | ||||
26 | ctl_interface_stop_prop | ||||
27 | ctl_sigstop_prop | ||||
Dan Cashman | 255a4a7 | 2017-07-06 12:32:31 -0700 | [diff] [blame] | 28 | e2fs |
Dan Cashman | f875ee0 | 2017-06-28 10:09:02 -0700 | [diff] [blame] | 29 | e2fs_exec |
Jeff Sharkey | 000cafc | 2018-03-30 12:22:54 -0600 | [diff] [blame] | 30 | exfat |
Eino-Ville Talvala | 3ac71f8 | 2018-06-20 14:08:02 -0700 | [diff] [blame] | 31 | exported_audio_prop |
Jaekyun Seok | 224921d | 2018-04-09 12:07:32 +0900 | [diff] [blame] | 32 | exported_bluetooth_prop |
Jaekyun Seok | e497145 | 2017-10-19 16:54:49 +0900 | [diff] [blame] | 33 | exported_config_prop |
34 | exported_dalvik_prop | ||||
35 | exported_default_prop | ||||
36 | exported_dumpstate_prop | ||||
37 | exported_ffs_prop | ||||
Jaekyun Seok | f9d2788 | 2018-01-12 10:19:48 +0900 | [diff] [blame] | 38 | exported_fingerprint_prop |
Jaekyun Seok | e497145 | 2017-10-19 16:54:49 +0900 | [diff] [blame] | 39 | exported_overlay_prop |
40 | exported_pm_prop | ||||
41 | exported_radio_prop | ||||
Jaekyun Seok | 62acbce | 2018-03-16 08:10:37 +0900 | [diff] [blame] | 42 | exported_secure_prop |
Jaekyun Seok | e497145 | 2017-10-19 16:54:49 +0900 | [diff] [blame] | 43 | exported_system_prop |
44 | exported_system_radio_prop | ||||
45 | exported_vold_prop | ||||
Jaekyun Seok | 224921d | 2018-04-09 12:07:32 +0900 | [diff] [blame] | 46 | exported_wifi_prop |
Jaekyun Seok | e497145 | 2017-10-19 16:54:49 +0900 | [diff] [blame] | 47 | exported2_config_prop |
48 | exported2_default_prop | ||||
49 | exported2_radio_prop | ||||
50 | exported2_system_prop | ||||
51 | exported2_vold_prop | ||||
52 | exported3_default_prop | ||||
Jaekyun Seok | ac8c6e3 | 2018-03-27 13:41:47 +0900 | [diff] [blame] | 53 | exported3_radio_prop |
Jaekyun Seok | e497145 | 2017-10-19 16:54:49 +0900 | [diff] [blame] | 54 | exported3_system_prop |
Jerry Zhang | 1d85efa | 2018-05-29 10:54:16 -0700 | [diff] [blame] | 55 | fastbootd |
Andreas Huber | 6116daa | 2018-01-22 13:24:10 -0800 | [diff] [blame] | 56 | fingerprint_vendor_data_file |
Chenbo Feng | 254ad0d | 2017-08-01 18:06:18 -0700 | [diff] [blame] | 57 | fs_bpf |
Pavel Maltsev | 394dbe3 | 2018-04-10 14:07:14 -0700 | [diff] [blame] | 58 | hal_audiocontrol_hwservice |
Andrew Scull | 1aedf4b | 2018-01-10 16:11:46 +0000 | [diff] [blame] | 59 | hal_authsecret_hwservice |
Tomasz Wasilczyk | 567b947 | 2017-08-07 17:06:06 -0700 | [diff] [blame] | 60 | hal_broadcastradio_hwservice |
Dan Cashman | 629c58b | 2017-07-06 10:06:00 -0700 | [diff] [blame] | 61 | hal_cas_hwservice |
Pawin Vongmasa | 4be2889 | 2018-03-28 21:09:23 -0700 | [diff] [blame] | 62 | hal_codec2_hwservice |
Janis Danisevskis | 97c56bd | 2018-01-09 17:42:53 -0500 | [diff] [blame] | 63 | hal_confirmationui_hwservice |
Pavel Maltsev | 394dbe3 | 2018-04-10 14:07:14 -0700 | [diff] [blame] | 64 | hal_evs_hwservice |
Yifan Hong | 1cef6a9 | 2018-09-19 10:24:45 -0700 | [diff] [blame] | 65 | hal_health_storage_hwservice |
Robert Quattlebaum | acfd25c | 2017-04-21 14:25:53 -0700 | [diff] [blame] | 66 | hal_lowpan_hwservice |
Michael Butler | e9d07b9 | 2017-06-29 18:33:03 -0700 | [diff] [blame] | 67 | hal_neuralnetworks_hwservice |
Ruchi Kandoi | 8a2b4a7 | 2018-01-04 10:33:20 -0800 | [diff] [blame] | 68 | hal_secure_element_hwservice |
Tri Vo | dac2a4a | 2018-04-08 17:15:08 -0700 | [diff] [blame] | 69 | hal_system_suspend_default |
70 | hal_system_suspend_default_exec | ||||
71 | hal_system_suspend_default_tmpfs | ||||
Dan Cashman | 4d9f41d | 2017-07-06 13:40:57 -0700 | [diff] [blame] | 72 | hal_tetheroffload_hwservice |
Roshan Pius | 5bca3e8 | 2017-12-22 15:03:15 -0800 | [diff] [blame] | 73 | hal_wifi_hostapd_hwservice |
Badhri Jagan Sridharan | 9b07889 | 2018-01-08 09:29:40 -0800 | [diff] [blame] | 74 | hal_usb_gadget_hwservice |
Pavel Maltsev | 394dbe3 | 2018-04-10 14:07:14 -0700 | [diff] [blame] | 75 | hal_vehicle_hwservice |
Dan Cashman | 0785a72 | 2017-07-31 13:53:26 -0700 | [diff] [blame] | 76 | hal_wifi_offload_hwservice |
Yi Jin | bc24ba7 | 2018-01-22 14:00:46 -0800 | [diff] [blame] | 77 | incident_helper |
78 | incident_helper_exec | ||||
Dan Cashman | f875ee0 | 2017-06-28 10:09:02 -0700 | [diff] [blame] | 79 | kmsg_debug_device |
Mark Salyzyn | 275ea12 | 2018-08-07 16:03:47 -0700 | [diff] [blame] | 80 | last_boot_reason_prop |
Mark Salyzyn | e4b3e0b | 2018-02-20 11:02:39 -0800 | [diff] [blame] | 81 | llkd |
82 | llkd_exec | ||||
Mark Salyzyn | 275ea12 | 2018-08-07 16:03:47 -0700 | [diff] [blame] | 83 | llkd_prop |
Mark Salyzyn | e4b3e0b | 2018-02-20 11:02:39 -0800 | [diff] [blame] | 84 | llkd_tmpfs |
Marcin Oczeretko | 56ab6be | 2018-08-30 13:04:55 +0100 | [diff] [blame] | 85 | looper_stats_service |
Robert Quattlebaum | acfd25c | 2017-04-21 14:25:53 -0700 | [diff] [blame] | 86 | lowpan_device |
87 | lowpan_prop | ||||
88 | lowpan_service | ||||
Dongwon Kang | 1134bd0 | 2017-11-06 11:19:07 -0800 | [diff] [blame] | 89 | mediaextractor_update_service |
Dan Cashman | 079a98b | 2017-07-31 14:18:47 -0700 | [diff] [blame] | 90 | mediaprovider_tmpfs |
Paul Crowley | 42bd163 | 2018-04-20 11:14:49 -0700 | [diff] [blame] | 91 | metadata_file |
Bowgo Tsai | c287032 | 2018-06-29 10:10:00 +0800 | [diff] [blame] | 92 | mnt_product_file |
Tri Vo | 210a805 | 2018-04-10 20:49:45 -0700 | [diff] [blame] | 93 | mnt_vendor_file |
Lorenzo Colitti | 98e96fa | 2017-07-13 01:30:53 +0900 | [diff] [blame] | 94 | netd_stable_secret_prop |
Ricky Wai | ff3b957 | 2017-12-14 09:56:32 +0000 | [diff] [blame] | 95 | network_watchlist_data_file |
Ricky Wai | c635297 | 2017-11-13 17:52:05 +0000 | [diff] [blame] | 96 | network_watchlist_service |
Mark Salyzyn | 9b398f3 | 2018-06-13 08:02:29 -0700 | [diff] [blame] | 97 | overlayfs_file |
Todd Kennedy | 8bb8047 | 2017-08-02 07:27:44 -0700 | [diff] [blame] | 98 | package_native_service |
Primiano Tucci | 1a9f4f7 | 2018-01-24 16:07:09 +0000 | [diff] [blame] | 99 | perfetto |
100 | perfetto_exec | ||||
101 | perfetto_tmpfs | ||||
102 | perfetto_traces_data_file | ||||
Andreas Gampe | aa9711f | 2017-12-22 13:05:28 -0800 | [diff] [blame] | 103 | perfprofd_service |
Tom Cherry | 8b5433a | 2017-11-16 14:25:02 -0800 | [diff] [blame] | 104 | property_info |
Jerry Zhang | 1d85efa | 2018-05-29 10:54:16 -0700 | [diff] [blame] | 105 | recovery_socket |
Ruchi Kandoi | 8a2b4a7 | 2018-01-04 10:33:20 -0800 | [diff] [blame] | 106 | secure_element |
Ruchi Kandoi | ea3cf00 | 2018-03-06 14:26:34 -0800 | [diff] [blame] | 107 | secure_element_device |
Ruchi Kandoi | 8a2b4a7 | 2018-01-04 10:33:20 -0800 | [diff] [blame] | 108 | secure_element_tmpfs |
109 | secure_element_service | ||||
Jason Monk | 07131ec | 2017-12-04 14:41:54 -0500 | [diff] [blame] | 110 | slice_service |
yro | 2970845 | 2017-12-18 15:14:33 -0800 | [diff] [blame] | 111 | stats |
112 | stats_data_file | ||||
113 | stats_exec | ||||
114 | stats_service | ||||
115 | statsd | ||||
116 | statsd_exec | ||||
117 | statsd_tmpfs | ||||
yro | 93c16bd | 2018-04-19 21:54:29 -0700 | [diff] [blame] | 118 | statsdw |
119 | statsdw_socket | ||||
Max Bires | 0187b23 | 2017-10-23 16:25:11 -0700 | [diff] [blame] | 120 | statscompanion_service |
Jin Qian | 4b6e673 | 2017-08-14 17:01:25 -0700 | [diff] [blame] | 121 | storaged_data_file |
Hridya Valsaraju | 4ae8fe9 | 2018-08-17 11:07:09 -0700 | [diff] [blame] | 122 | super_block_device |
Dan Cashman | b1c4967 | 2017-06-28 11:21:16 -0700 | [diff] [blame] | 123 | sysfs_fs_ext4_features |
Mark Salyzyn | 267b43a | 2017-08-25 09:12:56 -0700 | [diff] [blame] | 124 | system_boot_reason_prop |
Suren Baghdasaryan | c8ed855 | 2018-07-24 17:04:18 -0700 | [diff] [blame] | 125 | system_lmk_prop |
Dan Cashman | 3fc7f83 | 2017-07-31 14:25:09 -0700 | [diff] [blame] | 126 | system_net_netd_hwservice |
Tri Vo | dac2a4a | 2018-04-08 17:15:08 -0700 | [diff] [blame] | 127 | system_suspend_hwservice |
Tao Bao | d7d9cfc | 2017-10-16 21:57:12 -0700 | [diff] [blame] | 128 | system_update_service |
Mark Salyzyn | 3443caf | 2015-10-24 16:20:18 -0700 | [diff] [blame] | 129 | test_boot_reason_prop |
Todd Poynor | e9b2def | 2017-06-09 11:27:08 -0700 | [diff] [blame] | 130 | thermal_service |
131 | thermalcallback_hwservice | ||||
132 | thermalserviced | ||||
133 | thermalserviced_exec | ||||
Dan Cashman | 34f827f | 2017-08-07 12:27:05 -0700 | [diff] [blame] | 134 | thermalserviced_tmpfs |
Neil Fuller | b794ad0 | 2018-06-25 15:36:51 +0100 | [diff] [blame] | 135 | time_prop |
Neil Fuller | e1dd6d0 | 2018-05-30 14:44:47 +0100 | [diff] [blame] | 136 | timedetector_service |
Dan Cashman | e78e8dc | 2017-06-28 12:39:28 -0700 | [diff] [blame] | 137 | timezone_service |
Neil Fuller | 1662495 | 2018-06-19 11:36:23 +0100 | [diff] [blame] | 138 | timezonedetector_service |
Jeff Sharkey | 0fa3fb0 | 2017-09-06 11:17:32 -0600 | [diff] [blame] | 139 | tombstoned_java_trace_socket |
xshu | 6ad3c89 | 2017-12-15 14:01:44 -0800 | [diff] [blame] | 140 | tombstone_wifi_data_file |
Max Bires | 35c3638 | 2018-01-15 16:44:04 -0800 | [diff] [blame] | 141 | trace_data_file |
Max Bires | 4ea5569 | 2017-12-11 16:19:23 -0800 | [diff] [blame] | 142 | traceur_app |
143 | traceur_app_tmpfs | ||||
Primiano Tucci | c80f9e0 | 2017-12-21 03:51:15 +0100 | [diff] [blame] | 144 | traced |
145 | traced_consumer_socket | ||||
Lalit Maganti | 673b4db | 2018-04-20 19:09:45 +0100 | [diff] [blame] | 146 | traced_enabled_prop |
Primiano Tucci | c80f9e0 | 2017-12-21 03:51:15 +0100 | [diff] [blame] | 147 | traced_exec |
148 | traced_probes | ||||
149 | traced_probes_exec | ||||
150 | traced_probes_tmpfs | ||||
151 | traced_producer_socket | ||||
152 | traced_tmpfs | ||||
Jeff Vander Stoep | 6231b4d | 2017-12-17 20:55:12 -0800 | [diff] [blame] | 153 | untrusted_app_all_devpts |
Hakan Kvist | 6fe014f | 2017-11-06 12:56:00 +0100 | [diff] [blame] | 154 | update_engine_log_data_file |
Jaekyun Seok | e497145 | 2017-10-19 16:54:49 +0900 | [diff] [blame] | 155 | vendor_default_prop |
Max Bires | 5cac1aa | 2018-03-29 18:21:31 -0700 | [diff] [blame] | 156 | vendor_security_patch_level_prop |
Wale Ogunwale | 3280985 | 2018-07-21 23:21:08 -0700 | [diff] [blame] | 157 | uri_grants_service |
Badhri Jagan Sridharan | 4f6eb37 | 2017-12-03 14:23:16 -0800 | [diff] [blame] | 158 | usbd |
159 | usbd_exec | ||||
160 | usbd_tmpfs | ||||
Tom Cherry | 621c24c | 2017-09-28 14:34:36 -0700 | [diff] [blame] | 161 | vendor_init |
Yifan Hong | 00ab5d8 | 2018-01-11 11:01:30 -0800 | [diff] [blame] | 162 | vendor_shell |
Paul Crowley | d9a4e06 | 2018-02-01 10:15:34 -0800 | [diff] [blame] | 163 | vold_metadata_file |
Paul Crowley | 47f3ed0 | 2017-10-13 14:54:32 -0700 | [diff] [blame] | 164 | vold_prepare_subdirs |
165 | vold_prepare_subdirs_exec | ||||
Robert Quattlebaum | c8bd93d | 2017-08-04 14:51:36 -0700 | [diff] [blame] | 166 | vold_service |
Steven Thomas | 7bec967 | 2018-07-13 17:17:01 -0700 | [diff] [blame] | 167 | vrflinger_vsync_service |
Paul Crowley | 6af7af1 | 2018-05-08 15:45:38 -0700 | [diff] [blame] | 168 | wait_for_keymaster |
169 | wait_for_keymaster_exec | ||||
170 | wait_for_keymaster_tmpfs | ||||
Tom Cherry | d840374 | 2018-08-01 15:48:20 -0700 | [diff] [blame] | 171 | watchdogd_tmpfs |
Robert Quattlebaum | c8bd93d | 2017-08-04 14:51:36 -0700 | [diff] [blame] | 172 | wpantund |
173 | wpantund_exec | ||||
174 | wpantund_service | ||||
Vishnu Nair | 2d6942d | 2017-11-17 08:23:32 -0800 | [diff] [blame] | 175 | wpantund_tmpfs |
176 | wm_trace_data_file)) | ||||
Steven Moreland | f27bba9 | 2017-08-01 13:27:32 -0700 | [diff] [blame] | 177 | |
178 | ;; private_objects - a collection of types that were labeled differently in | ||||
179 | ;; older policy, but that should not remain accessible to vendor policy. | ||||
180 | ;; Thus, these types are also not mapped, but recorded for checkapi tests | ||||
181 | (typeattribute priv_objects) | ||||
182 | (typeattributeset priv_objects | ||||
Jeff Vander Stoep | 6231b4d | 2017-12-17 20:55:12 -0800 | [diff] [blame] | 183 | ( adbd_tmpfs |
184 | untrusted_app_27_tmpfs | ||||
185 | )) |