爱技术

 找回密码
 注册会员

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
楼主: ljmstock
收起左侧

一卡多号kvSIM_1.0正式版(V1.6更新213楼,实现完全自动判断切换267楼)

[复制链接]
 楼主| 发表于 2008-8-15 21:25:01 | 显示全部楼层

回复 140# XJWSYXY 的帖子

注意红色部分:
0x1FCB30: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DABF40CBDABF84DECC00CC00CC00CC00
原来为DB00改为CC00

[ 本帖最后由 ljmstock 于 2008-8-15 21:27 编辑 ]
回复 支持 反对

使用道具 举报

发表于 2008-8-16 11:32:42 | 显示全部楼层

回复 141# ljmstock 的帖子

就是按139楼刷的。
回复 支持 反对

使用道具 举报

发表于 2008-8-17 06:20:58 | 显示全部楼层
支持下.........................
回复 支持 反对

使用道具 举报

发表于 2008-8-18 10:54:27 | 显示全部楼层
一头雾水,看不懂
回复 支持 反对

使用道具 举报

发表于 2008-8-18 16:00:48 | 显示全部楼层
高,等有时间再试
回复 支持 反对

使用道具 举报

发表于 2008-8-18 22:51:24 | 显示全部楼层
成功了!
两个号码之间切换简直神速,震动一声就完成了。打出电话正常!打入有几十秒的延迟。

[ 本帖最后由 mygod999 于 2008-8-19 13:49 编辑 ]
回复 支持 反对

使用道具 举报

发表于 2008-8-18 22:54:33 | 显示全部楼层
原帖由 XJWSYXY 于 2008-8-7 11:41 发表
刚测试了下,还是有时间延迟的,就是开机所使用的号可以实现即时切换,而另外一个号切换后要等几分钟才能接听电话。


刚刷成功,在线切换没有延时,几乎震动一声后,返回待机就看到了新的号码。
测试过程中没有开机。是否开机后需要运行一次save.bin文件?
回复 支持 反对

使用道具 举报

发表于 2008-8-18 23:31:47 | 显示全部楼层
经测试,开机不用再运行save文件了。

总之,不错。

不知道切换基站后,会怎么样
回复 支持 反对

使用道具 举报

发表于 2008-8-19 01:04:06 | 显示全部楼层

成功实现“一卡双待”每隔一分钟自动切换号码!

原帖由 ljmstock 于 2008-8-6 23:03 发表
;一卡多号kvSIM_1.2修改RAM地 ...

在刷1.2的基础上,对旧补丁进行了整合,达到每分钟自动切换号码的效果:
;刷过可选整点/半点报时/震动
;整点/半点报时/震动的修改,
0x1F6340: 0D01E014D7401100F7F84038E6003500 0D01E014D7401100F7F84038DAbf00bf;如不一样,请按照自己的修改
;----------------------------------------------------------------------------
0x1fbf00: ffffffffffffffffffffffffffffffff 88108820883088408850886088708880
0x1fbf10: ffffffffffffffffffffffffffffffff 889088a088b088c088d088e0D7403400
0x1fbf20: ffffffffffffffffffffffffffffffff f2f4DE3046F4d6133D16d7400e00f2f8
0x1fbf30: ffffffffffffffffffffffffffffffff 423a9af81030E6F80100D7400d0062F8
0x1fbf40: ffffffffffffffffffffffffffffffff dc252D05cc00cc00cc00cc000d04cc00
0x1fbf50: ffffffffffffffffffffffffffffffff cc00cc00cc00cc00cc00cc00cc0098e0
0x1fbf60: ffffffffffffffffffffffffffffffff 98d098c098b098a09890988098709860
0x1fbf70: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 98509840983098209810E6003500db00

;应用程序中可选位置4,选中自动切换号码,不选不切换。
;0x1fbf35:30 X0;4-1 = 3
;单数分钟
0x1fbf44: CC00CC00 DABFD0CB
;0x1fbf48: CC00CC00 CC00CC00
;双数分钟
0x1fbf4e: CC00CC00 DABFE0CB
;0x1fbf52: CC00CC00 CC00CC00
;下面是将切换号码程序打入补丁。用bin格式测试自动切换号码时死机。
0x1FCBd0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DABFE0C8DABF10C9DABFC0C9DB00
0x1FCBe0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DABF50C9DABF80C9DABFC0C9DB00
0x1fc9ec: DAB55AD4 DAB570D5; DAB55AD4振动函数(选择另外一个震动函数,否则每分钟震动一次,太频繁)

