From 249a4426b6d995a6cf06b88d51f1572a7c3fb5a2 Mon Sep 17 00:00:00 2001 From: Sunny Shao Date: Wed, 25 Dec 2024 14:48:57 +0800 Subject: [PATCH] [Catalyst] Implement get{Read,Write}Permissions for Adaptive brightness NO_IFTTT=Catalyst migration Test: Devtool Bug: 385266613 Flag: com.android.settings.flags.catalyst_display_settings_screen Change-Id: I32e8b5e30269397b6198bcd87d366ada73d84893 --- src/com/android/settings/display/AutoBrightnessScreen.kt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/com/android/settings/display/AutoBrightnessScreen.kt b/src/com/android/settings/display/AutoBrightnessScreen.kt index 319d95bb15c..945788aecde 100644 --- a/src/com/android/settings/display/AutoBrightnessScreen.kt +++ b/src/com/android/settings/display/AutoBrightnessScreen.kt @@ -65,6 +65,10 @@ class AutoBrightnessScreen : override fun storage(context: Context): KeyValueStore = AutoBrightnessDataStore(SettingsSystemStore.get(context)) + override fun getReadPermissions(context: Context) = SettingsSystemStore.getReadPermissions() + + override fun getWritePermissions(context: Context) = SettingsSystemStore.getWritePermissions() + override fun getReadPermit(context: Context, callingPid: Int, callingUid: Int) = ReadWritePermit.ALLOW