PTT推薦

[心得] Pixel 5 手勢導航列 Patch

看板MobileComm標題[心得] Pixel 5 手勢導航列 Patch作者
NCTUFAIWEN
(交大廢文王子)
時間推噓14 推:14 噓:0 →:15

Pixel系列在Android 11若使用Gestural Navigation Bar(手勢導航列)一直存在一個很煩的Bug
就是當使用橫向程式時導航列有很大的機會會黏在螢幕旁邊
但這麼明顯的Bug谷哥擺爛至今都不願意修
https://www.reddit.com/r/GooglePixel/comments/k2ogwx/white_bar_bug_pixel_4a/

小弟我不是寫Android的,以下有錯再麻煩其他大大補充
我稍微花點時間研究了一下,發現原因似乎是Google想要處理橫向滑動導航列這個手勢時,若切換的APP是不同方向的(例如現在想切換橫向的遊戲及直向的FB之類的),那為了讓使用者保持一致性(?所以決定"畫"一個導航列讓使用者知道這時候該從哪裡滑動手勢。

然而這個導航列畫得並不好。
像Pixel 5是挖孔螢幕,那導航列根本畫歪一邊,畫完的回收處理貌似也沒寫好所以導致那條就黏在那很討厭

原理不細講了,總之就是想辦法Bypass掉這個畫導航列(SecondaryHome)的功能這樣
Patch是用Magisk Module的方式,所以沒有Magisk Root的可以左轉了,也不建議沒有玩過Magisk Root的來刷這包
因為是Patch SystemUIGoogle.apk這支,所以請記得:
當任何系統升級前,都必須先移除這個Module,否則有可能會boot loop
阿如果不幸真的忘記了卡重開機的話網路上有教如何靠ADB remove all modules就不贅述Google繼續擺爛不修的話,沒意外就必須每個版本都patch一次
所以還是希望Google幫幫忙修一下吧QQ

Only For System Version RQ2A.210305.006
P.S. 理論上pixel系列都可以,但我只測過Pixel 5,其他機型要刷請自行斟酌。另外個人不負責任何刷壞的情況,請有能力自行處理的再玩
Download : https://bit.ly/3tdYoF5

另外推薦一個專搞SystemUIGoogle.apk修改的 : https://bit.ly/3btAC1D
我的靈感來源就是他所以Module名稱也就保留他的範本了

--

※ PTT留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.249.107.166 (臺灣)
PTT 網址
※ 編輯: NCTUFAIWEN (111.249.107.166 臺灣), 03/09/2021 04:25:54

tom282f3 03/09 05:20推推

sad0soul 03/09 07:06看不懂不過推個

wnico254 03/09 07:24我是用手勢,可是最近用橫向全螢幕看影片,滑下通知

wnico254 03/09 07:24欄想調整亮度,可是都是一片空白的

kj108598871 03/09 07:29推個,玩遊戲很常遇到

whatar 03/09 07:59我的翻180度就會消失進全螢幕

ltsart0515 03/09 08:00純推不下,怕自己升級時忘記移除

Ptt911 03/09 08:34推,真的垃圾ux

avmm9898 03/09 09:38爛系統

euro0410 03/09 10:06原生系統走下神壇了嗎?

happy1712 03/09 12:24橫向遊戲誤觸發手勢條也不修真的煩

kcweng 03/09 13:17沒Root不過推用心!

kcweng 03/09 13:17我自己的解決方法是,如果導航列跑出來,直接上滑回

kcweng 03/09 13:17桌面,再找到剛剛開啟的那個app(例如遊戲)執行它,

kcweng 03/09 13:17就可以解決了,不行就再一次…loop,通常三次內搞定

petercoin 03/09 14:19有一個BUG更麻煩,在特定狀況下螢幕下方的導航列會

petercoin 03/09 14:19遮蔽到程式底部可操作的區域,導致那個地方不能使用

petercoin 03/09 14:20通常我都是開YT然後轉橫,之後再把螢幕轉180度讓畫

petercoin 03/09 14:20面再轉一次方向,接下來把撥放器縮小變回直式,再用

petercoin 03/09 14:21底部導航列右滑切回上一個APP,遮蔽的問題就會解決

Kindle777 03/09 23:02樓上的那個問題 我是重開螢幕就好

ctes940008 03/09 23:06YT今天有遇到一次。

petercoin 03/09 23:23我遇到都是在打遊戲的時候,本來沒問題,切去別的

petercoin 03/09 23:24APP之後就會出事,這時候用YT照上面的步驟可以解,

petercoin 03/09 23:24有時候YT也會出現白線跟螢幕方向不同的問題。

petercoin 03/09 23:24通常我遇到的時候重開螢幕都沒有用QQ

Chaowei 03/10 08:26https://i.imgur.com/6XmK2og.png

圖 Pixel 5 手勢導航列 Patch

Chaowei 03/10 08:26用這個模組也可以隱藏

athraugh 03/13 06:42很深奧,幫推