ADB 查看 tp 虚拟按键的坐标(menu,home,return)
? cat /sys/board_properties/virtualkeys.Ft5x0x_Touch_Screen
ADB 看总线下挂载的驱动
? cd /sys/bus/i2c/drivers ? cd /sys/bus/spi/drivers
ADB 查看已经注册设备的设备信息
【-- 包括已经注册上的字符设备、块设备】 ? cat /proc/devices
TP 双击唤醒机制
? 上报模拟键值 #define KEY_POWER ?116 ?/* SC System Power Down */ ? FTS_DEBUG("Gesture Code=%d", gesture); // gesture == 116 ? input_report_key(input_dev, gesture, 1); ? input_sync(input_dev); ? input_report_key(input_dev, gesture, 0); ? input_sync(input_dev);
TP slave addr
? 一般设备树中的地址是 7 位地址,如 0x5d ? 7位地址 ?8位写地址 ?8位读地址 ? 0x5D ? 0xBA ? ? 0xBB ? reg = <0x5d>;?
adb 模拟点击触摸屏 -- msm8953
打开开发者模式,打开触摸轨迹,查看效果 adb version Android Debug Bridge version 1.0.40 Version 4986621 ?//关闭轨迹显示? ?adb shell settings put system pointer_location 0? ?//开启轨迹显示? ?adb shell settings put system pointer_location 1?
adb 模拟点击某一点
?adb shell input tap 150 230?
adb 模拟滑动
?adb shell input swipe 150 230 150 00?
BUSYBOX 设置波特率
? busybox microcom -s 115200 /dev/ttyHS0 ?//设置 串口节点波特率
ADB 安装app到板子
? adb root ? adb remount ? adb push apk本地的路径 /system/app
ADB
? 查看当前 adb 的安装路径 ? where adb
ADB 设备识别失败/fastboot下设备不识别 -- win10
? 如果设备识别失败,安装驱动也会报失败,那么禁用掉系统的数字签名,然后再装驱动即可 ? https://zhidao.baidu.com/question/2058971930447208467.html
ADB 擦除qcn分区
? (5.1和8.1 分区配置和大小不一致,升降级后(从5.1刷入8.1,或者从8.1 刷入5.1),需要擦除分区后才能正常启动) ? fastboot erase modemst1 ? fastboot erase modemst2 ? fastboot erase oem ? fastboot erase reserve3 ? fastboot erase misc
# ADB 控制gpio
? adb root ? adb remount ? adb shell ? cd sys/class/gpio ? echo xx > export ? echo 1 > gpioxx/value ? echo 0 > gpioxx/value
露将凝,秋渐浓?
|