|
xiehq的这个补丁做的很好,接通震动很及时,但是结束震动延时比较严重,感觉不太对& j/ g. G$ i0 K3 d+ F
随便找了一下,应该是这里
$ \% b8 n4 N9 M8 I' P在439行这里插入结束电话的震动- if (lineState.length == 1 ' d+ Z+ C7 B( i0 t# R6 ^+ |
- && callStateMessage.action === TelephonyCallState.DISCONNECTED ' p7 e: a) P/ ?4 _% d9 _
- && !(lineState[0].confId)){
6 `- \# D# P5 m2 V+ Q! m0 ~' Z9 U - this.controller.get("state_name_0").innerHTML = Messages.callStateEnded;
; l) f" e, |, c( d" l - this.bannerClose();
% L9 _4 j9 @! s/ r9 @2 O - this.showMenuOrRedialOnUpdate(callStateMessage);
' e3 t, f+ g! _ y0 G4 F -
3 L7 x1 F* O9 a6 d& D: v - // vibrate 500 ms7 M) m+ \! }5 h; u7 n9 N
- this.controller.serviceRequest("palm://com.palm.vibrate", {method: 'vibrate', parameters: { 'period': 0,'duration': 500 }});& {3 D- }+ @- m& Z& J. i# Z
- 7 W8 X2 S8 z$ W9 U7 \2 X# `
- return;. L2 ~+ I* d8 l" ?' ?/ l% a5 d7 s
- }
复制代码 这样感觉就很好了
+ U/ X* E$ j) Y) _& i附完整的activecall-assistant.js文件,大家用WQI send file到- /usr/palm/applications/com.palm.app.phone/app/controllers
复制代码 这个目录就可以了
" o' }( S: n; B0 j. ^' S u& R& p0 S, r+ s) W9 ~) R+ d6 H9 Q( x6 B
修改后的功能:+ B& q- J) i4 ~: ~! [
1.保持xiehq的接通震动3 p. ^: ]$ x0 R& j
2.修改了挂断的震动,响应更及时,感觉更好(因人而已哈)0 z* ~+ J7 U3 I* `" c+ Z5 l* }. ~
3.去掉了每45s的震动提示& Y( Q) \& X+ ~* C/ L
ps:我在我的1.45系统上测试通过,需要重启luna
4 R% R1 T5 X+ M
) e' q, V }7 t% w* T$ a附activecall-assistant.js文件:/ A) l& h- g/ r# P/ z' q7 H ?( M
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?加入我们
×
|