Loading packages/CarSystemUI/src/com/android/systemui/statusbar/car/CarStatusBar.java +2 −0 Original line number Diff line number Diff line Loading @@ -245,6 +245,7 @@ public class CarStatusBar extends StatusBar implements CarBatteryController.Batt @Inject public CarStatusBar( Context context, LightBarController lightBarController, AutoHideController autoHideController, KeyguardUpdateMonitor keyguardUpdateMonitor, Loading Loading @@ -300,6 +301,7 @@ public class CarStatusBar extends StatusBar implements CarBatteryController.Batt StatusBarWindowViewController.Builder statusBarWindowViewControllerBuild, NotifLog notifLog) { super( context, lightBarController, autoHideController, keyguardUpdateMonitor, Loading packages/SystemUI/proguard.flags +4 −0 Original line number Diff line number Diff line Loading @@ -35,3 +35,7 @@ *; } -keep class androidx.core.app.CoreComponentFactory -keep public class * extends com.android.systemui.SystemUI { public <init>(android.content.Context); } No newline at end of file packages/SystemUI/src/com/android/systemui/LatencyTester.java +4 −0 Original line number Diff line number Diff line Loading @@ -41,6 +41,10 @@ public class LatencyTester extends SystemUI { private static final String ACTION_TURN_ON_SCREEN = "com.android.systemui.latency.ACTION_TURN_ON_SCREEN"; public LatencyTester(Context context) { super(context); } @Override public void start() { if (!Build.IS_DEBUGGABLE) { Loading packages/SystemUI/src/com/android/systemui/ScreenDecorations.java +4 −0 Original line number Diff line number Diff line Loading @@ -132,6 +132,10 @@ public class ScreenDecorations extends SystemUI implements Tunable { return result; } public ScreenDecorations(Context context) { super(context); } @Override public void start() { mHandler = startHandlerThread(); Loading packages/SystemUI/src/com/android/systemui/ServiceBinder.java +8 −0 Original line number Diff line number Diff line Loading @@ -19,6 +19,7 @@ package com.android.systemui; import android.app.Service; import com.android.systemui.doze.DozeService; import com.android.systemui.keyguard.KeyguardService; import dagger.Binds; import dagger.Module; Loading @@ -30,8 +31,15 @@ import dagger.multibindings.IntoMap; */ @Module public abstract class ServiceBinder { /** */ @Binds @IntoMap @ClassKey(DozeService.class) public abstract Service bindDozeService(DozeService service); /** */ @Binds @IntoMap @ClassKey(KeyguardService.class) public abstract Service bindKeyguardService(KeyguardService service); } Loading
packages/CarSystemUI/src/com/android/systemui/statusbar/car/CarStatusBar.java +2 −0 Original line number Diff line number Diff line Loading @@ -245,6 +245,7 @@ public class CarStatusBar extends StatusBar implements CarBatteryController.Batt @Inject public CarStatusBar( Context context, LightBarController lightBarController, AutoHideController autoHideController, KeyguardUpdateMonitor keyguardUpdateMonitor, Loading Loading @@ -300,6 +301,7 @@ public class CarStatusBar extends StatusBar implements CarBatteryController.Batt StatusBarWindowViewController.Builder statusBarWindowViewControllerBuild, NotifLog notifLog) { super( context, lightBarController, autoHideController, keyguardUpdateMonitor, Loading
packages/SystemUI/proguard.flags +4 −0 Original line number Diff line number Diff line Loading @@ -35,3 +35,7 @@ *; } -keep class androidx.core.app.CoreComponentFactory -keep public class * extends com.android.systemui.SystemUI { public <init>(android.content.Context); } No newline at end of file
packages/SystemUI/src/com/android/systemui/LatencyTester.java +4 −0 Original line number Diff line number Diff line Loading @@ -41,6 +41,10 @@ public class LatencyTester extends SystemUI { private static final String ACTION_TURN_ON_SCREEN = "com.android.systemui.latency.ACTION_TURN_ON_SCREEN"; public LatencyTester(Context context) { super(context); } @Override public void start() { if (!Build.IS_DEBUGGABLE) { Loading
packages/SystemUI/src/com/android/systemui/ScreenDecorations.java +4 −0 Original line number Diff line number Diff line Loading @@ -132,6 +132,10 @@ public class ScreenDecorations extends SystemUI implements Tunable { return result; } public ScreenDecorations(Context context) { super(context); } @Override public void start() { mHandler = startHandlerThread(); Loading
packages/SystemUI/src/com/android/systemui/ServiceBinder.java +8 −0 Original line number Diff line number Diff line Loading @@ -19,6 +19,7 @@ package com.android.systemui; import android.app.Service; import com.android.systemui.doze.DozeService; import com.android.systemui.keyguard.KeyguardService; import dagger.Binds; import dagger.Module; Loading @@ -30,8 +31,15 @@ import dagger.multibindings.IntoMap; */ @Module public abstract class ServiceBinder { /** */ @Binds @IntoMap @ClassKey(DozeService.class) public abstract Service bindDozeService(DozeService service); /** */ @Binds @IntoMap @ClassKey(KeyguardService.class) public abstract Service bindKeyguardService(KeyguardService service); }