版权声明:本文为博主原创文章,未经博主允许不得转载。转载请务必加上转载https://blog.csdn.net/qq_23327993 https://blog.csdn.net/qq_23327993/article/details/90692027
1.内核编译宏配置文件
user版本和userdebug版本所使用的内核配置文件是不同的,这个在AndroidBorad.mk中有说明
device/qcom/msm8953_64/AndroidBoard.mk
2.默认ro.adb.secure的值修改
device/qcom/common/base.mk
3.添加adb认证过滤user
system/core/adb/Android.mk
4.user版本开启fastboot
bootable/bootloader/lk/app/aboot/aboot.c
5.修改默认ro.debuggable的值
在官方说明中,ro.debuggable的值user版本是0,处于关闭状态,但通常我们需要调试user版本也需要把这个打开。
build/core/main.mk