爱技术

 找回密码
 注册会员

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
楼主: Wang
收起左侧

通话后台录音&通话结束自动保存退出(Mama版之优化)

[复制链接]
 楼主| 发表于 2008-11-13 14:54:09 | 显示全部楼层
45楼有更新

欢迎测试:这个不影响平时多任务的使用了。

自己觉得是成功了,大家试试,看看还有没有问题。如果没大问题我再更新到顶楼。

;顶楼2号补丁的更新测试版:
;撤销1号补丁原来的版本。
;注意:要刷顶楼1号补丁。

;通话结束时先振动一下,然后返回到待机界面,延时1秒录音自动保存退出。
;整个过程无须手动操作。
;如果通话前在后台已经有运行的,通话结束时也会退出(如果后台运行的是写短消息,退出后已保存)。
0x3D11C8: E00C88C0 FABF005F
0x1F5F00: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DAB55AD4D7400E00F2F1423A9AF10400 ;1-00
0x1F5F10: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DAF34442DABF205FE00C88C0FADDCC11
0x1F5F20: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6FD485FE6FEBF0088E088D0E6FC203B
0x1F5F30: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6FD0E00E6FEC800E00FDAB428930804
0x1F5F40: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DB00FFFFFFFFFFFFDABFEA5FD7403500
0x1F5F50: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F2FD760146FDC2012D02DABF6E5FDB00
0x1F5F60: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFE6FD
0x1F5F70: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 4442E6FEF30088E088D0E6FC203BE6FD
0x1F5F80: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0E00E6FEC800E00FDAB428930804DB00

[ 本帖最后由 Wang 于 2008-11-14 13:27 编辑 ]
回复 支持 反对

使用道具 举报

发表于 2008-11-13 17:09:25 | 显示全部楼层
支持一下WANG同学的更新成果,明天刷刷看

测试通话录音太痛苦了
回复 支持 反对

使用道具 举报

发表于 2008-11-13 17:11:35 | 显示全部楼层

回复 42# 云卷.云舒 的帖子

今天测试了不少关于后台的东西,

发现延迟执行有时不稳定,最好是加上栈保护
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-14 00:50:26 | 显示全部楼层

回复 42# 云卷.云舒 的帖子

太理解了!谢谢支持!
打了多少个电话?怕是有100个吧?!好在中国移动就是好,免费!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-14 01:07:42 | 显示全部楼层
2008.11.14完善!
先发布在这里,有空再整理顶楼。
刚好,今天是妈妈的生日,就命名为“通话后台录音(Mama版)”。

;通话后台录音&通话结束自动保存退出(Mama版)

;2.通话结束时:先振动一下,返回到待机界面,然后切换录音保存界面至前台,延时1秒录音自动保存退出。
0x3D11C8: E00C88C0 FABF205F
0x1F5F20: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF CC00CC00DAB55AD4D7400E00F2F1423A
0x1F5F30: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 9AF10200DABF405FE00C88C0FADDCC11 ;可选1-00
0x1F5F40: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6FD665FE6FEBF0088E088D0E6FC203B
0x1F5F50: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6FD0E00E6FE2003E00FDAB428930804
0x1F5F60: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DB00FFFFFFFFD7403500F2FD760146FD
0x1F5F70: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF C2013D01DB00DABFEA5FDABFA05FDB00

;1.电话接通时:先振动一下,然后启动录音(此时录音界面在前台),延时1秒切换录音界面至后台。
0x0316A2: DAB578D4 FABF805F
0x1F5F80: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DAB578D4DAB55AD4D7400E00F2F1423A
0x1F5F90: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 9AF10400DACF2067DABFC25FFAA3A616 ;可选1-00

0x1F5FA0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6FD4442E6FEF30088E088D0E6FC203B
0x1F5FB0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6FD0E00E6FEC800E00FDAB428930804
0x1F5FC0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DB00E6FDEA5FE6FEBF0088E088D0E6FC
0x1F5FD0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 203BE6FD0E00E6FEC800E00FDAB42893
0x1F5FE0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0804DB00FFFFFFFFFFFFDAE85032E6FC
0x1F5FF0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E835E0EDE6FE8500E00FDAB44C72DB00

