2011年10月9日 星期日

[實驗報告]HD-A5 燒錄 SDK v4 (GUI 2.0) 韌體

提醒事項:
本文儘可能表達清楚,但無法保證讀者不會發生「理解分歧」情況。
對於沒有把握可以自己排除困難的讀者,建議不要躁進。或可等待其他網友的成功回報。


欲重複操作本實驗,須具備兩項條件:
1.
linux 基本操作能力(Telnet,vi,檔案處理相關指令...等等)。

2.
有 1073 SW3 使用經驗。


準備好相關韌體:
1.
HD-A5 原版韌體
(ycy8282網友提供下載網址 http://www.megaupload.com/?d=UDWYA2D8)

2.

http://patriot-box-office.wikidot.com/pbo-alternative-custom-firmwares
下載
ACRBO 5440 Euro image (雖然是歐洲版 Euro image,但是用我們的方法可以讓它在安裝後顯示繁體字)

3.
下載 irfake  (http://code.google.com/p/irfake/downloads/list)

(你必須為你自己的遙控器編寫 shadow_irrp.dat 遙控碼轉換表)


如果您直接強制燒錄 ACRBO 5440 Euro image 到 HD-A5 上,重新啟動後,會停留在這個畫面:


這個時候,程式還沒配發 IP 給 HD-A5,因此是處於與網路隔離的狀態,所以藉 telnet 也連不上它。(有的韌體停留在這個畫面時,是可以連上網路的。總之,就是不一定。)

遇到網路連不上又沒有遙控器可用的困境,可以透過 SW3 來解套。


正確的安裝程序應該是:
1.
先直接強制燒錄 HD-A5 原版韌體。
重新啟動後一定要設定網路IP,並記下IP。還要把選單語言設為繁體。



2.
ACRBO 5440 Euro image 的 install.img 放於隨身碟中,插入 HD-A5

3.
系統選單中的系統升級進行韌體重新燒錄:

(更新過程可能會因為歐洲版韌體是預設為PAL系統的緣故,讓你的電視出現黑色畫面。我是切換到HDMI2再切回HDMI1就可以看到正常畫面了)

4.
自動重新啟動後進入新畫面:


5.
用 Telnet 進入 HD-A5

Copy 下面三個檔案(註)
irfake4
shadow_irrp.dat (遙控碼置換表,需針對自己的遙控器自行重編)
venus_ir_new.ko

/usr/local/etc

在 /usr/local/etc/rcS 檔案最前面加入以下兩行:

/sbin/insmod /usr/local/etc/venus_ir_new.ko
/usr/local/etc/irfake4 -R&

Reboot

重新啟動後,你就可以用遙控器控制這個由新版 SDK v4 開發具有漂亮介面的新韌體。

HD-A5 燒錄這個新韌體後的改變:

遙控器可以開、可以關。
面板開關可以開、不能關。
面板紅色、藍色LED都不會亮。


兩個遙控碼轉換檔

1.WD TV

喜歡 WD TV 的簡潔。只有一個按鈕尚未定義:


給 WD TV 遙控器用的 shadow_irrp.dat (2011.10.09版)


2.HD-A5

HD-A5 遙控器按鈕很多,在資料匱乏的情況下,實在無法完成全部對應。這部分有待大家的貢獻。

給 HD-A5 遙控器用的 shadow_irrp.dat (2011.10.09版)


給 HD-A5 遙控器用的 shadow_irrp.dat (2011.10.13版。增加兩個按鍵對應)


紅色對應到 select
綠色及編輯都對應到 confirm

例如在瀏覽檔案時,可以發現 confirm 圖示:


按 confirm 出現選單,再選「複選」:


看到 select 按鈕:



加註

1.
將irfake4,shadow_irrp.dat,venus_ir_new.ko 拷貝至隨身碟後插入HD-A5。

2.
在telnet 視窗中輸入df就可以看見隨身碟的目錄:
(每個人的機器所顯示的目錄可能會有差異)




補充

給ACRBO.v7.4.4.r5440.rar用的irfake_irrp:


使用時需自行對應:
1. 畫面上的 menu 對應到遙控器上的 選單
2. 畫面上的 confirm 對應到遙控器上的 編輯
3. 畫面上的 select 對應到遙控器上的 紅色按鈕
4. 要回 HOME , 按遙控器上的 藍色按鈕





.

11 則留言:

匿名 提到...

請問rcS 檔要加入的指令可以詳細介紹嗎
謝謝 我是新手

匿名 提到...

請問在hd a5 run gui 2.0會很慢跟不穩嗎 謝謝

electronmania 提到...

>編輯 rcS
google:linux vi

>慢跟不穩
不覺得慢,不覺得不穩

匿名 提到...

請問
>Copy 下面三個檔案
>irfake4 venus_ir_new.ko
>到
>/usr/local/etc
這要如何做?把這3個檔案放在USB跟目錄?
Telnet後 cp ???????

ElectronMania 提到...

>這要如何做?把這3個檔案放在USB跟目錄?
>Telnet後 cp ???????

請看原文後頭的加註

匿名 提到...

這個版本我的無線網卡沒法找到AP

請問有解嗎?

ElectronMania 提到...

>這個版本我的無線網卡沒法找到AP
你的問題類似這個:
http://patriot-box-office.wikidot.com/forum/t-382647

不知有沒有用?你先在原版韌體上設定好無線,再更新到 ACRBO 5440

匿名 提到...

我用了這個firmware,而且剛好我也是WDTV的使用者,非常好用,謝謝。

匿名 提到...

剛發現字幕放在跟影片同目錄還是會找不到,不知道是不是有甚麼格式限制

匿名 提到...

請問用這個firmware,音量大小可以調整嗎?因為HDMI輸出聲音蠻小的,謝謝。

ElectronMania 提到...

移植 HD-A5遙控碼就可以控制音量,或 telnet 進去下音量指令。telnet下指令,看它篇文章。