萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 手機 >  >> 手機應用 >> Android 教學

三星Galaxy系列啟用虛擬鍵教學:修改build.prop輕鬆切換導航模式

三星Galaxy系列手機最具辨識度的特徵,莫過於機身正面那顆標誌性的實體Home鍵。然而,實體按鍵長期使用難免會出現失靈、回彈不良等問題。雖然市面上有許多第三方虛擬鍵應用可供替代,但近期網路上流傳一種更底層的修改方式,只需編輯系統核心檔案,即可在擁有實體鍵的Galaxy機型上啟用原生虛擬導航列,同樣的邏輯也能反向隱藏部分機型自帶的虛擬鍵,騰出更多螢幕空間。

核心原理:build.prop 中的 qemu.hw.mainkeys 參數

這項技巧的關鍵在於系統根目錄 /system/build.prop 檔案。該檔案記錄了裝置的核心屬性資訊(如型號、Android版本、建構指紋等),系統啟動時會讀取其中的屬性值來決定介面行為。其中 qemu.hw.mainkeys 這個屬性專門控制「是否顯示虛擬導航鍵」:

  • 值為 0:強制顯示虛擬導航列(適合實體鍵故障或偏好虛擬鍵的用戶)。
  • 值為 1:隱藏虛擬導航列(適合想移除底部黑邊、擁有實體鍵或支援全螢幕手勢的機型)。

操作步驟詳解

  1. 獲取 Root 權限:修改 /system 分區必須具備最高權限。
  2. 編輯 build.prop:使用 RE管理器 或支援 Root 的文本編輯器(如 Root Explorer、MT管理器)開啟 /system/build.prop。
  3. 新增/修改參數:在檔案末尾新增一行:
    • 啟用虛擬鍵:qemu.hw.mainkeys=0
    • 隱藏虛擬鍵:qemu.hw.mainkeys=1
  4. 重啟手機:存檔後重新開機,變更即刻生效。
三星Galaxy實體Home鍵特寫
RE管理器進入system目錄
build.prop檔案內容示例
在build.prop末尾加入qemu.hw.mainkeys=0

實測機型與效果

測試顯示,加入 qemu.hw.mainkeys=0 重啟後,Galaxy 系列螢幕底部會出現類似 Sony Xperia 風格的虛擬導航列(返回、Home、最近任務三鍵)。小米 2/2S 同樣支援此參數,且在「設置 → 按鍵」中還提供專屬選單,可自訂四顆虛擬鍵的排序與功能,暗示其早期設計可能預留了虛擬鍵方案。

啟用虛擬鍵後的Galaxy介面
小米2虛擬鍵介面
小米2虛擬鍵自訂選單

反向應用:移除早期 HTC One X/S 的「反人類」選單鍵

早期 HTC One X/One S 採用三顆虛擬鍵設計,最右側為選單鍵(舊版 Android 殘留),佔用螢幕空間且易誤觸。同樣編輯 build.prop,加入 qemu.hw.mainkeys=1 重啟後,該虛擬列即可隱藏,螢幕下方不再有黑邊。不過新版 Sense 系統已內建設定選項可直接關閉虛擬鍵,無需手動修改。

HTC One X 虛擬鍵隱藏前後對比

注意事項與後續建議

  • 小螢幕機型:啟用虛擬鍵會永久佔用約 48-96dp 高度,小尺寸螢幕體驗下降明顯,建議權衡後再操作。
  • 隱藏虛擬鍵後:若原機型無實體鍵,必須安裝第三方虛擬鍵應用(如 Navigation Bar、Fluid Navigation Gestures)或啟用系統全螢幕手勢,才能維持基本導航操作。
  • 風險提示:修改系統檔案有機率導致開機失敗,建議先備份 build.prop,並確保會進入 Recovery 掛載 /system 修復。

這項修改雖屬「老技巧」,但在維修實體鍵故障、精簡介面、適配全螢幕手勢等場景下依然實用。只要掌握 qemu.hw.mainkeys 的 0/1 邏輯,即可在 Root 環境下自由切換導航模式,為老舊旗艦延續更靈活的交互體驗。

copyright © 萬盛學電腦網 all rights reserved