android调试方法之更换蓝牙的hcd文件
因为不知道加载是哪一个只收到了一个原厂提供的一个最新的固件
思路:如何替换
看到发过来的固件是*.hcd结尾
必然是替换一个.hcd文件
我们去截取logcat.log
并未找到路径
然后adb shell dmesg >d:/kmsg
看串口输出,
也没有想要的路径
然后去 内部寻找,查资料得知在vendor的文件夹
然后再代码里面查找
然后在代码内寻找加载过程
\sdk\hardware\broadcom\libbt\src
然后至此,位置已经全部知道,然后就是在文件中筛选出到底是加载哪个文件
于是取巧,我们把名字修改看哪一个文件修改之后蓝牙不能工作
然后蓝牙就无法打开,就是这个文件,然后把最新的文件改成这个名字,
然后最新固件加载成功
然后再代码里面更新这个文件!
记录一下,程序员的智慧,end!
不懂就问,懂也要问,不要害怕别人的嘲笑,因为别人在嘲笑,而你是在学习,划算!!!
android调试方法之更换蓝牙的hcd文件相关推荐
- linux应用程序调试方法,Linux应用程序使用写文件调试程序的方法
Linux,一切皆文件,那么在Android系统本身,也是Linux+java罢了,也是在Linux的运行环境下. 通常,我们在调试程序的都会使用printf. 在Android中,我们会去使用log ...
- PS Suite Studio Android 调试方法
准备 使用USB数据线连接PC和Android机. 确认Android机的驱动程序是否安装 确认Android中有SD卡(PS Suite程序保存在SD卡) 启动方法 确认Android机可以上网(P ...
- android申请蓝牙的权限,Android Studio 真机调试捕获异常申请和蓝牙权限代码
Android Studio 真机调试捕获异常申请和蓝牙权限代码 第一步: 在Android的manifest.xml文档中加入下面的声明: android:name="android.ha ...
- android audiorecord socket,蓝牙ble数据转语音实现Android AudioRecord方法推荐
蓝牙ble数据转语音实现Android AudioRecord方法推荐 教程欢迎走进zozo的学习之旅. 概述 蓝牙BLE又称bluetooth smart,主打的是低功耗和快速链接,所以在支持的pr ...
- android程序突然崩溃如何调试,Android应用开发android 调试崩溃Unable to instantiate application的解决方法...
本文将带你了解Android应用开发android 调试崩溃Unable to instantiate application的解决方法,希望本文对大家学Android有所帮助. 更新后Android ...
- Android Studio 基础 之 获取蓝牙Bluetooth 的状态,设置的蓝牙Bluetooth 的开关状态,并监听蓝牙Bluetooth 的状态变化方法整理
Android Studio 基础 之 获取蓝牙Bluetooth 的状态,设置的蓝牙Bluetooth 的开关状态,并监听蓝牙Bluetooth 的状态变化方法整理 目录 Android Studi ...
- android的反调试方法,Android平台融合多特征的APP反调试方法与流程
本发明涉及Android平台融合多特征的APP反调试方法,属于计算机与信息科学技术领域. 背景技术: 应用程序本身并不具备反调试的功能,但是动态调试是动态分析应用逻辑.动态脱壳等攻击方式所采取的必要手 ...
- Android 无usb数据线调试方法,ADB无线连接 调试
Android开发过程中,一般都是通过USB数据线将手机与电脑连接,进而使用adb进行Android调试,这种方法的缺点不言而喻,在USB被占用或者无数据线的情况下,就无法调试了,那么有没有办法通过无 ...
- Android 11.0 12.0蓝牙遥控器确认键弹不出输入法的解决方法
1.概述 在android11.0 12.0设备定制化开发时,遥控器是使用红外遥控器,也有使用蓝牙遥控器的,所以出现的问题不一定相同,今天遇到个问题就是蓝牙遥控器在输入数据时弹不出输入法的问题 首选排 ...
最新文章
- java 字符转化字符串_【转载】java字符串的各种编码转换
- STM32 基础系列教程 15 - SPI
- python seek tell_Python指针seektell详解
- java二柱子_japonensisjava导航
- Linux nc命令
- hash 数据类型的应用场景
- pycharm中如何正确配置pyqt5
- iptables 开放远程_JavaWeb项目的部署以及远程调试
- 【Python CheckiO 题解】Days Between
- c语言迷宫游戏怎么存放坐标,求解迷宫问题(c语言,很详细哦
- Kotlin学习笔记25 协程part5 协程的同步与异步
- 剑指offer——面试题4:替换空格
- Java 重写(Override)与重载(Overload)区别
- Atitit api与安全措施法 目录 1.1. 模板替换 sprintf %f %d 数字小数字段格式化转换校验法	1 2. $pdo-exec 与query	2 2.1. 数字校
- 使用Java程序实现计算器
- uniapp小程序腾讯云视频调用实现1V1会话和踩坑分享
- Genin.一日一进步
- MVC5 + EF6 + Bootstrap3 (14) 分部视图PartialView
- vue 禁用滚动条 锁定屏幕
- Selenium-淘宝登录