;下面的根据个人喜好选择刷入:
;消除录音开始"滴"的提示音:
;0x2F871E: 3D 00
;消除录音结束"滴"的提示音:
;0x2F92AA: 3D 00

[ 本帖最后由 Wang 于 2008-11-17 19:40 编辑 ]

评分

参与人数 1实力分 +1 金钱数 +100 技术分 +5 贡献分 +5 收起 理由
qqqingren + 1 + 100 + 5 + 5 支持完善

查看全部评分

回复 支持 反对

使用道具 举报

发表于 2008-11-14 11:59:50 | 显示全部楼层
支持楼主~~~~~~~~~~~~~~~
回复 支持 反对

使用道具 举报

发表于 2008-11-14 12:53:57 | 显示全部楼层
我也来个强烈支持,真是孝心一片
回复 支持 反对

使用道具 举报

发表于 2008-11-14 18:10:48 | 显示全部楼层
强烈支持!
回复 支持 反对

使用道具 举报

发表于 2008-11-14 19:53:12 | 显示全部楼层
很好很强大的
回复 支持 反对

使用道具 举报

发表于 2008-11-17 18:10:24 | 显示全部楼层
45楼的这个有人测试成功了吗?我测试的刷1、2两部分和只刷1部分的效果一样,就是通话结束后后台录音仍停留在保存界面(虽然已经保存了),还需要手动退出。
我刷第2部分时0x3D11C8: E00C88C0 FABF205F
这个挂钩中并不是E00C88C0的原始数据,就用我FLASH中的数据替换了,同时将这句
0x1F5F20: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF CC00CC00DAB55AD4D7400E00F2F1423A
中的CC00CC00替换成我的FLASH中的数据,不知道这样修改对否?
回复 支持 反对

使用道具 举报

发表于 2008-11-17 18:20:59 | 显示全部楼层

回复 50# XJWSYXY 的帖子

如果入口原始数据不对,要把下面补丁代码里包含的E00C88C0,也改成你自己的...
回复 支持 反对

使用道具 举报

发表于 2008-11-17 19:01:11 | 显示全部楼层

回复 51# 云卷.云舒 的帖子

原来这样,抱歉没仔细看,我再试一试。
测试成功,连续录音8次也不会死机。

[ 本帖最后由 XJWSYXY 于 2008-11-17 22:47 编辑 ]
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-17 20:07:47 | 显示全部楼层

回复 50# XJWSYXY 的帖子

对不起,45楼0x1F5F32处的数据应该是02,编辑的时候复制错了。45楼已更正。

;已刷过原来45楼的,刷这句更正:
0x1F5F32: 04 02



1.第一句的CC00CC00不用改,这个是预留的通话结束时其它补丁可以用的挂钩。
2.如果你的FLASH中0x3D11C8处原数据不是E00C88C0,说明你已刷过其它有关通话结束时的补丁。可以用你的数替换这里的CC00CC00,然后把本补丁第二句的E00C88C0用CC00CC00替换掉。
3.注意:本补丁已经包含有“通话接通&结束振动提示”的功能,如果你原来刷的有“通话结束振动提示”,请把本补丁第一句的DAB55AD4(振动函数)用CC00CC00替换掉。

[ 本帖最后由 Wang 于 2008-11-17 20:41 编辑 ]
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-17 20:34:29 | 显示全部楼层
原帖由 XJWSYXY 于 2008-11-17 18:10 发表
45楼的这个有人测试成功了吗?我测试的刷1、2两部分和只刷1部分的效果一样,就是通话结束后后台录音仍停留在保存界面(虽然已经保存了),还需要手动退出。


“通话结束后后台录音仍停留在保存界面”......这个原因可能是你的手机通话结束提示时间过长引起的(6688原本的功能:通话结束时提示本次通话的号码和时间)。刷下面这个试试:

;修改通话结束提示长度
360720:D007 0100
回复 支持 反对

使用道具 举报

发表于 2008-11-18 13:51:02 | 显示全部楼层

回复 53# Wang 的帖子

明白了,我说昨天怎么选上录音正常,不选通话结束就关机呢。
回复 支持 反对

使用道具 举报

发表于 2008-11-18 15:00:52 | 显示全部楼层
纯支持,我觉得通话前台录音也没什么不好,还可以直接用上、下导航键调节通话音量~~~~通话结束自动保存录音~~~呵呵,个人喜好~~~~~~~~~
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-18 19:01:13 | 显示全部楼层

