dm3q: overlay: Disable fingerprint cleanups

The fingerprint driver of the Samsung S23 series does not
support the enumeration function, causing the fingerprint
data to be cleaned up after rebooting.

https://review.lineageos.org/c/LineageOS/android_frameworks_base/+/416652

Change-Id: I3f6e6b2f97402a5aa1cd6e49efee24646aa9d167
This commit is contained in:
chaptsand
2025-07-06 22:25:57 -03:00
committed by Mezaque Silver
parent c0448f2e37
commit bcc2a952d8
5 changed files with 34 additions and 3 deletions

View File

@@ -23,6 +23,7 @@ PRODUCT_SOONG_NAMESPACES += \
# Overlays
PRODUCT_PACKAGES += \
FrameworksResDm3q \
LineageResDm3q \
SystemUIResDm3q \
WifiResTargetDm3q

View File

@@ -1413,7 +1413,4 @@
<!-- Whether cbrs is supported on the device or not -->
<bool name="config_cbrs_supported" translatable="false">true</bool>
<!-- Whether to cleanup fingerprints upon connection to the daemon and when user switches -->
<bool name="config_cleanupUnusedFingerprints">false</bool>
</resources>

View File

@@ -0,0 +1,10 @@
//
// Copyright (C) 2025 The LineageOS Project
//
// SPDX-License-Identifier: Apache-2.0
//
runtime_resource_overlay {
name: "LineageResDm3q",
device_specific: true,
}

View File

@@ -0,0 +1,12 @@
<!--
Copyright (C) 2025 The LineageOS Project
SPDX-License-Identifier: Apache-2.0
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="lineageos.platform.overlay.dm3q">
<overlay
android:isStatic="true"
android:priority="700"
android:targetPackage="lineageos.platform" />
</manifest>

View File

@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2025 The LineageOS Project
SPDX-License-Identifier: Apache-2.0
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<!-- Whether to cleanup fingerprints upon connection to the daemon and when user switches -->
<bool name="config_cleanupUnusedFingerprints">false</bool>
</resources>