mac上iphone4刷机与越狱(一)
晚上各种郁闷,公司测试机白苹果了,(连上电脑也没有反映),机器是已越狱的,本来想ssh远程登陆的,iphone上的终端老实闪退,心一狠卸了装新的,没想收回一桌的杯具
原来就打算亲自试试越狱的滋味,真是赶上了,只好先重新刷机了,真是蛋疼。
到底还是在第二天平刷回了iso5.0.1,并成功越狱,其间是网上各种误导和n多方法失败,走了不少弯路,耗时耗耐力。以下是具体步骤和细节:
一、前提
在所有以下操作中,有几个很重要的前提,直接影响到刷机和越狱是否成功,要拿去参考的人得注意是否符合,不符合的不要尝试,以免误导你:
1.越狱用的pc系统是macbook pro,(非window,以下只介绍mac下的操作,window的可以网上搜)
2.手机是iphone4 GSM版(非CDMA)
3.要升级到的ios版本是5.0.1,且之前的版本也是5.0.1
4.此iphone之前是越狱过的,所有cydia上有shsh的备份
5.被白苹果
二、准备
1.下载ios5.0.1固件
到http://iphone.91.com/fw/下载iphone4(非CDMA)适用的ios5.0.1固件
http://appldnld.apple.com/iPhone4/041-3309.20111109.64rtg/iPhone3,1_5.0.1_9A405_Restore.ipsw
固件,也就是iphone的”操作系统“,这里下的固件可以称为官方固件,区别下面的自制固件
2.下载红雪RedSn0w 0.9.10b5的mac版(可能有更新的版本了,没尝试)
http://da.91rb.com/pc/redsn0w_mac_0.9.10b5.zip
不要去下什么TinyUmbrella,也不要去配置什么hosts,这些都是浮云,也许对5.0.1以下版本有用。(这东西上浪费了大把的时间,别步我后尘)
3.把iphone连接到mac,让其停留在白苹果页面(这步狠重要)
如果是黑屏可以按同时按住开机键(power键)和home键,直到出白苹果,马上放开两个键
三、红雪自制固件
第一步,提取当前固件的SHSH:
如果已经保存过5.0.1固件SHSH的可跳过这步(之前我用TinyUmbrella,保存了此手机的5.0.1固件的SHSH)
这步也可以用来为运行良好的iphone备份SHSH文件
1.解压缩.zip文件,点击里面的redsn0w(图标为黑菠萝)
出现主界面(下称界面1)
点击Extras按钮,然后出现下一界面(下称界面2)
点击SHSH blobs按钮,跳到界面3
点击Fetch按钮,出现
2.然后点next之前先看下面3步(下称DFU三步),然后做好准备(因为下三步会快速过去),点击next
第1步,按power键3秒,直到出现白苹果(已经白苹果的可以不理会这一步,这步适合能够正常关机和使用时,要刷机的)
第2步,同时按power键和home键10秒,直到白苹果消失,进入黑屏后1秒
第3步,继续按着home键不放,而放开power键,(可能15秒)直到出现进度条,松开home键
然后是几个进度条过去,最后出现SHSH提取成功界面
此时屏幕又会出现白苹果,而mac电脑上红雪redsn0w所在目录出现一个.plist文件
(783716011373-iPhone3,1_5.0.1_9A405.plist)这个就是提取出来的SHSH文件
第二步,制作自制固件:
利用SHSH文件和官方5.0.1固件制作自制固件
(网上的大部分资料都是直接用官方5.0.1固件来恢复系统的,悲催的是我也依照这些东东死循环了半天,老是报1600错误,或其他的错误
最后才找到正解,apple官方更新5.1的固件后会关闭5.0.1验证SHSH。什么TinyUmbrella开启tts服务,或改hosts到cydia都是浮云
只有自制固件恢复才是硬道理)
(另外网上还有一个ifaith可以自制固件,但出来的东西比官方固件小,还是红雪做出来的好,你懂的)
1.如果没关红雪,点击back按钮,回到界面2
2.还是点击SHSH blobs按钮,进入界面3
3.点击Stitch按钮,出现以下界面
4.点击IPSW按钮,会弹出一个文件浏览界面,把之前下好的官方5.0.1固件(iPhone3,1_5.0.1_9A405_Restore.ipsw)添加进去
5.点击下面的Local按钮,把提取的(或备份好的)SHSH文件添加进去,也就是之前的(783716011373-iPhone3,1_5.0.1_9A405.plist)文件
(SHSH文件的格式有两个,一种是.plist文件,一种是.shsh文件,如果你备份的是.shsh也可以,两种文件都会成功)
6.然后会出现制作进度界面
7.完成后会弹一个确认框,点确定
会在官方固件的同一目录里,生成一个783716011373_iPhone3,1_5.0.1_9A405_Restore.ipsw文件
这就是自己制作的5.0.1自制固件
四、平刷5.0.1固件
(平刷:不升级,不降级,白苹果前就是5.0.1,现在刷成同一版本级别的,就是平刷)
第一步,进入DFU模式:
1.点击back返回到界面2
2.点Pwned DFU按钮(引导进入DFU模式),点击next,然后,重复上面的“DFU三步”
3.最后出现如下页面,手机屏幕完全黑,成功进入DFU模式
第二步,恢复自制固件:
1.打开iTunes,出现提示框,点“好”
2.按住alt键(window下或黑苹果可能是shift),然后点“恢复”按钮
选择自制固件,itunes会进入恢复状态
iphone会出现恢复进度条
3.恢复到3分之2时会出现错误1,然后什么都别点(千万别点确定,看到这个错误代表“希望就在前方”,多看两眼)
此时iphone上会出现一个usb和itunes的图标
第三步,Recovery fix恢复错误和做剩下的事:
4.重新打开红雪,进入界面2,点击Recovery fix按钮,点击next后,重复上面的“DFU三步”
5.进入DFU模式后,剩下的事情它自己会完成
iphone上先出现一个形似硬盘的图标,然后闪现满屏的数字刷新,然后出现大菠萝,走完进度条,重启手机,出现白苹果(此时的白苹果已脱胎换骨),然后是进度条,接着苹果会变大,重启,出现iphone几个大字,和锁屏滑钮
第四步,设置iphone:
1.选English,右箭头
2.国家选china,next
3.定位选Enable Location Services(允许定位),next
4.wifi,选一个可用的本地wifi,输入密码,next
5.如果白苹果前有用itunes做过备份可以选restore from itunes backup(从itunes的备份恢复),next
6.打开itunes,选择一个备份,然后点“继续”,进行恢复
至此,平刷5.0.1固件完成
参考网络:(误导我的是网络,引导我的也是网络,中国还是有很多N人的)
http://www.pc6.com/edu/53779_all.html
http://iphone.91.com/content/2011-12-27/20111227035447004_1.shtml
http://www1.pconline.com.cn/mobile/iosjailbreak/
http://bbs.weiphone.com/read.php?tid=3664840
转载于:https://www.cnblogs.com/xiaodao/archive/2012/04/08/2437182.html
mac上iphone4刷机与越狱(一)相关推荐
- 苹果4怎么越狱_什么是刷机?什么是越狱?刷机和越狱是一回事吗?
标签:刷机,越狱,手机刷机 [rom之家教程]刷机和越狱是手机用户经常听到的两个词,可是很多用户并不是太清楚,究竟什么是刷机?什么是越狱?刷机和越狱是一回事吗?小编就来给大家解答一下.看了下面这篇文章 ...
- iphone4 刷机记录
pc系统:win8 64位 首先安装iTunes(这是为了确保安装好驱动)以及刷机工具:爱思助手. 原来的手机系统为5.0.1,已经越狱. 问题1:固件的选择 iphone4 的固件主要有三个版本: ...
- android刷机工具mac版,Android刷机教程(mac系统)
最近需要分析一款app的协议,需要脱壳,就特意刷机来学习. 由于楼主都是ios手机,便从咸鱼上购买了200元的Nexus5来做刷机.亲儿子的手机200元,方便好用,支持4.4.0-8.0.1的Andr ...
- 使用爱思助手刷机和越狱
转至:http://www.chinamac.com/iphoneipad/mac21376.html http://www.educity.cn/help/651014.html 感谢作者,支持原创 ...
- 爱思助手刷机中断,无法退出恢复模式的解决方案(越狱出现卡在“等待苹果设备连接到开机模式”提示)
问题 博主高中时用的一款iPhone4到现在依然没有寿终正寝,开机键坏了,随着ios系统的不断更新,很多软件也无法下载,我时长在午夜听到小机机的呐喊:我觉得我还可以抢救一下!于是拆了机,把关机键卸了下 ...
- 在Android设备上安装kali的最佳方案与Linux下如何刷机
之前一直用linux-deployer安装kali...发现这个东西非常地鸡肋,与系统结合的并不好.后来发现kali-nethunter有通用包(当然因为没有定制内核所以不能加载外置网卡也不能bad ...
- iphone5刷android,iphone5s怎么刷机 简单几招搞定iOS【图文教程】
刷机一词意思就是将手机的操作系统完全重装或更新一次.一般安卓用户对于这个操作是非常熟悉的.但是对于iPhone来说,我们就很少听说刷机了.其实对于iPhone手机来说,刷机的含义也同样是指更新一词系统 ...
- 【小米路由器3】breed刷机救砖-nand flash硬改SPI flash-编程器救砖(解决ttl无法救砖问题)
大家好,我是老子姓李!(gzh:楠瘦) 本博文带来[小米路由器3]变砖,ttl无法救砖,硬改焊接一块SPI flash,使用编程器刷入小米路由器mini的breed最终成功救砖. 目录 1.引言 1. ...
- Kindle刷机安装微信读书。
1.越狱 2.安装软件 3.刷机 4.安装微信读书 刷机参考链接: https://www.xiaohongshu.com/explore/63d3f730000000001f027d0e?sourc ...
- 智能路由器-OpenWRT 系列一 (OpenWRT 刷机)
现在没有了网络,估计大家都不知道该怎么消遣娱乐了. 电影.音乐.聊天.视频 .网络资讯,缺了网络,什么都搞不起.不过随着上网的时间越来越久,就会发现家庭网络不怎么好用,或者说是家里的路由器不怎么好用. ...
最新文章
- 一文说通C#的属性Attribute
- 创建 linux分区命令,Linux中创建分区
- Mybatis-plus详解
- pandas filter_数据分析之Pandas操作(2)
- linux好用的编译器,推荐几款Linux下比Notepad++好的编辑器软件
- PAT甲级1023 大整数加法
- 【转帖】防止ASP.NET按钮多次提交的办法
- 学51单片机需要专门把C语言学透吗
- BIEE回写(BIEE write back)
- 北京理工大学c语言作业三做一年级算术题,北京理工大学C语言编程题_答案
- 页面滚动到指定位置的方法
- 网络wifi测试软件app,WIFI检测精灵
- 《腾云点菜宝》项目总结
- 宠物店 java 报告_宠物店社会实践报告通用范文
- 潜心一技、做到极致!——Elastic认证工程师之路
- python培训免费视频
- 实现宏offsetof()
- 不同页面 共享cookie及localStorage
- java-php-python-ssmNBA论坛系统计算机毕业设计
- 20221920 2021-2022-2 《网络攻防实践》第1周作业
热门文章
- 如何重新安装微软应用商店
- Oracle P6培训系列:06创建项目日历
- 发那科机器人xyz的方向_发那科机器人应用-机器人坐标系介绍(4)
- 51单片机呼吸灯c语言程序,用51单片机的呼吸灯程序
- linux fastboot 工具,fastboot工具(FastbootCommander)
- SoapUI接口测试实例(webservice接口)
- 阿里云播放器Aliplayer-WEB走坑中
- 台达内部速度指令_【2017年整理】台达B2伺服电机参数设定.doc
- 免疫算法(Immune Algorithm,IA)实例详解
- 清理C盘内存有用的办法