现在5.0 release默认为非开发者模式,串口临时修改const.security.developermode.state 为true,重启hdcd进程可配置为开发者模式,设备重启需重新设置;

//usb/cfg/init.usb.configfs.cfg    
            "name" : "param:sys.usb.config=hdc && param:sys.usb.configfs=1",
            "condition" : "sys.usb.config=hdc && sys.usb.configfs=1",
            "cmds" : [
                "setparam const.security.developermode.state true",    //新增行
                "start hdcd"
            ]

按这个修改默认为开发者模式,但只有普通用户权限,不方便调试
配置为root用户还需设置persist.hdc.root 1,最终修改如下
 

            "name" : "param:sys.usb.config=hdc && param:sys.usb.configfs=1",
            "condition" : "sys.usb.config=hdc && sys.usb.configfs=1",
            "cmds" : [
                "setparam persist.hdc.root 1",    //新增行
                "setparam const.security.developermode.state true",    //新增行
                "start hdcd"
            ]

 

 

Logo

社区规范:仅讨论OpenHarmony相关问题。

更多推荐