1. adb shell 默认超级管理员
在build/core/main.mk下将ADDITIONAL_DEFAULT_PROPERTIES += ro.secure=1改成ADDITIONAL_DEFAULT_PROPERTIES += ro.secure=0然后执行make bootimage重新生成
2.默认启用USB连接
在device/rockchip/rk3399/init.box.rc文件中加入以下两行:
write /sys/kernel/debug/usb@fe800000/rk_usb_force_mode peripheral
setprop persist.usb.mode peripheral
然后执行make bootimage重新生成
3.默认启用USB调试
在device/rockchip/rk3399/rk3399_firefly_aio_box/system.prop中加入ro.adb.secure=0,然后make systemimage重新生成
4.隐藏虚拟按键
在build/tools/buildinfo.sh加入echo "qemu.hw.mainkeys=1",然后make systemimage重新生成;也可以启动后直接在/system/build.prop里加入qemu.hw.mainkeys=1

本文详述了在RK3399设备上进行的一系列配置操作,包括adb shell默认超级管理员设置、USB连接与调试的启用、虚拟按键隐藏、屏幕分辨率与方向调整、编译错误解决、序列号获取问题、dm-verity禁用、内存空间不足问题、默认语言设置为中文、电量图标隐藏及24小时制设定等,旨在优化Android系统的使用体验。
1369

被折叠的 条评论
为什么被折叠?



