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 ( atrace 7 binder_calls_stats_service 8 blank_screen 9 blank_screen_exec 10 blank_screen_tmpfs 11 bootloader_boot_reason_prop 12 bluetooth_a2dp_offload_prop 13 bpfloader 14 bpfloader_exec 15 cgroup_bpf 16 crossprofileapps_service 17 ctl_interface_restart_prop 18 ctl_interface_start_prop 19 ctl_interface_stop_prop 20 ctl_sigstop_prop 21 exfat 22 exported2_config_prop 23 exported2_default_prop 24 exported2_radio_prop 25 exported2_system_prop 26 exported2_vold_prop 27 exported3_default_prop 28 exported3_radio_prop 29 exported3_system_prop 30 exported_bluetooth_prop 31 exported_config_prop 32 exported_dalvik_prop 33 exported_default_prop 34 exported_dumpstate_prop 35 exported_ffs_prop 36 exported_fingerprint_prop 37 exported_overlay_prop 38 exported_pm_prop 39 exported_radio_prop 40 exported_secure_prop 41 exported_system_prop 42 exported_system_radio_prop 43 exported_vold_prop 44 exported_wifi_prop 45 fingerprint_vendor_data_file 46 fs_bpf 47 hal_audiocontrol_hwservice 48 hal_authsecret_hwservice 49 hal_codec2_hwservice 50 hal_confirmationui_hwservice 51 hal_evs_hwservice 52 hal_lowpan_hwservice 53 hal_secure_element_hwservice 54 hal_usb_gadget_hwservice 55 hal_vehicle_hwservice 56 hal_wifi_hostapd_hwservice 57 incident_helper 58 incident_helper_exec 59 last_boot_reason_prop 60 lowpan_device 61 lowpan_prop 62 lowpan_service 63 mediaextractor_update_service 64 metadata_file 65 mnt_vendor_file 66 network_watchlist_data_file 67 network_watchlist_service 68 perfetto 69 perfetto_exec 70 perfetto_tmpfs 71 perfetto_traces_data_file 72 perfprofd_service 73 property_info 74 secure_element 75 secure_element_device 76 secure_element_service 77 secure_element_tmpfs 78 slice_service 79 stats 80 stats_data_file 81 stats_exec 82 stats_service 83 statscompanion_service 84 statsd 85 statsd_exec 86 statsd_tmpfs 87 statsdw 88 statsdw_socket 89 storaged_data_file 90 system_boot_reason_prop 91 system_update_service 92 test_boot_reason_prop 93 tombstone_wifi_data_file 94 trace_data_file 95 traced 96 traced_consumer_socket 97 traced_enabled_prop 98 traced_exec 99 traced_probes 100 traced_probes_exec 101 traced_probes_tmpfs 102 traced_producer_socket 103 traced_tmpfs 104 traceur_app 105 traceur_app_tmpfs 106 untrusted_app_all_devpts 107 update_engine_log_data_file 108 usbd 109 usbd_exec 110 usbd_tmpfs 111 vendor_default_prop 112 vendor_init 113 vendor_security_patch_level_prop 114 vendor_shell 115 vold_metadata_file 116 vold_prepare_subdirs 117 vold_prepare_subdirs_exec 118 vold_service 119 wait_for_keymaster 120 wait_for_keymaster_exec 121 wait_for_keymaster_tmpfs 122 wm_trace_data_file 123 wpantund 124 wpantund_exec 125 wpantund_service 126 wpantund_tmpfs)) 127 128 ;; private_objects - a collection of types that were labeled differently in 129 ;; older policy, but that should not remain accessible to vendor policy. 130 ;; Thus, these types are also not mapped, but recorded for checkapi tests 131 (typeattribute priv_objects) 132 (typeattributeset priv_objects (untrusted_app_27_tmpfs)) 133