From d3b506c46431a061e5dcc183a724a11dab0f0d3e Mon Sep 17 00:00:00 2001 From: Robin Lee Date: Mon, 25 Jan 2021 19:23:54 +0000 Subject: Revert "Move keyguard enabled to Component Override" Revert "Remove device/google/atv/overlay" Revert "Remove device/google/atv overlay from RRO exclusion" Revert submission 1510032-atv-rro Reason for revert: b/178396156 Reverted Changes: If9a99f850:Move keyguard enabled to Component Override I1b0056b50:Make device/google/atv compatible with RRO If766a0152:Remove device/google/atv overlay from RRO exclusio... I9df2747d9:Remove device/google/atv/overlay If689c72c2:Move device/google/atv overlays into SystemUI Change-Id: I05f42caf8614c2c19ba5a33ec965843cc37cde98 --- packages/SystemUI/AndroidManifest.xml | 3 ++- packages/SystemUI/res/values-television/config.xml | 3 +++ packages/SystemUI/res/values/config.xml | 3 +++ .../android/systemui/keyguard/KeyguardViewMediator.java | 14 +------------- 4 files changed, 9 insertions(+), 14 deletions(-) diff --git a/packages/SystemUI/AndroidManifest.xml b/packages/SystemUI/AndroidManifest.xml index 2b0f9ea4ec3a..a7ef5e6f58f0 100644 --- a/packages/SystemUI/AndroidManifest.xml +++ b/packages/SystemUI/AndroidManifest.xml @@ -601,7 +601,8 @@ + android:exported="true" + android:enabled="@bool/config_enableKeyguardService" /> com.android.systemui.toast.ToastUI + + false + 3 diff --git a/packages/SystemUI/res/values/config.xml b/packages/SystemUI/res/values/config.xml index f834157a7372..01abc77aea38 100644 --- a/packages/SystemUI/res/values/config.xml +++ b/packages/SystemUI/res/values/config.xml @@ -168,6 +168,9 @@ 250 + + true + 3 diff --git a/packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java b/packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java index 37848d68df58..75f4809d752f 100644 --- a/packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java +++ b/packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java @@ -34,12 +34,10 @@ import android.app.PendingIntent; import android.app.StatusBarManager; import android.app.trust.TrustManager; import android.content.BroadcastReceiver; -import android.content.ComponentName; import android.content.ContentResolver; import android.content.Context; import android.content.Intent; import android.content.IntentFilter; -import android.content.pm.PackageManager.NameNotFoundException; import android.content.pm.UserInfo; import android.hardware.biometrics.BiometricSourceType; import android.media.AudioAttributes; @@ -91,7 +89,6 @@ import com.android.systemui.SystemUIFactory; import com.android.systemui.broadcast.BroadcastDispatcher; import com.android.systemui.dagger.qualifiers.UiBackground; import com.android.systemui.dump.DumpManager; -import com.android.systemui.keyguard.KeyguardService; import com.android.systemui.keyguard.dagger.KeyguardModule; import com.android.systemui.plugins.FalsingManager; import com.android.systemui.shared.system.QuickStepContract; @@ -787,7 +784,7 @@ public class KeyguardViewMediator extends SystemUI implements Dumpable { // Assume keyguard is showing (unless it's disabled) until we know for sure, unless Keyguard // is disabled. - if (isKeyguardServiceEnabled()) { + if (mContext.getResources().getBoolean(R.bool.config_enableKeyguardService)) { setShowingLocked(!shouldWaitForProvisioning() && !mLockPatternUtils.isLockScreenDisabled( KeyguardUpdateMonitor.getCurrentUser()), true /* forceCallbacks */); @@ -965,15 +962,6 @@ public class KeyguardViewMediator extends SystemUI implements Dumpable { mUpdateMonitor.dispatchFinishedGoingToSleep(why); } - private boolean isKeyguardServiceEnabled() { - try { - return mContext.getPackageManager().getServiceInfo( - new ComponentName(mContext, KeyguardService.class), 0).isEnabled(); - } catch (NameNotFoundException e) { - return true; - } - } - private long getLockTimeout(int userId) { // if the screen turned off because of timeout or the user hit the power button // and we don't need to lock immediately, set an alarm -- cgit v1.2.3-59-g8ed1b From 1704e95027f0df9599c94de56513c6f9bd89998f Mon Sep 17 00:00:00 2001 From: Robin Lee Date: Mon, 25 Jan 2021 19:23:54 +0000 Subject: Revert "Move device/google/atv overlays into SystemUI" Revert "Remove device/google/atv/overlay" Revert "Remove device/google/atv overlay from RRO exclusion" Revert submission 1510032-atv-rro Reason for revert: b/178396156 Reverted Changes: If9a99f850:Move keyguard enabled to Component Override I1b0056b50:Make device/google/atv compatible with RRO If766a0152:Remove device/google/atv overlay from RRO exclusio... I9df2747d9:Remove device/google/atv/overlay If689c72c2:Move device/google/atv overlays into SystemUI Change-Id: I13d9670e41d408e7d4d3bf7a1e1408c083642721 --- packages/SystemUI/res/values-television/config.xml | 6 ------ 1 file changed, 6 deletions(-) diff --git a/packages/SystemUI/res/values-television/config.xml b/packages/SystemUI/res/values-television/config.xml index afe186e9bec1..90ea5e203429 100644 --- a/packages/SystemUI/res/values-television/config.xml +++ b/packages/SystemUI/res/values-television/config.xml @@ -42,10 +42,4 @@ com.android.systemui.statusbar.notification.InstantAppNotifier com.android.systemui.toast.ToastUI - - - false - - - 3 -- cgit v1.2.3-59-g8ed1b