この動画のように、Nexus 4のナビゲーションボタンには非常に迷惑な問題があります。
問題の解決策は長い間知られていない: Bagreport
この誤解に激怒し、解決策を探し始めました。
読むのが面倒ですが、問題はhttps://github.com/gkraynov/nexus-4-navfixです
誰かが特に厳しい解決策を提案した。
問題がハードウェアのバグだけにあるとは信じられませんでした。 感覚イベント処理システムを選択すると、興味深いことに気づきます-デッドゾーン。
メッセージを入力するたびに、誤ってクリックされた場合の反応を避けるために、ナビゲーションバーが短時間ロックされます。 残念ながら、神秘的な状況のNexus 4は、この領域を永久にブロックし始める可能性があります。
最も簡単な方法は、このゾーンをまったく無効にすることでしたが、何もしないよりはましです。 ユーザーの生活を複雑にしないために、目的のパッチを自動的に生成するスクリプトを作成しました。
アルゴリズムは非常に簡単です。
1. ADB経由でSystemUI.apkをダウンロードします
2.リソースの開梱
3.デッドゾーンサイズは0dipに設定されます
4.パックバック
5. UPDATE.zipを作成します
さらに、変更をロールバックするための更新もあります。これにより、OTA更新を簡単に適用して操作を繰り返すことができます。 ルートは不要で、カスタムリカバリのみが必要です。
Android 5.0.1には、既にアセンブルされたパッケージhttps://github.com/gkraynov/nexus-4-navfix/releasesがあります
改善のアイデアがあれば、感謝します。