|
楼主 |
发表于 2007-10-24 13:39
|
显示全部楼层
看看原文..大段的英文啊$ E$ _9 H$ J6 a2 Z. s7 @
3 O9 F) u: r, `9 }; | RevirginizingTool
: p/ y4 a+ n, t b. _6 X" ^# ~# X7 s- F% o9 x) }& N. S
ir#summary Using the re-virginizing tool
3 X, H; t d% l9 Y" |8 D: G) jIntroduction% ]' m. ~9 b( _1 e
6 a# y3 ]" t- N" ~8 ^5 Y; B! h
This process is designed to rebuild your lock table in the seczone area and repair the damage done by the original anySIM unlock. In essence, it re-virginizes your phone.
# v2 ?) n' d) L( k7 H3 w2 {7 W. p
& M: S9 s4 G0 g$ Y ?; sThis method has been personally confirmed by Zibri who intentionally bricked a phone (wrong IMEI, Invalid SIM) then ran through this process which successfully restored the device to working condition.
! q+ p0 v8 z9 [. L; y+ q% f! n
% k3 P' k, j* g, U; i2 KClick here for an automated script that will give the user the option to just backup the seczone or both backup and revirginize. This script also performs decent sanity checking prior to executing anything. NOTE: The virginator.zip package that was originally posted contains a bug that prevents virginization. The link has been updated to download virginator_10.zip, which is the fixed version.- h5 \# R" Z( D1 l( e4 N; W( O
daurnimator has also written a script that automates this whole process. Please download it here.7 e. P& l+ \2 o q% T8 V- f: c
2 P' r4 q4 O6 q( BCorresponding Forum Topic here.9 ~. z: \* r( ] h
FAQ
; ^1 X! X' c/ \9 l9 ~5 s: X" H8 ?0 H" J* _! _( e. \8 Q
I got "bricked" when I upgraded to 1.1.1 after using anySIM/iUnlock on 1.0.2. Will this allow me to safely upgrade to 1.1.1 without further problems?
O% c# \# N" g8 h* K8 C7 `8 y
3 S- V8 A) z+ q * Yes.
" R6 k |, z, t% d' [$ S
- H: d: U5 |8 S$ G1 w9 l7 UWill this reset the NCK counter?
9 i3 F5 ?+ K3 B1 B r; Z* H6 a2 Y7 v' u
* Yes.
8 e, L3 `* y8 c. t. m: D% T1 N) p* S% ^# V9 v! g" C
Can I use this method to re-virginize my iUnlock/anySIM'd phone in either 1.0.2 or 1.1.1 firmwares?% m: b2 h8 i: H/ X. {
) ^4 y2 c2 n: I
* Yes. However, this process involves reflashing the 3.14 baseband firmware so it is safer to downgrade to 1.0.2 OS firmware prior to proceeding. # a' g) B& H3 c7 v; Y
- `; z- |0 e3 x9 jCan I use this tool if my phone was unlocked with IPSF?
) R7 E) ~; J. S; f1 u7 U+ [0 \' v$ a9 ]: I# `
* No. Only IPSF can restore the baseband seczone to factory-default.
& h& U) q8 P3 Q+ L" X
$ ~2 `8 Z* s( ^; N! PI attempted to virginize using geohot's server but it failed. Is it safe to use this method now?# Y5 a+ ~8 r+ U& d" I* q
+ c+ `" k8 G, u' F7 ?5 ]7 R
* Maybe. If the previous attempt to re-virginize accidentally wrote zeroes in the baseband seczone then this method will likely not work. However, if the failure was non-damaging then you are welcome to try and see if this works. Be sure to backup your seczone first!
. R$ f( E! `, w' ^$ g. ?; K5 U
. U/ F; m" Y6 h( S) ^% mThis guide assumes you've already established ssh access to your phone. For added peace-of-mind it is advisable to install the vt100 terminal application or MobileTerminal prior to running through this process just in case anything fails and you lose wifi access.6 R1 [! ^( {6 V1 `/ w8 I
( T: f# g" ~: A+ N2 ]) P8 v * All references to IP address 192.168.1.100 should be replaced by your phone's address.! a* a9 A8 f, L8 }8 N* m
* Extract virginizer_pack.zip and copy the directory virginizer_pack to your phone:/ G6 _; u5 F$ |0 `# N
) F$ a$ {* T# o1 q7 Z8 {
scp -r virginizer_pack root@192.168.1.100:/usr/bin: E' S4 f4 _ |8 z0 v# q2 {1 y3 `
$ N+ e& `1 V1 }4 e+ d& O$ B
Backup your seczone
2 d6 q0 l6 q1 k- U( z) u, T" m5 O$ L' i( k$ m S7 f
Please backup your seczone flash page before running through this process.5 x: S9 @7 q8 I0 [$ c3 L
& T+ P, p+ ]* V3 ?% f * Connect to your phone:
9 _8 p3 [3 M5 ^( j
/ L5 P0 T4 y9 P2 n; \ ssh root@192.168.1.100
/ z) Z- E, R) ~! b/ Z. f. x7 {0 ^8 b8 G7 U0 _
* Change to the working directory:
; w" A- [' q9 T. t, S, v3 `# t7 b1 b/ K0 z% T
cd /usr/bin/virginizer_pack
* |! N: E y' _4 a; s$ i8 p; i+ C9 u) L& Y4 g
* Stop CommCenter:
: t& t1 i8 M7 g, ^! J/ S! c, H* c6 e! j: e
launchctl unload /System/Library/LaunchDaemons/com.apple.CommCenter.plist8 ?2 Y- j* Q/ e. P
; f8 D/ y- N$ W& P* i' i" M * Make norz executable:: O* l! N8 u" y6 G
8 t' s1 U! Y$ D& g' W: d1 z$ M# i. K& w chmod +x ./norz( w) C8 K% t' Q7 O, j! Y* _, n
1 o* e$ A+ K' _ * Make a seczone backup:
+ [) F- a+ J9 X/ j; g e! ^+ Q$ Z1 v$ m( _) [5 y
./norz seczone.backup 0x3FA000 0x2000
a4 A' F8 F. u; {' z3 s8 F! t: z) i9 H
* You should see:
* K: v, b' }* u1 G6 B8 _. h; U
# ./norz seczone.backup 0x3FA000 0x2000
2 I" H H ?$ e1 t+ c- i1 n# R geohot's nor dumper V2 e2 z" }& Y2 P& ^
all your norz are belong to us+ F- P1 u, ]0 _' I; W
super fast...just the way i like it9 t5 V' r+ [, h* `+ ~ v6 M2 J
Dumping: A03FA000-A03FC000
, h5 Q, z7 {+ v; x9 u2 {# d% [ Waiting for data...
' u+ e9 Z8 c, o% E Got Header: 77 0b cc
; {" h0 w5 U0 k6 h; w& q Increasing baud rate...
0 f* g3 T( F; v) D0 m# l+ U5 o 02 00 82 00 04 00 00 10 0E 00 A4 00 03 00
9 T3 v4 p. k. `$ f) P 02 00 01 08 14 00 00 00 00 00 A4 00 03 00 09 00 8 S" X6 A* J8 J3 l- J, e8 k+ I
00 00 33 2E 39 5F 4D 33 53 32 C3 0A 03 00 ! p W! a( c5 L& p. @5 u
02 00 84 00 00 01 01 00 00 00 89 00 00 00 62 88
8 Z$ ]4 n& j# m+ E# F/ _ 00 00 03 00 00 00 00 00 00 00 01 00 00 00 02 00
$ i8 M" P' W7 s 00 00 00 00 40 00 3F 00 00 00 00 00 01 00 08 00
/ M8 n; L# S( {: z. y* E" R 00 00 00 20 00 00 00 00 00 00 00 00 00 00 00 00
$ x) V+ z( ~5 F. ]! E; {7 t 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
' @3 X$ i" Y; | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2 y8 @) _. j5 x7 i ^" T5 {
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 y4 u( k P3 g" j; l; h
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+ ?* d- D) Q7 m0 A: m, M3 v 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 4 f, W+ I8 r- M) o* u* f0 P: O* L& Q/ S% c5 j
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
9 v6 f' J; e; b) n% }; z0 u" X+ j 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 , z6 C8 Q; L. p1 z9 T' @0 k
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 , R# }$ S- b. e: o0 {: {( G2 {/ u
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 : ?: }: ?" n' D& n2 U( B
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 : K& l, i. _2 a/ h! I7 B
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 , [0 X% B# q' L/ R+ e6 d
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
: D" y% m9 v4 a5 m6 B8 I 00 00 00 00 00 00 A6 03 03 00
' `" m; b+ p4 e* |& D 02 00 85 00 02 00 FF FF 85 02 03 00 2 |4 Z' M4 o9 t, A! W K2 w }
02 00 02 08 06 00 00 00 01 02 03 00 0E 08 03 00
3 R3 f6 x- f9 Y& {1 u6 [ Wrote: 0xa03fa000
/ q3 B& P1 `/ T3 k# S Wrote: 0xa03fb0002 V5 C* I7 q9 k' }6 {& T# N# G! p
Dumped3 o4 o, H0 _2 o. ^2 Q
resetbaseband3 \4 K2 h* ]+ m; n; b, U
8 W P+ s/ o, ~6 R8 ^This will create a file called seczone.backup in the working directory. Please copy this file to somewhere safe.
* {; k8 h* j2 d MVirginize
) o; ?- K9 Z1 V# n
1 G! A5 s0 y: N. g) t& ]( s3 { * Make iUnlock executable:* D, {7 e9 X5 ]: v- x
L% k0 L+ E% v8 @; ~; k* h% I chmod +x ./iUnlock
0 z; _" l; G- [! e- b
% T: Z8 Y( U1 C! x- I4 M# { * Now do:3 g8 w. q0 p. h+ q8 v" L0 l- h0 C/ P
( l! N4 z+ G, n# e2 h6 ?% s
./iUnlock ./ICE03.14.08_G.fls ./eliteloader.bin
, R8 ?9 B0 L' M5 _8 N9 \* p& h i% A s
* You should see:8 |! j( K0 {7 a7 h& A: w: |
5 X0 L) F' r% N( O, b$ C' J( s
iUnlock v42.PROPER -- Copyright 2007 The dev team
$ b, \* `9 A! z- A8 M' ^! o. R0 L+ i0 B" I, P/ Q. T% g& i
' u+ u9 `& s5 B V2 E5 m8 l. G8 r
Credits: Daeken, Darkmen, guest184, gray, iZsh, pytey, roxfan, Sam, uns, Zappaz, Zf
1 B( {. g. y8 w+ E4 g# _0 [, y1 l0 K; i% A# B$ @2 G0 J5 ~
* Leet Hax not for commercial uses
M* d/ ~3 ]- m; t Punishment: Monkeys coming out of your ass Bruce Almighty style.
8 c. y- r6 Q! _3 v: y5 T0 N; d" v/ B) F, D& Q
Sending Begin Secpack command
4 z! b: @7 @$ c, ^/ L Sending Erase command
* Y1 K4 A/ u& @9 w6 g. B$ m; Y9 H" s3 r Waiting For Erase Completion...6 @: ~# R6 D' E; K: ^' u
Sending Write command
# N7 ~' }% u; h 00%0 Z9 ?4 J; U$ s
05%
2 F' e2 l" ], q2 b 15%1 K+ m6 ^6 ?& f2 u" R2 K
25%3 {% z' W! K1 c, h( O( ` z
35%) s; M/ S) H3 ?2 v! j
45%
8 p, Z) K& @. @4 [5 ^9 J 55%2 p4 _/ g) \5 q7 y
65%) [0 S; Q) r# s. Z$ l" P5 n
75%
- _. w6 x; [5 O3 G# l) K 80%
# [1 ^5 V9 t& T: _( B2 M 90%' p5 S( q ~& p- E
Sending End Secpack command S' i$ X( |1 f3 F& v. M+ W
Validating the write command2 Y- g. W6 v$ W
FW are equal!
3 v7 }; |9 P# k Completed.' F2 z- ?# O" N* Q M; V6 E
Enjoy!; j* z8 s: q! y" _
' R6 M! t3 T: u( v% j3 c * Make bbupdater executable:% ~% S' M: l. H- b% d
. K. |' I; ^6 L6 }% a" O+ [7 n chmod +x ./bbupdater5 O! C' ?/ r8 j
- p9 F7 j9 c2 L( ?% P
* Now check the baseband status:; _) A: o6 F5 W6 n
$ @& t3 i- y. S' Q! ~6 p ./bbupdater -v0 b( |/ M% P# H: O' M8 Q6 J
' R9 \1 [ V8 O
* You should see:
0 a" P' ?9 b7 ~4 c3 g( d j. y2 d) k) V" W: H- P
Resetting target...2 |% A8 E# W# |+ c% d1 s" l2 ?
pinging the baseband...
7 a3 P8 h5 K! ~ baseband unresponsive to pinging& z, E/ g8 j' z! C- N1 P
Done
8 B* I$ L( l: p! }, U) V, w7 }, m: I1 c( n- c
Your seczone should now be repaired.; U% |' i, p. F B2 v
4 M C# x" k. } O" D0 o: `" g
* Now reflash the default 3.14.08 baseband firmware:
8 n' H4 b: T! ^ d6 [! h) w
( {( u. A9 j ?4 o' N! L ./bbupdater -f ./ICE03.14.08_G.fls -e ./ICE03.14.08_G.eep
$ R2 z* d$ T5 P: n+ }1 p
! F% v8 k; n/ v( Z& w * You should see:
: B, u T7 c+ p |- D' }' @9 J1 l* q0 q' K) p7 E! T) q$ }/ T L
Preparing to flash using /dev/tty.baseband at 750000 baud
, i! d) e7 K! W" L$ c2 S. B Please reset target; q* {9 r. `0 j9 r8 r T
Resetting target...
8 I/ k, I, E% t* I! c i# Y9 o ProcessDetailUpdated: Boot-loader is active
. M$ X9 n% d, C' n: _& y ProcessDetailUpdated: EBL version: 3.9_M3S2 3..9/ M, r& M4 C1 L4 \8 y) ?
ProcessDetailUpdated: Boot mode is: CC
" Q N! b8 F* @( V/ h I ProcessDetailUpdated: Baud rate set to 750000! c; V4 W, h- [; d6 x5 z- w1 f
ProcessDetailUpdated: Get flash id.: E8 P3 j" N4 r
ProcessDetailUpdated: CFI stage 1
# x; ]! V3 x' a7 M ProcessDetailUpdated: Flash ID is: 88620089! s5 h' P1 }, _9 D9 r3 Q4 s. T
ProcessDetailUpdated: CFI stage 2
) {& j% t. W, q n( M) [ ProcessDetailUpdated: Boot process finished; g- V/ P/ U+ i$ |4 b
ProcessOutlineUpdated: Reading SW version data
2 t. b( m+ B4 l7 m2 {8 V ProcessDetailUpdated: Receiving data.% @6 _& d5 e9 \) K) U
ProgressUpdated: 100: y3 O( a9 i' G1 D
ProcessDetailUpdated: Upload OK5 n5 w5 p& J9 p$ t0 ^4 \0 |. a+ V
ProcessOutlineUpdated: Process time was 133 msec.' X# d- F( j( _! ~. e" e6 s ]
Upgrade from to 9 ]. U- i( H5 K# S
Downloading EEP6 K' n, _- H1 i5 ?
ProcessOutlineUpdated: Start downloading from file ICE03.14.08_G.eep. g# ?- S, q- x" t$ s
ProcessDetailUpdated: Sending sec-pack." {1 @1 }3 D! n1 I; b% { C5 ~2 P
ProcessDetailUpdated: Load region 0
3 ~* x* W8 `; U m4 {1 f% X5 V ProcessDetailUpdated: Sending end-pack.
4 L& ?0 i: E0 K1 `+ ~4 \! g ProcessDetailUpdated: Checksum OK.: f& I# } x8 [
ProcessDetailUpdated: Verify OK
! M5 S8 |6 S# T- K/ p ProcessOutlineUpdated: Process time was 1795 msec.' d$ S L/ J& q
Downloading FLS
1 @& i7 i5 y% Z- N ProcessOutlineUpdated: Start downloading from file ICE03.14.08_G.fls.
& P1 k$ t! R- j6 j) [1 `% _ b ProcessDetailUpdated: Erasing the dynamic eeprom area
3 a o- F4 C9 f( F, h ProgressUpdated: 100
: n, P7 [4 y9 Y9 f ProcessDetailUpdated: Sending sec-pack.+ j; R7 [6 F' a; G$ J6 J
ProcessDetailUpdated: Load region 0
; Y7 R( s- @' b4 j ProcessDetailUpdated: Sending data.' m2 [9 X& ~6 i
ProgressUpdated: 0
' u0 S- R- X: m0 C ProgressUpdated: 24 K9 w$ e/ T" h( |# x( ]( Q% J
ProgressUpdated: 4+ E6 h% L1 B4 A7 t
ProgressUpdated: 5
0 J" j/ v( w* x) g5 J0 I ~ ProgressUpdated: 7
, B' c6 }( ^, _/ g% l ProgressUpdated: 8 C+ C; n+ I) V. c$ v6 i
ProgressUpdated: 10! @; K+ D: `1 y K4 T% }
ProgressUpdated: 11
( w& }' E4 P5 O4 u ProgressUpdated: 13
; b! C3 o2 g. O, W6 ]9 z M ProgressUpdated: 152 s* B4 n. e7 {$ n
ProgressUpdated: 16
& j+ o+ ^3 @: w: A ProgressUpdated: 18
7 r3 S( B6 |; | ProgressUpdated: 191 t; v' ~) \) {$ u% I8 x0 x
ProgressUpdated: 214 P- G; ]- j8 p( Y( W, X7 n7 S1 ^* P
ProgressUpdated: 22' j, ^& K4 D. `+ | b$ Z2 F) u) d
ProgressUpdated: 24
- `! d2 j% R9 x5 \- ~0 h ProgressUpdated: 254 t* ~; J; [5 s4 Q/ ?
ProgressUpdated: 272 J4 p0 c) Z5 Q0 h8 X
ProgressUpdated: 29
, d0 `' B I, A& g8 x n. ^ ProgressUpdated: 306 x9 N+ v1 p- j. X1 q2 {2 `0 x, Q
ProgressUpdated: 32
% G. J- ?: f# w+ t5 H9 @: [ ProgressUpdated: 33
+ P' k% Q4 Q/ c5 H* b, Q ProgressUpdated: 357 r/ f+ u, K9 W! |" Z- I E
ProgressUpdated: 36; {/ e! P w& \ C% @6 W
ProgressUpdated: 38$ b O6 j1 \# _1 n5 b( ?1 J
ProgressUpdated: 40
" F8 U4 O `+ f/ g. {4 H ProgressUpdated: 414 Y$ [3 Y0 S7 K9 ^7 P* a
ProgressUpdated: 436 n% W3 k1 s& B: T; |5 W2 ?
ProgressUpdated: 44
. h9 b- }3 P6 D; \ v. N! o$ w ProgressUpdated: 46% z( N9 ^. B8 p n. \
ProgressUpdated: 47
" Y4 m& M" b& i. U ProgressUpdated: 49
0 S0 o. t# k. D4 G+ J' s% N9 Y ProgressUpdated: 50* Q9 M, \, o: ?0 Y
ProgressUpdated: 52$ \6 P7 J4 ?" g, \; W+ j
ProgressUpdated: 54
0 @2 C$ z2 X' q# H5 L ProgressUpdated: 55
: K, ?- f: I7 W# ` ProgressUpdated: 57
+ r* E* x0 O3 @8 }/ l* g ProgressUpdated: 58
' g! F" i$ T2 k! f0 A( t ProgressUpdated: 60& F- `/ Q3 U$ D$ _5 ?
ProgressUpdated: 612 z. t) b7 ]& i. T) l+ ^7 ^, K
ProgressUpdated: 63
, \" ~9 L1 c8 {+ u3 k- x ProgressUpdated: 65
5 h6 }7 V: j" P8 n* J ProgressUpdated: 66
, t$ r! K# j0 X ProgressUpdated: 68& L) |# o5 y1 l
ProgressUpdated: 69
) n# P* r: K( z, p. ], G- O# m: y( I ProgressUpdated: 710 B) T, S! B% w# z+ C0 _$ }* Z
ProgressUpdated: 72
/ l$ O2 r* a* N6 L4 Y ProgressUpdated: 741 G! O' L0 A6 _1 B
ProgressUpdated: 75! O& i0 w" ?- V7 D
ProgressUpdated: 77* M! w+ t6 `: a5 H
ProgressUpdated: 79" L9 i. O! s( i, v/ G9 B+ W
ProgressUpdated: 80
8 ?( Y g' f/ T ProgressUpdated: 82
; a: w) @" R% ]1 ?$ L. m4 [) b1 f ProgressUpdated: 83
) X5 ?% ?1 [3 ?! ^7 R$ x! f6 P ProgressUpdated: 85
/ V/ f l& K* e; P ProgressUpdated: 86
) b5 [ E/ R1 k6 Q2 l5 e ProgressUpdated: 88
- b: q" \* r$ I) N" g ProgressUpdated: 906 p, `6 y0 C1 }* n- ?
ProgressUpdated: 91
2 a* E: @) e F ProgressUpdated: 93
5 P" g" P8 @& b8 m" i0 y, w ProgressUpdated: 94; w/ U2 e! |# [/ R- h C" z; a
ProgressUpdated: 96' F. O: a( ^! B: ~) K4 l p' n: v
ProgressUpdated: 97
0 u9 p) c$ R# x" V* v& w, U6 d ProgressUpdated: 99& n1 u2 p$ W1 ]6 e4 n2 n
ProgressUpdated: 100
8 u0 N0 p9 E1 ? ProcessDetailUpdated: Load region 1
; J2 H5 d9 ?% r* e4 l$ o ProcessDetailUpdated: Sending data.
" q1 n/ K$ ?$ z- H- H! ~* z6 d' Q ProgressUpdated: 09 ?- h- H) j& }) H6 O0 Z
ProgressUpdated: 12 R: g/ Y# R! u* Y
ProgressUpdated: 2$ d- n* k7 d+ l: V- o
ProgressUpdated: 3
- }% U' w, N0 A2 l ProgressUpdated: 4
. B; S4 G: U( ]0 v( ` ProgressUpdated: 5) X! B N- O3 t9 [
ProgressUpdated: 6
F" q) O% m) B2 ? ProgressUpdated: 7
4 I: F& w3 |' D ProgressUpdated: 8
+ |) Z/ q/ a5 s6 C ProgressUpdated: 9
+ b7 A; T* T' P; b9 {+ [) w ProgressUpdated: 10. b3 M6 O7 }1 {& ?5 f2 P/ s
ProgressUpdated: 11, K9 q$ e2 h4 ?
ProgressUpdated: 12
( t" S& I7 S: v! E8 l. N7 f ProgressUpdated: 130 e" i. ^4 F8 ~+ a: T
ProgressUpdated: 14
, Y7 D# ~ y* i ProgressUpdated: 15
0 i6 g2 P& M9 U5 M' M4 n# p$ P* U1 i4 J ProgressUpdated: 161 l# I& D& Y) D- c0 k/ e, ^
ProgressUpdated: 17/ a: @$ a% j0 F4 ^8 t9 Z2 m4 D8 p# d
ProgressUpdated: 18& j" p6 |3 ]7 G
ProgressUpdated: 19
: ]) D5 U: q0 l# S# {3 I0 H ProgressUpdated: 20/ c/ y% J" o6 Y
ProgressUpdated: 214 ~# I b! I0 q5 p1 o3 U/ F( L/ w
ProgressUpdated: 226 q ~5 q4 l; ~* V
ProgressUpdated: 235 I, o& r& B, j
ProgressUpdated: 24
9 }& B" f* b8 |2 G. B ProgressUpdated: 25- J9 J5 N; @/ C" v# ]' a
ProgressUpdated: 26& R( D/ T+ ]" e( O. f2 w
ProgressUpdated: 27+ V* ?0 g6 f4 f) f. d& ]
ProgressUpdated: 28
# H; `' J* J, H ProgressUpdated: 29/ ?, f: L7 O, w2 E7 y+ r( V
ProgressUpdated: 30' w+ b2 I$ i( U" F
ProgressUpdated: 316 J: E8 c& J3 w x4 ?% Y; ]
ProgressUpdated: 32
! \; e2 w- O% S4 l1 ~ ProgressUpdated: 33 t. I J; O4 [& N6 t. C7 ~
ProgressUpdated: 34' J! ]* a3 A7 m! W4 i {
ProgressUpdated: 35- N& G8 O( V2 @9 {
ProgressUpdated: 36/ f% V) p7 |7 ]* r" W. e3 C: e
ProgressUpdated: 37. Q. w3 X: W7 \+ M: T" V
ProgressUpdated: 38
, v3 I6 \7 ?1 ~! v5 s! ~ ProgressUpdated: 39) E; l; y1 H, T; E
ProgressUpdated: 40; r3 e7 O( x" O) g
ProgressUpdated: 41
- l3 G6 y, \* D8 i, H ProgressUpdated: 42' T6 C% [7 I8 w7 n4 \0 _
ProgressUpdated: 433 A2 \6 V/ R' w' S5 G8 D
ProgressUpdated: 44
1 [, d! P) ` i2 i: j ProgressUpdated: 45& a9 f7 D7 m, f" A/ ^
ProgressUpdated: 46
( [5 E ^7 t, h0 J9 A. s" S7 C ProgressUpdated: 47! w6 S( Q& S" H- o% s! @ Q! p9 b
ProgressUpdated: 487 M# R/ `: i2 E+ W4 S
ProgressUpdated: 49! H+ q( l. ^+ O5 F% d7 m
ProgressUpdated: 50# _5 @ a( u; R" G( a1 W0 G
ProgressUpdated: 51/ B& V- J4 K4 ^3 w& I G) X& {6 m
ProgressUpdated: 527 @7 q9 M9 V& U6 v, O6 n8 e. V
ProgressUpdated: 53
9 l! q$ m' i) a! y/ D ProgressUpdated: 54
# ?, ]2 [1 }3 x ProgressUpdated: 55# o5 r) d2 Q8 K: {4 N2 E& L
ProgressUpdated: 56
7 S/ x4 q5 }0 ~* s6 T; W- { ProgressUpdated: 57
; n1 p4 z% c/ x0 L3 ]8 F ProgressUpdated: 58
5 E0 \4 S/ c" N" M ProgressUpdated: 59
2 _8 {4 [4 i7 l ProgressUpdated: 60" O) H+ a: W( o# W
ProgressUpdated: 618 L8 _& k1 j3 N7 |
ProgressUpdated: 62; _/ k! X7 R7 F3 J, \/ L. e. l# }1 M
ProgressUpdated: 63
' \* f0 s( y9 T6 q* K7 O ProgressUpdated: 64- O1 K7 H( I: ?2 l
ProgressUpdated: 65* F# u8 g2 p0 m6 g( |, Y1 G' ~
ProgressUpdated: 668 O# o4 E' j! l2 a2 C0 z' h9 T
ProgressUpdated: 67 F. Z- }! ]8 p6 ]9 g
ProgressUpdated: 68
) @: I; r$ M' n ProgressUpdated: 69
# f& Z5 J8 v& }* f& L! c! ~$ N ProgressUpdated: 70; g B. J( i: ~/ ]' C2 K- o
ProgressUpdated: 71
3 X* R* x; y2 w' d( p2 ~9 w2 P: K ProgressUpdated: 72/ G! @: m9 Z8 y4 p+ d( J! ]5 c
ProgressUpdated: 73: ~) G! y* D& U$ B
ProgressUpdated: 74
9 v1 j: a7 G% [+ r ProgressUpdated: 75$ U! O: E- I! B% t$ d7 T
ProgressUpdated: 76- s$ y& K% f# C; [
ProgressUpdated: 77
5 u$ T! I' q d$ C" }$ G ProgressUpdated: 78
0 @$ k2 B: x" R9 |, P ProgressUpdated: 795 k: K. R7 i' Z
ProgressUpdated: 80- m4 ?; z6 G! E
ProgressUpdated: 81
2 p R3 l# L( \4 P/ F! g ProgressUpdated: 82
0 m4 P; u4 _' J( O& s8 A. w+ c ProgressUpdated: 83, d9 B% h9 H! [. x( |5 l
ProgressUpdated: 847 l9 v- j& Y7 Z. B+ R8 Q0 I
ProgressUpdated: 85! w+ K' r# B: s1 v1 a4 j( |
ProgressUpdated: 86
( z$ v1 _$ m, w, x, O ProgressUpdated: 87
S6 |8 z X$ }5 \ ProgressUpdated: 88
/ T5 D$ G) w P) r3 d! S" v8 r ProgressUpdated: 890 u" `9 g) w: S( V! O' Z5 f8 w: A
ProgressUpdated: 90
4 i% e3 w: N) p7 [! O ProgressUpdated: 91
0 t( G% s* P$ Y$ j4 a: d ProgressUpdated: 921 \* ?( D! Y, Y9 `. q3 y/ h
ProgressUpdated: 93
1 h* X, [2 K( ~" A5 G7 l ProgressUpdated: 94* D8 `1 y/ |7 Z# b' X
ProgressUpdated: 95
- ?1 Z$ r1 @: t5 ]6 _% G ProgressUpdated: 96
, a. j# e9 U9 l1 d% T f ProgressUpdated: 97: D6 O; i9 N* ^3 K5 f8 D7 H
ProgressUpdated: 98
7 F0 {& c& G% Q% z- N8 c ProgressUpdated: 99
! p% Q1 e: n+ J" I* D5 @ ProgressUpdated: 100
' y5 p& k! X+ X6 I ProcessDetailUpdated: Sending end-pack.
5 q" S! m1 [, E7 {8 {7 t$ K ProcessDetailUpdated: Checksum OK.- s/ F4 A4 S* C) @4 ?1 H& S) f
ProcessDetailUpdated: Verify OK4 @; L1 p. E4 ^& c+ Y5 J
ProcessOutlineUpdated: Process time was 1 min 52 sec.
6 V. X' C, c: M, O Resetting target...3 ]$ S8 e, ^, U
pinging the baseband..., j. q* W+ U$ ?; t4 c0 B+ |
issuing +cpwroff...
( x3 x/ y1 ^2 ^0 W" G( E" D/ P Done p4 C( Q+ }' z# |, r) b
% Z/ b, k& G" t# i
* Now check the baseband again:
$ l a1 o/ Y- L( y. h- G4 `. X/ U# E4 ~5 n0 ~& c! \- I
./bbupdater -v' X$ I8 Z# `+ ?3 ^. Y4 m5 n5 ?+ t
' l m5 Q7 I$ w b/ @ * You should see:* Z @+ o L: c/ y7 {9 H5 c: \
3 D" j9 V0 t% ~% x7 N' o Resetting target..., Z9 k+ ^: t- o! w3 k; w
pinging the baseband...' A4 l5 [( N; c& l0 d
issuing +xgendata.../ k5 w4 {. `' m) k
firmware: DEV_ICE_MODEM_03.14.08_G4 x" c4 R! S8 u6 I1 b- T9 F
eep version: EEP_VERSION:207. [4 A( b4 W# t1 z
eep revision: EEP_REVISION:77 z4 P+ P% `- e3 i* G) B0 S5 h8 i4 M
bootloader: BOOTLOADER_VERSION:3.9_M3S2$ J; ?7 R3 _( w8 \$ i2 h! g
Done! N) t; r( Q Y& M6 ?
( M) A' [9 ~7 h+ Q" O
* Restart CommCenter:
6 M6 b' }9 V N2 t% ~' y. t! o: K" x% J
launchctl load -w /System/Library/LaunchDaemons/com.apple.CommCenter.plist
q1 r0 \) z8 Z5 B% a V
- S$ V3 K9 g( L# o# C' ]Congratulations, you have virginized your phone!
8 k4 u# B0 h: \5 f" H
! T( A: t n V. g( f. r" ENow Reboot and be happy. You backed up your seczone, right? :-) |
|