电信IPTV(华为EC1308机顶盒)解析之一

一个月前装了深圳电信ADSL E8至尊套餐,赠送的IPTV一直没用过,最近拿出来研究了一下,电视盒是华为的EC1308,应该是由海思hi3560数字媒体中心解决方案二次开发过来的。
EC1308的OS为linux,内核为2.6.14-hi3560v100-pilot,armv5tejl。
机顶盒本身打开了telnetd服务,直接用telnet连接即可以获取root权限,密码为空。

/ $ df
Filesystem           1k-blocks      Used Available Use% Mounted on
/dev/root                 8476      8476         0 100% /
none                     39544         4     39540   0% /tmp
/dev/mtdblock/4           6880      6880         0 100% /usr/local
/dev/mtdblock/5            940       940         0 100% /usr/local/etc

/ $ mount
/dev/root on / type cramfs (ro)
proc on /proc type proc (rw,nodiratime)
sysfs on /sys type sysfs (rw)
devfs on /dev type devfs (rw)
devpts on /dev/pts type devpts (rw)
none on /tmp type tmpfs (rw)
/dev/mtdblock/4 on /usr/local type cramfs (ro)
/dev/mtdblock/5 on /usr/local/etc type cramfs (ro)



VGA输出由swapp的进程控制,类似x-window的东西,不过所有的东西都是基于WEB浏览器的:
/usr/local/etc/setting 所有的设置页面
/usr/local/etc/diskpage 看起来是对移动硬盘支持的界面,可以直接播放,加上nfs就可以实现网盘播放,有点意思
/usr/local/etc/images 初始化界面图片,以及升级界面等

/usr/local/etc 为只读,尝试 mount -o remount,rw /dev/mtdblock/5 /usr/local/etc 依然只读

继续研究中,应该可以增加浏览网页的功能,要让机顶盒的用途最大化 ......

使用Secure修复Grub

我的本本是Windows+Suse双系统, 使用Grub引导, 在windows下用磁盘工具改变分区后, Grub提示Error: 15, 手头上有Windows和Suse的光盘... Read more »