苹果每年发新系统之前都会先推一个GM版,说白了就是准正式版,版本号和最后推送给所有人的正式版基本一模一样。很多人不想等正式推送,想提前刷上iOS10 GM版,但又不知道去哪下固件、怎么装。我这两天正好把自己的6s刷了一遍,把ios10 gm版固件下载地址和安装过程整理出来,照着做就行,不用到处翻帖子。

先说下载。GM版的固件苹果不会放在官网上给你点,但固件文件本身是存在的,一般存放在苹果的CDN服务器上。网上那些ios10 gm版固件下载链接,绝大多数就是直接指向这些地址。
你需要先确认自己机型的代号。比如iPhone 6s是iPhone8,1,6s Plus是iPhone8,2,SE是iPhone8,4,6是iPhone7,2,6 Plus是iPhone7,1,5s是iPhone6,1。型号对不上,下错了固件刷机时会直接报错3194或者无法恢复。
固件文件后缀是.ipsw,iOS10 GM版的版本号是14A403。下载的时候认准这个版本号,别下成14A5309d那种beta版。文件大小大概在2GB到2.5GB之间,看你机型。下载完记得核对一下文件大小,有时候下到一半断了,文件不完整刷机也会失败。
另外提醒一句,ios10 gm版固件下载最好用电脑浏览器直接下,别用手机下,手机下大文件容易断流,而且下完了还得传到电脑上,多此一举。

下载完了别急着插线就刷。先做三件事。
第一,备份。用iTunes或者爱思助手都行,完整备份一次。刷GM版虽然理论上不会丢数据,但万一出问题,有备份心里不慌。我上次刷的时候就是没备份,结果微信聊天记录丢了,后悔了好几天。
第二,关掉“查找我的iphone”。这个不关,刷机到一半会卡在激活锁那里,进退两难。设置里面点一下就行,刷完再开回来。
第三,电脑上装好最新版的iTunes。老版本iTunes可能不认iOS10的固件,会提示“固件文件不兼容”。去苹果官网下个新版,装完重启一下电脑。
还有一点,刷机过程中数据线一定要插稳,别碰。我见过有人刷到一半线松了,手机直接变砖,只能进DFU模式重来。
准备工作做完,开始刷。
先把iPhone用数据线连上电脑,打开iTunes。等iTunes识别到设备之后,按住键盘上的Shift键(Windows)或者Option键(Mac),同时用鼠标点“检查更新”那个按钮。注意是点“检查更新”,不是“恢复iPhone”。点“恢复”会把手机所有数据抹掉,点“检查更新”是保留数据升级。
点完之后会弹出一个文件选择窗口,找到你刚才下载好的ios10 gm版固件下载的那个.ipsw文件,选中,点打开。
接下来iTunes会提示“iTunes将将iPhone更新到iOS 10.0.1”,点“更新”。然后就是等待,进度条会走两遍,第一遍是解压固件,第二遍是写入手机。整个过程大概10到15分钟,取决于你电脑的速度。
刷完之后手机会自动重启,第一次开机比较慢,大概两三分钟,屏幕会一直显示苹果logo,别以为死机了,等着就行。
开机之后进入系统,版本号显示14A403,就说明GM版刷成功了。这时候你可以把之前的备份恢复回来,或者直接当新手机用。

刷完GM版之后,有几个地方要注意。
一个是描述文件。如果你之前装过iOS10的beta描述文件,刷完GM版之后建议把它删掉。设置-通用-描述文件,找到iOS Beta Software Profile,移除。不删的话,下次正式版推送的时候可能会收不到。
另一个是GM版能不能收到正式版推送。一般来说,GM版和正式版版本号一样的话,是收不到推送的,因为系统认为你已经是最新版了。如果你刷了GM版又想升正式版,只能等下一个版本,或者用iTunes再刷一次正式版固件。
还有就是发热和耗电。刚刷完的前两天,系统在后台重建索引,手机会有点热,电也掉得快,这是正常的。用个两三天就恢复正常了。我6s刷完第一天下午烫得厉害,第二天就好了。
最后说一句,ios10 gm版固件下载和刷机本身不难,难的是找对固件和耐心等。别下到假文件,别中途拔线,基本都能成。