Before we begin, I'd like to say that this method is not refined yet. Read the entire guide over. If anything is confusing or unclear, don't do it. This guide is not meant for novice users. An easier solution will come soon from the dev team. 7 b9 a, z1 u; r. ^+ ~: ?
在我们开始之前,我想说的是这个方法还不是非常完善。先完整阅读一下指南。如果有什么地方不明白或者不清楚,请不要继续下去。这个指南不适用于新手。很快DEV team就会有一个更加简捷的解决方案的。: u0 e9 P( W: T
' Y* U8 k' d. [- i* q
Don't even try if you don't meet all of the following requirements:
- d! v' ]: v {# I0 [3 [Must have an Intel Mac. Sorry PPC/Windows users
$ ]$ |& H- Y0 MComfortable with the Terminal
; r0 P8 }/ A1 a: o+ F5 YYou absolutely need an AT&T iPhone account ' A. F( X* H) S8 r% Q6 ~
如果你不符合以下要求的话,请不要继续尝试:
9 W9 D7 G1 P' r# p: `; ?/ R8 L必须有一台苹果电脑,抱歉,不适用于PPC/WINDOWS用户
8 j. d6 I* N* g" v9 u% f适合的Terminal程序(这句不知道如何译才合适,抱歉)
Q; D0 ~, H! x2 M" N, z" Z% A你必须要有一个AT&T的IPhone帐号
' Q P' K4 y/ D, |: f" z' c& S/ E7 S* W% \0 N+ w' D7 `( c
Do not follow this guide if:
/ _5 y L$ v9 u2 LYou have attempted to unlock your iPhone
* q; P0 i! A/ _. L3 nYou do not have an AT&T iPhone account
5 ?+ Q4 T6 K' f" R1 G1 BYou're afraid you may brick your iPhone. It's safe, but we don't want to hear you complain.
! ?# d+ ?& O: ?4 _+ Q: O5 nHeed these warnings. If you disregard them, you may end up with a brick
3 l# G' b# w( R8 X2 ]4 V如果你已经进行过以下操作,那请不要参照本指南:$ G: w$ G5 M. Q" W0 D5 t
你已经尝试过解锁你的IPHONE, F' B) {# J. O2 Y
你没有AT&T的IPHONE帐号
% b3 T) E4 e$ C8 U' P2 H3 H" K你担心也许会把你的IPHONE变成砖头。这个指南是安全的,但是我们也不希望听到你的抱怨
_6 c, r7 E: H3 U
) t, K7 A; ]* I注意这些警告,如果你忽视它们,你可能真的最后就是得到一块砖头, p+ [9 h% o% h; O$ g0 |
% ^; O$ F8 ?* j, HAll that having been said, lets begin:! }+ |2 F0 }7 R: a _+ a3 I
Jailbreaking Steps 6 f0 N) ~: q6 {) t: ?" U( M" g! C
不多说了,让我们开始吧:
% ?8 r5 @% g1 F5 R破解步骤:* @$ o, j4 s; Q F# I
Sync and pray1 v# N" R. l3 W0 w9 K1 C8 L
Sync your iPhone with iTunes. You'll be losing all of your information, so it's a good idea to back up
8 h7 o6 j5 R9 ~同步,然后祈祷
. y, R3 b' s8 E( P" Q9 @" e0 R将你的IPHONE和ITUNES同步,你将丢失你所有的个人信息,所以,最好是先备份
6 B) q7 g& m% k, D* Z9 J f+ j' ^2 w: a! P8 R
Downgrade to v1.0.2* S2 p1 d7 J9 U1 z+ r/ s
Hold down the Sleep/Wake and Home buttons at the same time for about 10 seconds. The phone should shut down. , W/ ?9 \( I! T g+ u
降到V1.0.2版本,同时按住Sleep/Wake和Home按键并保持大概10秒钟,话机将被关闭
1 ~! ?, E' o1 B$ K$ XWhen the phone shuts down, release the Sleep/Wake button but continue holding Home, d+ ^1 R9 J. W: q3 e; D) Q
Wait until iTunes recognizes the iPhone. The screen will appear to be off, but iTunes will eventually recognize the iPhone. When it does, let go. * }" j8 }1 B: x. p# _
电话关闭后,松开sleep/wake键,但仍然按住Home键直到ITUNES识别到IPHONE。屏幕将会关闭,但是ITUNES仍会识别到IPHONE,识别之后,继续下一步
! K. m" a5 Y# j9 g3 jA message will appear telling you to restore. Click OK& B. t8 ~1 n& Z' P# x7 ?8 i# y& X, f
Using your favorite browser, download the v1.0.2 software from this location. You may need to rename to .ipsw if it comes as a .zip 5 R7 H9 i* t5 ~0 ]/ I( d
会出现一个信息提示你恢复,点击OK,用你习惯的浏览器,从这个站点下载V1.0.2软件,如果下载的是.zip文件,请改名为.ipsw文件/ E3 z0 E8 j0 r5 V6 N. v
Back in iTunes, hold Option on the Mac or Shift on the PC while clicking Restore. Navigate to the software you downloaded and select it.
( t% H7 i e6 f% FThe phone will restore, but it will fail. This is normal.: x* r0 q# g% n+ ^; A
Your iPhone should show a yellow triangle. Run Nullriver's AppTapp. It should bring you back to the Activation step on the phone and show an error in the application. Disregard the error. 5 ~5 f# z a k; Q9 \
回到ITUNES,点击恢复的同时按住MAC机上的opiton或PC上的Shift键,找到你刚下载的软件并点选它。话机会恢复,但会提示失败,这是正常现象% v7 k7 P2 Y$ U; u. {! ~5 f8 T
你的IPHONE将会显示一个黄色的三角形,运行nullriver’s app tapp,将会重新把你带回到话机激活步骤并显示应用程序错误(error in the application),别管这个+ y( x! k+ G+ o9 t" S/ o$ x7 O
Run AppTapp again and it should succeed.% E- i* Q3 [- N% @
If not using an AT&T SIM, use INdependence to activate your iPhone. That's it!0 c& J, I5 L0 v5 `0 h, J7 X
Create Symlink6 _. {; F1 w7 @/ N7 @! b) d8 ?
If you haven't already, install Nullriver's AppTapp
# U4 S5 C6 F1 hGo to http://conceitedsoftware.com/iphone/beta in iPhone's Safari. Tap "Yes" to add to Installer! ?3 b& w& Y4 |0 F2 x# r* Y, W: R
Plug iPhone in and open iTunes. Make sure it's recognized before proceeding
" a7 d# J* ?# R% ~Using Installer, install "Trip1Prepz" located under "System"- H* R0 s* t+ l
Upgrade to v1.1.1
0 c' }% s& s, D7 O8 n% f4 F- B8 |" ?再运行一次apptapp,这次将会成功,如果不是用的AT&T的SIM卡的话,请用independence来激活你的iphone,就是这个。0 F: b3 e" j+ s+ [
创建symlink,如果你还没有这个的话,请安装nullriver’s AppTapp。. G* y7 H8 |4 q7 @5 S8 D, g
利用IPHONE的safari浏览器前往http://conceitedsoftware.com/iphone/beta,点击“YES”以添加安装包.+ U" q$ k7 A7 R
将IPHONE插入,打开ITUNES,继续下一步之前要确定IPHONE被识别到。0 v2 Y" B8 G$ W8 I0 X- B6 e6 i' n
使用安装包,安装“trip1prepz”,定位到“system”下。
# u- K# F9 E9 e. F7 g9 N; @升级到V1.1.1版本
* u, |( |+ K& XIn iTunes click "Upgrade" and not Restore. Restoring will ruin our progress.
3 G$ w' _; @& [6 E: C5 U2 VOnce upgraded to 1.1.1, close iTunes
) k: I8 E, d: Q% J; h. E+ qJailbreak- o X9 @$ h$ } h" a c" ]
Download iPHUC and friends from Rapidshare
" \4 ^/ J, U7 Q3 AExtract the contents so that iphuc, fstab, and iphonefs are all on the Desktop3 E1 j! v3 H) f0 r% Z) N6 y5 j
If you don't have libreadline, download it and extract the zip to your Macintosh HD8 A$ S8 N! V1 J' H% H: {
Open Terminal.app located in Applications>Utilities- r U/ @. H6 `4 [/ }
Type cd ~/Desktop and hit return
9 R8 a5 m$ t+ Q& _Type ./iphuc and hit return * O- S0 Z! n2 q" v
在ITUNES界面点击“Upgrade”,然后不要恢复,如果恢复的话就前功尽弃9 i! ?8 A* ?0 a1 z
升级到1.1.1之后马上关闭ITUNES。
$ F" E" d. m6 s+ N破解
7 {% [: r, h4 ?2 P从rapidshare下载IPHUC和友元(估计是相关文件)
* r" ]8 E& u# ^+ ~# [解压缩iphuc,fstab和iphonefs到桌面,如果你没有libreadline的话,那就下载之后并解压缩zip包到你的MAC电脑硬盘上,运行Terminal.app定位到applications>utilities,输入cd~/然后按回车,输入./iphuc然后按回车。
% l/ \. ]$ u: l6 F( C/ r$ {6 e1 qType getfile /dev/rdisk0s1 iphonefs/rdisk0s1 314572800 and hit return. This will take about five minutes so grab something to drink in the meantime. Once complete, there will be a file named "rdisk0s1" in your "iphonefs" folder$ T# C! |% _" x# e% U% U) }; w
Add .dmg to the end of the file. It should end up being rdisk0s1.dmg5 C5 A! r& E4 Z0 [
Double click the file to mount it& M- G" k% T6 X# t2 \$ X$ L' m+ W
Open the newly mounted Snowbird3A109a.UserBundle drive and open the "etc" folder. Replace the fstab file inside the "etc" folder with the supplied fstab file.' h: D% \& ^# C: o2 A( ^
Unmount the image ) B+ F! ^' {- f1 \9 A
输入getfile /dev/rdisk0s1 iphonefs/rdisk0s1 314572800然后按回车,等待几分钟(这期间可以去喝点东西慢慢等),完成之后,你的“iphonefs”文件夹里面就会有一个“rdisk0s1”的文件。& d! f8 r3 V8 @$ ~$ d% k+ D
在文件的后面加上.dmg,使之变成rdisk0s1.dmg3 v: G- _% f& y1 ]
双击这个文件并安装它,打开最近安装的Snowbird3A109a.UserBundle驱动,然后打开”etc”文件夹。5 l% }4 E2 z: G! V) r
用提供的fstab文件替换到”etc”文件夹里面,卸载映像
# ^0 V. D7 T: p2 m) m- G! K0 `, a6 z* ?+ }5 L
Back in Terminal, assuming that you've kept iPHUC up and running, type putfile iphonefs/rdisk0s1.dmg /dev/rdisk0s1 and hit return. This will take another minute or so. When it's finished, reboot the iPhone. You're jailbroken!
* S5 c* n7 ~3 \, Z J) x, A回到terminal,确定你让IPHUC一直运行,输入type putfile iphonefs/rdisk0s1.dmg /dev/rdisk0s1然后按回车,再等上几分钟,完成后重启IPHONE,你已经破解啦!
1 f; P! t; M f- `* z$ {$ P4 H+ w. I' Q6 ]
Install SSH/ j! V0 o6 M9 o4 p7 D% q
Download iNdependence from its Google code page here
# l6 m# m2 n( @, A! t# VOpen iNdependence and go to the "SSH" tab
4 h1 z$ [$ g; b+ `3 K4 R9 \: x4 RClick "Install SSH/SFTP/SCP" and follow the instructions. It will ask to reboot the iPhone several times: u6 e ~0 K! Z2 w! v3 B/ O
When you're done, SSH into your iPhone from the Terminal by typing ssh -l root your.iphones.ip.address. When asked the password is alpine. If it gives a fuss, you may need to remove the "known_hosts" file from /Users/YourUser/.ssh/
8 _1 d0 v5 _% p# g# l+ a, [Accept the key by typing yes and hitting return if asked. Leave the window open." U2 A; g* d( X K! |: L
Open your favorite FTP (I recommend CyberDuck) client and log in using your iPhone's IP address, root for the username and alpine for the password. Make sure to use SFTP and not plain old FTP
, Z+ E6 r, e$ H9 ^! A7 h安装SSH
. D/ x# o8 O; @6 f' g! H: B从GOOGLE上找到iNdependence并下载,打开iNdependence然后找到”SSH”项,点击"Install SSH/SFTP/SCP"然后按照它的指示继续,将会提示你重启IPHONE几次。完成之后,从Terminal上输入typing ssh -l root your.iphones.ip.address. 进入你的IPHONE,如果要求密码的话请输入alpine,如果不成功的话,您可能需要将"known_hosts" 文件从 /Users/YourUser/.ssh/中删除
/ W- b& M' i) M( _9 H如有提示,输入yes并回车,让窗口一直打开。打开你习惯用的FTP(我推荐cyberduck)客户端然后输入你IPHONE的IP地址登录,输入用户名和密码alpine,确认使用SFTP而不是普通的老式FTP8 P2 u* q5 F/ @2 m9 G
$ V; U1 n: Y: A9 r
% r5 b/ K3 W. j3 d: O
1 C! f- H( M! _0 bIf you're not already there, navigate to /var/root and rename Media to Media_sym
1 j$ N! u8 ~+ ]& PRename MediaBackup to Media. Keep the FTP and SSH windows open.
% l$ P: T0 e* I( ^- I4 nOpen iTunes and allow it to activate4 @; ~( S) w2 F# B8 P0 y
Install AppTapp+ a: L3 s1 E' S
Download Nullriver's AppTapp8 l* {' i3 U" B! O6 w' {
Right click or control click AppTapp Installer and click "Show Package Contents". Navigate to Contents>Resources, c* s$ ? Z* K; O# `8 W% t3 o
Using the FTP application, copy Installer.app from the Resources folder into the Applications folder on your iPhone
0 F3 V+ u+ F6 q7 `3 yBack in the terminal, SSH into your iPhone again (if you're not already), give the comand chmod -Rf +x /Applications/ and hit return.. u+ A$ ]& j" ?( @- d
Slide to unlock your iPhone then type /Applications/Installer.app/Installer and hit return to launch Installer. & g2 k, B! Y' q2 l; `: D7 J& `
如果您还没到那里,切换到/var/root然后将Media改名为Media_sym,将MediaBackup改名为Media,保持FTP和SSH窗口一直打开。
4 ]* @3 A4 z( \3 m打开ITUNES,允许它激活。+ [$ h% D. @6 |% B( F }5 ^
安装AppTapp- v3 f9 d) J! B3 T6 k8 Y( B% e
下载Nullriver's AppTapp
+ R; |3 k/ X+ {右键点击或者control点击AppTapp,然后输入type /Applications/Installer.app/Installer并回车以运行安装包
1 x+ V1 ~! O c s1 I' @, O( U g% c1 Q, f" _8 T1 N" _
After AppTapp opens, press control+c to close it0 X }! Y# k7 w" W) R+ j! e
Open Safari on iPhone and navigate to http://conceitedsoftware.com/iphone/beta' G' ?* w x* L( _( C
Tap yes to add it to Installer- _2 _2 q' N' H7 q+ ~# D4 W. k
Back in terminal, using ssh, type /Applications/Installer.app/Installer and hit return to launch Installer again./ f. k0 J8 J' ]3 d
Install Trip1PogoStick located under the "System" category to enable scrolling and applications.% ^5 d! {% `$ b! C! q8 w* u- U
When you're done, reboot the iPhone and close all your windows. You now have AppTapp. / [1 y0 o3 }+ [5 Q# }
AppTapp打开后,按下Control+c来关闭它,打开IPHONE的Safari浏览器, 切换到http://conceitedsoftware.com/iphone/beta ,点击yes将它添加到安装包,回到Terminal,用SSH,输入/Applications/Installer.app/Installer然后按回车再次运行安装包
8 P4 T% g" @7 _8 n$ \8 C- G安装定位在”system”路径下的Trip1PogoStick,允许滚动下拉和应用程序。 J1 k; K- b6 n$ ^1 J. _: Q" L
完成之后,重启IPHONE并关闭所有窗口,你现在就拥有了AppTapp; R0 t7 V- g1 U- _
$ e. F0 W; a' l2 K' Q) E9 ?" `' T[ 本帖最后由 卒子 于 2007-10-11 02:04 编辑 ] |