Boost属于是美国土生的小运营商Nextel, 猜测诞生也就是这两年的事情, Boost也使用Motorola的iDEN系列手机, 很早的时候就听说Motorola不打算继续iDEN系列的发展, 原因很多, 主要可能还是因为iDEN不是主流的GSM/CDMA标准, 是Motorola特有的无线通信协议. 而Motorola未必有实力在终端产品上面同时支持GSM/WCDMA, CDMA/CDMA1x和iDEN.
中国没有Boost手机, 简直怀疑偶手中的这个Boost i450就是国内用户手中的唯一一台 (由于Motorola很可能在中国生产i450手机, 因此限定于用户).
i450是一款屏幕很小的手机(79.99$, 含10$话费), 大约123*98像素, 什么概念呢, 大约6.2cm2 (Nokia6600的屏幕尺寸是14.7cm2), 但是功能不弱, 支持Java的最新标准CLDC1.1/MIDP2.0, 内置GPS, 支持Location的API (JSR179). 然而i450显然不是为开发人员设计的手机, 他并没有蓝牙和红外接口, 所有的程序/铃声下载都比如通过USB或者串口线, 而且必需使用Motorola特有的软件WebJAL.
真打算把WebJAL称作Web-Hell, 此软件是一个很霸道的软件, 要求用户正是注册并且付费, 认证过程是基于网络的安全认证(https), 需要用户提供Morotola签发的证书, 到motorola的网站注册. 因为如果用户可以自行下载铃声,游戏到手机, 运营商岂不是没有利润啦?? Nextel和Boost显然不能允许Motorola这么做事情!
有强权就有反抗, 一个叫做Harry Thompson的哥们破解了这个软件, 简单的说Harry同志自己搭建了一个网站, 而且冒用Motorola的名义提供了假证书(也许是真的, 但是来源可疑), 经过Harry同志的破解, WebJAL就应该乖乖地用一份假证书到一个假网站进行一次”认证”, 至少WebJAL被欺骗. 为了让广大人民群众, 特别是死心眼的美国人民都能看懂这么复杂的配置过程, Harry写了一份极其详细, 图文并茂, 步骤清楚, 提供各种分类错误处理的用户手册. 肯定的说, 这个手册比Motorola的官方手册要清楚100倍.
虽然Harry同志已经考虑了很多种情况, 但是在自由的美国, http代理服务器是很少的, 但是偶在中国, 必需使用http代理服务器, 这直接导致了Harry的攻略不可使用, 因为使用代理服务器之后, Harry的假服务器无法识别用户连接, 进而无法认证, 研究这个苦闷的问题花费了一天的时间, 最后终于通过修改注册表解决了问题, WebJAL可以顺利启动, IQ加100分
然而事情不会那么容易, WebJAL启动并认证以后, 无法连接到手机, 晕?? 不知道是什么问题, 反复折腾, 包括重装软件, 重启动机器, 终于在某一次流程之后, 发现可以连接上, 但是一旦断开手机和PC的连接开始调试代码 (连接状态无法调试), 然后再次连接, PC又无法连接了. 不巧的是, 这次流程之后被叫去开会, 会后不得不又花费不少时间来重现流程.. 总计又是一天时间, IQ减10分!
http://www.boostmobilestore.com/direct/boost/itemdetl.jsp?prod=2804