小米盒子3 ADB 调试笔记 - MZD-16-AA debuging note
小米盒子3 ADB 调试笔记
缘由
- 广告太多
- 偶尔卡住不动(hung up)
- 盒子内存只有4GB, RAM 只有800M
根据以上一些缘由,所以想通过ADB调试来删减一些无用的资源,扩充一些资源来装Kodi和Smart tube
准备工作
- 一条USB双公头的线
- 一个小米盒子3 型号为MZD-16-AA
- 一台笔记本
开始
打开盒子的ADB 调试模式
- 使用遥控器进入设置 - 关于 -
- 在”关于“选项中连续按”ok“ 7次即可进入开发模式
- 返回设置的 ”用户与安全“
- 在 ”ADB调试“中将”关闭“调整为”开启“
USB 模式下的ADB 调试
- 下载SDK Platform tools
https://developer.android.com/tools/releases/platform-tools - 下载 Google USB driver
https://developer.android.com/studio/run/win-usb - 进入工具目录使用命令进行ADB调试
进入ADB 调试命令
- $adb devices //显示设备 会以序列号开头在下方显示
(盒子会显示是否授权该电脑进行调试, 请使用遥控器选择) - $adb shell //进入shell 命令, 到这里就可以通过命令去操作了
- 其它命令请见下方“常见命令”
- $adb devices //显示设备 会以序列号开头在下方显示
网络模式下的ADB 调试
先决条件
- 盒子和其它调试电脑在同一局域网中
- 通过USB 模式下的ADB 调试,开启设备在5555端口监听 TCP/IP 连接
- $adb tcpip 5555
通过局域网其它调试电脑进行连接
- $adb connect 192.168.5.220 // 将地址改为盒子的IP地址即可。 会默认连接目标地址的5555端口
- 其它命令请见下方的“常见命令”
常见命令
adb shell pm list packages -[option]
命令查看已经安装的应用,列出包名,后面加不同的后缀输出不同信息。
adb shell pm list packages ####查看当前连接设备或者虚拟机的所有包
adb shell pm list packages -d #####只输出禁用的包。
adb shell pm list packages -e #####只输出启用的包。
adb shell pm list packages -s #####只输出系统的包。
adb shell pm list packages -i #####只输出包和安装信息(安装来源)。
adb shell pm list packages -u #####只输出包和未安装包信息(安装来源)。
adb shell pm list packages -i #####只输出包和安装信息(安装来源)。
adb shell pm list packages -f #####输出包和包相关联的文件
adb shell pm list packages -3 #####输出所有第三方包。
adb shell pm list packages -[option] "sina" #####按照要求搜索包。
pm uninstall -k --user 0 包名
pm uninstall -k --user 0 com.xiaomi.mitv.upgrade #小米电视升级
总结
小米并没有因为删除了相关的小米包之后就老实了。 重启设备之后还是一如既往的推送一些了色信息。
不想折腾了,目前已经能够接受, 装好kodi 看4K” west word“ 不卡,69¥咸鱼收的也不亏。
参考
Android Debug Bridge (adb)
https://developer.android.com/tools/adb
ADB usefull commands list
https://gist.github.com/Pulimet/5013acf2cd5b28e55036c82c91bd56d8
Awesome Adb——一份超全超详细的 ADB 用法大全
https://juejin.cn/post/6844903442675154957
ADB Android Device Unauthorized
https://stackoverflow.com/questions/23081263/adb-android-device-unauthorized
解决adb网络连接中出现的“由于目标计算机积极拒绝,无法连接”错误
https://www.cnblogs.com/jameszeng/p/11322719.html