PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 數位影音討論群組 > DVD 討論區
帳戶
密碼
 

回應
 
主題工具
lassaigne
Major Member
 

加入日期: Jun 2002
文章: 112
改韌體之破惘篇

構成韌體的大致上分為兩部份,第一部份是目錄,第二部份是燒錄方法。目錄是一份MID與燒錄方法的對照表,燒錄方法則是一個小程式,當中包含了各種燒錄速度所用的雷射功率等參數。執行燒錄時,根據空片的MID,在目錄裡找到對應的燒錄方法,再根據燒錄方法所載的程式進行燒錄。

我們可以想像第一部份的目錄是這樣的:

MCC 003 - 燒錄方法一
MCC 004 - 燒錄方法二
Yuden T01 - 燒錄方法三
...
Yuden T03 - 燒錄方法十

第二部份是這樣的:
燒錄方法一 - 燒錄程式一
燒錄方法二 - 燒錄程式二
...
燒錄方法十 - 燒錄程式十

每版新韌體,大多是加入新的MID,及改良燒錄方法。比方說,三菱推出了新的MID MCC 005,要支援這個新MID,必須先在第一部份的目錄加上MCC 005這個MID,它可以指向一個現存的燒錄方法,或一個新的燒錄方法。如是後者,在第二部份須加上這個燒錄方法的程式。

用現存的燒錄方法:

MCC 004 - 燒錄方法二
MCC 005 - 燒錄方法二

用新的燒錄方法:

MCC 005 - 燒錄方法十一
並在第二部份加入:
燒錄方法十一 - 燒錄程式十一

至於改善燒錄效果,則只是修改第二部份的程式,包括修改雷射參數,以達到更佳的燒錄品質。

那「非官方韌體」是如何修改出來的?請看下文。
     
      
舊 2007-12-30, 12:26 PM #1
回應時引用此文章
lassaigne離線中  
lassaigne
Major Member
 

加入日期: Jun 2002
文章: 112
坊間的「非官方韌體」,多是透過修改第一部分的目錄而達成的。因為韌體空間有限,目錄所載的MID的數目受到限制,所以只有最新的、最常用的MID才會支援。由於只有韌體工程師可以增加第一部份的目錄的MID數目,業餘韌體修改者只能透過「偷天換日」(或曰掛羊頭賣狗肉)的方法,將一些較少用的MID改成想支援的MID。比方說,韌體不支援較舊的MCC 002,可以選一個不常用的MID AML 002來修改:

AML 002 - 燒錄方法九
改成
MCC 002 - 燒錄方法九

改出來的韌體就會支援MCC 002,當然AML 002就被犧牲掉了。

當然,「燒錄方法九」與MCC 002未必能配合,這時我們便要修改目錄中,MID與燒錄方法的配對,尋找一個適合MCC 002的燒錄方法。透過修改配對,我們也可以改善燒錄品質及增加MID所支援的燒錄速度。比方說,我們可以將MCC 002配對至「燒錄方法一」:

MCC 002 - 燒錄方法一

從上文得知,燒錄方法一原來是MCC 003的燒錄方法,這樣MCC 002這個4x的MID,經過修改後,也就可以支援8x燒錄了。同樣道理,我們可以將Yuden T01的燒錄方法,改為指向Yuden T03的燒錄方法:

Yuden T01 - 燒錄方法十

這樣Yuden T01這個4x的MID便可以支援16x燒錄了。

那我們怎麼知道那個MID該配那一個燒錄方法呢?這就得靠業餘韌體修改者的專業知識及實戰經驗,配合不斷做測試以得出最佳效果,這就是修改韌體最花時間及心血的地方。所以我們對義務修改韌體與大家分享的人,不應過份批評,即使有意見,也可心平氣和的提出。
 

此文章於 2007-12-30 12:59 PM 被 lassaigne 編輯.
舊 2007-12-30, 12:58 PM #2
回應時引用此文章
lassaigne離線中  
lassaigne
Major Member
 

加入日期: Jun 2002
文章: 112
最後想說一些修改韌體的常見問題:

一、可以透過修改韌體支援新的MID嗎?

如上文所說,業餘修改韌體者不可以增加MID數目,要支援新的MID,就要犧牲掉一些不常用的MID。

以「J大非官方Pioneer DVR-111L 8.19-44」為例,與官方韌體比較,DDDessau V30這個8x MID被犧牲掉了,改為支援NANYA CHX這個官方韌體裡不支援的MID。

以「J大非官方Pioneer DVR-112L 8.21-44」為例,與官方韌體比較,以下幾個MID被犧牲掉了:

KDTTC1-TPCP2
LGE16
MJC M005
MUST 002
MUST 003

新增支援了以下幾個官方韌體不支援的MID:

KDTTC1-TPCP1
LGE016
NANYA CHX
MUST 006
PRODISCG01
舊 2007-12-30, 01:18 PM #3
回應時引用此文章
lassaigne離線中  
lassaigne
Major Member
 

加入日期: Jun 2002
文章: 112
二、可以修改「燒錄方法」嗎?

理論上是可以的,但必須對韌體程式有相當專業認識的專家才可以。

三、可以新增「燒錄方法」嗎?

只有韌體工程師修改韌體原程式才可以。

四、同一機種的不同韌體版本中的「燒錄方法」可以互換嗎?

理論上是可以的,但必須對韌體程式有相當專業認識的專家才可以。

五、不同機種的「燒錄方法」可以互換嗎?

不可以

六、不同機種的韌體可以改成互刷嗎?

不可以

七、我沒有專業知識,也不懂微積分,可以自己改韌體嗎?

你可以使用MCSE這個軟體,更改支援的MID及MID與燒錄方法的配對,但不可以修改燒錄方法,也不可以將不同版本的燒錄方法互換。
舊 2007-12-30, 01:31 PM #4
回應時引用此文章
lassaigne離線中  
judung
Major Member
 

加入日期: Sep 2003
文章: 187
又增加了一些常(知)識,今年還算有點收穫。

新年快樂!
舊 2007-12-31, 07:45 AM #5
回應時引用此文章
judung離線中  
曖昧
Major Member
 
曖昧的大頭照
 

加入日期: Sep 2005
文章: 241
這個知識不錯!
感謝!
舊 2007-12-31, 05:06 PM #6
回應時引用此文章
曖昧離線中  
Kavon
Major Member
 

加入日期: Feb 2001
您的住址: 彰化
文章: 109
謝謝您提供的資料!
祝大家新年快樂!
舊 2007-12-31, 06:13 PM #7
回應時引用此文章
Kavon離線中  
cory
Advance Member
 

加入日期: Oct 2003
您的住址: 台北市
文章: 440
很好的分享。

對於一些非官方韌體除了增加燒錄速度外,
能否改善燒錄品質?
因為一般人不都是4~8X燒錄?
更改韌體就感覺沒什麼用處,對此我是外行
所以一直不敢貿然更改韌體
舊 2008-01-02, 02:57 AM #8
回應時引用此文章
cory離線中  


回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是04:37 PM.


vBulletin Version 3.0.1
powered_by_vbulletin 2025。