frameworks/base
修訂 | 35f1a3719f0a47af186360eda12dd971d4544c79 (tree) |
---|---|
時間 | 2014-08-27 19:19:15 |
作者 | Kyle Evans <kevans@andr...> |
Commiter | Chih-Wei Huang |
PowerManagerService: disable display blanking on suspend
workaround for a black screen that SurfaceFlinger never recovers from.
Plus, the kernel does this anyway.
@@ -2715,7 +2715,6 @@ public final class PowerManagerService extends IPowerManager.Stub | ||
2715 | 2715 | public void blankAllDisplays() { |
2716 | 2716 | synchronized (this) { |
2717 | 2717 | mBlanked = true; |
2718 | - mDisplayManagerService.blankAllDisplaysFromPowerManager(); | |
2719 | 2718 | nativeSetInteractive(false); |
2720 | 2719 | nativeSetAutoSuspend(true); |
2721 | 2720 | } |
@@ -2726,7 +2725,6 @@ public final class PowerManagerService extends IPowerManager.Stub | ||
2726 | 2725 | synchronized (this) { |
2727 | 2726 | nativeSetAutoSuspend(false); |
2728 | 2727 | nativeSetInteractive(true); |
2729 | - mDisplayManagerService.unblankAllDisplaysFromPowerManager(); | |
2730 | 2728 | mBlanked = false; |
2731 | 2729 | } |
2732 | 2730 | } |