亿格瑞R1 官方固件修改及ipkg安装环境教程(官方1.0.3.5版本) - 高清播放机固...

来源:百度文库 编辑:神马文学网 时间:2024/04/28 13:15:29
亿格瑞R1 官方固件修改及ipkg安装环境教程(官方1.0.3.5版本)

首先,我的R1没有安装硬盘,计划对官方固件进行修改,增加flash剩余空间,用于安装软件。

1、下载官方固件,拷贝install.img到U盘根目录(必须有足够空间用来解包和打包>250M),插入U盘到播放器。
2、用putty登陆R1,先修改固件配置,增加flash剩余空间(参考netlake73提供方法):

执行:
mount -o remount,rw /tmp/usbmounts/sda1 #设置U盘可写
cd /tmp/usbmounts/sda1/
mkdir install
cd install
tar xvf ../install.img                 #解开安装包,U盘速度慢,大概需要15分钟左右,有条件还是在硬盘操作或者先修改好

3、编辑configuration.xml文件
vi configuration.xml               
编辑里面的configuration.xml文件:
有类似这样一段:

                package2/yaffs2_1.img
                /
                N/A
            

增加0x9990000 这一段;

                package2/yaffs2_1.img
                /
                N/A
                0x9990000      
            
按Escap,输入:wq 保存退出


4、重新打包固件,并替换install.img
tar cvf ../install_new.img *
cd ..
rm install.img
mv install_new.img install.img
同样跟解包一样,这里需要执行15分钟左右,需要等待。因此如果各位会在linux系统下解包打包,强烈建议不要在u盘下操作。

5、重新刷机
进入播放器菜单,选择设置菜单--》系统--》系统升级--》重新安装系统 进行固件更新。

更新完成后,telnet进去看看系统占用情况:
# df -h
Filesystem                Size      Used Available Use% Mounted on
/dev/root               149.0M    118.8M     30.2M  80% /
/dev/mtdblock/2          16.0M      1.2M     14.8M   8% /usr/local/etc
/dev/rd/0                40.0k     40.0k         0 100% /mnt/rd
/dev/scsi/host2/bus0/target0/lun0/part1      1.9G    989.6M    920.6M  52% /tmp/usbmounts/sda1

系统剩余30M空间,可以用来安装一些软件。如果还觉得不够,参照我的R1安装ipkg及vsftpd帖子,删除arial.ttf文件可以有更多空间。


6、接下来需要建立root目录,(这个不是必须的):
mkdir /root   #建立root home 目录。1035固件已经修改/etc////passwd,exit后重新登录就是/root目录下了。

7、安装ipkg,默认R1固件已经有ipkg-cl,因此直接下载uclibc和ipkg-opt安装;
  1. mkdir /opt   
  2. mkdir /opt/tmp
  3. cd /opt/tmp
  4. wget  http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/uclibc-opt_0.9.28-13_mipsel.ipk
  5. ipkg-cl install uclibc-opt_0.9.28-13_mipsel.ipk
  6. wget  http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/ipkg-opt_0.99.163-10_mipsel.ipk
  7. ipkg-cl install ipkg-opt_0.99.163-10_mipsel.ipk
  8. rm *.ipk
复制代码到此,ipkg应该已经安装完成,R1官方固件已经设置/opt/bin /opt/sbin路径,应该可以直接运行ipkg命令了。

##################################################################################################

接下来需要做一些另外的工作:我们的opt是建立在flash /目录下,系统默认是启动/etc/init.d目录,但是很多optware包会把启动脚本安装到/opt/etc/init.d目录,因此我们需要建立一个启动文件,让他引导完成后,启动optware各种软件
这里借鉴了俄国人的启动脚本:
http://forum.iconbit.ru/viewtopi ... 67a4cfc&start=1

1、编辑/etc/init.d/rcS1脚本
增加以下内容:
# Autorun
sleep 30
mount -o remount,rw /
/opt/etc/init.d/rc.unslung start

2、编辑/opt/etc/init.d/rc.unslung 脚本
  1. mkdir /opt/etc/init.d
  2. cd /opt/etc/init.d
  3. vi rc.unslung
复制代码
  1. #!/bin/sh

  2. # Start/stop all init scripts in /opt/etc/init.d
  3. # starting them in numerical order and
  4. # stopping them in reverse numerical order
  5. #
  6. if [ $# -ne 1 ]; then
  7. printf "Usage: $0 {start|stop}\n" >&2
  8. exit 1
  9. fi

  10. daemons=`echo $(/usr/bin/dirname $0)/S??*`
  11. [ $1 = "stop" ] && daemons=`echo $daemons | /usr/bin/tr " " "\n" | /usr/bin/sort -r`

  12. for i in $daemons; do

  13. # Ignore dangling symlinks (if any).
  14. [ ! -f "$i" ] && continue

  15. # Write to syslog
  16. logger -t rc.unslung "$1 service $i"

  17. case "$i" in
  18. *.sh)
  19. # Source shell script for speed.
  20. (
  21. trap - INT QUIT TSTP
  22. set $1
  23. . $i
  24. )
  25. ;;
  26. *)
  27. # No sh extension, so fork subprocess.
  28. $i $1
  29. ;;
  30. esac
  31. done
复制代码保存后,增加执行权限:
chmod +x /opt/etc/init.d/rc.unslung

到现在应该说,已经建立了optware的ipkg软件安装环境了,接下来就根据个人需要,选择软件包安装就可以了。

———————————————————————————————————————————————————
注意:本文讨论的是在R1内置flash中安装软件,因此需要将/目录设置成可读写,另外也需要一定的剩余空间。如果各位已经安装了内置硬盘,也可以考虑将软件安装到硬盘中,具体请参考其他文档。
亿格瑞R1 官方固件修改及ipkg安装环境教程(官方1.0.3.5版本) - 高清播放机固... Web控制台详细使用手册 - 高清播放机固件DIY - HDPfans高清播放机爱好者论坛... QVOD教程:使用BT种子低成本创建电影点播网站 - 官方新闻 - QVOD - 高清视频... EXT教程系列(官方提供) 网络高清播放机如何联网 高清播放机选购主控芯片详解 TVIX高清播放机参数详细对比 - 高清播放机交流区 - 无限高清论坛 —高清播放机|高清... 佳能官方神级教程 手机QQ2010通用版官方版本下载地址 [分享] AVG各版本官方下载地址 全球最低价 忆捷1080P高清播放机295元_高清播放机 忆捷 报道_碟片播放机_eNet... 佳能官方神级教程--数码单反完全攻略(续) 佳能官方神级教程--数码单反完全攻略(续) 佳能官方神级教程--数码单反完全攻略(续) 快播3.0----两大秘密功能详解 - 官方新闻 - QVOD - 高清视频点播专家 - ... 高清:凯莉-米洛2011年官方月历 上演火辣诱惑 Centos5.4安装ispCP官方指导 | 爱思特 高清播放机选购知识—附50余款播放机资料(1月26日第7次更新)_家庭影院论坛_太平洋电脑... 高清播放机如何播放5.1声道立体声 从芯片入手 高清播放机选购终极指南 从芯片入手 高清播放机选购终极指南 天目高清献8招教你选购高清播放机 你买的高清播放机,真正支持高清么 高清播放机内置硬盘比外置硬盘一定好?