diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 5509d4b07..614631ddc 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -194,6 +194,15 @@ android:value="Needed to keep app alive to be able to receive messages and calls from third party SIP servers for which push notifications aren't available." /> + + + + + + + . + */ +package org.linphone.telecom + +import android.content.pm.ApplicationInfo +import androidx.car.app.CarAppService +import androidx.car.app.validation.HostValidator +import org.linphone.R + +class TelecomAndroidAutoService : CarAppService() { + override fun createHostValidator(): HostValidator { + return if ((applicationInfo.flags and ApplicationInfo.FLAG_DEBUGGABLE) != 0) { + HostValidator.ALLOW_ALL_HOSTS_VALIDATOR + } else { + HostValidator.Builder(applicationContext) + .addAllowedHosts(R.array.hosts_allowlist_sample_copy) + .build() + } + } +} diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index ed21cb9b7..48ed77db0 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -853,4 +853,17 @@ Delete this LDAP configuration Save LDAP configuration Plays the call recording + + + + fdb00c43dbde8b51cb312aa81d3b5fa17713adb94b28f598d77f8eb89daceedf, + com.google.android.projection.gearhead + + 70811a3eacfd2e83e18da9bfede52df16ce91f2e69a44d21f18ab66991130771, + com.google.android.projection.gearhead + + 1975b2f17177bc89a5dff31f9e64a6cae281a53dc1d1d59b1d147fe1c82afa00, + com.google.android.projection.gearhead + \ No newline at end of file diff --git a/app/src/main/res/xml/automotive_app_desc.xml b/app/src/main/res/xml/automotive_app_desc.xml index 66dd335d1..35ca09db3 100644 --- a/app/src/main/res/xml/automotive_app_desc.xml +++ b/app/src/main/res/xml/automotive_app_desc.xml @@ -1,4 +1,5 @@ +