看到大家对解锁提问较多,特根据实际情况汇总整理了一下,希望对大家有所帮助。借助的帖子太多了,记不住作者,在此一并感谢,比如紫大、MaFei等等! 第一部分 预备知识 首先先解释一下相关名词: 真正的智能手机系统是以电脑为参照物的,所以它应该有操作系统(我们一般称呼它为 ROM)、硬件驱动(信号模块,我们一般称呼它为 Radio)、初启动用的CMOS、BIOS(我们一般叫它 SPL,调试工程模式)、恢复和操作系统用的字符命令窗口(比如DOS那种命令执行系统,我们一般在手机叫它超级终端或者Superuser)、系统管理员的权限(不是破解硬件,不是 IP所谓的解锁,而是类似 Win7 中管理员的权限,我们一般叫它 root权限)、执行底层操作的界面(进行 Ghost操作的工程模式,我们一般叫它recovery)。 一、RECOVERY recovery 是一个恢复更新程式,在这个界面你可以直接用 sd 卡上的zip的rom升级或者备份你的系统。此外,一般刷 rom之前最好 wipe一下(wipe只是抹除 rom 以外的个人数据,不会影响 rom 本身),也就是返回出厂设置一下比较好,但是这样就会丢失你的所有软件,短信彩信,联系人(备份在google上没有关系)和设置等等。官方的recovery支持 OTA,但不能支持第三方 ROM,所以都会刷入第三方recovery。 二、FASTBOOT 从字面上来看是【快速启动】的意思,也算是一个刷机界面,不过比recovery更加底层。当你不能进入recovery的时候,不要紧张,你还能进 fastboot挽救,不过当你连 fastboot都不能进入的时候,那可真就是砖了。 Fastboot使用方式: fastboot [ <选项> ] <命令> []括起来表示这个是可选的。 <>括起来表示这个是必须的。 可用命令: Update <文件名> 从官方 update.zip升级系统。该 update.zip必须是官方的。 Flashall 'flash boot' + 'flash system'。 flash <分区名> [ <文件名> ] 将文件写入分区。分区名限于 system、recovery、boot、splash1、hboot、radio、userdata、cache。 erase <分区名> 清空一个分区。 getvar <参数名> 显示一个启动参数。 boot <内核文件> [ ] 将电脑上的内核下载到手机并用该内核启动系统。 flash:raw boot <内核文件> [ ] 创建 boot.img并下载到手机启动系统。 Devices 列出所有与电脑连接的设备。 Reboot 正常启动系统。 reboot-bootloader 启动系统到hboot。 选项: -w 清空用户...