Prevent the system process from using the HardwareRenderer.
This change allows applications with the system UID to use the hardware
renderer.
Change-Id: I3c5d776ee9c07bb14933dbe3060cad4175e4fc95
diff --git a/core/java/android/app/ActivityThread.java b/core/java/android/app/ActivityThread.java
index fe179d1..67303fa 100644
--- a/core/java/android/app/ActivityThread.java
+++ b/core/java/android/app/ActivityThread.java
@@ -63,6 +63,7 @@
import android.util.Log;
import android.util.Slog;
import android.view.Display;
+import android.view.HardwareRenderer;
import android.view.View;
import android.view.ViewDebug;
import android.view.ViewManager;
@@ -3632,6 +3633,7 @@
}
public static final ActivityThread systemMain() {
+ HardwareRenderer.disable();
ActivityThread thread = new ActivityThread();
thread.attach(true);
return thread;