|  | ||
| 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 |   | 
| 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 |   | 
| 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 |   | 
| Major Member  加入日期: Jun 2002 
					文章: 112
					
				 | 二、可以修改「燒錄方法」嗎? 理論上是可以的,但必須對韌體程式有相當專業認識的專家才可以。 三、可以新增「燒錄方法」嗎? 只有韌體工程師修改韌體原程式才可以。 四、同一機種的不同韌體版本中的「燒錄方法」可以互換嗎? 理論上是可以的,但必須對韌體程式有相當專業認識的專家才可以。 五、不同機種的「燒錄方法」可以互換嗎? 不可以 六、不同機種的韌體可以改成互刷嗎? 不可以 七、我沒有專業知識,也不懂微積分,可以自己改韌體嗎? 你可以使用MCSE這個軟體,更改支援的MID及MID與燒錄方法的配對,但不可以修改燒錄方法,也不可以將不同版本的燒錄方法互換。 | 
|  2007-12-30, 01:31 PM
			
			
	#4 |   | 
| Major Member  加入日期: Sep 2003 
					文章: 187
					
				 | 又增加了一些常(知)識,今年還算有點收穫。 新年快樂! | 
|  2007-12-31, 07:45 AM
			
			
	#5 |   | 
| Major Member  加入日期: Sep 2005 
					文章: 241
					
				 | 這個知識不錯! 感謝! | 
|  2007-12-31, 05:06 PM
			
			
	#6 |   | 
| Major Member  加入日期: Feb 2001 您的住址: 彰化 
					文章: 109
					
				 | 謝謝您提供的資料! 祝大家新年快樂! | 
|  2007-12-31, 06:13 PM
			
			
	#7 |   | 
| Advance Member   加入日期: Oct 2003 您的住址: 台北市 
					文章: 440
					
				 | 很好的分享。 對於一些非官方韌體除了增加燒錄速度外, 能否改善燒錄品質? 因為一般人不都是4~8X燒錄? 更改韌體就感覺沒什麼用處,對此我是外行 所以一直不敢貿然更改韌體  | 
|  2008-01-02, 02:57 AM
			
			
	#8 |   |