本帖最后由 edbced 于 2022-9-7 15:15 编辑
家里有一个移动办宽带给的九州8508机顶盒,一直未用。近期闲极无聊,想把它折腾一下。
地处内蒙古,且机顶盒已经初始化(密码10086),别的地方的8508机顶盒是否适用,请自行测试。
按照论坛上的教程,用ADB命令的办法。
首次发帖,不知有没有不妥,若有,请联系删除.
一、机顶盒连接WIFI。
机顶盒通电后直接进入移动界面,不要慌,按遥控器上的“设置”:
这时进入如同下图所示界面,在“网络设置”选择开启无线网络,然后选择自己的WIFI后连接,IP地址比如是:192.168.0.10(若是adb shell命令连接不上,则有用)。
二、ADB命令
下面在电脑操作。
电脑连接WIFI,与机顶盒在同一个网络。
按照教程,进行如下操作:
(一)前期工作:
1、下载ADB组件并解压到C盘根目录;
2、下载当贝桌面并重命名为:dbzm.apk,复制到U盘app文件夹下(如果没有就手动创建一个),接着U盘插入九州8508盒子任意USB接口,(PS:如果有其它要安装的软件也复制到U盘app文件夹下,也用ADB命令安装);
3、键盘按快捷键:“WIN+R”,弹出“运行”窗口,输入:cmd,点击“确定”;
(二)输入ADB命令
1、进入C盘ADB文件夹
输入代码: cd c:/adb
2、连接机顶盒
输入代码:
adb shell
注意:此时电视界面会弹出选框,提示是否允许USB调试,这里选择允许即可;
PS:若提示ADB端口5037被其他进程占用,
按如下操作:
经网上找方法,发现用ADB命令Adb kill-server/Adb start-server的方法不好使,一查看竟是ADB自己占用了5037端口,使ADB自己不能用了。换个思路,更改下ADB默认的5037端口(若是别的进程占用5037端口,请自行查找命令后更改),命令如下:
adb -P 9999 start-server
ADB默认的端口改好后,输入以下代码连接机顶盒:
adb connect 192.168.0.10:8278
(192.168.xx.xx是你刚才记录下的IP地址!比如你的机顶盒IP地址是192.168.0.100 那么你就输入代码:adb connect 192.168.0.100:8278 不是输入上面的ip地址!至于8278是用端口扫描器扫描的端口并尝试后能用该端口进行登录连接)
注意:此时电视界面会弹出选框,提示是否允许USB调试,这里选择允许即可;
然后再输入代码:
adb shell
3、查看U盘是否加载成功输入代码: df 看到“mnt/usb/sda1”就说明加载成功
4、进入U盘的app文件夹
输入代码: cd /mnt/usb/sda1/app
5、获取权限
输入代码:
su
6、将APP文件夹内的app安装到机顶盒
输入代码: pm install dbzm.apk 注意:只要看到提示“success”就说明安装成功。 若有其他想要安装的软件,也可在软件拷入U盘APP文件夹的情况下,使用此命令 pm install xx.apk,(xx为你的软件名称)。因为我的机顶盒没有root,直接用当贝市场安装不了软件,提示“禁止安装”。
7、启动第三方桌面 输入代码: amstart com.dangbei.tvlauncher
此时已经将第三方桌面及软件安装完毕,重启机顶盒后,就可以直接进入当贝桌面然后使用了。
|