2011年12月21日 星期三

[實驗報告] 如何修改 HD-A5 開機畫面

.
.

有 SW3、s/d/g/c> 使用經驗才適合進行本實驗
.
.

1073 媒體播放器的開機畫面放在 Bootcode 裡面。我們可以透過 package_MP.tar 來修改開機畫面。

解開 package_MP.tar 可以看到這些檔案:



裡面的
logo.bin、logo2.bin、logo3.bin、logo4.bin、logo5.bin 就是圖檔。
而相對應的
logo.bin.txt、logo2.bin.txt、logo3.bin.txt、logo4.bin.txt、logo5.bin.txt
則是每個圖檔的 CRC32 值。

Zinwell GPL.rar\Zinwell GPL\Bootcode\tools\logo_changer 裡的 logo_changer.exe
可以將 NTSC 或 PAL.BMP 轉成 logo.bin。

轉換實例:

C:\logo>logo_changer logo_pal_booting24.bmp logo.bin logo.txt
Logo Changer release date/time: Feb 11 2009 19:08:49
Bitmap file, logo_pal_booting24.bmp, open success!
Logo Type: PAL.
RGBBufferSiz=1244160, i=1244160
Binary image file, logo.bin, open success!

---------------------------------------
RLE sub-picture file conver success!
The Bottom Offset: 1503
The palette:
[DEBUG_MSG] colorIndex=4
(1) Y: 16, Cb: 128, Cr: 128
(2) Y: 210, Cb: 17, Cr: 146
(3) Y: 81, Cb: 91, Cr: 239
(4) Y: 144, Cb: 54, Cr: 35
y=16, cb=128, cr=128
y=210, cb=17, cr=146
y=81, cb=91, cr=239
y=144, cb=54, cr=35
param_data:
Logo_Offset=1503
Logo_Reg5370=0x808010
Logo_Reg5374=0x9211d2
Logo_Reg5378=0xef5b51
Logo_Reg537c=0x233690

bye
param_info.spclut_reg[0] =0xB8005370
param_info.spclut[0] =0x00808010
param_info.spclut_reg[1] =0xB8005374
param_info.spclut[1] =0x009211D2
param_info.spclut_reg[2] =0xB8005378
param_info.spclut[2] =0x00EF5B51
param_info.spclut_reg[3] =0xB800537C
param_info.spclut[3] =0x00233690
Logo changed successfully!
...(done).

C:\logo>


所附帶產生的 logo.txt :

Logo_Offset=1503
Logo_Reg5370=0x808010
Logo_Reg5374=0x9211d2
Logo_Reg5378=0xef5b51
Logo_Reg537c=0x233690

要拿來修改 package_MP.tar 裡面的 project_config.h :








.

4 則留言:

匿名 提到...

謝謝分享,我正打算把我的R150開機LOGO替換掉。
有一事情請教:哪裡可以下載到“Logo Changer”

卡巴熊 提到...

嘿!把R150 LOGO換掉 機器100%要送修!
億格瑞機器有四層加密喔 , Bootcode/核心/LIB/晶片

ElectronMania 提到...

>匿名提到...
>哪裡可以下載到“Logo Changer”

從原貼文這一行可以找到線索,
Zinwell GPL.rar\Zinwell GPL\Bootcode\tools\logo_changer 裡的 logo_changer.exe
,不是用google搜尋Zinwell GPL.rar 就是 Zinwell GPL

ElectronMania 提到...

aszcc 提供的下載點
ftp://downloadgpl:gpl@220.228.40.35/5005.rar
RTL1283 ftp://downloadgpl:gpl@220.228.40.35/