应老猫之邀作的,
只在本论坛发布,转载请注明出处!
参照了xda高人Ingvarr 所做p525romtool的源代码,再次向Ingvarr致敬!
要订制rom时,先下载官方升级包,将包中的AsusP535.cap解到本工具相同目录,用本工具的-d参数得到Galaxyii.nb0(OS Part),用imgfs通用工具解开和修改,然后build到Galaxyii.nb0,再用本工具的-s参数更新crc,最后用本工具的-c参数将.nb0和.pre合并成ASUSP535.CAP.CMB文件。将最后的.CMB扩展名去掉即可刷机。
在刷机前最好用本工具校验一下,参数是-sc,这个会校验包含在cap中的.pre和.nb0的结构,同时计算crc,只要操作正确并用-sc校验过的cap都可安全刷机。
这里要特别提醒一下的是:
不要去修改.pre文件!因为如果结构不变的话,有可能校验的结果还是正确的,这样就比较危险。
此工具合成的.cap文件可用老猫的autorun.exe直接刷机,不论机器原来是wm5或wm6都可。
刷机时在sd根目录的rom文件应有2个,一个是含ipl的Galaxyii.cap,一个是AsusP535.cap。
具体用法请看说明:
2007.8.7
-------------------------------
p535 wm6 cap tool v1.0
用法:
p535captool.exe -d AsusP535.cap 解开cap,生成.NB0和.PRE
p535captool.exe -s GalaxyII.NB0 校验和更新CRC
p535captool.exe -c GalaxyII.NB0 合并.NB0和.PRE到AsusP535.CAP.CMB(要刷机的话必须将.CMB去掉)
2007.8.9
-------------------------------
p535 wm6 cap tool v1.01
更新内容:
-更新CRC时加入(y/n)选项。
-加入对合并好的AsusP535.CAP.CMB的校验,同样可校验待刷的AsusP535.cap。
用法:
p535captool.exe -sc AsusP535.cap.cmb 校验生成的AsusP535.cap.cmb文件
p535captool.exe -sc AsusP535.cap 校验现有的AsusP535.cap文件
需要vc++2005 Runtime Lib支持,下载连接:
http://www.microsoft.com/downloa ... 3-9c99-220b62a191ee。
上图:
[
本帖最后由 weisun 于 2007-8-12 16:11 编辑 ]