Pixel 5 手勢導航列 Patch - 手機討論

By Queena
at 2021-03-20T04:38
at 2021-03-20T04:38
Table of Contents
Hi all,
Pixel 5 還有另一個Bug也是挖孔螢幕相關的(理論上4a也會有同一個狀況)
就是橫向遊戲的時候極容易把導航列及狀態列叫出來
這個原因看起來是螢幕打橫的時候並未去更新狀態列的高度,而挖孔螢幕因為直向及橫向的狀態列高度差距非常大,所以使用者感覺會特別明顯
P.S. 這個僅是看code猜測而已,沒有用Debug msg看過,有興趣可以去DisplayPolicy.java#495附近看看
目前用較粗糙的方式直接改成固定靈敏度,可大幅改善橫向遊戲的體驗,但另一方面直向全螢幕的時候,滑出導航列及狀態列的靈敏度也會相對應降低
提供3種靈敏度供下載(Pixel.5.TransientBar.Fix),一樣是Magisk Module的形式。
同樣的,請刷任何Module前進行備份且有自行處理任何狀況的能力再下手。
另外由於是修改service.jar,沒意外的話必須每個Android版本都製作一份Module
此module有可能造成bootloop,請記得在更新以前移除module
Only for RQ2A.210305.006:
https://github.com/jcchen07944031/Pixel-5-Nav-Status-Bar-Fix/releases
--
Pixel 5 還有另一個Bug也是挖孔螢幕相關的(理論上4a也會有同一個狀況)
就是橫向遊戲的時候極容易把導航列及狀態列叫出來
這個原因看起來是螢幕打橫的時候並未去更新狀態列的高度,而挖孔螢幕因為直向及橫向的狀態列高度差距非常大,所以使用者感覺會特別明顯
P.S. 這個僅是看code猜測而已,沒有用Debug msg看過,有興趣可以去DisplayPolicy.java#495附近看看
目前用較粗糙的方式直接改成固定靈敏度,可大幅改善橫向遊戲的體驗,但另一方面直向全螢幕的時候,滑出導航列及狀態列的靈敏度也會相對應降低
提供3種靈敏度供下載(Pixel.5.TransientBar.Fix),一樣是Magisk Module的形式。
同樣的,請刷任何Module前進行備份且有自行處理任何狀況的能力再下手。
另外由於是修改service.jar,沒意外的話必須每個Android版本都製作一份Module
此module有可能造成bootloop,請記得在更新以前移除module
Only for RQ2A.210305.006:
https://github.com/jcchen07944031/Pixel-5-Nav-Status-Bar-Fix/releases
--
Tags:
手機
All Comments

By Skylar Davis
at 2021-03-20T19:58
at 2021-03-20T19:58

By William
at 2021-03-21T11:18
at 2021-03-21T11:18
Related Posts
S20+突然又有一堆貨了?

By Xanthe
at 2021-03-20T01:46
at 2021-03-20T01:46
Samsung S21 ultra 碳纖維保護殼選擇心得

By Rosalind
at 2021-03-19T23:39
at 2021-03-19T23:39
ZF4 (ZE554KL) 換 HTC U20 5G

By Jacob
at 2021-03-19T23:21
at 2021-03-19T23:21
LG Velvet資料轉移要選哪個?

By Dinah
at 2021-03-19T23:12
at 2021-03-19T23:12
Android 10 的手勢導航與導航欄:使用者

By Heather
at 2021-03-19T22:40
at 2021-03-19T22:40