【2128补丁】 21版解决内存扩充后短信超过37条死机补丁
【2128补丁】 21版解决扩充内存短信超过37条补丁;适用版本:2128V21
;移植者:Fef
;版本:V1
;日期:2005-11-18
;说明:应下午四点半兄弟要求发布这个补丁:)
;功能:解决狼大发布的扩充内存到504k收件箱超过37条死机问题
;测试:林子上传的flash版,内存扩充到504k。给1861发了28条短信,收件箱12条已经阅读短信27条未阅读总共39条。暂时没有出现死机情况,ps:手机未破解
0E1F08: 88908880 FAc0700d
0E2080: 88908880 FAc0ae0d
400d70: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 88708860F06CF07D88908880DA8e0c1f
400d80: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 8860F064706548602D04986098609870
400d90: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DB00986046F64C313D07E6FC6C31F0D7
400da0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 88908880DA8e0c1f98609870DB0046FC
400db0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 4C312D0588908880DA8e8420DB0046FF
400dc0: FFFFFFFFFFFFFFFFFFFF 0F003DF8E6FC6C310DF5
汇编后代码
400D70: 88 70 : mov [-r0], r7
400D72: 88 60 : mov [-r0], r6
400D74: F0 6C : mov r6, r12
400D76: F0 7D : mov r7, r13
400D78: 88 90 : mov [-r0], r9
400D7A: 88 80 : mov [-r0], r8
400D7C: DA 8E 0C 1F : calls 8Eh, loc_8E1F0C
400D80: 88 60 : mov [-r0], r6
400D82: F0 64 : mov r6, r4
400D84: 70 65 : or r6, r5
400D86: 48 60 : cmp r6, #0
400D88: 2D 04 : jmpr cc_Z, loc_400D92
400D8A: 98 60 : mov r6,
400D8C: 98 60 : mov r6,
400D8E: 98 70 : mov r7,
400D90: DB 00 : rets
;------------------------------------------------------------
400D92: 98 60 : loc_400D92:
400D92: 98 60 : mov r6,
400D94: 46 F6 4C 31 : cmp r6, #314Ch
400D98: 3D 07 : jmpr cc_NZ, loc_400DA8
400D9A: E6 FC 6C 31 : mov r12, #316Ch
400D9E: F0 D7 : mov r13, r7
400DA0: 88 90 : mov [-r0], r9
400DA2: 88 80 : mov [-r0], r8
400DA4: DA 8E 0C 1F : calls 8Eh, loc_8E1F0C
400DA8: 98 60 : loc_400DA8:
400DA8: 98 60 : mov r6,
400DAA: 98 70 : mov r7,
400DAC: DB 00 : rets
;------------------------------------------------------------
400DAE: 46 FC 4C 31 : cmp r12, #314Ch
400DB2: 2D 05 : jmpr cc_Z, loc_400DBE
400DB4: 88 90 : loc_400DB4:
400DB4: 88 90 : mov [-r0], r9
400DB6: 88 80 : mov [-r0], r8
400DB8: DA 8E 84 20 : calls 8Eh, loc_8E2084
400DBC: DB 00 : rets
;------------------------------------------------------------
400DBE: 46 FF 0F 00 : loc_400DBE:
400DBE: 46 FF 0F 00 : cmp r15, #0Fh
400DC2: 3D F8 : jmpr cc_NZ, loc_400DB4
400DC4: E6 FC 6C 31 : mov r12, #316Ch
400DC8: 0D F5 : jmpr cc_UC, loc_400DB4
;------------------------------------------------------------:victory:
谁在线,帮忙再测试下
[ 本帖最后由 fef 于 2005-11-18 14:09 编辑 ] fef重现江湖~~~~~~~~~~~~~~~~~~~~~~~~~ 终于有补丁了~~~~~~~~
置顶讨论~~~~~~~~ 还可以扩大几十K内存哦!不过不是很稳定. 哈哈,支持一下~!!!!!!!!!!!! 哇哇!偶的小二又可以派上用场了!嘿嘿!她已经沉睡了好久了! 懵叔,小2的补丁不用总置顶吧? 还以为进错了论坛,我的小二早送人了, 偶像!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
叫您老一千声也不能表达我此时的心情啊
眼泪哗啦哗啦的http://mobile.0110.cn/attachments/day_051115/F783289C67CD4972476B12C5D7BD6AD1_fcJnh7eg5GEZ.gif一滴一滴都是激动的泪水啊
允许我再哭十分钟再看帖子
别打搅我,叫我好好哭一会儿~~~~~~ 数据线前一段送给石上流泉兄了,结果现在自己没法测试~~~~~~
那个心急火燎啊~~~~~~ 这一段6688也有点腻了
小2又要工作了~~~~~
当时买6688就是因为小2扩内存后37条短信的问题很头疼~~~~ 难忘的2128,难忘的FEF 测试结果:
测试对象:
我的2128:打了扩内存补丁,已破解。还打了N多补丁。
打上FEF此补丁前,当收件箱短信超过37条查看时就死机
打上FEF此补丁后,发件箱5条,收件箱短信已到46条,(手机上存13条)的情况下,不论通过快捷键进入或主菜单进入,均无死机现象。其他使用均一切正常,十分稳定。建议加精华~~~~~~~~~~~~~~~~~ 哇,太好了!没想到现在还有DX关注小2这个最让人头疼的问题! 已刷~~~~~~~完全正常~~~~
试验步骤如下:
本人卡是8K的老SIM卡,只能存20条短信,2128机身能存25条短信,卡加机身合计45条短信,测试以存满所有短信为目的。
1、刷该补丁
2、用手机工作室保存20条短信到SIM卡发件箱,存满卡就不能再用手机工作室存了,因为手机工作室只能把短信存在卡上,容量满了~~~
3、继续用网易popo给自己手机发短信,发满25条,机身存满(可怜我的泡币啊~~~~2000泡币一条短信啊)
总共45条短信,将SIM卡和机身短信空间全部存满~~~~手机正常使用,没有任何异常~~~~
补丁测试通过~~~~~ 太好了 我星期一早上就把手机重刷回504K版本
以前就是因为这个原因刷回去了的
PS:因为周一早上家里没人 所以可以尽情的干 否则要被骂啊 呵呵:)
真是太棒了!小2从此完美无缺了!
测试结果:打此补丁前,我的2128已破解 及 扩容。还打了十几个补丁。
打上此补丁后,发件箱13条,收件箱短信37条(手机存25条,卡存25条),无论怎样查看短信,均无死机现象。
郑重感谢FEF大侠!
[ 本帖最后由 xwu31 于 2005-11-19 19:06 编辑 ]
同时发现一个奇怪的现象,不知道有没有DX可以解释一下!
手机插上数据线之后,震动功能就失效了;拔掉数据线,就马上恢复正常。这是西机的一个设计吗? :)多谢各位兄弟测试。本来想试试把繁体和英文的菜单都去掉,看看能不能得到连续的10000大的空间。可惜我这里去语言包的软件sle(siemens language editor)好像不能用。谁有兴趣可以试试,然后把结果告诉我。 呵呵,支持。。。。