MC60扩容完全手册( 三 )


果你几乎什么备份都没有了 。那么恢复是非常困难的 。
A 。如果备份了EEP,那么你可以通过用Smelter这个软件来分离出EEP中的几个块来并合并到别人的EEP中 。然后再刷别人的FUBU来达到恢复的目
的 。相关的资料可以看看NJ528关于升级到V10(这个版本由于没有补丁,不值得大家升级,并且升级后表现并没有好多少)的方法,这可以到b
bs.0110.cn上找到 。具体方法如下:
直接转帖一下NJ的帖子 。
---------------------
MC60]刷别人FULLFLASH的教程--用于刷V10版
1,还是要备份自己的FULLFLASH,EEP 。
2,在网上找一个比较新版的Smelter,它是用来做自己MAP,电参用的 。
用Smelter.exe的EEP功能 把自己的EEP如下备份为文件:
BLOCK 67 --电参
BLOCK 5009----- IMEI
BLOCK 76---------IMEI
BLOCK 5008------IMEI
BLOCK 5077 -----IMEI ;(这里好象有笔误 。不过可以从Smelter中看到,自己小小的修改一下 。)
把上面备份的文件用Smelter.exe的EEP功能导入到别人的EEP相应地方 。
2.2 这一个步骤与上面步骤效果相同 。
还是用Smelter.exe的EEP功能,在备份选项里备份电参,映像,日志 。这个方法简单得多哈 。
3,刷入别人的全部FULLFLASH 。
4,刷入自己做的EEP(第2 做的EEP),再用freia.exe 选择直接解锁--使用EEP的IMEI,OK就可以开机了 。
4.2 用freia.exe写回自己备份的电参,MAP 。再用freia.exe 选择直接解锁--使用EEP的IMEI,OK就可以开机了 。
以上方法升级V10 正常使用电话本,写短消息 。
总结:freia.exe 做的MAP 无法解锁,所以无法使用别人的FULLFLASH 。
------------------------
请注意,从我的理解上,NJ给出了两种方法 。一种是SMELTER来合并EEP然后直接刷别人的FUBU,这种方法显然不太简单 。另外一种方法是用SME
LTER来备份原FUBU中的MAP和电参,然后用FREIA来刷电参和MAP,然后一解锁就OK了 。后一种方法显然要快捷得多 。
B 。如果什么备份都没有了,怎么办?
这种情况下的确是很让人头痛,出现这种情况一般是因为打了补丁后不行,然后又什么都没有备份马上就刷别人的FUBU,这种情况下几乎没什
么办法完全恢复的,至少会失去电参 。由于我自己不会出现这种情况,也没有试过如何恢复,但我以为可以用FREIA来解锁而达到恢复部分工能
。但是MAP应当不好办,也许可以试试以下的补丁 。
Firmware : MC60_v7 OTP imei
;作者:未知
;日期:2005-2-27
;功能:;Author : Andrew911
;说明:;不知道这个补丁是不是必刷的,反正我是刷进去了的 。它的功能是停止OTP检查IMEI
9F84D4: E02C00C066FCFF3FF2FD02FEF0E8F0F9DABF4CA9080248403D11E02E00E066FEFF3FF2FF02FEF0C8F0D9DABF9EA70802CC00CC00
从原理上它应当是对MAP中IMEI的捡查,应当有帮助 。如果你真的落到这种田地,我想能否恢复的确并不是那么确定了 。也许以后新版的FREIA
能有比较完美的制作MAP功能吧,到时才能比较好的恢复,而电参的恢复,这几乎是没什么好办法了,我在0110上有个帖子说到如何调电参,但是只能不太精确了 。真是很糟糕的情况 。
好了,当然如果你可以拿到KF去骗MM来帮而不花钱或是返厂,那我没什么话可说,要不我不得不再一千一万次的说一下,做好你FUBU的备份,当宝一样的收好 。可能的话多放到几个地方 。千万丢不得 。
扩容的基本原理:(只是给没事的人看看)
扩容并不象我们想象的那么神,虽然它的效果很不错,但是它的原理并不太复杂 。来看看我在移植中的一些注释 。就大概能了解到了 。说说吧,首先,内存的管理是由一个位置的数值的大小来定,它的计算方法是以块为单位 。0x4376DE: 20 1b;块数,用于更改容量 。10=1.8 15=2.7目前指针数可用1E个 。正是这一句了,而0x4376E2: 01 02;每个单位为一个BLOK 。改为2个 。这一句正是把一个指针所对应的块由一个加到两个 。也就是说原来为20个指针指向20个地址,而这20个地址正好就是我们的主内存 。现在我们改成了1B个指针指向了1B*2个地址 。大体上就是这个意思了 。但问题并不在这些上 。而是在内存中真正空的地方 。由于我们真正空的地方并不多,事实上有2 。64M的样子,也就是我2 。64M版本所占到 。所以为了更大的内存,我们把手伸长点,从B盘上搞多了6个块 。而实践证明并没什么影响,所以呵就成了解3 。12M的版本了 。的确我们还可以搞到更大的内存,只要象M55上那样再占一部分语言包上的就OK了,但是能大的并不多,并且我以为会影响到稳定性,所以目前来说我还不愿意去搞,最主要的是,现在的3 。12M的版本还是很让人满意的 。而说到更清楚的的原理,那么这个我的确说得不清楚,这要有点点基础才看得明白,我以为我的注释就足以让人看明白了,呵呵 。

推荐阅读