|
前言:
2 J( {3 J6 m* V E& y( \% w8 r# M* r5 t0 X7 o0 `% K) q
*本文章參考Maemo中文論壇的兩篇文章N900小技巧:讓關機鍵多些功能 及 班門弄斧,關機鍵增加菜單後,自己漢化成中文 再加以修葺。
" S9 ^" s/ ?# O; A0 q# ^- W
! v5 G/ k3 t' B8 I: l5 cN900的關機鍵預設隱藏了【Reboot】、【Soft Power Off】及【Top In XTerm】這三項選單,但其實只需略為修改便能喚醒上述的三項功能至關機鍵選單中。
1 C* i3 Y. {1 m7 L$ L8 TTop in XTerm即直接打開一個XTerminal視窗,並且運行Top命令,這個命令是Linux下面的常用命令之一,主要是查看系統資源的使用情況;Soft Power off 則是指軟關機,而Reboot 就是重啟。
, P9 p# t& C8 \5 h3 o& z2 q
, Y+ Z3 T5 c# ~ B1 w+ m3 B. _
- T7 v/ f8 c. J6 n+ R' {& g) j8 `6 d: n4 H. u2 I( X
修改方法: (修改文件systemui.xml)
# l1 t! [, a8 _" B0 f' C- N# d/ r S% K9 e) D4 l
8 o8 _3 v5 X9 r( Q* i- i: ?1.) 打開 X-Terminal ,然後輸入下面兩行指令: (需已安裝rootsh至N900上)3 R( [ Z/ M" {
root! M' ^& z; p1 {/ `1 C2 R
vi_/etc/systemui/systemui.xml (注意_空格)
# b" N1 F9 I8 }" q2 v6 I注意: 可直接使用WinSCP連線到N900修改
+ ]) G1 w& y' a: M5 Q P: U- v @/ J! N% Q K" q& \& {
2 r7 [* b4 D0 \7 N3 v$ M6 B
2.) 按a鍵進入編輯模式,然後移至下圖位置:! I) b, o7 m& g$ i! T
Y7 y* T! @9 [6 H/ b
如果想將【重啟】、【軟關機】及【Top In XTerm】這三項功能也重現在關機選單中的話,請將上面兩處紅圈內的 <!-- 及 --> 刪去,然後按一下屏幕下方的ESC,再在鍵盤輸入 :wq 後按enter鍵,完成後可直接在X-Terminal輸入 reboot 指令重啟N900手機
" `# M0 J; h2 y0 ], _ G$ ^! {- n0 F L& _
/ D3 M; [5 ~2 z; d+ n
3.) 手機重啟之後,按一下關機鍵看看,是否見到選單多了【Top in XTerm】、【Soft Power off】及【Reboot】這三項功能了?( U" B% O* P, o, S
6 V/ p* N; h* m. ~! U( Z而我自己就只喚醒【Reboot】這一項功能,見下圖:9 S- j& T1 ?3 R! {& r, o5 z( [
6 H% s# t( N" f- g. \8 B) R1 m' ^2 M1 x5 r& Q" y+ b$ u. j6 g
2 {5 c! X6 S6 K+ f; k! M5 Y9 q. f是否見到我的選單顯示為【重啟系統】而不是【Reboot】呢,這稍後再說,先說說怎樣選擇只加入一項功能方法;2 p0 S& G( F, }. U d. |3 C
l0 c' B5 p: y! V: l9 f+ f! c) E
. h4 R/ |& |$ v
在前面修改systemui.xml 文件的時候指出要刪除 <!-- 及 --> ,其實這兩個符號是可以理解為隱藏選單功能,如下圖描述: L4 `& Y- E; s2 L
1 V% d" N f" J* \) r3 c2 `
* n3 O2 J2 E& K# E* F" t
0 G9 |# ^0 h. O1 D心水清的你可能已經大嘅明白了修改方法,其實只要更改 <!-- 位置,如只想要【Reboot】功能,只需將 <!-- 移到下圖位置便可以了
) i; W. E0 ^ j# J$ B2 \: i+ H/ c7 L, V( h: F. v% T& ^
! B+ q$ l$ B0 J8 x
; }3 @* U8 }; v5 Y0 q; S) n
/ U% Y( ]2 V6 Z至於要將Reboot鍵改名為重啟系統就比較複雜,不建議新手修改。
1 R: ?2 J' x! i% a$ z* X1 }, R t0 y; U& F4 s+ f0 a6 K; O
* U; I4 E7 T9 z$ p. e/ e# r2 L; u1 G/ {! t3 ]
修改方法: (修改文件 osso-powerup-shutdown.mo)
+ I6 g5 A3 i( \$ B$ E; a3 Z9 d* k9 b
0 U! L$ L9 [/ Q/ m: Q文件路徑:
& z. S# _. W4 z/ e6 i( \7 }繁體中文: /opt/maemo/usr/share/locale/zh_HK/LC_MESSAGES (地區語言為香港)
, @3 H% N& C, P! c2 t繁體中文: /opt/maemo/usr/share/locale/zh_TW/LC_MESSAGES (地區語言為台灣), j2 k: X. U5 Z1 K/ `* h1 y3 [
簡體中文: /opt/maemo/usr/share/locale/zh_CN/LC_MESSAGES
, t- |) u4 x+ c7 h3 q8 B' T
. ~( Z& Y' ^% a5 }. Y2 E' K" }1 M# M" _" J _& W& K
1.) 在上面的路徑找到檔案 osso-powerup-shutdown.mo 後,建議先備份好才修改。
- {8 X, D& r* M/ s' s+ ~- Q
( T7 i3 O- H9 U- ^, `: \8 F* ]' z2 n
2.) 使用gettext 將 osso-powerup-shutdown.mo 改為 osso-powerup-shutdown.po 檔 ,檔案下載地址:, T2 v1 c; M- w4 Y7 l8 M
. V/ G0 x/ y' F D
4 w6 J B' t& c
% ]3 n, ^( f0 Y" ~3 i, G
方法:" l: o+ }! F L, p
將osso-powerup-shutdown.mo複製到 C:\Program Files\GnuWin32\bin 中,然後打開命令提示字元輸入下面指令:4 a: J" E6 ]& L! w! g, V
7 p& {/ K. u' @' c9 n( g
9 }- k3 ?8 {( Q6 P: Wcd C:\Program Files\GnuWin32\bin
" C9 z ?* w' z E) v6 J I3 Umsgunfmt osso-powerup-shutdown.mo -o osso-powerup-shutdown.po
. h1 K! `: a; O+ c$ z) _" n8 B* }- j: p7 b$ C
+ `) h+ e9 g* B( \& [
- w% k' G' D5 Z2 [9 ]
' j: M$ ]( b: b+ t0 O- T
完成後便會在上面的目錄中產生了一個osso-powerup-shutdown.po檔: T& W4 j. ~! e1 E" \$ T0 q
1 k0 D0 d9 ~! q% \' B1 ?, @
% |% r2 C1 P. \6 A W T
7 `+ X8 Q! t. L( Q# Z7 a7 ^- ]. `' J5 z" J( _9 t0 P1 k
再用記事本打開此檔案,如下圖加入:
, k& K. t* d. u* F7 p' j; U2 |msgid "Reboot"& o0 o7 V& m- D1 @
msgstr "重啟系統"
S Q% ]8 {/ I% y4 x% x: V: v/ j, y+ ?- U6 c- p1 n, H
' L; ~/ q; `) j( Z; ^$ k" i完成後儲存 (使用原本的UTF-8格式存檔便可)4 V+ t6 c3 |9 q6 d& K1 k
?' N* ?* v9 X# R$ O
! g8 F$ X: {4 A6 [3 z. ^$ C
2 _" L, h/ {( _- w% Y4 [2 T
0 r! B3 m9 B( ^% ?& z$ @3.) 使用poedit 軟件將檔案osso-powerup-shutdown.po 轉換回 osso-powerup-shutdown.mo 檔案格式,檔案下載地址:
0 { v+ P. s! W2 ]& x* h) Q( C6 ^' ]; T* s( l/ x* y
2 l! y& ?2 [3 [$ S5 m
) D6 C) ]; Y0 ` w p& V6 M" B5 Y; Z: | X3 K' i8 X2 u
方法:
4 h' q3 g- ]3 R/ d2 Y+ I
% \& m- L$ I6 b! n: ~9 Q4 F. m) H' m' l6 M6 T% n. k4 ^
打開檔案不用修改,應該會在下面大約位置看見已加入的字串值:- x7 W9 n+ {( E$ Z$ f
; |! x @, Y; ~, Z, i& V7 {: \8 A8 }
3 a9 r. | ?; I1 Z
. f* W6 I; i2 b
6 w( _+ v, s( a( `1 p- N選擇另存檔案便可,例如存至我的文件目錄下6 C1 `( C/ U7 ?
: w8 h1 @% `3 k1 r
( t$ v7 E0 y6 ]8 J
7 A6 X. _5 l" S3 E5 A, I! D! ]
完成後打開我的文件,會見到程式已經另存了一個 osso-powerup-shutdown.mo 檔,將此檔案上傳取代原有的檔案便可。 |
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒有賬號?註冊
×
|