本文介绍RK3562开发板Android13系统不修改源码情况下,通过修改系统配置文件来实现屏幕方向旋转。使用触觉智能RK3562开发板演示,搭载4核A53处理器,主频高达2.0GHz;内置独立1Tops算力NPU,可应用于网关、商显、智能家居、教育电子、工业显示与控制等行业。
通过ADB进入系统
(1)通过数据线连接电脑,进入ADB调试:
C:\Users\aston>adb.exe shell
rk3562_t:/ $
rk3562_t:/ $
(2)进入root模式,命令如下:
rk3562_t:/ $ su
rk3562_t:/ #
(3)remount系统,让系统进入可读写:
rk3562_t:/ # remount
remount succeeded
rk3562_t:/ #
修改配置文件
(1)修改配置文件vendor/build.prop
####################################
# from generate-common-build-props
# These properties identify this partition image.
####################################
ro.product.system.brand=rockchip
ro.product.system.device=rk3562_t
ro.product.system.manufacturer=rockchip
ro.product.system.model=rk3562_t
ro.product.system.name=rk3562_t
ro.system.product.cpu.abilist=arm64-v8a,armeabi-v7a,armeabi
ro.system.product.cpu.abilist32=armeabi-v7a,armeabi
ro.system.product.cpu.abilist64=arm64-v8a
ro.system.build.date=Mon Mar 3 15:33:23 CST 2025
ro.system.build.date.utc=1740987203
ro.system.build.fingerprint=rockchip/rk3562_t/rk3562_t:13/TQ3C.230805.001.B2/luffy03031533:userdebug/release-keys
ro.system.build.id=TQ3C.230805.001.B2
ro.system.build.tags=release-keys
ro.system.build.type=userdebug
ro.system.build.version.incremental=eng.luffy.20250303.153425
ro.system.build.version.release=13
ro.system.build.version.release_or_codename=13
.....
(2)在代码末端这里添加以下代码:
dalvik.vm.dex2oat-resolve-startup-strings=true
dalvik.vm.dex2oat-max-image-block-size=524288
dalvik.vm.minidebuginfo=true
dalvik.vm.dex2oat-minidebuginfo=true
dalvik.vm.madvise.vdexfile.size=104857600
dalvik.vm.madvise.odexfile.size=104857600
dalvik.vm.madvise.artfile.size=4294967295
+ ro.surface_flinger.primary_display_orientation=ORIENTATION_0
####################################
"+"号为添加内容。
(3)参数解析
ORIENTATION_270:即屏幕旋转270度,默认是ORIENTATION_0。
可修改角度,包括以下3个:
ORIENTATION_0,ORIENTATION_90
ORIENTATION_180
ORIENTATION_270
90、180、270数值对应不同角度方向。
(4)修改完成后保存,执行reboot重启系统生效。
触觉智能RK3562核心板(SOM3562),基于瑞芯微新一代SoC RK3562/RK3562J设计,感兴趣可以看下方视频了解!
【触觉智能分享】RK3562核心板