模板:RK usb adb debug

来自ARM Wiki
跳转至: 导航搜索
  • 在RK的系统中已经是默认开启了【开发者选项】中的【USB 调试】功能。
RK_ADB_true
  • 下载ADB驱动以及工具
  • 安装ADB驱动以及工具
  • 将驱动解压得到可执行文件,将数据线与电脑连接,打开软件,点击[install]即可
ADB驱动


  • 将工具解压至任意盘符,打开命令提示符(win + r键输入cmd),依次进入到该目录下,输入adb devices查看是否发现设备
ADB识别


  • 再输入adb shell进入
ADB shell
网络ADB使用方法
  • 配置网络ADB,配置网络ADB需要先通过COM_DB连接到板卡,然后输入以下命令,配置网络ADB端口。
1、板卡操作:
 1 shell@norco:/ $ su                         //切换root权限
 2 root@norco:/ # busybox ifconfig eth0 192.168.8.12       // 配置板卡IP                     
 3 root@norco:/ # setprop service.adb.tcp.port 5555        // 配置网络adb服务端口 为5555
 4 [  152.434194] avc:  denied  { set } for property=service.adb.tcp.port scontext=u:r:init_shell:s0e
 5 root@norco:/ # stop adbd                                //关闭adb服务
 6 [  183.804612] avc:  denied  { set } for property=ctl.adbd scontext=u:r:init_shell:s0 tcontext=u:e
 7 [  183.805200] pcd_pullup, is_on 0
 8 [  183.805244] WARN::ep_dequeue:424: bogus device state
 9 [  183.805244] 
10 [  183.806401] android_work: did not send uevent (0 0   (null))
11 root@norco:/ # start adbd                               //开启adb服务
12 root@norco:/ # 
13 [  189.267435] read descriptors
14 [  189.267487] read strings 
15 [  189.267549] pcd_pullup, is_on 1
16 [  220.277472] type=1400 audit(1534399049.130:14): avc: denied { signull } for pid=1321 comm="dae1
17 
18 root@norco:/ # 
19 root@norco:/ #
2、主机操作:
 1 tdp@tdp-arm:~$
 2 tdp@tdp-arm:~$
 3 tdp@tdp-arm:~$ adb connect 192.168.8.12:5555      //adb服务连接至192.168.8.12的5555端口
 4 connected to 192.168.8.12:5555                    //若有此打印信息表示连接成功           
 5 tdp@tdp-arm:~$ adb devices                        //查看adb 设备有那些
 6 List of devices attached
 7 192.168.8.12:5555	device                    //若有此设备表示配置成功
 8 
 9 tdp@tdp-arm:~$ adb shell                          //进入网络adb
10 root@norco:/ # 
11 root@norco:/ # 
12 root@norco:/ # 
13 root@norco:/ #