blob: efc0166fa31245bcc4ca4d50a367be00776166db [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.
4(typeattribute new_objects)
5(typeattributeset new_objects
Kenny Root0b79a172018-01-25 16:12:39 +09006 ( adb_service
Primiano Tucci68240242018-03-22 10:41:10 +00007 atrace
Fyodor Kupolov05675aa2018-01-10 18:11:22 -08008 binder_calls_stats_service
Kenny Root0b79a172018-01-25 16:12:39 +09009 blank_screen
Tri Vo7cc2a532018-01-31 17:15:13 -080010 blank_screen_exec
11 blank_screen_tmpfs
12 bootloader_boot_reason_prop
13 bpfloader
14 bpfloader_exec
15 cgroup_bpf
16 crossprofileapps_service
17 exported2_config_prop
18 exported2_default_prop
19 exported2_radio_prop
20 exported2_system_prop
21 exported2_vold_prop
22 exported3_default_prop
Jaekyun Seokac8c6e32018-03-27 13:41:47 +090023 exported3_radio_prop
Tri Vo7cc2a532018-01-31 17:15:13 -080024 exported3_system_prop
25 exported_config_prop
26 exported_dalvik_prop
27 exported_default_prop
28 exported_dumpstate_prop
29 exported_ffs_prop
30 exported_fingerprint_prop
31 exported_overlay_prop
32 exported_pm_prop
33 exported_radio_prop
Jaekyun Seok62acbce2018-03-16 08:10:37 +090034 exported_secure_prop
Tri Vo7cc2a532018-01-31 17:15:13 -080035 exported_system_prop
36 exported_system_radio_prop
37 exported_vold_prop
Tri Vofad493b2018-02-07 09:45:39 -080038 fingerprint_vendor_data_file
Tri Vo7cc2a532018-01-31 17:15:13 -080039 fs_bpf
40 hal_authsecret_hwservice
41 hal_confirmationui_hwservice
42 hal_lowpan_hwservice
43 hal_secure_element_hwservice
44 hal_usb_gadget_hwservice
Tri Vofad493b2018-02-07 09:45:39 -080045 hal_wifi_hostapd_hwservice
Tri Vo7cc2a532018-01-31 17:15:13 -080046 incident_helper
47 incident_helper_exec
48 last_boot_reason_prop
49 lowpan_device
50 lowpan_prop
51 lowpan_service
52 mediaextractor_update_service
53 network_watchlist_data_file
54 network_watchlist_service
55 perfetto
56 perfetto_exec
57 perfetto_tmpfs
58 perfetto_traces_data_file
59 perfprofd_service
60 property_info
61 secure_element
Ruchi Kandoiea3cf002018-03-06 14:26:34 -080062 secure_element_device
Tri Vo7cc2a532018-01-31 17:15:13 -080063 secure_element_service
64 secure_element_tmpfs
65 slice_service
66 stats
67 stats_data_file
68 stats_exec
69 stats_service
70 statscompanion_service
71 statsd
72 statsd_exec
73 statsd_tmpfs
74 storaged_data_file
75 system_boot_reason_prop
76 system_update_service
77 tombstone_wifi_data_file
78 trace_data_file
79 traced
80 traced_consumer_socket
81 traced_exec
82 traced_probes
83 traced_probes_exec
84 traced_probes_tmpfs
85 traced_producer_socket
Tri Vo7cc2a532018-01-31 17:15:13 -080086 traced_tmpfs
87 traceur_app
88 traceur_app_tmpfs
Jeff Vander Stoep3aa7ca52018-04-03 11:22:38 -070089 untrusted_app_all_devpts
Tri Vo7cc2a532018-01-31 17:15:13 -080090 update_engine_log_data_file
91 usbd
92 usbd_exec
93 usbd_tmpfs
94 vendor_default_prop
95 vendor_init
Max Bires5cac1aa2018-03-29 18:21:31 -070096 vendor_security_patch_level_prop
Tri Vo7cc2a532018-01-31 17:15:13 -080097 vendor_shell
98 vold_metadata_file
99 vold_prepare_subdirs
100 vold_prepare_subdirs_exec
101 vold_service
102 wm_trace_data_file
103 wpantund
104 wpantund_exec
105 wpantund_service
106 wpantund_tmpfs))
107
Jeff Vander Stoep3aa7ca52018-04-03 11:22:38 -0700108;; private_objects - a collection of types that were labeled differently in
109;; older policy, but that should not remain accessible to vendor policy.
110;; Thus, these types are also not mapped, but recorded for checkapi tests
111(typeattribute priv_objects)
112(typeattributeset priv_objects (untrusted_app_27_tmpfs))