|
|
 软解iphone 2.2固件 完美”黄雪“0.94教程
1、恢复到官方2.2固件;
2、quickpwn越狱;
3、将带卡贴的sim卡取出,去除卡贴,放入sim卡到iphone中;
4、修改语言为中文、时区为北京;
(老问题不细节回答了,看BUS教程)
有人不知道怎么越狱,我直接发连接请各位参照BUS教程
连接地址:
http://iphone.tgbus.com/tutorial ... 0081124133118.shtml
先HOME键(中间的圆)+开关键 同时按住 松开开关键。在按住进入安全模式就是很多教程里写的UF模式。图表是个数据线和一个光盘(好白痴的问题。。。)
如果您的机器处于紧急拨号状态说明你还没有越狱。
(请一直插着卡,不用拨卡。请不要带着卡贴。)
5、完成Cydia的所有需要的升级(进入cydia会自动提示);
6、在Cydia中添加源 http://apt9.yellowsn0w.com/
这个时候可以先更新Cydia、BossPrefs、Terminal这三个软件(91助手里有下,CYDIA是为了更新其他两个需要下载)
7、安装yellowsn0w 0.94;
8、使用通用--还原---还原网络设置 来重新启动。(很重要)
9、开机后请等待自然黑屏,不是灰屏。
10、进入设置----飞行模式----开 (等待几秒) 关。看下信号OK没有。
11、如果发现信号一线请使用 terminal软件手动打开。
看论坛里有人问自制固件能不能软解?是可以的。但是比较麻烦,我建议直接恢复官方固件越狱操作。
解释下为什么要自然黑屏:
因为软解说通俗点就是模拟卡贴,在开启机器的时候运行个程度来欺骗基带。转码的时候比较长时间,但是比卡贴要好,因为卡贴在随时都在转,软解仅仅在每次开机的时候转,我想以后会有记忆功能的软解程序出来,但是因为有了这个功能所以可以应用任何的SIM卡。开机自然黑屏就是为了让软件运行起来,记得不要碰任何键,以免发生问题。虽然麻烦要是要比卡贴好很多,而且省电。
terminal教程(在CYDIA里有下)
Terminal的回车键是return 输入密码看不见是因为保密措施,直接输入就好了>_<!!新手太可怕了。
1.进入Terminal,输入yellowsn0w -c
2.等待反应,反应有两种,Resource busy或者提示输入下条命令
3.输入yellowsn0w -r
4.等待至少15秒,确定没有出现Resource busy
你可以使用通用--还原---还原网络设置 来重新启动。
自黑了后黑屏幕(开)等待几秒(关)飞行找不到信号在加一条指令,如果找到了就不需要了。
在加一条-Q指令。
输入su
如果您没修改过,直接输入密码alpine
然后输入 yellowsn0w -q
会出现什么BUSY或者一个光标,出现光标等20秒,确定没有出现其他提示。
然后使用BOSSPRFS重新启动。
开机后自然黑屏后飞行开(等待几秒)关,看看你的信号是不是出来了?0.94很完美了,刚才使劲掉开测试了下,可以。
如果是一线信号的情况请直接删除原来的YELLOWSNOW在安装0.94 按照我说的做,应该可以。
不明白的可以回帖我会即使的反馈。
刚有新手说越狱的事情,突然想起一件事,请检查你的电脑用户名字是中文还是英文,如果是中国很有可能卡住或者出现很多人不知道的错误,代表错误是1604。所以越狱的时候要注意。
发现个问题,关于重新开机后出现找不到信号的问题。
此方法应该针对美版
terminal教程(在CYDIA里有下)
输入su
如果您没修改过,直接输入密码alpine
然后输入 yellowsn0w -q
运行后会提示 yelllowsn0w:illegal option -- q
没几秒后出现
open:resource busy
刚看了下,有的人说不能下到黄雪是因为你没添加源。这方法很最容易和最简单的教程,请好好阅读。
还有说按照我的做出现一线信号,请在确定你的步骤没有错。然后就是检测!
检测方法:
1.进入Terminal,输入yellowsn0w -c
2.等待反应,反应有两种,Resource busy或者提示输入下条命令
3.输入yellowsn0w -r
4.等待至少15秒,确定没有出现Resource busy
无WIFI软解方法
0、重设网络配置(most priority)
1、下载yellowsn0w.deb 0.94
2、777权限上传到var/mobile/ 91助手 ,winscp(wifi-free)都可以
3、保证sim卡在机器内,t
erminal下 su -> 输入密码(alpine如果没改的话)-> dpkg -i yellowsn0w.deb 安装完成 注意啊,一定要保证卡在机器里从起
Go to terminal (进入terminal)
输入 su 回车
输入 alpine 回车
yellowsn0w -c (输入 yellowsn0w -c 回车)
yellowsn0w -q (输入 yellowsn0w -q 回车)等20秒 以后按HOME键
出现open: Recource busy 就要从新输入命令,直到没有出现这个
airplane mode on (飞行模式开)
airplane mode off (飞行模式关)
从源代码的角度分析一下各个参数的意思:
-h:这个参数是显示帮助信息的,没什么好分析的。
-s:Single-shot mode(单次运行模式)
代码中对s参数的处理很简单:
if (!isDaemon) {
exit(0);
}
也就是说,如果你加了s参数,在启动手机运行yellosn0w时,转换只进行一次就exit(0)退出了,如果不加的话,会一直转换,哪怕有异常也会一直循环
-c:测试兼容性
代码如下:
char *actual = BasebandVersion();
char *required = "02.28.00";
if (strcmp(actual, required)) {
fprintf(stderr, "ERROR! %s works only for baseband \"%s\", but this baseband is \"%s\"\n", whoami, required, actual);
return 0; // bad
}
此参数不做任何操作,只是用strcmp来比较你的基带是否等于02.28.00
-r:重置基带
源代码调用了:IOConnectCallScalarMethod(conn, 0, 0, 0, 0, 0)
就是重置基带,但他不会做转码,也就是说,如果你运行了yellosn0w -r后不算是运行了软解
-q:快速模式
根据之前blog的说法,此项应该是针对STK的,如果带STK的sim卡,应该会在手机启动或插入sim卡后60秒内读取STK相关信息。比如北京动感地带会在启动时显示:没错,我就是Mzone人!
但可能是由于这种STK信息会影响软解,所以dev小组加了q参数,先来看看源码里怎么说的:
if (!useQuickMethod) {
sleep(60);
}
看明白了吧?如果你加了q参数的话,会在每次启动时暂停60秒,以跳过STK信息的,这就是为什么要你们等60秒的原因了。
-a:Use alternate method(交换模式,其实应该叫做特殊模式较为适当)
源代码:
if (useAlternateMethod)
atprog(&unlock_strings[NUM_CMDS-3], 1);
else
atprog(&unlock_strings[NUM_CMDS-3], 3);
从这一段可以看出,参数-a只是针对某些sim卡的码不同而采取不同解码字符串,估计中国的码串是通用的,应该不会是特殊方式,所以此项应该没有什么太大作用。
1月2日
00:30测试SIM卡导入联系人。成功。有部分人都成功,不晓得各位是否成功。
1月3日
10:50测试,发现转发BITESMS软件发信息卡壳,估计是软件冲突。
刚才找人测试了下好象每次重开机必须要使用Terminal。。。阿门。。。各位好好背单词吧,不要以为软解麻烦不好用,等用了后就知道了,找信号还是很快的,而且省了不少电,开机一晚上还是100%电。。可怜的卡贴商。
23:25 “黄雪”0.95
1、信号稳定,开飞行模式找回信号很快
2、卸载了转发短信程序,再装后可转发短消息了
3、关机10分钟后信号仍可找回
4、用的全球通的卡无出现其他朋友说的中国移动欢迎你的字样
5、为防止开机情况下小E流量,可在apn里添加cmwap(注:不改变设置某些原始程序数据,是上不了网的,主要目的 是防止小i在不知道的情况下永远挂在网上,浪费不必要的钱财)
6、换基站不掉信号(是在通电话的情况下测试的)
本人已告别MOVISTAR 用ORANGE了,祝各位好运 |
评分
-
| 参与人数 1 | 银子 +300 |
魅力 +1 |
收起
理由
|
单身贵族
| + 300 |
+ 1 |
好文章!特此授予社区奖励
辛苦了兄弟! ... |
查看全部评分
|