|
无意中看到的,不知道对破解有没有帮助。
7 j0 W& @7 C( E8 thttp://blogs.gurulabs.com/dax/2009/06/palm-pre-webos.html
- x, H+ X6 ^6 f$ i9 |: M$ ^3 G5 @" Z3 Y
At Guru Labs we've been long time smartphone users. I purchased a Treo 600 in October of 2003 and have had pretty much all the Treo revisions since then.5 ?) M. ~/ r1 g* r
- x. S, G! ^& C7 R6 z) i
Having a smartphone is extremely handy for in my line of work (traveling and doing Linux training). The original PalmOS has gotten pretty dated and I admit I've had some iPhone envy the last couple years. Lack of multi-tasking, Apple control issues, AT&T, and no real keyboard has kept my envy at bay. Ever since Palm announced that they'd have a Linux powered Treo back in 2004 I've been patiently waiting. 5 t5 v7 j/ q; g4 c2 m. |. P
( O. V# e4 Q& |% H
Finally, after 5 years of waiting, I have a Linux powered Palm smartphone! I've had the Palm Pre running webOS for the past few days.
7 P9 F8 T6 Q! m1 j+ _+ c* d
4 [% ]9 h. A/ N/ }% t$ UThis phone is awesome. Highly recommended.
/ q- E( r) e, @8 _5 x" s+ ]! m6 s& p* X5 I& n W
If you are the tinkering type of person and don't mind potentially having to do a factory restore on your device (which isn't so bad given that you can easily restore your settings and data via your Palm Profile) you might want to:
$ \( E, n& ~, }/ d) k& C' z- P P1 \( t' l- n1 P" R9 u
1. Gain root access on your phone via "Developer Mode".
, e# y( l1 ?1 _1 l8 ]) t- J2. Install a SSH backdoor door ongoing access (a procedure to which I contributed a great deal)
1 `8 K) v9 M. i& i5 v
! W7 Q' Z; ~' q5 j0 r/ o/ m! tPalm webOS is a fairly typical Linux distribution. Here is data from version 1.0.2 (As of June 11th 2009)./ U- e# Y- U; h6 I/ b1 W
" u6 O& T$ [& g- Y# w* v5 b+ `) C+ I; Y! X. Y2 p
' l9 z: }( u/ a$ G1 S
--------------------------------------------------------------------------------
4 \6 d4 y5 J0 _6 Y9 x |8 W, U5 u. _, u1 t3 g# @ X* x- Q, t
Memory - After about 12 hours of heavy use, bunch of apps open+ Y0 |' l5 O: B: P/ O8 p* u0 V
0 ?0 |( k7 G% G$ R) O1 a) H, y0 s1 ldkelson@castle:~$ free$ r! x% H$ {" i$ P) e% N
total used free shared buffers cached- L4 I6 U( g5 X9 |- q: ]* z- q; P n
Mem: 245036 236772 8264 0 12288 54020
7 g& u% a) C: y' l5 r) z-/+ buffers/cache: 170464 74572
$ C. h) ]& p/ ~ R4 M. G) @Swap: 131064 37520 93544. w, S, Y+ u6 Z) g) X7 S' i
- R% N+ R& p X7 z2 @ k+ I0 T& }/ w
& L. u. a* v8 R5 D
+ q X2 h: p y( x5 H: k' P
8 C3 h% x4 v( {0 F/ r* U$ P! v/ }' A9 j6 B( c# ]: g" x
--------------------------------------------------------------------------------% g0 M& |7 i8 l+ @2 }" X
. e# g$ h3 c0 W* X, N; g! H
Kernel/Version Info
! K( g W1 q+ G6 G- I7 ?1 B2 `& @. S/ }
root@castle:/etc# uname -a
/ Q! g/ W( m: c6 y) b7 r- q1 eLinux castle 2.6.24-palm-joplin-3430 #1 175.1.15 armv7l unknown9 O' J! e' j$ Z
+ W8 l( A1 a- y: O, p* aroot@castle:/etc# lsmod1 @3 x3 D# s9 d1 C- i |( _
Module Size Used by
$ Z9 j6 J, \4 N9 Z0 o& |sd8xxx 184732 1
$ ~' }0 s$ e7 D0 Pbridgedriver 187924 1
5 x) A2 G5 b6 xg_composite 99292 0
$ k8 k" R {* x, J# L1 ^7 W$ e
1 e+ V$ C1 Y) V2 hroot@castle:/etc# **cat palm-build-info **( g0 Q6 B% `9 ]# l5 K
PRODUCT_VERSION_STRING=Palm webOS 1.0.2& h `) {* T9 G5 M, `) G
BUILDNAME=Nova-Sprint-Castle/ I; V6 N& X q8 b9 H& \
BUILDNUMBER=118$ i0 w- q( ^% p% I
BUILDSET=base5 W) `7 B+ C! |. @) p# p
BUILDTIME=20090522140049
O2 l2 V7 C( ]" x/ l0 rBUILDMARK=165841
) a+ [" k3 z5 R3 O) W: |( ?
3 u1 M# s) k4 K3 | croot@castle:/etc# **cat issue.net **
: c+ _4 g: u7 S& ^/ X) B' U% W( QRockhopper .dev-snapshot-20090522 %h- K0 F; R0 a4 Y, a4 Z
; I5 g) N. h" P+ @
/ r y0 Y: w& m4 h3 q' A4 y
7 g9 o. l* M7 ?: o8 M9 Q1 R7 D. v1 C6 P. ~
--------------------------------------------------------------------------------
9 N ]# Z6 Z4 P- x, j( D+ J7 H& F8 L1 o4 N
Kernel Command Line
o* R0 ~2 G3 Z' i
+ ?# t! }% ^4 G) N4 v) O3 }root@castle:/var/home/root# **cat /proc/cmdline **" I( a) [& b/ h# k5 `* _+ \
root=b302 rootdelay=2 ro fb=0x8f600000 fbcon=disable console=tty1& }- ~# x m! W. ]& l' N! `
nduid=DeviceSpecificIDGoesHere klog=0x8ff00000 klog_len=0x100000
( M9 T/ G2 O" Tboardtype=castle-dvt3 dsp_base=0x8f900000 dsp_len=0x600000
) k0 B7 B% c* y8 v1 b; S# L; h1 {7 G9 Y& R$ X
! K4 Q) }* |! x
--------------------------------------------------------------------------------
, V) q8 E% I# [# A6 E. P5 A4 |1 }/ b/ T" b
Listening Ports - (see firewall below)
3 g7 K0 W- |! U4 b: ?! t2 |! m" A" H' a( }' R; }0 w
root@castle:/etc# netstat -taunp# r" E) ^% z7 m) u; p) D% U6 h
Active Internet connections (servers and established)
% C# O! \' f6 q, t3 R: JProto Recv-Q Send-Q Local Address Foreign Address State PID/Program name N7 c3 ~2 | ?6 {
tcp 0 0 0.0.0.0:14400 0.0.0.0:* LISTEN 1092/PmBtStack
0 O! v: `3 M& ^% l% C+ Ftcp 0 0 127.0.0.1:8083 0.0.0.0:* LISTEN 1131/java
% ^* M# m. c `& x# ytcp 0 0 0.0.0.0:53 0.0.0.0:* LISTEN 1173/dnsmasq O& r8 S0 s9 { N
tcp 0 0 0.0.0.0:16888 0.0.0.0:* LISTEN 1092/PmBtStack + ]. @- z6 b- K- z$ `
tcp 0 0 0.0.0.0:16889 0.0.0.0:* LISTEN 1092/PmBtStack % w% i8 q! e# D# Q) Y. F6 n
tcp 0 0 127.0.0.1:6010 0.0.0.0:* LISTEN 6053/dropbear
: ?, z: e# A5 Atcp 0 0 0.0.0.0:4444 0.0.0.0:* LISTEN 1031/dbus-daemon - p! @) o/ N& D) J
tcp 0 0 0.0.0.0:4445 0.0.0.0:* LISTEN 1025/dbus-daemon * r. F; x' f' D+ x% R [
tcp 0 0 0.0.0.0:222 0.0.0.0:* LISTEN 1163/dropbear
4 F6 H$ {- i2 U3 [tcp 0 0 174.149.231.221:55005 205.140.203.34:5222 ESTABLISHED 1179/pubsubservice # d$ W6 p3 Q6 Y" r. N3 I2 U1 b& \
tcp 0 0 127.0.0.1:34071 127.0.0.1:14400 ESTABLISHED 1437/PmBtEngine 3 d- t9 E/ Q7 ` v
tcp 0 0 127.0.0.1:55756 127.0.0.1:4445 ESTABLISHED 1571/contextupload
6 w: ~1 q1 Y9 X! J% I4 |tcp 0 0 127.0.0.1:4445 127.0.0.1:55756 ESTABLISHED 1025/dbus-daemon 1 t. P w1 z7 h6 m2 H# }! V
tcp 0 576 10.2.3.203:222 10.2.3.228:58423 ESTABLISHED 6053/dropbear
1 {) ~. K. E1 G9 g9 k, F1 ?: A6 ztcp 0 0 127.0.0.1:14400 127.0.0.1:34071 ESTABLISHED 1092/PmBtStack
" G2 J/ E, v# f' Z* m( xudp 0 0 0.0.0.0:33941 0.0.0.0:* 1173/dnsmasq
: l* q' G9 r# R- A" O' Tudp 0 0 0.0.0.0:53 0.0.0.0:* 1173/dnsmasq 0 d+ P3 X; ?) i5 N4 K1 H% ^
udp 0 0 0.0.0.0:67 0.0.0.0:* 1173/dnsmasq
& Z t* X. P5 m/ l F1 e Ludp 0 0 0.0.0.0:68 0.0.0.0:* 6557/dhclient ) ~7 Z% F' v; a* S y6 v
8 _4 Z7 Y3 l; p/ _
3 u# B% |2 I( y( b--------------------------------------------------------------------------------& L/ i* M& P H) [& U7 H
! ]: p) \ L1 U& d, y3 U
File System Layout - (I have 5.2GB of my own data in /media/internal)
: x4 w( x3 T; I' \) \9 X- X; ^. ^' U# R" ^, x* o2 O1 l
root@castle:/var/home/root# df -h1 U' S3 [# q( v& j$ \; Y! M/ x
Filesystem Size Used Available Use% Mounted on% B# Q( Z0 Q! g# o
rootfs 441.7M 368.9M 72.8M 84% /- g+ _' N4 t0 N" D2 o+ Z% H
/dev/root 31.0M 11.1M 19.9M 36% /boot9 D' x5 D% \4 G4 a: o/ e
/dev/mapper/store-root& C( q& R: ^2 Z- H, n
441.7M 368.9M 72.8M 84% /
3 o# |# f8 i7 l5 ~( W/dev/mapper/store-root
( [4 k* _$ \1 j' R441.7M 368.9M 72.8M 84% /dev/.static/dev
! B- h5 q4 }$ y& Y, v) ytmpfs 2.0M 152.0k 1.9M 7% /dev% M, y. m5 W5 y3 o. ?" r
/dev/mapper/store-var2 Q/ {% u& I t9 j: m2 R V
248.0M 77.6M 170.4M 31% /var
- `) m+ z: h4 K b0 v- }/dev/mapper/store-log- r+ a( R' A1 }( p
38.7M 6.4M 32.3M 17% /var/log
6 W$ V! I# t6 o, F# k1 G7 b1 utmpfs 64.0M 2.8M 61.2M 4% /tmp
M0 D* F- d0 z; btmpfs 119.6M 0 119.6M 0% /media/ram
0 L) ~* ~3 p9 t P/dev/mapper/store-media8 L1 E* L/ s( t& L1 I6 L; R) s
6.7G 1.4G 5.2G 22% /media/internal
0 ^7 ]1 y4 z6 Y; O4 h4 s; a# R+ E+ i5 J
! `7 Q9 C. |& C7 @3 A, {
--------------------------------------------------------------------------------
C }( j5 r! l6 M4 T
# C# z! I s) A2 YLVM Layout
3 r2 r4 t* i+ p/ K# k
; U% e& O+ h0 r1 mroot@castle:/var/home/root# vgdisplay -v, L; L8 }. @5 A5 l9 r I- N3 w0 J
Finding all volume groups
& |; r, R5 b s q a( GFinding volume group "store"
/ C6 z' {7 G+ J2 Z+ t* C3 R- h2 c--- Volume group ---
( Q- B0 I/ b; N2 s; ~VG Name store- v% h6 H7 \* u. s+ r; ] `# e
System ID
2 Y a1 D9 W; L3 f5 u" i. b: r) CFormat lvm2
+ F( t6 D9 L( ^) c, vMetadata Areas 2
1 S; }% `. T: WMetadata Sequence No 7
# }; t0 f# r9 V1 b nVG Access read/write
8 t* ]! f" d6 I% mVG Status resizable
3 w( H0 i/ `& s' |% Q e8 X+ LMAX LV 0; h q( N- m: y3 C- R; L7 c
Cur LV 65 P/ L- j0 n. L ?7 t/ m
Open LV 5
& a5 o* _3 q$ }. ~Max PV 00 g( t* v* ~3 |# H4 C
Cur PV 16 s& }# K2 B9 u# h8 i) D" d5 g5 P
Act PV 1
2 \' D8 i3 o w1 uVG Size 7.62 GB
$ r. h( d$ B5 ?8 d% \1 q" g7 N6 ]PE Size 8.00 MB" j8 c* r! t8 M U& J
Total PE 975' d9 F3 V1 l/ p7 [8 H" \/ `9 O- w
Alloc PE / Size 973 / 7.60 GB
* N, b" p9 H, C8 t; |Free PE / Size 2 / 16.00 MB
8 H' P( d5 o* Q' q' dVG UUID tWVoWv-vlFA-XwWT-33LX-1ZaV-twiY-qF9bDN K1 x3 T3 ^0 E; i$ k7 d- m8 S
/ s* w4 e3 @ H% Y; V9 J9 }. A
--- Logical volume ---
* y/ G( `" u& g. q: dLV Name /dev/store/root' _/ w7 W; U) `* q3 T
VG Name store5 O* I- u( H) J$ n2 x q2 Y
LV UUID NBwspO-rIY3-4Zuh-m8Ms-tXzA-lpWE-0RdiX3& T0 w: P/ j& {8 Z5 }+ Q
LV Write Access read/write
( m* X0 m$ _$ M+ E0 _% S1 YLV Status available% `* Z. D6 k! X9 Y- n) g+ T
# open 1
* i e% M! w: F" l6 G2 H7 ?- }$ lLV Size 456.00 MB* Y/ ^& v, F% n. M' M* v9 N: r2 c
Current LE 57/ y( x, r6 W5 j! M3 H$ e
Segments 1
) d$ |1 v, \4 g; F9 z wAllocation inherit
) ]9 C- Y7 ^0 ]. H# p. W, YRead ahead sectors auto
6 B7 X: F z; `0 y s; U7 _2 K: t4 Y- currently set to 256' u0 h8 |) U, W
Persistent major 254, }$ t h1 a/ H; H
Persistent minor 0
! W. u) R5 x# MBlock device 254:0( l- K6 [% l' Z* Y" \1 k3 j
7 Q$ s. \# c2 L6 h0 T* B6 [
--- Logical volume ---* t0 ~4 A& u5 [8 l) q! r
LV Name /dev/store/var
3 Y6 z& `* U: x4 k3 p8 qVG Name store+ W4 Q- `. |: R
LV UUID FTnu68-LsSa-YRch-aIOu-VbAp-hHW7-4hJU32
. _, Y! U! x$ F; nLV Write Access read/write
1 S1 g( m @& \) t- g" {! `LV Status available0 \/ w V9 @" \, ?
# open 1
8 k1 ?9 v t$ T1 u& @. U/ t7 s* bLV Size 256.00 MB
+ s9 `6 X; ?2 h( R. vCurrent LE 329 L. T" [! C5 L
Segments 1
2 T, V4 u+ ~8 b9 r- y8 rAllocation inherit
% Q0 w2 f, o' s1 t+ fRead ahead sectors auto
$ U+ Y& o4 m) m2 e. S- currently set to 2565 M: q$ a Z0 S& ~+ b
Persistent major 254
' P3 s# t$ U3 R& Y% Y5 nPersistent minor 1$ N! s# q4 J! @; B
Block device 254:1
: V/ N( ^+ D- \" z$ G" Y- D7 m6 o* o% E5 i s8 E' R
--- Logical volume ---
0 s, }0 P) z, sLV Name /dev/store/update, [7 B+ \/ m/ l7 Z( g; {# d) w$ n
VG Name store4 ^' O4 G. I$ Z$ m1 e9 S* r
LV UUID 7HPOTh-0QgT-0Nq4-BD9x-vTt0-R2kq-DE3dOf2 H; d/ @' G6 u" I! V6 k
LV Write Access read/write
* l$ C( W5 O! ]) BLV Status available
9 R' p2 n2 T! X# open 0
* e- V- n0 A, q/ y6 U( s' dLV Size 56.00 MB& q m. f, r/ p& [0 G7 f$ ? E" ]( ^% |
Current LE 72 Y ^- {. k' b7 e* A
Segments 1
0 p5 p E- J/ l: WAllocation inherit5 q' z' M) U7 D7 P
Read ahead sectors auto
% ?! P" m, z0 y5 A; o( |" O B- currently set to 256
, ^( x+ M: e9 y0 ]5 `1 e0 c- sPersistent major 254+ i6 V) e% Y) y* m* Y0 r" R
Persistent minor 28 e# e; K/ [% \# K* r
Block device 254:2
) s5 C" g! G+ |) H F7 L
8 f' }9 `& q3 A% u& v; |. I--- Logical volume ---
{, l; W; O$ z' `LV Name /dev/store/log
4 N; G- [/ J* A0 }* f" BVG Name store1 C9 v. }! |, k+ e( C
LV UUID 73c7a7-S71k-wWLI-nn9v-U6Eh-8RIQ-cnuQNA( _* |3 x2 |3 b: e/ s, U
LV Write Access read/write
" @" ^& ]) K9 V7 a( r7 qLV Status available3 }0 X6 C4 V+ B$ s- E* U
# open 18 U0 B2 D1 I, {- J" q
LV Size 40.00 MB
+ r+ }8 u6 f1 q/ nCurrent LE 5
' |( K! H6 M8 Q9 L* u' q$ qSegments 12 {8 d/ ]5 c7 H: P5 k* j# q# w
Allocation inherit
5 e1 C6 n) H& Y6 }% L+ _7 q8 QRead ahead sectors auto/ |* @! |, y# C/ L! c, s; g* W
- currently set to 256$ d( \9 `' \% s7 W5 e6 ^
Persistent major 254
3 ], o7 b( X/ sPersistent minor 3; A. P# y. j" g8 `! @2 Q
Block device 254:37 u- E0 P+ g s7 P# [3 C- I
- |5 z% f" c# u( D h1 U
--- Logical volume --- r, O$ m& Q, \1 g T* y
LV Name /dev/store/media
0 X. ?9 u& l7 M2 MVG Name store9 h- S6 P4 W3 A) x' F8 u
LV UUID bfLJQ3-M3Vs-AhfQ-8uYp-N2iC-39mS-4TuXuI5 Q0 b& z3 O" x2 h9 v. M. \
LV Write Access read/write# ?( ~/ R2 g1 I! P$ q- k: H
LV Status available, l5 o1 Q2 l( P+ {4 R/ V* Q% I1 A
# open 1, k( L0 r$ A7 X
LV Size 6.69 GB+ Z+ w6 j# m( j4 z7 t
Current LE 856
4 Y% e+ h2 @6 U9 LSegments 1
5 y/ Z& b9 _1 F7 y# wAllocation inherit
8 G3 ^6 D7 b" P* [" \/ F/ bRead ahead sectors auto
3 ~6 _2 P. _5 ^& H* a+ @" t+ z6 Z9 p- currently set to 2567 {7 q I: Q+ `# o r
Persistent major 254$ c/ s/ G: c+ J' i3 X
Persistent minor 4+ s }4 [$ J+ z4 ]1 h* s
Block device 254:4
. o" D; U2 d4 g8 H! x% C/ U$ ~( }- Z; \
--- Logical volume ---4 F5 h) L( o: P- d6 V% Q, ~
LV Name /dev/store/swap. N9 ]& W* k, N, D& ^2 U
VG Name store9 k6 a- h+ B1 l
LV UUID lGNstl-OH3S-a5SA-fJhT-pSPH-brEu-Q8FAEG
7 u) _2 ]9 q+ Q+ oLV Write Access read/write
7 d! O8 Y) |) l) lLV Status available
0 D0 T* k7 ~' d4 s" m4 I6 q# open 1( I/ w6 w9 C2 w
LV Size 128.00 MB: a/ I' p* n, V) o" h
Current LE 168 b$ ~3 Z; E# O- J9 G- V
Segments 1
& J- v& `: E9 eAllocation inherit
- k/ G! s- Z @+ |Read ahead sectors auto
' H7 k% G7 I' S9 d, f' O- currently set to 256
. q, U4 k# u+ E$ QPersistent major 254/ \2 ?. k( y+ v- ~
Persistent minor 5
& M( U: o: {8 R2 U V; ?9 h0 h0 bBlock device 254:5
( \7 P( [" K7 ^1 C
, e& R( Z! R( C. ~- C' ~--- Physical volumes ---
% E6 ]* c( h ^: _7 T4 w8 l$ YPV Name /dev/mmcblk0p3
' e) n( s( U. ^5 Y. GPV UUID GJUws6-7CBV-8gzk-s7VA-uY1Q-3HxG-96ygIP
6 I' T$ r" D7 Y' W& EPV Status allocatable( x& X: u( n& K: A O/ r4 _
Total PE / Free PE 975 / 2
: y$ ]' f$ v8 }- c
( F) L6 s' A* Y: A2 d+ t7 @; j/ Q( d g9 D3 L2 F7 ]
--------------------------------------------------------------------------------
* @9 q. B% h6 o) {. p- V( ?! n+ v l1 e
Network Interfaces - eth0 (WiFi) ppp0 (EVDO): I% q+ e% p3 ] Z' T
8 }' D5 X! m/ C5 M; ~: I& Xroot@castle:/var/home/root# ifconfig
( z2 b* p% p1 o1 Q) Q* L rbsl0 Link encap:Ethernet HWaddr 00:1D:FE:34:7D:72
' F0 ^5 B9 c7 U0 N9 E( o9 Uinet addr:10.1.1.10 Bcast:10.1.1.255 Mask:255.255.255.0
$ t- i, ]9 f0 ^ X/ T+ s( uUP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
/ P+ N# m8 q! ~ K; }% yRX packets:0 errors:0 dropped:0 overruns:0 frame:0: ]( f. @/ k2 S+ T- C/ H6 D
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
. {. T4 `6 g$ T; M' S1 c0 rcollisions:0 txqueuelen:500
# `8 ^) u/ @8 C8 NRX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
* \# N: f$ x1 \& e/ o2 H9 V$ x5 w x* o+ |: p, j' o2 _! p
eth0 Link encap:Ethernet HWaddr 00:1D:FE:XX:XX:XX 2 i$ q5 M# y, w; I" a; ^ g
inet addr:10.2.3.203 Bcast:10.2.3.255 Mask:255.255.255.0* Z! t, P! k; b/ e
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
3 p2 X& Q5 J+ f+ s" U2 rRX packets:3106 errors:0 dropped:0 overruns:0 frame:08 x$ U6 b: e! b8 P/ h5 G# J4 B: A
TX packets:2282 errors:0 dropped:0 overruns:0 carrier:06 E; W R# c1 b
collisions:0 txqueuelen:1000
) n4 ?" T" a3 k/ w7 GRX bytes:315417 (308.0 KiB) TX bytes:677358 (661.4 KiB)
2 P* `2 u# D3 R4 x/ N8 {# I( F) U9 y2 m1 K
lo Link encap:Local Loopback " s2 A) P' h3 ~2 b+ l3 R0 ^
inet addr:127.0.0.1 Mask:255.0.0.01 o; K- k/ x* \) K* Z2 A3 P' [4 m
UP LOOPBACK RUNNING MTU:16436 Metric:1( J" }2 r3 v) o2 U9 ?! H
RX packets:3580 errors:0 dropped:0 overruns:0 frame:0
5 W) M9 _+ A# P& m- e# VTX packets:3580 errors:0 dropped:0 overruns:0 carrier:0
5 J, q5 a1 B' O1 mcollisions:0 txqueuelen:0
: i. f7 S6 q0 @# u! a* z( T/ aRX bytes:294062 (287.1 KiB) TX bytes:294062 (287.1 KiB)
) v8 k* o: N! ?& k. m- u: D$ w" r% y
, m i* S* y/ x G( Q2 Nppp0 Link encap:Point-to-Point Protocol 4 q/ F# b7 Q% x4 Z+ }0 z
inet addr:174.149.231.221 P-t-P:66.174.200.5 Mask:255.255.255.255
& X |6 g2 y2 F+ F5 b; n. iUP POINTOPOINT RUNNING NOARP MULTICAST MTU:1480 Metric:1
* X! C" ~" }! |% I7 mRX packets:3428 errors:5 dropped:0 overruns:0 frame:05 L1 g0 q: T, l; ^; j4 Y
TX packets:4745 errors:0 dropped:0 overruns:0 carrier:0
- O- X* |5 n |' rcollisions:0 txqueuelen:3 / A& r/ o9 G3 p1 ~1 t; O
RX bytes:1746157 (1.6 MiB) TX bytes:3258322 (3.1 MiB)
$ ?# l! f3 C* x8 t7 @; ^/ t
5 u9 \+ x' u ?- O% y- p( t5 k- L4 {: _8 g) h
o% S3 W. z% u2 @7 ?. l4 h" j
$ u2 d1 k7 `! i2 P5 o% ^ U0 ^
--------------------------------------------------------------------------------) e1 K0 a- V0 T5 g9 E8 v( Q4 G
" s9 ~" f1 K7 a% m- y7 D9 g+ ]
CPU Speed Scaling - (Palm locks it to 500Mhz at boot)
# O$ ^- ]9 g1 [8 F! G0 K& }6 X" y2 H4 C4 o' Y+ G5 p
root@castle:# cd /sys/devices/system/cpu/cpu0/cpufreq, A. E' W3 H Y x: D9 i
root@castle:# cat scaling_available_frequencies$ i# z5 C# L, q# h
600000 550000 500000 250000 125000 9 d% {* s1 d) x- Z9 z$ a
root@castle:# cat scaling_cur_freq# ^9 t1 P/ {( E$ X* [( {5 n
500000% H) \' m5 L$ f
root@castle:# cat scaling_available_governors
- f3 s, K8 h1 E" W- _6 kondemand userspace
% \& J1 `- J" ]) Broot@castle:# cat scaling_governor
: w* M7 E# `! x: X7 t) @# t7 Suserspace
9 \% K ]- P: F' ?, |8 D" W$ J8 y$ A& ?6 t: p
2 ~- h# D) d9 |9 c" |/ P
--------------------------------------------------------------------------------" k. V5 k4 O4 k; L4 C0 W
+ k" i- h8 z0 F# I8 D: E+ D8 g
Default Firewall Rules1 |$ L6 R$ `0 A9 B. s" y4 X
' J( {; C& A8 Y! {: [, Wroot@castle:/var/home/root# iptables -nvL# G) I# |( o( E, D8 G- _
Chain INPUT (policy DROP 233 packets, 11729 bytes)
. [- n' k3 q k( ypkts bytes target prot opt in out source destination 7 M {. N* T; r
3580 294K ALLOWED_PACKETS all -- lo * 0.0.0.0/0 0.0.0.0/0 / }3 x2 T# ~& q* I _
0 0 INVALID_PACKETS all -- !lo * 127.0.0.0/8 0.0.0.0/0
1 Q9 B! S6 D* ]0 0 REJECT tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcp dpt:113 flags:0x17/0x02 state NEW reject-with tcp-reset
/ `# G8 e6 j$ D9 L0 z0 0 DROP tcp -- bsl0 * 0.0.0.0/0 0.0.0.0/0 tcp dpts:4444:4445
7 @2 [! h( y( _5627 3296K ALLOWED_PACKETS all -- * * 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED
7 s$ _ o: G$ c. N2 a. H0 0 ALLOWED_PACKETS all -- bsl0 * 0.0.0.0/0 0.0.0.0/0
, a2 R+ H7 Q- {, f5 H0 0 ALLOWED_PACKETS all -- usb0 * 0.0.0.0/0 0.0.0.0/0 M& r$ r5 P" q# Z# h8 j! w+ ~7 f
0 0 ALLOWED_PACKETS icmp -- * * 0.0.0.0/0 0.0.0.0/0 icmp type 0 state NEW
0 F" A. [ }" p: L" ]0 0 ALLOWED_PACKETS icmp -- * * 0.0.0.0/0 0.0.0.0/0 limit: avg 1/sec burst 5 icmp type 0
: H F: Q$ u! g; O6 ]2 G0 0 ALLOWED_PACKETS icmp -- * * 0.0.0.0/0 0.0.0.0/0 icmp type 3 state NEW
- H. R- {6 H+ m# o/ r6 Y$ J0 0 ALLOWED_PACKETS icmp -- * * 0.0.0.0/0 0.0.0.0/0 limit: avg 1/sec burst 5 icmp type 3 8 ^$ v' a7 ^7 q
0 0 ALLOWED_PACKETS icmp -- * * 0.0.0.0/0 0.0.0.0/0 icmp type 4 state NEW
! W$ U7 q/ w7 G0 0 ALLOWED_PACKETS icmp -- * * 0.0.0.0/0 0.0.0.0/0 limit: avg 1/sec burst 5 icmp type 4
( g7 h3 K( [) N3 ~+ i0 0 ALLOWED_PACKETS icmp -- * * 0.0.0.0/0 0.0.0.0/0 icmp type 5 state NEW
8 _. F1 P7 q* J8 R: b. J. B& v0 0 ALLOWED_PACKETS icmp -- * * 0.0.0.0/0 0.0.0.0/0 limit: avg 1/sec burst 5 icmp type 5 & q, A1 ?2 O, c+ m" a
4 324 ICMPFLOOD icmp -- * * 0.0.0.0/0 0.0.0.0/0 icmp type 8 state NEW , ?- H* g( U& V
0 0 ALLOWED_PACKETS icmp -- * * 0.0.0.0/0 0.0.0.0/0 icmp type 11 state NEW 4 Y! J0 Y( A, @* `
0 0 ALLOWED_PACKETS icmp -- * * 0.0.0.0/0 0.0.0.0/0 limit: avg 1/sec burst 5 icmp type 11
9 \: `8 K. ?: P$ V217 11089 LOG all -- * * 0.0.0.0/0 0.0.0.0/0 limit: avg 1/sec burst 10 LOG flags 0 level 7 prefix `IPT_PACKET_DROPPED_NO_MATCH: ' % J0 A) p" E; K- P4 \
. [- n& n' L$ c+ W# l8 T
Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
`6 T" j3 i) N2 A. d+ C; ^pkts bytes target prot opt in out source destination
2 B+ g$ }! s( e: F4 g1 e/ [0 Y, s; _2 I: O& p% ~
Chain OUTPUT (policy ACCEPT 14456 packets, 4914K bytes)! ?8 |* e/ u& M, d3 K9 B& [
pkts bytes target prot opt in out source destination
: v- J9 o) Z7 r5 n7 |2 i
- V3 a" k# `3 q( E0 GChain ALLOWED_PACKETS (15 references)! h7 F7 N6 P1 C( M: O$ B$ I* p' w
pkts bytes target prot opt in out source destination : D) f( w$ D& O D
9211 3590K ACCEPT all -- * * 0.0.0.0/0 0.0.0.0/0 + s6 M- P! x- Z8 M
. T# f& l& ]" M1 |( ^0 yChain ICMPFLOOD (1 references)$ k1 h6 q6 e% B! V! F
pkts bytes target prot opt in out source destination
. Y2 K( }, [ a. D3 T$ E, d4 324 all -- * * 0.0.0.0/0 0.0.0.0/0 recent: SET name: ICMP side: source
r( }* `4 d! ]6 s$ B0 0 LOG all -- * * 0.0.0.0/0 0.0.0.0/0 recent: UPDATE seconds: 1 hit_count: 6 TTL-Match name: ICMP side: source limit: avg 1/sec burst 1 LOG flags 0 level 4 prefix `IPT_ICMPFLOOD: '
* Y; [ ]+ x* H) O0 0 DROP all -- * * 0.0.0.0/0 0.0.0.0/0 recent: UPDATE seconds: 1 hit_count: 6 TTL-Match name: ICMP side: source
8 S& ]4 T4 b5 Z- x& {, X q3 B4 324 ALLOWED_PACKETS all -- * * 0.0.0.0/0 0.0.0.0/0
" H! S9 O+ ^$ U0 G9 t- ^7 s& D) p5 j. X' }
Chain INVALID_PACKETS (1 references). l& j, F7 z" ^/ f8 D
pkts bytes target prot opt in out source destination
) {% l8 u5 O$ F/ W* j0 0 LOG all -- * * 0.0.0.0/0 0.0.0.0/0 limit: avg 1/sec burst 100 LOG flags 0 level 4 prefix `IPT_INVALID_PACKETS_DROPPED: '
0 j) J8 @. d8 C' T- _" }" u2 {0 0 DROP all -- * * 0.0.0.0/0 0.0.0.0/04 M% j& N# O: n0 ?
8 n, T$ p3 u0 _2 N. S* q3 e. b0 o' O# X, m6 M
& p" B2 A- D+ o+ q
6 g+ Z7 L, d" D- \--------------------------------------------------------------------------------) q- D# L0 s" e$ p4 m# f, [& H
5 _* a+ @9 X2 y6 |5 F TRunning processes7 y" U9 V* \" L- q+ ~9 g+ t
- Y" O! I* ?( @5 @$ Proot@castle:/etc# ps -ax -o user,cmd N4 e0 ^( Z- v& a
USER CMD
/ X" S% H/ {+ B W( ~" ?root /sbin/upstart
& E7 f1 R5 K0 R0 Y! J& oroot [kthreadd], N5 B9 J' K" ]3 D
root [ksoftirqd/0]" [3 C* K1 G- P$ v7 y0 @
root [watchdog/0]1 Q$ b% T3 T6 `1 D
root [events/0]
: e/ l8 b8 {& A1 ~root [khelper]
( p/ ^$ m" k" L. ~' T7 V( Croot [kblockd/0]
, w* Y/ t: C' V& E2 O6 droot [cqueue/0]. ?! T9 j2 ]$ q- r+ X/ \6 }3 X
root [twl4030-irq]4 [. d9 j" }8 t3 u# c3 D% `6 w
root [omap2_mcspi]
( ~, L& p3 u- c% ~. [root [ksuspend_usbd]
" K& }; ]5 M) ]7 V: N2 droot [khubd]( y* H* T- U4 i& p. B% J9 ]5 N5 X
root [kmmcd]/ a" S: W/ H i2 j; @: }7 d$ f
root [pdflush]+ L" ?8 S) {" ^6 L9 q; X( g
root [pdflush]
2 j% v/ F8 k% Y3 G# P( Q' L) uroot [kswapd0]" V0 r7 C, I" y: `
root [aio/0]- H" R9 n3 b3 }$ ]
root [cifsoplockd]
K B, f" s# P2 w8 X7 \root [cifsdnotifyd]& }& d- p. _( _
root [modem_act]2 e( C. m3 m$ U. @' N: u
root [modem_rmw]! C1 n8 G* {$ M: l5 i, h0 H! k$ Z
root [cdc-acm]
/ }0 O* O. {5 ~4 L* nroot [gadget_event]
; C' ^0 t! {4 T$ q3 x! ?$ hroot [tp_wq]0 o* O# o4 e3 r5 A
root [temt6200_light]$ P& p( v8 x# n$ D& D" l+ p: d
root [w1_control]
+ f+ F% T5 B# N" b& V9 V1 l$ groot [w1_bus_master1]" |1 r; |% \' ?: w" W5 w! F
root [ksnapd]4 v3 @% E& j5 _6 x0 ^6 ^
root [kondemand/0]
5 P3 T5 ?( S6 P; B; a Croot [rpciod/0]2 Q+ j3 Z/ r4 \& y. B
root [mmcqd]
) c0 Y3 m3 {# s- H# Z( ~5 kroot [kjournald]
4 _& P8 ^5 V7 a" d; Froot [kjournald]
_- c( b- K6 Croot udevd --daemon: ~$ |. u0 w3 ], i: k5 A
root [kjournald]) J: G! F) E/ @7 s0 ]% [8 q
root [kjournald]
9 W& g9 ?! p$ g# c. Y# A& Z2 nroot /usr/bin/pmsyslogd -z -f 6 -m
, i+ y$ W* \' }root [usb_charger]+ [$ p6 `! m7 r6 e! j% u1 J, w
root [file-storage-ga]& o/ B! M; c& J% A* o5 M0 u
root /sbin/getty -L ttyS2 115200 vt100
* [) @7 @) z, A, ~! m; r( x- j9 }root /usr/bin/dbus-daemon --fork --system
/ C$ \: T! ^$ g9 I i" V* C* Sroot /usr/bin/dbus-daemon --fork --session
: y# A8 f* `# w4 Q+ I; f2 w8 ?root /usr/bin/PmNetConfigManager7 T8 M8 k. [- g5 t9 I8 m
root /usr/bin/SprintDaemon
5 Q0 \4 g% E' O3 O. M4 ^root /usr/bin/luna-prefs-service
1 L$ Z$ v9 q4 z% Hroot /usr/bin/PmSystemTimeout
4 s, A( f% y( V2 k8 ^: p+ x" B" `7 Mroot /usr/bin/rdxd -v$ [, b7 Z+ k/ {, q9 p% H
root /usr/bin/hidd -v -f /etc/hidd/HidPlugins.xml --output-syslog
& z5 r( ]4 {3 L, x0 r2 `7 `root /usr/sbin/storaged -s -d
/ }* W- ]4 x. L* m0 |root /usr/bin/uploadd -v
Z4 U7 E( T, [/ b9 \: ^) w) jroot /usr/bin/UpdateDaemon/ x/ n6 A2 l- g" T" Z4 j
root /usr/bin/PDFService
+ i5 v; m& V& z6 [0 K3 zroot /usr/bin/OfficeService4 t' w' _. K! b7 P$ ~' Z" `- R- k0 a
root BluetoothMonitor
7 J; c- k7 J0 N: m5 j# S# mroot /usr/sbin/audiod -n -1
. m4 U& [) y1 j& l ]0 A5 nroot /usr/bin/PmBtStack -C /dev/btuart -B 115200 00:1D:FE:XX:XX:XX 1 0x3afc 16888 1
8 ^2 w6 [+ V- E6 ~8 C. }root /usr/bin/PmWanDaemon( p" F% G. [7 C. c3 N" K) N
root /usr/bin/PmConnectionManager
3 x# O" M+ |# X C& h/ H- j8 Mroot /usr/lib/jvm/java-1.5-palm/bin/java -Xexact -m 10M -Djava.library.path=/usr/lib/jvm/java-1.5-palm/bin:/usr/lib/jvm/java-1.5-palm/jre/bin:) J; W) p# S8 |2 [, ~" o6 W4 q, r
root /usr/bin/LunaSysService
( j# r9 A: E8 N& froot /usr/bin/extractfs -f /var/luna/data/extractfs5 B! }8 x$ X. a2 F. S9 S, f# C
root /usr/bin/fileindexer
; [% X) b' U5 z0 w' A! troot /usr/sbin/powerd
9 Z' h8 ^+ z/ k5 Ypulse /usr/bin/pulseaudio --log-target=syslog
2 R3 Z: G, s' [ F, aroot /usr/sbin/memchute8 K' S- c% c: w
root /opt/sbin/dropbear -w -F -p 222
# c/ j7 w& Y8 L& v9 b7 e* R* }& proot /usr/bin/PmWiFiService! \$ T( A' W2 i9 e7 V
root /usr/bin/LunaSysMgr
N* T4 }* R) G, T d2 lroot /usr/bin/dnsmasq -d -C /etc/dnsmasq.palm.conf4 y4 ^# f/ J, |/ a7 T" l4 |
root /usr/bin/pubsubservice
" D9 s6 S4 {/ Q# @6 ?1 kroot /usr/bin/TelephonyInterfaceLayerCdma
( M3 r$ L( ]7 Z. |( M, Troot /usr/bin/PmBtEngine
6 r) P9 Y* w/ S9 {1 ^! ~' Nroot /usr/bin/contextupload ; T \# ]3 s( z4 o& N$ {2 V
root pppd /dev/tts/modem0 file /etc/ppp/options-cdma mtu 1480
. X8 Q" t! D; v/ Y. x& K: K9 |root /opt/sbin/dropbear -w -F -p 222, Q x& w+ h6 r
dkelson -sh
4 z, c m7 R7 }* E0 Qroot /usr/bin/BrowserServer) r# ~2 _ H9 c
root -sh, L( W+ h4 O$ J7 o
root /usr/bin/mediaserver -l --gst-debug=1 castle- G5 w, l. T! o% {; Z2 f7 Z" Z
root [wlan_main_servi]
6 c4 x9 |) {# X3 ^/ a% ]3 proot /usr/sbin/wpa_supplicant -D wext -B -c /tmp/.wpa_supplicant.conf -i eth0; `; H4 Q! `/ k8 S# I
root /sbin/dhclient -d -cf /etc/PmWiFiDhclient.conf -sf /etc/PmWiFiDhclient-script -lf /tmp/dhclient.eth0.leases.784 -pf /var/run/dhclient.eth
8 x! `1 R3 u5 e, Q2 N! {5 q' y0 u8 lroot ps -ax -o user,cmd5 h+ J( z/ H% l/ n
* B. ?7 K0 K# ~9 \7 o- D7 U4 Q- T
) \- B6 v+ [) v1 S- I V* p-------------------------------------------------------------------------------- |
评分
-
查看全部评分
|