• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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)
5(typeattributeset new_objects
6  ( adbd_exec
7    broadcastradio_service
8    e2fs
9    e2fs_exec
10    hal_broadcastradio_hwservice
11    hal_cas_hwservice
12    hal_neuralnetworks_hwservice
13    hal_tetheroffload_hwservice
14    hal_wifi_offload_hwservice
15    kmsg_debug_device
16    mediaprovider_tmpfs
17    netd_stable_secret_prop
18    package_native_service
19    sysfs_fs_ext4_features
20    system_net_netd_hwservice
21    thermal_service
22    thermalcallback_hwservice
23    thermalserviced
24    thermalserviced_exec
25    thermalserviced_tmpfs
26    timezone_service
27    tombstoned_java_trace_socket))
28
29;; private_objects - a collection of types that were labeled differently in
30;;     older policy, but that should not remain accessible to vendor policy.
31;;     Thus, these types are also not mapped, but recorded for checkapi tests
32(typeattribute priv_objects)
33(typeattributeset priv_objects
34     ( adbd_tmpfs ))
35