打印

[ROM教程] ROM的分解以及合成、BIN打包、PP修改超强rom工具osnbtool详解

老大,有位朋友给了我E72ROM EXE的地址,不知可否有用啊~~~期待啊....
http://62.dc.ftn.qq.com/ftn_hand ... b3d602f0e1a074d5662
提取码:4b53b7b8

TOP

回复 241# asdfgvv 的帖子

引用:
原帖由 asdfgvv 于 2009-1-25 13:42 发表
老大,有位朋友给了我E72ROM EXE的地址,不知可否有用啊~~~期待啊....
http://62.dc.ftn.qq.com/ftn_handler/aafdedab67465695187261b913c10ca967e500404f25e7e6006c75906ab6faa87e82a48d1f88a399b437c86845a5548f4d9b ...
看了exe,可以尝试如下分解及合成。由于是整体刷机包,没仔细看是否会更新Eboot,若出问题一切后果自负。

分解:
osnbtool -sp e72.exe
得到3个文件:e72.exe.Header,e72.exe.Footer,e72.exe.BIN.NB0。其中.NB0就是从原ROM的BIN结构中解出的OS部分。

osnbtool -sp e72.exe.BIN.NB0
得到OS的RAW镜像:e72.exe.BIN.NB0.OS.NB

osnbtool -d e72.exe.BIN.NB0.OS.NB 2 IMGFS_RAW_DATA.BIN
接下来用viewimgfs.exe和buildimgfs.exe解压和重建IMGFS分区(参考一些基础教程)


合成:
osnbtool -c e72.exe.BIN.NB0.OS.NB 2 IMGFS_RAW_DATA.BIN
得到新的OS镜像:e72.exe.BIN.NB0.OS.NB.NEW

osnbtool -extra e72.exe.BIN.NB0.OS.NB.NEW
编排扇区得到.EXA(相当于回到之前的.NB0)

osnbtool -2bin e72.exe.BIN.NB0.OS.NB.NEW.EXA 0x3a3a00 -cutheader
重新编译到BIN结构,注意起始地址必须和第一次用-sp分解时的提示一样

copy /b/y e72.exe.Header+e72.exe.BIN.NB0.OS.NB.NEW.EXA.BIN+e72.exe.Footer E72.new.exe
合成了新的exe


如果要搞XIP类似。

TOP

求救

我的技嘉I300刷错机型ROM现在怎么救回它

TOP

牛人哦

TOP

学习了

多谢多谢

牛人啊

TOP

每次看都有学习,谢谢。。。。。

TOP

LZ能帮忙查找一下Polairs_860模板中的(XIP_OUT.BIN)PP值地址吗?想改成6M的试试,用软件查看(见下截图)是改成功了的,但还是一直没有改成功(多次刷机后发现内存一直为:84M,貌似是PP12的值)现请大家帮一下忙,看如何解决这个问题,谢谢!
现提供一个21014的XIP_OUT.bin:

自己在模板中修改PP值是6M后,用软件查看时的截图
附件: 您所在的用户组无法下载或查看附件

TOP

大使馆发射点根深蒂固

TOP

太好了,正需要!

TOP

回复 247# ╰⊙∧⊙╯ 的帖子

不是很了解HTC系列的PP,可能不同的BL不一样。

TOP

引用:
原帖由 weisun 于 2009-2-3 20:21 发表
不是很了解HTC系列的PP,可能不同的BL不一样。
谢谢回复!我另外想想办法,呵呵。

TOP

好深奥,我想学。

TOP

慢慢研究

TOP

引用:
原帖由 usingo8 于 2008-12-31 00:39 发表
请教各位大哥:
我的rom是.bin格式,sp时没有开始地址,最后怎样将修改后的temp.bin.OS.NB.NEW和temp.bin.PRE合成啊。谢谢了

C:\22>osnbtool -sp temp.bin
OS ROM Partition Tool V1.55 By Weisun :> PDAclan.com
Sector  ...
是不是倚天的?是倚天的,还是有另外办法的



另:用了楼主的osnbtool工具定制过E78的ROM,多谢晒!

TOP

ooooooooooooooooooooooooo

TOP

太深奥了,晕了

TOP

回复 1# weisun 的帖子

专业
不过还是看了晕
最好简单点的

TOP

无比的 喜欢````太有才```

TOP

好,下来慢慢学习

TOP

老大说的,看的头都大了,大师啊!

TOP