|
本文针对1.03的ROM.其他版本的ROM只需要找全地址即可按本教程完成写号.不同ROM的MEID/ESN地址请在论坛搜索"地址". _8 q; k3 r' c# c# g& }1 J( d
Palm PRE 1.2.1地址列表 : http://www.treo8.com/bbs/thread-147277-1-1.html
7 g+ r2 o( T% h0 p! H& J1.3.5.1内存地址范围: http://www.treo8.com/bbs/thread-149457-1-1.html
' X: H) y% Z; c7 \2 N3 K公布1.3.5.1内存地址范围(PalmPre改本机ESN用) http://www.treo8.com/bbs/thread-149042-1-1.html8 t5 s" E, o( B
4 p4 f0 H2 Z6 F. o m. v) Y一、准备工作2 F! ~6 X7 {0 }) A& Z! ^
3 `) J! L: o) M# F O+ N* l1、如果原来没改本机ESN,确认你的手机已刷本论坛提供的1.03ROM并完成激活。如果已经改过ESN,确认自己的ROM版本和完整的地址表.& F2 [7 i0 H7 B- p, h. r( `& O2 @
2、PRE的USB数据线1 s/ C2 f$ C- G% W* G; I& m' X6 d
3、所需工具软件: ]7 K: T3 a6 z" ^- }4 f
QXDM PRO(Ver 03.11.36)(已安装的,请核实版本号,本文以03.11.36版为准,请在本站下载中心下载): N: Q4 o, ^+ @& E+ B7 @
CDMA workshop 2.70版(写号需要,本文非必需)( D: {1 y7 G6 U/ b9 \
QPST2.7(build 323)(推荐)" f8 g" P' j" R5 A8 J
DFS(非必需)
- x: K% s$ P. s1 D- t$ m Putty等。
/ }- M+ j& ?: J& k) W5 i
9 X" R n: ]. l' T+ y% C) M 其它相关软件下载请至本站下载中心首页搜索。% d, [. ~1 D% Z
% y! A" S/ x" \# z% w
二、开始连接8 }+ X% d; S$ {0 L- y7 c
* [4 W: q: S3 M8 R
1、用Putty连接PRE,进入PassThrough模式,并安装相应驱动,记下PRE的端口号(COMx)
/ s, s" N3 T5 P/ W! T" g 注意:QXDM是需要qpst支持的,而且,需要在qpst configuration中增加pre连接的端口,qdxm才能正常设置端口并连接pre。(以下部分由sirenbooboo兄提供)
3 s' I( n5 H4 _) j" ~- x1 i1 n# v* K! a# Y; l' }& ]5 j
简单介绍一下中间过程:
( G# F/ B' C" J i# t( R3 k. ~ 1)首先用输入webos20090606开启开发模式(或魂斗罗密码"upupdowndownleftrightleftrightbastrat"),然后在pc端使用python监听talk.py脚本。
. j" M$ a6 }. s$ U (打开CMD命令行模式,Vista系统需以管理员模式运行)
& s6 j( I# b, b7 E0 U 2)usb连接电脑,在手机端选择仅充电,同时运行Putty连接pre1 D; H: D6 R$ ?( \6 v
3)在Putty以root登录后,shell输入/usr/bin/mpt diag,开启pre的passthrough模式,这时会出现新设备,手动安装论坛提供的Treo800驱动。并在设备管理器中确认连接的com端口。4 R- x6 b! f$ _$ G9 b, s
4)在qpst configuration中增加pre所连接的com口。
7 Q4 ?9 m3 q0 j8 d4 G 5)备份Pre的原始MV内存状态:( F" L, V) f o7 s5 z$ Q5 z9 _
从QPST configuration中运行QPST的Software download客户端,如图选择Backup选项卡,备份修改ESN前的内存状态,以便在话机出现问题时进行恢复。7 S+ P8 Q- `' H! y1 g5 C: c- Y
9 c# J% R0 X% ]* z* @
6)打开qdxm,设置中选择communication,选择pre连接的com口。
% \2 d1 G% Z* W) z
! K9 O" E8 ^) l$ r: _0 W/ C: d: b (详情及软件下载部分参见本坛寂夜清风兄帖子)1 J& z" |0 z5 a' G2 v N% B+ Y
http://www.treo8.com/bbs/thread-126604-1-3.html4 k8 w6 h; f; r/ y: b V. D0 ]: ]
" t% z/ ~* d/ Y; K/ Q: ~0 s# k% N三、运行QXDM
: n5 ]2 W q( {8 b2 @) j ^# F4 v3 V/ B. _: S g
在options里选择Communication设置通讯端口COMx,连接Pre。开启Memory Viewer窗口、Command和Command Output窗口。4 v; [6 ] q+ j: z$ @/ A* l2 n
: e/ x m8 X4 y/ _) r- r四、在Command输入以下命令
# g9 y) E& F9 r/ M: T8 L6 i0 @- spc 000000# l ~% o" j8 V F9 W
- RequestNVItemRead meid* }! o) `8 M e
- RequestNVItemRead esn
2 |* X! _! u A/ H - RequestNVItemRead scm
复制代码 (这里做一简单说明,总有朋友说他看到TX的数据是"0000000000"之类……tx是发送请求的数据,比如读取,RX则是返回的值)
. R6 _: }# |* l, ~) y [, E+ o$ s7 l) x' R& u1 S4 o; }2 w
五、按顺序验证以下地址:" O* }0 ?' o# G7 X0 i
MEID addresses:- ( D( C7 A5 f& n/ S) g/ H& Y
- 0x00A5C340' ^4 s' A3 ]4 x% O% E
- 0x00F28B20
* ~. z6 R- X/ E+ L. f( U3 \6 ` - 0x00F2D899- u4 W. H, u1 L+ T+ j! c7 A
- 0x0102DC34
# S0 w2 g/ ^4 K1 u" [- ?. e - 0x0102DD04
8 H2 i+ p, B" T' L( v" m0 z - 0x010373AC
4 s( r+ g2 b B# U. W - 0x01221609
/ a. i) Y% C+ [* P0 T
复制代码 ESN addresses:- % z( A6 }$ o& A/ ~! `' u4 _4 s
- 0x00A5BEC4
/ B( K! n0 q/ Y( e( v - 0x00A5C358; ~0 Y' a2 l2 c' b
- 0x00A62618
% e O. ^, q; c - 0x00A63560' S/ K0 G/ p* G2 T
- 0x00A86188* K' ?! B! E) c* I) O' p
- 0x00AAD0FC5 Z. ^& z+ L! J# e
- 0x00AACF40) B$ q: m! H+ ^3 N
- 0x0109B2AC
$ Z7 H$ ^5 ?9 J* u$ w - 0x0122199D
$ p) H2 U- `2 O: u6 _
复制代码 如地址:0x00A5C340,请在Memory Viewer中输入此地址,验证是否为本机ESN(注意其中格式为逐字节反序,即本机ESN为1A2B3C4D,则Viewer中显示4D 3C 2B 1A)。如正确,则进行下一步。: ?$ f4 ^7 h' m5 K4 P% o' l& e/ v) d
+ t0 p3 P# ?- o8 d D
重要说明:本文公布的地址,确认已涵盖使用1.03及1.04版本rom的Pre机器,经多人/机/次验证。请勿尝试修改本列表以外的地址
# y7 W: L# a3 L2 V. n3 z a# K! C9 k: [; A% m Z
五、原机MEID、pESN清零3 w U& s* [- b, {, u
/ Q# ?5 h! K$ e' m2 o" R. H 依次在Memory Viewer中输入上面地址,将对应的MEID、ESN顺序清零并write。+ R# I' s( r2 w
即在Memory Viewer窗口对应地址位,写入相同长度“00”,后点write键写入。
. B8 M+ i& B4 d/ B- q3 L5 i8 q/ v- v8 `7 _
六、验证清零结果! G% C; i% ^. a& {7 _
' G/ r+ T9 w1 V2 a
再次在Command行输入命令:
1 k7 L0 P/ z8 R5 s) D; G" G' }- RequestNVItemRead meid
% T& s! _3 h- h% C! @, s. m
3 t5 q% w6 m6 b" K! o0 E1 d- RequestNVItemRead esn9 f, h. o( Y8 S0 _. x5 v2 b
: q2 `$ h8 Q6 e& v" z- RequestNVItemRead scm9 b: v1 D4 ?; Q6 X* i
复制代码 分别读取MEID、ESN、SCM等数据,如确认MEID、ESN已清零,进行下一步: Y2 v T$ P1 T
" ^1 a$ l4 Z9 @2 N七、以命令模式写入MEID、ESN等
' s4 D9 H: @7 \1 a' }0 w7 g- RequestNVItemWrite esn 0x1A2B3C4D(你要写入的ESN)& n, Y, B. g4 S# q$ W/ m) l
- $ j4 r7 {/ c% e6 t3 @
- RequestNVItemWrite scm 0x2A6 c- @* H! z- M, ?. V( b
复制代码 用RequestNVItemRead meid和RequestNVItemRead esn命令检查MEID和ESN写入结果。2 h: @$ R! ^$ C2 A9 i/ v) n! L
至此,通常ESN已写入关键地址,需核查以上ESN地址列表中的每个地址,未写入数据的,请写入你的ESN地址。8 u# ^ \5 S1 S6 Y
# u }$ I) K* |/ @! q' U
注意:( q' L. m3 A; s2 A
. T* g) F& n% N. |& n
0x01221609等地址的MEID通常都会有反复,如已改变,需再次清零、写入。2 [1 T$ m2 A5 n5 k# D
0 @# ]- x" Z8 q/ @
RequestNVItemRead meid命令读取MEID值,并将可能已变化的地址清零。在QXDM中选择View--New--Common--NV Brower,找出meid_cd项,写入值“0”。
. T% l& @) U# q- R* R+ ^6 I4 X. d8 Z6 V) s5 H+ }( R
此时请留意手机屏幕的信号显示,如果出现Phone offline并很快开始搜索信号、出现信号指示,表明你已非常接近成功。
0 r" L/ \' f- y
, P8 n: U+ @+ \; q+ x! { 当命令行形式读取和Viewer中每个MEID地址的值均为零,ESN已写入你指定的值且读取无误,手机信号正常时,手机界面输入##33284#,检查其中对应数值是否正确。信号是否又出现异常。( u3 K/ i1 R7 L* q# l* t% a
& j0 r, s7 O: f$ a7 f5 s9 Z f
如无异常,在QXDM中选择options--Reset Target,重启手机的radio部分,若稍等还可搜索到信号,恭喜,你可以重启手机,进入写号的下面阶段了
5 B$ }- K' N8 F
$ X) p# ~1 C( d% V8 p 当遇到困难时,请耐心、细致,仔细检查每个地址的数值。( V" B ^! _" e, ^1 x! C
5 H3 ]1 z1 Z5 x2 ~, r' D, F) ]$ k6 @ [; T5 }% \) P
至此,手机应已成功关闭MEID,并写入ESN,写入的关键在于必须在写入其他数值前,完全清零。# q# w* f2 d/ L* q/ c v
% |2 P# B' i L ~1 R6 p+ L7 m l8 M) X! I
重要补充:
. I- Y; J5 Z3 O; Q, H1 F/ o5 ?1 m+ c" d
下午回成都后,利用Wifi将固件升级到1.04,升级过成顺利,并未造成已关闭的MEID变化,ESN值也正常。
- z5 x9 @8 l" ?$ V, F7 A接拨电话正常。只是此刻发现短信的框框很可怕,EVDO上网很有必要。呵呵
* _, O( G: L1 O N$ H! p
# Q: g6 S1 j8 D4 Q( k1 N
. u6 |6 P3 |9 k `" ^* p& P: q: n- o. y. ~! e
重要说明:请仔细阅读本文以及相关链接内容。本文谨供有经验的兄弟参考,有一定风险,新手不建议冒险操作。0 ^- I* y- L& b/ Q
' v ^$ p9 W- R; J; L* i
几句闲话:
: o8 C& T6 e5 h; \, L: z5 Y 《一》& O! \8 j( O# l( Y5 f
约凌晨1点,才从KTV回来。 B! @2 f; ^5 Z s- U& ~) K* R) @
客户颇为难缠,一度都差点因为郁闷而提前离场,最终还是忍了下来,估计还是看在包房里那个拿着我的Pre玩得津津有味的小姐份上……
9 Z8 e7 B, N2 i! w% E& @
$ _- ^" b, |3 S. n4 H/ l. N. m+ r 伊英文似乎不错,手指灵动地抹画弹挑操作。黑黑的胖梨配她很白皙很纤细的手,竟有些耀眼的感觉。
. }+ Q+ E4 [1 L1 [. t2 O/ u- W0 y. U+ a9 k
老婆分别发来短信到G、C的两个机器,大意已经把我丢在家里台机桌面的那个新建文本文件.TXT发离线传给了我的QQ,还有提醒我少喝点酒。只是Pre上的全是框框而已。
; E, G7 | \( [8 z2 `+ _( H" b" \: J
再看看短信,终于压下了请那个Pre妹妹出去的念头。
5 t1 ]1 i2 c7 ^$ U5 N8 m* L2 q
- a7 r: E4 k9 _7 H+ O- Z6 e$ ^4 ] 《二》
: {( l! R+ Q5 y% q' M4 {3 \5 e& N. ]0 N
在之前我兴奋之下发表的帖子里,我看到了春天兄的回帖和另外一个兄弟对此颇不以为然的态度,觉得自己有必要简单说几句。1 | B0 K& b2 R$ p# C/ G* q. W
$ T# ?) B' l& ? s: X
我与春天兄素未蒙面,只是此前另一台黑莓9530改ESN写号,搜到了他(我的春天)的Blog,因此结识。之后多次与春天兄网上进行交流,均得益匪浅。昨天正巧春天兄打来电话讨论Pre的改码问题,我把思路和做法与他相互进行了认证。
. N4 P6 d7 ?4 r/ Y) K* _6 P2 E2 n. b! p, P7 ]: B' A
如我提到的那位朋友看到此文,请试推想,能够最早放出黑莓9530改ESN详尽教程的JS(春天似乎在连云港市有CDMA手机店铺)。怎么也能算有能、有良的JS了吧。最少,我自己不可能有时间帮人修改胖梨ESN的,而无偿花费精力帮人做活路,似乎也不是一个合格JS该尽的义务。
. a$ Z$ m) w8 z% w. J: z- F; Q: r
2 J) r8 B! S7 D. \+ i) d 做为春天兄关于黑莓9530破解MEID改ESN一文的受益者,我觉得其人品和能力均是毋庸置疑的。所以,推荐将要选购Pre的朋友与他联系,他的严谨精神令人激赏。9 R/ w& P4 q7 f
(春天兄网站地址如下:www.tianyifans.cn)
; R$ n' c( e1 P f+ j1 o7 n+ L+ x
: s- k6 \8 h' i& P3 w新增内容:+ A4 K+ u. ?& L0 ]& {$ i' b, T3 N
最近工作非常忙碌,对Pre的研究也几无法继续……不过还是抽时间用最初的方法完成了Pre1.1版rom下的MEID和pESN地址扫描,现公布如下:- ) j' U( N. H; X. d6 g) H
- MEID (pESN) addresses:: y) x6 o7 F* l$ u/ D: G
- 0x00A62350 - MEID
9 B3 o, \/ P" J T - 0x00F2ECA0 - MEID. D" I: ]+ p3 L1 P R- e8 t
- 0x00F33A19 - MEID& j1 r U; `- x$ [7 Z. y6 P/ r5 Y+ G
- 0x01044758 - MEID8 f) c; N1 d" o3 f! z- g3 z. n
- 0x0104DED0 - MEID+ k' R! x' r2 _, \6 E) j
- 0x010B1DE8 - MEID3 A( t/ z5 t' t. k: t
- 0x01238158 - MEID
- U8 I/ M, s% `1 y4 m, l - 0x0124A109 - MEID
0 V2 Q. Z4 ^# d; h" T+ ^4 } - : a7 d" M" h. p1 V7 u
- 0x00A61ED4 - pESN5 S, y R0 ?! P, h; l7 F( C
- 0x00A68638 - pESN
! d% E2 H# R3 B1 S, g - 0x00A8C1F8 - pESN3 E* p2 m# X" x9 c
- 0x00AB3080 - pESN& k+ E) i6 B$ S, r7 p
- 0x00AB323C - pESN2 g% j( \ C( Y- e7 @; L6 w
- 0x010B1DD4 - pESN
, y, S, k9 V8 f9 g0 g+ M/ a% t - 0x012384DD - pESN
* }* L+ { s# Z7 b# { ^ - - U0 W% H# b+ _% p
复制代码 不过,仍不建议在1.1下直接改写本机ESN。以上地址列表仅用于熟手们检查1.1的NV内存状态或修复异常等。
, e: `0 F' e* x9 y# V& ~& e) c7 G
1 ~3 X+ C7 k" _7 p ~$ H7 c% z+ o4 G# A: V, R+ F% y
版主注:QXDM下载中心有新版本 http://www.treo8.com/down/download/view-software-686.html
2 _$ _$ A. U$ e) g' Y* i" t) ^3 H. j4 ^8 h5 ]
2 `2 T8 o# B8 c& L. {! W. y; K# U7 ~: e
[ 引用本帖全文或部分内容请注明作者及来源:http://www.treo8.com/bbs]5 m' t: V$ K9 L1 a2 ~0 b
# ~$ K U7 X+ n4 I--------------------------------------------
& @' I; b9 o4 _* m. Z# G[提醒:webOS是一个完全基于网络的应用系统,在日常PRE的使用中,运营商和制造商提供的网络服务常常要检查MEID。所以改MEID、pESN写号后,可能会出现原本正常的机器要求重新进行激活的情况,如果是标准的ROM,很大几率卡在激活处; 同时改掉本机MEID后如果在本地刷ROM或是通过Pre访问App Catalog,都有可能导致Pre锁死无法激活..1 b& m% N# e, q* J) l
请使用针对改本机ESN的免激活ROM并安装MEIDCUSTOMIZED.可以避免这种情况出现
1 M: ]0 l! T# f& C# p注意:使用这类ROM后要先自己配置config文件.然后连WIFI激活- F" S; o# N$ K! q% ^0 z6 R
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?加入我们
×
评分
-
查看全部评分
|