网络机顶盒 (高清播放机)固件破解
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
大致分成以下几个步骤
1.下载最新版的固件
2.破解固件空间
3.配置ipkg环境
4.安装软件
5.配置软件
以下,我以我自己的海美迪300A为例子
2.破解固件空间
为什么要破解?这个等一下说
先把下载得到的最新版固件解压缩,得到一个img文件
把这个img文件拷贝到优盘中
把优盘插入高清播放器
然后telnet到高清播放器
Windows下,开始菜单=》运行=>cmd,回车=》telnet 高清播放器的ip
用户名root,默认密码应该是空的或者也是root活着toor,这个以后可以自己修改
然后切换到优盘目录,通常是/tmp/u**mounts/sdb1
如果不知道自己的优盘对应的mount目录,可以用命令df -h来查看一下,
看一下空间大小就能知道自己的优盘对应的mount目录
用cd命令,切换到优盘目录,假设为cd /tmp/u**mounts/sdb1
然后新建一个文件夹,名字就叫install
切换进入install目录,cd install,
执行tar命令,解压刚才那个img文件
tar -xvf ../img文件名
这样刚才那个img文件的内容就都被解压到新建的install目录下了
在解压得到的东西中,可以看到一个叫configuration.xml的文件
这个就是我们要破解的东西
用vi编辑器打开这个文件,vi configuration.xml
找到
这样一段文字,把光标移动到version这一行的最后,按i,进入vi编辑器的插入模式
在这行最后敲回车换行,然后追加一行
追加完之后按esc,然后按冒号键,键入wq回车,保存文件退出vi编辑器。最后,把修改过xml重新打包tar -cvf ../install.img *
这样就得到一个文件名为install.img的rom文件
用这个rom文件去刷机,就可以获得额外的固件空间了
3.配置ipkg环境
利用ipkg安装软件是最简单的,可以不用考虑很多包的依赖性的问题
所以先要搞定ipkg
用root用户telnet上去,依次输入如下命令
cd /
mkdir opt
mkdir tmp
wget
/feeds/optware/oleg/cross/stable/uclibc-op t_0.9.28-13_mipsel.ipk
ipkg-cl install uclibc-opt_0.9.28-13_mipsel.ipk
wget
/feeds/optware/oleg/cross/stable/ipkg-opt_ 0.99.163-10_mipsel.ipk
ipkg-cl install ipkg-opt_0.99.163-10_mipsel.ipk
rm *.ipk
cd /opt/bin
./ipkg update
这样ipkg环境就ok了
4.接下去就是正式安装软件了
先介绍安装transmission这个bt软件
root用户telnet上去
然后
cd /opt/bin
./ipkg install transmission
这样transmission软件就安装成功了
*安装ftp也是一样的
命令行变成./ipkg intall ftp软件的名字,比如vsftpd
5.最后就是配置软件,还是以transmission为例
先建立一个目录,用来存放transmission的配置文件
目录名字随便,比如bt_setup
cd /opt/etc/
mkdir bt_setup
然后启动transmission软件
/opt/bin/transmission-daemon -g /opt/etc/bt_setup
最后用killall命令强行关闭transmission,让它自动生成配置文件
killall transmission-daemon
进入bt_setup文件夹
cd /opt/etc/bt_setup
vi setting.json编辑配置文件根据实际需求修改相应的参数行就可以了,也可以以后用transmission remote这个软件在windows上设定比较容易