天天看點

華碩ASUS手機平闆官方刷機包raw格式解壓修改工具

需要.net framework 2.0環境才可運作。

一、簡介及下載下傳

前一陣子,在來自越南的quangnhut123的要求下,與其合作,編寫了此raw解壓和修改工具。

因為一直都比較忙,是以今天才有空發出來。

用于解壓ASUS的android手機或平闆官方刷機包。官方刷機包為raw格式。

下載下傳位址:

http://download.csdn.net/detail/benjaminwan/5673979

二、使用說明

因為本人沒有asus的手機或平闆,是以無法驗證,測試由quangnhut123完成。

1.下載下傳好的asus官方刷機包為zip格式,解壓後,生成一個raw格式的檔案。

2.把此raw格式檔案使用滑鼠左鍵拖拽到rawtool視窗。

如果能正确識别,則會出現如下資訊,并彈出儲存視窗。

華碩ASUS手機平闆官方刷機包raw格式解壓修改工具

3.選擇好儲存路徑後,進行解壓,解壓完成後會有完成提示。

華碩ASUS手機平闆官方刷機包raw格式解壓修改工具

4.此時,可以在linux下對system.img.gz進行修改。

華碩ASUS手機平闆官方刷機包raw格式解壓修改工具

下面的指令随手寫的,沒有驗證是否正确。

tar xvf system.img.gz

mkdir system

mount -t ext4 -o loop system.img ./system

在system檔案夾中進行修改,添加(比如root)

tar cvf system_new.img.gz system

5.解壓後的檔案夾裡,有個與ROM檔案名相同的csv檔案,此檔案記錄了raw解壓資訊,用滑鼠左鍵拖拽到rawtool視窗,可以再将解壓後的檔案再次組合成raw檔案。

華碩ASUS手機平闆官方刷機包raw格式解壓修改工具

6.因為修改後的raw檔案内容發生了變化,是以檔案的校驗資訊也變了,但目前不知道其校驗的算法,是以最後一步,還需要把組合好後的raw放入asus的工具中(本人沒有asus的手機或平闆,是以具體不清除是什麼樣的工具),會提示校驗錯誤并顯示正确的校驗值。再把正确的校驗值記下,輸入到工具的File->PatchCRC功能裡,把修改後的raw檔案打更新檔,修改成正确的校驗值。之後就可以正常刷入了。