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