MT6735竖屏横用问题
奇怪,遇到问题你们给MTK提CR啊。
修改frameworks/base/cmds/bootanimation/BootAnimation.cpp
1、添加头文件如下:
#include <gui/SurfaceComposerClient.h>
#include <private/gui/LayerState.h>//此处为添加代码
2、在readytorun 函数中添加如下代码
if (status)
return -1;
SurfaceComposerClient::setDisplayProjection(dtoken, DisplayState::eOrientationDefault,
Rect(dinfo.w, dinfo.h), Rect(dinfo.w, dinfo.h)); //此处为添加代码
请合入并验证
可以单独编译出bootanimation
然后
adb remount
adb push ../bootanimation system/bin
adb shell chmod 777 system/bin/bootanimation
adb reboot
顶一下
这个在MT6735上不是很多都解决了吗?
怎么解决的?求指教
路过,帮顶一下。
再顶一下,万能的筒子们,帮忙看看啥
路过帮忙顶一下,
再顶一下
同求,顺便顶一下
我就看看
也说说撒,怎么弄的
怎么解决的,请求指教
我现在没有搞软件了。主要是搞硬件。
但是这个问题,我知道有人解决了,你要不就通过zb.16rd.com 发一下需求,找人解决。
花点小钱。
支持小编
奇怪,遇到问题你们给MTK提CR啊。
修改frameworks/base/cmds/bootanimation/BootAnimation.cpp
1、添加头文件如下:
#include <gui/SurfaceComposerClient.h>
#include <private/gui/LayerState.h>//此处为添加代码
2、在readytorun 函数中添加如下代码
if (status)
return -1;
SurfaceComposerClient::setDisplayProjection(dtoken, DisplayState::eOrientationDefault,
Rect(dinfo.w, dinfo.h), Rect(dinfo.w, dinfo.h)); //此处为添加代码
请合入并验证
可以单独编译出bootanimation
然后
adb remount
adb push ../bootanimation system/bin
adb shell chmod 777 system/bin/bootanimation
adb reboot
正解,感谢分享
看gengzhaoyun的说的,我也发过类似的贴,自己花时间验证出来的,也没找MTK。按照gengzhaoyun的做,可以解决开机LOG屏幕只显示3分之一,也就是少了d的问题。竖转横之后 要修改的东西就多了,问题也多了,慢慢折腾吧
感谢分享,谢谢
确实需要修改很多,关机充电动画什么的都要修改
是的,总比到市面买破解好吧,又贵又不安全,我也改了很多,触摸屏,系统界面,部分MTK app,导航栏什么的,工厂测试 恢复模式,都得改。
顶一下,大牛们
请问竖屏横用是怎么改的呢。