|
机子和写号线到手,珠海的本站站友zh_yyqqll 友情提供了三码(还搞了个好号,多谢),周末终于有空,在众多' z2 g. N/ n | ^* G& S
b; M: p8 l S( U. z+ \1 _
教程的指导下,开始写号。
' i2 f9 v( e- }7 n8 j( `0 a$ |1、先解锁,导出nvm_security文件,找到第70和80项,很多教程在这里要求大家记下两个号码,有一个教程还建议改
" a/ T0 B1 ^1 V$ i5 O+ ~2 M4 e
/ c4 O8 G9 F0 U# H( j成000000.000000,到时用QPST 中的 EFS Explorer将原文件覆盖,理由是这样以后就不用记复杂的spc码了(在这里埋& B/ w# W- _- ]& y0 U
- O) k% m! \4 v$ C( b下麻烦的根源)。
7 x+ Z" e9 f% R k; X3 y2、顺利写入imsi码,在准备写ens时,这时开始多手,用改过的nvm_security覆盖了原文件,问题在此出现:无论用什
' f3 O/ S0 p+ N
- @; O9 F, w$ f: G* |7 b% e么办法都无法读写机子的数据,提示均为spc码错误。" O- T3 `% }$ F2 s/ o
3、问题分析:肯定是自己修改的nvm_security文件出现问题,与原文件对比分析(一定要备份!!),发现问题,同. H. Y K0 l" n/ _9 H7 V
) K v% r! x; O$ [6 u3 {# S: k样是“.”,在原文件的十六进制表示为“00”,在修改文件修改项中显示为“2E”,估计就是000000.000000中的这一"."出了
u* q- }. }" F4 b3 S/ E7 i3 Z( e! g
3 q9 s; {- B5 t) @1 Z# g乱子。这时已经无法用写号线写号了,因为死活都进不了了QPST。
: Q9 k1 t8 o, x- u, a: ~4、疯狂地搜索论坛,功夫不负有心人,找到了高人kocoman,这家伙写了一篇Clone the Virgin ESN into the Treo
! Z2 m7 Q. o: T! O5 m$ H
) Q% T* p2 `" uusing my method(http://www.shadowmite.com/forum/ ... 20&t=2293#p7970)。核心内容就是不用写6 q/ d" ~" d6 L s! e6 S1 Z
4 P& Z: |, t* a: v, N* d
号线写号,部分翻译如下,供以后类似问题的胖友参考。
! X( h* p1 v4 U 1)准备好下面几样物品:1. Treo 700P 手机一部
0 }8 ~ J' y# G2 N# [# F' d 2. 同步数据线3 o: b3 `6 e; e0 p5 N1 `3 N
3. MTTY 1.42(附件)( \; R2 o5 G: t1 q
4. Treo 650 boot loader driver(附件)
: Y/ \6 z9 G: U 5. SD / MMC card.不要用 Mini / Micro SD
0 Q; L* a+ O: q+ [% z. N 6. Resco explorer (大家都有吧)/ X! \! R* Q2 T3 d/ I
7. CDMA updater program files(附件)
3 {& ?* L6 x7 J) R# H8 \0 H# P 2)将CDMA updater program files(两个文件)考入卡中的palm/launcher文件夹中,插入手机运行该程序,出现
1 k- N& E8 r ^/ U6 n6 o
" c1 M5 o/ d. @9 h, U( c“update now”界面(不要去按),按menu出现菜单,选择debug,出现若干选项,在这些选项中,只选择debug和
{/ T% h3 ] B3 F: m& W
) Q! B7 r+ J: [5 k4 X$ ~Backup NV 这两项,回到“update now”界面,按“update now”,备份cdma nv。, v/ c/ x1 J% Z" B
3)用 Resco explorer在ram中考出文件CDMA NV BACKUP.PDB(备份),在电脑中用16进制编辑器打开,注意下面位
4 K7 r, O1 i0 _. i; {3 |: [" S9 E& V
置数据SPC: 0000F7704 n, S$ I3 l/ H& t7 t
MSL: 0000F670
* o9 x. `' ^) D: lESN :(三个地方)" H2 x7 I3 R% x8 y
; R+ k6 b) Y+ P6 X% }$ Q$ `
1: 0000CF00
; S- V6 s4 Z5 W' D2. 0000CFA0
3 z. K! M# }; r# N9 P1 ~( _3. 0000EA40' X+ f* c! ], C: v9 L: r* b% g0 C/ w$ y
修改好后用Resco explorer覆盖ram中的文件。8 p& `: B- ^ Y5 w
(esn我没有试验,我主要是改spc,所以我把 0000F770和0000F670这两项数据全部置0)
, L) ]3 U0 H( s1 K; h4)将700p插上同步线,按住同步按钮,同时重启手机,进入 boot loader mode,按提示装Treo 650 boot loader driver% E# R- H+ t3 R5 K
* @/ \1 I' r% m" J
(此前还要装dotnetfx.exe,请参考650有关文章),打开MTTY 1.42,选择usb端口,open。在命令提示窗口手动输入
4 R+ p! w, \+ z F% T1 O% Y h+ v3 w4 R' [
(不能用粘贴)cdmar bl usb 回车2 S& F3 W. Z4 U7 t
出现:CDMARouterCommnad...CDMA Mode = bl, PC Port = usb, CDMA Uart Speed = 1152009 I3 A) W5 U$ p6 [
继续输入 nverase 回车1 L* ] A' {" f( M' K9 i, @* h
出现:Identify INTEL Combo Flash !5 u* Z$ l# J& t* \$ z
/ O+ q! G, _5 l
$ T! i* z4 m# k9 _/ ~* y, l! d# S
Identify INTEL Combo Flash !, B; P) U: l: Z8 U7 T! W8 G- U
2 @9 D0 }+ b; h5 {! U
********************************# ~1 `8 H7 p. ?/ R
7 M: v1 i% ?" t, K9 ]0 m+ H. C, h$ X/ c, I5 \
2 ]/ ~& F% p! rErase NV Item Data Done!/ |5 h; T+ @: J+ ^9 N
删除手机中的nv文件成功!重启手机
" K0 O6 }2 [3 f5)重复第2步,选项,在debug选项中,只选择debug和 restore NV 这两项,按“update now”,将修改过的CDMA NV - \1 R; _6 w: {. {# Z* h. E
! p0 _* q- z7 @; _& d4 g
BACKUP.PDB写入手机。
8 \) r3 q7 |7 `& }剩下的步骤我不翻译了,因为我也没有试验。
8 }6 `5 e) _! c+ `6:终于成功将spc设为000000,继续按照教程写号完毕。另外16进制编辑器建议用wenhex,UltraEdit32有时不能识别
, J: B0 P4 Y4 `( Z, F- s) p8 {' J/ d3 s# W
某些16进制数据。而且,更改spc码可以用软件更改,不建议直接文件覆盖。 |
评分
-
查看全部评分
|