找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 11844|回复: 96

[软件及汉化] [PATCH]Vibrate when the other side picks up(接通震动)-测试成功

[复制链接]
发表于 2010-12-9 22:58 | 显示全部楼层 |阅读模式
2楼的原帖链接有PATCH文件和作者给的activecall-assistant.js文件。但是不建议下载安装。
  _3 f% O/ ~$ p0 U& r' K* K
2 ?  ^3 |4 X# ]) T/ J; X理由:PATCH会寻址替换代码,如果你不是原始文件,不一定刷的进,刷的进不一定能安全卸载6 G" Y3 P; J) G3 p
所以,推荐作者给的第二种安装方法:替换大法。做好备份肯定安全,而且不和其他通话补丁冲突(这个很关键)

0 c! w7 R. Q$ x; y+ c- }- q) m2 f  {, c$ G' x
顶楼说一下我的安装方法,供参考:# U- N& [1 x. A$ @6 r! M

& K& U! w# D, _1.打开internalz, 找到下面路径:/usr/palm/applications/com.palm.app.phone/app/controllers/,把activecall-assistant.js拷贝到U盘可见的根目录(这里就可以留下备份了)4 Z# r% V: P: f( g
2.然后把activecall-assistant.js文件拷贝到电脑,用Notepad++打开(作者说用notepad, workpad...可能排版有点乱)7 h- }2 P0 a  _4 ]$ S3 T& J# J
3.搜索:if (callState == TelephonyCallState.ACTIVE) {
5 }8 c" G3 O9 T! ~% @                        stateDisplay.hide();9 P: s$ C# Z$ B: ?& u2 s
                        if (this.muted) {. p$ c3 ]4 @4 F. s6 _* Y6 w* [" \
                                muteDisplay.show();% C& {2 f) i! T! M! A
                        } else {* C  p, c8 h( w' F
                                muteDisplay.hide();9 G9 |8 M& N3 |$ A9 C! q; @
                        }
- t. q6 B# M$ E3 |# W4.找到地方后,黏贴插入下面代码:
1 R/ b4 n- e7 P8 |8 e//tu dong rung khi dau day ben kia nhac may, tuong tu ringz blackberry - nhimret
: V! G( W* V, R% M# M; a+ l- Athis.controller.serviceRequest("palm://com.palm.vibrate", {method: 'vibrate', parameters: { 'period': 0,'duration': 500 }});6 U% N& @! p& J5 D' M8 A
; W( i& l; C: L: C
作者说道这里就结束了。打开PATCH文件发会现还有个地方也修改了,所以继续看下去:
( |, Y) H% t9 q! N" F! Y( n, l  n! @& Q4 q- }6 w0 i
5.继续搜索:         deactivate: function(event) {6 A0 ]- v8 C! q1 s
                QDLogger.log( "ActiveCallAssistant#deactivate");% Z$ T  U" a' K! ~
6.找到后黏贴插入下面代码:
8 [- v: D. l' I0 l  P) F5 C! uthis.controller.serviceRequest("palm://com.palm.vibrate", {method: 'vibrate', parameters: { 'period': 0,'duration': 500 }});, `* C: Q0 k1 p# k6 M8 z& @7 P
$ F0 t- h/ N# W( P4 O
OK保存文件0 {' p$ |$ `: T% {; C* A

# Q/ I; ^8 k- `2 b. D8.把做好的文件,拷贝回usr/palm/applications/com.palm.app.phone/app/controllers目录下,重启luna, R! t+ R9 X# \# j
或者打开WebOSQuickInstall --> Tools --> Send file3 W( P3 E7 }; y. V( X4 W
选择 activecall-assistant.js文件,发送路径: /usr/palm/applications/com.palm.app.phone/app/controllers/) ]' T' B1 o  l
点击"Send to Device" 按钮,重启luna1 m9 l/ o: C) [1 ]' b

. E7 e$ z) [, c; M# `
9 P7 K! t7 U. R# x0 Q; c7 U+ I8 q* k- B1 W" \! K
总结:+ i/ {( M! k; B
经过这样安装,测试下来和auto-show-dialpad-on-call,一点不冲突。还有个advanced-configuration-for-system-preferences高级设置补丁也改过这个文件。如果你已经刷过这些补丁用替换大法可以不影响它们共存。初步测试结果接通震动一次,挂断一次。大家可以试试后面第二个修改的地方,作者没说的这部分,如果不修改,是不是挂断不会震动。
# R9 t) c, s4 P* U1 N+ Z还有{ 'period': 0,'duration': 500 }});这个500是可以改的,震动长短时间。前面的0是周期,就不要改了除非你想多震几次
5 i7 T* D; E6 @- J5 k
) U0 a, H$ D! X( T" K  h( ?
欢迎大家测试...
1 B& O3 l% u1 T" ^6 @0 ?1 G! V7 l0 e, T0 v7 Y4 ?9 O. c- {
[ Edited by fisher88 on 2010-12-10 09:13 ]

评分

参与人数 1威望 +20 收起 理由
wxlzhp + 20 谢谢分享

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2010-12-9 22:58 | 显示全部楼层
特别感谢一下补丁作者:milamila
" ^. F1 P( r& t  Y/ m4 C* h! X1 i6 P0 q
原文如下:
- I# e$ R. P( P# R* O' Z6 H2 s# D* \http://forums.precentral.net/web ... -side-picks-up.html
0 `" S( W4 z, \/ U, ~# U2 Y. S  m- ?4 o" L
Description: When the other side picks up, your phone will vibrate so you don't have to look at the screen or put it on your ear. 7 u( f6 `  m3 k/ ^7 A  E" l& {
(Vietnamese: tu dong rung khi dau day ben kia nhac may, tuong tu ringz blackberry)
1 j/ i- I; X; n( k- W
" M* \) \- v4 ^( n7 Sinstall-1:
  g( ]0 N  F! @1. Open WebOSQuickInstall " n8 s1 G  R& H4 c  Y7 k& T5 p- [
2. Drag and drop patch to WebOSQuickInstall . b. d  J0 r9 k2 g: u; v+ L
3. Click Install3 {7 t3 T4 L0 c
4. Done$ q4 p4 p+ ^: V
# i- \1 `* Q1 b( ?9 M- W: p
install-2: ; i% b. G' A( c/ d, }( m
Use internalz, open:0 @0 s& z2 R" o3 X4 R, [4 y; j
/usr/palm/applications/com.palm.app.phone/app/controllers/" Y$ }- i+ b1 q4 ~
copy file activecall-assistant.js to ur PC.
# `/ x9 |. g8 v5 _Open file activecall-assistant.js by notepad, workpad v.v....
6 C/ U8 y/ ^$ C2 r- ]) b3 E4 KFind:1 O% @" \, O$ B# R
if (callState == TelephonyCallState.ACTIVE) {2 D) K7 M9 Z9 w1 j' o' @( H4 |
                        stateDisplay.hide();
7 p! o2 [% `& F) G0 y                        if (this.muted) {( x- `0 n8 Y9 Q% n4 Y
                                muteDisplay.show();# n+ Y3 g7 {4 e) D* G1 p
                        } else {
' A: w. K& X4 \) z: K; I                                muteDisplay.hide();
( y# ]( F  K$ u# ]2 C& G                        }Paste below
$ _! A. x% H7 m3 Z' j
; }4 @% X/ d* @& o0 d- _Paste below
+ w3 d8 e. d+ B5 k//tu dong rung khi dau day ben kia nhac may, tuong tu ringz blackberry - nhimret
) H6 y1 |. k5 y3 ithis.controller.serviceRequest("palm://com.palm.vibrate", {method: 'vibrate', parameters: { 'period': 0,'duration': 500 }});
! {0 @8 J- N) _5 b& K* O& a0 D0 u; C# b
1. Open WebOSQuickInstall --> Tools --> Send file
% b  ^) _1 K/ |  D7 w& c8 P' {2. Choose activecall-assistant.js
* Q4 x0 q" F, |" dand at "Destination folder", paste link: /usr/palm/applications/com.palm.app.phone/app/controllers/, [, a' i/ q- _1 K" N% H
3. Click "Send to Device" button, wait then luna restart
! U4 X! k3 M) O4. Done; @/ a  L, B4 C! M' |0 |
/ z! d* n4 B% I+ U
[ Edited by fisher88 on 2010-12-9 23:31 ]
回复 支持 反对

使用道具 举报

发表于 2010-12-9 23:01 | 显示全部楼层
那去电接通呢?是电话那边通话接通还是彩铃什么的接通啊?
回复 支持 反对

使用道具 举报

发表于 2010-12-9 23:05 | 显示全部楼层
应该是去电接通振动吧,这样才有意义
回复 支持 反对

使用道具 举报

发表于 2010-12-9 23:10 | 显示全部楼层
能详细介绍下不?
回复 支持 反对

使用道具 举报

发表于 2010-12-9 23:18 | 显示全部楼层
直接安装patch成功,尝试拨打10086,接通振铃一次,挂断也振铃一次。
回复 支持 反对

使用道具 举报

发表于 2010-12-9 23:34 | 显示全部楼层
这个补丁相当有用啊
回复 支持 反对

使用道具 举报

发表于 2010-12-9 23:36 | 显示全部楼层
晕死了....preware那个网站对我老是这样....
9 D2 q' v5 a/ E6 F0 V7 zSorry. The administrator has banned your IP address. To contact the administrator click here
回复 支持 反对

使用道具 举报

发表于 2010-12-9 23:46 | 显示全部楼层
cdma可以用吗?
回复 支持 反对

使用道具 举报

发表于 2010-12-9 23:56 | 显示全部楼层
原帖由 zzbomb 于 2010-12-9 23:18 发表   ^& I1 G/ A) c5 P% Z& ~. \. K
直接安装patch成功,尝试拨打10086,接通振铃一次,挂断也振铃一次。

8 H) u- T" R; ~! v* K8 h我也安了,接通震动一次,挂机不会震啊
! I. Z5 g9 W! O) S" s& |$ u' g
7 i; N* K) L3 P5 f[ Edited by davai_za on 2010-12-10 00:00 ]
回复 支持 反对

使用道具 举报

发表于 2010-12-10 00:08 | 显示全部楼层

回复 楼主1# fisher88 的帖子

仔细阅读了一下原帖,确实是如果只复制第一部分,只是接通震,复制第二部分挂断也震,真是不错的补丁啊
2 {$ k" N2 W8 x' ]7 d9 i5 ^* ?+ H6 s; ?% M5 P+ z( _7 T
详见  : % M6 U, k3 [- F. Z
amjz :thnx, now it works6 {  _* ?) b/ Q3 j
is it possible to add vibrate on hangup too?  
1 W# I- p' n3 S谢谢,有效,有可能挂断也震吗?1 N: \) o4 F/ a9 Z- T1 A
nhimret(作者):@amjz:# N: p! f- I5 U9 S" z
find:! s1 `; p. z8 \+ p
Code:# J* f% x7 @- T
deactivate: function(event) {+ r- g5 v. ^& N8 Q. a2 w* M+ u
                QDLogger.log( "ActiveCallAssistant#deactivate");
7 {: @4 G& q$ X7 U# B7 w( vpaste below" p4 g$ |$ s" w4 C  e- H# Q
Code:
" Q" h& `) B: H( R6 b4 E1 Nthis.controller.serviceRequest("palm://com.palm.vibrate", {method: 'vibrate', parameters: { 'period': 0,'duration': 500 }});
: N5 o. n9 X/ minstall and luna restart ! b4 B/ l5 |8 h* E3 {# G! \3 f* x+ c( S
回复amjz:找到。。。。。。复制。。。。。安装重启。
1 p# L* J$ x* U2 }3 z* y
! `( |, ]+ o; o9 K& a* P[ Edited by davai_za on 2010-12-10 00:11 ]
回复 支持 反对

使用道具 举报

发表于 2010-12-10 00:10 | 显示全部楼层
真的如此就比原来的接通震动补丁要完善了!!关注中!:)1
回复 支持 反对

使用道具 举报

发表于 2010-12-10 00:13 | 显示全部楼层
再多说两句,这补丁真是太合心意了,之前用黑莓一直是用接通震动的,方便啊,现在webos终于也有了,舒服!
回复 支持 反对

使用道具 举报

发表于 2010-12-10 00:14 | 显示全部楼层

回复 12楼 dsczd 的帖子

已经很完善啦,亲自测试完美使用中 呵呵
回复 支持 反对

使用道具 举报

发表于 2010-12-10 00:14 | 显示全部楼层
先顶起来……
回复 支持 反对

使用道具 举报

发表于 2010-12-10 00:16 | 显示全部楼层
很好用..不过500ms是不是太久了?( Z- V& `9 I1 m) ?- W

& J: v" P1 R1 `4 _$ }& T+ h自己改了个188ms的..喜欢吉利数...
; G8 W# Y$ U( G( `$ r! b( o3 v+ a+ x; _- ]; p" J, x; x
喜欢的拿去...

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入我们

×

评分

参与人数 1威望 +10 收起 理由
wxlzhp + 10 谢谢分享

查看全部评分

回复 支持 反对

使用道具 举报

发表于 2010-12-10 00:16 | 显示全部楼层
附上原版的吧

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入我们

×
回复 支持 反对

使用道具 举报

发表于 2010-12-10 00:35 | 显示全部楼层
半夜上来看到的超大好消息!谢谢楼主
回复 支持 反对

使用道具 举报

发表于 2010-12-10 00:35 | 显示全部楼层
哈哈,终于还是来了。。。谢谢楼主及原作者!
回复 支持 反对

使用道具 举报

发表于 2010-12-10 00:50 | 显示全部楼层
另外,想问一下楼主,安装了http://www.treo8.com/bbs/thread-174606-1-1.html  补丁的是不是要先把它卸载再安装你这个呢?期盼回答。
回复 支持 反对

使用道具 举报

发表于 2010-12-10 01:10 | 显示全部楼层
怎么我用E72的uc浏览器看这贴。。,看到好多乱码啊。。。。
回复 支持 反对

使用道具 举报

发表于 2010-12-10 01:10 | 显示全部楼层
另外帮顶了。我的pre 还没买呢,。。
回复 支持 反对

使用道具 举报

发表于 2010-12-10 07:16 | 显示全部楼层
支持一下lz 虽然我不怎么喜欢接通震动...
回复 支持 反对

使用道具 举报

发表于 2010-12-10 09:08 | 显示全部楼层
建议用方法二 ,我直接安装Vibrate when ur call active.patch ,安装上去了,但打10000号没振动,所以方法一不保险,根据日期补丁的经验,直接编辑js文件是最有效的办法。
$ X- k+ c8 J$ z3 K) \/ ~% W建议把500改为88以下,不然振动太强了,对滑道有害!188都大了,我的是88也有点大,50正好吧。
回复 支持 反对

使用道具 举报

发表于 2010-12-10 09:17 | 显示全部楼层
我火星了?还是穿越了?
9 }2 ?$ m7 f/ k" D; ]% A- _0 Y接通震动。。。。。不是一直都有的吗。。一直用得好好的啊。。。怎么又出来一个,还“测试成功”,费解
回复 支持 反对

使用道具 举报

发表于 2010-12-10 09:20 | 显示全部楼层
楼主专业~~
回复 支持 反对

使用道具 举报

发表于 2010-12-10 09:25 | 显示全部楼层
代码插入到搜索到代码的后面吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-12-10 09:35 | 显示全部楼层
原帖由 rynchen 于 2010-12-10 09:25 发表
# Q2 L& {+ D- o4 a7 l$ }4 o  Z) \代码插入到搜索到代码的后面吗?

& t2 n' [. e1 s
3 Y% w/ A. b% T! M7 V是滴,注意括号也是代码,不要疏忽了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-12-10 09:38 | 显示全部楼层
原帖由 yefonme 于 2010-12-10 09:17 发表 & [' F! F$ a- k$ e. S
我火星了?还是穿越了?   h, K6 f$ `! b2 ]5 k+ ]- S
接通震动。。。。。不是一直都有的吗。。一直用得好好的啊。。。怎么又出来一个,还“测试成功”,费解
; d: |% b% n9 o5 _& P! P: B; V+ }( p

  t& a9 O4 j" y; k( C% o你说的是坛子里用auto-show-dialpad-on-call改接通震动,会多次震动,有时还有延迟,而且和auto-show-dialpad-on-call4 z* [1 y# \( Q. i! F8 m
有冲突。
5 G9 z. J2 K, E- o! X1 ]4 E; [9 j: `% M
我推荐的是老外最新发布的接通震动补丁,不会多次震动。还可以定义接通或者挂断
回复 支持 反对

使用道具 举报

发表于 2010-12-10 09:43 | 显示全部楼层
楼主把修改了文件发一份吧,懒得自己去改额
回复 支持 反对

使用道具 举报

发表于 2010-12-10 09:59 | 显示全部楼层
我改成50后,感到正好了,喜欢强烈振动带来快感的可以用88。
回复 支持 反对

使用道具 举报

发表于 2010-12-10 10:01 | 显示全部楼层
cdma的试了一下,好像没有用,没等接通就振动了
回复 支持 反对

使用道具 举报

发表于 2010-12-10 10:02 | 显示全部楼层
原来在preware上安装的可以用。就是不知道怎么卸载?
! r3 r5 M& P. }& J3 l6 V: P打电话时有两下震动,对方接听时一下,挂断时一下!
& ~4 p" M2 S; I8 |% T, q, N( M( C: k1 j7 @
[ Edited by cqwangfl on 2010-12-10 10:06 ]
回复 支持 反对

使用道具 举报

发表于 2010-12-10 10:23 | 显示全部楼层
原帖由 rynchen 于 2010-12-10 10:01 发表
" T% r& F$ {' L# t! N0 Q5 d8 T) V7 qcdma的试了一下,好像没有用,没等接通就振动了

1 z9 O- i# A0 [* N/ p+ ^我也是CDMA的,是正常的,是听到回铃声振动,不是接通振动。
4 v: W$ F0 Q; C. n) K/ a$ I% J7 M7 a& r
原帖由 pgfly1121 于 2010-12-10 09:43 发表
) @; y2 B' z( |6 u% B4 i3 e楼主把修改了文件发一份吧,懒得自己去改额
4 d5 V7 p& K3 r
这个不能偷懒,别人的不能用。会导致你系统崩溃或者电话打不出去。
回复 支持 反对

