|
前言:9 r) T: q' u% O4 Z% k
4 z: ]( _# o# F, e*本文章參考Maemo中文論壇的兩篇文章N900小技巧:讓關機鍵多些功能 及 班門弄斧,關機鍵增加菜單後,自己漢化成中文 再加以修葺。
9 R: M1 @# R. ~5 C, l, T* N X2 j4 s
N900的關機鍵預設隱藏了【Reboot】、【Soft Power Off】及【Top In XTerm】這三項選單,但其實只需略為修改便能喚醒上述的三項功能至關機鍵選單中。
6 L9 `0 v- d: Q# J" yTop in XTerm即直接打開一個XTerminal視窗,並且運行Top命令,這個命令是Linux下面的常用命令之一,主要是查看系統資源的使用情況;Soft Power off 則是指軟關機,而Reboot 就是重啟。) X4 ^. M& c/ [( s. {' Z2 x9 V
1 X5 E' s6 u6 b! o6 n
' D+ t+ U4 i# P0 ?( t. I
- g# \; |( b% z H: E! D修改方法: (修改文件systemui.xml)! I# M8 `4 P9 @5 u% @# P* ]$ i F
( d _' ~ Q& p, W, H' r
$ `+ v+ X4 U0 I9 W
1.) 打開 X-Terminal ,然後輸入下面兩行指令: (需已安裝rootsh至N900上)+ `4 ]3 y7 z; k }; I" G5 }
root1 ?" C: H; d0 q
vi_/etc/systemui/systemui.xml (注意_空格)
, `6 L" T, t9 |6 Y, E* X注意: 可直接使用WinSCP連線到N900修改6 c! v/ L9 V$ { B B
# g! l7 J7 x. N. I) b" h- C
9 {6 w3 L6 x3 G& U9 F- r
2.) 按a鍵進入編輯模式,然後移至下圖位置:1 p- ?, u+ J7 K9 k& t) E" p7 C% G
) g$ f/ l# D" s4 l7 F# }如果想將【重啟】、【軟關機】及【Top In XTerm】這三項功能也重現在關機選單中的話,請將上面兩處紅圈內的 <!-- 及 --> 刪去,然後按一下屏幕下方的ESC,再在鍵盤輸入 :wq 後按enter鍵,完成後可直接在X-Terminal輸入 reboot 指令重啟N900手機" W: u# N; D# V+ |
* \: l) B2 D. P0 Z( U( [
: |1 D& a& \, S3 M( g& t0 d8 ], g3.) 手機重啟之後,按一下關機鍵看看,是否見到選單多了【Top in XTerm】、【Soft Power off】及【Reboot】這三項功能了?
^0 s# x" Y' o# G9 _9 ~6 u
% j8 v( _$ o) ~. g l' u) o. f而我自己就只喚醒【Reboot】這一項功能,見下圖:
8 B" x; `0 K! d- s9 k
( Z+ y/ ~1 M. M' z
; M+ ?4 q8 E+ e( c8 @
; A, [( W5 k+ O( D i( k是否見到我的選單顯示為【重啟系統】而不是【Reboot】呢,這稍後再說,先說說怎樣選擇只加入一項功能方法;
5 ]) H; \# E7 r$ `9 H T( F$ D. K* x7 z3 ~$ N* O4 h2 M
; P& Q" s9 t- U. {
在前面修改systemui.xml 文件的時候指出要刪除 <!-- 及 --> ,其實這兩個符號是可以理解為隱藏選單功能,如下圖描述:' W+ V0 ~9 u# f* z& S
6 s- p6 z* I& T7 ^' `/ o: \; U. J
7 q+ B# ], M+ H* Y心水清的你可能已經大嘅明白了修改方法,其實只要更改 <!-- 位置,如只想要【Reboot】功能,只需將 <!-- 移到下圖位置便可以了
) ~% f/ A% l \0 ^' F9 N/ W% Q, a& R1 E+ ^) @, Q
/ ?, x7 I: N' U. u& L; X
* j) q. j- u& y) Z0 N. J- U$ _/ S* [4 B" a7 p7 G2 _' S' @+ |
至於要將Reboot鍵改名為重啟系統就比較複雜,不建議新手修改。
# B( f# [- o* R/ ~& b0 J6 S, ~, N2 j
7 i& i3 R1 g9 H' d% m ?2 k
$ Y* `" v) G% F' u' I3 i1 @9 N& w( T! Z3 Z0 ^( M* A
修改方法: (修改文件 osso-powerup-shutdown.mo)
G& ?" @0 t5 W7 S9 Q
$ K5 M- Y0 A1 w3 E4 T( d0 i文件路徑:
* ]# F* H) u' i3 f( m: c繁體中文: /opt/maemo/usr/share/locale/zh_HK/LC_MESSAGES (地區語言為香港)- n Q9 N, U& S' E y
繁體中文: /opt/maemo/usr/share/locale/zh_TW/LC_MESSAGES (地區語言為台灣), Q0 v- f( u1 H2 G3 h$ p, |- s
簡體中文: /opt/maemo/usr/share/locale/zh_CN/LC_MESSAGES: p) h7 K1 V5 H' m5 G
! t) n& ?, P+ Z k) w2 ?0 Q) F! p8 s
7 f2 {6 j" R& V$ X. _
1.) 在上面的路徑找到檔案 osso-powerup-shutdown.mo 後,建議先備份好才修改。, g+ ^2 N# J7 J! Z
6 ]7 f. \# W; n
$ F; E: V2 k$ Y B: R, C2.) 使用gettext 將 osso-powerup-shutdown.mo 改為 osso-powerup-shutdown.po 檔 ,檔案下載地址:
$ S$ N3 s2 \. D0 q& g( H7 H0 b, L1 X* N1 f- [6 a8 z b
a {9 W/ N1 [) I- d) K( b) S* S+ l' N
方法:/ i! k3 a3 R' \
將osso-powerup-shutdown.mo複製到 C:\Program Files\GnuWin32\bin 中,然後打開命令提示字元輸入下面指令:8 e& P# a: R. z2 a$ K$ C
: s S. ]. P& d* m1 b' F$ Q* Q
4 j* ~8 b' x! J: M$ `) z% }cd C:\Program Files\GnuWin32\bin
" K* k" k5 D/ _2 S" }# Y9 R: Jmsgunfmt osso-powerup-shutdown.mo -o osso-powerup-shutdown.po 7 g5 ]$ }8 ]' A& X; ~
h2 h7 X$ {1 G1 M& h- U4 @8 q
% [; G) N; T4 O' c. W
2 F4 e3 [% f8 w N* V* M$ O9 ^7 ^) }* D+ b
完成後便會在上面的目錄中產生了一個osso-powerup-shutdown.po檔
+ f0 I) _4 ~% K6 `! P2 D$ `. p$ X L0 ?$ E1 i% a/ I; M
% w- T' ]8 b7 l/ d) R; ?7 g; C4 S5 I" f) _% |. O1 g7 d
& h! a; A# I8 l& ~, f F
再用記事本打開此檔案,如下圖加入:
" X% w3 Q5 s4 @. w1 c' Jmsgid "Reboot"
. X7 h3 [ L! S( Ymsgstr "重啟系統"
) \; V: s) P3 a; U) a+ N
/ b7 F5 Y/ v5 o% z$ f A# L% H* v* ~2 G
完成後儲存 (使用原本的UTF-8格式存檔便可)3 C; `& g# V' P( I1 z7 t9 K2 `: R
; T6 o. f8 s6 C- E( ^
9 c% x9 s) z$ @0 M
( O7 Z. \* c5 _' O" ?$ h
( w1 \/ q1 O: Z* ^8 {3.) 使用poedit 軟件將檔案osso-powerup-shutdown.po 轉換回 osso-powerup-shutdown.mo 檔案格式,檔案下載地址:
4 l( m; t' ]) w5 K5 e3 }7 \: H! s q2 r- ]
/ Y* S% X7 d& x
$ B1 e' o7 u M2 g8 f7 `- U
, l) H; ], A& Y5 y2 X方法:
# k2 E" Z5 U: O+ D/ w j/ p( a. R: m
/ S* r+ Z! N& J* H) F
打開檔案不用修改,應該會在下面大約位置看見已加入的字串值:
7 x. }9 t0 [3 J! y4 ?8 {4 U$ }0 ?- H0 i: ~: o% X$ R
( |) X: E9 u- ^# V7 v9 ^
8 R8 m |% p- U$ C" l+ o
5 [0 G4 f$ _# ]; F' V選擇另存檔案便可,例如存至我的文件目錄下! ^3 A! _% F6 O
4 s3 I G+ k" _% m* P
" S7 g- i* s$ k3 x2 X
[2 W y) N- Q! w; `, R) q
完成後打開我的文件,會見到程式已經另存了一個 osso-powerup-shutdown.mo 檔,將此檔案上傳取代原有的檔案便可。 |
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒有賬號?註冊
×
|