回复 56# songfoming 的帖子

你说的有道理。
测试N天了,45楼补丁的运行是没有问题的了。但实际使用中确实没必要每个电话都录音的。这里介绍一个我的使用方法:平时不用开启接通自动录音的应用程序选项,通话中需要录音时,短按录音键直接录音,录音界面会自动切换到后台的。通话结束后就不用管了,录音会自动保存并退出的。

;1.先刷45楼补丁。
;2.修改45楼2号补丁的可选位置(这一步的意思是把1号、2号补丁的可选分开,原来是放在一起的)
0x1F5F20: CC00CC00DAB55AD4D7400E00F2F1423A CC00CC00DAB55AD4D7400E00F2F1423A
0x1F5F30: 9AF10200DABF405FE00C88C0FADDCC11 9AF10210DABF405FE00C88C0FADDCC11 ;可选1-10(这个可选平时要一直选上)
;如果不需要可选的功能,这两句就这样刷:
;0x1F5F20: CC00CC00DAB55AD4D7400E00F2F1423A CC00CC00CC00CC00CC00CC00CC00CC00
;0x1F5F30: 9AF10200DABF405FE00C88C0FADDCC11 DAB55AD4DABF405FE00C88C0FADDCC11
;3.短按录音键直接录音(以前就有的一个修改,补丁管理器里有,刷过的就不用刷了)
0x407FDE: DACF2067 DACF8467
0x407FEE: DACF8467 DACF2067
;4.主要的修改是这里:短按录音键直接录音的修改:
;增加延时1秒切换录音至后台的功能。
;增加后台判断:如果后台有东西,录音就不能启动,避免重复启动录音。
0x407FEE: DACF2067 FABF005F
0x1F5F00: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF D7403500F2FD760146FDC2013D06DACF
0x1F5F10: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 2067DABFC25FFAE0F27FFAE0F47FDB00
;DABFC25F=“延时1秒多任务切换”的函数,是包含在45楼补丁的。也可以在其它补丁里被调用。

注意:如果你的多任务切换键用的是录音键,那么第3步第4步的功能就实现不了。可以修改多任务切换键(建议用播放键)。也可以刷其它的“通话期间按XX键录音”的补丁,然后按照第4步的方法修改一下就行了。

[ 本帖最后由 Wang 于 2008-11-19 12:05 编辑 ]
回复 支持 反对

使用道具 举报

发表于 2008-11-21 21:54:09 | 显示全部楼层

回复 57# Wang 的帖子

我又发现一BUG,好像我是专门和楼主过意不去!
就是:如果本号码已经设置了“来电转移”,在通话结束后,不会自动跳转到后台录音界面!
请大家看看是不是这样?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-21 23:33:52 | 显示全部楼层

回复 58# winming 的帖子

是指当前正在使用的号码设置过“来电转移”吗?还是指当前的通话是被转移过来的?
前一种情况,我也设置了未接通转移的,使用正常。

还有,现在补丁的运行情况是:通话结束时,等提示本次通话时间、话费的窗口退出,就退到了待机界面,(以上都是手机原本的过程,本补丁没有修改),然后才是本补丁执行的动作:切换后台的东西至前台,延时1秒执行DAF34442返回待机界面。

所以如果录音还在后台,那就是没有切换成功,(或者切换过来了,但没有执行DAF34442),可能的原因是:提示本次通话时间、话费的提示时间过长引起的。也是因为这个原因,所以我在通话结束时设置了一个延时4秒才执行以下动作:切换和延时1秒执行DAF34442返回待机。

如果是这种情况,分别试试以下两种办法:

;修改通话结束提示长度
360720:D007 0100

或者:修改本补丁的第一个延时操作的时间:4秒,改为5秒或更长一点。
0x1F5F56: 2003 E803 ;2003=4秒;E803=5秒

[ 本帖最后由 Wang 于 2008-11-22 00:12 编辑 ]
回复 支持 反对

使用道具 举报

发表于 2008-11-22 15:40:04 | 显示全部楼层

回复 59# Wang 的帖子

是通话结束的时候,显示“转移中”造成的!
不知道有没有办法去掉“转移中”显示!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-22 07:26

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

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