立即註冊 登錄
痞酷網_PIGOO 返回首頁

獅子魚的個人空間 https://211-20-236-22.hinet-ip.hinet.net/?26188 [收藏] [複製] [RSS]

日誌

華碩BT料號修改工具

已有 3787 次閱讀2017-10-5 01:14 AM


 說明:刷料號主要是為了能使用ASUS官方的系統恢復光盤,要想達到能夠順利使用華碩官方的系統恢復光盤,除了刷料號外,必須以BIOS刷了SILC2.1為前提。

以下是教你如何刷料號:步驟是先製作udos啟動盤,把bt.exe放入u盤,再重啟電腦利用UDOS啟盤刷料號。

 

1、製作UDOS啟盤:ASUS製作U盤啟動工具解壓到桌面,目錄裡有二個文件夾一個是DOS,一個是HPUSBFMT 程序,右鍵以管理員身份運行後,DEVICE下面選你的U盤,File system下面選FAT32Volume labelg下面是讓你給U盤命名,打上BTFormat options下面選第一個和第三個,最後那個長條是讓你導入目錄,如你ASUS製作U盤工具是解壓到桌面的,那你就選目錄文件中的DOS文件夾就行了,點START開始製作U盤啟起。

52製作成功後,把BT文件複製到U盤中,重啟電腦,出現ASUSLOGO)時按ESC鍵選擇USB啟動按回車,選擇USB後進入DOS命令提示符頁面,打入命令:BT空格/R回車,打入命令:BT空格/W空格27空格5A 回車,電腦最下面出現return = 0的就表示料號修改成功。重起電腦。(注意空格

 

 

對於想要使用WIN7恢復盤來安裝旗艦版,使用下面的命令
BT /r 27      
(讀偏移27H處的字節,27H處放置的是WIN7恢復盤的版本代碼)
BT /w 27 5A
(把5AH寫入偏移27H處)
當提示: return = 0 說明修改成功

 

對於想要使用VISTA恢復盤來安裝旗艦版,使用下面的命令
DOS, 輸入:bt / w 27 47 (注意:中間有空格)
當提示: return = 0 說明修改成功

 

1.    鍵盤背光問題修復
Gary Key:http://forum.notebookreview.com/asus-gaming-notebook-forum/513264-keyboard-light-fix-gary-key.html
fbiancon
http://forum.notebookreview.com/asus/510925-i-am-retard-keyboard-backlight-not-coming-after-fresh-install-windows-7-a.html
cnfg模塊的dd偏移量 設置為 7c7d7e來解決鍵盤背光。
如果當筆記本開機時候鍵盤和觸控板都亮使用7C,只有鍵盤亮使用7E,只有觸控板亮使用7D
這是我第一次接觸到神器BT,可是當我直接使用下載的bt程序時候,出現了錯誤,應該是筆記本和這個程序版本不能兼容的原因,但是信息還是成功寫入了。


2.MAC
地址寫入問題
窩在被窩過冬:http://www.chinafix.com/thread-581860-1-1.html
從這個帖子我得到了神器BT的新版本,完美支持G75VX的信息寫入。我廢了個老無線網卡,寫了它的MAC給本本,暫時用了,畢竟原來的信息再也找不回來了。

3.
然後便是一些細節問題了,比如csmsecure boot等等。
然後我便開始了廣泛搜集asus機器BIOS的工作,無奈身邊沒有G75VX的用戶,網上發帖也石沉大海,索性拜託朋友找了一些華碩預裝windows8的機器且8MBIOS的提取BIOS,成功定位了相關信息。
其實也靠一定的運氣和猜測,使用BT工具寫入了整理後的信息,終於打開了csm等選項。當然反著操作(設置回FF)可以開啟動態logo啟動等功能。

偏移是d5 F8
偏移是de 06
偏移是df 7F

使用bt寫入cnfg模塊,再次重啟後進入bios,就可以看到csm等信息了。
這個也可以用在預裝win7的機器安裝win8後想要開啟secure boot等功能(前提是你的筆記本支持csmsecureboot,可以參考同型號機器預裝系統的情況,請多注意),個人猜測這裡還可能會導致SLIC激活的Windows 7/Vista 失效,這裡是修改了出廠系統的料號,如果有測試歡迎提供結果(有風險,還很高風險哦)。

4.
sn/uuiduuid可以刷,sn還是不折騰了。想刷uuidMAC那個刷了兩遍,第一遍就是uuid最後的那幾位和MAC一致,所以你要是有uuid,可以對照刷進去。

刷機有風險,使用需謹慎,暫不提供工具下載。

2.    使用方法: 
DOS, 輸入:bt / w  27  47 (注意:中間有空格
最後的代碼含義如下:41=VISTA 家庭基本版;43=VISTA家庭豪華版;45= VISTA商業版;47 =VISTA旗艦版
當提示: return = 0 說明修改成功
3.
對於想要使用win7恢復盤,使用下面的命令
BT / r 27(讀偏移27H處的字節,27H處放置的是WIN7恢復盤的版本代碼)
BT /w 27 5A 
(把5AH寫入偏移27H處)
Win7
恢復盤代碼含義:52HomeBasic (x64) 54HomePremium (x64)56Professional (x64) 5AUltimate (x64) 
BT參數含義
-S : String format   
-FN : filename    
-L: within <begin> <end> Limits   
-C <block>: Select block, CNFG,MFG0 are available now, default is MFG0 
/W <offset> <data>: Write data to the offset in BIOS flash ROM 
/W1 <offset> : Write barcode to BIOS flash ROM from offset 
/R <offset> <data>: Read the offset data & check it 
/RBit <offset> <Data>: read bit(data bit6~4) data and check with bit0 
/WBit <offset> <Data>: Set(bit0=1) or Clear(bit0=0) Bit(data bit6~4) 
/PD: System soft off       
/CB: Clear reserved block in BIOS ROM 
/WF <fn1> <fn2> .. <fnN>: Write data in file into BIOS ROM 
/RF: Read data in BIOS ROM and restore to file 

返回代碼: OK(0), ERROR(-1) 

舉例
BT.exe -s /r 9 9ABCD  -> Read the 9th offset data & check it is '9ABCD' 
BT.exe /rbit 2 21  -> Read 2nd offset data and check if bit2 is 1 
BT.exe -l /w1 60 69-> Write barcode to the 60h~69h offset 
BT.exe -l /r 60 69 > TEMP.DAT-> Read 60h~69h data & output TEMP.DAT 
BT.exe -fn fl.txt /wf -> Write data in file described in fl.txt to BIOS ROM 
BT.exe /wf d1.dat d2.dat -> Write data in d1.dat & d2.dat file to BIOS ROM 

-S:字符串格式

-FN:文件名

-L:在<begin> <end>限制內

-C <>:選擇塊,CNFGMFG0現在可用,默認為MFG0

/ W <offset> <data>:將數據寫入BIOS閃存ROM中的偏移量

/ W1 <offset>:將條形碼從偏移量寫入BIOS閃存ROM

/ R <offset> <data>:讀取偏移量數據並進行檢查

/ RBit <offset> <Data>:讀取位(數據位64)數據,並使用bit0進行檢查

/ WBit <offset> <數據>:設置(bit0 = 1)或清除(bit0 = 0)位(數據位64

/ PD:系統軟關閉

/ CB:清除BIOS ROM中的保留塊

/ WF <fn1> <fn2> .. <fnN>:將文件中的數據寫入BIOS ROM

/ RF:在BIOS ROM中讀取數據並恢復到文件

 

返回代碼:OK0),ERROR-1

 

舉例:

BT.exe -s / r 9 9ABCD - >讀取第9個偏移量數據,並檢查它是'9ABCD'

BT.exe / rbit 2 21 - >讀取第二個偏移量數據,並檢查位2是否為1

BT.exe -l / w1 60 69->將條形碼寫入60h69h偏移量

BT.exe -l / r 60 69> TEMP.DAT->讀取60h69h數據並輸出TEMP.DAT

BT.exe -fn fl.txt / wf - >fl.txt中描述的文件中的數據寫入BIOS ROM

BT.exe / wf d1.dat d2.dat - >d1.datd2.dat文件中的數據寫入BIOS ROM


表-1修改方法

在DOS下調用BT.exe工具,開啟按ESC鍵,出現藍色選擇界面時選擇你的啟動U盤

  bt命令格式具體說明:  bt /r       

<讀取料號信息,坐標為02 7H>  bt /w 27 5a

<寫入料號信息,坐標為92 7H,寫入內容為5a,注意中間都有空格>  

返回值為return = 0                <表示修改成功>    

表-2料號表    

料號代碼如下:                    

52 是HB  54 是HP  58是PR  5A是UL  <windows 7 X86>

52 是HB  54 是HP  58是PR  5A是UL  <windows 7 X64>

41 是HB  43 是HP  45是PR  47是UL  <windows vista X86>

42 是HB  44 是HP  46是PR  4A是UL  <windows vista X64>


  

評論 (0 個評論)

關閉

站長小叮嚀上一條 /1 下一條

禁閉室|手機版|連繫我們|痞酷網電子技術論壇

GMT+8, 2024-10-12 08:16 AM , Processed in 0.044629 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.