这是一个APK,可控制显示大小
现阶段在RK3128上实现
1.预制APK到
/vendor/rockchip/common/apps/
android.mk添加路径
2.device\rockchip\rk312x\system.prop
persist.sys.keystone.lt=0,0
persist.sys.keystone.rt=0,0
persist.sys.keystone.lb=0,0
persist.sys.keystone.rb=0,0
persist.sys.keystone.update=0
persist.sys.keystone.display.id=0
3.\device\rockchip\common\init.rk30board.rc
symlink /dev/ttyS0 /dev/ttyAMA2
4.更新\frameworks\native\services\surfaceflinger
更新完之后,进入ADB就可以修改
5.补丁资料
1、补丁说明
分别打上以下补丁
patchs/
├── device
│ └── rockchip
│ ├── common
│ │ └── 0001-update-keystone-on-boot-complete.patch
│ └── rk312x
│ └── 0001-add-properties-for-keystone-correction.patch