使用道具 举报

发表于 2010-12-10 10:32 | 显示全部楼层

回复 34楼 wxlzhp 的帖子

奇怪,我的没等接通就震动了,难道是我哪里改错了?
/ E( R# H. N& y% R) |- b3 Y8 i- |% L/ k2 M- \/ ]
卫士确定是对方接通才震动的吗?3 e, q6 a$ G: C% P4 T

: {1 [3 ~% m: ]( B1 @8 \能否把改好的activecall-assistant.js文件发给我试试,我改了几次都是这样。没接通就震动了。0 X  l% i9 x' g8 I+ c: `

/ r" `) C1 ^: }; k5 `谢谢!
回复 支持 反对

使用道具 举报

发表于 2010-12-10 10:39 | 显示全部楼层
高手啊,高手。正等着这东东呢。
回复 支持 反对

使用道具 举报

发表于 2010-12-10 10:42 | 显示全部楼层
原帖由 rynchen 于 2010-12-10 10:32 发表
8 O0 c. X+ _. _! {卫士确定是对方接通才震动的吗?谢谢!

" X& F1 Z; ~9 `+ u. s0 ^9 b是听到回铃声振动,不是接通振动。这是由CDMA制式决定的,除非作者亲自改程序才行,貌似这个一直没有解决。不过CDMA的辐射本来就不大。
回复 支持 反对

使用道具 举报

发表于 2010-12-10 11:10 | 显示全部楼层
2 ~' O, s1 ~" f1 M! s+ @( y
很好很好,10086测试可以用,不加第二处修改的代码的话就只有接通电话才会震动( f) Z& E4 j# [( ?! e
刚刚试了下打别人电话,有彩铃,接通就不震动了。。还不完善啊# E. f2 E; ^0 r& y) g
又打了次,还是有彩铃的,这次到是接通震动了。。。浪费我话费0 k9 a1 t& j' _) n* a0 ~; g
( R0 R" Q+ X4 @) `4 U
[ Edited by xyq001419 on 2010-12-10 11:25 ]
回复 支持 反对

使用道具 举报

发表于 2010-12-10 11:36 | 显示全部楼层
期望能改进好最好了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-12-10 12:13 | 显示全部楼层
原帖由 xiujma 于 2010-12-10 11:36 发表 , U7 N/ b3 i' f  ~- Y+ a
期望能改进好最好了。
  z: @0 `% `4 |0 P7 X
1 p, Q$ |  Q9 Z, ^
+ L  z  H( ?6 H$ Z; g3 Z" x
君不见这个已经是改进版了,GSM很好用,CDMA没试过,可能支持的不太好吧
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-2-24 11:23 , Processed in 0.414231 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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