|
First edit the WebOS doctor image as described here on the Pre Dev Wiki: http://predev.wikidot.com/bypassing-activation After you've completed step 6 in that guide we need to make a few more changes to the file:4 r) R2 N8 |1 ]* ~# O" U' _4 N
Around line 28:1 W. d* I6 W4 K( S6 C2 B
Code:
Q# f6 j; W; D2 |* b) e Rfunction setUpFirstUse() {
" H: Z& p( c( a/ WsetupSimulator ();
7 W) q' d5 r) ?) x( risDevice = true;
# |3 X/ {8 |) X6 ~+ U" U7 `}+ b) l$ W4 z9 Z6 ^; M6 w& l
0 R( P j9 t8 P; e* H
remove the isDevice line so it looks like this 1 Z" i+ S) g8 d! {- v
) m6 j. T9 ?6 U1 s, q. d, h1 Afunction setUpFirstUse() {
, O" v0 w: q% x+ X5 Y% Y5 R$ csetupSimulator (); ; N: I J/ n( f' q
}
0 [$ @: I1 n9 X, X$ n5 ~" g- G+ i* T& F" W; z: Z
around line 824 q& U6 h$ K: Z( y8 j) X8 v
Code:- c9 i- U9 z% u5 r
if (PalmSystem.version.match("desktop")) {
9 O$ w; `$ t- m, W" F9 j/ I: U3 L; R
change it to
5 O6 f6 X2 o0 n0 \2 G$ ^2 A) j6 p* Y- \. k0 @* v, L
if (PalmSystem.version.match("Webkit3.1/v8")) {1 G- Y1 F+ I' l+ B# @3 F$ Y
and around line 163
3 S3 [ W/ D) t; L" i. j8 HCode:7 r% ]2 l; u2 Y) E! I! [' m
if (PalmSystem.version.match("desktop")) {
3 H/ M3 D6 v! Q3 \) g4 K- w2 Y5 l) Y' W3 E% g1 a+ P
change it also to
$ U- s% H+ D9 I# m" n* w, c$ b
' C+ f6 ]* S' G3 A/ |: Rif (PalmSystem.version.match("Webkit3.1/v8")) {; {) x# O; m* W2 A- V1 O/ Z8 ~
Then continue on to step 7 and you're good to go. In summary all we're doing is tricking firstuse into thinking that we're using the SDK emulator which has no modem so it ignores all the errors.* O; Y$ H3 ? K0 L4 W
" K1 f/ j3 |, \7 v# j u9 F2 F# n
Ok back to the MEID fix!
' m1 x& ]4 b- H9 ^" I2 u0 F" AUpdate: I spoke to the folks at the Pre Dev Wiki and they updated their page to handle modem errors. http://predev.wikidot.com/bypassing-activation q4 z. g. ~* w/ U3 z5 {
! n4 x0 a2 L2 x* w; |3 C* k' W( q- XThank you "destinal" for your help on this!
8 b* _- j: Q8 `; z6 _, g) g(引自http://www.mobile-files.com)
) _- l" o3 p4 B0 E' L+ z1 E2 |/ ^* ]! t5 l- w
[ 本帖最后由 gzmob 于 2009-7-10 17:29 编辑 ] |
|