三星Galaxy系列手機最具辨識度的特徵,莫過於機身正面那顆標誌性的實體Home鍵。然而,實體按鍵長期使用難免會出現失靈、回彈不良等問題。雖然市面上有許多第三方虛擬鍵應用可供替代,但近期網路上流傳一種更底層的修改方式,只需編輯系統核心檔案,即可在擁有實體鍵的Galaxy機型上啟用原生虛擬導航列,同樣的邏輯也能反向隱藏部分機型自帶的虛擬鍵,騰出更多螢幕空間。
這項技巧的關鍵在於系統根目錄 /system/build.prop 檔案。該檔案記錄了裝置的核心屬性資訊(如型號、Android版本、建構指紋等),系統啟動時會讀取其中的屬性值來決定介面行為。其中 qemu.hw.mainkeys 這個屬性專門控制「是否顯示虛擬導航鍵」:
/system 分區必須具備最高權限。/system/build.prop。qemu.hw.mainkeys=0qemu.hw.mainkeys=1



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



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

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