找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 2721|回复: 22

[新手] 刚出炉的长短信补丁打了后有问题了。求助!

[复制链接]
发表于 2010-1-17 12:04 | 显示全部楼层 |阅读模式
安装了刚出炉的长短信补丁,结果进入短信后看不到内容,一片空白.求该文件恢复.谢谢!有劳各位大虾帮忙.我这箱先谢过了!, I/ l! r3 U) d+ D
8 x3 K; _. p- M- r6 a: t# J4 j+ }9 i
感谢C大给了原版的文件(1.3.5.1ROM的charactercounter.js),更换后,现象依旧:即 可以看到短信条目,进入后内容为空白,也不能够发短信。猴大等高手看看,是何原因呢?我担心文件属性有变化,又把文件改为了+x的,仍然不行啊。看来得重新刷ROM了。不知道先用那个repair utility比较比较可行否。" `& i/ I0 l5 c+ c

4 `: e1 D+ q) g[ Edited by yglaotu on 2010-1-17 13:44 ]
回复

使用道具 举报

发表于 2010-1-17 12:15 | 显示全部楼层
做小白鼠之前一定要备份

本帖子中包含更多资源

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

×
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-1-17 12:18 | 显示全部楼层
补充说明一个情况:之前安装过一个短信补丁character counter. 在安装长短信补丁之前担心冲突,用preware卸载了,在卸载过程中一直停在remove界面,等待长时间后关闭了preware,重启手机,进入短信界面,测试短信字数统计功能的确已经卸载后,才动手打长短信补丁的.
回复 支持 反对

使用道具 举报

发表于 2010-1-17 12:20 | 显示全部楼层
我还没试过那个补丁,对长短信没需求,
" a# B6 E3 ~, [; r" K" ~3 Z. w: t; W5 f5 v3 }$ X5 @9 a; ^5 u. \6 f
楼主试好了记得分享一下哦
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-1-17 12:23 | 显示全部楼层
原帖由 CyberVsQ 于 2010-1-17 12:15 发表 . f: n  [$ q9 [  C. d
做小白鼠之前一定要备份

8 B2 D9 }' I1 O5 Y2 i谢谢C大的热心帮助,我急死了。C大的指点我这次记住了。教训之后才明白。主要是太着急了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-1-17 12:42 | 显示全部楼层
猴子的那个目录斜线写反了,我是用WOQI传送文件到手机的,也不知道那个文件跑到哪里去了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-1-17 12:54 | 显示全部楼层
原帖由 CyberVsQ 于 2010-1-17 12:20 发表
/ {3 G% z# m+ W/ z# }9 L4 J我还没试过那个补丁,对长短信没需求,
# D% i% X: k9 N9 x3 K& y4 I8 m1 o( c
! V7 H/ Y- a. b/ ^, t0 @楼主试好了记得分享一下哦

, S' ~' [$ \$ p" J的确,平时是没有什么需求。主要用于转发朋友发来的段子。目前还没有解决,替换了文件还是不行。还在折腾当中。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-1-17 13:44 | 显示全部楼层
楼顶重新编辑了。
回复 支持 反对

使用道具 举报

发表于 2010-1-17 14:27 | 显示全部楼层
可能还有其他的文件影响。
' }* l) K$ S5 S8 e/ F4 a
) |% ?& R* N7 s建议先手工备份数据。
7 y  ^! W* X9 r. g  o然后继续折腾的时候有备无患: C* x4 ~3 Y$ D$ O: s2 n
1 C7 p$ m" A! t; @- u" t1 ~5 `
如果是免激活的rom$ t4 O2 p& b$ x$ ]0 v+ Q: q1 z
做一次硬启再试。如果还不行,就确定是程序问题,如果好了就应该是数据的问题
+ M0 a  C) L. D' M2 W* S* r0 c: ~6 P% E/ t$ z6 a: t
[3G坛,手机登陆吹友吧发帖]
回复 支持 反对

使用道具 举报

