|
机子和写号线到手,珠海的本站站友zh_yyqqll 友情提供了三码(还搞了个好号,多谢),周末终于有空,在众多: \; z+ A5 X6 B
8 Q' M9 |) S& }2 ?6 }/ C
教程的指导下,开始写号。
( k: a) |0 Q, K7 M$ L- d$ E1、先解锁,导出nvm_security文件,找到第70和80项,很多教程在这里要求大家记下两个号码,有一个教程还建议改
: _# j$ K, V3 n* G8 Y/ _: O% o
成000000.000000,到时用QPST 中的 EFS Explorer将原文件覆盖,理由是这样以后就不用记复杂的spc码了(在这里埋
* B* r% t0 O1 v/ v0 G+ v0 |: G, l
3 T3 Z: h- q- Y6 h1 P2 k. h下麻烦的根源)。! C4 F( c/ |2 R* }7 f' d
2、顺利写入imsi码,在准备写ens时,这时开始多手,用改过的nvm_security覆盖了原文件,问题在此出现:无论用什
. R5 x( w/ a6 W* V* e* [! d1 |
9 k6 m) t+ X# b3 O5 T* J/ r }么办法都无法读写机子的数据,提示均为spc码错误。
1 E8 L b& k5 f; u" ~3、问题分析:肯定是自己修改的nvm_security文件出现问题,与原文件对比分析(一定要备份!!),发现问题,同
; h( D* w- h, a# J; A4 t; i' u" ?8 g
/ g: r4 y$ F& p0 M$ f0 |样是“.”,在原文件的十六进制表示为“00”,在修改文件修改项中显示为“2E”,估计就是000000.000000中的这一"."出了$ \# m, Q6 j V+ O! q% o9 D0 U3 E
; f1 P# v) |" Z e4 C# N6 t乱子。这时已经无法用写号线写号了,因为死活都进不了了QPST。9 U( K! I( x+ @. I# Y" Y
4、疯狂地搜索论坛,功夫不负有心人,找到了高人kocoman,这家伙写了一篇Clone the Virgin ESN into the Treo + P$ _. T. G# ?( a+ }0 d% L
7 t3 B4 f |( U% y1 |* h5 k: z1 y' Musing my method(http://www.shadowmite.com/forum/ ... 20&t=2293#p7970)。核心内容就是不用写
& m: S6 v- Q3 g0 y* Q9 W, s/ \1 l% o
6 R. P2 z& o% |号线写号,部分翻译如下,供以后类似问题的胖友参考。3 k9 r' i+ n8 g( E w( q, E8 t' y
1)准备好下面几样物品:1. Treo 700P 手机一部+ t6 T5 u8 P8 C% f# q+ P
2. 同步数据线
( a) A' u/ K( ^+ O! p7 n1 M# H) m# M 3. MTTY 1.42(附件). u# M( @9 h& c0 x; [' G
4. Treo 650 boot loader driver(附件); S2 a/ y7 H, l- i
5. SD / MMC card.不要用 Mini / Micro SD
$ I0 |7 F) L( g: Z 6. Resco explorer (大家都有吧)
4 `+ e% ?8 }3 _5 w2 J 7. CDMA updater program files(附件)
# t! \# P- n% L2 ]" b# S2 E2 F+ T 2)将CDMA updater program files(两个文件)考入卡中的palm/launcher文件夹中,插入手机运行该程序,出现$ N6 B/ s4 b6 ?# _1 {
3 X2 U4 C( q% Z3 V“update now”界面(不要去按),按menu出现菜单,选择debug,出现若干选项,在这些选项中,只选择debug和
1 [* I+ K4 p, l% v% v. Q; p# k" y) w+ \3 S6 p5 ?& x# R% F
Backup NV 这两项,回到“update now”界面,按“update now”,备份cdma nv。
0 A( Q4 E0 x! [( L5 Y7 u 3)用 Resco explorer在ram中考出文件CDMA NV BACKUP.PDB(备份),在电脑中用16进制编辑器打开,注意下面位. D, s w' e+ U8 d
# ]- V @7 ? d" m8 g! p1 u: g
置数据SPC: 0000F770# G |2 ^9 M1 ]$ }+ j1 y* w: Q
MSL: 0000F6700 X+ N" v5 T; ~
ESN :(三个地方)1 j8 M# P4 P, E; K: S* q
, r2 W2 {* z/ T: X7 i' y1: 0000CF00
! U$ Y9 q9 u! f% Z( l, a2. 0000CFA0* D `8 a" b, w) \: G8 n. x' N
3. 0000EA40% P# D( E6 i6 ~7 u' {( a
修改好后用Resco explorer覆盖ram中的文件。; C" K0 Y4 ^( `- q
(esn我没有试验,我主要是改spc,所以我把 0000F770和0000F670这两项数据全部置0)
9 e* c, B; C" s$ l4)将700p插上同步线,按住同步按钮,同时重启手机,进入 boot loader mode,按提示装Treo 650 boot loader driver
( d- A1 z, t3 V
: w* e+ S# s/ x1 K) p7 Q(此前还要装dotnetfx.exe,请参考650有关文章),打开MTTY 1.42,选择usb端口,open。在命令提示窗口手动输入" {- J; g! X1 W0 y) z
7 r: k9 D; p D8 D) c* q& q(不能用粘贴)cdmar bl usb 回车
1 k. i3 q5 I J& \. \+ Q 出现:CDMARouterCommnad...CDMA Mode = bl, PC Port = usb, CDMA Uart Speed = 115200
I6 R& e& o9 b' b! l( }' O9 [继续输入 nverase 回车, O/ L$ y" {/ {7 n
出现:Identify INTEL Combo Flash !
2 q) o% h, ^3 i$ R& `" e5 i1 X* Y. G( }+ [6 ^
- w0 K0 `6 O0 V+ B
5 N% |% K- v' c& J- g; yIdentify INTEL Combo Flash !
! Q: o3 ~# @& W* d$ i! c9 K( z
9 y* `% Z& f( `$ y5 j) T********************************
) s( D/ q# q. P I- G( o& t# P( [# Q4 `$ d1 G& l3 F
$ V8 k" G% d# @1 B* j$ ^5 p! ?% q) I, ^1 ~
Erase NV Item Data Done!0 A' `. k* [! L5 T! T4 t9 V
删除手机中的nv文件成功!重启手机
& m% y# X6 v9 b: z5)重复第2步,选项,在debug选项中,只选择debug和 restore NV 这两项,按“update now”,将修改过的CDMA NV
1 B9 J8 V Q) L1 s6 G& _$ [ \, f& B$ G
BACKUP.PDB写入手机。
) {. m( P0 S8 r8 u剩下的步骤我不翻译了,因为我也没有试验。
0 P5 Z3 z4 H+ |/ H9 b* [8 K6:终于成功将spc设为000000,继续按照教程写号完毕。另外16进制编辑器建议用wenhex,UltraEdit32有时不能识别7 d. ]; ?" l4 G7 R( t) t
# K. u' Q% q Z- u$ g ?
某些16进制数据。而且,更改spc码可以用软件更改,不建议直接文件覆盖。 |
评分
-
查看全部评分
|