1、adb shell
之后进到vendor
。注意会看到build.prop
这个文件
2、cat
查看build.prop
这个文件
ro.sf.hwrotation=0
表示不旋转 ro.sf.hwrotation=90
表示旋转90°
ro.sf.hwrotation=180
表示旋转180°
ro.sf.hwrotation=270
表示旋转270°
然后exit
退出adb
3、用adb
将build.prop
文件拖到电脑桌面
首先要adb root
,然后指令 adb pull
指令
在电脑修改build.prop
的ro.sf.hwrotation
的旋转
4、在电脑修改build.prop
的ro.sf.hwrotation
后,在cmd
上指令adb remount
再push
刚才改好的build.prop
文件
然后adb shell
rk3326_m2g:/ # reboot
(重启系统)
2020/8/7-------今天发现一个问题,发现按照上面的方法对mipi屏旋转不了。
后面查看了代码,发现是主副屏设置的问题sys.hwc.device.primary=DSI \
是设置mipi
为主屏sys.hwc.device.extend=LVDS \
是设置为lvds
为副屏。
sys.hwc.device.primary=DSI \
sys.hwc.device.extend=LVDS \
如下图:
也就是说,这种方法只能旋转主屏,副屏旋转不了。