|
|
前言:7 s {" K7 G3 v0 \: V @
( w, ?+ K" t1 W' V/ b5 K- d5 }" Y
*本文章參考Maemo中文論壇的兩篇文章N900小技巧:讓關機鍵多些功能 及 班門弄斧,關機鍵增加菜單後,自己漢化成中文 再加以修葺。
* c9 z; i: _# Y" v, i ~. F6 S
p# o- k0 ~. RN900的關機鍵預設隱藏了【Reboot】、【Soft Power Off】及【Top In XTerm】這三項選單,但其實只需略為修改便能喚醒上述的三項功能至關機鍵選單中。
9 o8 |- ]! E+ d* W1 z. z3 eTop in XTerm即直接打開一個XTerminal視窗,並且運行Top命令,這個命令是Linux下面的常用命令之一,主要是查看系統資源的使用情況;Soft Power off 則是指軟關機,而Reboot 就是重啟。 w( I9 C! w9 N* z$ J2 \: X
2 f% i4 P- ]9 h# }" K$ Z$ M
, w. O ?+ t5 W' H
* [7 m' R `1 w" B3 K修改方法: (修改文件systemui.xml)5 [2 A d: S- g6 S& N9 }
+ {/ ~6 C% L( ^5 A, a4 g5 I) D. P- ~, V* i: D
1.) 打開 X-Terminal ,然後輸入下面兩行指令: (需已安裝rootsh至N900上)
8 x1 v7 z7 ^2 W, V3 U y' k" froot
) z1 b$ }5 o& d3 a2 X! M; [3 uvi_/etc/systemui/systemui.xml (注意_空格) ' i% R* k' N; C
注意: 可直接使用WinSCP連線到N900修改- r' e) `+ r U, ~/ K
3 T5 @& [7 L8 t. E
6 A( ~2 Q8 b8 }7 c: B9 {2.) 按a鍵進入編輯模式,然後移至下圖位置:, a& m8 J( H; j* @+ A
. v: K' W5 ?6 j4 N# T% Y1 V如果想將【重啟】、【軟關機】及【Top In XTerm】這三項功能也重現在關機選單中的話,請將上面兩處紅圈內的 <!-- 及 --> 刪去,然後按一下屏幕下方的ESC,再在鍵盤輸入 :wq 後按enter鍵,完成後可直接在X-Terminal輸入 reboot 指令重啟N900手機& s+ [" k& ]& ^2 J% m( s
9 n2 S4 b1 f! |/ {, O5 \- u8 v6 } m/ J7 ~0 B
3.) 手機重啟之後,按一下關機鍵看看,是否見到選單多了【Top in XTerm】、【Soft Power off】及【Reboot】這三項功能了?
. F: a; z! \0 V+ }# ]3 [
9 P7 B( t" J9 M* R而我自己就只喚醒【Reboot】這一項功能,見下圖:
, Q1 Z' {& g$ f/ @$ ^' w; J
+ R9 ^) L) {+ U) L7 A
0 a6 I8 m0 I$ t& ]! e; \+ P+ m4 Q3 q6 t3 g5 ^, E( T% E$ N
是否見到我的選單顯示為【重啟系統】而不是【Reboot】呢,這稍後再說,先說說怎樣選擇只加入一項功能方法;" s1 {9 q5 E& P* y! c
. I' F# A3 V" k% b% ~
7 h, K/ K, c, d! b* k/ C# u在前面修改systemui.xml 文件的時候指出要刪除 <!-- 及 --> ,其實這兩個符號是可以理解為隱藏選單功能,如下圖描述:
* U& L" B( [( U1 c# B/ X. E
+ z" R3 l E: O0 y3 ? U1 p- H) r+ h( F4 g0 N. n
: v% i3 P9 N; f8 `1 @1 a1 l
心水清的你可能已經大嘅明白了修改方法,其實只要更改 <!-- 位置,如只想要【Reboot】功能,只需將 <!-- 移到下圖位置便可以了
@3 n8 Y8 c3 M }8 _
4 v4 x/ C: `4 h4 O2 t. y% _1 X- c% p6 t4 F7 P
, Y- G, A; I8 R. v- }9 P
0 |2 o' M- s K7 y: G1 w W' E
至於要將Reboot鍵改名為重啟系統就比較複雜,不建議新手修改。- b+ {8 v; Y3 ?. P* t1 D; l
8 S) u( k3 D9 D. M& p' f3 Z$ [- P. W
7 b! i6 Z) P$ X% y$ d
修改方法: (修改文件 osso-powerup-shutdown.mo) - ]# s4 t9 o6 v/ D! ]' V
+ u7 k# S2 W1 J1 Z! h* w
文件路徑:
8 e. l/ [: F$ Q+ p繁體中文: /opt/maemo/usr/share/locale/zh_HK/LC_MESSAGES (地區語言為香港)( F0 q$ p* D6 v( w) `4 R
繁體中文: /opt/maemo/usr/share/locale/zh_TW/LC_MESSAGES (地區語言為台灣)! M, K% x& B* N) d+ l
簡體中文: /opt/maemo/usr/share/locale/zh_CN/LC_MESSAGES4 t% P6 u) d& h, d7 }' U( i
0 x, a: c" k" y6 G8 \: G! j# r; ]8 w3 `0 z; ]- v- C& x
1.) 在上面的路徑找到檔案 osso-powerup-shutdown.mo 後,建議先備份好才修改。8 u8 p @ C) g, y3 Z' b5 b
$ v# Y6 d; Q$ O0 D. Y
% x/ \3 y0 j" Q1 a7 ^7 M4 ^$ P' o2.) 使用gettext 將 osso-powerup-shutdown.mo 改為 osso-powerup-shutdown.po 檔 ,檔案下載地址:! s0 d! t# b" r+ R& t
6 P/ k0 F# B# M2 [( j( H
m P- g4 Y1 |) x6 C: @' y
% Y/ B, E4 p' D: \ `% M方法:
; J0 s# N9 Z: n5 }1 V將osso-powerup-shutdown.mo複製到 C:\Program Files\GnuWin32\bin 中,然後打開命令提示字元輸入下面指令:
3 ]; K. B% F z5 G: K5 X# ^' ] D8 R8 N P
. [- h- B a5 b" O# u- |
cd C:\Program Files\GnuWin32\bin
! y; o. K4 R7 r& dmsgunfmt osso-powerup-shutdown.mo -o osso-powerup-shutdown.po 0 M$ ]- C; d) g# ^
( _4 M: G* ?& p7 [. u1 P o& l$ T+ x' V8 f8 y- S) q* d* C
8 ?' Y; J( k7 T, q/ }
* e7 _2 c& ?' C5 D
完成後便會在上面的目錄中產生了一個osso-powerup-shutdown.po檔7 Y' L h+ Q m+ @/ O1 E7 ~/ f( ]
( g7 x3 S3 `" X, [7 g: p9 w* d* q6 Z3 G
" H4 o4 f% ]8 u( H9 }! v
' k" {" |/ n4 B3 D% @* Y! @8 `再用記事本打開此檔案,如下圖加入:# u4 b2 P/ m( ~
msgid "Reboot"
& t3 k7 q8 Q" o+ o) Smsgstr "重啟系統" $ s( C1 \ O N9 Q3 M' H5 {2 X
* d* A" a6 ^% ?. I7 S
! m$ U6 M3 e2 _) `( m6 q2 S" F完成後儲存 (使用原本的UTF-8格式存檔便可)) M' U- c8 G8 i+ Z; v- _
9 {: R4 j3 B1 [5 b0 B0 M" V% \4 X( N* r2 d
5 k' e2 K* ? ~0 F" i
1 P, w" E$ b3 b n( ]
3.) 使用poedit 軟件將檔案osso-powerup-shutdown.po 轉換回 osso-powerup-shutdown.mo 檔案格式,檔案下載地址:
$ C- z+ ^$ _0 V D5 S5 d; [5 f# I0 j k) b2 S
+ T: ^1 N% ?. K: T. z8 o* }
) I, v# S5 o* s, V" `% [8 f' b
" m( K+ W/ z: z9 c方法:3 l: W2 T+ P6 i8 p
; ?* p# n2 [9 M4 } S0 Y% K" i" ]8 o1 i; p' e* @; `) J8 M- {* {9 B, j
打開檔案不用修改,應該會在下面大約位置看見已加入的字串值:- R- W6 t$ J2 A+ a" x% B
& j8 U; @9 N6 a
: e( l. @. p4 O: {, M- E5 D; j, b4 O3 H& J
4 s) p' n: `# G7 ~; P& e9 n選擇另存檔案便可,例如存至我的文件目錄下4 p! y" P, k2 `% l h
, h, `4 K2 m5 I; r" x, A
. a" O9 e; T6 T7 _) E/ D, e0 ?8 B8 n7 n8 ~
完成後打開我的文件,會見到程式已經另存了一個 osso-powerup-shutdown.mo 檔,將此檔案上傳取代原有的檔案便可。 |
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒有賬號?註冊
×
|