成功实现每分钟自动切换号码,变相达到一卡双待目的。

这种方法如果有未接电话,号码就不再自动变更了。

更新如下:
简化切换流程
首先刷入一卡多号程序0.9版和ljmstock一卡多号kvSIM_1.2正式版(V1.2在线流畅切换,更新112和166楼),然后
;1、将更换号码的补丁刷入手机。
0x1FCBd0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFffffffff DABFE0C8DABF10C9DABFC0C9DABF60CADB00;换号1
0x1FCBf0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFffffffff DABF50C9DABF80C9DABFC0C9DABF90CADB00;换号2

;2--利用应用程序4切换号码1和号码2。(选上是一个号码,不选是另一个号码)
0x1FBC40: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DABFd0CBD7400E00F2F4423A9AF40230;30,采用应用程序第4项,切换1、2 两个号码
0x1FBC50: FFFFFFFFFFFFFFFFFFFF DABFf0CBDAD57EFCDB00;增加了解锁
0x45004A: FED901FED92EB073C64F00000000 B54CB577CD05DC3A000000000000;锁键关屏3--双号待机(修改程序名称显示)

;3--自动锁键后执行切换。(刷过:增加开关应用程序选项的快捷方式,dabf60ec是开关应用程序4的函数)位置自己调整。
0x35E8E6: DAA36E77 dabf38bc;自动锁键后执行切换应用程序4快捷方式
0x1FBC38: FFFFFFFFffffffff DAD57EFCDABF60EC

;4--;设定自动锁键盘时间由60秒改为:30秒-3075 20秒-204E 10秒-1027;15秒-983a;8813-5秒;401F-8秒;13秒-c832;17秒-6842
35F5FA:60EA 204e

;5--提示修改(切换号码时的屏幕提示,如果无提示,则换号后屏幕号码不变更,只能有切换屏幕的操作后才变更)
0x1FEC84: 6104 0d04;启动  变更 换线路
0x1FEC90: 6204 0d04;关闭  变更 换线路

[ 本帖最后由 mygod999 于 2008-8-27 11:04 编辑 ]
回复 支持 反对

使用道具 举报

发表于 2008-8-19 09:55:03 | 显示全部楼层
可是时间长了就提示已关机!可以拨打。
不知道是长时间待机被移动认作关机,还是手机重启造成的(因为为了手机的稳定,设定了每隔半小时重启一次)

[ 本帖最后由 mygod999 于 2008-8-27 11:00 编辑 ]
回复 支持 反对

使用道具 举报

发表于 2008-8-19 09:58:34 | 显示全部楼层

回复 149# mygod999 的帖子

支持继续开发这个补丁,能否实现7秒或更短时间内来回切换?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-8-19 11:38:34 | 显示全部楼层

回复 149# mygod999 的帖子

干得好!
自动换号可以不用震动函数。
要一卡多号还是需要7秒转换,同时还需保存一个GPS参数。奥运结束再来做这个工作。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-8-19 11:40:19 | 显示全部楼层

回复 142# XJWSYXY 的帖子

再看看销毁函数入口是否正确。我的测试没有问题。
回复 支持 反对

使用道具 举报

发表于 2008-8-19 13:22:29 | 显示全部楼层
原帖由 ljmstock 于 2008-8-19 11:40 发表
再看看销毁函数入口是否正确。我的测试没有问题。

运行销毁函数,手机自动重启,开机是真实卡,用密码进不了一卡多号,而是将密码作为号码拨出。
应该是没有问题的。

[ 本帖最后由 mygod999 于 2008-8-19 13:24 编辑 ]
回复 支持 反对

使用道具 举报

发表于 2008-8-19 13:47:20 | 显示全部楼层
原帖由 ljmstock 于 2008-8-19 11:38 发表
干得好!
自动换号可以不用震动函数。
要一卡多号还是需要7秒转换,同时还需保存一个GPS参数。奥运结束再来做这个工作。


换号后,显示立即就变过来了,可是电话测试,需要20-30秒才能接通。这样7秒会不会太短?如果保存gps参数,是否就能够让换号立刻起作用?

支持!为奥运也为你加油!
回复 支持 反对

使用道具 举报

发表于 2008-8-19 21:04:50 | 显示全部楼层
原帖由 XJWSYXY 于 2008-8-19 09:58 发表
支持继续开发这个补丁,能否实现7秒或更短时间内来回切换?


实现10秒切换号码,但手机没电了,明天再测试。
回复 支持 反对

使用道具 举报

