2012年8月13日星期一

Android误按SMSC更新导致发不出短消息

Nexus S不小心在*#*#4636#*#*的手机信息里误按了SMSC的更新按钮,导致发不出短消息,但可以接收。搜索得知需要重新设定短消息中心的号码,各地都不一样,上海移动的为+8613800210500,然后每两位需做下反转:

86 13 80 02 10 50 0
 变成
68 31 08 20 01 05 0
  
根据网上说的最后一位前面补f变成两位,即68 31 08 20 01 05 f0,然后最前面加上0891,最终字串为0891683108200105f0,把这个字串填入SMSC的文本框,点击更新,照理说应该成功了,因为也没提示错误,因为输入不对的话会有update error的提示。返回桌面试着发了条短消息测试,提示发送失败。尝试了记种别的方法后,决定试试不补齐最后一位的f,即字串为08916831082001050,更新后测试成功。

没有评论: