修改源码,让机器开机的USB为调试模式大家好,我想问一下,怎么样可以修改源码,让机器开机时的usb模式为调试
修改源码,让机器开机的USB为调试模式
大家好,我想问一下,怎么样可以修改源码,让机器开机时的usb模式为调试模式。我在default.xml文件里查了一下,没有看到这个选项,谢谢
[解决办法]
你下次问的时候,点一下引用,这样我那会有提示,要不是我刚才过来看了,都不知道你在问
我不知道你的系统是不是google的
我的是allwinner的
如果和我的一样,那么你直接去内核中
find ./ -name "sys_config1.fex"即可
[解决办法]
String value = SystemProperties.get("persist.service.adb.enable", "");
/*Begin DTS2012052206277 modified by b00183757 on 20120623*/
if (value.length() > 0) {
char enable = value.charAt(0);
if (enable == '1') {
setAdbEnabled(true);
} else if (enable == '0') {
setAdbEnabled(false);
}
SystemProperties.set("persist.service.adb.enable", "");
}
LZ,USB调试开关打开 是通过系统属性"persist.service.adb.enable"来控制的 在首次烧机的时候默认设置"persist.service.adb.enable"即可
[解决办法]
设置/build/core/main.mk
ADDITIONAL_DEFAULT_PROPERTIES += ro.debuggable=1 persist.service.adb.enable=1
[解决办法]
ifeq (true,$(strip $(enable_target_debugging)))
# Target is more debuggable and adbd is on by default
ADDITIONAL_DEFAULT_PROPERTIES += ro.debuggable=1
# Include the debugging/testing OTA keys in this build.
INCLUDE_TEST_OTA_KEYS := true
else # !enable_target_debugging
# Target is less debuggable and adbd is off by default
ADDITIONAL_DEFAULT_PROPERTIES += ro.debuggable=1
endif # !enable_target_debugging
