10月24日,修改rom容量工具发布
本工具由数码部落独家发布,转载请保持压缩包密码,并且注明出处,谢谢!
在使用中有问题和建议请在本贴回复赐教,不胜感激!
本工具仅用于学习和研究,如果发生任何可能的意外问题而导致机器损坏,数码部落以及本人不负任何责任!
接下来的模板制作和原理介绍都会陆续有教程
下载在一楼底部,密码:pdaclan.com
使用前请仔细查看使用说明。
如果不能运行,请到下面连接下载VC++2005 Runtime Lib:
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=32bc1bee-a3f9-4c13-9c99-220b62a191ee
工具更新历史:
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去掉)
weisun
2007.8.7
-------------------------------
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文件
weisun
2007.8.9
-------------------------------
p535 wm6 cap tool v1.02b
更新内容:
-加入 -z 参数修改nb0的storage长度分配
p535captool -z galaxyii.new.nb0 或 p535captool -z romgalaxy.new.nb0 修改p535或p525的nb0
注:.nb0文件必须由ImgfsTools2rc2b重新打包生成。
-------------------------------
p535 wm6 cap tool v1.02 release
更新内容:
-用 -z 参数修改nb0的storage长度分配时,加入nb0完整性判断和(y/n)选项。
-增加 -d5参数从P535的WM5的“GalaxyII.CAP”导出Galaxyii.nb0。
用法:
p535captool -z galaxyii.new.nb0 修改p535的nb0
p535captool -z romgalaxy.new.nb0 修改p525的nb0
p535captool -d5 galaxyii.cap 从WM5的“GalaxyII.CAP”导出Galaxyii.nb0
注:使用-z命令修改的.nb0文件必须由ImgfsTools2rc2b重新打包生成。
其他机器型号的os-rom不可使用 -z 命令修改!!
weisun
2007.10.16
-------------------------------
p535 wm6 cap tool v1.03
更新内容:
-增加 -i参数从 .nb0文件导出IMGFS文件到Imgfs_Raw_Data.bin。
用法:
p535captool -i galaxyii.nb0 得到Imgfs_Raw_Data.bin。
注:-i命令是为了用ImgfsTools2rc2b重新打包后,并且用p535captool -z参数修改过的.nb0。这些.nb0用“prepare_imgfs.exe galaxyii.nb0 -nosplit”命令导出IMGFS会出错,因此请用p535captool -i 命令导出IMGFS,随后的dump等步骤照旧,最后“make_imgfs.exe galaxyii.nb0 -nosplit”生成的.nb0可以作为这个size下的模板。
weisun
2007.10.18
-------------------------------
p535 wm6 cap tool v1.04b
更新内容:
-对 -s 和 -z 命令增加 -y的跳过确认开关。
用法:
p535captool -s galaxyii.nb0 -y 不经过(y/n)提示,校验和更新crc。
p535captool -z galaxyii.new.nb0 -y 不经过(y/n)提示,修改nb0的storage长度分配。
weisun
2007.10.22
-------------------------------
p535 wm6 cap tool v1.05b2
更新内容:
-增加 -x 命令增加EXT_ROM容量。
用法:
p535captool -x galaxyii.nb0 96 修改nb0的storage长度分配,同时增加EXT_ROM 96MB(相应减小了storage)。
注: 最后的数字参数单位是MB,只允许输入1到100之间。
weisun
2007.10.24
举例:要调整rom空间,扩大storage,最后把storage里的100MB空间转移到EXT_ROM里:
1、ImgfsFromNb.exe galaxyii.nb0 imgfs.bin 得到imgfs.bin。 (ImgfsTools2rc2b下载连接:
http://www.pdaclan.com/thread-417-1-1.html)
2、ImgfsToDump.exe imgfs.bin 得到dump文件夹。
3、在dump文件夹做文章
4、ImgfsFromDump.exe imgfs.bin imgfs-new.bin 得到imgfs-new.bin。
5、ImgfsToNb.exe imgfs-new.bin galaxyii.nb0 galaxyii.new.nb0 得到galaxyii.new.nb0。
(看看galaxyii.new.nb0和原来长度不一致了。)
6、p535captool -z galaxyii.new.nb0 精简rom空间,增加storage
(storage的大小会随galaxyii.new.nb0的大小调整,nb0比原来大的话storage变小,反之亦然。如果只要调整rom和storage大小到这一步就好了。)
7、p535captool -x galaxyii.new.nb0 100 在这个rom里把storage里的100MB空间转移到EXT_ROM里。
8、刷机。
附注:-z 和 -x 以及 -s 命令对p525的ROMGalaxy.nb0同样有效。
__________________________________________________________
本来觉得自己用的535拥有256M的flash,没有什么必要去搞什么缩小rom扩大storage。看到有人在问,并且在积极试验,就忍不住研究了一下。没想到运气好,找到了方法,在本坛技术组试了试,居然成功了,实乃笨手偶得也。所谓某国佬独家的技术说穿了也不过如此。
这是本坛所有高手的集体智慧结晶,具体名单不用再说了:本坛的所有老大...
特别要提一下本坛温尔文雅、聪慧可人的mm祭祀--泡泡,在整个过程中都是由泡泡祭祀亲自测试的,没想到的是我把改小storage的方法告诉她后,她居然做了个改大storage的rom...好聪明的mm!
IMG老大在整个过程中一直帮助提取rom作分析,并帮助测试,在此一并谢过!
还要提一下
hzbl 兄弟,自己改了touch还作了工具积极帮助泡泡祭祀调试535,在此深表感谢!
是大家的积极性促成了本次破解成功...
先声明不是什么卖关子、搞噱头。研究这些只是好玩而以。如果让同行知道我还在玩这些咚咚的话也许会贻笑大方的..
以前在某坛看过本人帖子的都应该明白,本人是不会对所谓的技术有所保留的,这次之所以没有立刻公布,首先是因为这是部落所有技术高手共同的成果,为了支持一下这初生的自由之地,暂时先内部测试,由天神决定何时发布;其次,因为时间不多,如将不够严密的程序放出,很难一一回答和解决不同层次使用者的问题。
先报告一下现在进度:测试版工具已经做出,正在内测,完成后将择日发布。
535刷机测试已经完全通过。
525因本人没有所以未试,不过绝对没问题,我只是把某国佬的错误算法修正了,所以还需525机器测试。
在此召集志愿者:
刷机包是nb0,绝对安全,刷机后请在本贴回复测试结果、最好贴图。
有志参加测试的请PM泡泡祭祀报名。
所有测试完成后,将择日发布工具,也会公开原理。
————————————————————————————
2007年10月17日 p525测试成功,感谢33楼的小白鼠sui_sh!
————————————————————————————
2007年10月20日 进度进一步更新,调整extend_rom大小成功
前两天QS9055跟我说看看可否扩大Extend rom,今天有空试了一下,成功!
修改方法将在公布修改原理时一并公布。
不过525不建议改ext_rom,因为525本来Storage的空间就小。。。
asus p535的机油有福了,总共有256MB的可用空间空间,可以改大EXT_ROM,硬启不会丢失,就。。。。。。
原来hzbl兄弟说asus的机油羡慕touch玩家的,现在可能风向倒转了,呵呵,开玩笑。。。。。
先把改好的图贴几张:
下图都是基于老猫的雅黑6.0版简体wm6改的。
这个是120M storage + 37M ext_rom
这个是104M storage + 53M ext_rom
[
本帖最后由 weisun 于 2007-10-24 21:55 编辑 ]