Android, araca özel güç yönetimini desteklemek için bir CarPowerManagementService hizmeti ve bir CarPowerManager arayüzü sağlar. Güç politikası, Android Automotive OS (AAOS) ses yığını ve ses bileşeni android.car.hardware.power.PowerComponent.AUDIO ile ses HAL'sini etkiler. Daha fazla bilgi için Güç Yönetimi başlıklı makaleye bakın.
CarAudioService içinde, dinamik ses yönlendirme etkinleştirildiğinde CarPowerManagementService üzerinde CarAudioPowerListener kaydedilir. Bu, CarAudioService uygulamasının sesle ilgili güç politikası değişikliklerini dinlemesine olanak tanır.
Ses, güç politikası tarafından devre dışı bırakıldığında aşağıdaki işlemler gerçekleşir:
Yalnızca kritik ses özelliği kullanımlarının odaklanma istekleri korunur. Diğer odaklanma istekleri iptal edilir.
Kritik olmayan ses özelliği kullanımlarıyla ilgili tüm gelen odaklanma istekleri reddedilir.
Araba ses grubu sessize alma özelliği kullanılıyorsa kritik ses özelliği kullanımları için ses bağlamı içermeyen araba ses grupları sessize alınır.
Aşağıdaki ses özelliği kullanımları kritik olarak kabul edilir:
- Acil durum
- Güvenlik
Örnek yapılandırmada (sürüm 2), birincil ses bölgesindeki diğer bağlamlardan ayrı olarak acil durum ve güvenlik gibi sistem sesleri için ayrı ses grubu kullanmanızı öneririz. Bu şekilde, ses devre dışı bırakıldığında kritik olmayan tüm ses özelliği kullanımları için ses grupları kapatılırken acil durum ve güvenlik sesleri kapatılmaz.