Android系统-MTK_android12默认横屏

Posted 有头发的猿

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android系统-MTK_android12默认横屏相关的知识,希望对你有一定的参考价值。

MTK平台通用,系统默认横屏,包含开机logo到进入系统,充电图标等默认横屏
开机logo这里没有提供patch,需手动修改为横屏的BOOT_LOGO定义为横屏的文件夹即可
Patch如下:

diff --git a/frameworks/base/cmds/bootanimation/BootAnimation.cpp b/frameworks/base/cmds/bootanimation/BootAnimation.cpp
index 81a09d2038a..aa589e7351c 100644
--- a/frameworks/base/cmds/bootanimation/BootAnimation.cpp
+++ b/frameworks/base/cmds/bootanimation/BootAnimation.cpp
@@ -413,11 +413,21 @@ status_t BootAnimation::readyToRun() 
     mMaxHeight = android::base::GetIntProperty("ro.surface_flinger.max_graphics_height", 0);
     ui::Size resolution = displayMode.resolution;
     resolution = limitSurfaceSize(resolution.width, resolution.height);
+	int temp = resolution.height;
+    resolution.height= resolution.width;
+    resolution.width= temp;
     // create the native surface
     sp<SurfaceControl> control = session()->createSurfa

以上是关于Android系统-MTK_android12默认横屏的主要内容,如果未能解决你的问题,请参考以下文章

MTK_android11_默认Launcher(支持设置切换)

MTK_android11_默认Launcher(支持设置切换)

Android系统-Settings-添加永不休眠选项并默认永不休眠

Android系统-Settings-添加用不休眠选项并默认永不休眠

MTK_android11_WIFI(内网)和4G(外网)共存

MTK_android11_WIFI(内网)和4G(外网)共存