『柴说』 » HTC Hero的彩信收发与上网

之前一直在关注HTC Hero的时候就听说了它收彩信有些问题,后来看到了和菜头的文章,便以为这个问题已经被解决了。谁想到等我入手了HTC Hero后,照着配置了数遍,也没成功下载过彩信。

前段时间刷了一个自定义ROM:Modaco Custom ROM for GSM Hero 3.1,刷完之后随便上网搜了一篇文章照着添加了APN,从此后彩信便正常了。

而上网却不正常了,需要互联网连接的应用都不能连接到网络,与和菜头的设置比了一下,原来我没有添加CMNET APN。

一番搜索,才知道原来彩信是走CMWAP的,而应用上网是走CMNET的,大家的做法无非是添加一个类型为mms的CMWAP APN来收发彩信,再添加一个类型为default的CMNET APN来上网,据说Android会自动选择合适的APN。

这个据说到了我这里就变成了传说,只要存在CMNET APN,彩信便不正常,而如果没有CMNET APN,应用又没法上网。

后来总算摸索出来一个麻烦的方法来解决这个问题,大概说一下吧。

首先要添加两个APN:

  • 添加上网用的APN:
    1. 名称:cmnet
    2. APN:cmnet
    3. APN类型:default
    4. 保存后勾选中此APN
  • 添加收发彩信用的APN:
    1. 名称:mms
    2. APN:cmwap
    3. 代理:10.0.0.172
    4. 端口:80
    5. MMSC:http://mmsc.monternet.com
    6. 彩信代理:010.000.000.172
    7. 彩信端口:80
    8. APN类型:mms

然后重启一下手机,既然Android没有自动选择合适的APN,那只好由我们自己手动选择了,好在Android可以自由地开启或关闭“移动网络”,并且关闭“移动网络”之后不会影响彩信的收发,所以:

  • 如果需要上网,开启“移动网络”
  • 如果需要收发彩信,关闭“移动网络”

开启和关闭“移动网络”的方法有好多种,比如:

  • 长按挂机键
  • 桌面Widget,位置在【小插件】【设置】【移动网络】
  • 系统设置,位置在【设置】【无线控件】【移动网络】
  • 应用:APN开关

希望本文能对跟我一样“据说”变成了“传说”的朋友有帮助。