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 @@
+