From 9d3d73b6e1f2f5ca4a33e2b52cee159c95824ac9 Mon Sep 17 00:00:00 2001 From: dev-12 Date: Fri, 8 May 2026 11:10:28 +0530 Subject: [PATCH] make password as default credential manager provider --- GmsCore/Android.bp | 2 +- Passwords/Android.bp | 2 +- .../rro_overlays/PasswordAppBaseOverlay/Android.bp | 8 -------- .../PasswordAppBaseOverlay/AndroidManifest.xml | 13 ------------- .../PasswordAppBaseOverlay/res/values/config.xml | 4 ---- .../FrameworksBaseOverlay}/Android.bp | 2 +- .../FrameworksBaseOverlay}/AndroidManifest.xml | 2 +- .../FrameworksBaseOverlay}/res/values/config.xml | 5 ++++- 8 files changed, 8 insertions(+), 30 deletions(-) delete mode 100644 Passwords/rro_overlays/PasswordAppBaseOverlay/Android.bp delete mode 100644 Passwords/rro_overlays/PasswordAppBaseOverlay/AndroidManifest.xml delete mode 100644 Passwords/rro_overlays/PasswordAppBaseOverlay/res/values/config.xml rename {GmsCore/rro_overlays/GmsCoreFrameworksBaseOverlay => rro_overlays/FrameworksBaseOverlay}/Android.bp (83%) rename {GmsCore/rro_overlays/GmsCoreFrameworksBaseOverlay => rro_overlays/FrameworksBaseOverlay}/AndroidManifest.xml (89%) rename {GmsCore/rro_overlays/GmsCoreFrameworksBaseOverlay => rro_overlays/FrameworksBaseOverlay}/res/values/config.xml (57%) diff --git a/GmsCore/Android.bp b/GmsCore/Android.bp index 67a28a9..02f5243 100644 --- a/GmsCore/Android.bp +++ b/GmsCore/Android.bp @@ -15,7 +15,7 @@ android_app_import { certificate: "platform", overrides: ["com.qualcomm.location"], required: [ - "e_GmsCoreFrameworksBaseOverlay", + "e_FrameworksBaseOverlay", "privapp-permissions-com.google.android.gms.xml", "microg.xml", ], diff --git a/Passwords/Android.bp b/Passwords/Android.bp index e4d6f17..5724df4 100644 --- a/Passwords/Android.bp +++ b/Passwords/Android.bp @@ -4,7 +4,7 @@ android_app_import { apk: "app-universal-release.apk", system_ext_specific: true, required: [ - "e_PasswordsFrameworksBaseOverlay", + "e_FrameworksBaseOverlay", ], optional_uses_libs: [ "androidx.window.extensions", diff --git a/Passwords/rro_overlays/PasswordAppBaseOverlay/Android.bp b/Passwords/rro_overlays/PasswordAppBaseOverlay/Android.bp deleted file mode 100644 index d5f4724..0000000 --- a/Passwords/rro_overlays/PasswordAppBaseOverlay/Android.bp +++ /dev/null @@ -1,8 +0,0 @@ -package { - default_applicable_licenses: ["Android-Apache-2.0"], -} - -runtime_resource_overlay { - name: "e_PasswordsFrameworksBaseOverlay", - product_specific: true, -} diff --git a/Passwords/rro_overlays/PasswordAppBaseOverlay/AndroidManifest.xml b/Passwords/rro_overlays/PasswordAppBaseOverlay/AndroidManifest.xml deleted file mode 100644 index 4da9b72..0000000 --- a/Passwords/rro_overlays/PasswordAppBaseOverlay/AndroidManifest.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - diff --git a/Passwords/rro_overlays/PasswordAppBaseOverlay/res/values/config.xml b/Passwords/rro_overlays/PasswordAppBaseOverlay/res/values/config.xml deleted file mode 100644 index 3e7baad..0000000 --- a/Passwords/rro_overlays/PasswordAppBaseOverlay/res/values/config.xml +++ /dev/null @@ -1,4 +0,0 @@ - - - foundation.e.passwords/com.hegocre.nextcloudpasswords.services.autofill.NCPAutofillService - diff --git a/GmsCore/rro_overlays/GmsCoreFrameworksBaseOverlay/Android.bp b/rro_overlays/FrameworksBaseOverlay/Android.bp similarity index 83% rename from GmsCore/rro_overlays/GmsCoreFrameworksBaseOverlay/Android.bp rename to rro_overlays/FrameworksBaseOverlay/Android.bp index 87618b5..c0e5d99 100644 --- a/GmsCore/rro_overlays/GmsCoreFrameworksBaseOverlay/Android.bp +++ b/rro_overlays/FrameworksBaseOverlay/Android.bp @@ -8,6 +8,6 @@ package { } runtime_resource_overlay { - name: "e_GmsCoreFrameworksBaseOverlay", + name: "e_FrameworksBaseOverlay", product_specific: true, } diff --git a/GmsCore/rro_overlays/GmsCoreFrameworksBaseOverlay/AndroidManifest.xml b/rro_overlays/FrameworksBaseOverlay/AndroidManifest.xml similarity index 89% rename from GmsCore/rro_overlays/GmsCoreFrameworksBaseOverlay/AndroidManifest.xml rename to rro_overlays/FrameworksBaseOverlay/AndroidManifest.xml index 424bf31..c882d9a 100644 --- a/GmsCore/rro_overlays/GmsCoreFrameworksBaseOverlay/AndroidManifest.xml +++ b/rro_overlays/FrameworksBaseOverlay/AndroidManifest.xml @@ -4,7 +4,7 @@ SPDX-License-Identifier: Apache-2.0 --> diff --git a/GmsCore/rro_overlays/GmsCoreFrameworksBaseOverlay/res/values/config.xml b/rro_overlays/FrameworksBaseOverlay/res/values/config.xml similarity index 57% rename from GmsCore/rro_overlays/GmsCoreFrameworksBaseOverlay/res/values/config.xml rename to rro_overlays/FrameworksBaseOverlay/res/values/config.xml index e8e1110..d6fa7e0 100644 --- a/GmsCore/rro_overlays/GmsCoreFrameworksBaseOverlay/res/values/config.xml +++ b/rro_overlays/FrameworksBaseOverlay/res/values/config.xml @@ -4,11 +4,14 @@ SPDX-License-Identifier: Apache-2.0 --> - + foundation.e.passwords/com.hegocre.nextcloudpasswords.services.autofill.NCPAutofillService + + foundation.e.passwords/com.hegocre.nextcloudpasswords.services.autofill.NCPCredentialProviderService com.google.android.gms/com.google.android.gms.auth.api.credentials.credman.service.PasswordAndPasskeyService + foundation.e.passwords/com.hegocre.nextcloudpasswords.services.autofill.NCPCredentialProviderService com.google.android.gms/com.google.android.gms.auth.api.credentials.credman.service.PasswordAndPasskeyService -- GitLab