打印

[技术交流] 官方rom改xip支持128m(成功啦)

官方rom改xip支持128m(成功啦)

参见了smile616大哥关于xip移植的帖子,看了wensun关于改128的帖子中提到只要移植nk.exe就行了
我尝试着自己把6.6的nk移植到官方版本中

解xip 把nk.exe 文件夹 和nk.exe.txt文本拷到官方版xip中替换源文件
然后检查内存冲突
发现有一处有1000的冲突
修改后重新检查,无冲突,(自认为地址应该改的没有错)然后合并刷机(修改时参考的ganfan写的最完整的xip移植教程)
可是每刷到一般就 updata faile了
请问大虾们,怎么把官方rom改的支持128

小弟处女贴,希望不要石沉大海.
另外希望本帖抛砖引玉,希望大大们照顾一下不求最新但求最稳的兄弟们,做一些6.0的rom.

[ 本帖最后由 leozhzh 于 2008-8-28 18:04 编辑 ]

TOP

是不是官方的不能改啊,改老猫的6.2这样改能行吗
大师们指条明路啊

TOP

昨天试了试改img那个英文第二版,改好也是刷机失败,看来不是官方rom的问题,是不是nk.exe不用完全替换?只替换修改核心代码的那部分就好了?

TOP

这次只覆盖了s00那几个文件,没改imageinfo等其余文件
刷机是成功了,可是开不开机器了,连华硕坚如磐石那个画面都进不去了
无奈刷回了img英文第二版

[ 本帖最后由 leozhzh 于 2008-8-28 11:32 编辑 ]

TOP

没辙了
希望老大们出基于官方版本优化的128+sdhc的rom

TOP

今天下午终于改成功啦,原来是用xipport合成xip后需要修改一下xip_out.bin的hex头一行才行,xipport压缩xip有问题,simle616的帖子写明白了,我太粗心了没看到,估计用weisun的那个工具就不用这一步了

简要修改方法:
具体步骤请参见simle616的xip移植的帖子
走到文件覆盖那一步只覆盖关于nk.exe的文件就行,别的不要动
然后undo 然后检查内存冲突 然后write map
打开map.txt 应该在最后边raw那里有冲突
我修改的时候只有raw free上面那一行有冲突,所以在ROMHDR.txt文件把
ulRAMFree地址调大了2000
(128的nk用的6.6那个,64mrom用的img第二版英文)
然后按照smile616的教程做就好了
刷机,小助手和关于里还有内存里都显示105.61
目前正在测试中,一切正常,就是在设置-系统信息里还显示64应该是修改几个字符的问题
本帖最近评分记录
  • weisun 智慧 +20 自己不懈研究出来的最值得自豪和尊敬! ... 2008-8-28 21:00
  • weisun 部落币 +50 自己不懈研究出来的最值得自豪和尊敬! ... 2008-8-28 21:00

TOP

楼主还真有毅力!我当时一看地址冲突,想都没想,直接那老猫的128XIP给移植了用。

TOP

嘿嘿,试了两天,太粗心了,仔细看看老大的教程就好了
我怕直接移植xip会影响稳定性啊
我其实还是发懒了,直接加大raw完事,呵呵

TOP

我其实很懒不想搞懂它

TOP

请问如果希望系统信息里显示也正常该怎么做呢?

请问如果希望系统信息里显示也正常该怎么做呢?
我也是移植了NK.EXE,可是系统显示64M,关于里到是128M,请问怎么改才能正确显示呢?我刷的还是64/128M通过用的

TOP

移植systeminfo那个文件试试
或hex

TOP

我移植过几个版本 wm6的 官方的还有部落修改的
经比较还是老大们修改的新的rom好用,速度也比较快
就是感觉升级128后电话稳定性不如原来了
现在用20721感觉不错

TOP