自从转入 Android 大营后就很少接触黑莓手机了,自己的 Bold 9000 也是安安静静地躺在那里落灰。而因为之前有过黑莓刷机经验,被朋友邀请帮忙升级他的 Bold 9900 到 7.1 OS。

其实这与早期黑莓型号的刷机没有太多的区别。即便有,可能也就是要运用到一个名为 BBSAK (Blackberry Swiss Army Knife,黑莓瑞士军刀)的软件。这款软件之前我没用过,当前最新的版本为 v.1.9.2。这款软件的特色是可以对黑莓里第三方应用进行较为全面的备份与恢复,它还可以 Wipe Device(格式化黑莓),以及调用 Loader.exe 来刷入 OS。

BBSAK 的官网是 http://bbsak.org,最新版的下载地址是 http://bbsak.org/download.php。如果出于某种原因你无法访问该网址(你懂的),第二天空会给你保留当前最新版 v.1.9.2 的本地下载

除此之外你还需要安装的软件有 Blackberry 9900 7.1 OS All Language(我安装的文件名:9900jAllLang_PBr7.1.0_rel1149_PL5.1.0.276_A7.1.0.342.exe),以及 Blackberry Desktop Software 7.1(我安装的文件名:710_b033_multilanguage.exe)。这两个东东都可以在官方的网站上下载下来,再次不提供下载链接。

首先咱们需要打开上文提到的 BBSAK 来备份软件。启动 BBSAK 时提示输入设备密码,我不知道这是啥,直接点 OK 过。BBSAK 会自动连接你的黑莓设备。点击 Backup Apps,随便输入一个名字,就可以备份 apps 了。备份完毕后直接 Wipe Device 格机。

格机成功后你的黑莓上会显示 error 507。你害怕么?这意味着你的 BB 里此时此刻连个毛都没有。如图:

之后我们需要进入 C:\Program Files\Common Files\Research In Motion\AppLoader 这个文件夹。该文件夹里有一个 Vendor.xml,重命名或者直接删了它吧。这时我们就可以运行该文件夹里的 Loader.exe 了进行刷机了。这时你需要确认你已经安装 7.1 操作系统。怎么确认呢?进到 C:\Program Files\Common Files\Research In Motion\Shared\Loader Files,如果里面有一个文件夹的名字大概写着 9900AllLang_v7.1.0.342_P5.1.0.276 那么你就完美了。

Loader.exe 会自动侦测安装的操作系统,你只需要一路 next 直到选取需要安装的文件时仔细看看以外你就尽情刷机吧。刷机后 BB 会自动重启,这可能需要不少时间。重启后看看系统版本,是不是 7.1 呢?

现在你可以接着利用 BBSAK 来还原之前备份的第三方 apps 了。整个操作完全自动化,你只需耐心的等!至此刷机完毕。

P.S. 如果出现设备不兼容之类的错误信息说明你需要重启一下计算机!