From bcc2a952d86de351ba14941c7d884951a5f165b9 Mon Sep 17 00:00:00 2001 From: chaptsand Date: Sun, 6 Jul 2025 22:25:57 -0300 Subject: [PATCH] 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 --- device.mk | 1 + overlay/FrameworksResDm3q/res/values/config.xml | 3 --- overlay/LineageResDm3q/Android.bp | 10 ++++++++++ overlay/LineageResDm3q/AndroidManifest.xml | 12 ++++++++++++ overlay/LineageResDm3q/res/values/config.xml | 11 +++++++++++ 5 files changed, 34 insertions(+), 3 deletions(-) create mode 100644 overlay/LineageResDm3q/Android.bp create mode 100644 overlay/LineageResDm3q/AndroidManifest.xml create mode 100644 overlay/LineageResDm3q/res/values/config.xml diff --git a/device.mk b/device.mk index ff1d7e4..c06f132 100644 --- a/device.mk +++ b/device.mk @@ -23,6 +23,7 @@ PRODUCT_SOONG_NAMESPACES += \ # Overlays PRODUCT_PACKAGES += \ FrameworksResDm3q \ + LineageResDm3q \ SystemUIResDm3q \ WifiResTargetDm3q diff --git a/overlay/FrameworksResDm3q/res/values/config.xml b/overlay/FrameworksResDm3q/res/values/config.xml index 383aa80..c3934ba 100644 --- a/overlay/FrameworksResDm3q/res/values/config.xml +++ b/overlay/FrameworksResDm3q/res/values/config.xml @@ -1413,7 +1413,4 @@ true - - false - diff --git a/overlay/LineageResDm3q/Android.bp b/overlay/LineageResDm3q/Android.bp new file mode 100644 index 0000000..2f16bc4 --- /dev/null +++ b/overlay/LineageResDm3q/Android.bp @@ -0,0 +1,10 @@ +// +// Copyright (C) 2025 The LineageOS Project +// +// SPDX-License-Identifier: Apache-2.0 +// + +runtime_resource_overlay { + name: "LineageResDm3q", + device_specific: true, +} diff --git a/overlay/LineageResDm3q/AndroidManifest.xml b/overlay/LineageResDm3q/AndroidManifest.xml new file mode 100644 index 0000000..870e23f --- /dev/null +++ b/overlay/LineageResDm3q/AndroidManifest.xml @@ -0,0 +1,12 @@ + + + + + diff --git a/overlay/LineageResDm3q/res/values/config.xml b/overlay/LineageResDm3q/res/values/config.xml new file mode 100644 index 0000000..640691b --- /dev/null +++ b/overlay/LineageResDm3q/res/values/config.xml @@ -0,0 +1,11 @@ + + + + + + false + +