|
前言:
. I- J# i1 C, a7 ?9 b
; W& X! W7 }. D% ^*本文章參考Maemo中文論壇的兩篇文章N900小技巧:讓關機鍵多些功能 及 班門弄斧,關機鍵增加菜單後,自己漢化成中文 再加以修葺。
. Q! H d7 f, |, k, [# T: _4 _
- {; F2 n; L h+ H. \N900的關機鍵預設隱藏了【Reboot】、【Soft Power Off】及【Top In XTerm】這三項選單,但其實只需略為修改便能喚醒上述的三項功能至關機鍵選單中。
9 P# Y4 d' I, e; r1 [- QTop in XTerm即直接打開一個XTerminal視窗,並且運行Top命令,這個命令是Linux下面的常用命令之一,主要是查看系統資源的使用情況;Soft Power off 則是指軟關機,而Reboot 就是重啟。
' E0 R/ V$ Z; l7 V5 y
2 }7 U0 y1 @4 ^% O/ o; o* F k( |
# N. N$ v3 O1 T, t修改方法: (修改文件systemui.xml)
" S6 D7 @% z& ?; K
3 J/ T! s. _6 T: {3 g5 _6 K: t- L1 Z3 Y3 f" J, V* z$ Y
1.) 打開 X-Terminal ,然後輸入下面兩行指令: (需已安裝rootsh至N900上)
) P# A( | F4 A, l& v( [) T9 Croot7 y+ o$ y- H4 {
vi_/etc/systemui/systemui.xml (注意_空格) " Z, P/ a0 y4 A
注意: 可直接使用WinSCP連線到N900修改0 M f$ G$ x( W& A! B
* M( S; i! ]' O* D* Q
$ Z. q9 O% N% u& K, Z2.) 按a鍵進入編輯模式,然後移至下圖位置:
- Y! u* E. h5 b9 Z2 f) I
! T. W, Y$ t# q, k8 f; u/ L. y+ d如果想將【重啟】、【軟關機】及【Top In XTerm】這三項功能也重現在關機選單中的話,請將上面兩處紅圈內的 <!-- 及 --> 刪去,然後按一下屏幕下方的ESC,再在鍵盤輸入 :wq 後按enter鍵,完成後可直接在X-Terminal輸入 reboot 指令重啟N900手機
/ Y& p' _: B- g3 \0 C9 m8 Z4 ~4 k" x) G) H$ v# G
) X- W4 I7 T: [9 M7 ~: v3.) 手機重啟之後,按一下關機鍵看看,是否見到選單多了【Top in XTerm】、【Soft Power off】及【Reboot】這三項功能了?
8 f' p. w! Z2 u, T1 E
6 D1 b, m) _9 ~6 T+ r& F9 G! f而我自己就只喚醒【Reboot】這一項功能,見下圖:
# @6 k5 T u6 ^. F& w4 _- S9 A: M( {* k ~) n8 x8 d& w
. @9 t. i9 T) O a
" ?2 ]0 s% f8 J) H
是否見到我的選單顯示為【重啟系統】而不是【Reboot】呢,這稍後再說,先說說怎樣選擇只加入一項功能方法;% A# s9 N8 P( }' H6 C, ~" S6 |
1 }7 V% ]3 S) d# }6 Z- ]0 P; G1 I
% b) G3 s; |. \) ?) h9 T5 s在前面修改systemui.xml 文件的時候指出要刪除 <!-- 及 --> ,其實這兩個符號是可以理解為隱藏選單功能,如下圖描述:) u" P' O1 G) K# p3 t
/ S% v- g: S2 D- p: f( S7 x/ k
( A+ M& {* e, `+ K" U- }. Q3 d4 w, U* L# R
心水清的你可能已經大嘅明白了修改方法,其實只要更改 <!-- 位置,如只想要【Reboot】功能,只需將 <!-- 移到下圖位置便可以了. R8 N3 b6 D3 F: L$ y( ]) H b
' F+ I f+ ^1 c6 E$ y8 g
1 a/ J7 q* a$ X
# f+ w7 S9 K0 b( R- J( `0 m W1 [, G! s
, T0 }$ g- y) }6 U) k% Q, ]+ Z至於要將Reboot鍵改名為重啟系統就比較複雜,不建議新手修改。) ]& c- r/ \2 E% F
4 A2 E9 P# p2 g& ?/ N
; ]/ G5 d1 R' z/ b( P2 P b( r3 b# e( Z7 B
修改方法: (修改文件 osso-powerup-shutdown.mo)
# O: g$ v- R% ^2 b6 k$ F( k0 M
2 {/ c" b. r3 T) @文件路徑:
9 d8 C [# l6 }2 J繁體中文: /opt/maemo/usr/share/locale/zh_HK/LC_MESSAGES (地區語言為香港)# n: c' @) g H' z
繁體中文: /opt/maemo/usr/share/locale/zh_TW/LC_MESSAGES (地區語言為台灣)4 g9 x! l; B0 ]6 c. N5 G: I+ f: Y. m
簡體中文: /opt/maemo/usr/share/locale/zh_CN/LC_MESSAGES6 K) O/ W2 e& T1 s
0 [1 w( o3 V( e6 k. u8 D4 [- P2 v/ q. s+ d2 d7 w. J, F
1.) 在上面的路徑找到檔案 osso-powerup-shutdown.mo 後,建議先備份好才修改。
: D6 [: n8 {$ h
# z4 t5 ~$ J3 G& Y9 k* s1 _
! B- b" _ J4 j2.) 使用gettext 將 osso-powerup-shutdown.mo 改為 osso-powerup-shutdown.po 檔 ,檔案下載地址:8 n8 z9 _( s h5 S0 q
" b/ ]# }; g/ P' Z9 ?! ?
+ @# @: H: A3 g" b- l7 c4 b
^- \* L9 P1 c8 q; |方法:) L( n0 q; o. [ {$ Y: x {
將osso-powerup-shutdown.mo複製到 C:\Program Files\GnuWin32\bin 中,然後打開命令提示字元輸入下面指令:. h" ^( ]% X: `7 ]: ~2 w
Q, f ^0 J' F" ?0 c
0 Q: p8 V5 ~: A+ q7 a# R
cd C:\Program Files\GnuWin32\bin7 h2 ? s% M2 V4 H3 L' W! @
msgunfmt osso-powerup-shutdown.mo -o osso-powerup-shutdown.po
( K, K' l p z6 f. y0 K
% J6 j1 R/ T( `; k2 q
/ S: S7 q- l+ X; a! }4 Q7 x: f1 [2 j0 Z. @3 g9 w" M( Q
9 ]: N' T% j( ?8 m) @% G- y$ P. y完成後便會在上面的目錄中產生了一個osso-powerup-shutdown.po檔; g( J! J# ~9 b: X. D1 n6 |2 L
( I1 j- t- m% i+ _ ~. G' j% s
6 r- S: _% f8 U. |" C8 {. M: C
7 W/ Z% f1 z T; u' X
) V1 E, U5 |6 ^! ? m6 P2 p再用記事本打開此檔案,如下圖加入:
! {, F6 b* }5 F/ U$ Q( y2 nmsgid "Reboot"
( T8 F% t9 q. N0 N- v( Omsgstr "重啟系統"
! J0 _+ y9 U! p% X& t# O, [; T7 c7 r: |- \
i- ?' Q7 H+ H( K完成後儲存 (使用原本的UTF-8格式存檔便可)
8 P$ @# Y1 Y. F7 V' U3 q6 I8 z/ G( H% L& E( A( A: _5 ^
5 E6 J& a1 Z# ]" w! I D3 O
- v% j6 f& U3 _
0 d3 S& G" u9 y ]- x4 ?5 @3.) 使用poedit 軟件將檔案osso-powerup-shutdown.po 轉換回 osso-powerup-shutdown.mo 檔案格式,檔案下載地址:
' I+ r. i. a4 T3 x; ]
3 f: _) _- a% J' c# ?6 k! R
% n: @5 X; ?9 w. E) p. L) j$ f2 Y$ p! E$ I
6 o, n% \0 Q5 v; P- t5 y0 H方法:, f: S! N1 O% U# S! t% M! f. p
& x% ]' k! _' }7 \8 R
( R* k' B- s, v9 i# n
打開檔案不用修改,應該會在下面大約位置看見已加入的字串值:/ {9 X$ T5 O6 K. @1 B7 q( O
# d! S& N3 H/ J1 Q* h
! w8 V, k. ^ v1 Y4 b
) z& E7 ~: n; u3 j. v: o3 y
' L" l( P/ }+ J1 |$ K8 P
選擇另存檔案便可,例如存至我的文件目錄下- y; J4 ]+ ]% U# _
. P# y) J1 b# c8 h- j) w. H; w6 R+ D% Y8 D4 w# Z8 Z
& H2 w: W v6 w+ I
完成後打開我的文件,會見到程式已經另存了一個 osso-powerup-shutdown.mo 檔,將此檔案上傳取代原有的檔案便可。 |
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒有賬號?註冊
×
|