![]() |
||
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 - 燒錄方法十一 並在第二部份加入: 燒錄方法十一 - 燒錄程式十一 至於改善燒錄效果,則只是修改第二部份的程式,包括修改雷射參數,以達到更佳的燒錄品質。 那「非官方韌體」是如何修改出來的?請看下文。 |
|||||||
![]() |
![]() |
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 編輯. |
||
![]() |
![]() |
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 |
![]() |
![]() |
Major Member
![]() 加入日期: Jun 2002
文章: 112
|
二、可以修改「燒錄方法」嗎?
理論上是可以的,但必須對韌體程式有相當專業認識的專家才可以。 三、可以新增「燒錄方法」嗎? 只有韌體工程師修改韌體原程式才可以。 四、同一機種的不同韌體版本中的「燒錄方法」可以互換嗎? 理論上是可以的,但必須對韌體程式有相當專業認識的專家才可以。 五、不同機種的「燒錄方法」可以互換嗎? 不可以 六、不同機種的韌體可以改成互刷嗎? 不可以 七、我沒有專業知識,也不懂微積分,可以自己改韌體嗎? 你可以使用MCSE這個軟體,更改支援的MID及MID與燒錄方法的配對,但不可以修改燒錄方法,也不可以將不同版本的燒錄方法互換。 |
![]() |
![]() |
Major Member
![]() 加入日期: Sep 2003
文章: 187
|
又增加了一些常(知)識,今年還算有點收穫。
新年快樂! |
![]() |
![]() |
Major Member
![]() 加入日期: Sep 2005
文章: 241
|
這個知識不錯!
感謝! |
![]() |
![]() |
Major Member
![]() 加入日期: Feb 2001 您的住址: 彰化
文章: 109
|
謝謝您提供的資料!
祝大家新年快樂! |
![]() |
![]() |
Advance Member
![]() ![]() 加入日期: Oct 2003 您的住址: 台北市
文章: 440
|
很好的分享。
對於一些非官方韌體除了增加燒錄速度外, 能否改善燒錄品質? 因為一般人不都是4~8X燒錄? 更改韌體就感覺沒什麼用處,對此我是外行 所以一直不敢貿然更改韌體 ![]() |
![]() |
![]() |