从零开始Desire HD刷机指南 —— 第八章:把手机由SHIP S-ON 变为SHIP S-OFF

原文地址:http://blog.sina.com.cn/s/blog_722b43a60100q5if.html

本教程由symen 原创,转载请注明出处。

 

 

为什么要把手机由S-ON 变为S-OFF

前面介绍过,通过官方提供的刷机包进行刷机,有诸多的限制,比如,只允许你从低版本往高版本升级,而且升级前,还要校验CID ,不同地区的不允许你刷,比如你是港版的系统,就不允许你去升级国行的刷机包。

重要的是, 即使你按照前面的教程取得了永久root 权限,升级后,官方刷机包也会把它干掉,让你失去原有的root 权限。同时 会把低版本原来所具备的取得root 权限的漏洞给补起来, VISIONary+ 软件也就无法再使用。也就是说,你无法在升级后的新系统上再次通过 VISIONary+来 取得root 权限。目前,针对新版本的破解方法还没有找到。没有了权限,还能干什么呢?

 

所以在这里,笔者强烈建议:不要在 原版SHIP S-ON 状态或者ENG S-OFF 状态 下,运行官方刷机包(或者通过OTA 的方式)来进行系统升级。

 

 

进入主题:

 

把手机由SHIP S-ON 变为SHIP S-OFF

 

这里需要介绍一个方便的小工具,由XDA 论坛上的jkoljo 同学编写,程序名称叫:Easy Radio tool ,目前最新版本是2.2 ,可以从笔者的网盘下载:

http://u.115.com/file/f579386717#     Easy_Radio_tool_v2_2.rar

 

笔者把原作者的软件介绍,翻译整理如下:

这个工具可以使你的手机变为 S-OFF 前提是你下载并安装了VISIONary+。因为运行这个工具 至少需要临时的 root 权限。使用这个工具后,你可以通过 ClockworkMod recovery 来刷新你的定制ROM ENG S-OFF就不是必须的了。

 

ENG S-OFF 相比 有什么不同

首先,步骤很简单,你不需要输入任何复杂的命令。 Radio S-OFF SHIP S-OFF 是一种安全的方式。如果你使用这个方法,要变回官方系统是很容易的。

不过,它不具备EMG S-OFF的一些功能,例如运行fastboot命令,从而不能使用我的内核升级工具。

这个工具谁都可以使用,包括SHIP S-ON的用户和已经是ENG S-OFF的用户。

我推荐你使用SHIP S-OFF取代传统的ENG S-OFF,因为SHIP S-OFF更容易被移除,还原到系统原始状态,并且不需要刷新hboot分区,这是非常非常安全的。

 

 

下面是软件的运行环境:

1、 windows XP SP2或更高版本的系统

2、 .NET Framework 4.0

3、 HTC Sync(或者ADB驱动)

