|
本帖最后由 ejohnyu 于 2011-10-31 22:47 编辑 a. d; \, `- d% M' c
* C) l( b$ y( `( D3 l, c
前几天入手188元springt pixi(注意是PIXI,不是PIXI PLUS,这个是不带WIFI的); \- e3 t! s9 w8 [' [
4 Q9 e6 C2 F9 Q
共入手三台,两台改局写IMSI已经打电话短信成功,上网还没试)5 w8 T# O7 \) }6 h2 f' w
( K4 d5 }+ Y" c1 e: R4 N* g
另一台因为想要跟我手上的IPHONE4同号,所以自己尝试改本机ESN,到目前为止ESN还没改好,还在尝试中,本贴中会持续报告改ESN的过程。( {) b1 Y* V3 J7 O9 X ~$ {
f/ O3 S# W w
基本情况说明:
! w" ?! B3 p' }4 z
3 `9 U8 L4 W& O% B, Y$ U; s: B( @( V背景:机器拿到手,商家刷的是1.4.5的ROM,完美中文,没有装输入法,没有装中文短信补丁。9 T8 \7 @9 Q1 A0 J
" U5 @/ D# _/ I1 G# _3 k经过我的研究发现,可读地址和ESN、MEID地址与OS版本没有直接关系,只与FW有关,我曾经把机器刷到1.4.1.1,FW是1515,这时可读区域地址发生变化,然后我再单刷FW到1525(这是1.4.5带的FW),地址与直接刷1.4.5是一样的。
0 y2 F* s0 \9 J/ p- e6 g我相信,只要FW版本一样,不管是V版也好,S版也好,可读区域的长度、ESN、MEID的地址相对位置是一样的,8 e& Y4 t/ r5 E0 k! A+ m! k
以下是我工作的一些结果: z) N' w9 l+ j( V! I
1、首先与V版PIXI PLUS不同的是:SPC不是000000,经过尝试,发现SPC码在075B:4721处,奇怪的是我三台机器,有两台是在这里,有一台的SPC地址是这个地址前面一台,具体地址没记录。( u- h* I' b5 t/ g l# P
% g/ N6 o1 o" E" y2、我扫到的可读内存、ESN\MEID与其它贴子里谈到的不一样,可能是因为虽然同为1.4.5但他们扫的都是V版的,我的是S版的,下面是地址:+ f& @; A7 P: c9 f K+ B o0 z- s
6 h8 V9 J, A5 S1 R% T
可读内存三段:# ^9 ^' l+ L% }$ `
第一段:06B04624到06B3CF08 长度388E4,十进制231652
" L- ~/ t( d! y( j 第二段:06B3F1BC到075c5258,长度A8609C,十进制110347806 W7 }1 ^9 Z7 W; D, |
第三段:c000:0000->c0ef:ffff 长度:EFFFFF,十进制15728639' t+ I/ y+ }+ \# F9 V4 u, A
注意:这些地址是精确的,因为我先用65536为步长,再用256为步长,最后用1为步长,所以以上地址是非常准确的,多一点少一点都不能读。" D$ U. M! L% W0 n1 i9 Y; }7 d7 H4 `0 w
: k% l9 j0 |8 Z `
ESN地址:
8 b9 _4 S2 e5 ?% s u9 X3 `
% o! A; y- l7 C" ]2 t4 w 0、0x6B04B5C(修改ESN后,第二次查出)4 S9 k# J* [% J- K* [) R5 z1 S
1、0x6B1B08C
5 Y0 t8 _& F. t 2、0x6B2C9BC
7 C: i: y# k4 F" A' [4 ~ 3、0x6D1C9E0
# Y& k5 a& S( x4 v 4、0x7015F3C
3 Z2 i7 n+ ]- u) [" j5 V5 g 5、0x701C6FC9 S0 e* Z- M3 ^1 \6 I, D! G7 r$ F
6、0x7593AE7(大家注意此处,这个地址前后,记录的都是NV的各种参数,其中ESN是NVITEM编号为0的参数,我理解这个地址附近放的是NVITEM的数据,一个直接证据是只要一修 改这个地址的值,再用RequetNVItemRead esn命令,ESN的结果马上会变,其它的地址不改也行,但不能持久,过一会或者发生飞行模式的开关或者开关机,这里又变回原ESN)( Y" [! Q% X/ |) v, d. A
7、0x759BAA1-0x759BABA 此地址处有直接的ASCII码的ESN@hcm.sprintpcs.com1 r: U8 ?7 d: t( Y' |0 H
8、0x6C78AF8(新增一个). Y/ [ [0 H3 y5 U* u
9、0x7595583(再增一个)
( S8 w# O3 N* n p+ ?) Q 0、0x7595592(这个地址跟9,不并存)
2 m+ S: T* T4 }$ o. ]7 y. s( B4 R" t4 ~; | h! h( C
& P: {9 R/ k; _- b
7 B/ s6 n1 @1 S- c" u3 P+ |, k MEID地址:! L: {( {+ l# ]6 q# J, b4 X( \
0、0x6B2C9D09 t" Z" |- C* g
1、0x6F3F538/ e n! ~5 a* {8 }" I/ u
0x6F3F570
$ a/ S1 `+ M- @1 _ 2、0x6F3F614 n! G+ P8 }1 U- J5 J( W4 ]8 |1 B
3、0x6F3F61C6 ~4 K, [/ u6 g7 V5 u( h2 Q3 ~' ^
4、0x6F5B3BC/ L% |9 `9 B2 ]& k, q# i1 D
5、0x6F5B3C4
" d2 P$ l1 `3 @9 d/ ]7 t 6、0x70163b8+ R2 F) V' q' x0 _
7、0x72ACC24
6 i; O4 w4 Z! ?5 X$ m+ h 8、0x72ACCF4
+ v, N4 l3 {4 j! I' M( o 9、0x72B5D70
: d# z' L9 {- u4 D a、0x75A0302# k" h! U( p, F3 R: N6 j6 }
0x6F3F63C(ascii码MEID)
6 V6 ~2 p1 S4 ?6 {# P5 F
3 ]2 h1 N6 f7 F& u' b7 n* C目前我的进度为:MEID已经成功清零,但ESN还是无法改,只要一重启或者拨电池或者开关飞行模式,ESN就恢复,原因还在找。% [0 |5 P$ I9 R) ]7 W) K
) t; Q0 c& j7 n+ [. V* }3 E待续.......................
( i. ~/ F% }. Y! C \
5 J! J. {4 ?% t# f/ {2011年10月23日,凌晨1:40继续 I) t% Q& E, X; b% _: w
晕啊,ESN还是没着落,倒是EVDO上了。。。。大家看下图右上角,呵呵,能上网就成功了一半,看来我要把我的IPHONE4的EVDO关了,两个一起上要被电信封的。
& x& ?3 _5 b* A' \% H( o* y1 ~* S9 v. l# u: x( n% Z+ O: I
?: [( ^% K" ~# z5 q
5 N' M" ? t! r9 [$ Z8 R0 D3 x
0 R9 _( @- P. z# l3 ~10月23号的重大进展,哈哈。。。。。。。。。。。。
1 c7 J# ?& Y: j6 [& W: S
* O' D! l/ g$ x5 u6 A今天上午总算把ESN清零了,再也不会变回原来值了,但还是不能写新的ESN,一写新的ESN,重新开机就又回0,一开始怀疑是SCM=0x3A,所以造成系统自动跟MEID同步,把SCM改为0X2A,但一会就又变回0x3A。
5 Q2 n& h/ s5 ]+ i
$ R2 v9 t& F" e继续折腾: d& q- ?" W6 I' `% d$ L6 @+ ]
4 {+ z6 i9 \8 f* a( s10月24号23点49分8 G [: U/ @ K; R- w ?2 f$ O, W5 e
6 K- H( X* ?1 ]1 t4 r终于把MEID和ESN都搞定,MEID和ESN匹配了,SCM 0x3a, U+ I' u5 n' |$ G. L, G/ m
: B8 z% q! |- B7 |8 ?. Y这下不用那个假的MEID来骗了# v+ ], m3 ?/ G; {! e; N
0 I" x8 ]# R3 p& @) k- g9 ^成功打了第一个电话,收到第一条中文短信(感谢雪猴大侠的短信FIX),
, [4 `) `. B7 k+ I6 t- f喔,发短信还是一道横线。
9 ^4 Q- F8 o6 ?+ K* A! r% h* g% b7 @& ]7 d. b
OK了,能打电话上网收短信99%成功。
5 T' p7 c& e3 b, h& B3 [
1 K& \/ Y W& m9 A
1 Y# e7 I5 s, k% C* e8 y' @ h* m短信也好了,在苏锡常胖子群ice-650/755p的帮助下,发短信除了短信尾部有乱码外,其它正常: v) ~1 q1 G8 i9 {. w
1 U) ^: W* \' R4 R2 X
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
' O/ F1 Y- b8 d0 ?8 T5 h
5 j/ y( P. P ]$ Y1 d5 k7 m有关这次长达几天的写号过程的总结' e) C U% @; R. o6 U
1 M, |& H1 V/ {* c. K" Y
) o( S* X; G. Y) [' V8 `一、流程/ T$ j6 d, v) i- x
S; K) t$ E! V! x; v
在流程上我完全遵循了论坛里前辈贴子里教导,& E' W6 b2 L; q5 H/ u, V
/ @; q4 D. q! l, |% l3 \: S
1、找SPC;; L' A/ [, [* \
2、找ESN、MEID地址;4 o6 Y q/ G* ?2 r- r `& |
3、改MEID_CD为1;(不改SCM,SCM完全让他自动变)
; k5 Z8 i+ c" R) I 4、清MEID;
. n, q4 o9 a4 R# Z: @4 U/ a 5、清ESN;% C* C4 r8 p E
6、我跟有些贴子不一样,我是用RequestNVItemWrite meid 0xxxxxxxxxxxxxxx,然后直接写MEID成功,ESN也自动跟着MEID变了。7 H& k' {8 G; M0 h4 B3 G: ?8 X% F* c$ d
最后把MEID_CD 改回0! c2 V5 t, s4 Y
, K; P# s/ o8 a2 O/ \$ c
我的经验:SCM不用改,让它是0x3a,这样ESN才会自动改啊;1 g* F; [5 [+ [/ f7 j, J7 s
出现OFFLINE不可怕,淡定。。。一定事都没有,我这几天出现过无数次;( c- A3 ^& d7 _- E, |
清MEID和清ESN的工作要一气呵成,我就是吃了这个亏,也是因为我第一次找的地址不全,我大概清MEID用了一天多时间,在MEID为0的情况下,清ESN用了二天的时
9 S0 U& ]. C! v" `6 E1 G 间,然后又用了二天的时间反复改ESN,始终不成功,最后还是用RequestNVItemWrite meid 0xxxxxxxxxxxxxxx,写MEID成功,看来不用想着去改ESN。
& l1 t; {: a; F* ]4 m& _- `' a8 d( s5 t
注意:在找MEID的时候不要把MEID码输入全了,比如说A1000012345678,你在查找的时候不要找78 56 34 12 00 00 A1,要找 78 56 34 12 就行了,有的地址,他里面只写了:78 56 34 12 00 00 ,那个A1是没有的,所以你找不到。! x/ p8 ~, A5 r- N S
0 I$ S$ Z: b: Z% S9 O
二、地址 S1 k$ L6 N. J8 G1 A
$ _, M# o: O G/ b6 f& a: a0 \8 `$ r 有关地址问题,我看了好多贴子,地址都是不一样的,同一ROM,同一FW可能会相近或者有部分相同,大家最好自己找一下,除非你完全确定你跟贴子中的机器是完全一样,同一
, |; Q, b$ c8 [0 |. y& ^5 h个人刷的机,即使这样也可能不一样,我买过三台,同一家,同一ROM(至少我看到的版本是一样的),SPC地址有两台一样,有一台不一样。
7 h9 Y" R6 q4 B8 W$ z5 [ 我相信买这台机器的人,都是为了折腾吧,不然你买它干什么呢。。。。呵呵
/ G( f" }3 J: E. B" f
' t$ D$ p2 x" n5 Z3 N- @5 o三、有关EVDO和上网的设置
7 E2 c$ j7 T+ Z: |: @8 L6 d" W- S% Q. d
我在实际过程中发现,SPRINT版本手机与VERIZON的不一样,你要能上网(包括上1X)以下条件必不可少:(以下是使用QPST修改)
; | T2 p" m4 e6 z" i1 |
* Z1 g/ W6 r/ o 提醒大家在使用QPST之前先点一下下面的“READ FROM PHONE"这个按钮。6 p4 C3 f, r7 M$ t4 B$ L5 R2 I
; C; Q1 H+ D% c& H3 P( [* b 0、这里还要增加一条:CDMA标签下(注意是CDMA标签,不是CDMA-2标签)Directory那里,一定要填写你的手机号后10位,你填了手机号后十位后,下面
" T, N! B1 y* V) T2 K* x* U! y8 _ IMSI_S,会自动变,你还要把IMSI_S改为你的IMSI后十位。" S/ I% I6 L% p+ F$ g: O4 A
1、请在PPP Config这一标签下的子标签"UM"的User和Password分别填写ctnet@mycdma.cn和vnet.mobi ,“Req PW enc"前面的小勾要打上。 T R5 |9 I l- s7 h, | {
2、如果你要上EVDO,请在PPP Config这一标签下的子标签"AN",的User和Password分别填写你的AN和AN AAA,“Req PW enc"前面的小勾要打上。
( T; e) v0 x. v7 |# v9 R 3、请在M.IP这一标签下选择PROFILE最前面数字是1的编辑一下(第0个不要动,谢谢pico888同学提醒),要点看下图:
0 j/ N. x% I4 f6 |# Z& [
, g( l6 E, \, z% g4 a+ V
; H6 j/ Z4 I8 `' n* k3 A1 t0 M5 N5 |% e# | F. {9 j
然后ACTIVE那个后面下拉框的数字要改成“1”,跟你编辑的PROFILE前面数字一致。% R! B8 L- e! a# n2 K
; V; r5 @7 o# h) Z 4、最后请切记:如果你想3G漫游,请一定在Mobile IP 中选择Simple IP only
. [6 A" G0 `8 f+ Q* J' F- f; }
; u \8 [/ g0 \9 I0 d$ Z& V* y' E
最后总结一下SPRINT PIXI 改本机ESN过程
' J. p- N5 Q9 w& D l4 _(具体操作问题,论坛里已经有大量不同的人写的贴子,都一样的)% O3 H3 N1 O; j. c
1、改MEID_CD为1* u5 |/ H# ]: ]/ `! C
2、清MEID为00000000000000
4 L3 x1 Z6 R6 V: s* ~1 `( E3、重启(也有同学试过,觉得3、4两步完全没有必要,直接跳到第5步,成功率会更高)
+ K$ T: x( f! w# p G4、确认MEID确实为0x0000000000(用REQUESTNVITEMREAD MEID查一下)# s* C2 q, _# r( k1 D
5、USB线不拨,QXDM不关,且和手机已经连接上,重启手机(RESET 重启); N9 R3 H5 ?4 G) C
6、手机屏幕在显示“PALM”时(此时手机还没看到桌面),QXDM已经能连上手机了,第一时间输入requestnvitemwrite meid 0xXXXXXXXXXXXXXX,回车 O$ _& S- N, z' H
7、如果你手脚够快,MEID一下子就修改成功,此时,ESN也自动修改为跟你MEID一致。
$ M. F0 j, r2 D( Q! N; y6 @; |" w/ T; S; _% r' X9 c
此方法的好处是,不要清ESN,清MEID后,马上就可以做,节约不少时间。本方法我本人已经试过6台机器,台台成功,唯一要说的是,有几台手机重启后QXDM没有自动连上,这时8 P- j, Q* \) m: d
把QXDM关掉,把电脑右下角QPST的SERVER也关了,重新进QXDM,等连上手机后,再重启手机(不好意思,一开始写成重启电脑了),再按上面第6步的方法,也成功了。
6 F% e" q! d X% x. @7 g$ g! H6 t
3 w6 I7 V9 ?3 o0 d7 `0 ^5 ~
. N' ]! h B d3 N |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?加入我们
×
评分
-
查看全部评分
|