|
1.35把拨号列表的显示逻辑给改了,所以原来的补丁不能直接用了) Z: v" s- P5 V4 L5 w, @( K
, F; K+ s. z" n1 t4 i如果想用的话,可以这样做:0 O/ t! z9 D9 G& i8 a+ s1 @- {
9 ?8 n% K! G; P+ h
1. 删除与phone有关的quickinstall(Preware)补丁) K9 h* h2 e# A. l( c* X
2. 恢复/usr/palm/applications/com.palm.app.phone目录到1.35的状态;3 _: d* D0 A( ~' h9 D# z( n$ G
3. 检查/usr/palm/applications/com.palm.app.phone/app/controller、
6 ~# m! `/ q' Z; k/usr/palm/applications/com.palm.app.phone/app/models两个目录下是否有*.source文件,有则删之,无则加勉;- find /usr/palm/applications/com.palm.app.phone/app -name *source -exec rm -f {} \;
复制代码 4. 检查/usr/palm/applications/com.palm.app.phone/app/views/calllog目录下是否有listcontainer.html文件,有则删之,无则加勉;- find /usr/palm/applications/com.palm.app.phone/app -name listcontainer.html -exec rm -f {} \;
复制代码 5. 将补丁文件拷贝到机器当中,完成解压,登录终端到相应目录;/ L! u% ]+ X2 b( N# {: L
6. 执行下面的命令,可以在install.sh中删除其他命令行以后另存执行:- mv /usr/palm/applications/com.palm.app.phone/app/controllers/announcer-assistant.js /usr/palm/applications/com.palm.app.phone/app/controllers/announcer-assistant.js.source
8 _/ l# S: K1 j$ P8 \ - 6 [/ |* o' j+ P4 a0 @
- cp ./announcer-assistant.js /usr/palm/applications/com.palm.app.phone/app/controllers/
1 z4 H$ T- ?! d
+ \2 |5 @8 E' O3 [- mv /usr/palm/applications/com.palm.app.phone/app/controllers/incomingcall-assistant.js /usr/palm/applications/com.palm.app.phone/app/controllers/incomingcall-assistant.js.source
6 n9 |% V( i* o4 G4 s - ' M; V0 Q/ R) N8 r( t. [
- cp ./incomingcall-assistant.js /usr/palm/applications/com.palm.app.phone/app/controllers/$ t K8 P9 g! P" y P6 S
9 b9 g& [" ~: X, x( z ?- mv /usr/palm/applications/com.palm.app.phone/app/models/FormattedCall.js /usr/palm/applications/com.palm.app.phone/app/models/FormattedCall.js.source
) o7 ~: A& ~5 G" F2 o
( M' ~1 h c9 N. n) b0 a- cp ./FormattedCall.js /usr/palm/applications/com.palm.app.phone/app/models/, ?& H! c5 X. e6 v" ?
- 2 E* J6 b# V, E
- mv /usr/palm/applications/com.palm.app.phone/app/models/RegionLookup.js /usr/palm/applications/com.palm.app.phone/app/models/RegionLookup.js.source, s" p) S+ Q: x6 y
* q. E) ^/ g: [( ~5 q' V# g- cp ./RegionLookup.js /usr/palm/applications/com.palm.app.phone/app/models/
复制代码 6. 重启Luna,或者Restart
) w3 V" l: g/ z3 [$ V9 c. f" c0 R& O2 A; z
7. 如果需要安装其他quickinstall的补丁,请在这之后做;$ \+ o+ ?9 l z6 \3 U5 c1 ^
8. 删除归属地补丁的方式就是执行上面1-3步骤,(需要在删除其他补丁之后进行,否则其他补丁卸载就很麻烦了)" d( I; p5 q$ ]
3 t' D, m$ j5 P: p8 L2 k7 E--如需修正IP拨号拨手机不加0时的bug,请在执行上述步骤前先编辑RegionLookup.js文件,查找“substring(6)”或直接到第202104行,将该行替换成如下三行:- number = number.substring(5); // First, just drop the 5 digits of IP Prefix
" ?- D4 T9 c! t0 B* m: p - if (number.substring(0, 1) == "0") // if there is a Prefix "0", drop it.
8 _' ^( ~( ?6 a; o6 v4 ~% \- n. ] - number=number.substring(1);
复制代码
6 |( A* i9 f2 b. z8 Z0 {[ Edited by mpan on 2010-1-2 16:32 ] |
评分
-
查看全部评分
|