大家好,我想问一下,怎么样可以修改源码,让机器开机时的usb模式为调试模式。我在default.xml文件里查了一下,没有看到这个选项,谢谢

解决方案 »

  1.   

    烧写的版本为debug版本  就默认是开启USB调试的额
      

  2.   

    但是我想让不是Debug版也是USB调试模式啊!谢谢
      

  3.   

    default.xml文件里不知道
    我们都是修改sys_config1.fex文件的usb控制选项,改下值就行了!现在手边没例子,要不然就给你发过去了!
      

  4.   

    你下次问的时候,点一下引用,这样我那会有提示,要不是我刚才过来看了,都不知道你在问
    我不知道你的系统是不是google的
    我的是allwinner的
    如果和我的一样,那么你直接去内核中
    find ./ -name "sys_config1.fex"即可
      

  5.   

    我是用这个命令后找不到才问的啊,我的是android4.0的代码
      

  6.   


     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"即可
      

  7.   


    修改DefaultActivity.java
    在onCreate里面加入下面这句话即可在user模式默认开启usb调试
    Settings.Secure.putInt(getContentResolver(),Settings.Secure.ADB_ENABLED, 1);
      

  8.   

    设置/build/core/main.mk
    ADDITIONAL_DEFAULT_PROPERTIES += ro.debuggable=1 persist.service.adb.enable=1
      

  9.   

    main.mk文件里很多定义这几个变量呢
      

  10.   

    persist.service.adb.enable这个变量在哪啊?
      

  11.   

    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
      

  12.   

    谢谢了!哈哈,我看一了一遍main.mk文件,发现了很多东西