ingres: Declare support for secure NFC functionality
Change-Id: I38a9b465f170904b2bb98890426dab1f98a13427
diff --git a/device.mk b/device.mk
index 4c83be1..023c50d 100644
--- a/device.mk
+++ b/device.mk
@@ -22,7 +22,8 @@
WifiResIngres \
FrameworksResIngres \
SystemUIResIngres \
- ApertureResIngres
+ ApertureResIngres \
+ NfcResIngres
# Powershare
PRODUCT_PACKAGES += \
diff --git a/overlay/Nfc/Android.bp b/overlay/Nfc/Android.bp
new file mode 100644
index 0000000..4e9b6f2
--- /dev/null
+++ b/overlay/Nfc/Android.bp
@@ -0,0 +1,10 @@
+//
+// Copyright (C) 2025 The LineageOS Project
+//
+// SPDX-License-Identifier: Apache-2.0
+//
+
+runtime_resource_overlay {
+ name: "NfcResIngres",
+ vendor: true,
+}
diff --git a/overlay/Nfc/AndroidManifest.xml b/overlay/Nfc/AndroidManifest.xml
new file mode 100644
index 0000000..1f2309a
--- /dev/null
+++ b/overlay/Nfc/AndroidManifest.xml
@@ -0,0 +1,11 @@
+<!--
+ Copyright (C) 2025 The LineageOS Project
+ SPDX-License-Identifier: Apache-2.0
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="com.android.nfc.overlay.ingres">
+ <overlay android:targetPackage="com.android.nfc"
+ android:targetName="NfcCustomization"
+ android:isStatic="true"
+ android:priority="700"/>
+</manifest>
diff --git a/overlay/Nfc/res/values/config.xml b/overlay/Nfc/res/values/config.xml
new file mode 100644
index 0000000..4858b56
--- /dev/null
+++ b/overlay/Nfc/res/values/config.xml
@@ -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">
+ <!-- List of SKUs where Secure NFC functionality is supported -->
+ <string-array name="config_skuSupportsSecureNfc" translatable="false">
+ <item>ingres</item>
+ </string-array>
+</resources>