|
前言:! ]: S) C1 n V$ g- c+ f( L
/ O8 y) V$ U, b2 h1 M
*本文章參考Maemo中文論壇的兩篇文章N900小技巧:讓關機鍵多些功能 及 班門弄斧,關機鍵增加菜單後,自己漢化成中文 再加以修葺。
4 E1 T9 W* C) [+ W: a% O. s% d) ?: H4 e! C* z; r
N900的關機鍵預設隱藏了【Reboot】、【Soft Power Off】及【Top In XTerm】這三項選單,但其實只需略為修改便能喚醒上述的三項功能至關機鍵選單中。5 z0 P ~/ E Z. F4 i+ }% L: t
Top in XTerm即直接打開一個XTerminal視窗,並且運行Top命令,這個命令是Linux下面的常用命令之一,主要是查看系統資源的使用情況;Soft Power off 則是指軟關機,而Reboot 就是重啟。
* ]* e& L: u$ I3 g6 m2 n$ N# `+ X& Z( y+ ?
& d: h, M2 B" |& H1 t0 r C! e) [0 D4 y' [ b( {
修改方法: (修改文件systemui.xml)
; u. Y7 a" n2 X$ i* ^9 t
; ~9 w1 A. R1 g3 K$ n5 m- S i2 o& q
, `: o: i6 b- d1.) 打開 X-Terminal ,然後輸入下面兩行指令: (需已安裝rootsh至N900上)8 h& p! P. z+ S' |" w' U; D/ L
root
" ]* j7 ~% g# L- e' }2 Ivi_/etc/systemui/systemui.xml (注意_空格)
J* S, g3 w9 l' C; m8 t注意: 可直接使用WinSCP連線到N900修改
, i" @; `* W+ }8 u v7 n& ^# t! p6 V: l6 q$ s) y
- J2 {; V. H, L+ @" e2 c7 r6 B
2.) 按a鍵進入編輯模式,然後移至下圖位置:
3 [- q; Z0 T9 x4 {5 {7 u; \& n- X4 e# `- M8 S1 d& L3 N9 X6 u
如果想將【重啟】、【軟關機】及【Top In XTerm】這三項功能也重現在關機選單中的話,請將上面兩處紅圈內的 <!-- 及 --> 刪去,然後按一下屏幕下方的ESC,再在鍵盤輸入 :wq 後按enter鍵,完成後可直接在X-Terminal輸入 reboot 指令重啟N900手機
. j" ` a' N8 {5 d$ e% x" H! \7 Y8 m% n" ^5 N
0 |' i2 i3 c! w8 M% v
3.) 手機重啟之後,按一下關機鍵看看,是否見到選單多了【Top in XTerm】、【Soft Power off】及【Reboot】這三項功能了?
6 @# V9 u3 q5 j+ e' k. p" f! J" c& |; X+ G+ ^
而我自己就只喚醒【Reboot】這一項功能,見下圖:
4 D& [# |! L9 M$ b* I4 s- R% C: e
1 C. m' d; m3 s8 ]! p7 W! n0 d. X) S r; ` H7 _& ~% }
是否見到我的選單顯示為【重啟系統】而不是【Reboot】呢,這稍後再說,先說說怎樣選擇只加入一項功能方法;3 w- A9 V% F/ `; G; ~
# G! N" `% v6 a
. s, C) }0 Z; X! @9 H
在前面修改systemui.xml 文件的時候指出要刪除 <!-- 及 --> ,其實這兩個符號是可以理解為隱藏選單功能,如下圖描述:6 Z8 y4 P8 w$ P! P
* b g) W8 J! f) e9 ~1 r5 P6 G
! M# I0 [: ^+ j6 I; s$ ?# Y8 k! A$ d6 `! E7 A
心水清的你可能已經大嘅明白了修改方法,其實只要更改 <!-- 位置,如只想要【Reboot】功能,只需將 <!-- 移到下圖位置便可以了 o& d( Z# C: n9 Q6 U+ r( K
, H4 g# d* H: ^2 E
) x Q4 `( B* T. c3 z4 k* T8 v6 r1 D+ B) z6 o( Y) n
" d6 v4 {+ y" @3 b$ w
至於要將Reboot鍵改名為重啟系統就比較複雜,不建議新手修改。$ G5 S) W8 J7 n Y+ C8 r7 O
. p4 _- z y2 M' _" X
5 G, w! G# B5 l6 s6 W5 h9 e+ S8 E- p2 R- l2 K8 D7 Z3 [
修改方法: (修改文件 osso-powerup-shutdown.mo) 5 F& S% U L& C4 a0 N9 m/ {2 C+ @
2 S4 p0 q9 V- p$ X: y文件路徑:" Q9 v2 ^# V% P
繁體中文: /opt/maemo/usr/share/locale/zh_HK/LC_MESSAGES (地區語言為香港)
) @$ u9 r3 l1 c+ [& J' L繁體中文: /opt/maemo/usr/share/locale/zh_TW/LC_MESSAGES (地區語言為台灣)
' ~/ a5 Y* B. v/ r( O簡體中文: /opt/maemo/usr/share/locale/zh_CN/LC_MESSAGES3 ^% h M& @' E/ o) h- M
5 U( V. j0 ]+ _' O0 p
9 M; L5 E5 l$ M, w" `1.) 在上面的路徑找到檔案 osso-powerup-shutdown.mo 後,建議先備份好才修改。
/ n1 J) R1 T6 b5 ^8 a4 ?/ |& a4 ^# e: S- F# p9 e, B
1 [1 C2 S* L" E: J) U, C% n3 B3 @2.) 使用gettext 將 osso-powerup-shutdown.mo 改為 osso-powerup-shutdown.po 檔 ,檔案下載地址: i. d/ D$ }& x# e8 P
. B4 s2 F) A# Y0 A0 `" w+ M; m
* P, z; `! u, `
2 y& B1 }* [: }* `# m! S5 L$ ~
方法:, i1 v% B' U# C/ G% p, y7 d
將osso-powerup-shutdown.mo複製到 C:\Program Files\GnuWin32\bin 中,然後打開命令提示字元輸入下面指令:
) D5 v* {6 t, n6 d1 g) ]1 x A; {( M
2 a3 \" S! M5 {9 z( o$ l
cd C:\Program Files\GnuWin32\bin `7 [$ h9 O! Q, N; {
msgunfmt osso-powerup-shutdown.mo -o osso-powerup-shutdown.po 0 a7 ^1 T' {& s/ l
; c* E: L' q+ L& ?! d- Z& m5 Z
! ~0 U' R4 e$ N+ I. R3 ]. A
$ X" [; U) q( H% q9 j
! v z& j# P, x1 z; G$ C" | W' W
完成後便會在上面的目錄中產生了一個osso-powerup-shutdown.po檔* C- W" l" ~" J4 M- q% J2 W7 i
& H7 m8 b# u! Z. |
9 y5 D& Z$ }# ^
, o/ W7 _" n$ W3 X' _6 i4 b; f- w$ f7 d5 b/ K1 B
再用記事本打開此檔案,如下圖加入:
* K t/ @, P# l& N6 s* z/ ]msgid "Reboot"
1 I9 s& x1 d5 D& M4 T& P5 ^msgstr "重啟系統" 1 ^- H R$ X* I4 _5 k) r
) c+ |) N; p7 @# U1 e% b& Z
e* R- V4 G) _" A# [5 O" Y7 Z完成後儲存 (使用原本的UTF-8格式存檔便可)* z' p+ @4 S+ I% o* b9 F+ [) H
* M2 ?. R9 A* {, m, a
+ y% U) t1 O: j7 b0 ^
7 a" q- A5 Y3 }% j
+ @* i6 f4 Z! Y# h
3.) 使用poedit 軟件將檔案osso-powerup-shutdown.po 轉換回 osso-powerup-shutdown.mo 檔案格式,檔案下載地址:
+ ]4 g( o1 E' `- ]
: ?9 n- W6 l! R( Y8 B7 I% j8 B; u! C& [7 m- Z( r8 H R! N
/ Z' f* i' A! I, F0 l, q" n; B8 ]% d1 B5 C N
方法:$ K4 f( i: W9 b5 N& Q
% f6 \! F* c }9 v9 r: c
9 y* S+ t& g% Q& I4 d3 l9 X打開檔案不用修改,應該會在下面大約位置看見已加入的字串值:7 H# i% C( r; j
) x5 \0 A3 X5 b( ? j' W+ E( _- U
! \, H& ~ m/ e9 W+ ?1 ~* H
3 y2 v& V' G6 K' n/ t# |) f H3 _) s: H% D5 e
選擇另存檔案便可,例如存至我的文件目錄下6 k9 x3 P1 L0 D. W' ?6 A, B
4 O% t. R. |0 a4 ^
8 K9 } S p/ [* u/ ?& _: k2 X
7 Y1 A$ Z1 w5 }+ G& c/ a% t, V完成後打開我的文件,會見到程式已經另存了一個 osso-powerup-shutdown.mo 檔,將此檔案上傳取代原有的檔案便可。 |
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒有賬號?註冊
×
|