小工具知识网

当前位置: 首页 > 行业知识 > android 添加虚拟串口

行业知识

android 添加虚拟串口

2026-10-19 17:45:00 来源:互联网转载

--- a/system/cindex.php/tags-1038.html" >ore/rootdir/init.usb.configfs.rc

()

+++ b/system/core/rootdir/init.usb.configfs.rc

@@ -10,6 +10,25 @@ on property:sys.usb.config=none && property:sys.usb.configfs=1

()

     rm /config/usb_gadget/g1/configs/b.1/f3

     rmdir /config/usb_gadget/g1/functions/rndis.gs4

     setprop sys.usb.state ${sys.usb.config}

+    mkdir /config/usb_gadget/g1/functions/acm.gs

+

+

+on property:sys.usb.config=acm,adb && property:sys.usb.configfs=1

+    write /config/usb_gadget/g1/idProduct 0x0022

+

+on property:sys.usb.config=acm && property:sys.usb.configfs=1

+    write /config/usb_gadget/g1/idProduct 0x0023

+

+on property:sys.usb.config=acm && property:sys.usb.configfs=1

+    rm /config/usb_gadget/g1/configs/b.1/f1

+    rm /config/usb_gadget/g1/configs/b.1/f2

+    write /config/usb_gadget/g1/configs/b.1/strings/0x409/configuration "acm"

+    symlink /config/usb_gadget/g1/functions/acm.gs /config/usb_gadget/g1/configs/b.1/f1

+    write /config/usb_gadget/g1/UDC ${sys.usb.controller}

+    setprop sys.usb.state ${sys.usb.config}

+

+on property:sys.usb.config=acm,adb && property:sys.usb.configfs=1

+    start adbd

 

 on property:init.svc.adbd=stopped

     setprop sys.usb.ffs.ready 0

上一篇:戴尔笔记本Win10开机故障解决攻略,无法进入系统,轻松修复!

下一篇:阿里云服务器怎么注销不了?