|
无意中看到的,不知道对破解有没有帮助。8 _- |7 n6 m" X+ v2 Z* _
http://blogs.gurulabs.com/dax/2009/06/palm-pre-webos.html$ m9 \$ C; r0 G! u
, ]% Z8 z |. [ w
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.
* q9 x& O+ V& O& g- r
* u7 h# Z# W% a! I$ PHaving 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. t& B7 U& L& P7 W' L" p
1 x9 @& u0 W9 N* y7 H" l; g
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.. B0 N( h0 ~" \8 ?6 ]3 r
( @1 y# [$ y& @4 @4 C
This phone is awesome. Highly recommended.
4 f% L' b2 l# [1 Y& G* j3 l( z l! k1 E) z% a* i
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:4 m% y5 q$ W- O2 ]( Y3 U
$ o+ D+ a1 _1 w( r& z" E/ x3 Y
1. Gain root access on your phone via "Developer Mode".6 H1 I% B. E: A" E2 o$ r L
2. Install a SSH backdoor door ongoing access (a procedure to which I contributed a great deal)
: r5 s, z9 c: R, p& _( I, l0 B* l# P2 J% r' E
Palm webOS is a fairly typical Linux distribution. Here is data from version 1.0.2 (As of June 11th 2009).! p: q/ {+ }- ]
2 q v3 d1 {5 P8 s" H- `
: y0 h* `! c/ H8 c3 ~, ?
$ m M N: J( t" @; r* i--------------------------------------------------------------------------------
, K l; U( O4 J4 F2 B
3 n7 F+ H1 [ T9 r) qMemory - After about 12 hours of heavy use, bunch of apps open0 e I" T/ U# a% v
+ `8 P9 A2 @! edkelson@castle:~$ free
- h" t8 v- M9 p. }* P6 ^total used free shared buffers cached
. O7 a. e% M- ~$ i5 I/ rMem: 245036 236772 8264 0 12288 54020! ?5 M0 K) i. ?% c. u! T
-/+ buffers/cache: 170464 74572
1 B0 f+ f. f4 y, O X9 m gSwap: 131064 37520 935442 y3 E( t9 W8 ?# B& O6 I
4 z8 e5 G* F6 a* }" Z, u9 E5 {7 h
' I1 D9 g; o- Z% q S/ l2 v `7 v7 {6 i! f' f' g/ R
' ^0 S& B: ~' C% Z! F
$ j$ e0 }- d8 X1 o& {! t1 Z--------------------------------------------------------------------------------
3 O. x/ V) J4 v& O( W# X: ~
' w; W8 ^+ y R* _# FKernel/Version Info
4 A' M, S% w7 b* p+ p& l! A
" K+ y* E$ G7 H+ G, mroot@castle:/etc# uname -a- ~8 S9 u& g- v9 \* G4 I: |
Linux castle 2.6.24-palm-joplin-3430 #1 175.1.15 armv7l unknown
- _* n+ y- z/ w- Q: q
) k [' ~+ S1 T6 Jroot@castle:/etc# lsmod
/ j) y: P% e8 D1 NModule Size Used by+ Y( K4 l- E8 n2 l+ D/ \) O/ @) k! k
sd8xxx 184732 1
6 M, T3 d# h: S0 pbridgedriver 187924 1 1 H/ m! N7 q4 ^& S9 \2 z7 w
g_composite 99292 0 : E' @0 N+ T7 W$ `7 l2 B
% J; |: l1 f: @root@castle:/etc# **cat palm-build-info **3 k+ ^+ b, H& c& \* s6 p+ X
PRODUCT_VERSION_STRING=Palm webOS 1.0.2( P3 W1 O; Q4 n. h: I; j
BUILDNAME=Nova-Sprint-Castle
4 u# X" I4 `" mBUILDNUMBER=118
' ]. e3 L3 K6 d+ e; p/ E6 v1 RBUILDSET=base
- X- t- Q+ @" ?. S4 M6 oBUILDTIME=20090522140049
) [# l o' Z. {1 ]8 iBUILDMARK=165841+ y6 F8 A6 ?9 K
( ^$ F0 r# B; M7 c' croot@castle:/etc# **cat issue.net **9 T# ~5 C/ R2 w# Y; c
Rockhopper .dev-snapshot-20090522 %h' L( Q: `3 C& _
q) g+ g6 X+ N: C) H; y
" A& F. n3 p t1 E; [: _* y9 c4 C. }; N
* y: G+ w) S; k% X8 j# Z--------------------------------------------------------------------------------
9 p- k3 i$ b. H2 c- {7 f' C6 j9 R9 h- y; R9 t" m' M" j) v
Kernel Command Line) v' k! T$ }7 K6 X5 O" ]
, Z* P& K. i+ r& \8 w4 [
root@castle:/var/home/root# **cat /proc/cmdline **$ K7 Z) Z6 y& i) m/ l: o6 i; E
root=b302 rootdelay=2 ro fb=0x8f600000 fbcon=disable console=tty1
( m; } I, {5 N: lnduid=DeviceSpecificIDGoesHere klog=0x8ff00000 klog_len=0x100000
6 d% D* Z9 J! }/ z* H* Eboardtype=castle-dvt3 dsp_base=0x8f900000 dsp_len=0x600000
& R5 d. d; t/ n. G, j6 q, o+ l6 m9 g
# R' T/ r6 W3 D, L8 n--------------------------------------------------------------------------------
2 q0 v* q5 x3 T ]* \& n' G# ~( m4 C F
Listening Ports - (see firewall below)6 \* y; M. k, e( y6 w0 c+ m
9 w( I* K c+ P" P: o+ Lroot@castle:/etc# netstat -taunp9 b* ^4 D( P$ |9 p' A" w. W6 ~4 b
Active Internet connections (servers and established)
9 S$ Y, s$ M7 W- PProto Recv-Q Send-Q Local Address Foreign Address State PID/Program name + e9 c* W( b$ y' f7 D3 z
tcp 0 0 0.0.0.0:14400 0.0.0.0:* LISTEN 1092/PmBtStack * r2 w) i/ j! [& f, n
tcp 0 0 127.0.0.1:8083 0.0.0.0:* LISTEN 1131/java 7 _/ e) A% ^ E" J
tcp 0 0 0.0.0.0:53 0.0.0.0:* LISTEN 1173/dnsmasq + D j" C: ~1 K1 N
tcp 0 0 0.0.0.0:16888 0.0.0.0:* LISTEN 1092/PmBtStack - ^/ _3 ^. t1 t) R6 g
tcp 0 0 0.0.0.0:16889 0.0.0.0:* LISTEN 1092/PmBtStack , k \, L: w; X$ z: L
tcp 0 0 127.0.0.1:6010 0.0.0.0:* LISTEN 6053/dropbear
' X( [/ S( F+ F- L$ z! C3 s' Stcp 0 0 0.0.0.0:4444 0.0.0.0:* LISTEN 1031/dbus-daemon
6 h& O2 A! r! K* e/ ?( `tcp 0 0 0.0.0.0:4445 0.0.0.0:* LISTEN 1025/dbus-daemon ' @# b! c+ \% Z
tcp 0 0 0.0.0.0:222 0.0.0.0:* LISTEN 1163/dropbear ) @8 R+ D% H7 c7 K7 c6 T- Y2 [1 O6 B
tcp 0 0 174.149.231.221:55005 205.140.203.34:5222 ESTABLISHED 1179/pubsubservice , g) ~! j( i/ u; ]
tcp 0 0 127.0.0.1:34071 127.0.0.1:14400 ESTABLISHED 1437/PmBtEngine
. \& \$ J7 ]+ C' I* {8 I. Q0 xtcp 0 0 127.0.0.1:55756 127.0.0.1:4445 ESTABLISHED 1571/contextupload
) I# ?+ y0 T! P2 Vtcp 0 0 127.0.0.1:4445 127.0.0.1:55756 ESTABLISHED 1025/dbus-daemon 6 w$ ?/ Q( H1 q# l) C
tcp 0 576 10.2.3.203:222 10.2.3.228:58423 ESTABLISHED 6053/dropbear
5 S# U6 ]) r" c) w* ~+ _: Btcp 0 0 127.0.0.1:14400 127.0.0.1:34071 ESTABLISHED 1092/PmBtStack , M' X% `, ^, I
udp 0 0 0.0.0.0:33941 0.0.0.0:* 1173/dnsmasq
7 E7 ^2 O3 s' fudp 0 0 0.0.0.0:53 0.0.0.0:* 1173/dnsmasq 3 h' A, V6 x0 a5 z* s- ^# P( J7 W
udp 0 0 0.0.0.0:67 0.0.0.0:* 1173/dnsmasq + S' i: ?5 F; L) r6 d
udp 0 0 0.0.0.0:68 0.0.0.0:* 6557/dhclient # w/ v6 `1 ^% ^, r" V# a8 z
" `2 A: N$ F) I1 d3 o$ e$ }, o4 s$ B5 ^1 k" c
--------------------------------------------------------------------------------
1 s" N, l6 u+ \6 E5 C! [) ]
/ R, ?" U0 }( T6 tFile System Layout - (I have 5.2GB of my own data in /media/internal)
?* C; ?8 q! M9 z! n3 W8 M0 d
- R& O0 h R" o$ ]root@castle:/var/home/root# df -h
# f* G% k" \% n' A! D' Z+ h# |Filesystem Size Used Available Use% Mounted on
+ m6 T) d! F$ t. m+ Vrootfs 441.7M 368.9M 72.8M 84% /6 z1 N# ]# S. u9 K
/dev/root 31.0M 11.1M 19.9M 36% /boot
+ Y" p, h" l$ k' R. [+ V& J/dev/mapper/store-root! e9 m$ e6 [* d5 p/ q* |" V: ^
441.7M 368.9M 72.8M 84% /5 L4 |" c) S# J( ]
/dev/mapper/store-root
) Z2 n2 z1 o3 X# d441.7M 368.9M 72.8M 84% /dev/.static/dev
3 q) U& A; s) i7 g% W* W0 x% Ltmpfs 2.0M 152.0k 1.9M 7% /dev. M5 @- u4 C! P% h5 F" L% M! E/ c$ E
/dev/mapper/store-var$ y. U& A$ c7 b
248.0M 77.6M 170.4M 31% /var6 P8 ]1 [- r, s- j
/dev/mapper/store-log0 X- u) `: L4 [
38.7M 6.4M 32.3M 17% /var/log! M7 x5 |0 ^3 C2 k
tmpfs 64.0M 2.8M 61.2M 4% /tmp
* h9 a. m, W% Z/ p& T, dtmpfs 119.6M 0 119.6M 0% /media/ram
2 T$ H/ L# E! V5 @$ c; I, G% R6 G/dev/mapper/store-media z6 u) v' K' X/ p
6.7G 1.4G 5.2G 22% /media/internal
, X. J9 G( h9 b. {# G$ A+ k! C8 o
/ D5 l, L j6 h9 r$ u& `% v0 [7 T: c4 r# f$ f1 R0 [3 z1 n- s* K
--------------------------------------------------------------------------------6 g; R0 c }' J* J
/ A, _/ Z! K Y* [. i* m% ?5 y. G
LVM Layout; J( M+ b% C2 ^" N6 k. B7 j
' b6 o) h& N$ f% {5 F2 T6 T) W( ?root@castle:/var/home/root# vgdisplay -v
- x7 ~$ a- `- r/ V/ G( l# nFinding all volume groups; H F* T' O' i* m
Finding volume group "store"
( t$ Z# A- m) [1 I1 F! O' o0 m--- Volume group ---
9 L j0 T3 Z% D: LVG Name store
2 L3 _* k4 z" \3 b* q jSystem ID
) ^$ [' F: ?+ O7 D* d1 p! L' p! ^/ _4 GFormat lvm2
1 l2 y8 ]5 l# {0 l2 z" ZMetadata Areas 20 q! D$ y4 w' L5 N: V' S
Metadata Sequence No 7
1 J4 i, z4 k) n/ I) GVG Access read/write
( O0 M' D! [: {2 t8 ~8 l! JVG Status resizable
( h M* I$ j4 r; ZMAX LV 0
5 d6 `( q8 l3 s$ A+ y. Z6 @Cur LV 6% T8 b; T+ ]$ j+ o3 l6 W8 }4 o9 I
Open LV 5& I! }) I8 a5 _, h
Max PV 0
( s) w( J) M, V( [% XCur PV 1
- L. B' T* Q. p5 p4 D' LAct PV 1! C" N* \; D S
VG Size 7.62 GB( a. {; J9 l" B8 u
PE Size 8.00 MB! U! Y: x) ` b6 u/ S( }$ \0 m$ a
Total PE 975
( v+ ~/ ^7 X$ W f0 |5 e' Q" EAlloc PE / Size 973 / 7.60 GB
. M" {7 G T- i9 d! i6 FFree PE / Size 2 / 16.00 MB
7 ?0 `: m# c% z' R+ K! K# rVG UUID tWVoWv-vlFA-XwWT-33LX-1ZaV-twiY-qF9bDN
% l6 p1 N9 O: c+ C4 U5 v' X# ?) A$ {
--- Logical volume ---3 b6 v0 {* D* O% W
LV Name /dev/store/root! c" {8 w7 ^. V: c
VG Name store" u; z9 N h6 m% `7 d) d# k
LV UUID NBwspO-rIY3-4Zuh-m8Ms-tXzA-lpWE-0RdiX3; q1 e- n' I. y8 R
LV Write Access read/write
' Y3 j- M8 b2 P3 DLV Status available5 I+ n( m5 o2 P9 D( `/ K0 H
# open 1
* K5 k, }7 p1 H7 P% Y9 ]4 _LV Size 456.00 MB {! Q! q$ J2 z6 h x# F( L
Current LE 57, L4 D# V* d' A+ p; i+ f
Segments 1 p, N Y* a& M
Allocation inherit" W0 c. W( [- D8 H
Read ahead sectors auto8 _7 y, G' C- D, K( _
- currently set to 256
8 j+ a% C& Q P3 ~Persistent major 254; u$ y" P: O# h# J8 n5 Y0 c
Persistent minor 0. k, o& L8 [0 P' ?
Block device 254:0
5 }: s% N! b* N: R U
8 W" I3 G0 q# H0 a+ t6 B--- Logical volume ---! N O0 [' X: F4 f4 Z) ^
LV Name /dev/store/var1 W0 u# k) _$ S) }9 f3 R# z
VG Name store
6 H1 |1 @* I" \" w/ e# iLV UUID FTnu68-LsSa-YRch-aIOu-VbAp-hHW7-4hJU32
7 Y2 h" }2 o! ^: CLV Write Access read/write
: J: S; q& |; { p9 T% m% BLV Status available8 `+ v% B" g a- P, r! Q, P& \
# open 1
9 K( a" a& L$ cLV Size 256.00 MB
' j& K' W& _/ U, a, e: f D( QCurrent LE 32
) N/ W* h% \# e, d% {/ g/ i9 z( X0 tSegments 1
/ h6 y) V" ?* } ?' S0 VAllocation inherit
" w7 x: J9 v' J% g8 o6 t. uRead ahead sectors auto
% H" w0 v3 r6 E- W0 n* y- currently set to 256
4 B$ L/ o, r; J; y. Z# |4 aPersistent major 254
! b' r3 w8 z4 A4 D: d8 S" v+ z( j1 QPersistent minor 1
6 ^9 L4 T2 H- p3 hBlock device 254:13 y& I6 P6 q; X+ P( l, n3 M& E
9 ?' g& C2 `' S; ^8 Z$ ?--- Logical volume ---
8 b7 z1 d; q! k. P% V+ O+ pLV Name /dev/store/update
) L) a6 r0 q, T$ P' v3 C% e: j/ {VG Name store
% `0 e7 O( m! iLV UUID 7HPOTh-0QgT-0Nq4-BD9x-vTt0-R2kq-DE3dOf
0 B/ V r, L' e q' V" `LV Write Access read/write
% F" I3 F. S* P% d" O i$ LLV Status available, r4 _, V1 i$ w( ]- ]- j
# open 0
5 W" e" Q4 f/ f7 ^! z; DLV Size 56.00 MB/ W* s. h- O3 F6 b
Current LE 7+ w- f4 f9 v# u7 N2 b
Segments 1
( |+ t/ k* G/ U0 B" I5 {Allocation inherit* Y3 ~: j7 \8 s, w' A" e# W
Read ahead sectors auto6 K( g3 |& V9 k
- currently set to 256
) }& E" o; l' e8 U( HPersistent major 254. Z$ t9 O5 T9 A* }5 m. d. d4 F5 D1 |
Persistent minor 2' K9 q5 r m& a8 j' U ` c Q& c
Block device 254:2, r& Q# @% K1 X9 d" I3 r7 ^) x
7 w* M, E4 K/ l7 i3 L+ M* x--- Logical volume --- _4 c! @1 V' {3 l |
LV Name /dev/store/log
i# o6 b* f# \" WVG Name store
& i/ H% ]7 {' a1 H- E! i! l" ^$ wLV UUID 73c7a7-S71k-wWLI-nn9v-U6Eh-8RIQ-cnuQNA
8 f5 `- L) U) }2 VLV Write Access read/write
, G) l/ |- E- S5 H9 J/ _LV Status available
- p- I5 {2 G6 D# open 1
1 M) B, ?5 B2 y7 Z5 Q+ CLV Size 40.00 MB8 g7 E7 P' z' r' c% V5 m
Current LE 5
7 }: e& \, }. t/ F GSegments 1
& p3 `6 h4 s1 B, @: g, \( x% N oAllocation inherit& d+ P) o8 ]3 l. {8 n* e# k
Read ahead sectors auto
2 F, r- ?2 P% f9 U* ?$ ]1 R4 I, W- currently set to 2568 h ^& x1 O! B: ]( G, h q, N2 t. e- @
Persistent major 254
0 Z& r3 s: l( t. z4 e# M8 YPersistent minor 3
3 w% c" s, n1 O# K* d8 b- g9 l9 [7 uBlock device 254:3" O' n! @: ]' J2 Z9 O/ Y+ \
# H- R* e' y/ V' c! m
--- Logical volume ---% D3 |; v+ E8 B8 |8 D# o& M/ y0 O" h
LV Name /dev/store/media
3 F5 ?7 h8 f5 Y1 B qVG Name store
' C) {5 {2 k% `* i. h5 ELV UUID bfLJQ3-M3Vs-AhfQ-8uYp-N2iC-39mS-4TuXuI' Q* y% f8 t g* T9 V0 `5 ?
LV Write Access read/write
9 Y1 k/ }! g7 c% H# z2 aLV Status available
6 M" Y+ w+ ?/ ]$ n1 J$ O# open 1" Z' `. K6 x* n* K) V
LV Size 6.69 GB
2 B4 ?# U9 o6 L& z/ W) T4 I) KCurrent LE 856
! s/ H: R$ h% kSegments 19 ~2 B) l' f0 c
Allocation inherit
5 p) U+ ?8 z4 R2 ?! q" M6 vRead ahead sectors auto6 j3 p9 G `! B6 @: b E" w
- currently set to 256: a$ @/ a4 {* f
Persistent major 254
) J% T# W4 ~0 Z* e( XPersistent minor 43 G- C5 n0 ]0 h
Block device 254:4
5 {, ~: P- w! r1 s' n: P$ u
9 L- ]6 p1 q# E: h$ e1 w1 c4 A& Q5 g--- Logical volume ---- {, j: K: b ^% T# I" ^4 D
LV Name /dev/store/swap
1 U* w5 F2 M( G7 z; M5 T4 KVG Name store1 _ y8 m) U3 l* Z( O
LV UUID lGNstl-OH3S-a5SA-fJhT-pSPH-brEu-Q8FAEG" v2 \0 [* w$ {+ _ q/ ]" g9 O
LV Write Access read/write
% p4 F# f6 j3 z$ cLV Status available* M U& v. v Q4 F7 s
# open 1+ M( L: n, |9 |# r" x
LV Size 128.00 MB
3 L& e+ m; `- OCurrent LE 169 N5 ?+ Z% _; L
Segments 1
& o6 C" }0 V3 DAllocation inherit
4 Y. C% f& J; ?- L7 j+ ~9 LRead ahead sectors auto# S' r) n* F3 }6 i b
- currently set to 256
6 I E9 n, D KPersistent major 254% Y6 }- X [$ I" m! f
Persistent minor 54 k) e9 I+ w5 f9 y8 m
Block device 254:5
8 k* R8 [0 {2 O( {$ B0 V
) Q- [. U5 i* M--- Physical volumes ---/ I3 U0 C P1 t
PV Name /dev/mmcblk0p3
1 {- H+ D* D$ f+ }& iPV UUID GJUws6-7CBV-8gzk-s7VA-uY1Q-3HxG-96ygIP
4 |' \8 F% Z2 I/ MPV Status allocatable
) B+ ^7 g1 J9 l- i6 X& ^3 i6 yTotal PE / Free PE 975 / 2
9 k5 L3 G2 _& {3 c5 x, S
' I# t V" g$ z3 j( Q! Q1 c2 s6 h3 E% \
--------------------------------------------------------------------------------
5 s9 u! b0 {1 p6 K. e9 ^0 B% m) i f. r; f2 p0 }
Network Interfaces - eth0 (WiFi) ppp0 (EVDO)2 A; [6 w1 f$ W4 P$ d4 w
+ R) {: n$ L4 @9 J; E4 R. x; \
root@castle:/var/home/root# ifconfig
6 x" ]( L/ X |' l) fbsl0 Link encap:Ethernet HWaddr 00:1D:FE:34:7D:72 2 E5 Q+ s2 Q: `5 i2 ~- y% t
inet addr:10.1.1.10 Bcast:10.1.1.255 Mask:255.255.255.05 B8 U% t8 ?; Q; r- q4 B% g
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1- Y; l; v# i; ~3 p- k9 H) |
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
6 b y5 M2 l; W: t& hTX packets:0 errors:0 dropped:0 overruns:0 carrier:0
/ n$ o2 ~9 c, F: d9 H4 Ncollisions:0 txqueuelen:500
$ w! Q! O3 O1 i/ {2 MRX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
+ u' J% S( e6 |. h
! H9 d& w$ e! N; A4 Veth0 Link encap:Ethernet HWaddr 00:1D:FE:XX:XX:XX 0 K, k* @5 W) S/ H3 n/ V" p# U& h& `
inet addr:10.2.3.203 Bcast:10.2.3.255 Mask:255.255.255.0, G- \" H5 d0 o. w% @7 s7 B9 Q
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:11 Z5 g' c+ z. x" S1 n4 J- V
RX packets:3106 errors:0 dropped:0 overruns:0 frame:01 J* C$ I; @4 ^2 Q h* y/ e
TX packets:2282 errors:0 dropped:0 overruns:0 carrier:0' i8 V5 I, u& C0 A: S: E$ g
collisions:0 txqueuelen:1000
3 Y" }; F( @, P# [9 M! uRX bytes:315417 (308.0 KiB) TX bytes:677358 (661.4 KiB); y- O! N# v6 W/ x' ~
[% H# ~9 `! B/ u
lo Link encap:Local Loopback . H* }; Z! ^, O
inet addr:127.0.0.1 Mask:255.0.0.0! C8 O i, T8 G6 }' ]/ c
UP LOOPBACK RUNNING MTU:16436 Metric:1
( W& ^$ O# s2 l7 V+ x$ |RX packets:3580 errors:0 dropped:0 overruns:0 frame:0
/ C% `* M2 A- B2 O9 R( q' @! `TX packets:3580 errors:0 dropped:0 overruns:0 carrier:0
9 p% f: U1 u! d' Xcollisions:0 txqueuelen:0
9 I0 B, k5 n# z7 H7 j0 ~4 |RX bytes:294062 (287.1 KiB) TX bytes:294062 (287.1 KiB)
9 T7 o1 a0 j( Q9 G2 T( { p# r. I& M0 A$ J P. J* ]
ppp0 Link encap:Point-to-Point Protocol
" s# R3 s9 j$ ]- \1 s9 ^inet addr:174.149.231.221 P-t-P:66.174.200.5 Mask:255.255.255.255/ s0 [) o1 k' ^5 q9 x
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1480 Metric:14 M3 q l+ s6 c% q( a7 f# h/ D. `
RX packets:3428 errors:5 dropped:0 overruns:0 frame:09 g! v! G' ?" u
TX packets:4745 errors:0 dropped:0 overruns:0 carrier:0
' ~3 t8 |% k) Z9 ?- w) @: xcollisions:0 txqueuelen:3
% t5 M. G( o8 _9 k* |7 WRX bytes:1746157 (1.6 MiB) TX bytes:3258322 (3.1 MiB)
) c' e6 J* t; e6 z$ h; q' s x! x6 U8 N* Z& X: b' C
' e# u3 p4 C, r! k, C. \
; k4 ?# C: F( F& Y8 K5 s% L6 j5 o$ U
* d" j" v3 Q& W' J* `--------------------------------------------------------------------------------
& ~% r" ?0 K- k9 \, j& x! x1 _: q1 E
CPU Speed Scaling - (Palm locks it to 500Mhz at boot)
1 S% o5 @/ c4 j$ v3 O: C: {3 g& d4 W3 R- n- z8 A+ P
root@castle:# cd /sys/devices/system/cpu/cpu0/cpufreq
& |+ K! d! O9 ` ?root@castle:# cat scaling_available_frequencies
/ A) h2 U) P( O: e o# n, P# @; R600000 550000 500000 250000 125000
- L% W# L8 I( qroot@castle:# cat scaling_cur_freq8 T+ u' C8 P( y1 i/ ~; I
500000
( G& S. F; W" W3 `( `- x! zroot@castle:# cat scaling_available_governors, v7 O# d1 x- h; a( h
ondemand userspace9 F6 z+ j; C3 W% O4 |
root@castle:# cat scaling_governor
% A, S$ p4 D3 \userspace
% w) P* b9 X5 ~" z( y5 h
( H& J' p9 q$ s' v5 x. y, x8 q: i! l! l+ u3 D2 a0 q4 O9 a
--------------------------------------------------------------------------------! t. U7 V$ H) _: U; L8 _- z
# ^9 a0 K: d' ]. h# \Default Firewall Rules3 } C, V. }' G/ ~4 m' ]. u7 M: l3 J
" B: e3 i5 |. b: N7 l3 f( J
root@castle:/var/home/root# iptables -nvL
: [2 u" ]7 j+ O. j9 ~7 M% z% TChain INPUT (policy DROP 233 packets, 11729 bytes)
! _% i) n& y- N8 \8 U7 w Spkts bytes target prot opt in out source destination ' @4 W& R% P0 [5 a
3580 294K ALLOWED_PACKETS all -- lo * 0.0.0.0/0 0.0.0.0/0
, m. v, @) _/ ^1 G9 c0 K; K0 ^0 0 INVALID_PACKETS all -- !lo * 127.0.0.0/8 0.0.0.0/0 / k9 u& n" w+ n6 v9 W. v5 z, A5 @
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
5 M+ I+ y+ T1 f+ G5 f* r0 0 DROP tcp -- bsl0 * 0.0.0.0/0 0.0.0.0/0 tcp dpts:4444:4445 - J1 x/ _3 g" J6 y
5627 3296K ALLOWED_PACKETS all -- * * 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED 4 A6 f$ @/ D3 |* _
0 0 ALLOWED_PACKETS all -- bsl0 * 0.0.0.0/0 0.0.0.0/0
/ z, }/ q+ R. N0 0 ALLOWED_PACKETS all -- usb0 * 0.0.0.0/0 0.0.0.0/0 : v6 z- K6 K) ?9 F0 _
0 0 ALLOWED_PACKETS icmp -- * * 0.0.0.0/0 0.0.0.0/0 icmp type 0 state NEW
9 z1 P4 ~ H9 ^; T- R' n9 S# n0 0 ALLOWED_PACKETS icmp -- * * 0.0.0.0/0 0.0.0.0/0 limit: avg 1/sec burst 5 icmp type 0
2 p* b0 Q& i) b6 B$ ?% N0 0 ALLOWED_PACKETS icmp -- * * 0.0.0.0/0 0.0.0.0/0 icmp type 3 state NEW : Q" ]1 }0 G7 d3 I
0 0 ALLOWED_PACKETS icmp -- * * 0.0.0.0/0 0.0.0.0/0 limit: avg 1/sec burst 5 icmp type 3 ! x' `# X& t2 i' e: e" I
0 0 ALLOWED_PACKETS icmp -- * * 0.0.0.0/0 0.0.0.0/0 icmp type 4 state NEW
+ e; |: _5 j9 M0 0 ALLOWED_PACKETS icmp -- * * 0.0.0.0/0 0.0.0.0/0 limit: avg 1/sec burst 5 icmp type 4 ' |4 K( F8 j; X6 m- O2 R
0 0 ALLOWED_PACKETS icmp -- * * 0.0.0.0/0 0.0.0.0/0 icmp type 5 state NEW
5 ^8 L) f9 ?6 `" E* s0 l0 0 ALLOWED_PACKETS icmp -- * * 0.0.0.0/0 0.0.0.0/0 limit: avg 1/sec burst 5 icmp type 5 ) ~# z1 U- T& i: _3 _/ S
4 324 ICMPFLOOD icmp -- * * 0.0.0.0/0 0.0.0.0/0 icmp type 8 state NEW
# B+ p( s7 g" c8 R: L6 b1 T' n+ J+ ~0 0 ALLOWED_PACKETS icmp -- * * 0.0.0.0/0 0.0.0.0/0 icmp type 11 state NEW 5 o" Z. g: {0 X3 |. g1 q) H
0 0 ALLOWED_PACKETS icmp -- * * 0.0.0.0/0 0.0.0.0/0 limit: avg 1/sec burst 5 icmp type 11
3 c+ b( H5 Z" k3 m: w; b: N. o217 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: ' ! j! [( {% z8 j$ _' S* w/ z
. M- \& J/ t( `3 mChain FORWARD (policy ACCEPT 0 packets, 0 bytes)8 @3 V* J. L: r$ H
pkts bytes target prot opt in out source destination
8 m& j' a5 M. F( r6 G0 T
% E0 c9 z2 m2 c+ l: R! ~4 RChain OUTPUT (policy ACCEPT 14456 packets, 4914K bytes)
! f5 F- V! m5 D" S4 s E9 `$ ypkts bytes target prot opt in out source destination
' p6 ?8 T/ e7 {/ W6 [/ U4 i
2 `' N" J" H$ C8 W# p% U6 G* nChain ALLOWED_PACKETS (15 references)5 M4 W* N# B: {0 m
pkts bytes target prot opt in out source destination ' E0 z L% i" K9 } l4 X% D
9211 3590K ACCEPT all -- * * 0.0.0.0/0 0.0.0.0/0
' H$ [. G8 _( u2 _3 Z5 \. Q' m' B( w+ |+ ]
Chain ICMPFLOOD (1 references)
5 d! d5 J( f9 [3 N9 Hpkts bytes target prot opt in out source destination
5 }$ f- c9 l* p2 d0 o t4 324 all -- * * 0.0.0.0/0 0.0.0.0/0 recent: SET name: ICMP side: source
: I& Q% a9 h7 g6 |' |" ~% @0 X0 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: ' & v- n. \' |. b' d6 {6 \
0 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 4 i! q9 z- n$ B, Z4 s
4 324 ALLOWED_PACKETS all -- * * 0.0.0.0/0 0.0.0.0/0
0 w, B- K. M+ V2 _2 V% P7 Q0 `6 c1 v+ U
Chain INVALID_PACKETS (1 references)! u$ m! V* a5 s- s3 M$ ]8 D" ~
pkts bytes target prot opt in out source destination 6 m0 v8 V1 X% b9 n9 h* }/ r, O7 _
0 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: ' 6 Y8 ?& s t; N/ G/ e
0 0 DROP all -- * * 0.0.0.0/0 0.0.0.0/0
! o1 o5 G' A! s$ A# s
% Y0 T& ^/ K4 S3 P& H0 y
5 b2 Y- Q' F: v0 v3 @7 W1 `) v
% o1 l9 w% `9 |: X6 |+ Y
/ f2 L0 f1 ^$ K/ A/ r. E$ Y6 O% M! O--------------------------------------------------------------------------------
1 v4 S1 x" R9 Q; `' r1 w2 U$ [/ h5 V
Running processes
D( ~* B( X9 D# K
) j- A. q0 h2 N. H' ]) K' |root@castle:/etc# ps -ax -o user,cmd: j* L" g3 F8 R% L5 e
USER CMD
9 L. Y: n1 P* X# D1 a/ X8 {. ~root /sbin/upstart: }* G; `1 r" s; q' z/ F
root [kthreadd]
; S! B; Q) a) ~: n) Lroot [ksoftirqd/0] U. ~' K* O$ f' X
root [watchdog/0]
3 K6 h* Q l' ]. S5 `6 V _5 Kroot [events/0]: [6 K% D8 s+ @" E, \( ^. }
root [khelper]. u3 p( t* g2 V& Y
root [kblockd/0]; E2 r1 L+ g0 |4 |8 u
root [cqueue/0]
& P9 v1 ^1 f& P1 V1 }! lroot [twl4030-irq]1 _8 d$ P/ h, t% u6 h
root [omap2_mcspi]
7 c- f, p- B2 s( _; ~* H. zroot [ksuspend_usbd] u0 n- I- T3 A: b, n5 j' ]
root [khubd]
" r- S& ]5 ~& P8 v+ i' {/ troot [kmmcd]+ T$ b, c+ U7 b' t$ x' a- X# }
root [pdflush]
; C& X4 c$ H. Froot [pdflush]
- j: ~, q. x H5 Y4 V* ]8 u. Froot [kswapd0]) Q! Y3 l/ U2 [% r; |
root [aio/0]
% a5 l- D, L" \/ g4 qroot [cifsoplockd]
3 G7 G6 q; v5 {7 U8 U: R' qroot [cifsdnotifyd]3 I; ~9 `" p3 F6 G: G
root [modem_act]' ?; B$ I: P& J# P, k/ _* m
root [modem_rmw]6 l B- G$ Y5 |3 `
root [cdc-acm]$ L% C& A! w; l" g& h3 c2 p
root [gadget_event]1 v4 k( o: j; a: P
root [tp_wq]
0 K/ F/ I9 ~4 g7 @root [temt6200_light]# F. J# k+ h# g0 y2 U$ n1 Y7 N
root [w1_control]# D0 H, A( E( x- G( _
root [w1_bus_master1]/ G% j0 T$ I& b4 E2 L
root [ksnapd]
' [* `" {4 j, v, v: Z7 K+ lroot [kondemand/0]) r. X( f- F: x- h% Z1 r
root [rpciod/0]# m9 s' Y0 N# ]! s6 o3 y4 m
root [mmcqd]
5 ~9 d' S3 d4 o4 k* W6 wroot [kjournald]
7 r$ B9 N2 p# X! B/ _9 Aroot [kjournald]
' i) y5 v$ o8 v. j. A ^root udevd --daemon0 w, w1 G8 W- U/ B, [; R+ d% [
root [kjournald]1 [. e4 Q C& J/ X
root [kjournald]* S8 U! G D* l' j# L% q
root /usr/bin/pmsyslogd -z -f 6 -m
' A0 U+ M; ~- b5 e. P p' ~root [usb_charger]
% B5 r) e3 J; W8 y. j' broot [file-storage-ga]
% I5 o% ^- L7 ]* @6 \, ~1 proot /sbin/getty -L ttyS2 115200 vt100
3 ?: O* Z5 N P0 hroot /usr/bin/dbus-daemon --fork --system
/ |: m9 w8 z7 J4 u; [+ N# hroot /usr/bin/dbus-daemon --fork --session
; k3 ~; \. X, j, s& Y) ~root /usr/bin/PmNetConfigManager4 I' r; c2 D- N9 O' @) b
root /usr/bin/SprintDaemon1 u9 z# K$ v8 o: u, @/ h
root /usr/bin/luna-prefs-service/ x+ ?' j( Y# u& \* _3 z
root /usr/bin/PmSystemTimeout
( X5 P! s( U( S# N6 W) n6 {2 Uroot /usr/bin/rdxd -v
) w# _+ O+ F8 k5 B! U8 t, e: x& [root /usr/bin/hidd -v -f /etc/hidd/HidPlugins.xml --output-syslog3 L, h: H$ A) R+ K% r+ M* [& I* d
root /usr/sbin/storaged -s -d9 W) C9 T- l6 P7 i( F1 _, M; j
root /usr/bin/uploadd -v
3 |$ _8 A$ ^ y7 l9 h7 p mroot /usr/bin/UpdateDaemon
3 s, K3 P, g" V, }% Q; hroot /usr/bin/PDFService
" }" c( @$ ?% o9 b3 e7 u5 ^root /usr/bin/OfficeService
! F/ X/ ~3 S% ?1 H1 @3 D+ [root BluetoothMonitor4 H* y# b3 s8 S1 Z6 B+ Q0 _
root /usr/sbin/audiod -n -1
- h5 G2 {: m: x7 w: F, ^root /usr/bin/PmBtStack -C /dev/btuart -B 115200 00:1D:FE:XX:XX:XX 1 0x3afc 16888 1& p2 [+ i1 {% _* [
root /usr/bin/PmWanDaemon
8 p/ O0 m+ D; h7 Nroot /usr/bin/PmConnectionManager
l, z( C/ z! _& Jroot /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:( e/ T6 @5 Q+ Y. }3 E0 b
root /usr/bin/LunaSysService- P% ^% C) S( W5 o( c
root /usr/bin/extractfs -f /var/luna/data/extractfs1 n2 j* D+ ]3 l# a9 L7 t
root /usr/bin/fileindexer( @8 M% h1 ~8 h# S' n% C
root /usr/sbin/powerd
# Z4 [' I7 p' ~8 i. u' R4 ?- M/ Hpulse /usr/bin/pulseaudio --log-target=syslog" x2 K: z4 d* w- F. M4 ~$ Z/ e/ r
root /usr/sbin/memchute! d8 `6 Q7 m9 \
root /opt/sbin/dropbear -w -F -p 222
6 f1 ` _+ f: ~3 H" P! _$ Jroot /usr/bin/PmWiFiService; ~: m7 y/ z' T+ [# K/ m
root /usr/bin/LunaSysMgr
) S% z: V- u! Y [$ B0 x0 qroot /usr/bin/dnsmasq -d -C /etc/dnsmasq.palm.conf K5 Z6 a# V) v! x8 N) p$ q4 r
root /usr/bin/pubsubservice# L+ X4 d# @5 l8 H3 g
root /usr/bin/TelephonyInterfaceLayerCdma5 ]" v' Q5 a/ z# v3 f, G( d
root /usr/bin/PmBtEngine; D- i7 ^8 s' _% {
root /usr/bin/contextupload 9 W" `: L( F$ C' ^& [0 h7 }6 U% c" L
root pppd /dev/tts/modem0 file /etc/ppp/options-cdma mtu 1480
! U- m6 Y& b. A/ uroot /opt/sbin/dropbear -w -F -p 222
; G; a% k; c0 M, gdkelson -sh, S# H2 d Y* c% r1 X! i
root /usr/bin/BrowserServer
' G @& U: E8 f3 Xroot -sh; y C8 U# }( x
root /usr/bin/mediaserver -l --gst-debug=1 castle$ ]. d% d5 G: G- W8 x( v
root [wlan_main_servi]
" w9 u1 Q4 ~" u3 x7 u* |- s2 croot /usr/sbin/wpa_supplicant -D wext -B -c /tmp/.wpa_supplicant.conf -i eth0! s3 T! v! x- l1 G' ^7 ~9 h8 G
root /sbin/dhclient -d -cf /etc/PmWiFiDhclient.conf -sf /etc/PmWiFiDhclient-script -lf /tmp/dhclient.eth0.leases.784 -pf /var/run/dhclient.eth
* b3 s1 e$ \1 B' |5 Y4 O% B3 ~- Wroot ps -ax -o user,cmd
9 D% M) c1 |) n
" v; Y1 m1 m( E0 D( g& W9 f# }$ w
+ }% e) k3 m+ R-------------------------------------------------------------------------------- |
评分
-
查看全部评分
|