1、首先介绍一下我的iphone配置,我的是iphone 3GS 有锁版,3.0的固件,已越狱,因为现在很多软件都需要4.0以上的固件才能安装,考虑再三决定升级自己的iphone。升级之前做了很多的准备,首先需要备份自己的通讯录、通话记录、短信和备忘录之类的,我之前是用91手机助手备份的,但是升完级之后其他都恢复成功了,但是备忘录无法恢复,一些重要资料都丢了。所以如果你要备份资料,建议多用一些软件进行备份,单一备份软件很容易出问题,这个也是91手机助手遭人诟病的很大一个原因。
2、要升级4.3.3,首先必须有备份过的SHSH(4.3.3版本的SHSH),因为目前最先的固件是5.0.1,如果没有备份过4.3.3版本的SHSH是无法升级的,因为苹果已经关闭了4.3.3版本的验证。因为之前装过的91手机助手有自动备份过SHSH,所有没有这个烦恼,这里要感谢一下91,但是新版本的91没有自动备份SHSH的功能了,所有如果你的iphone没有备份过SHSH,抓紧时间备份一下吧。使用小雨伞备份SHSH的方法我就不介绍了,网上有很多。
3、备份了SHSH之后,因为我的是有锁机,所有如果想保基带升级的话,就需要下载免基带的自制固件了,这样升级之后不需要越狱,升级的系统就能够使用。我下载的是语过添情 1G系统盘的版本,下载地址是:http://115.com/file/dnacxh15,当然,大家也可以找其他版本的免基带的自制固件下载。
4、下载完了就需要下载升级的一些软件,即:红雪和小雨伞,红雪和小雨伞都可以下载最新版的,因为是向下兼容的。下载地址大家在网上找吧,很多的。
5、这些准备都做好之后,就是开始升级了,要升级4.3.3需要使用小雨伞建立TSS服务器。打开tinyumbrella(小雨伞),点击“Start TSS Server”就可以打开TSS服务器,但是我在启动TSS服务器的时候遇到一个问题,“Start TSS Server”按钮是灰色的,无法点击,上网查了一下,发现TSS Server使用的是80端口,但是我电脑上的IIS是默认启动的,就占用了80端口,导致无法启动。要解决这个问题,开机之后首先关闭IIS,然后才能启动小雨伞,否则会导致Tss Server启动不起来。而且,当Tss Server启动不起来之后再关闭IIS,然后再打开小雨伞是没办法解决问题的,只有重新启动电脑,然后关闭IIS,在启动小雨伞。
6、启动TSS Server之后,我们就可以开发升级固件了,升级固件我们需要进入DFU模式,因为自定义固件是用红雪制作的,所以必须用红雪进入DFU模式,如果不使用红雪进入DFU模式是无法成功升级的,会出现1600错误。另外,在启动TSS Server之后进行恢复,可能会遇到3194错误,主要是因为小雨伞修改了hosts文件导致了,我一般会在启动TSS Server之后到C:\Windows\System32\drivers\etc下面找的hosts文件,然后用记事本来打开它,然后把里面的文件用下面的内容替换掉。
# Copyright (c) 1993-2009 Microsoft Corp.
#
# This is a sample HOSTS file used by MicrosoftTCP/IP for Windows.
#
# This file contains the mappings of IP addressesto host names. Each
# entry should be kept on an individual line. TheIP address should
# be placed in the first column followed by thecorresponding host name.
# The IP address and the host name should beseparated by at least one
# space.
#
# Additionally, comments (such as these) may beinserted on individual
# lines or following the machine name denoted by a'#' symbol.
#
# For example:
#
# 102.54.94.97 rhino.acme.com #source server
# 38.25.63.10 x.acme.com #x client host
# localhost name resolution is handled within DNSitself.
# 127.0.0.1 localhost
#::1 localhost
7、进入DFU模式之后,然后打开itunes,按住shift键进行恢复。然后一直等恢复成功就可以了,在完全恢复之前不要拔下Iphone,也不要对Iphone进行任何操作。