实验对象: Wind Mobile 的 ALCATEL OT-981A
系统: Android 2.1 update 1
过程如下:
拿到机子时正常能用, 于是就开始了折腾。
首先是 root 这部机子, 没什么悬念, 用 superoneclick 三两下就 root 好了;
其次, 安装了一下 Advanced Task Killer Free, Titannium Backup Free, 金山词霸, 百度输入法等等;
第三, 发觉没什么好玩的, 于是就开始用 Titannium backup 把有用的没用的东西逐个删除; 其中, 删除了用户字库, 手机开始不停地报错(只要用到键盘)。
第四, 还是没什么刺激, 装了个 91 手机助手, 看到 360 卫士, 装上试试, 看到 BUZYBOX INSTALLER , 也装上试试。 顺手更新了 BUZYBOX 1.8.xx (过程中提示会破坏 nand 云云) ;
第五, 无聊。 把BUZYBOX 删除, 把 360 删除。 重启。 激活 recovery, 意图恢复原厂设置;
第六, 发现手机开始变砖;不停地重启;
第七,网上找到 OT-981 的 boot.img , recovery.img , 用 Fastboot 写入。 手机恢复99% 功能, 但是用户字库似乎仍然缺失, 依然报错;
第八, 心想不如把它的 /boot, /recovery, /splash, /system /userdata, /custpack 全部干掉, 于是用 fastboot 把它们全部 erase, 然后准备到网上找个刷机包重新开始;
第九, 大事不妙。 网上没有所谓的 OT-981 刷机包。 放狗搜, 无功而返。
第十, Linux 下装了个 SDK, 只有 adb , 没有 fastboot, 惨 ! 满世界找 fastboot binary for linux, 一个星期才找到。 其中尝试用 Android Source code 自己 make fastboot binary for linux, 不成功(也许是因为 x64 版的缘故? 当然更可能是自己的 RPWT );
十一, 把 boot, recovery 用 boot.img, recovery.img (fastboot flash ....)恢复。 system 不能用 img 恢复 (大小不同, 出错), 只能用 adb push [path]/system /system 还原(也许没成功?);custpack 也不能用 img 恢复 , 只能用 adb push [path]/custpack /custpack 还原, 当然可能遗漏了什么。。。
** 因为手机基本变砖, usb debug 已经不可能了, 是用的一个特别的 boot_adb.img 通过 fastboot boot boot_adb.img 启动的手机 ***
十二, 至此手机只能在 recovery mode 不停地重启。
也许在不远的将来, 俺能找到让它重生的机会。