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 |
Bowgo Tsai | e2423d1 | 2017-07-31 18:38:28 +0800 | [diff] [blame] | 6 | ( adbd_exec |
Mark Salyzyn | 267b43a | 2017-08-25 09:12:56 -0700 | [diff] [blame] | 7 | bootloader_boot_reason_prop |
Bowgo Tsai | e2423d1 | 2017-07-31 18:38:28 +0800 | [diff] [blame] | 8 | broadcastradio_service |
Chenbo Feng | 254ad0d | 2017-08-01 18:06:18 -0700 | [diff] [blame] | 9 | cgroup_bpf |
Tony Mak | 6536c9e | 2017-10-13 14:48:32 +0100 | [diff] [blame] | 10 | crossprofileapps_service |
Dan Cashman | 255a4a7 | 2017-07-06 12:32:31 -0700 | [diff] [blame] | 11 | e2fs |
Dan Cashman | f875ee0 | 2017-06-28 10:09:02 -0700 | [diff] [blame] | 12 | e2fs_exec |
Jaekyun Seok | e497145 | 2017-10-19 16:54:49 +0900 | [diff] [blame] | 13 | exported_config_prop |
| 14 | exported_dalvik_prop |
| 15 | exported_default_prop |
| 16 | exported_dumpstate_prop |
| 17 | exported_ffs_prop |
| 18 | exported_overlay_prop |
| 19 | exported_pm_prop |
| 20 | exported_radio_prop |
| 21 | exported_system_prop |
| 22 | exported_system_radio_prop |
| 23 | exported_vold_prop |
| 24 | exported2_config_prop |
| 25 | exported2_default_prop |
| 26 | exported2_radio_prop |
| 27 | exported2_system_prop |
| 28 | exported2_vold_prop |
| 29 | exported3_default_prop |
| 30 | exported3_system_prop |
Chenbo Feng | 254ad0d | 2017-08-01 18:06:18 -0700 | [diff] [blame] | 31 | fs_bpf |
Tomasz Wasilczyk | 567b947 | 2017-08-07 17:06:06 -0700 | [diff] [blame] | 32 | hal_broadcastradio_hwservice |
Dan Cashman | 629c58b | 2017-07-06 10:06:00 -0700 | [diff] [blame] | 33 | hal_cas_hwservice |
Robert Quattlebaum | acfd25c | 2017-04-21 14:25:53 -0700 | [diff] [blame] | 34 | hal_lowpan_hwservice |
Michael Butler | e9d07b9 | 2017-06-29 18:33:03 -0700 | [diff] [blame] | 35 | hal_neuralnetworks_hwservice |
Dan Cashman | 4d9f41d | 2017-07-06 13:40:57 -0700 | [diff] [blame] | 36 | hal_tetheroffload_hwservice |
Dan Cashman | 0785a72 | 2017-07-31 13:53:26 -0700 | [diff] [blame] | 37 | hal_wifi_offload_hwservice |
Dan Cashman | f875ee0 | 2017-06-28 10:09:02 -0700 | [diff] [blame] | 38 | kmsg_debug_device |
Mark Salyzyn | 267b43a | 2017-08-25 09:12:56 -0700 | [diff] [blame] | 39 | last_boot_reason_prop |
Robert Quattlebaum | acfd25c | 2017-04-21 14:25:53 -0700 | [diff] [blame] | 40 | lowpan_device |
| 41 | lowpan_prop |
| 42 | lowpan_service |
Dan Cashman | 079a98b | 2017-07-31 14:18:47 -0700 | [diff] [blame] | 43 | mediaprovider_tmpfs |
Lorenzo Colitti | 98e96fa | 2017-07-13 01:30:53 +0900 | [diff] [blame] | 44 | netd_stable_secret_prop |
Ricky Wai | ff3b957 | 2017-12-14 09:56:32 +0000 | [diff] [blame] | 45 | network_watchlist_data_file |
Ricky Wai | c635297 | 2017-11-13 17:52:05 +0000 | [diff] [blame] | 46 | network_watchlist_service |
Todd Kennedy | 8bb8047 | 2017-08-02 07:27:44 -0700 | [diff] [blame] | 47 | package_native_service |
Andreas Gampe | aa9711f | 2017-12-22 13:05:28 -0800 | [diff] [blame] | 48 | perfprofd_service |
Tom Cherry | 8b5433a | 2017-11-16 14:25:02 -0800 | [diff] [blame] | 49 | property_info |
Jason Monk | 07131ec | 2017-12-04 14:41:54 -0500 | [diff] [blame] | 50 | slice_service |
yro | 2970845 | 2017-12-18 15:14:33 -0800 | [diff] [blame] | 51 | stats |
| 52 | stats_data_file |
| 53 | stats_exec |
| 54 | stats_service |
| 55 | statsd |
| 56 | statsd_exec |
| 57 | statsd_tmpfs |
Max Bires | 0187b23 | 2017-10-23 16:25:11 -0700 | [diff] [blame] | 58 | statscompanion_service |
Jin Qian | 4b6e673 | 2017-08-14 17:01:25 -0700 | [diff] [blame] | 59 | storaged_data_file |
Dan Cashman | b1c4967 | 2017-06-28 11:21:16 -0700 | [diff] [blame] | 60 | sysfs_fs_ext4_features |
Mark Salyzyn | 267b43a | 2017-08-25 09:12:56 -0700 | [diff] [blame] | 61 | system_boot_reason_prop |
Dan Cashman | 3fc7f83 | 2017-07-31 14:25:09 -0700 | [diff] [blame] | 62 | system_net_netd_hwservice |
Todd Poynor | e9b2def | 2017-06-09 11:27:08 -0700 | [diff] [blame] | 63 | thermal_service |
| 64 | thermalcallback_hwservice |
| 65 | thermalserviced |
| 66 | thermalserviced_exec |
Dan Cashman | 34f827f | 2017-08-07 12:27:05 -0700 | [diff] [blame] | 67 | thermalserviced_tmpfs |
Dan Cashman | e78e8dc | 2017-06-28 12:39:28 -0700 | [diff] [blame] | 68 | timezone_service |
Jeff Sharkey | 0fa3fb0 | 2017-09-06 11:17:32 -0600 | [diff] [blame] | 69 | tombstoned_java_trace_socket |
xshu | 6ad3c89 | 2017-12-15 14:01:44 -0800 | [diff] [blame] | 70 | tombstone_wifi_data_file |
Max Bires | 4ea5569 | 2017-12-11 16:19:23 -0800 | [diff] [blame] | 71 | traceur_app |
| 72 | traceur_app_tmpfs |
Primiano Tucci | c80f9e0 | 2017-12-21 03:51:15 +0100 | [diff] [blame] | 73 | traced |
| 74 | traced_consumer_socket |
| 75 | traced_exec |
| 76 | traced_probes |
| 77 | traced_probes_exec |
| 78 | traced_probes_tmpfs |
| 79 | traced_producer_socket |
| 80 | traced_tmpfs |
Jeff Vander Stoep | 6231b4d | 2017-12-17 20:55:12 -0800 | [diff] [blame^] | 81 | untrusted_app_all_devpts |
Hakan Kvist | 6fe014f | 2017-11-06 12:56:00 +0100 | [diff] [blame] | 82 | update_engine_log_data_file |
Jaekyun Seok | e497145 | 2017-10-19 16:54:49 +0900 | [diff] [blame] | 83 | vendor_default_prop |
Tom Cherry | 621c24c | 2017-09-28 14:34:36 -0700 | [diff] [blame] | 84 | vendor_init |
Yifan Hong | 00ab5d8 | 2018-01-11 11:01:30 -0800 | [diff] [blame] | 85 | vendor_shell |
Paul Crowley | 47f3ed0 | 2017-10-13 14:54:32 -0700 | [diff] [blame] | 86 | vold_prepare_subdirs |
| 87 | vold_prepare_subdirs_exec |
Robert Quattlebaum | c8bd93d | 2017-08-04 14:51:36 -0700 | [diff] [blame] | 88 | vold_service |
| 89 | wpantund |
| 90 | wpantund_exec |
| 91 | wpantund_service |
Vishnu Nair | 2d6942d | 2017-11-17 08:23:32 -0800 | [diff] [blame] | 92 | wpantund_tmpfs |
| 93 | wm_trace_data_file)) |
Steven Moreland | f27bba9 | 2017-08-01 13:27:32 -0700 | [diff] [blame] | 94 | |
| 95 | ;; private_objects - a collection of types that were labeled differently in |
| 96 | ;; older policy, but that should not remain accessible to vendor policy. |
| 97 | ;; Thus, these types are also not mapped, but recorded for checkapi tests |
| 98 | (typeattribute priv_objects) |
| 99 | (typeattributeset priv_objects |
Jeff Vander Stoep | 6231b4d | 2017-12-17 20:55:12 -0800 | [diff] [blame^] | 100 | ( adbd_tmpfs |
| 101 | untrusted_app_27_tmpfs |
| 102 | )) |