发表于 2008-8-20 12:18:40 | 显示全部楼层
修改了双号待机补丁,实现了自定义时间切换号码(利用自动锁键盘来切换)。
原理:将切换函数刷入手机,利用应用程序4进行切换号码的操作,并通过自动锁键盘来实现自动切换号码。调整自动锁键盘的时间为20秒,达到双号待机目的(10秒内感觉太短,拨电话还未通就换号了)。

;0--挂钩;待机Patch跳转挂钩表 V2
0x1F0070: CC00CC00 dabf40bc

;1--自动锁键后执行切换。;;利用:自动锁键盘后调用线路2补丁。(刷过:增加开关应用程序选项的快捷方式)

0x35E8E6: DAA36E77  DABF60EC;自动锁键后执行切换应用程序4快捷方式

;2--换号函数
0x1FCBd0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DABFE0C8DABF10C9DABFC0C9DAD57EFCDB00;换号1后,解锁
0x1FCBf0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DABF50C9DABF80C9DABFC0C9DAD57EFCDB00;换号2后,解锁

;3--应用程序4切换号码1和号码2。 (刷过:增加开关应用程序选项的快捷方式)

0x1FBC40: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DABFf0CBD7400E00F2F4423A9AF40230;30,采用应用程序第4项,切换1、2 两个号码
0x1FBC50: FFFFFFFFFFFFFFFFFFFF DABFD0CBDB00E6003500

;4--;设定自动锁键盘时间由60秒改为:30秒-3075 20秒-204E 10秒-1027
35F5FA:60EA 204e

;5--提示修改(切换号码时的屏幕提示,如果无提示,则换号后屏幕号码不变更,只能有切换屏幕的操作后才变更)
0x1FEC84: 6104 0d04;启动  变更 换线路
0x1FEC90: 6204 0d04;关闭  变更 换线路

整合补丁很不完善,但经过一天的测试基本功能正常。早晨起来发现一个号码是关机状态,不知是何原因造成。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-8-20 15:52:03 | 显示全部楼层
建议版主给157楼加分。
mygod999 的销毁函数测试是正确销毁的。
124楼云MM指出的两个RAM调用,一个是卡号转换的卡顺序,一个是GSM需要的参数。由于这两个内存地址太分散,当时没有做保存。需要对原一卡多号0.9做调整,尽量使RAM调用地址接近,以便集中保存于5101、5102块中。切换出现的问题与这个RAM地址有关。
“早晨起来发现一个号码是关机状态”,应该是正常的。当天第一次开机后激活了关机前使用的那个号,关机状态的那个号,关机后一直没有开机,而第一次开机时间过短,没完成搜网。目前处于完善阶段,可以这么做:开机后使用两个号分别拨打通10086,然后挂断,强行联网。
(10秒内感觉太短,拨电话还未通就换号了),这个说法可能是错的。切换函数挂在待机Patch跳转挂钩上后,只要键盘在操作,就会自动屏蔽切换,因为不再是待机了。通话中更加不会自动切换,而在通话结束后的设置时间到后才被定义为待机状态。我记得专门有个函数是用于判断是否处于待机状态,不过这里用不上。
切换函数可以替换自动键盘锁调用,将自动键盘锁调用置于切换函数结束处。这样也许可以使用两个不同的等待时间。
感谢LS在奥运期间不忘小8!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-8-20 16:14:02 | 显示全部楼层
关于待机号码显示问题,目前由于未保存卡号转换的卡顺序RAM地址,所以只能使用一卡多号自带的显示卡号功能。这个功能必须取消待机画面才能显示,而且不能使用云MM的那个显示补丁。以后可以完善。
双号转换时间,以7-10秒为好,这是其它机型测试后优选的。我认为主要解决打出时的选号问题。有些机油允许两个号都可以打进,但打出时需进行选号,转换时间过长,会引起选号等待过长。
我一段时间来在解决任意两个号转换问题,并且只使用一个资料块(5103、5104中的一个),还没有成熟。原因是顾虑到小8的空间,“自动”使操作方便,但占用空间;比较方便的手动,可以同时兼顾两者。因为在实际使用中,选择哪两个号间切换,不是频繁的操作,也许一段时间也只操作一次。
回复 支持 反对

使用道具 举报

发表于 2008-8-20 18:29:54 | 显示全部楼层
太强了,再次支持。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员 微信登录

本版积分规则

小黑屋|Archiver|手机版|爱技术 ( 沪ICP备08115260号-3 )

GMT+8, 2025-6-9 11:15

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表