|
|
前言:
* w% ^% }0 s8 U, I/ j2 Y/ l
- Q4 C$ w5 |, c; c9 G& H; R* b*本文章參考Maemo中文論壇的兩篇文章N900小技巧:讓關機鍵多些功能 及 班門弄斧,關機鍵增加菜單後,自己漢化成中文 再加以修葺。
9 a1 Y* Y3 h8 _/ n. |6 U b
4 f. U# Y0 J" p- m. h2 j; _- kN900的關機鍵預設隱藏了【Reboot】、【Soft Power Off】及【Top In XTerm】這三項選單,但其實只需略為修改便能喚醒上述的三項功能至關機鍵選單中。
- X; h6 Y7 [) l% g: C6 p. Z3 U `, yTop in XTerm即直接打開一個XTerminal視窗,並且運行Top命令,這個命令是Linux下面的常用命令之一,主要是查看系統資源的使用情況;Soft Power off 則是指軟關機,而Reboot 就是重啟。/ {4 p- z! }) i/ ^$ o
2 C: t6 L, s$ C; n: s! O- u; H) V7 B, v1 j
4 c! g0 e2 G& Q, {9 h修改方法: (修改文件systemui.xml)9 l+ s9 b. l" M4 H' u, q" D5 l: Q) N
2 U% q8 e. K+ n* m+ B
" o% D$ N! t8 j% \" D- v
1.) 打開 X-Terminal ,然後輸入下面兩行指令: (需已安裝rootsh至N900上)( P3 O9 a0 ]/ n7 h
root
e' B Z% Q. M8 Uvi_/etc/systemui/systemui.xml (注意_空格)
3 P& A1 I$ _7 k$ X注意: 可直接使用WinSCP連線到N900修改
. F, X u8 G3 m) D2 u, h5 H% \6 A
' R5 h1 G) ~( U& I
, _3 m6 l7 v0 [* U7 d2.) 按a鍵進入編輯模式,然後移至下圖位置:) o4 O5 ^# D4 k6 S! D9 c
G3 Y- @! g' }4 {如果想將【重啟】、【軟關機】及【Top In XTerm】這三項功能也重現在關機選單中的話,請將上面兩處紅圈內的 <!-- 及 --> 刪去,然後按一下屏幕下方的ESC,再在鍵盤輸入 :wq 後按enter鍵,完成後可直接在X-Terminal輸入 reboot 指令重啟N900手機! ^& X: N8 i: Y, {
3 F" ?( C9 M4 u0 R
4 L+ s6 M$ e7 C0 P: L# _
3.) 手機重啟之後,按一下關機鍵看看,是否見到選單多了【Top in XTerm】、【Soft Power off】及【Reboot】這三項功能了?
' ^, t0 n( ?8 k" X* Q% y3 M8 } C. t; c! h* B6 S
而我自己就只喚醒【Reboot】這一項功能,見下圖:
, d# }; _4 v& O; f4 p3 X; e; K$ y
! R$ g r5 A- Z: |8 ?) Q7 [+ O. p+ b% i1 Y: X
是否見到我的選單顯示為【重啟系統】而不是【Reboot】呢,這稍後再說,先說說怎樣選擇只加入一項功能方法;8 _- y( n) P/ e
% o6 e! J7 d: F: T
# O) V2 S$ B% H6 T( M在前面修改systemui.xml 文件的時候指出要刪除 <!-- 及 --> ,其實這兩個符號是可以理解為隱藏選單功能,如下圖描述:/ f1 k/ N) i% Y8 r3 ]9 Q
: O1 V- @2 X. {# N+ M' A' o* M
. \& u* u* V) H1 m/ k) o
/ _8 z; U2 B. h# E( S/ h心水清的你可能已經大嘅明白了修改方法,其實只要更改 <!-- 位置,如只想要【Reboot】功能,只需將 <!-- 移到下圖位置便可以了
4 b% g: c# {- r& u- @: _9 `6 g* J1 @
6 S5 i0 q7 h3 {- a' c4 Y6 j N$ |, q. Q! L2 j4 U
, q7 @' T9 F! @! P4 ~- [
1 t6 n9 l' [: q; W: }" K8 C% M
至於要將Reboot鍵改名為重啟系統就比較複雜,不建議新手修改。: T. U. m1 O) V+ N: m! h2 l
9 d+ X, A" g" m2 u4 l
; _$ F- m0 j' A3 I0 u' k
$ n q" T8 M; `. N' o
修改方法: (修改文件 osso-powerup-shutdown.mo)
; W& g1 M. P+ s6 L) ]+ h9 D: T# t3 G5 c: k& h) S
文件路徑:1 ]8 ^, p( J3 t
繁體中文: /opt/maemo/usr/share/locale/zh_HK/LC_MESSAGES (地區語言為香港)
) N8 [+ S: q- p5 ?$ o繁體中文: /opt/maemo/usr/share/locale/zh_TW/LC_MESSAGES (地區語言為台灣)& U5 S/ Z0 l8 S# U- q
簡體中文: /opt/maemo/usr/share/locale/zh_CN/LC_MESSAGES
. t9 y- N: l P6 V
* l [$ f) U. [( B h# B+ _) E$ n; N8 ~2 M% N1 F, u5 S& P
1.) 在上面的路徑找到檔案 osso-powerup-shutdown.mo 後,建議先備份好才修改。
1 [ P h) _1 l" R5 D. P) _! i; K$ O7 u& l- q+ U1 `$ n* X
5 i* p6 { Q9 g2.) 使用gettext 將 osso-powerup-shutdown.mo 改為 osso-powerup-shutdown.po 檔 ,檔案下載地址:
- C, i; V- K3 o; y2 a* Q, C( V
2 w3 k. R! _6 d2 \2 L2 c6 `
5 ^7 b( _6 A) p/ |# o: H0 _. j* f9 H0 s
方法:: e, g3 R. }8 K- n! E6 P; S* Q! F
將osso-powerup-shutdown.mo複製到 C:\Program Files\GnuWin32\bin 中,然後打開命令提示字元輸入下面指令:' C' j# a% w6 F
- A5 [- X! p$ Y' q/ d( _0 I
( K* D2 r8 v! \ Mcd C:\Program Files\GnuWin32\bin! O% v- y7 j/ ^* F K
msgunfmt osso-powerup-shutdown.mo -o osso-powerup-shutdown.po 8 ^ z4 O) g% X" W1 [2 ?* U
( S1 [, j1 @! G' _
p( Q' V @! S- H; W
* p/ Q3 ~& D+ r' C( B: Y0 f$ b( z6 { h( ?! \; r$ W8 n
完成後便會在上面的目錄中產生了一個osso-powerup-shutdown.po檔
, |: \8 L& {7 m# s- g8 `# r3 F
% f: r+ c# k, ^5 o; q
* t* j9 v* i, d" @5 g3 R
' M1 ~; h/ b- J/ V6 t8 J. Z
" K# s+ R3 ~6 [: e* u# N+ Q8 Y$ Q再用記事本打開此檔案,如下圖加入:
9 |7 z: s1 z4 _* s) imsgid "Reboot" n: H$ i& _2 \) F( u( G
msgstr "重啟系統" 1 w/ Q9 \4 |$ n7 H# Y
4 ]5 a; c S; }1 R, S- n+ Y9 c; ~( k+ u$ L9 l% s0 I
完成後儲存 (使用原本的UTF-8格式存檔便可)3 y; f- k: M8 Q2 w
, l+ d% I# _3 b- \3 m9 p, t, {
) p: c4 Y3 X$ j7 `
, D$ u9 Z7 A' Y
3 ]8 N7 H) e. x3.) 使用poedit 軟件將檔案osso-powerup-shutdown.po 轉換回 osso-powerup-shutdown.mo 檔案格式,檔案下載地址:
, T [% S2 m! y1 g
0 }7 j4 R0 j0 y1 ?- K. ~0 e4 D* G+ Q, ^8 D2 K
# I1 _+ _" b% s' z
7 a! P" c! {: t$ x f9 }! J& N
方法:
7 ^; Q. A8 G7 B
~; I Y. U. P' U( z3 j4 ?* Y+ B, i H/ P L- \5 d8 e! l+ G! v
打開檔案不用修改,應該會在下面大約位置看見已加入的字串值:5 c; }1 I6 y" s) D1 k
1 j j9 A) D8 s+ h* }7 e* l: h* |3 k; G% F5 h: Z
1 |( }2 n4 K- b' f$ o7 e' }5 d& L. X1 j
選擇另存檔案便可,例如存至我的文件目錄下, i* a! Y% x) e) L( B
3 b8 o* P6 U% g" p+ L+ G" J* J* \4 ?2 o3 C# K5 T0 Y
- s3 ]# A- [3 V5 h- A; s7 r3 c" L0 x完成後打開我的文件,會見到程式已經另存了一個 osso-powerup-shutdown.mo 檔,將此檔案上傳取代原有的檔案便可。 |
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒有賬號?註冊
×
|