找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
楼主: xiehq

[软件及汉化] [patch] 电话接通、挂断震动-通话每分钟震动-patch文件-WQI安装

[复制链接]
发表于 2010-12-29 16:16 | 显示全部楼层
感谢楼主的大作。已安装,还未测试。呵呵
回复 支持 反对

使用道具 举报

发表于 2010-12-29 20:34 | 显示全部楼层
学到了!!!!好东西
回复 支持 反对

使用道具 举报

发表于 2010-12-29 21:22 | 显示全部楼层
只会安装ipk格式的  望软兴叹啊
回复 支持 反对

使用道具 举报

发表于 2010-12-29 23:00 | 显示全部楼层
xiehq的这个补丁做的很好,接通震动很及时,但是结束震动延时比较严重,感觉不太对7 ?7 x& k3 A0 l4 s% N
随便找了一下,应该是这里0 e% E. F/ ^4 q" k1 T+ Q. Q
在439行这里插入结束电话的震动
  1.                         if (lineState.length == 1 ( x/ D% d4 Q. r' f, y
  2.                                 && callStateMessage.action === TelephonyCallState.DISCONNECTED
    + M% i9 x5 l& D0 N# Z4 H" E
  3.                                 && !(lineState[0].confId)){
    , {6 Z" y/ i8 S
  4.                                 this.controller.get("state_name_0").innerHTML = Messages.callStateEnded;# P5 T7 l' n+ D0 p8 D1 a
  5.                                 this.bannerClose();
    + n: J& `# y8 K# m
  6.                                 this.showMenuOrRedialOnUpdate(callStateMessage);
    5 \8 m+ l9 A/ x& G
  7.                                 0 l+ P9 s9 _" D2 O5 \5 f# n* [
  8.                                 // vibrate 500 ms3 Z" i# v! k2 E& ~; X2 \
  9.                                 this.controller.serviceRequest("palm://com.palm.vibrate", {method: 'vibrate', parameters: { 'period': 0,'duration': 500 }});
    ; G/ Q/ d: g1 q1 M" W
  10.                                 ; @2 C6 s! x; }6 h+ n  p) p
  11.                                 return;
    ) j' w' {5 S+ ]. P2 D7 N$ @
  12.                         }
复制代码
这样感觉就很好了
) ~0 P4 @8 m3 y3 W1 r/ D# z附完整的activecall-assistant.js文件,大家用WQI send file到
  1. /usr/palm/applications/com.palm.app.phone/app/controllers
复制代码
这个目录就可以了
$ f9 J" G9 c2 Q, z" q2 x6 R
$ ^: v( [; J& t' Y1 e& p修改后的功能:
; m1 Q& L6 |/ m/ W1.保持xiehq的接通震动
8 r9 u+ E, y+ |9 _" V1 h" M" G1 V2.修改了挂断的震动,响应更及时,感觉更好(因人而已哈)9 u/ G: k" }: y- N
3.去掉了每45s的震动提示9 N$ X3 O/ Y3 }. q* }$ K
ps:我在我的1.45系统上测试通过,需要重启luna( `1 z* }  `% G1 G' H0 J0 Z

) n% g2 M8 U5 |3 h1 y# Y/ K& `附activecall-assistant.js文件:0 X) h2 {/ V8 x& A

本帖子中包含更多资源

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

×
回复 支持 反对

使用道具 举报

发表于 2011-1-22 20:59 | 显示全部楼层
支持了:)1
回复 支持 反对

使用道具 举报

发表于 2011-1-23 12:40 | 显示全部楼层

回复 44楼 sunlee 的帖子

能不能告诉我怎么安装的啊
回复 支持 反对

使用道具 举报

发表于 2011-1-23 15:41 | 显示全部楼层
WQI发送那个js文件到/usr/palm/applications/com.palm.app.phone/app/controllers这个目录
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-2-18 21:03 | 显示全部楼层
原帖由 sunlee 于 2010-12-29 23:00 发表
4 C( s- o  O" O8 W. a5 }xiehq的这个补丁做的很好,接通震动很及时,但是结束震动延时比较严重,感觉不太对1 T( n+ B. Z1 ]+ T$ s
随便找了一下,应该是这里
" t0 o  O7 J) o1 [* T5 ~在439行这里插入结束电话的震动                        if (lineState.length == 1 ! w3 {  N; {  v5 X0 ~
                                && callStateMessage.action ===  ...

) |0 R! D$ U) A2 P/ d: F非常感谢,我也发现了挂断震动延时的问题,震动代码插在了GUI代码后面,这可能是问题所在。
" Y4 x+ w' j! V0 u, ]# D- R另外,这个补丁有更新了,添加了各项设置:http://www.treo8.com/bbs/thread-186271-1-1.html
回复 支持 反对

使用道具 举报

发表于 2011-4-16 15:32 | 显示全部楼层
太高深,Advanced Configuration for System Preferences没有安装完成。困难重重啊~
. m2 u& j7 w1 X% F
回复 支持 反对

使用道具 举报

发表于 2011-4-27 11:39 | 显示全部楼层
哇咔咔,很帅,多谢楼主!!
回复 支持 反对

使用道具 举报

发表于 2011-4-27 13:34 | 显示全部楼层
支持创作。。。。。
回复 支持 反对

使用道具 举报

发表于 2011-9-16 19:35 | 显示全部楼层
谢谢发现,分享
回复 支持 反对

使用道具 举报

发表于 2011-10-30 13:46 | 显示全部楼层
大哥,什么时候做个pre2的来电接通震动啊……万分感谢
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-2-28 03:55 , Processed in 0.318207 second(s), 14 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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