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