Android 系統預裝 App (Bloatware) 佔用儲存、自啟消耗資源,原生設定無法卸載。本文提供基於 ADB + Recovery 的標準刪除流程,適用於已 Root、已解鎖 Bootloader、已刷第三方 Recovery 的裝置。
前置條件
- 作業系統:Windows XP / Vista 32-bit / Win7 32-bit (64-bit 驅動較麻煩)。
- USB 線、手機電量 >30%、電腦正確識別裝置 (ADB 驅動正常)。
- 已安裝 Android SDK (含 adb.exe、fastboot.exe)。
- 已取得 Root 權限。
- 準備 rooting 文件包 (含 recovery-windows.bat 等)。
操作流程
- 進入 Recovery 掛載 /system:
手機關機 → 音量下 + 電源鍵進入 Bootloader → 選擇 Recovery → 執行 rooting 包內 `recovery-windows.bat` 進入綠色 Recovery 介面 (保持 CMD 視窗開啟)。
- 新開 CMD 視窗,掛載 /system 為讀寫:
`adb-windows shell mount /system`
- 列出 /system/app 所有預裝 APK:
`adb-windows shell ls /system/app/`
記錄欲刪除的套件名稱 (如 `HtcTwitter.apk`, `Stock.apk`)。
- 刪除或移動檔案 (二選一):
A. 徹底刪除:
`adb-windows shell rm /system/app/Stock.apk`
`adb-windows shell rm /system/app/com.htc.StockWidget.apk`
B. 移至 SD 卡備份 (較保險):
`adb-windows shell mkdir /sdcard/device_files`
`adb-windows mv /system/app/Stock.apk /sdcard/device_files/`
`adb-windows mv /system/app/com.htc.StockWidget.apk /sdcard/device_files/`
- 重啟手機:`adb-windows reboot` 或手動重開機。
常見預裝套件對照 (HTC 為例)
- Peep (Twitter 客戶端) → `HtcTwitter.apk` + `.odex`
- Plurk → `HtcPlurk.apk` + `.odex`
- 股票 → `Stock.apk` + `.odex`
- 其他:`HtcStreamPlayer.apk`, `htcsettingwidgets.apk`, `HtcSyncwidget.apk` 等
注意事項
- .odex 檔為優化快取,刪除 .apk 時建議同步刪除對應 .odex,避免殘留。
- **切勿刪除核心系統元件** (如 `SettingsProvider.apk`, `TelephonyProvider.apk`, `SystemUI.apk` 等),導致無法開機。
- 操作前務必在 Recovery 做 Nandroid 完整備份,失敗可秒還原。
- Android 4.3+ 引入 SELinux,部分檔案需修改 security context 才能刪除,建議改用「凍結」 (冰箱、應用凍結器) 而非硬刪。
精準刪除預裝垃圾,釋放儲存空間,淨化系統環境。