|
无意中看到的,不知道对破解有没有帮助。5 Q l/ {0 v' a0 U( t9 ?
http://blogs.gurulabs.com/dax/2009/06/palm-pre-webos.html
8 \" h* N2 g; M0 a& E0 j6 C @) n
" y! ^- @/ g7 e% VAt 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.7 d7 e& o7 N: J" y! S z# q( Y
. Y1 S$ h: o/ G2 N; F& z3 {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. $ N$ e K0 }& a
; q( ~2 c" T8 R& @; F
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.
5 ]: A. A5 q; u9 {$ |' t
+ N* T( f! ?. c) P B3 [& RThis phone is awesome. Highly recommended.2 o& X6 b. Z. V& G( j0 b
5 W, e% ?7 m, m2 F5 YIf 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:
7 x0 J6 } b+ D5 ~2 ]
" E1 i; A: J3 R; p1. Gain root access on your phone via "Developer Mode".
% U" r( V3 g. D7 |- ~9 p7 Q2. Install a SSH backdoor door ongoing access (a procedure to which I contributed a great deal)7 R8 K5 U( p I
6 l, k% U9 S6 K& m9 PPalm webOS is a fairly typical Linux distribution. Here is data from version 1.0.2 (As of June 11th 2009).
( H: P: Y) u# v- r
8 S8 F- n7 G6 J( ] a' Q$ g9 w, [, t/ c! [8 r
6 K$ v) h3 G$ Q8 z8 d2 L% j% l
--------------------------------------------------------------------------------
+ m# u* `9 M: l1 |. d; Y* o( |3 k' V. t) O- b4 i; z
Memory - After about 12 hours of heavy use, bunch of apps open3 e2 m5 A+ D6 ~$ w) M. N1 E
. b* X% r7 Z0 S
dkelson@castle:~$ free! V n3 ` Y; p' U" [$ c+ [( p( H
total used free shared buffers cached
) c: j3 [) o) W) R* k7 H/ \( ^; EMem: 245036 236772 8264 0 12288 54020/ g8 C1 i& Y L/ N: |
-/+ buffers/cache: 170464 74572
0 w- N! C6 M0 U" @8 d/ @0 qSwap: 131064 37520 93544
5 c+ I4 T9 ?# E$ i$ i5 ]- y2 L6 J: L9 |- i/ ]' K+ g
0 n' [1 \& M. b4 l% C! f5 ~1 {7 {+ D- v" g; h* I
/ u# \4 u( B2 Y& ~) _/ e; Y3 _: O$ |- k L$ @. U- y
--------------------------------------------------------------------------------2 `. Q, F, q4 @6 G: X- s
5 V1 G: Z1 h# `& p. x: \Kernel/Version Info" } T% p" K3 K7 E: c; a
) M8 X$ @0 [ g, h0 y( hroot@castle:/etc# uname -a
4 u* Z8 n* U; R" ?! @! SLinux castle 2.6.24-palm-joplin-3430 #1 175.1.15 armv7l unknown. U8 t9 {- c# Q R2 g! D
8 f: g+ l1 \2 x
root@castle:/etc# lsmod
& T! q A" }+ [' k5 p: YModule Size Used by& g- B. D% b: R! q; y$ u3 [8 t
sd8xxx 184732 1 $ b9 K% y9 p$ b/ }$ X* W* h
bridgedriver 187924 1 3 ?( h5 g6 [9 L' `
g_composite 99292 0 ! e( {8 H1 `% t, D$ e$ z; g
' h5 V- j4 D! l/ o% Q1 y. Yroot@castle:/etc# **cat palm-build-info **
" E6 {# ?+ h' D/ p9 P# mPRODUCT_VERSION_STRING=Palm webOS 1.0.26 i" a3 F9 K O, ^2 I
BUILDNAME=Nova-Sprint-Castle2 I$ [, I1 O9 E" g
BUILDNUMBER=118
+ O# X3 k* x EBUILDSET=base
7 s7 U/ M( x+ f% e& D5 b8 fBUILDTIME=20090522140049" r2 O% L: u% [; N+ @( s3 L' Q
BUILDMARK=165841
, [% V; o% O( T, U+ y6 ?$ M8 g( R- a- r; o5 u# ~
root@castle:/etc# **cat issue.net **
' j: o+ G9 U% {. G! x1 ARockhopper .dev-snapshot-20090522 %h
9 _" Y" T6 F+ G* Z3 b
5 J- d. ~* Q$ v# b' m, ^# N* H
) t" U& `, M- g: d* v
, U1 W7 T: T$ Q# J+ B$ F9 N" R4 T--------------------------------------------------------------------------------* M( G4 w9 E- Y5 V6 k1 _9 [$ _% A
: \' ?4 J7 a9 u9 H
Kernel Command Line
3 @0 E4 @ t9 C- K
% N9 E, |# q1 t+ O: K* Qroot@castle:/var/home/root# **cat /proc/cmdline **5 `+ R9 U; u) N5 J) l
root=b302 rootdelay=2 ro fb=0x8f600000 fbcon=disable console=tty1
# x" d a# o6 w& G9 ]4 c4 a, G5 S% Lnduid=DeviceSpecificIDGoesHere klog=0x8ff00000 klog_len=0x100000
( m( E; f( p) W- |boardtype=castle-dvt3 dsp_base=0x8f900000 dsp_len=0x600000
3 t" z, ^* C& P2 n) q( Q, f( @3 H$ n) a+ {. S! [9 ?, q
( m) j; K6 w4 k" t3 ~+ s' U-------------------------------------------------------------------------------- s) i0 }' n* I4 Q! N
0 L, E! B- H* }& ~; c. X
Listening Ports - (see firewall below)
8 g' E" h$ `1 I. L9 E
9 n! x' i1 x( l9 ?) O1 |2 Oroot@castle:/etc# netstat -taunp s- R" G" p6 ^: w1 a2 u7 D" f
Active Internet connections (servers and established)
* `" ^) F, Q$ Y0 [- V1 f6 h0 n6 FProto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
; G$ S$ \/ q; N2 I9 w9 ftcp 0 0 0.0.0.0:14400 0.0.0.0:* LISTEN 1092/PmBtStack
j: e) y5 @! z. \& Ttcp 0 0 127.0.0.1:8083 0.0.0.0:* LISTEN 1131/java ) H, Q& ?, s/ J, e U: ]
tcp 0 0 0.0.0.0:53 0.0.0.0:* LISTEN 1173/dnsmasq
' j! ?1 Q3 `; O9 Ftcp 0 0 0.0.0.0:16888 0.0.0.0:* LISTEN 1092/PmBtStack
& ]: z5 f: F. j+ X: n2 ]tcp 0 0 0.0.0.0:16889 0.0.0.0:* LISTEN 1092/PmBtStack
0 Z7 Y0 O% K/ P+ ]+ r" [tcp 0 0 127.0.0.1:6010 0.0.0.0:* LISTEN 6053/dropbear 5 m9 R e$ a. V# M. P
tcp 0 0 0.0.0.0:4444 0.0.0.0:* LISTEN 1031/dbus-daemon
4 S" ]# ~7 y( W) y, A `& g( Qtcp 0 0 0.0.0.0:4445 0.0.0.0:* LISTEN 1025/dbus-daemon
- x. R8 d0 D! J; U2 m0 Ltcp 0 0 0.0.0.0:222 0.0.0.0:* LISTEN 1163/dropbear
2 B9 o; x8 F" Z+ dtcp 0 0 174.149.231.221:55005 205.140.203.34:5222 ESTABLISHED 1179/pubsubservice
& Y- ~) t9 g8 ~6 u1 W( vtcp 0 0 127.0.0.1:34071 127.0.0.1:14400 ESTABLISHED 1437/PmBtEngine . [( z9 ] U6 H& u. [* G
tcp 0 0 127.0.0.1:55756 127.0.0.1:4445 ESTABLISHED 1571/contextupload
* Z( Y' [5 I/ \" P5 f# ctcp 0 0 127.0.0.1:4445 127.0.0.1:55756 ESTABLISHED 1025/dbus-daemon 6 t# w0 c+ |. Q& y& c( l8 Y
tcp 0 576 10.2.3.203:222 10.2.3.228:58423 ESTABLISHED 6053/dropbear & j) h8 P4 H, a, J. K
tcp 0 0 127.0.0.1:14400 127.0.0.1:34071 ESTABLISHED 1092/PmBtStack ; B# q: F4 \3 S x8 ^0 B
udp 0 0 0.0.0.0:33941 0.0.0.0:* 1173/dnsmasq
5 r* K7 N5 i( H, Cudp 0 0 0.0.0.0:53 0.0.0.0:* 1173/dnsmasq . R9 Q# f' z4 Z: X ]
udp 0 0 0.0.0.0:67 0.0.0.0:* 1173/dnsmasq
6 k% X% F& d/ v( N( z' z0 |udp 0 0 0.0.0.0:68 0.0.0.0:* 6557/dhclient 3 P- X6 A: w1 S6 c) D* f! G
4 {8 S! k6 x7 Y% x
7 E) ^6 h" w( n4 ^+ k
--------------------------------------------------------------------------------& C; u; @! d* G$ }" _, {
5 o n( G9 X0 B; a* J, S- @* v
File System Layout - (I have 5.2GB of my own data in /media/internal)
5 M: S$ r% @2 z2 x; ^) K# X; ^ i8 f4 j
root@castle:/var/home/root# df -h
& R% ^: F, d2 n0 uFilesystem Size Used Available Use% Mounted on6 a, _2 `5 c) J. H+ f% o! V
rootfs 441.7M 368.9M 72.8M 84% /
+ Q6 t4 b$ p3 A- c/dev/root 31.0M 11.1M 19.9M 36% /boot5 G1 c6 L# i5 j/ a& A' I
/dev/mapper/store-root
W: U; \2 h. d& {441.7M 368.9M 72.8M 84% /
- A8 L6 o# i' z8 c& D2 J/dev/mapper/store-root1 ~* Z1 F* Q: C
441.7M 368.9M 72.8M 84% /dev/.static/dev h# f! P* C, K/ y/ N! P7 Y6 {
tmpfs 2.0M 152.0k 1.9M 7% /dev( C5 G1 P' E0 a. O( X
/dev/mapper/store-var4 s; q$ h# w/ R8 ~! }7 b( t
248.0M 77.6M 170.4M 31% /var6 N M! X _3 v C' m% k$ }0 V# H2 Y
/dev/mapper/store-log
8 E/ d* `/ N8 b2 Y+ i e, O/ ?38.7M 6.4M 32.3M 17% /var/log% j) P$ Q6 X' B; S
tmpfs 64.0M 2.8M 61.2M 4% /tmp& j; z# K: v; U* e2 R! f7 Y6 w- }
tmpfs 119.6M 0 119.6M 0% /media/ram. i" }8 Z. Z7 V o* P
/dev/mapper/store-media: p) t! @( w- _# U1 D
6.7G 1.4G 5.2G 22% /media/internal k. }- ?& p! B3 x
0 m( _# I+ u6 J2 s0 d7 _
3 g! i5 U1 `2 q5 T+ s
--------------------------------------------------------------------------------
' G7 }* g3 L( o* E0 N% g
$ O( d3 w$ f+ K. WLVM Layout
6 R8 P, _2 A4 ~( Z9 h* ?! b0 X* p
$ ^& W% c4 B! F N6 o) |root@castle:/var/home/root# vgdisplay -v
* J W/ E4 o% X, [! ~2 X9 C' vFinding all volume groups
# R* d- |6 _6 l$ F, |Finding volume group "store"6 ^' p i" {) T Q! l; P9 |
--- Volume group ---" V# H- C: s0 c+ g" @; Z; O
VG Name store
4 Y S: z# A8 N2 f4 ASystem ID 1 d, k4 q1 j4 S/ v- [' V5 G& O$ O
Format lvm2% ^8 |# q2 _ ] K
Metadata Areas 28 u. \$ b+ w+ R( J: l# ~" t
Metadata Sequence No 7
2 U: a8 U; J; ?& `4 r4 uVG Access read/write# v+ I0 W( O* O
VG Status resizable
6 O( A4 d, Q2 ^1 qMAX LV 0, _8 u" b$ r# v! E' u
Cur LV 6! q4 x: a9 Z/ x# T) l$ |, f8 X8 A
Open LV 5
) c. ?7 _. }$ D2 Q$ a" sMax PV 0
; m- q5 f! x( Y; l8 QCur PV 1
5 d) q; \8 @+ [/ s& f- KAct PV 1
& o& _2 n3 P! p5 d1 A6 ?. I! LVG Size 7.62 GB
2 z* D8 O0 t7 q* M* _3 cPE Size 8.00 MB
: L2 u7 J5 r2 G; @% VTotal PE 975& t1 r5 Z4 d4 q1 q3 S9 S0 ?
Alloc PE / Size 973 / 7.60 GB
! q* @. \/ _' ~1 s) o' [) C# JFree PE / Size 2 / 16.00 MB
* s! i, w9 g6 ~. s4 p7 M3 @0 iVG UUID tWVoWv-vlFA-XwWT-33LX-1ZaV-twiY-qF9bDN
5 A. E+ d) M$ |
. T* X: q: W3 X9 s0 G8 V0 B0 p# F3 A: M" z--- Logical volume ---9 _$ Y% |8 C- z1 Q
LV Name /dev/store/root9 k7 ]1 h, B8 v% q: y o
VG Name store; j1 T S2 Z5 o* o3 ^6 U& R- `
LV UUID NBwspO-rIY3-4Zuh-m8Ms-tXzA-lpWE-0RdiX3; f3 u6 ?5 i: t/ a& s. Z: e
LV Write Access read/write% q9 Z" w% k* `: i5 i& Z
LV Status available- p, f2 ^( T3 c+ e
# open 1) L$ V& M+ h# H+ T& ~
LV Size 456.00 MB/ [7 [" h1 \, Q( c
Current LE 57: y4 r, T6 P0 y* t9 b1 I. |3 V) B4 S
Segments 1. ~' {+ N! }& Y0 O) ]) e
Allocation inherit! e3 h; j/ Q0 a% w' j h8 ^) o
Read ahead sectors auto
6 |3 `2 U# k4 `, @; [3 p7 D- currently set to 256+ T; C+ _% P. Y3 `" I: | I
Persistent major 254
3 y# f5 k- O/ }2 V" GPersistent minor 0
' G7 b2 w) E0 K) _1 O5 |Block device 254:0
! X% T. B4 r% d5 K( s0 g/ B! F* U' a/ }5 E
--- Logical volume ---
7 e# L5 O9 p" q7 BLV Name /dev/store/var5 F* ]3 z& d# u" {% G) ~# s
VG Name store- C+ N0 X& J, k# V
LV UUID FTnu68-LsSa-YRch-aIOu-VbAp-hHW7-4hJU329 A% D X, J" K7 q8 S5 s
LV Write Access read/write
5 V, Z0 F- v. x' \; F1 r0 tLV Status available* [$ l- t+ B4 U3 @0 u
# open 17 U5 P: w% X* O1 ?& b
LV Size 256.00 MB5 g% c; R9 |0 q$ U* P% o& U
Current LE 32
" p2 ], O" ]# c0 ^1 `Segments 1# n) Z7 {5 Q. V9 C+ r/ Q3 n
Allocation inherit
; S3 p B( g- f |, S- N. O6 mRead ahead sectors auto3 ]% N7 Y1 l% ^1 j" c5 o$ G
- currently set to 256+ A% z& z+ w, h5 s
Persistent major 254: e2 s$ V0 J1 }( V' ?" I+ O
Persistent minor 1
$ S# C7 W" }9 U1 X# P1 _" ~7 MBlock device 254:1, d: {4 f7 l) k4 B
; c7 Q7 R0 ~$ y( {' ~
--- Logical volume ---
3 }% s; R% c u. ]LV Name /dev/store/update1 l- ]$ c+ p" @
VG Name store
1 U: }# ^9 u( f8 [7 J9 `LV UUID 7HPOTh-0QgT-0Nq4-BD9x-vTt0-R2kq-DE3dOf& a2 c. A1 v0 _/ h
LV Write Access read/write
7 f: H" |" S9 A9 _LV Status available3 W. a8 `: F) K1 \3 w1 x+ v' [; o
# open 00 d5 `- S; A& k: R y, G
LV Size 56.00 MB
3 i* p( J! P! k; Y( \9 o7 {Current LE 7) ]9 P" X0 Z% F8 o7 E4 g0 R
Segments 1' d. j- O1 Q. ^
Allocation inherit3 [/ I. P6 o% k! s5 R b
Read ahead sectors auto
5 o \: U# S: I; x3 i+ ?- currently set to 256
2 r4 @' M( _1 J$ iPersistent major 254
9 l* u# X3 | [" Y0 o# RPersistent minor 2
' E- k* z- o7 `' v# [Block device 254:2
6 s' O' `3 z L
3 c, e# K5 O1 g9 C--- Logical volume ---% M9 |- ?4 I& B$ M7 _2 g$ f
LV Name /dev/store/log
5 Y; K6 A1 Q, pVG Name store" b5 t h5 I5 Y& J* j
LV UUID 73c7a7-S71k-wWLI-nn9v-U6Eh-8RIQ-cnuQNA
! g( u6 [" x! ULV Write Access read/write
s0 N1 C+ h/ |# E& U/ aLV Status available5 _6 m$ x) p* I l/ x$ L
# open 1
' G! p, E. h2 J4 P- H7 kLV Size 40.00 MB* O: G6 u& ?2 u8 {+ i9 N
Current LE 5
; T5 X2 C0 | p3 G8 E2 `Segments 1* n' j+ A8 B P/ x: [) Z- m
Allocation inherit( u$ x6 c1 d; [7 M3 o" L& Z7 Y
Read ahead sectors auto
: m, X# V0 B& B& e. L3 t- currently set to 256 c P$ I. O0 \( i, f" v
Persistent major 254
2 S6 [3 n/ ^, u1 h+ NPersistent minor 3$ v# Q1 T4 B8 `
Block device 254:3
z) ~, U) }% _8 B) F+ \( m& R% ~3 H5 K, v% B) s5 k5 P% z6 i3 h4 ? V8 ~
--- Logical volume ---& X, a) b( L* G7 T6 }3 j% X8 t7 I& P
LV Name /dev/store/media
) ?, b1 u- E$ q6 Q* l8 dVG Name store
+ i+ h: m/ l ]LV UUID bfLJQ3-M3Vs-AhfQ-8uYp-N2iC-39mS-4TuXuI5 I# r% b% b; _+ Q
LV Write Access read/write
0 T& w r. G. t: c# w2 N& SLV Status available9 u. j! r: t1 d
# open 1" Z2 g" e5 y" K" C1 O# L3 f
LV Size 6.69 GB( ~: z( B* o0 [" } l! ^
Current LE 856& }7 V/ _$ `, G1 I! E/ C, v$ z
Segments 1
- _- ~$ d' R" W. w3 x- ]$ oAllocation inherit& i2 k9 [9 x2 F
Read ahead sectors auto
/ v$ c* C, ^- v3 ]0 \- currently set to 256' B i* F5 B' N# N2 m2 L$ o
Persistent major 2543 G- @0 r3 ]* p- D# E* z
Persistent minor 4' T1 w7 F+ u# r# y' u
Block device 254:48 c( f* R: D7 N9 }5 O( P' X* G
9 n7 G1 p2 \, M' f O% I( {; M+ a--- Logical volume ---
/ z5 t$ X! T, E+ c* @1 z, _/ i& |LV Name /dev/store/swap
/ Z' K. [5 W) ^. K# v6 y8 G( @VG Name store2 B3 V _: g7 J4 c1 ~
LV UUID lGNstl-OH3S-a5SA-fJhT-pSPH-brEu-Q8FAEG
6 A2 L" i1 g! _; J, Y' u/ FLV Write Access read/write
- Z) T3 `1 x! W r. G1 PLV Status available& y; B, L9 G3 g
# open 1% j$ u/ `, G* T0 v, m1 ?9 _7 O/ t
LV Size 128.00 MB
- ]' \: ]8 z4 s9 lCurrent LE 16
% u% ?' h. ]: N+ H6 ?5 ~) xSegments 1- b6 z" @0 t) o3 j# f' f0 f) }
Allocation inherit* l; W% k' Y3 K3 {4 x
Read ahead sectors auto N, j# n l1 B+ y
- currently set to 256
/ n3 R, k) F, iPersistent major 254
7 R' l% z- T( q; |; ZPersistent minor 5
9 P" C& F& S$ F# M3 PBlock device 254:5( ?/ T c. \1 Y/ W- k- |5 O) _
# r) I" E% X8 y. @# O
--- Physical volumes ---
0 D" g9 |3 Z) w. ^2 A9 qPV Name /dev/mmcblk0p3
# @' g# e# J2 p, k5 aPV UUID GJUws6-7CBV-8gzk-s7VA-uY1Q-3HxG-96ygIP
& y% H/ X) C8 D$ M/ g9 TPV Status allocatable
- ?( D# X4 m: l6 h% ]6 h8 RTotal PE / Free PE 975 / 20 N o' D, y3 P% ?# c7 O1 i/ ]& R
. g2 y% h+ ?' e. ]2 }$ X
7 [* s7 @- A- j: S( r5 k4 R: f. e--------------------------------------------------------------------------------+ a* F1 _% q, M0 i
2 ]* q7 X* h9 Y
Network Interfaces - eth0 (WiFi) ppp0 (EVDO)! M ^7 E. O4 d* I& K
2 f4 E! ^) Z9 m/ ~7 ^root@castle:/var/home/root# ifconfig x) T+ J* J. h2 X9 z4 ]
bsl0 Link encap:Ethernet HWaddr 00:1D:FE:34:7D:72
. Z8 [* l+ |6 M$ X( y& r. z5 ]inet addr:10.1.1.10 Bcast:10.1.1.255 Mask:255.255.255.0! l) c, Q) c+ D7 ^
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
/ F- l2 W/ Y, _, tRX packets:0 errors:0 dropped:0 overruns:0 frame:02 m U& @' a' R) n: _
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
2 s4 T3 B& f. x8 a, q+ jcollisions:0 txqueuelen:500 0 i1 }9 v# b! A8 l7 Z8 `7 R
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
+ D0 z6 E& q) E
& u4 }' M, J7 K+ C3 R& l3 @eth0 Link encap:Ethernet HWaddr 00:1D:FE:XX:XX:XX
' d* U1 s- ?$ [9 H& }inet addr:10.2.3.203 Bcast:10.2.3.255 Mask:255.255.255.01 N# F8 b G$ M9 j* n
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1, g! _6 {. w& @! e
RX packets:3106 errors:0 dropped:0 overruns:0 frame:00 t! G- d7 _4 x0 M
TX packets:2282 errors:0 dropped:0 overruns:0 carrier:0- p% F( g" T8 F6 g
collisions:0 txqueuelen:1000 3 ?. f6 M2 E) x) b- t8 o" e
RX bytes:315417 (308.0 KiB) TX bytes:677358 (661.4 KiB)
3 S" N' F/ }2 _ L6 K9 a3 j1 o, q- y" {: G% A, [0 Z# o
lo Link encap:Local Loopback
, T& J& O- q9 o5 s8 B3 S3 ginet addr:127.0.0.1 Mask:255.0.0.0
0 d% D5 S' \) H' d+ qUP LOOPBACK RUNNING MTU:16436 Metric:1# `6 w: y. ]# c4 s2 Z
RX packets:3580 errors:0 dropped:0 overruns:0 frame:0
2 d! f& N6 e1 s+ S4 RTX packets:3580 errors:0 dropped:0 overruns:0 carrier:0
; E* `2 o R7 Qcollisions:0 txqueuelen:0 5 U1 `# G; x9 G) y+ v+ [
RX bytes:294062 (287.1 KiB) TX bytes:294062 (287.1 KiB)- d8 k Y' I3 O* P2 a; Z4 a: _
7 `8 {; ?( y3 p, H3 f1 ?; cppp0 Link encap:Point-to-Point Protocol
% p" B' [1 T4 ]% Y3 M, {inet addr:174.149.231.221 P-t-P:66.174.200.5 Mask:255.255.255.255
0 n+ K( \, {- c- U/ |- DUP POINTOPOINT RUNNING NOARP MULTICAST MTU:1480 Metric:1+ P# G2 K7 r, T! l- h' r
RX packets:3428 errors:5 dropped:0 overruns:0 frame:0) K7 G+ w4 C) y" y1 \0 B! w+ K
TX packets:4745 errors:0 dropped:0 overruns:0 carrier:0
/ J# G" z* V x( g6 Rcollisions:0 txqueuelen:3 ' V4 v# X' G# p9 |4 p
RX bytes:1746157 (1.6 MiB) TX bytes:3258322 (3.1 MiB)
! g$ |2 ~$ W- l( A4 H8 [. o% _7 w: C, W& L+ B
" y* D. o0 B, g8 f+ q( N5 D
8 W9 `& o3 m/ i& Y0 d
' c' J) H2 N3 ~& d& y( C0 A* U--------------------------------------------------------------------------------; t" s. p2 v5 V1 B8 p
& l0 c4 C1 F7 Y: U4 W. r0 l
CPU Speed Scaling - (Palm locks it to 500Mhz at boot)4 g- x C9 c/ c S7 f
' [" d y1 c- \: S$ J) V: rroot@castle:# cd /sys/devices/system/cpu/cpu0/cpufreq# x$ u& x ^# }% Q$ R
root@castle:# cat scaling_available_frequencies4 T! {2 f J$ ^- T8 o# D
600000 550000 500000 250000 125000 + N% Z2 z0 z; `: N6 c' M
root@castle:# cat scaling_cur_freq
+ D1 S. y5 D Q500000
! d0 R0 g: ?/ k9 X, n' Qroot@castle:# cat scaling_available_governors
/ r% |% K' S' A8 s: rondemand userspace9 C3 j9 g# S) X: m+ g
root@castle:# cat scaling_governor# d! R- K- H: @
userspace) X! J0 Y# B' P/ j7 k
1 D* a- F( V7 t! ?2 X9 q8 g q4 G3 K/ b4 @0 P2 D: R& ^
--------------------------------------------------------------------------------( }) U$ \3 H9 W3 z
& g$ ~# w! P1 B3 GDefault Firewall Rules
1 ]& e. E5 T6 j1 d6 S8 ?7 C) s
root@castle:/var/home/root# iptables -nvL
, v O# Q! J4 L1 ?0 NChain INPUT (policy DROP 233 packets, 11729 bytes)
" _# B$ H Z% J6 ?# vpkts bytes target prot opt in out source destination / z( J+ l6 l" N- C. l
3580 294K ALLOWED_PACKETS all -- lo * 0.0.0.0/0 0.0.0.0/0
8 V0 y% |6 s3 q' X- m0 0 INVALID_PACKETS all -- !lo * 127.0.0.0/8 0.0.0.0/0
8 O5 ~, f! `! P7 z$ p0 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
& X6 b8 L. V1 v9 v( \$ {4 P7 {0 0 DROP tcp -- bsl0 * 0.0.0.0/0 0.0.0.0/0 tcp dpts:4444:4445 ! M D3 V) p# _0 s
5627 3296K ALLOWED_PACKETS all -- * * 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED
) j/ A; t( D7 y8 c0 0 ALLOWED_PACKETS all -- bsl0 * 0.0.0.0/0 0.0.0.0/0
0 K4 w' e& \5 Y0 0 ALLOWED_PACKETS all -- usb0 * 0.0.0.0/0 0.0.0.0/0
3 S# a6 w& E7 x$ a7 R0 0 ALLOWED_PACKETS icmp -- * * 0.0.0.0/0 0.0.0.0/0 icmp type 0 state NEW
# _4 D: d Y) X5 @5 x0 0 ALLOWED_PACKETS icmp -- * * 0.0.0.0/0 0.0.0.0/0 limit: avg 1/sec burst 5 icmp type 0
3 W1 _8 q' h, Y" `6 T0 0 ALLOWED_PACKETS icmp -- * * 0.0.0.0/0 0.0.0.0/0 icmp type 3 state NEW ) Q# k" F) c$ X. x& c) [4 A
0 0 ALLOWED_PACKETS icmp -- * * 0.0.0.0/0 0.0.0.0/0 limit: avg 1/sec burst 5 icmp type 3 , g! A6 ?+ K6 v# ^% S) O
0 0 ALLOWED_PACKETS icmp -- * * 0.0.0.0/0 0.0.0.0/0 icmp type 4 state NEW
0 s. U; p% B( @3 {0 0 ALLOWED_PACKETS icmp -- * * 0.0.0.0/0 0.0.0.0/0 limit: avg 1/sec burst 5 icmp type 4
% l' W: o8 ?" `( O5 L0 0 ALLOWED_PACKETS icmp -- * * 0.0.0.0/0 0.0.0.0/0 icmp type 5 state NEW
6 t! m- d1 D$ {) ^; N# Q5 E/ e0 0 ALLOWED_PACKETS icmp -- * * 0.0.0.0/0 0.0.0.0/0 limit: avg 1/sec burst 5 icmp type 5 ; v- c# }7 s' l" r* C) F
4 324 ICMPFLOOD icmp -- * * 0.0.0.0/0 0.0.0.0/0 icmp type 8 state NEW
6 O# w' b3 t5 s$ u0 0 ALLOWED_PACKETS icmp -- * * 0.0.0.0/0 0.0.0.0/0 icmp type 11 state NEW
E" \- f; D ?1 T& g# j5 G5 j0 0 ALLOWED_PACKETS icmp -- * * 0.0.0.0/0 0.0.0.0/0 limit: avg 1/sec burst 5 icmp type 11
$ t1 O. x3 w* M0 W! H. ^217 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: '
$ M( ]% d2 ~1 q2 G
5 _9 T- K) d; P A3 ]Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
% s6 f7 i+ j( N8 b( a8 p% zpkts bytes target prot opt in out source destination
1 a/ T3 V1 t+ t. I0 c1 X+ [8 E
! q, \# J( B. s# F; s% EChain OUTPUT (policy ACCEPT 14456 packets, 4914K bytes)% J! h1 f/ @, l k
pkts bytes target prot opt in out source destination
: l4 t6 }# f D% N& I9 A& ? N. P+ r0 O5 h
Chain ALLOWED_PACKETS (15 references)" a/ X) U% e& ~/ x5 }5 D
pkts bytes target prot opt in out source destination 8 n6 f* c+ E g
9211 3590K ACCEPT all -- * * 0.0.0.0/0 0.0.0.0/0 $ `" J9 m. ?2 _. y4 |5 H, b
' q7 S; c( v: q6 V
Chain ICMPFLOOD (1 references)4 F' F/ V R; F
pkts bytes target prot opt in out source destination 9 I0 Z2 w; M3 Y) r9 P5 T- l
4 324 all -- * * 0.0.0.0/0 0.0.0.0/0 recent: SET name: ICMP side: source {, ^5 V1 N- C3 t
0 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: '
; m4 K" G; [+ b0 C0 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
. {0 l/ Y* M" W' S2 y! S) F0 u4 324 ALLOWED_PACKETS all -- * * 0.0.0.0/0 0.0.0.0/0 ) A& x9 C& W9 N5 s. D7 Z0 z) R5 _
% B2 u$ R1 f" {Chain INVALID_PACKETS (1 references)4 J7 e! c5 R1 ?" ?$ s
pkts bytes target prot opt in out source destination
( r: v$ p! s" e+ \' A( H7 a4 N0 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: '
8 q W% g8 R/ |" c0 0 DROP all -- * * 0.0.0.0/0 0.0.0.0/0* F7 K: C' C; J* S4 `% O
% C$ `/ t' @9 Y& z m2 L% f
7 l/ ^, N3 o" t( Z l2 B9 s. O0 y: {+ G1 V' c% H) g' M& P
, k: w. d* x2 ? Y5 [+ h J% s7 Q
--------------------------------------------------------------------------------
1 \- E% {! S6 @; d, h* [, d# I
. v$ v) P: @0 WRunning processes
$ z# y) [" X! c- n4 V4 G% B" i) @8 J6 }& Q P
root@castle:/etc# ps -ax -o user,cmd X" K) q4 F4 i# g: S8 F9 Q1 X$ |3 q
USER CMD' ^9 d; _, x+ }# p/ C8 u7 c2 N+ w
root /sbin/upstart2 D0 m& p) A# B
root [kthreadd]
' [3 m9 f, B6 O# a9 l Eroot [ksoftirqd/0]
0 ?( B" a; \0 A: T2 @root [watchdog/0]
. s1 Y* P2 A) @, croot [events/0]) L! G) H) N$ E: P% X7 E3 m1 {, ?
root [khelper]# N! {2 A8 h& T; R% P
root [kblockd/0] _# C( T2 l# ?7 O( s
root [cqueue/0]
9 p) [' f( C! F9 u* F) k- W1 Wroot [twl4030-irq], j; [7 z1 x$ p$ c
root [omap2_mcspi]
& q6 P$ `9 z3 f1 Nroot [ksuspend_usbd]
$ V( g) U9 Y4 `- T j' r4 ~root [khubd]
; W) u% W# `% Y! A# y, nroot [kmmcd]' Q+ f8 v' j( O2 s
root [pdflush]( N) |+ _, y. c$ e2 l; M3 u
root [pdflush]& H/ t% A( k3 {: Y
root [kswapd0]
- I1 n9 \! Q9 |; groot [aio/0]) w5 o# `1 D6 z* ?0 q' |0 k' Q
root [cifsoplockd]% i3 ?- a1 }, X0 H
root [cifsdnotifyd]: w( B* H2 w; t5 U0 Y5 Y6 r
root [modem_act]
6 V9 I- h9 X! G+ V) Droot [modem_rmw] ]$ L. z3 O& |* z: ^6 X$ R" d
root [cdc-acm]
7 e& E$ A8 m& F3 ^root [gadget_event]
# @- _6 n3 b" u0 P/ I& |root [tp_wq]
m* X4 \3 k) B: g, p+ `root [temt6200_light]
/ f: ?0 Y6 @ P! c) Y" C) R# troot [w1_control]
( F+ I$ _5 f: t& P" Froot [w1_bus_master1]
" F0 g8 \: p0 L, kroot [ksnapd]
2 |" B2 ^2 \% L5 C6 [root [kondemand/0]1 d1 y- @- L; n' o. Z/ n) G) x
root [rpciod/0]% ?& O9 m+ E; g% Z' s" n
root [mmcqd]
: q" f1 r, G- j+ ]" W. N! ?root [kjournald]- m0 N2 B8 s9 U+ L! U) I+ l
root [kjournald]+ h# ^* V, x4 {" k) F
root udevd --daemon
) @2 z1 @# V' d* J5 W3 Vroot [kjournald]7 O/ t T% @1 L
root [kjournald]
$ p% l8 W- l: I/ i( N7 D, froot /usr/bin/pmsyslogd -z -f 6 -m
1 w. V8 B+ b- r3 qroot [usb_charger]
- i/ N/ Z- P2 ~- D9 i7 Croot [file-storage-ga]2 q# K$ T \ s
root /sbin/getty -L ttyS2 115200 vt100& L* t5 N$ X; B' S6 S5 F& L
root /usr/bin/dbus-daemon --fork --system* u! I8 P4 P( ` Y5 T% G
root /usr/bin/dbus-daemon --fork --session; C* G2 |6 l3 C5 q3 @ U% a
root /usr/bin/PmNetConfigManager$ H1 E: `5 e" @# s3 h' m4 K
root /usr/bin/SprintDaemon
" l* O1 H6 L- X2 `$ r4 [* croot /usr/bin/luna-prefs-service
1 Z3 u7 R& E( y+ S7 p( x" I# X, N7 Eroot /usr/bin/PmSystemTimeout; l1 S. |- ^) r$ m
root /usr/bin/rdxd -v0 b" E( _" e2 i8 V' J) S# n
root /usr/bin/hidd -v -f /etc/hidd/HidPlugins.xml --output-syslog
4 ^9 Z+ L6 Y' [9 Rroot /usr/sbin/storaged -s -d
8 }2 I3 ?+ f# e/ iroot /usr/bin/uploadd -v
2 c4 l! a* Z2 proot /usr/bin/UpdateDaemon
" b, L* [/ X: k; ^root /usr/bin/PDFService
- n2 X( n* t/ w% y- t! mroot /usr/bin/OfficeService1 @! q/ _3 r6 ~# }( Z
root BluetoothMonitor
* A; n8 Z: E: ^8 }$ }0 t Zroot /usr/sbin/audiod -n -1, q# }4 q0 w5 l {# b5 h& w) A
root /usr/bin/PmBtStack -C /dev/btuart -B 115200 00:1D:FE:XX:XX:XX 1 0x3afc 16888 1
0 S* `: I/ r; c9 w: }root /usr/bin/PmWanDaemon
f$ N# `2 y5 |, z, W% jroot /usr/bin/PmConnectionManager
+ G. a2 a, ?$ H n% L0 m- sroot /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:% K0 i, i, J9 A; b% |+ `
root /usr/bin/LunaSysService
% H; V; _8 q$ C. z3 M6 R. R: Groot /usr/bin/extractfs -f /var/luna/data/extractfs
. Z( G: r# i4 \& j# i" |. eroot /usr/bin/fileindexer
+ u+ f, \3 x, T' proot /usr/sbin/powerd
* Z" @; N" | P* X/ k9 q: |pulse /usr/bin/pulseaudio --log-target=syslog
8 N v0 l- x1 Q# ] n; h1 c! [: broot /usr/sbin/memchute
3 t! f% R) w kroot /opt/sbin/dropbear -w -F -p 222
5 N& v" E8 b- e+ ~" Y' ]+ x' G, c! H/ ]root /usr/bin/PmWiFiService0 y; m0 `+ A- r0 p9 ?1 D
root /usr/bin/LunaSysMgr- c3 r3 S6 d3 `1 |
root /usr/bin/dnsmasq -d -C /etc/dnsmasq.palm.conf7 ^1 u4 y2 M' P: U" e C
root /usr/bin/pubsubservice, `/ x2 ^" a* E; S$ l9 o6 p
root /usr/bin/TelephonyInterfaceLayerCdma" }6 |4 L$ \5 d* Y
root /usr/bin/PmBtEngine
3 X% r- j1 i2 f) u. U( A$ wroot /usr/bin/contextupload
& @: q6 J: M$ Z/ @0 Proot pppd /dev/tts/modem0 file /etc/ppp/options-cdma mtu 1480: ~: L; K0 a4 j( U
root /opt/sbin/dropbear -w -F -p 222! M5 H5 _0 r. V# q: a
dkelson -sh
, R/ d1 `- Y3 l, v# froot /usr/bin/BrowserServer$ ~0 x9 O1 z" R0 h- p! C. k
root -sh) |" B i8 h, B. S- x/ J
root /usr/bin/mediaserver -l --gst-debug=1 castle
$ {5 N/ I0 z" O3 p1 O4 A' O& Yroot [wlan_main_servi]
& W8 y4 C' A2 N+ { b1 [root /usr/sbin/wpa_supplicant -D wext -B -c /tmp/.wpa_supplicant.conf -i eth0
, J( ?5 |' F5 {: uroot /sbin/dhclient -d -cf /etc/PmWiFiDhclient.conf -sf /etc/PmWiFiDhclient-script -lf /tmp/dhclient.eth0.leases.784 -pf /var/run/dhclient.eth1 m( v9 ]) p( M* w' f
root ps -ax -o user,cmd
3 M9 h8 ?* T/ [2 ]) I z3 {" M0 |& d: G
3 W) C6 m6 z! N6 x; K
-------------------------------------------------------------------------------- |
评分
-
查看全部评分
|