自从去年9月入手 HTC Magic 以后,就没有怎么仔细研究过刷机过程。SingTel 当时送了一张8G的卡,换上以后就出现了照相重启的问题,网上查了一下发现这个也是无解。前两天有时间换回了自带的 2G 卡,然后去 HiAPK 和 Androidin 找了找升级最新 ROM 的教程。以下是刷机和使用中的一些总结与杂想:

一、HTC Magic (G2) 刷机过程

  1. 下载 G2 刷机工具包 from dropbox or here
  2. 下载最新 ROM。网上的 ROM 非常多,推荐从Androidin的这个板块或者 HiAPK 的这个板块搜索适合自己的 ROM。刚买的时候自带的系统版本为1.5,我刷过 CyanogenMod 的 1.6 版,其他的一概没试过,因为没那么多时间折腾了。这里使用的是一个名叫 OpenEclair 的 ROM。
  3. 将下载的 ROM 压缩包复制到SD卡根目录后将文件名改为 update.zip。
  4. 关闭手机,然后同时按下返回键和开机键不动直至手机开机,一个白底的文字界面出现。
  5. 将手机与一台 PC 用 USB 连接,如果还没有安装驱动程序,Windows 会提醒安装驱动。驱动程序可以在第1步里下载的 G2 刷机工具包内找到。
  6. 安装完驱动后,点击刷机工具包内的 flash.bat 文件,正常情况下手机会自动重启然后进入刷机模式。如果提示缺少 adbwinapi.dll 文件的话则需要下载这个文件,解压把里面的文件复制到 system32 目录中。
  7. 刷机界面下一般首先 wipe 掉数据(如果以前的数据还要保留,请做好备份工作),然后刷 update.zip 文件,最后重启手机,OK 了。

二、杂想

  1. G2 使用 8G 以上的卡照相时会自动重启
  2. APP2SD,这个东西是把操作系统安装到 SD 卡里,需要对 SD 卡分区。过程似乎很复杂,不过现在牛人们已经把过程化简得很容易了。
  3. 本来想刷 Hero 的 Sense ,但是看了网上教程感觉有一定危险性,而且折腾这种事情适可而止,不然就没又尽头了。