HD-A5 刷通用固件 2.0 20110921 版本改裝說明
我原本是刷PBO144 中秋版。不過remote key 的反應實在太差了。
故我重刷2.0 的版本,2.0 的版本使用irfake 反過比remote key 好多了。
事前準備
1:linux * 1 (windows 聽說也可以。但我是用 centos 5.5 )
2:通用 2.0 韌體
3:HD-A5 的 irfake 的檔案
4:參考 MAX 的打包及解壓的說明 http://weng32002.blogspot.com/2011/05/squashfs.html
5:會用telnet ,ftp+
-0
過程及我修改的東西如下。
一:無法讓遙控器遙控開機
依據網友『恐融』的說明重包上 PBO 144 中秋版的 vmlinux.develop.avhdd.mars.nand.bin
二:無楓林網。
1.至https://github.com/ypchen/hdp_ims 下載完整的 source
將 adult/ common/ scripts/ video/ 這些目錄放在 /opt/share/www/
將 common/settings.php 裡的 $imsUseCurl 要設定成 false,亦即$imsUseCurl = false;
三:無注音輸入法
1.至https://github.com/ypchen/hdp_input 下載完整的 source
將ypInput 放至/usr/local/bin/etc/
四:修改 /usr/loca/etc/menu_by-hc88.rss (刷完後改)
加上 item
<item>
<title>台灣電視</title>
<link>http://localhost:8081/video/scripts/siteList.php</link>
<media:thumbnail url="image/twims.png" width="120" height="90" />
</item>
這樣就會出現台灣的電視選項。裡頭就有楓林網
五:遙控器不能用(刷完後改)。
用 ftp (帳號 root 密碼 空白) 把 hd-a5 的 irfake_irrp copy 至 /usr/local/etc/ , 然後 reboot
六:/opt/bin 裡頭有重覆的程式(有兩個)。刪掉一個 再用 ln -s 建立。(省空間)
其它調整(刷完後改)
一:拿掉覺得不需要的服務
目錄在這邊/usr/local/etc/myetc/init.d/
我只留。
B56unfsd
S10cron
S20vsftpd
S80lighttpd
PS:
/etc/init.d/ 有一個 SXXinstall 覺的不需要的可拿掉(特定條件下開機自動重刷)。
且我在 S10cron 在/opt/sbin/cron 前面有加上 /bin/mount -o bind /usr/local/etc/crontabs/ /opt/var/cron/crontabs
PS.. /usr/local/etc/crontabs 目錄要手動建。此目地是要讓 roor 可以使用排程
二:拿掉 php 用不著的 extension ,可省點 記憶體
修改 /usr/local/etc/myetc/php.ini
;extension=ftp.so
;extension=openssl.so
;extension=sockets.so
三:加 SWAP (4Mb)
1:dd if=/dev/zero of=/usr/local/etc/myswap bs=1k count=4k
2:mkswap /usr/local/etc/myswap
3:在/usr/local/etc/rcS 最後加上
losetup /dev/loop/6 /usr/local/etc/myswap
swapon /dev/loop/6
reboot
用telnet 進後用 free 看 swap 有無增加
改機有風險,改坯自負責任。
20110929
按這裡下載
請強刷。不然 /usr/local/etc/ 的東西進不去。
刷完看一下 /usr/local/etc/ 下有無一個 www_cache 的目錄。沒有的話請手動建
指令如下:
telnet 主機
cd /usr/local/etc
mkdir www_cache
chmod 777 www_cache
另 看 /usr/local/etc/ 有無 CheckSpace.sh 。這是刪 www_cache 裡頭的檔案。當該目錄 70 % 滿的時候。無如該檔的話。請定時手動去清 www_cache 。以免空間不足。
這個不用等封裝,我使用後,遙控器好用多了
避免有人不小心弄錯,還是引用大大寫的範例
範例:
telnet 192.168.1.11 <---假設IP,最後先查好你播放機指定或分配的位置。
root (ID登錄/密碼通常沒有)
cd /tmp/usbmounts/sdb1 <--- sdb1 是指你USB隨身碟前面那個
然後
cp irfake_irrp /usr/local/etc <--------- 拷進至指定目錄,你想三個檔都拷進去也行
reboot <--------- 重開機,你要手動也行
大概就完成載入複製至你播放機裡了,如不熟指令者,請三思,必免發生不可預期問題
以上範例是引用~~~風險自負~~
內文搜尋

X