|
Here it is, solution for the Palm Centro ! x$ }' U8 o9 F5 U+ D( h2 p
" E$ `7 r8 v: c G' g
--------------------------------------------------------------------------------
+ D O2 H' I* V( b! r: S1. How to enable passthru DIAG mode
! m9 H: S5 |! y" ]; {- Z6 I
7 c; O% J: F+ ?, L>Attach a USB hotsync cable (with a hotsync button) to the Centro
3 Q2 G, \/ } k8 j& t" r: f: _4 c>Remove the battery from the Centro
; l8 X ~+ O3 l>Hold down the hotsync button on your usb hotsync cable! R7 Q+ [# l' v! a+ i0 V
>Insert the battery into the Centro# y3 O+ O m0 e9 ]5 u
>DONE! , P$ R. t' f9 B4 X! |8 D# T9 \9 r
' v/ t5 V6 f+ h+ U1 w# e& v5 |The Centro's Modem and DIAG Port should be detected on your computer, and require the same Qualcomm drivers as the Mogul/ppc6700.
6 Q, S% @* P- ?: @% u
5 |" j) }# J4 z7 ?The screen will remain off the entire time you are in passthru mode, so don't trip on that. When you are finished, remove the battery, and reinsert the battery for a normal startup.! _# z) s7 X' b% Z
t- Z" M) R5 A/ Z. `! }<background info>
* Q; [" u4 i N( i# FI thought I just used the standard Mogul drivers, but if they don't work, then I must have had to edit my .inf files to match the centro.9 K v J& q# ?+ F7 k' l+ R6 b4 l
I tried all combinations of ##DIAG#, and ##UPST#, and they each exposed 2 new devices, which I hoped were the Modem and DIAG Port, but I could never get them to work. I wanted to check out the bootloader using mtty. Holding the hotsync button while soft resetting did not work as expected, and I never made it into bootloader mode. Instead, this exposed the Modem and DIAG Port devices, and it was obvious it was asking for our familiar Qualcomm drivers, same as the Mogul of 6700.
' O; w: K. o5 E' @! W$ x</background info># _. r/ }- w1 {% I
, H' n9 t6 o! ?$ [; n9 q2. Read SPC - I used UniCDMA 1.095+ to scan the memory for readable ranges, starting at 00000000 thru FFFFFFFF, and then I read each of those ranges into a binary file, which I searched using WinHex. I spent a lot of time and effort doing this, so that you don't have to.
* {2 J4 O: z8 D! m5 _6 s- w; n
2 g, k( V; h, B% \+ ^Use UniCDMA to read memory, starting at address: E! u9 G ~) i7 q' u
0x00947F12, size 6 bytes, if it doesn't contain your SPC, try2 ^5 ?( w* Y' D
0x00940000, size 100000 bytes. ; a1 t% Q1 F% P# ]
8 z e6 S3 _! N2 ~
3. Change SPC to 000000, Load Cricket PRL onto Centro) _) j1 X- O# h
2 z4 e7 Q! W, ?& T1 B+ G* }' i7 t
I used QPST for Service Programming, but any comparible program should be able to work with the Centro, just like any other phone.
) [! t& Z. A2 j j* ?; @/ @
p* c- _) e! N5 H) C' f4. Make your cricket network connection - I posted instructions for the 700p here: http://www.howardforums.com/showthr...27680&p=9772640 and if you search, there are probably newer instructions that may be better or more complete.) g. n/ x1 S# ^" l8 Z. P
% `. ?4 ^% } T4 T4 e& I, `5. Disable Sprint Provisioning. If Step 4 does not disable it (it didn't on my Centro), then do what I did to disable it. This took me *forever* to find, and until I found it, I knew I would never get on the web if the Sprint stuff keeps popping up when I try.
) u# x/ C: O9 w! {' X p' Y U. v+ L* R) a, M+ K, M
Search for Mini's Patch for Iota, and Mini's Patch for hsExtensions. The site is in japanese, so run it through an online translator. Once you get the IOTA patch, you'll need to copy the Iota.prc file from the ROM of your Centro, then on your computer, drag that file onto Mini's IOTA Patch program. Finally, QuickInstall via hotsync the patched Iota.prc back onto your Centro. If you do this correctly, the IOTA Sprint Provisioning will not appear when you try and connect.
! s1 N+ A9 d+ p: r1 M6 C4 V. I5 @# J: t8 B9 {2 g
Jay% t! k) b" a3 I% R
( T% b3 s# q* _6 F; v5 j
UPDATE (24-Jul-2008): Centro also supports diag mode using a serial Treo programming cable, similar to all previous Treo models. * a# G$ Y3 j& P
/ P+ Z3 T$ W7 _; p0 D. j
Please see my post#172 http://www.howardforums.com/showpos...1&postcount=172 for details on using serial cable to connect to Centro. + V$ j2 N8 r7 ~% u. P1 v
* n/ v$ M" T+ f
0 y' [& i! f$ E2 q, D3 }9 u看第五条,好像是关于解除sprint服务的?需要个iota patch?希望版主能借此提示,解决800w,centro上网问题 |
|