随着Dev-Team放出软解工具yellowsn0w,大量的iPhone 3G玩家都对自己的机器开始进行破解,但是问题也相应随之而来,很多玩家的机器在软解后,只要长时间关机再开机就会发生找不到信号的问题,下面就来跟大家说一下如何解决这个问题。关于如何软解,请点击下方链接查看详细教程。
点击查看iPhone 3G软解教程
此教程是基于yellowsn0w0.95版的,在其它版本上是否起作用请大家自行测试。
首先简单说一下造成iPhone没有信号的原因:
yellowsn0w是在开机时随机启动的,但是如果yellowsn0w在开机后没有在5-8内正确启动的话就会造成iPhone没有信号。yellowsn0w为什么没有正确启动呢?初步判断可能是这个原因导致的——每个人iPhone装的软件和游戏不一样,数量也不一样,这个原因非常有可能会导致iPhone的操作系统开机时运行缓慢,从而使yellowsn0w软解程序错过软解的最佳时间(很多SIM卡也都不一样,这就是为什么软解程序一放出来,很多人成功了,很多不成功的主要原因吧,Dev-Team其实早就想到了,但没条件测试,所以才发布了Beta版本,让大家帮忙一起测试,所以在以后yellowsn0w的版本升级中很有可能解决这个问题。)
由此看来,只要我们让yellowsn0w不断尝试再次运行,直至正确启动不就可以了吗?所以解决方法也很简单:
我们打开Terminal,然后输入“su”并按回车,之后输入密码“alpine”再按回车,接着输入“killall yellowsn0w”这个指令并按下回车(图1)。是的,你没看错,我们终止了yellowsn0w的运行,不用担心,Dev-Team早就在系统路径/System/Library/LaunchDaemons下面增加了程序进程文件——org.iphone-dev.yellowsn0w.plist,这个文件的作用就是监视yellowsn0w软件程序是否正在运行,如果没有找到则再次启动yellowsn0w程序,那么我们就达到了反复重启yellowsn0w的目的了。
图1
点击查看大图
需要注意的是,在输入“killall yellowsn0w”这个指令并按下回车后,我们不要做任何操作,等待iPhone的1分钟自动锁屏,待屏幕完全黑掉之后,我们再退出Terminal,到iPhone的设置中开启飞行模式,等待大概5秒左右,再关闭飞行模式,如果成功iPhone会显示正在搜索,稍等一会就能找到信号了。
当然,也会有失败的时候,前面我们说过了,yellowsn0w需要在5-8秒内启动找到信号的几率才比较大,如果你在上述操作完成后仍没有找到信号,我们就要再进入Terminal查看一下了,具体方法如下:
1.打开Terminal,然后输入“su”并按回车,之后输入密码“alpine”再按回车。
2.输入“ps x”指令,这时我们会看到iPhone自动生成了一个列表(图2),列表内显示出了每个进程的启动时间,在COMMAND这一栏中我们能够找到/usr/bin/yellowsn0w,而左边显示的就是它的启动时间,只看最后两位,如果你失败了的话,最后的时间基本上都没有在5-8秒内,显示9-13秒或者更长的话则肯定失败,这个和每个人的操作手法有一定关系。
图2
点击查看大图
3.如果你尝试了5次以上仍然不行的话请重启iPhone再次进行操作,只要有耐心,掌握了技巧,其实很容易。
最后祝大家都能顺利软解成功!