MTK免USB线实现WIFI Adb连接

ops/2024/10/18 8:27:47/

文章目录

  • 需求
  • 场景
    • 重置tcpip服务
    • 产品定义
  • 实现方案
    • 修改文件
    • 修改内容
  • 关联知识点
  • 总结

需求

MTK 平台在不用USB线的情况下,实现wifi adb 连接设备,从而进行调试操作。


场景

重置tcpip服务

MTK产品不像RK、全志系统产品,电脑和Android设备同一个WIFI情况下,直接使用命令 adb connect ip:port 进行连接。 需要线重置tcpip 端口 adb tcpip 5555,才能进行adb connect ip 进行连接。这就导致使用WIFI ADB 连接的前提必须用USB线连接设备并重置一次tcpip 端口一次

产品定义

部分产品是把USB接口放到机器里面,不会暴漏出来。这样就给实际调试带来了极大的不便利。如果是MTK产品,要调试就必须拆机了

实现方案

修改文件

system/core/rootdir/init.rc

修改内容

在init.rc 文件中添加配置,启动服务,并设置端口on property:sys.connect.adb.wiress=1setprop service.adb.tcp.port 5555stop adbdstart adbd  

关联知识点

为什么需要再init.rc 文件中配置,这里就关联到了init.rc 源码的熟悉,相关知识如下,这个知识点非常重要
Android系统init.rc全解析
Android init.rc文件详解
init.rc 详解

总结

  • init.rc 文件添加设置adb tcp 端口默认一次
  • init.rc 知识了解

http://www.ppmy.cn/ops/125613.html

相关文章

QT应用中的字符编码处理

文章目录 各种编码介绍获取编码列表通过特定编码解析内容特定编码保存文件编码转换设置默认编码在Qt中字符编码问题是一个重要的主题,因为Qt是一个跨平台的框架,涉及到不同操作系统和字符集的兼容性。Qt提供了多种方式来处理字符串和字符编码,确保应用程序能够正确处理和显示…

10个Python自动化脚本,让日常任务轻松便捷!

Python 以其简单易学的语法和强大的库支持,使得它成为实现自动化任务的理想语言.无论是个人日常工作,还是企业的流程优化,Python 都可以通过自动化脚本帮助节省时间、提升效率.以下是10个令人不可思议的 Python 自动化脚本,涵盖了从文件管理、网络爬虫到数据处理的各个领域. 1…

AWS云上运维实战:提升效率、安全性与成本优化

引言 随着越来越多的企业将其基础设施迁移到云端,AWS (Amazon Web Services) 已成为领先的云计算平台之一。然而,在云环境中进行高效、安全且具有成本效益的运维仍然是一个挑战。本文将深入探讨AWS云上运维的最佳实践,涵盖自动化、监控、安全性、成本优化和灾难恢复等关键领…

汽车胶黏剂市场研究:预计2030年全球市场规模将达到67.4亿美元

汽车胶黏剂是指专门用于汽车制造和维修过程中,用于粘接、密封和固定各种汽车部件的化学材料。它们在汽车行业中扮演着关键角色,广泛应用于车身、内饰、玻璃、电子元件和其他组件的粘接与密封。汽车胶黏剂旨在提高汽车的结构强度、耐用性、密封性以及舒适…

缺少了 msvcp120.dll 文件具体修复攻略,全面分析msvcp120.dll 文件

在日常使用电脑时,如果缺少了 msvcp120.dll 文件,可能会导致一些基于 Visual C 开发的程序无法正常运行或启动。这个文件是 Microsoft Visual C 2013 Redistributable 的一个重要部分,对确保某些程序正常工作至关重要。文件缺失会引起不少使用…

关于网络爬虫的原理和实现

网络爬虫(Web Crawler),又称网页蜘蛛、网络机器人等,是一种按照一定规则自动地抓取万维网信息的程序或脚本。网络爬虫的主要任务是从互联网上下载网页内容,解析这些网页,提取有用的信息,并将这些…

react为什么不怕XSS

React 并不是完全免疫 XSS(跨站脚本攻击),但它确实通过一些内置的机制来减少 XSS 攻击的风险。以下是 React 如何减少 XSS 攻击风险的几个关键点: 1. 自动转义 React 默认会自动转义(escape)在 JSX 中插入…

【司南大模型评测工具 API评测商业大模型】

1、司南大模型评测工具(如果是pip安装,也要git clone 代码文件夹) conda create --name opencompass python3.10 pytorch torchvision pytorch-cuda -c nvidia -c pytorch -y conda activate opencompass git clone https://github.com/open…