症状:
itouch4 安装了ios 4.1,使用limera1n jailbreak。昨天使用itune更新4.3.1时发生错误,并提示1602错误码。然后itouch一至处于提示连接itune状态。HOME+Power键无数次组合,均无效。
解决:
首先要冷静。这不是很严重的问题。在baidu,weiphone网搜索无果。后google, 发现这种状态叫recovery mode loop。并找到软件iRecovery解决。主要信息来源于以下页面:
- http://www.ihackintosh.com/2009/07/irecovery-iphone-recovery-mode-loop-restart/
- http://www.ihackintosh.com/2009/09/recover-iphone-3gs-from-apple-logo-or-recovery-mode-loop/
主要步骤翻译如下(Windows XP):
- 下载iRecovery-win(其中包含irecovery和libusb,为了方便,我把较新的irecovery-win和libusb重新打包。原文件链接可从上面的链接中找到。)
- 在命令行中执行irecovery -s
- 在出现在交互性命令行中依次执行 > setenv auto-boot true >saveenv >reboot
- done。你应该可以看到itouch漂亮的黑色背景和白色苹果logo了。
- 文章里还说,如果一次不行,就多试几遍。写文章的老外也是试了三次才行。
几点补充(Linux平台):
- 代码下载: https://github.com/Chronic-Dev/libirecovery.git
- 编译之后使用./irecovery -e scripts/boot.irs命令完成上述工作。
- 上面叙述的不够全面,如果还不能成功,看原文吧。
遗留问题:
现在itouch能顺利开机了,但是重新尝试使用itune升级,仍然无法成功。将itune和相关的apple软件通通卸载之后,重新安装itune。这时重新更新ios 4.3.1,又出现了1604错误码。此问题暂未解决。
UPDATE:
换了一台机器重新升级,破解,搞定。
Comments
不要轻轻地离开我,请留下点什么...
comments powered by Disqus