
在MagicLinux中给HTC T328W获取root权限刷上干净的系统并且安装启用google play store
本文是对整个操作过程的回忆。
在这次手动操作过程中,对于安卓系统的root过程有了一些了解。整个过程可以分成5个大步骤:
1.安装安卓SDK。
2.解锁bootloader。
3.写入recovery工具。
4.刷入干净的整个系统。
5.刷入谷歌的各个软件。
由于本座是在GNU/Linux系统里做操作的,所以不需要“安装驱动”。
以下具体回忆各个大步骤。各个大步骤是单独说的,中间可能需要重复多次开机/关机。
主要原因就是这个过程中需要执行“fastboot”命令。
安卓SDK可到安卓的网站上去下载。 http://developer.android.com/sdk/index.html?utm_source=weibolife
下载解压之后,将包含有fastboot程序的那个目录加入到$PATH环境变量里。fastboot一般是位于SDK根目录下的platform-tools子目录中。
由于本座做了狠长时间的安卓开发,所以安卓SDK是早就安装好了,这一步是直接跳过了。
检验这一步是否成功的方法就是,打开一个终端窗口,执行fastboot命令,看系统是否能找到该命令。
解锁了bootloader之后,才能写入recovery工具。
需要到HTC的开发者网站上去注册,并且提交自己设备的识别码。
回忆一下具体的过程:
1.访问http://www.htcdev.com,注册一个用户,注意要填自己的真实邮箱,日后要用于接收解锁码文件。注册及激活用户名的过程就不细说了。
2.取消掉手机的快速开机功能。具体地就是,在手机上,设置->电源->取消掉“快速启动”后面的勾。
3.把手机弄成fastboot usb模式。具体地就是,将手机关机,然后按住音量减,同时再按住电源键,等待片刻。此时会出现一个比较朴素的操作界面。屏幕正中显示的是HBOOT,表示处于HBOOT状态,下面有一个菜单,并且有一项FASTBOOT处于选中状态。此时按电源键,就会切换为FASTBOOT状态,屏幕正中显示FASTBOOT。此时用数据线将手机和电脑连接起来,屏幕正中显示的内容会变成FASTBOOT USB。现在就是FASTBOOST USB模式了。
4.此时使用fastboot命令取出设备的识别码。在电脑上打开终端,执行此命令:“fastboot oem get_identifier_token”。正常情况下会狠快输出一砣十六进制文字内容。把整个输出内容复制粘贴到Kate中去。再在Kate中切换到“块选择”模式,把其中从“<<<< Identifier Token Start >>>>”到“<<<< Identifier Token End >>>>”(包含这两个东西)的文字块内容复制下来。
5.访问HTC的开发者网站, http://www.htcdev.com/bootloader/unlock-instructions/page-3 。将上一步复制得到的那一砣文字粘贴到输入框里,然后submit。
6.去邮箱中收取HTC发来的解锁文件Unlock_code.bin。最好是把这个文件放到哪里持久保存,以备日后不时之需。
7.进入到电脑上Unlock_code.bin所在的目录,执行此命令:“fastboot flash unlocktoken Unlock_code.bin”。正常情况下,手机上狠快会弹出一个对话框,里面有一大砣警告文字,下面有两个选项,一个是Yes,一个是No。此时按音量键,使得Yes处于选中状态,然后按电源键确认。
8.这一步,不记得手机是否会自动重启,如果没有自动重启,妳就自己关掉手机吧。
9.手机的bootloader已经解锁了。
这个大步骤可参考此网页上的说明来做: http://bbs.dospy.com/viewthread.php?tid=13305992&bbsid=481
这一步的主要目的是向手机中写入一个recovery工具。recovery工具的作用是把已编译好的系统镜像直接写入到手机上去。可理解成盗版WINDOWS系统中常用的ghost工具。
回忆一下具体过程:
1.按照“解锁bootloader”里1到3步的步骤将手机弄成FASTBOOT USB模式。
2.到这里下载“【巴士HTC】HTC T328W专用recovery工具”: http://dl.dbank.com/c00bz9q9ji
3.将下载得到的“【巴士HTC】HTC T328W专用recovery工具”解压缩,在files目录里会看到一个recovery.img文件。
4.打开终端,进入recovery.img文件所在的目录,执行此命令:“fastboot flash recovery recovery.img”。正常情况下,此命令狠快就会完成,并且退出。
5.写入recovery工具已经完成了。
这一步,就是刷入一个干净的安卓系统,替换掉联通的定制版系统。在这个过程中,联通定制的那些“沃商店”等垃圾软件都会被抹去。
以下回忆具体步骤:
1.到这里下载“TGBus-Studio ROM-HTC T328W-4.0.3-安卓中文网ROM 4月15日”: http://vdisk.weibo.com/s/xI6gA/1366007667
2.将下载得到的压缩包解压缩,会得到一个叫“Nic_DesireV_T328w_1.74.1402.3_signed.zip”的ZIP压缩包,将这个ZIP压缩包复制到手机的SD卡根目录。
3.重启手机进入HBOOT,选择第二项“RECOVERY”,使用电源键确定。此时就会启动之前写入到手机中去的recovery工具了。
4.在recovery工具中使用音量键和电源键选中执行“从SD卡选择升级包”,具体菜单项可能不是这个名字。然后浏览到之前放置到SD卡上的 Nic_DesireV_T328w_1.74.1402.3_signed.zip文件,用电源键确认。此时会开始刷入系统,这一步会比较长。刷入过程中会在屏幕上显示一行行的日志记录。
5.正常情况下,写入会成功。此时在recovery工具中使用音量键和电源键选择重启手机。
6.重启之后,手机会自动进行一个“正在优化应用”的步骤,这个步骤耐心等待吧。最终会成功启动进入手机桌面。此时妳连一下无线网试试,会发现无线网无法连接。并且手机SIM卡也无法启用。下一步说明如何解决。
7.再次把手机弄成FASTBOOT USB模式。
8.在电脑上将 Nic_DesireV_T328w_1.74.1402.3_signed.zip解压缩,得到一个巨大的目录,里面能够找到一个boot.img文件。
9.打开终端,进入到boot.img所在的目录,执行此命令:“fastboot flash boot boot.img”。正常情况下,狠快会执行完毕。
10.此时操作手机,重启系统。
11.正常情况下,无线网能够使用,并且手机的SIM卡也会正常工作了。手机此时已经拥有root权限了。
12.刷入干净的完整系统,到这里完成。
这一步,是为了装上google play store、google play services和google services framework。
以下回忆具体步骤:
1.到这里下载“Google Apps for Android 4.0”: http://dl.dbank.com/c0uvqwg5oj
2.将下载得到的ZIP压缩包复制到手机的SD卡根目录。
3.按照“刷入干净的整个系统”里第3到5的步骤来操作,将这个ZIP包刷入到系统里。注意,这次并不会覆盖掉整个系统,只是一个批量安装过程,放心地操作吧。
4.至此,谷歌的各个软件安装完成。
尼姑也风流
未知美人
HxLauncher: Launch Android applications by voice commands