引语:
河北联通网友发来的联通定制版IPTV网络机顶盒,型号烽火HG680-R,从系统信息看盒子配置为1G内存,4G闪存。网友希望我给研究一下,刷机把这台闲置的盒子变成全网通盒子,实现随意安装软件,免费看电视的目的。经过不懈努力,历经变砖救砖,而后成功安装了第三方桌面,实现了免费看电视的目的。再次分享一下刷机过程,供网友参考。
1、开启远程管理功能无效
拿到机顶盒后,遵循先软后硬的策略,把网络机顶盒和电视用HDMI高清视频线连接起来,打开电视,给网络机顶盒通电开机。开机后,按遥控器设置键,输入密码6321,查看网络机顶盒系统信息,从如图中所示,这款网络机顶盒硬件配置是1G内存,4G闪存。
继续查看设置更多,点开后向下浏览可以看到,有远程维护连接。打开后,进入点击允许,开启远程维护。用网线连接无线路由器和网络机顶盒,打开设置中的网络信息,进入有线连接打开DHCP设置,连接后记下机顶盒IP地址。在电脑端用adb命令行连接网络机顶盒,结果失败,可能是相关功能缺失,远程管理功能无效。
2、TTL安装软件变砖,救砖后成功安装第三方桌面
既然adb远程管理无效,只好拆机用TTL串口调试。拆机方法比较简单,把机顶盒底部四个脚垫取下,卸开四个螺丝,打开上盖(大部分盒子是下盖),可以看到机顶盒主板。从图中可以清晰看到网络机顶盒的TTL串口调试接口,这种型号盒子还比较良心,不但接口电子元件没缺失,而且还把插接排针都焊接上了。
用TTL调试小板连接机顶盒和电脑,连接时注意TX和RX要交叉。把第三方桌面下载到FAT32格式的U盘中,并命名为dbzm.apk,插到网络机顶盒USB接口。从设备管理器中查看电脑端口号,设置好波特率为115200。打开串口调试软件,设置好端口和波特率后,打开窗口。打开机顶盒电源,软件开始显示跑码,等待程序启动结束。
输入命令 df 查看U盘挂载目录为/mnt/usb/sdb1
输入命令 cd /mnt/usb/sdb1 切换U盘根目录为当前目录
输入命令pm install dbzm.apk 安装第三方桌面到系统中(也可以通过cp /mnt/usb/sdb1/dbzm.apk /system/app 安装到系统目录,因为这台是高安版,这样做,盒子直接变砖,我这样做的,后来通过tftp救砖成功,另文介绍救砖办法)
重启机顶盒即可进入第三方桌面,可以任意安装软件,免费看电视了。
3、去掉开启视频广告
通过上面的办法,实现了TTL安装第三方桌面,机顶盒变成全网通盒子,任意宽带下都可以免费看电视了。不过因为,没有精简系统,很多软件开机运行,还不甚完美,后续再研究。另外这台机顶盒开机时有一个视频广告,可以找到视频位置,删除。经查看,视频存放位置为/system/media,文件名boot.ts,运行命令rm boot.ts删除文件,开机就没有视频广告了,清静了许多。
综上所述,通过以上从失败到成功的探索过程,实现了网络机顶盒的废物利用,从一无是处再次焕发生机,实现软件任意安装,所有宽带都可以免费看电视。#数码#
怎么样?感兴趣的可以试一试。