From d41c2b2337a25363c0ab87507914eefbd56c8272 Mon Sep 17 00:00:00 2001 From: Joey Date: Wed, 5 Jun 2024 16:23:59 +0900 Subject: [PATCH] Settings: Add config to show/hide vendor security patch level --- res/values/lineage_config.xml | 3 +++ .../LineageVendorSecurityPatchLevelPreferenceController.java | 3 ++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/res/values/lineage_config.xml b/res/values/lineage_config.xml index 17acef6a0d9..2bf903ed74e 100644 --- a/res/values/lineage_config.xml +++ b/res/values/lineage_config.xml @@ -58,4 +58,7 @@ Now you can use your face to unlock your phone or verify it’s you, like when you sign in to apps or approve a purchase + + + true diff --git a/src/com/android/settings/deviceinfo/firmwareversion/LineageVendorSecurityPatchLevelPreferenceController.java b/src/com/android/settings/deviceinfo/firmwareversion/LineageVendorSecurityPatchLevelPreferenceController.java index 40887ee5805..af910370aac 100644 --- a/src/com/android/settings/deviceinfo/firmwareversion/LineageVendorSecurityPatchLevelPreferenceController.java +++ b/src/com/android/settings/deviceinfo/firmwareversion/LineageVendorSecurityPatchLevelPreferenceController.java @@ -44,7 +44,8 @@ public class LineageVendorSecurityPatchLevelPreferenceController extends BasePre @Override public int getAvailabilityStatus() { - return AVAILABLE; + return mContext.getResources().getBoolean(R.bool.config_show_vendor_patch_level) + ? AVAILABLE : UNSUPPORTED_ON_DEVICE; } @Override