Android_Screen_Rotation
临时配置屏幕方向
Android 支持使用adb命令进行旋转,能够单次旋转屏幕,重启后失效。
禁用自动旋转
旋转命令
// 0
adb shell settings put system user_rotation 0
// 90°
adb shell settings put system user_rotation 1
// 180°
adb shell settings put system user_rotation 2
// 270°
adb shell settings put system user_rotation 3
永久配置屏幕方向
使用 ADB 命令可对 Android 设备的屏幕方向执行永久配置操作,该配置将在设备重启后正式生效。
// 0
adb shell setprop persist.surface_flinger.primary_display_orientation ORIENTATION_0
// 90°
adb shell setprop persist.surface_flinger.primary_display_orientation ORIENTATION_90
// 180°
adb shell setprop persist.surface_flinger.primary_display_orientation ORIENTATION_180
// 270°
adb shell setprop persist.surface_flinger.primary_display_orientation ORIENTATION_270
重启命令
Rockchip 配置显示默认方向
Note
$(dev) 根据主板cpu进行选择:
K1/K1B :rk356x
K3 :rk3562
K8 :rk3588
K7/K7C:rk3576
SF_PRIMARY_DISPLAY_ORIENTATION := 0 //0°
SF_PRIMARY_DISPLAY_ORIENTATION := 90 //90°
SF_PRIMARY_DISPLAY_ORIENTATION := 180 //180°
SF_PRIMARY_DISPLAY_ORIENTATION := 270 //270°
AllWinner 源码修改屏幕方向
修改Android系统默认显示方向。
A133 源码文件路径:
H618 源码文件路径:
操作示例:修改屏幕默认显示旋转90°。
Tip
支持 ORIENTATION_0、ORIENTATION_90、ORIENTATION_180、ORIENTATION_270。