找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
楼主: marbery3

[webOS开发] 10-24更新 GSM PRE 关于 接通 振动的进展.高手已经出手!

[复制链接]
发表于 2010-12-10 11:23 | 显示全部楼层
原帖由 nicos 于 2010-12-9 16:51 发表 ; O% F9 L+ |  D3 p& v$ M
2 q) P; i$ z9 L
. V' `8 `; S% Q, x. k; ?: C

/ `- W& }4 D: Y- T/ ?这个用wqi装了,重启后无效,用wqi在设备上也找不到这个patch?请问是为什么?
* X; R8 {. k- ^1.45中文免激活,目前语言中文
( c/ P0 }! C7 n: e4 ~

0 e+ X* q# i: G% j( \4 u$ s6 i可能这个补丁根本没有安装成功,可以查看一下patch log进行确定,另外,因为这个patch可能没有进入webos-internal的源(我没有确认),所以用preware也不能在线安装。提供以下方法,(查看patch的内容,可以找到手动更改的办法):5 p/ T3 U. W: m+ |5 a* w
3 P; x  ^8 |  U: C$ ~
1. 备份文件:/usr/palm/applications/com.palm.app.phone/app/controllers/activecall-assistant.js
  1. cp /usr/palm/applications/com.palm.app.phone/app/controllers/activecall-assistant.js /media/internal/
复制代码
2. 编辑/usr/palm/applications/com.palm.app.phone/app/controllers/activecall-assistant.js/ |* `8 A- K" B- U. s
找到,这三行代码:
  1.                 if (callState === TelephonyCallState.ACTIVE
    ' \, \* V& q7 [
  2.                         && this.showWaitButtonOnActive[lineNumber]) {
    . L) ], t* {, m" Y" t7 d2 ~4 B
  3.                         this.waitDigitsButtonShow(lineNumber, this.pauseWaitDigits[lineNumber], callMsg.length > 1);
复制代码
在下面添加一行:
  1. this.controller.serviceRequest("palm://com.palm.vibrate", {method: 'vibrate', parameters: { 'period': 0,'duration': 1000 }});
复制代码
如果想更改震动时间,可以把上面一行代码的'duration': 1000改为想要的值,例如'duration': 800,就是震动0.8秒。

8 j4 a! S3 H' P6 L5 L' ~保存。
6 `/ l2 W- L& ~' d) v& Z3 ]0 @. G/ |- ]5 E$ ?, d; a
修改可以使用vi,或者传到电脑上进行修改,再覆盖到原目录,可以使用UltraEdit,EmEditor,EditPlus等进行修改,不要用记事本。6 j7 }/ t0 w# g9 W! w3 @  Q5 K' \
3. 重启luna。
7 D0 x4 t. V4 o' B  @
- c! N( }0 e% w; d注意:保存好备份的源文件,在安装、卸载需要修改这个文件的patch前需要先覆盖回去,不然会出现错误。
回复 支持 反对

使用道具 举报

发表于 2010-12-10 12:22 | 显示全部楼层
原帖由 xiehq 于 2010-12-9 00:07 发表
' ^, W0 E) I- _% Fprecentral的一个新补丁,对方接听振动,应该有参考价值,
9 L) S6 Y) @7 x; f, z没有自己写过patch,看patch里面的代码也看个一半,对lsdiff输出格式不了解,
! G+ U+ g+ d/ z' s9 T发在这里希望对达人帮助。

. o# |& A1 _" D' a: d# x: ^3 D; R7 A0 f, ]8 x, U
测试有用:) C0 s+ l% a4 g+ F1 f" ^
http://www.treo8.com/bbs/thread-180866-1-1.html0 F( w: A6 ~( h2 B; k; ]$ u: i" n

2 W6 {/ _! y1 L- |5 ^这个patch可能对改动过文件的无效,手动修改替换,还是功能正常的
回复 支持 反对

使用道具 举报

发表于 2010-12-10 12:59 | 显示全部楼层
原帖由 fisher88 于 2010-12-10 12:22 发表
2 i; D+ Z# d# v8 U) \, [+ W5 q$ u  m) D+ Y

7 e* `; Q8 {5 j3 _测试有用:
8 F9 o2 \, w9 H- N0 [$ L1 Nhttp://www.treo8.com/bbs/thread-180866-1-1.html" W' ]; P( ]" o5 x
9 H9 r  ^1 V( _
这个patch可能对改动过文件的无效,手动修改替换,还是功能正常的

/ m' ]7 `7 k' E# c
' h4 {. _' Q  o* g/ ]! k很高兴我提供的方法有效,没看到你昨天那个帖子,要看到了我就不用费事给 nicos 写那么多了。
回复 支持 反对

使用道具 举报

发表于 2010-12-19 16:42 | 显示全部楼层
弄个只在接通电话时振一下的就可以了!!或者弄几个开关选项!!!大家都在等啊!
回复 支持 反对

使用道具 举报

发表于 2010-12-22 23:11 | 显示全部楼层
原帖由 snakekkk 于 2010-12-19 16:42 发表
; |5 W+ z# [& W* j, h/ v弄个只在接通电话时振一下的就可以了!!或者弄几个开关选项!!!大家都在等啊!
+ w9 S/ G' v2 v
看这里:http://www.treo8.com/bbs/thread-186271-1-1.html
回复 支持 反对

使用道具 举报

发表于 2011-1-22 01:45 | 显示全部楼层
这个的确要顶,不然边拨电话边和别人聊天的时候总是是不是看手机,挺失礼的。
回复 支持 反对

使用道具 举报

发表于 2011-4-20 00:16 | 显示全部楼层
这个振动补丁能不能用在2.1上呢?
回复 支持 反对

使用道具 举报

发表于 2011-9-16 17:00 | 显示全部楼层
安装后无法实现,想卸载发现居然preware里面卸载出问题,不知道是为什么,哪位遇到过同样的情况。求解
回复 支持 反对

使用道具 举报

发表于 2011-10-29 11:43 | 显示全部楼层
gdgdfg
回复 支持 反对

使用道具 举报

发表于 2011-10-31 22:29 | 显示全部楼层
很早之前就已经发过补丁了,,现在还在讨论这个问题?
6 V: R! V+ f4 j2 b6 `# x
回复 支持 反对

使用道具 举报

发表于 2012-1-3 22:05 | 显示全部楼层
期待高手出现
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

QQ|Archiver|手机版|小黑屋|吹友吧 ( 京ICP备05078561号 )

GMT+8, 2025-4-22 05:01 , Processed in 0.238368 second(s), 13 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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