From 8f1794043c0259ac9f7925a58665a3412dbd3785 Mon Sep 17 00:00:00 2001 From: Jack Yu Date: Tue, 2 Aug 2022 13:31:59 +0000 Subject: [PATCH] Add a new NFC developer setting option for NFC vendor verbose log Add a new developer setting option to enable vendor verbose log. Bug: 204397062 Test: manual Merged-In: Ic837bbcc32979c44732e99d51e4dcf93eb201cf1 Change-Id: Ic837bbcc32979c44732e99d51e4dcf93eb201cf1 (cherry picked from commit 3d2aff896e0703aa1c17281ab9e9ff0bb5659804) --- res/values/strings.xml | 4 + res/xml/development_settings.xml | 5 + .../DevelopmentSettingsDashboardFragment.java | 9 ++ ...cVerboseVendorLogPreferenceController.java | 130 ++++++++++++++++++ 4 files changed, 148 insertions(+) create mode 100644 src/com/android/settings/development/NfcVerboseVendorLogPreferenceController.java diff --git a/res/values/strings.xml b/res/values/strings.xml index 82658130d67..2e196eb539b 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -2108,6 +2108,10 @@ Increase NFC stack logging level + + NFC verbose vendor debug log + + Include additional device-specific vendor logs in bugreports, which may contain private information. NFC NCI unfiltered snoop log diff --git a/res/xml/development_settings.xml b/res/xml/development_settings.xml index 38d4cc875f0..13d9c1c02af 100644 --- a/res/xml/development_settings.xml +++ b/res/xml/development_settings.xml @@ -422,6 +422,11 @@ android:title="@string/nfc_stack_debuglog_title" android:summary="@string/nfc_stack_debuglog_summary" /> + +