diff --git a/private/compat/31.0/31.0.ignore.cil b/private/compat/31.0/31.0.ignore.cil index 2ae6a5f26..29378d4bf 100644 --- a/private/compat/31.0/31.0.ignore.cil +++ b/private/compat/31.0/31.0.ignore.cil @@ -21,13 +21,7 @@ hal_dumpstate_service hal_graphics_composer_service hal_health_service - hal_radio_config_service - hal_radio_data_service - hal_radio_messaging_service - hal_radio_modem_service - hal_radio_network_service - hal_radio_sim_service - hal_radio_voice_service + hal_radio_service hal_sensors_service hal_system_suspend_service hal_tv_tuner_service diff --git a/private/compat/32.0/32.0.ignore.cil b/private/compat/32.0/32.0.ignore.cil index db019f014..0ac73816a 100644 --- a/private/compat/32.0/32.0.ignore.cil +++ b/private/compat/32.0/32.0.ignore.cil @@ -29,13 +29,7 @@ hal_ir_service hal_nfc_service hal_nlinterceptor_service - hal_radio_config_service - hal_radio_data_service - hal_radio_messaging_service - hal_radio_modem_service - hal_radio_network_service - hal_radio_sim_service - hal_radio_voice_service + hal_radio_service hal_sensors_service hal_system_suspend_service hal_tv_tuner_service diff --git a/private/service_contexts b/private/service_contexts index b5e34072e..08c905dfe 100644 --- a/private/service_contexts +++ b/private/service_contexts @@ -21,25 +21,25 @@ android.hardware.nfc.INfc/default u:object_r: android.hardware.oemlock.IOemLock/default u:object_r:hal_oemlock_service:s0 android.hardware.power.IPower/default u:object_r:hal_power_service:s0 android.hardware.power.stats.IPowerStats/default u:object_r:hal_power_stats_service:s0 -android.hardware.radio.config.IRadioConfig/default u:object_r:hal_radio_config_service:s0 -android.hardware.radio.data.IRadioData/slot1 u:object_r:hal_radio_data_service:s0 -android.hardware.radio.data.IRadioData/slot2 u:object_r:hal_radio_data_service:s0 -android.hardware.radio.data.IRadioData/slot3 u:object_r:hal_radio_data_service:s0 -android.hardware.radio.messaging.IRadioMessaging/slot1 u:object_r:hal_radio_messaging_service:s0 -android.hardware.radio.messaging.IRadioMessaging/slot2 u:object_r:hal_radio_messaging_service:s0 -android.hardware.radio.messaging.IRadioMessaging/slot3 u:object_r:hal_radio_messaging_service:s0 -android.hardware.radio.modem.IRadioModem/slot1 u:object_r:hal_radio_modem_service:s0 -android.hardware.radio.modem.IRadioModem/slot2 u:object_r:hal_radio_modem_service:s0 -android.hardware.radio.modem.IRadioModem/slot3 u:object_r:hal_radio_modem_service:s0 -android.hardware.radio.network.IRadioNetwork/slot1 u:object_r:hal_radio_network_service:s0 -android.hardware.radio.network.IRadioNetwork/slot2 u:object_r:hal_radio_network_service:s0 -android.hardware.radio.network.IRadioNetwork/slot3 u:object_r:hal_radio_network_service:s0 -android.hardware.radio.sim.IRadioSim/slot1 u:object_r:hal_radio_sim_service:s0 -android.hardware.radio.sim.IRadioSim/slot2 u:object_r:hal_radio_sim_service:s0 -android.hardware.radio.sim.IRadioSim/slot3 u:object_r:hal_radio_sim_service:s0 -android.hardware.radio.voice.IRadioVoice/slot1 u:object_r:hal_radio_voice_service:s0 -android.hardware.radio.voice.IRadioVoice/slot2 u:object_r:hal_radio_voice_service:s0 -android.hardware.radio.voice.IRadioVoice/slot3 u:object_r:hal_radio_voice_service:s0 +android.hardware.radio.config.IRadioConfig/default u:object_r:hal_radio_service:s0 +android.hardware.radio.data.IRadioData/slot1 u:object_r:hal_radio_service:s0 +android.hardware.radio.data.IRadioData/slot2 u:object_r:hal_radio_service:s0 +android.hardware.radio.data.IRadioData/slot3 u:object_r:hal_radio_service:s0 +android.hardware.radio.messaging.IRadioMessaging/slot1 u:object_r:hal_radio_service:s0 +android.hardware.radio.messaging.IRadioMessaging/slot2 u:object_r:hal_radio_service:s0 +android.hardware.radio.messaging.IRadioMessaging/slot3 u:object_r:hal_radio_service:s0 +android.hardware.radio.modem.IRadioModem/slot1 u:object_r:hal_radio_service:s0 +android.hardware.radio.modem.IRadioModem/slot2 u:object_r:hal_radio_service:s0 +android.hardware.radio.modem.IRadioModem/slot3 u:object_r:hal_radio_service:s0 +android.hardware.radio.network.IRadioNetwork/slot1 u:object_r:hal_radio_service:s0 +android.hardware.radio.network.IRadioNetwork/slot2 u:object_r:hal_radio_service:s0 +android.hardware.radio.network.IRadioNetwork/slot3 u:object_r:hal_radio_service:s0 +android.hardware.radio.sim.IRadioSim/slot1 u:object_r:hal_radio_service:s0 +android.hardware.radio.sim.IRadioSim/slot2 u:object_r:hal_radio_service:s0 +android.hardware.radio.sim.IRadioSim/slot3 u:object_r:hal_radio_service:s0 +android.hardware.radio.voice.IRadioVoice/slot1 u:object_r:hal_radio_service:s0 +android.hardware.radio.voice.IRadioVoice/slot2 u:object_r:hal_radio_service:s0 +android.hardware.radio.voice.IRadioVoice/slot3 u:object_r:hal_radio_service:s0 android.hardware.rebootescrow.IRebootEscrow/default u:object_r:hal_rebootescrow_service:s0 android.hardware.security.dice.IDiceDevice/default u:object_r:hal_dice_service:s0 android.hardware.security.keymint.IKeyMintDevice/default u:object_r:hal_keymint_service:s0 diff --git a/public/hal_telephony.te b/public/hal_telephony.te index 8a1fbe59b..e21796a20 100644 --- a/public/hal_telephony.te +++ b/public/hal_telephony.te @@ -3,13 +3,7 @@ binder_call(hal_telephony_client, hal_telephony_server) binder_call(hal_telephony_server, hal_telephony_client) hal_attribute_hwservice(hal_telephony, hal_telephony_hwservice) -hal_attribute_service(hal_telephony, hal_radio_config_service) -hal_attribute_service(hal_telephony, hal_radio_data_service) -hal_attribute_service(hal_telephony, hal_radio_messaging_service) -hal_attribute_service(hal_telephony, hal_radio_modem_service) -hal_attribute_service(hal_telephony, hal_radio_network_service) -hal_attribute_service(hal_telephony, hal_radio_sim_service) -hal_attribute_service(hal_telephony, hal_radio_voice_service) +hal_attribute_service(hal_telephony, hal_radio_service) allowxperm hal_telephony_server self:udp_socket ioctl priv_sock_ioctls; diff --git a/public/service.te b/public/service.te index 99db2d38f..d3dc82606 100644 --- a/public/service.te +++ b/public/service.te @@ -286,13 +286,7 @@ type hal_nfc_service, vendor_service, protected_service, service_manager_type; type hal_oemlock_service, vendor_service, protected_service, service_manager_type; type hal_power_service, vendor_service, protected_service, service_manager_type; type hal_power_stats_service, vendor_service, protected_service, service_manager_type; -type hal_radio_config_service, vendor_service, protected_service, service_manager_type; -type hal_radio_data_service, vendor_service, protected_service, service_manager_type; -type hal_radio_messaging_service, vendor_service, protected_service, service_manager_type; -type hal_radio_modem_service, vendor_service, protected_service, service_manager_type; -type hal_radio_network_service, vendor_service, protected_service, service_manager_type; -type hal_radio_sim_service, vendor_service, protected_service, service_manager_type; -type hal_radio_voice_service, vendor_service, protected_service, service_manager_type; +type hal_radio_service, vendor_service, protected_service, service_manager_type; type hal_rebootescrow_service, vendor_service, protected_service, service_manager_type; type hal_remotelyprovisionedcomponent_service, vendor_service, protected_service, service_manager_type; type hal_sensors_service, vendor_service, protected_service, service_manager_type;