中兴 B862AV3.1-M2 不刷机安装任意软件
只适用于山西移动,其他运营商不支持。
准备
需要准备一个可刷 OpenWRT、至少带一个 wan 口,两个 lan 口的路由器。
获取机顶盒 STB 信息
机顶盒连接路由器 lan1 口,打开路由器后台查看其主机名,会显示为一串 32 位字符串,后12位为路由器 MAC 地址。抄下来备用,然后关掉机顶盒。
设置 wan 口
在 网络-接口-设备 内选择 wan
,点击配置,修改 MAC 地址为刚才抄下来的,保存应用。
在 网络-接口-接口 内选择 wan
接口,协议选择 DHCP
。请求 DHCP 时发送的主机名
处输入刚才抄下来的 32 位 STB,高级设置内的 请求 DHCP 时发送的客户端 ID
也填 STB 内容。点击保存应用。
等待路由器获取到 IPTV 内网 IP 地址。如下图:
设置端口转发
我们需要将 211.142.6.62:80 的数据全部转发到路由器。
防火墙 - 端口转发 - 新建,源地址选择 wan
,目标地址选择 lan1
,协议选择 TCP
,源区域填选择 lan
接口,外部端口选择 80
,目标区域选择 lan
接口,内部 IP 地址选择 10.12.1.1
;高级设置内的 外部 IP 地址
填写 211.142.6.62
。如下图:
放置安装包
通过 SSH 连接到路由器,新建目录: /www/EPGProject3.0/UTproxy.jsp/
,目录下新建一个 index.html 文件,内容如下:
1 |
|
确保能通过 http://211.142.6.62/EPGProject3.0/UTproxy.jsp/index.html 访问到这个页面。
同时在 /www/ 目录下放置一个 test.apk 安装包,比如说当贝商店。
修改 lan 接口 IP
我们需要将 LAN 接口的 IP 设置为 10. 开头的网段,这样机顶盒连接之后会认为是在真正的 IPTV 内网内。我这里设置成 10.12.1.1。
安装应用
将机顶盒开机。不出意外的话不会显示 IPTV 播放界面,而是会自动下载我们需要的软件。通过遥控器安装即可。
重启后打开第三方应用
IPTV 界面左侧有一个应用中心图标,其中 超级影视
:com.yanhua.tv.jiguang.sxyd/com.yanhua.tv.yhweb.Dispatcher
。
自行编译一个跳转用的 apk 安装,然后每次开机后通过应用中心打开即可。