当前位置:主页 > 论文下载 >解开HTC One M8 最后的束缚「S >

解开HTC One M8 最后的束缚「S

S-ON 就是「Security On」的意思,HTC 的手机通常出厂的是属于 S-ON 的状况,也就是锁住使用者无法对系统磁碟的修改,早期Desire HD是利用安装工程版的HBOOT来S-OFF,没想到HTC又搞出bootloader的锁定,让你无法逃脱官方版的ROM,层层的关卡就会压倒骆驼的最后一根稻草吗?或许HTC档不住玩家的需求,所以HTC提供官方解锁,但前提必须尚失保固,不过即使Unlock Bootloader了,还是有S-ON的限制,所以必须将HTC One M8 SOFF来解脱最后的束缚。

解开HTC One M8 最后的束缚「S

HTC 的手机通常出厂的是属于 S-ON 的状况,也就是锁住让使用者无法对/system来修改,即使使用 root explorer 删除档案,手机重新启动时也会恢复,因此透过修改 HBoot 移除锁住的方式来实现对/system的写入,也就是所谓的 S-OFF。红极一时的Dresire HD就是将原厂的 HBOOT(SHIP S-ON) 改成工程版的 HBOOT(ENG S-OFF)。

Bootloader是系统载入程式,HTC预设的BootLoader是Lock的,所以会拒绝载入非官方版的ROM,因此Unlock Bootloader就是解除这个限制,因此才会说解锁Bootloader后才可以让你的手机拥有刷机功能,不过HTC 有提供官解Bootloader功能,但对机器仍然不解放S-ON,所以才会看到刷完第三方厂商ROM后,还需要再刷一遍BOOT.IMG的原因。

S-OFF一定要Unlock Bootloader吗?其实目前XDA开发团队firewater s-off工具可以不用Unlock 就可以直接S-OFF,真是造福HTC的玩家,因为没有Unlock Bootloader就不会将IMEI资讯登入官网,因此可以免除尚失保固的风险(我没有实测过)。

firewater s-off目前提供两种方法达到 S-Off,一是用于已经使用HTCDev Unlock(解锁)与Root过的设备,另一是没有通过 HTCDev解锁的设备(利用暂时性Root方式)。挨踢路人甲老早就已官解(Unlock Bootloader),挨踢路人甲并非手机专家,以下是以我官解过的HTC One M8 台版16G操作S-OFF,若有描述错误还敬请见谅。

Step 1.

PC主机上儘量单纯,安装太多的各类USB驱动程式,会使其系统太複杂而容易失败,挨踢路人甲的Windows 8系统上一次OK,所以系统单纯相当重要哦!

Step 2.

确定已安装最新版的HTC驱动程式(可参考HTC手机官方解锁全攻略教学的HTC Driver 安装教学部分),且手机已官解并Root,请参考「终于忍不住把HTC One M8给Root了」文章。

Step 3.

下载最新的Firewater文件,并将放入M8 Root工具箱的目录内(或下载整理内含Firewater文件的工具箱)。 

【Firewater官网】

【整合的压缩包下载点】

Step 4.

确定手机在Android系统上,使用USB线接上PC与手机,按下〔视窗键〕+〔R〕带出「执行」视窗,输入cmd后按下〔确定〕即可出现命令提示字元视窗。

解开HTC One M8 最后的束缚「S

Step 5.

接下来请输入「adb reboot』指令并按下〔Enter〕,这个动作很重要哦!

解开HTC One M8 最后的束缚「S

Step 6.

此时M8手机与PC因重启后断线,必须重新连线且开启USB侦错,所以到M8手机上会看到如下画面,请按下〔确定〕来允许USB侦测。

解开HTC One M8 最后的束缚「S

Step 7.

回到PC上进行複製文件至手机上,请输入「adb wait-for-device push firewater /data/local/tmp」指令并按下〔Enter〕。

解开HTC One M8 最后的束缚「S

Step 8.

複製文件至手机上后,紧接着就是变更管理者帐号su,并利用chomd来更改目录或档案权限,其依序输入指令如下:

解开HTC One M8 最后的束缚「S

Step 9.

最后就是要执行firewater的S-OFF动作,请直接输入「/data/local/tmp/firewater 」并按下〔Enter〕。

解开HTC One M8 最后的束缚「S

看到一堆同意的条款与说明款,请输入「Yes」来继续。

解开HTC One M8 最后的束缚「S

接着就是耐心的等待。

解开HTC One M8 最后的束缚「S

当出现「device is noew s-off」字眼,恭喜你S-OFF成功了。

解开HTC One M8 最后的束缚「S

Step 10.

重新开机进入bootloader画面,你会发现原本S-ON的文字已经变成「S-OFF」了,且目前是在解锁的状态下(粉底白字UNLOCKED)。

解开HTC One M8 最后的束缚「S

Step 11.

接下来要变更为SuperCID(超级电信业者),什幺是 SuperCID 呢?CID 是 carrier identification,就是厂商识别码,类似于DVD的区码一样,美国区的DVD片不能在欧洲区的播放机上播放,因此CID就是要防止刷不同电信业者的ROM,SuperCID 是一个相当特别的 CID 识别码,如同DVD的全区码(Region Free)一样解除这些区码的限制,那也就是说 SuperCID 就是破除不同电信厂商的限制,配合 S-OFF 的开放写入/system与/recovery,来随心所欲的刷各国不同的ROM。

进入HBOOT 选单画面后,有一个电信业者的CID码,我的New HTC One是中华电信,其显示的是「CID__621」,接下来就是要改成SuperCID(CID-11111111)。

  解开HTC One M8 最后的束缚「S

使用fastboot reboot-bootloader重新启动bootloader后即可看到SuperCID(CID-11111111)。

解开HTC One M8 最后的束缚「S

Step 12.

有了S-OFF后,一堆有的没的限制虽解除,但许多人还是会裹足不前,因为Unlock 后是无法受到保固的,是否担心与New HTC One有紫光问题吗?还是怕Unlocked与S-OFF后送修问题吗?不用担心,假如有一天真的要修,你可以参考雷禅大的这篇文章教你如何卡刷RUU 你的 HTC ONE M8 恢复原厂状态。

为您推荐