diff --git a/public/attributes b/public/attributes
index 90740d456e98b6361cedd5ba70b0a99c542af72c..2b28cf020c6137c690bac3f66154af0030723616 100644
--- a/public/attributes
+++ b/public/attributes
@@ -160,116 +160,225 @@ pdx_service_attributes(bufferhub_client)
 attribute halserverdomain;
 # All HAL clients
 attribute halclientdomain;
+expandattribute halclientdomain true;
 
 # HALs
 attribute hal_allocator;
+expandattribute hal_allocator true;
 attribute hal_allocator_client;
+expandattribute hal_allocator_client true;
 attribute hal_allocator_server;
+expandattribute hal_allocator_server true;
 attribute hal_audio;
+expandattribute hal_audio true;
 attribute hal_audio_client;
+expandattribute hal_audio_client true;
 attribute hal_audio_server;
+expandattribute hal_audio_server true;
 attribute hal_bluetooth;
+expandattribute hal_bluetooth true;
 attribute hal_bluetooth_client;
+expandattribute hal_bluetooth_client true;
 attribute hal_bluetooth_server;
+expandattribute hal_bluetooth_server true;
 attribute hal_bootctl;
+expandattribute hal_bootctl true;
 attribute hal_bootctl_client;
+expandattribute hal_bootctl_client true;
 attribute hal_bootctl_server;
+expandattribute hal_bootctl_server true;
 attribute hal_camera;
+expandattribute hal_camera true;
 attribute hal_camera_client;
+expandattribute hal_camera_client true;
 attribute hal_camera_server;
+expandattribute hal_camera_server true;
 attribute hal_configstore;
+expandattribute hal_configstore true;
 attribute hal_configstore_client;
+expandattribute hal_configstore_client true;
 attribute hal_configstore_server;
+expandattribute hal_configstore_server true;
 attribute hal_contexthub;
+expandattribute hal_contexthub true;
 attribute hal_contexthub_client;
+expandattribute hal_contexthub_client true;
 attribute hal_contexthub_server;
+expandattribute hal_contexthub_server true;
 attribute hal_drm;
+expandattribute hal_drm true;
 attribute hal_drm_client;
+expandattribute hal_drm_client true;
 attribute hal_drm_server;
+expandattribute hal_drm_server true;
 attribute hal_dumpstate;
+expandattribute hal_dumpstate true;
 attribute hal_dumpstate_client;
+expandattribute hal_dumpstate_client true;
 attribute hal_dumpstate_server;
+expandattribute hal_dumpstate_server true;
 attribute hal_fingerprint;
+expandattribute hal_fingerprint true;
 attribute hal_fingerprint_client;
+expandattribute hal_fingerprint_client true;
 attribute hal_fingerprint_server;
+expandattribute hal_fingerprint_server true;
 attribute hal_gatekeeper;
+expandattribute hal_gatekeeper true;
 attribute hal_gatekeeper_client;
+expandattribute hal_gatekeeper_client true;
 attribute hal_gatekeeper_server;
+expandattribute hal_gatekeeper_server true;
 attribute hal_gnss;
+expandattribute hal_gnss true;
 attribute hal_gnss_client;
+expandattribute hal_gnss_client true;
 attribute hal_gnss_server;
+expandattribute hal_gnss_server true;
 attribute hal_graphics_allocator;
+expandattribute hal_graphics_allocator true;
 attribute hal_graphics_allocator_client;
+expandattribute hal_graphics_allocator_client true;
 attribute hal_graphics_allocator_server;
+expandattribute hal_graphics_allocator_server true;
 attribute hal_graphics_composer;
+expandattribute hal_graphics_composer true;
 attribute hal_graphics_composer_client;
+expandattribute hal_graphics_composer_client true;
 attribute hal_graphics_composer_server;
+expandattribute hal_graphics_composer_server true;
 attribute hal_health;
+expandattribute hal_health true;
 attribute hal_health_client;
+expandattribute hal_health_client true;
 attribute hal_health_server;
+expandattribute hal_health_server true;
 attribute hal_ir;
+expandattribute hal_ir true;
 attribute hal_ir_client;
+expandattribute hal_ir_client true;
 attribute hal_ir_server;
+expandattribute hal_ir_server true;
 attribute hal_keymaster;
+expandattribute hal_keymaster true;
 attribute hal_keymaster_client;
+expandattribute hal_keymaster_client true;
 attribute hal_keymaster_server;
+expandattribute hal_keymaster_server true;
 attribute hal_light;
