B860AV1.1-T 优化第一弹:获取 adb 权限
▌ B860AV1.1-T 优化第一弹:获取 adb 权限缘起:电信宽带送 IPTV,当时觉得平时不看电视,就没要盒子。最近媳妇想没事看个电视,想起这茬就找电信拿,当时他说随时来取就好了,结果楼主被忽悠了,店员回复到「这个盒子新办时免费送,现在要拿需要再开通 IPTV 服务,或者新买个盒子」。
以上,请坛友引以为戒,办业务时就领盒子,一定要把决定权掌握自己手中。无语,就自己到马云家买了个较新的 B860AV1.1-T,发现新版教程少啊,然后又想同时用盒子看 IPTV、电视猫等第三方软件,折腾了三四天,终于差不多完美了,达到了自己的需求。
感谢坛友发的不少学习资源。现在,准备把经验分享出来,回馈论坛哈。本人小白,不对之处望高手指正。
内容规划:
1. B860AV1.1-T 优化第一弹:获取 adb 权限
2. B860AV1.1-T 优化第二弹:获取 root 权限
3. B860AV1.1-T 优化第三弹:冻结无用软件,控制程序自启
4. B860AV1.1-T 优化第四弹:两键实现 IPTV 与当贝桌面切换,同时自动切换双网
▌ 一、机顶盒型号说明
▌ 二、电视开启 adb 调试
如果查看「运维调试」会发现并没有开启 「打开ADB」调试选项。
开启方法是,按遥控器「返回键」5s,快速按「左方向键」。
你将看到「打开ADB」按钮,点击打开即可。
首次点开,需要填写激活码,我的是 C 开头,直接使用 kerry 高手的网站计算即可:
[分享] 原创首发,ZTE盒子工具箱(测试版),地址:www.znds.com/tv-1068361-1-1.html
中兴盒子ADB计算,地址:176.122.131.165
▌ 三、电脑上打开 ADB 工具,连接电视
楼主是打开电视的 WIFI,在 设置/无线网络 就能查到电视 IP 地址。本质只要电视与电脑在同一局域网能互通即可。
而 ADB 工具,本人使用 Mac 进行连接,ADB 工具安装方法:
如何在Mac 下使用adb工具 让你的mac电脑连接你的盒子和手机地址:t.cn/Rkrej01
在 MAC OS X 安装 ADB (Android调试桥)地址:t.cn/RkremfD
▌ 四、常用 adb 命令
ADB 用法大全,参考手册,赞一个。 地址:t.cn/RtDLOSj
adb connect 192.168.50.83 # 连接 IP 为 192.168.50.83 的电视
adb install ~/Desktop/my.apk # 安装本地路径为 ~/Desktop/my.apk 软件,直接拖拽软件到 iTerm 即可
adb pull /cache/upgrade ~/Desktop/B860AV1.1-T/ # 将电视 /cache/upgrade 文件夹下载到 ~/Desktop/B860AV1.1-T/ 下做备份
adb push ~/Downloads/SuperSU/su /system/bin/ # 本地 su 上传到 /bin 目录下
adb shell # 进入机顶盒 shell 环境
shell 中常用命令,可自行查看 /system/bin/ ,这里有很多命令可以用,像神器 busybox
mount -o remount,rw /system # 挂载 /system 为可读写
stat /system/bin/su # 查看创建、修改时间
find / -name stbconfig.ini # 查找 stbconfig.ini 配置文件
pm list packages # 列出安装包列表
pm block com.ztestb.upgrade # 冻结应用
End
厉害了楼主,首发原创吗 libaizibubai 发表于 2018-8-26 18:18
厉害了楼主,首发原创吗
小白一名,是的在码第二篇 老铁666!必须支持一波! 请教怎么在电脑上打开ADB?https://www.znds.com/forum.php?mod=image&aid=2435402&size=300x300&key=b41b40d282153905&nocache=yes&type=fixnone我下载的是这样的,当时我不知道怎么用?还有个问题是我用盒子助手安装了当贝桌面和当贝市场,当时我打开盒子助手的管理盒子,盒子应用就一直打不开,附图https://www.znds.com/forum.php?mod=image&aid=2435401&size=300x300&key=e602622ae559d71f&nocache=yes&type=fixnone如图所示。现在我的问题是怎么让盒子开机就显示当贝桌面,我现在盒子开机显示的是电信ITV开机设置界面
高端大_cw3PE 发表于 2018-8-28 16:49
请教怎么在电脑上打开ADB?我下载的是这样的,当时我不知道怎么用?还有个问题是我用盒子助手安装了当贝桌 ...
1. 关于 ADB 客户端
可以看这个帖子 https://www.xda-developers.com/install-adb-windows-macos-linux/ ,电脑上不必用你所用的软件。顺便放上个 Windows 用的 adb 工具吧,上传不了附件把下载地址放这:https://pan.baidu.com/s/1W4hWdgNEDTymBTr1P4W9Qw
用这个工具连上盒子,按我帖子里的命令操作就好了:adb connect yourTVip
2. 关于想直接启动当贝
可以参考我下一篇帖子:[教程] B860AV1.1-T 破解优化第四弹:两键切换 IPTV 与当贝桌面、双网
https://www.znds.com/forum.php?mod=viewthread&tid=1116118&page=1#pid45439597
lz请问一下我的adb一直显示devicesoffline咋办捏 繁墨ink 发表于 2018-8-28 18:33
lz请问一下我的adb一直显示devicesoffline咋办捏
用的什么工具?
1. 要么没在同一个局域网里
2. 要么电视 ADB 没打开
3. 要么工具有问题 不好意思麻烦您,我是小白,弄的不是很清楚,按照昨天你给我的ADB连接刷盒子还是弄不明白,是我文件解压位置不对还是什么?麻烦帮我看下可以吗?adb的时候显示的是找不到文件存放位置?
高端大_cw3PE 发表于 2018-8-29 16:57
不好意思麻烦您,我是小白,弄的不是很清楚,按照昨天你给我的ADB连接刷盒子还是弄不明白,是我文件解压位 ...
你 ADB 已经连接成功了。
只不过,命令输入错误了。挂载是:mount 不是 mout。# 号的意思是注释。。。应该直接输入 adb shell
然后第二张图,是已经进入 adb shell 了,你应该没有上传 su 文件到 /system/bin/ 目录吧?
你可以了解下 adb 命令说明,很简单的,本质跟我们用软件点按钮一样,不过是换成固定的一串字符。