原本Sony Xperia自豪的拍照鍵變成Google語音助理的快速鍵,這事讓我對Sony大大扣分,原本指紋解鎖的問題就讓人不爽了,竟然還把這麼重要且是Sony特色的功能再度搞爛一次,身為多年索粉真的是無法理解及原諒。
國外有高手提供了解決方案,不需要root,但需要透過開發者工具強制調整權限,來實現更換按鍵的效果。
實測能啟動相機,但可惜不能當快門鍵,唉唉...
以下為實作步驟教學:
1. 下載 ADB platform-tools ,需在DOS的CMD命令模式下使用的ADB工具
https://dl.google.com/android/repository/platform-tools-latest-windows.zip
2. 下載 Sony ADB Driver ,接上手機後需要的Driver,很多人卡在這一關
https://developer.sony.com/develop/drivers/
3. 下載 Shouko / XPERI+ ,主要用來更換按鍵的APK,需在手機上安裝
https://github.com/ivaniskandar/shouko/releases
1. 在手機上安裝 Shouko / XPERI+ 的 APK
2. 在電腦上解壓縮 Sony ADB Driver ,例如放在C:\Sony ADB Driver
3. 在電腦上解壓縮 ADB platform-tools ,例如放在C:\platform-tools
4. 將手機開啟開發者模式,接上電腦,自動安裝驅動程式,應該會失敗
5. 到裝置管理員,把錯誤的ADB Interface更新驅程式,指向Sony ADB Driver的目錄,讓電腦安裝正確的驅動程式
6. 到開始按執行,或按Windows鍵+R,再輸入cmd進入命令列模式
7. 在cmd進入 ADB platform-tools 的目錄裡,例如 cd c:\platform-tools
8. 可先輸入檢查指令 adb devices ,檢查手機有無正確連接,驅動程式有無正常運作
9. 確認一切就緒後,輸入底下2行指令,失敗才有訊息,若成功會完全沒訊息就結束
adb shell pm grant xyz.ivaniskandar.shouko android.permission.WRITE_SECURE_SETTINGS
adb shell pm grant xyz.ivaniskandar.shouko android.permission.READ_LOGS
10. 以上順利完成後,再到手機中的 XPERI+軟體內進行按鍵的設定,若使用上怪怪的,可以再安裝一次APK可能可以改善。
打完收工