或是探照鏡…。Android Commander 並不是一個適合所有 Android 使用者的軟體,它是專為了韌體開發者或是玩家所設計的一套工具,裡頭包含了直接 shell 控制、掛載並管理整個 Android 系統(取得讀寫權限後)、截圖、系統簽名、刷映像檔、看 Log 紀錄等等…。
▲ 其實這些功能你都可以在將 Android 手機接上電腦後使用 adb 指令來達成,但 Android Commander 將它都圖形介面化,也同時具備了掛載 SD 卡與系統 Rom 的功能!
Android Commander:Android Commander
注意:使用時請確認電腦上的 Android 手機驅動已經安裝完畢,且手機的USB debug mode 除錯模式是開啟的!
▲ Android Commander 的工作環境,佔最大部份的是電腦與手機兩邊的檔案管理頁面。
▲ 從左至右是「贊助我們」、「簽名」(Apk必須經過簽名才能夠正確的在裝置上頭執行)、「Wifi控制」、「Shell控制台」(直接輸入執行碼的地方)、「Log紀錄」(抓Bug的好夥伴)、「虛擬輸入」、「螢幕截圖」、「重開機/關機」
▲ Shell Console 如果看到「#」表示你的 Android 是 root 的,如果看到的是「$」表示你沒有取得最高權限----是不是覺得很熟悉呢?要記得 Android 底層是 Linux 延伸的呢。
▲ LogCat,看 Log 抓 Bug 相信大家都很熟悉,還可以單獨選擇類型來閱讀,十分實用。
▲ Device 選項中可以看接上去手機的裝置資訊,從圖中可以看到我這台是 HTC SensationXL。好吧其實他只是台刷 XL Rom 的 hTC HD2 而已,因為有作 SD-EXT,所以可以看到在儲存資訊中有 EXT 的分類,這一個 Rom 總共用了203mb,所以我 Cwm 刷個 220mb 給它比較安全,進入系統後還有 184 mb 可以給我當作程式安裝 Rom 來使用,這顯然是很不夠的,於是我將記憶卡分了一個 Ext4 區出來,切 1G 給 APP 使用。圖中可以看到我已經用掉 647MB 了,還有 313MB 可以安裝,這幾天的Android Market大特價快把我的 ROM 給塞滿了…。
▲ 檔案總管,將檔案丟到 /system 中非常方便,最簡單的應用就是更改手機字型,將字型丟入 /system/fonts 覆蓋即可。
▲ 在 Mobile01有一串非常棒的字型討論串,有許多更改字型的心得與字型下載(來源:Android超優字型專貼 機子需要ROOT過 (附圖!!) 共二十三種字體)
我自己比較常用到的莫過於檔案總管的功能,可以控制系統內的檔案也可以直接修改 SD 卡的檔案,系統資訊也是在刷 Rom 時常常用來檢視的功能,其他像是虛擬輸入與螢幕截圖等功能目前還處於 Beta 版,而直接刷映像檔的功能我還不太敢嘗試,或許有開發者能夠更好的利用它吧!