发表于 2010-1-17 14:45 | 显示全部楼层
1. 恢复程序的办法:
9 N  A/ Z; f: D5 S9 o6 M
6 [( ~- N& g, l( \到/usr/palm/applications/目录下,把现有的com.palm.app.messaging改个名字,然后恢复相应版本的com.palm.app.messaging目录,重启以后再打新的中文短信补丁,切记:确认中文短信能够正常工作之前,其他任何和短信有关的补丁都不要打;
* j6 o! V; |6 p. @4 G7 \" y7 \7 ~' O. {# t8 `3 n
7 b% x" h& H3 i
2.  恢复数据的办法:
5 n5 k1 e+ s: u; F: N' W6 L$ S& X从用户数据库里直接找回数据。这个方法需要有点儿数据库的基础。数据库文件路径是:/var/luna/data/dbdata/PalmDatabase.db3,见帖:http://www.treo8.com/bbs/viewthread.php?tid=128717
. @& J& j4 z9 |7 X; k2 S1 g' [1 [* u$ l3 g+ h( p) S" T; s, v* @- k& C8 J
+ i% E9 i8 L% D" f
附件是1.35原版的com.palm.app.messaging目录压缩文件。楼主需要的话可以用在第一步恢复8 x, X9 `; f; M9 d1 {
6 |: g6 T0 x& Z3 U0 Y: w9 P
[ Edited by mpan on 2010-1-17 14:57 ]

本帖子中包含更多资源

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

×
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-1-17 15:11 | 显示全部楼层
谢谢大家的热心并提供了原版的文件.我回头继续折腾.备份的数据应该是短信记录吧?我原来的短信可以删除的.就不恢复了!
回复 支持 反对

使用道具 举报

发表于 2010-1-17 15:36 | 显示全部楼层
我替换文件重启后,一切正常。运气?
回复 支持 反对

使用道具 举报

发表于 2010-1-17 16:18 | 显示全部楼层
长短信支持有多长字数短信?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-1-17 20:27 | 显示全部楼层
原帖由 mpan 于 2010-1-17 14:45 发表 . I+ i/ d4 n* V" C9 S
1. 恢复程序的办法:' l) P/ `1 @0 ?% s% B& n
5 g& k/ H- v. }* \
到/usr/palm/applications/目录下,把现有的com.palm.app.messaging改个名字,然后恢复相应版本的com.palm.app.messaging目录,重启以后再打新的中文短信补丁,切记:确认中文短信能够正常工 ...

0 b) W9 ?8 u. Z% P谢谢MPAN,发生了一个奇怪的现象了.我把你的zip解压拷贝到手机里面后,短信正常了,原来的也能看到,而且中文显示和发送都正常,你那个是不是打过中文短信的补丁了呢?原版的应该是不能看中文的啊?$ {# V' t7 t5 m7 B' k3 b

& y  b( N* i' J4 k  l# y7 q[ Edited by yglaotu on 2010-1-17 20:54 ]
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-1-17 22:27 | 显示全部楼层
短信在楼上的步骤正常后,忍不住又把长短信的补丁文件复制进去,情况仍然是一样的,进入短信后内容为空白.不过,之前汲取教训,已经备份,马上恢复备份,现象消失.看来这个补丁在我的机器上,和什么东西有冲突.
回复 支持 反对

使用道具 举报

发表于 2010-1-18 01:05 | 显示全部楼层
原帖由 yglaotu 于 2010-1-17 20:27 发表 # a* ]  s5 m9 P% |# m

8 F4 {; ?8 {- o1 v谢谢MPAN,发生了一个奇怪的现象了.我把你的zip解压拷贝到手机里面后,短信正常了,原来的也能看到,而且中文显示和发送都正常,你那个是不是打过中文短信的补丁了呢?原版的应该是不能看中文的啊?
& p9 \. b) U' l; e8 m' h
7 f. c& c3 D$ X
发给你的是原生程序。原生程序能看中文但是不能接收和发送中文(猴大改的就是接收发送的程序)。因此在原生程序下,不会有中文的信息存入数据库。你现在已经有之前的数据在库里,只是显示出来,这个原生程序能够做到。
回复 支持 反对

使用道具 举报

发表于 2010-1-18 01:07 | 显示全部楼层
原帖由 yglaotu 于 2010-1-17 22:27 发表 * x; `/ b3 o% T! E4 H
短信在楼上的步骤正常后,忍不住又把长短信的补丁文件复制进去,情况仍然是一样的,进入短信后内容为空白.不过,之前汲取教训,已经备份,马上恢复备份,现象消失.看来这个补丁在我的机器上,和什么东西有冲突.
4 k- a1 a& }! O- X

& p& Y6 F/ w' {- f1 u+ m6 O! ^9 a: h不知楼主说的长短信补丁是哪个,说来听听。
# d  Q. A6 b, I& v% p————————————————————/ n% S  s5 n8 B1 n! H. |$ j
看到了,是猴大的更新。% K( B; J: ^/ m) @/ D

$ E  G. {  P- B* z* n* U" o猴大在CharCounter.js里想办法拆分短信是迂回之举。在下以为,无论是支持多语言,还是支持长短信,有效的做法还是在TelephonyInterfaceLayerCdma里面想办法,不然处理合并操作是非常困难的。 猴大反编那个程序,能做到这个程度已经是超水平了。2 |7 f$ \& G+ f7 v8 J! ]

7 s" b2 ^( ]# s; b长短信在未处理CharCounter.js之前,貌似接收是没问题的。发送嘛,利用Preware的字数补丁,自己复制粘贴时口算一下吧。在下是不准备跟这个较劲了,能看就行,不能发的话,就不发了。+ ?, I8 O* U' [9 l: z, }3 x
7 g! s. v$ t7 u- W) @7 W& X* O
[ Edited by mpan on 2010-1-18 01:22 ]
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-1-18 01:17 | 显示全部楼层
回mpan: 长短信补丁就在本栏目置顶帖中猴子颁布的更换charactercounter文件那个;另外,我复制了压缩文件后,不仅仅是能看,而且发给别人的中文短信也正常(别人能看懂,我也没有打中文短信补丁).
回复 支持 反对

使用道具 举报

发表于 2010-1-18 01:25 | 显示全部楼层
原帖由 yglaotu 于 2010-1-18 01:17 发表
. o. R/ r" m- R% M回mpan: 长短信补丁就在本栏目置顶帖中猴子颁布的更换charactercounter文件那个;另外,我复制了压缩文件后,不仅仅是能看,而且发给别人的中文短信也正常(别人能看懂,我也没有打中文短信补丁).

  N$ b$ z% ]  T0 t5 ^0 ~- s) C0 t: K; H5 o4 M, G
嗯。刚才也想到这个问题。装猴大的程序前没测试过,不过在下以为,没打中文短信补丁就能发中文短信,说明1.35的TelephonyInterfaceLayerCdma程序对内码支持做了改进,现在支持多内码的发送了。至于接收,能发送应该就能接收。但还要要看运营商,也就是中国点心的流程标准是否和webos能匹配。在下怀疑还是有不兼容的情况,所以接收中文短信还是不行。+ L7 g1 o& h1 c
5 Y7 s! C  s( ^/ l! R, R
以上仅从现象上推测。没看过代码,也看不懂。再次向猴大致意!5 p* b! O1 C+ }. l0 \, q7 h

  R5 v! R% p- D. p3 o: V[ Edited by mpan on 2010-1-18 01:47 ]
回复 支持 反对

使用道具 举报

发表于 2010-1-18 11:45 | 显示全部楼层
原帖由 yglaotu 于 2010-1-18 01:17 发表
" \9 a5 o3 d# ]0 O回mpan: 长短信补丁就在本栏目置顶帖中猴子颁布的更换charactercounter文件那个;另外,我复制了压缩文件后,不仅仅是能看,而且发给别人的中文短信也正常(别人能看懂,我也没有打中文短信补丁).
# v8 I+ {+ r+ M: F4 G
7 r7 b) w# L5 j
1.35原生是不支持中文的发送的。这个我试验过了。
% F6 O. F, D: E6 d
6 A2 C! f; M+ m) o# b+ q+ D5 z; J. @能不能发送中文跟com.palm.messaging无关,只跟TIL有关。
5 o# ?9 ?6 t9 j- ^: \
4 o  l. D# J9 W# \" ~* RLZ刷的rom看起来里面已经有跟中文短信相关的东西了。或者还要其他补丁也说不定。5 x5 G" k) c4 Q5 J
5 Y% S0 J2 x5 `  F* ~$ f3 Z
mpan同学,长短信的拆分,早期原始的方法就是这么按字数拆的。包括pre原生的,就是按字数拆分英文长短信。
& I2 B5 U; Q. k( l3 U  B% `3 `! J+ j- x, Y4 w
至于后来的那种可以合并的拆分,我没有搞清楚是在运营商那里拆分还是在短信程序里拆分。这个不好做。主要是拆分时加的标示符比较特殊。
" b! @% f/ C$ N" W+ x4 W. E6 W& `: R, a8 b- j- x; a; \
再说点有意思的。2 k3 I. C6 u/ U6 x. V3 \' |- z

  n" M- K' v/ V8 \# o' c8 }给pre做底层软件的和做应用开发的绝对是两拨人。4 h/ b- z+ ^9 l* h/ e$ f+ Q

8 k) B, y7 b% l. ?TIL中有明确的长短信拆分函数(只支持英文),碰到字数超过160的就会进去处理。  h+ N1 b, a7 Y0 D( B

  O0 P( Z3 \+ K. [! u0 q而应用程序里控制了长短信的字数,每条都不会超过160个字。; L0 I# i( b9 a6 X0 h: I
. V/ V# \  J' p1 x4 H- w
因此TIL中的长短信拆分发送函数实际上是用不到的。
回复 支持 反对

使用道具 举报

发表于 2010-1-18 22:43 | 显示全部楼层
留个记号。
回复 支持 反对

使用道具 举报

发表于 2010-1-18 22:56 | 显示全部楼层
原帖由 snowmonkey 于 2010-1-18 11:45 发表 9 d# M1 f5 X" X' a8 f0 d9 b

* H2 j- K1 z% L
2 o" h; c: o  y' ?- J' }; V1.35原生是不支持中文的发送的。这个我试验过了。
$ E+ S" K1 {9 d+ t- a
' e1 _0 L2 k# U# b能不能发送中文跟com.palm.messaging无关,只跟TIL有关。" D6 q* l2 o/ @6 y9 t

8 i$ G4 S0 [5 {; q8 {% \LZ刷的rom看起来里面已经有跟中文短信相关的东西了。或者还要其他补丁也说不定。3 k- I. d! O; l; o

4 M+ L. V: ~# W+ |3 I6 `( j7 j) pmpan同学, ...
; b  v( E( Z: {* G

8 n, Q0 O' S  u7 L  c. {# I; o/ W4 G9 A6 F5 F( m. B8 Z2 K7 L# ?
猴大有权威,TelephonyInterfaceLayerCdma能不能接收中文短信在下不确定是否试验过,但是发送肯定不行。 既然发送和接收都不行,说明内码支持还没做到。路漫漫其修远兮,吾誓将反编进行到底! 辛苦猴大了!4 b- E* Z  T. T8 {/ T

7 {" k7 u" e+ Q% E  S9 M( S! s, w现在长短信肯定是手机厂商为主开发的功能,运营商遵循了事实上的标准,例如可能采取了Nokia的标准。不过由于厂家之间并没有明确一致的方法处理长短信,所以现在运营商发送长短信的时候,一般都是主动拆分成若干条不超过140英数字符。至于手机间根据特定序号将拆分的短信合并显示,运营商在发送中肯定没参与处理。" u$ i; R- x/ m
( s; E" T8 L3 M6 B1 T- y6 I
[ Edited by mpan on 2010-1-19 17:39 ]
回复 支持 反对

使用道具 举报

发表于 2010-1-19 02:50 | 显示全部楼层
原帖由 mpan 于 2010-1-18 22:56 发表 3 m  R2 @8 H3 H. I' ^. s

) F! ^6 i' v! [
9 d" ?+ p/ [7 l4 D$ d: d! Z2 x& }( |# _% Y4 x* R1 R" n+ e5 }
猴大有权威,TelephonyInterfaceLayerCdma能不能发中文短信在下不确定是否试验过,但是发送肯定不行。 既然发送和接收都不行,说明内码支持还没做到。路漫漫其修远兮,吾誓将反编进行到底! 辛苦猴大了!9 L0 z4 b, c" J6 g; e

: P! `& _# _3 _, C9 I! x: C现 ...

* `: u8 T% p" m! \# ]! H3 `' R0 C% ~9 \, p
mpan兄也是有研究的。赞!% R1 [4 y7 o. i  E9 e
# V5 i. C! c( L  @' h+ Q5 u
关于长短信的接受合并,当年在搞650的时候就有点头疼。650上没有自动合并,因此拆分来的长短信还带着标示符上到应用程序中。很奇怪的字符,也解析不了。后来就干脆不管。
" l4 B# E* F2 C" V% _& B. G6 H; W7 @* J; ~
至于长短信发送时候的拆分,我觉得电信目前做得估计不够。至少在收10000号的短信时候,很明显,长短信是被拆成2条短信分两次发送的。4 l( k- q3 h( I/ _9 u- q9 i; _  m
; N; A) a$ e" I- S
不过暂时不考虑了。有长短信发送需求的tx并不多。有需求的那部分,目前的方案应该是能满足的。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-4-1 05:18 , Processed in 0.283882 second(s), 17 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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