From 7c5f123d9ecf6f49cc57c528699fdc4f420db321 Mon Sep 17 00:00:00 2001 From: Jacky Wang Date: Wed, 26 Feb 2025 19:34:20 +0800 Subject: [PATCH] [Catalyst] Add logs for PreferenceService Bug: 379750656 Flag: com.android.settingslib.flags.settings_catalyst Test: N/A Change-Id: Id012b5532f4ac936cf97902b4657043bac580a29 --- src/com/android/settings/service/PreferenceService.kt | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/com/android/settings/service/PreferenceService.kt b/src/com/android/settings/service/PreferenceService.kt index 6710f927515..76e193581d2 100644 --- a/src/com/android/settings/service/PreferenceService.kt +++ b/src/com/android/settings/service/PreferenceService.kt @@ -27,6 +27,7 @@ import android.service.settings.preferences.MetadataResult import android.service.settings.preferences.SetValueRequest import android.service.settings.preferences.SetValueResult import android.service.settings.preferences.SettingsPreferenceService +import android.util.Log import com.android.settings.metrics.SettingsRemoteOpMetricsLogger import com.android.settingslib.graph.GetPreferenceGraphApiHandler import com.android.settingslib.graph.GetPreferenceGraphRequest @@ -70,6 +71,7 @@ class PreferenceService : SettingsPreferenceService() { // MUST get pid/uid in binder thread val callingPid = Binder.getCallingPid() val callingUid = Binder.getCallingUid() + Log.i(TAG, "GetAllPreferenceMetadata pid=$callingPid uid=$callingUid") scope.launch { val graphProto = graphApi.invoke( @@ -90,6 +92,7 @@ class PreferenceService : SettingsPreferenceService() { // MUST get pid/uid in binder thread val callingPid = Binder.getCallingPid() val callingUid = Binder.getCallingUid() + Log.i(TAG, "GetPreferenceValue pid=$callingPid uid=$callingUid") scope.launch { val apiRequest = transformFrameworkGetValueRequest(request) val response = getApiHandler.invoke(application, callingPid, callingUid, apiRequest) @@ -110,6 +113,7 @@ class PreferenceService : SettingsPreferenceService() { // MUST get pid/uid in binder thread val callingPid = Binder.getCallingPid() val callingUid = Binder.getCallingUid() + Log.i(TAG, "SetPreferenceValue pid=$callingPid uid=$callingUid") scope.launch { val apiRequest = transformFrameworkSetValueRequest(request) if (apiRequest == null) { @@ -123,4 +127,8 @@ class PreferenceService : SettingsPreferenceService() { } } } + + companion object { + private const val TAG = "PreferenceService" + } }