当前位置: 首页 > news >正文

不能识别adb/usb口记录 - 实践

1. 插上usb线没有充电图标 也不能识别usb

一般都出现在设备重启之后.

充电芯片加载失败.

./AP_Logs/APLog_0002_2025_1010_0434/boot.last/logcat_all.log:02-04 21:07:43.206 494 494 Esc8960x-charger 0-006b: sc8960x read field 52 fail: -107
./AP_Logs/APLog_0002_2025_1010_0434/boot.last/logcat_all.log:02-04 21:07:43.225 494 494 Esc8960x-charger 0-006b: read device version failed(-107)
./AP_Logs/APLog_0002_2025_1010_0434/boot.last/logcat_all.log:02-04 21:07:43.251 494 494 Isc8960x-charger0-006b: sc8960x prob failed

2 .插上usb线有充电图标 也不能识别usb

//从日志上推测
[ro.boot.bootreason]: [reboot,shell]
//开机动画做完
10-14 14:41:56.131 2025 2116 I wm_boot_animation_done: 21081
//adb 就出现了问题
10-14 14:41:56.746 1852 2799 W adbd : timed out while waiting forFUNCTIONFS_BIND, trying again
//猜测脚本中断了,人工拔插USB线。 中断时间在大概7分钟
[Tue Oct 14 19:48:44 2025] sc8960x-charger 0-006b:sc8960x_plug_out

查看代码:

上层adbd无法收到通讯。

packages/modules/adb/daemon/usb.cpp

monitor_thread_ = std::thread([this]() {
adb_thread_setname("UsbFfs-monitor");
LOG(INFO) << "UsbFfs-monitor thread spawned";

bool bound = false;
bool enabled = false;
bool running = true;
while (running) {
adb_pollfdpfd[2] = {
{ .fd = control_fd_.get(), .events = POLLIN, .revents = 0 },
{ .fd = monitor_event_fd_.get(), .events = POLLIN, .revents = 0 },
};

// If we don't see our first bind within a second, try again.
int timeout_ms = bound ? -1 : 1000;

int rc = TEMP_FAILURE_RETRY(adb_poll(pfd, 2, timeout_ms));
if (rc == -1) {
PLOG(FATAL) << "poll on USB control fd failed";
} else if (rc == 0) {

//一直得到不到通讯.
LOG(WARNING) << "timed out while waiting for FUNCTIONFS_BIND, trying again";
break;
}

http://www.fuzeviewer.com/news/39613/

相关文章:

  • 域名 网站微信建公众号怎么建
  • 恭喜自己,挑战成功! - Ghost
  • 模具钢东莞网站建设古田住房与建设局网站
  • 生成logo的网站金华建站模板
  • 网站空间1g多少钱长沙智优营家
  • 如何在百度上推广自己莫停之科技windows优化大师
  • 成都娱乐场所关闭最新消息恩施seo快速排名
  • 宁波网站推广软件哪家强厦门网站设计哪家公司好
  • 淘宝网站建设预算表做网站的好处和坏处
  • 手机网站导航设计石河子农八师建设兵团社保网站
  • 黄冈公司网站推广软件首选网站开发怎么做才有利于seo
  • 铜城建设集团网站有什么好网站做浏览器主页
  • 山西建筑劳务网站台州网络优化
  • 做一个网站一般需要多少钱网站风格的表现形式
  • 建正建设官方网站网上可以注销营业执照吗
  • 高端网站建设公司报价正规的高端网站制作公司
  • WEditor的使用方法
  • 免费搭建微信网站学校网站建设工作内容
  • 网站开发培训新乡企业网站建设
  • 网站建设费税率是多少钱普通的旧房装修价格
  • 装潢公司网站设计与制作网站建设及推广好做吗
  • 想做一个自己的网站怎么做的可以找酒店案例的网站
  • 医院网站建设要求是什么如何用图片做网站背景
  • 在哪个网站可以找做海报的模板服装设计自学
  • 网站推广昔年下拉博客河南最新新闻事件15条
  • 免费网站建设合同范本网站怎么样被百度收录
  • 比较酷炫的企业网站定制柜
  • pc做网站怎样开发公司的网站建设
  • 中国建设工程信息网官方网站管理咨询网站建设
  • 做响应式网站的意义德州建设公司网站