返回旧版
当前位置:
首页
>
技术支持
Product user manual

产品使用手册

安卓常用adb命令

2022-11-10 09:24:39

1、在adb shell下,不接触屏执行busybox lsusb,再接上触屏后执行busybox lsusb,两次执行结果不一样的那个ID为触屏的ID

2、查看外接设备的信息:“设置”->"辅助功能"->"root权限"打开

adb shell下执行su

进入root权限

cat /proc/bus/input

cat /proc/bus/input/devices

3、抓取log:adb logcat -d -v time >D:\fflogcat

抓取拨号日志adb logcat -d -v time >D:\fflogccat

4、ping adb shell ping 192.168.2.1 >e:***.txt (>e:***.txt是保存ping的结果信息)

5、查看设备内存:adb shell dumpsys meminfo

6、用chmod把文件夹改成可读写的权限

7、将pc的文件拷贝到工控机 adb push F:\workspace\积累汇总\工控机\roottool.apk /sdcard/aaaa/

8、安装apk adb shell pm install -r /sdacrd/DCIM/weixin-1060.apk

9、adb远程调试的端口是5555

10、adb命令设置ip ifconfig eth0 192.168.1.22 netmask 255.255.255.0

11、在adb shell下执行wm size,可以查看系统分辨率

12、显示器超频,更改分辨率或可解决

13、安卓:可以在在adb shell下使用命令tempsensor

我:

返回值如:Temperature sensor val=53,val=53,这个53就是CPU温度

Linux:cat /sys/class/thermal/thermal_zone0/temp

14、所有4G统一选择“#99***3#(LTE/3.75/4G)”这个选项

15、adb命令下su进入root权限,命令cat /proc/cmdline可查看系统有哪些显示输出接口,LCD是vga,LDB是lvds

16、adb shell 执行busybox uptime。开查询系统运行时间

17、显示导航栏 am broadcast -a android.intent.action.hidenavigation --ez enable false

隐藏导航栏 am broadcast -a android.intent.action.hidenavigation --ez enable true

18、查看外设加载信息 cd /dev/input/

ls -l

19、勾选开启root权限 setprop persist.sys.rootenable=1

20、恢复出厂 adb reboot recovery

persist.sys.init.hwrotation

persist.sys.sfrotation 屏幕旋转 0,90,180,270

adb pull /sdcard/oray/log f:log 把log文件夹内内容复制出f盘

adb logcat -v time >d:\logcat.log 取日志输出到d盘 imx6

adb shell dmesg -v time :\dmesg.log

adb shell logcat -d > e:\log3.txt 取日志输出到e盘 rk3288

logcat -b radio -v time 取拨号日志

adb shell 下 wm size 查看输出分辨率

adb shell

screencap -p /sdcard/1.png 截屏

exit

adb pull /sdcard/1.png e:\1.png 导出截屏图片至e盘

adb push C:\Users\axax\Desktop\apk\2511.2020.0227(1).hex /sdcard 将文件从电脑拷贝到工控机上

先执行cd /dev/ 再执行ls -l 查看串口号

cd /dev/

busybox ls -l 查看 串口序号对应关系

busybox lsusb 查看转换芯片id

busybox ls ttymxc* 查看mxc串口号

busybox ls -i 查看对应关系 imx6

 

sudo -i 乌班图 root 权限指令

su 获取权限

apt-get update 获取本地更新

apt-get install curl 等 安装程序包 等

root 权限下 执行 resize2fs /dev/mmcblk0p5 乌班图重新调整flash存储空间

getprop|grep dalvik

bosybox top

bosybox free -h

uptime 运行时间

adb shell 下 dmesg 内核日志

busybox fuser /dev/ttymxc1 串口设备使用情况,结合ps查看进程

debug> console 4935 debug口 输入console 切换进系统模式

console mode

root@rk3288_box:/ # ls /dev

cat /proc/kmsg 读取注册日志

ro.sf.lcd_density

gerprop |grep lcd

cat /sys/devices/ff280000.tsadc/temp1_input 3288查温度

adb install ****** 安装app 电脑通过otg安装app

cp -rf /data/logfile /storage/udisk/

cat /proc/kmsg

再root 下执行 busybox tar czf /sdcard/log.tar.gz/data/logfile

再远程把/sdcard/log.tar.gz 从设备种导出来

cat /data/bootinfo/boottime.inf 查询定时开关机参数 3288 ,飞思卡尔一样

am broadcast -a com.fourfaith.reboot 广播重启

cat d/clk/clk_summary |grep ddr 3288 查内存频率

易触广播设置定时开关机

am broadcast -a com.easytouch.auto_power --ez effective true --es poweroff_time "16:50" --es poweron_time "16:53";

am broadcast -a com.easytouch.auto_power --ez effective false --es poweroff_time "16:00" --es poweron_time "16:05";

am broadcast -a com.easytouch.systembar --es status 0或者1 易触广播设置导航栏开关

cd /system/bin 下查看dump_logs 检查微信版本 是否会存在日志存储满导致系统使用异常

cp /apps/quectel-CM /bin/ 将apps 下 que文件拷贝至bin

am broadcast -a android.intent.action.hidenavigation --ez enable 1 --ez modekey 1 微信验收版导航栏广播

 

am broadcast -a android.intent.action.installslient --es uri /sdcard/yidashi010906.apk --es component android_serialport_api.sample/.MainMenu

am broadcast -a android.intent.action.installslient --es uri /sdcard/myserial.apk --es component android_serialport_api.sample/.MainMenu

重新挂载android系统为可读写状态

1.到“设置”-“辅助功能”-“root”权限 钩选打开root

2.打开usb调试功能

3.adb root

4.adb remount

命令行查看系统版本号

getprop|grep ro.build.display.id

命令行查看模块IMEI号

getprop|grep imei

查看系统内存使用情况

bosybox free -h

查看系统flash存储使用情况

bosybox df -h

查看系统网络设备IP地址

busybox ifconfig

busybox2 ifcongig (rk3288 user版本使用此命令)

ifconfig (android7.1或linux ubuntu版本使用此命令)

查看设备的CPU平台

getprop ro.board.platform

 

附件下载

  • 名称
  • 日期
  • 下载

提交工单

  • 描述内容越详细,越有利于快速处理问题!
  • (带* 必填项)

业务咨询

  • (带* 必填项)