|
Procedure:4 E# q& Z+ l9 Q9 q1 Z
Windows:; r1 i6 r' O/ @: E/ [
Download the WebOS image 9 J# I# b' Q1 o' I, A+ e
Rename this file to .zip, and extract it
. ~' \4 ]# F: a2 J' hset the Konami code on your pre (upupdowndownleftrightleftrightbastart), and put it into dev mode. Plug it into your windows laptop after it's booted 3 c4 C6 V( }5 ?% ]. W) g
Run the driver installer from the extracted file, it is: webosdoctorp100ewwsprint/resources/NovacomInstaller_x86.msi
! I0 C9 L* r( W3 t6 mInstall Python 2.6 6 F+ S; t7 `; N1 O8 L3 ~
Get the rooter from subversion: http://svn.saurik.com/repos/webos-dev/trunk/rooter/
4 k5 F/ A$ \6 o% fRun talk.py inside of the rooter in subversion, it'll output a bunch of lines. If you see an error, join the irc (irc.freenode.net #webos-internals) 0 ~% Y1 ]( _1 a8 b
Turn on the wifi on your pre. Get your pre's IP address, and you can telnet into it (username: root) - c5 U( |8 J6 w$ ` P, C* l- B0 z
Secure the network access once finished. See Securing the network ) b) d* v& ]- }) m; F0 ^/ z
Mac OS X:: _% @5 u' Z4 v1 ?* U2 I2 R: W" ~9 P
Download the WebOS image : y W7 q1 P* c
Rename this file to .zip, and extract it / v; C; h' s, B1 o" V. V0 W) f
untar resources/NovacomInstaller.pkg.tar.gz (tar -xzvf)
* M: C2 J+ J5 D G" k) irun NovacomInstaller.pkg - f9 t& O4 {8 [3 v8 X- T* \7 [$ J
click through the installer
6 n. i' N$ I+ s: s% M! iput your Pre in dev mode following instructions above
6 A# @' P) L" U3 x, b; c0 Yconnect to your mac via USB cable ( no need to select a mode, doesn't seem to matter ) & X E+ W! p7 }
cd /opt/nova/bin 0 @" j4 q$ R0 J9 W( _- d
./novaterm & `* b9 Y/ `: N" c" A# B3 z
At this point you should have root ! f( n7 E" T& O8 I
Once you've done this, you can add a permanent backdoor by following the instructions on the wiki backdoor and then you can disable developer mode, but still have access to the Pre over the wifi link
; n* P/ c* o- t- root@castle:/# ls# |6 t$ B/ G9 J/ m0 K& H
- bin dev etc lib md5sums mnt sbin tmp var/ e, z a- @$ l
- boot dspbridge home lost+found media proc sys usr4 z5 [* n2 q0 g5 B( @% Y
- root@castle:/# uname -a
" f, b3 z3 }6 f: c - Linux castle 2.6.24-palm-joplin-3430 #1 175.1.15 armv7l unknown0 v7 M% L7 q. u& r7 N5 o
- root@castle:/# whoami5 l) j/ m* G. G
- root n3 v4 U+ [9 A( X
复制代码
3 L' k4 i) U5 g# ?/ R) w; `[ 本帖最后由 qinray 于 2009-6-11 11:42 编辑 ] |
|