sm6225-common: overlay: Enable call recording
Change-Id: I1b4478b330b13cf5d0fe1ed0d40f43e4b3825f33
diff --git a/common.mk b/common.mk
index 37ec9e9..43fffa6 100644
--- a/common.mk
+++ b/common.mk
@@ -54,6 +54,7 @@
# Overlays
PRODUCT_PACKAGES += \
CarrierConfigResCommon \
+ DialerResCommon \
FrameworksResCommon \
FrameworksResTarget \
SettingsResCommon \
diff --git a/overlay/DialerResCommon/Android.bp b/overlay/DialerResCommon/Android.bp
new file mode 100644
index 0000000..6975775
--- /dev/null
+++ b/overlay/DialerResCommon/Android.bp
@@ -0,0 +1,10 @@
+//
+// Copyright (C) 2025 The LineageOS Project
+//
+// SPDX-License-Identifier: Apache-2.0
+//
+
+runtime_resource_overlay {
+ name: "DialerResCommon",
+ vendor: true,
+}
diff --git a/overlay/DialerResCommon/AndroidManifest.xml b/overlay/DialerResCommon/AndroidManifest.xml
new file mode 100644
index 0000000..0de314a
--- /dev/null
+++ b/overlay/DialerResCommon/AndroidManifest.xml
@@ -0,0 +1,10 @@
+<!--
+ Copyright (C) 2024 The LineageOS Project
+ SPDX-License-Identifier: Apache-2.0
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="com.android.dialer.overlay.common">
+ <overlay android:targetPackage="com.android.dialer"
+ android:isStatic="true"
+ android:priority="600"/>
+</manifest>
diff --git a/overlay/DialerResCommon/res/values/config.xml b/overlay/DialerResCommon/res/values/config.xml
new file mode 100644
index 0000000..3c76161
--- /dev/null
+++ b/overlay/DialerResCommon/res/values/config.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2024 The LineageOS Project
+ SPDX-License-Identifier: Apache-2.0
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <bool name="call_recording_enabled">true</bool>
+
+ <!-- 1 (MIC) for microphone audio source (default)
+ 4 (VOICE_CALL) if supported by device for voice call uplink + downlink audio source -->
+ <integer name="call_recording_audio_source">4</integer>
+</resources>