iOS7完美Root教程:仅适用于iPhone 4(组图)
3942 点击·0 回帖
![]() | ![]() | |
![]() | 目前的ios 6完美越狱工具仅支持iOS 6.0到6.1.2的版本,升级到iOS 6.1.3以上的用户暂时跟完美越狱是无缘了。好在iOS 7马上就要来了,此前越狱团队曾表示他们手中还掌握了不少Bug,就等着将来破解iOS 7使用。但理想总是美好的,现实还是残酷的,目前iOS 7还处于Beta阶段,正式发布还为时尚早,更别提完美越狱了。
但如果你拥有一部iphone 4而且升级至iOS 7的话情况就会比较乐观一点了,虽然你还不能将之完美越狱,但目前已经有大神研究出了root权限的获取方法,下面我们就分享给大家。 在教程开始之前需要说明的是该Root权限的获取使用的是A4处理器的Bug实现的,所以仅适用于iPhone 4,其它型号的iPhone用户就不要尝试了。 想要完美Root你的iPhone 4(iOS 7),你必须要准备好一下几款工具(点击下载): 1、MSFTGuy的SSH RAMDisk 2、CyberDuck或WinSCP 3、二进制plist编辑器(OS X平台还是用TextWrangler吧) 4、TinyUmbrella(小雨伞工具Windows版、Mac版) 5、iFunBox 在准备好上文中的软件之后,我们就可以开始Root了。 第一步: 图片:100129.png ![]() 第二步:进入DFU模式 所谓的DFU模式其实就是iPhone固件强刷模式,有些类似于三星的挖煤模式,具体步骤如下: 1、将iPhone 4与电脑连接 2、关闭iPhone 4 3、按住电源键3秒 4、继续按住电源键的同时按住Home键不松开 5、10秒钟后松开电源键,但不要松开Home键 6、如果iTunes提示进入恢复模式,则松开Home键,如果一直没有提示,返回第一步重试。 图片:650086.png ![]() 第三步: 打开CyberDuck(如果你下载的是WinSCP,那就打开这个),选择连接localhost,设置端口为2022,用户名为root,密码为alpine。 第四步: 在SHH连接的状态下打开一个终端窗口(SHH客户端上有专门的按钮),打开之后输入“mount.sh”指令,按下回车。 此时你将会看到以下内容: Mounting /dev/disk0s1s1 on /mnt1 Mounting /dev/disk0s1s2 on /mnt2 这个时候你可以将终端窗口关闭了,如果没有出现,返回第一步重试。 第五步: 继续在SSH客户端中进入进入/mnt1/etc文件夹,找到名为“fstab”的文件,降至拷贝到桌面上,然后把原文件名更改为:“fstab.old” 第六步: 图片:142304.png ![]() 更改完成之后保存退出,将该文件拷贝到/mnt1/etc文件夹中,将权限设置为0644,。 第七步: 进入/mnt1/System/Library/Lockdown文件夹中,找到“Services.plist”文件,将它复制到桌面上,然后把原文件名改为“Services.plist.old”。 第八步: 用二进制编辑器打开桌面上的Services.plist文件在“com.apple.afc”段落的下方添加下面的文字: <key>com.apple.afc2</key> <dict> <key>AllowUnactivatedService</key> <true /> <key>Label</key> <string>com.apple.afc2</string> <key>ProgramArguments</key> <array> <string>/usr/libexec/afcd</string> <string>–lockdown</string> <string>-d</string> <string>/</string> </array> </dict> 图片:403443.png ![]() 添加方法入上图所示 第九步: 图片:289460.png ![]() 第十步: 启动TinyUmbrella,从列表中找到你的iPhone 4,点击“Exit Recovery”,这时iPhone 4将会自动重启,并进入iOS 7操作系统。 图片:849671.png ![]() 总的来说该教程对用户的技术要求较高,推荐一般用户就不要轻易尝试了,我们还是期待有大神将其制作成一键Root工具之后再行使用吧。 | |
![]() | ![]() |