MTK10.0 解决开启自动旋转功能,横屏关机再开机,进入系统后为竖屏显示问题
其实这个是应该驱动修改竖屏横用的时候,移植9.0导致的问题,Android Q后代码迁移导致,这里只是遗漏部分
diff --git a/frameworks/base/services/core/java/com/android/server/wm/DisplayRotation.java b/frameworks/base/services/core/java/com/android/server/wm/DisplayRotation.java
old mode 100644
new mode 100755
index 282ed42..0f0e8ff
--- a/frameworks/base/services/core/java/com/android/server/wm/DisplayRotation.java
+++ b/frameworks/base/services/core/java/com/android/server/wm/DisplayRotation.java
@@ -698,7 +698,7 @@ public class DisplayRotation {
if (preferredRotation >= 0) {
return preferredRotation;
}
- return Surface.ROTATION_0;
+ return Surface.ROTATION_90;
}
}