4、 一台运行官方内核版本的DHD手机( 或者内核是 Apache14's 1.0.7 / 1.1.4 Sense

5、 该软件不能运行在1.72.405.3或更高的软件版本之上,以及相对应的新版radio也不行。

 

具体操作流程如下:

1、首先确定你的手机取得了永久root权限

2 、手机开机后,进入设置-- 应用程序-- 开发--usb 调试,打勾。

3 、手机用数据线连接电脑,根据屏幕提示,选择“仅充电”模式。

4 、在电脑上,下载上面的工具,解压,然后运行 Desire HD easy radio tool.exe 。如图所示:系列教程:从零开始- <wbr>Desire <wbr>HD刷机指南----第八章:把手机由SHIP <wbr>S-ON <wbr>变为SHIP <wbr>S-OFF

5 、选择第一个选项,然后点击“Do it !”,这时候看下手机,会有superuser 程序弹出,询问你是否允许给予最高权限,点击允许。

6 、进度条跑完,完成工作!

7 、与此同时,会在TF 卡根目录自动建立一个备份文件,名字为: part7backup- xxxxxxxxxx .bin ,这是你的手机分区7 (放置radio 配置的地方)的一个备份,请把这个备份妥善保存在安全的地方。

 

细心的朋友可能注意到了,选择第一项,不单是把手机S-OFF 了,同时也把我们的CID 修改为superCID ,而且解除了sim lock (手机sim 卡锁)。

 

    顺便提下,刚才第7 步那里产生的备份,有什么作用呢?

进阶用户可以通过手机里面的超级终端程序,在具备root 权限的条件下,直接运行指令而把手机恢复到S-ON 的状态,命令格式如下:

dd if=/sdcard/part7backup- xxxxxxxxxx .bin of=/dev/block/mmcblk0p7

 

如何能够知道,我的手机已经S-OFF 了呢?

如果你是在机器是SHIP S-ON 的状态下来操作的,完全关闭手机,然后按音量- 键的同时按开机键,进入HBOOT ,查看第一行,如果SHIP S-ON 变成了SHIP S-OFF 。那么就说明你成功了。

 

如果你是在机器是ENG S-OFF 的状态下来操作的,那做完后,会保持ENG S-OFF 状态不变,但我们可以通过查看CID 是否变为11111111 ,来确认该操作是否成功。

 

完全关机,按音量- 键的同时按开机键,进入HBOOT ,按音量+- 键来移动光标,选定SYSTEM INFO ,按电源键确定,你会看到类似的如下信息:

 

SN-HT0C8RX0****

LCD-SHARP

TOUCH PANEL-SYN3KW_020b

Commit-7eafc656

OS VER.-1.32.832.6

IMEI-35266804933****

CID-11111111

RAM-768MB

eMMC-SANDISK 2223MB

 

看到了吗,CID 那里,是11111111

 

而在这之前,我的机器是这样的:

SN-HT0C8RX0****

LCD-SHARP

TOUCH PANEL-SYN3KW_020b

Commit-7eafc656

OS VER.-1.32.832.6

IMEI-35266804933****

CID-HTC_622

RAM-768MB

eMMC-SANDISK 2223MB

 

说明:SYSTEM INFO 选项,只在ENG S-OFF 模式下才会出现。

 

已经按照其他教程做了ENG S-OFF 解除安全锁的朋友,还有没有必要进行这一章的内容呢?笔者觉得还是很有必要的。

第一, 可以让你不受限制的刷官方包,不用担心再失去S-OFF

第二, 让你的CID 变为superCID ,不用再去做金卡。

 

 

怎么还原成S-ON 呢?

1、 首先要找到一个官方提供的刷机包,开头是RUUEXE 可执行文件并运行它刷新手机。(一定要是一个尽可能低的版本,因为下面要用到 VISIONary+

2、 运行 VISIONary+,点击取得临时权限。

3、 手机开机后,进入设置-- 应用程序-- 开发--usb 调试,打勾。

4、 手机用数据线连接电脑,根据屏幕提示,选择“仅充电”模式。

5、 运行 Desire HD easy radio tool.exe

6、 选中最后一项,Stock CID ,并在后面填入你自己的CID (还记得在哪里查看吗?前面有介绍过的),例如如果你是港版的机器,你就填入HTC_622 ,然后点Do it

7、 选中倒数第二项,Radio S-OND0 it

8、 完成。

 

享受你的原装系统吧。

 

 

说明:关于查看CID ,如果你的机器是SHIP S-ON 的,那你是看不到SYSTEM INFO 选项的,这时候我们可以通过ADB 命令来查看:

打开命令行提示符,输入:“ adb shell getprop ro.cid ”,如图所示:系列教程:从零开始- <wbr>Desire <wbr>HD刷机指南----第八章:把手机由SHIP <wbr>S-ON <wbr>变为SHIP <wbr>S-OFF

 

HTC_621 即代表你的手机是销往台湾地区的。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值