|
1.35把拨号列表的显示逻辑给改了,所以原来的补丁不能直接用了
* ?. I2 b; O7 U& s
6 t* S( y( d/ B! h6 f如果想用的话,可以这样做:
5 W2 h; Z, E1 Q; C- Y6 w; B; L2 ^5 g/ p" e5 [- w
1. 删除与phone有关的quickinstall(Preware)补丁% O1 p# f+ }) `5 I+ h
2. 恢复/usr/palm/applications/com.palm.app.phone目录到1.35的状态;5 K; v5 a4 ?0 \0 u' G: y
3. 检查/usr/palm/applications/com.palm.app.phone/app/controller、! A; T+ L6 L: ?: I
/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. 将补丁文件拷贝到机器当中,完成解压,登录终端到相应目录;
8 R. z' Y1 q7 Y( f/ n2 }8 C6. 执行下面的命令,可以在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.source9 C; Q. j* J! g7 @* k
- 7 z# y+ c3 i( I* P8 n8 n8 x
- cp ./announcer-assistant.js /usr/palm/applications/com.palm.app.phone/app/controllers/
! M* F- N. Y, b h1 x: h. e
& }$ f0 I( {$ d$ S1 j- 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
3 a% o' `# U7 n! s/ x4 G! h - " j9 U. N, ?1 j7 D: n) N
- cp ./incomingcall-assistant.js /usr/palm/applications/com.palm.app.phone/app/controllers/1 k" p1 v* p; n5 a6 A- R
+ h, c# j8 e; M( f2 w- mv /usr/palm/applications/com.palm.app.phone/app/models/FormattedCall.js /usr/palm/applications/com.palm.app.phone/app/models/FormattedCall.js.source
( \9 u5 F" c& U2 J: d# n - % l7 Y& G, D8 ~% Z$ W
- cp ./FormattedCall.js /usr/palm/applications/com.palm.app.phone/app/models/
D' a2 n6 z+ r7 P4 M9 N9 g - / O% S) K5 K3 G* A5 y7 K" b
- mv /usr/palm/applications/com.palm.app.phone/app/models/RegionLookup.js /usr/palm/applications/com.palm.app.phone/app/models/RegionLookup.js.source2 o3 Q( N: h' B8 Y' N- \
- " B7 l+ @+ r: ? r% T. m, w
- cp ./RegionLookup.js /usr/palm/applications/com.palm.app.phone/app/models/
复制代码 6. 重启Luna,或者Restart$ U* |) T% ~( E, N/ r
5 a( \& Y1 @- N; S2 T, F% ]3 `7. 如果需要安装其他quickinstall的补丁,请在这之后做;
7 e- l+ F" z# R- e# v q8 y/ k8. 删除归属地补丁的方式就是执行上面1-3步骤,(需要在删除其他补丁之后进行,否则其他补丁卸载就很麻烦了)( J8 ?. Q1 J. s0 `" S( y4 D
3 P* |' @; g+ X, a
--如需修正IP拨号拨手机不加0时的bug,请在执行上述步骤前先编辑RegionLookup.js文件,查找“substring(6)”或直接到第202104行,将该行替换成如下三行:- number = number.substring(5); // First, just drop the 5 digits of IP Prefix
! P" t6 Q( s4 ?; L7 ^. f& W5 l - if (number.substring(0, 1) == "0") // if there is a Prefix "0", drop it. ) k: H# O/ E" V5 N$ A
- number=number.substring(1);
复制代码
6 H. \" q( d$ N" {' J% @- b& J[ Edited by mpan on 2010-1-2 16:32 ] |
评分
-
查看全部评分
|