+expandattribute hal_light true;
 attribute hal_light_client;
+expandattribute hal_light_client true;
 attribute hal_light_server;
+expandattribute hal_light_server true;
 attribute hal_memtrack;
+expandattribute hal_memtrack true;
 attribute hal_memtrack_client;
+expandattribute hal_memtrack_client true;
 attribute hal_memtrack_server;
+expandattribute hal_memtrack_server true;
 attribute hal_nfc;
+expandattribute hal_nfc true;
 attribute hal_nfc_client;
+expandattribute hal_nfc_client true;
 attribute hal_nfc_server;
+expandattribute hal_nfc_server true;
 attribute hal_oemlock;
+expandattribute hal_oemlock true;
 attribute hal_oemlock_client;
+expandattribute hal_oemlock_client true;
 attribute hal_oemlock_server;
+expandattribute hal_oemlock_server true;
 attribute hal_power;
+expandattribute hal_power true;
 attribute hal_power_client;
+expandattribute hal_power_client true;
 attribute hal_power_server;
+expandattribute hal_power_server true;
 attribute hal_sensors;
+expandattribute hal_sensors true;
 attribute hal_sensors_client;
+expandattribute hal_sensors_client true;
 attribute hal_sensors_server;
+expandattribute hal_sensors_server true;
 attribute hal_telephony;
+expandattribute hal_telephony true;
 attribute hal_telephony_client;
+expandattribute hal_telephony_client true;
 attribute hal_telephony_server;
+expandattribute hal_telephony_server true;
 attribute hal_tetheroffload;
+expandattribute hal_tetheroffload true;
 attribute hal_tetheroffload_client;
+expandattribute hal_tetheroffload_client true;
 attribute hal_tetheroffload_server;
+expandattribute hal_tetheroffload_server true;
 attribute hal_thermal;
+expandattribute hal_thermal true;
 attribute hal_thermal_client;
+expandattribute hal_thermal_client true;
 attribute hal_thermal_server;
+expandattribute hal_thermal_server true;
 attribute hal_tv_cec;
+expandattribute hal_tv_cec true;
 attribute hal_tv_cec_client;
+expandattribute hal_tv_cec_client true;
 attribute hal_tv_cec_server;
+expandattribute hal_tv_cec_server true;
 attribute hal_tv_input;
+expandattribute hal_tv_input true;
 attribute hal_tv_input_client;
+expandattribute hal_tv_input_client true;
 attribute hal_tv_input_server;
+expandattribute hal_tv_input_server true;
 attribute hal_usb;
+expandattribute hal_usb true;
 attribute hal_usb_client;
+expandattribute hal_usb_client true;
 attribute hal_usb_server;
+expandattribute hal_usb_server true;
 attribute hal_vibrator;
+expandattribute hal_vibrator true;
 attribute hal_vibrator_client;
+expandattribute hal_vibrator_client true;
 attribute hal_vibrator_server;
+expandattribute hal_vibrator_server true;
 attribute hal_vr;
+expandattribute hal_vr true;
 attribute hal_vr_client;
+expandattribute hal_vr_client true;
 attribute hal_vr_server;
+expandattribute hal_vr_server true;
 attribute hal_weaver;
+expandattribute hal_weaver true;
 attribute hal_weaver_client;
+expandattribute hal_weaver_client true;
 attribute hal_weaver_server;
+expandattribute hal_weaver_server true;
 attribute hal_wifi;
+expandattribute hal_wifi true;
 attribute hal_wifi_client;
+expandattribute hal_wifi_client true;
 attribute hal_wifi_server;
+expandattribute hal_wifi_server true;
 attribute hal_wifi_keystore;
+expandattribute hal_wifi_keystore true;
 attribute hal_wifi_keystore_client;
+expandattribute hal_wifi_keystore_client true;
 attribute hal_wifi_keystore_server;
+expandattribute hal_wifi_keystore_server true;
 attribute hal_wifi_offload;
+expandattribute hal_wifi_offload true;
 attribute hal_wifi_offload_client;
+expandattribute hal_wifi_offload_client true;
 attribute hal_wifi_offload_server;
+expandattribute hal_wifi_offload_server true;
 attribute hal_wifi_supplicant;
+expandattribute hal_wifi_supplicant true;
 attribute hal_wifi_supplicant_client;
+expandattribute hal_wifi_supplicant_client true;
 attribute hal_wifi_supplicant_server;
+expandattribute hal_wifi_supplicant_server true;
 
 # HwBinder services offered across the core-vendor boundary
 #