Full Immersive - disable temporarily? - Google Pixel XL Questions & Answers

Thru terminal emulator I enabled Full Immersive mode which works as advertised.
settings put global policy_control immersive.full=*
However, nav bar hides fairly quickly and there are times I'd like it to remain visible for a bit longer.
Is there a nav bar tweak while in Full Immersive where you can keep nav bar visible until you want to hide it, without drilling into settings? My first though was long press on gray area to temp disable immersive would be cool.
Is there something I may have missed to do this?
Tks

Related

Answer: How do I auto-hide nav-bar or go auto-immersive?

How do I auto-hide nav-bar or go auto-immersive?
As root in Android Terminal, to auto-hide only nav-bar on bottom (e.g., just swipe up on bottom to show nav-bar), type:
su
settings put global policy_control immersive.navigation=*
or to auto-hide top & bottom:
su
settings put global policy_control immersive.full=*
or to go back to original:
su
settings delete global policy_control
-------
To do the same as above without root using adb from PC, to auto-hide only nav-bar on bottom (e.g., just swipe up on bottom to show nav-bar), type:
adb shell
settings put global policy_control immersive.navigation=*
or to auto-hide top & bottom:
adb shell
settings put global policy_control immersive.full=*
or to go back to original:
adb shell
settings delete global policy_control
-----
The only issue I have found so far is getting trapped in camera app, because camera app monopolizes swipe function by default; however, it is easy to swipe left in camera to go to photos, then swipe up from bottom in photos to make nav-bar appear.
**edit**
thanks for these steps, very helpful
you can also just enable Moto Actions and One button nav, hides the nav bar all together
I started out using the auto-hide nav-bar only one, but now I'm trying the full immersive one and the latter takes some getting used to, I think. There is no question either one makes web-browsing better! Every fraction of an inch of screen real-estate helps avoid that cramped feeling of inconvenience. But, I think I'm gonna stick with the auto-hide nav-bar only one, because it takes up the most room of the two and I miss it less.

Invisible, but functional, nav bar? (not immersive mode)

So someone else mentioned this idea in another thread but I thought it was a great question/idea that deserved it's own Q&A thread.
Is there a way (preferably without root) to get the nav bar invisible (like in immersive mode) but fully functional?
By this I mean not like immersive mode where you swipe up to make the bar appear, but rather the bar would be there all the time and the buttons work, it would simply be invisible (both the bar and buttons). It's not hard to tap in the general area of the 3 buttons. For this to really work, it would have to overlay all apps and what not such that it appeared as if it wasn't there - like immersive mode - (even though it actually was).
Would be even better than immersive mode in my opinion. Anyway, just thought I'd ask. Thanks!
byproxy said:
So someone else mentioned this idea in another thread but I thought it was a great question/idea that deserved it's own Q&A thread.
Is there a way (preferably without root) to get the nav bar invisible (like in immersive mode) but fully functional?
By this I mean not like immersive mode where you swipe up to make the bar appear, but rather the bar would be there all the time and the buttons work, it would simply be invisible (both the bar and buttons). It's not hard to tap in the general area of the 3 buttons. For this to really work, it would have to overlay all apps and what not such that it appeared as if it wasn't there - like immersive mode - (even though it actually was).
Would be even better than immersive mode in my opinion. Anyway, just thought I'd ask. Thanks!
Click to expand...
Click to collapse
Download Custom Navigation Bar. Then you just need to grant permission via ADB and you can make the navbar buttons invisible. That's what I've done. No Root needed.
RoccoN4 said:
Download Custom Navigation Bar. Then you just need to grant permission via ADB and you can make the navbar buttons invisible. That's what I've done. No Root needed.
Click to expand...
Click to collapse
Would you mind posting a screenshot?
RoccoN4 said:
Download Custom Navigation Bar. Then you just need to grant permission via ADB and you can make the navbar buttons invisible. That's what I've done. No Root needed.
Click to expand...
Click to collapse
cool app for quickly adjusting immersive mode, but it doesn't actually do what im looking for.
the option to make nav buttons doesn't work the way im asking for since the nav bar is still visible... just blank. i dont want the bar taking up space.
basically what im looking for is an invisible, overlayed, nav bar in all apps.
byproxy said:
cool app for quickly adjusting immersive mode, but it doesn't actually do what im looking for.
the option to make nav buttons doesn't work the way im asking for since the nav bar is still visible... just blank. i dont want the bar taking up space.
basically what im looking for is an invisible, overlayed, nav bar in all apps.
Click to expand...
Click to collapse
I see. Ok also download navigation bar hider from the play store. This to needs a simple adb command to grant permissions. Use both the apps together. With this app, you can hide the navbar through out the whole system or on an app per app basis. Add the invisible navbar icons from the first app as well.
Hmm sounds interesting..subscribing to see if somebody gets it working...I don't have my Pixel yet to try this

Hide the Nav Bar while Split Screen Multitasking

Is there any way to hide the nav bar while in split screen mode? I have my nav bar auto hide all of the time but when using two apps side by side, it reappears and there is no longer an option to hide it.
Am I missing the logic behind this? Surely when using two apps on the one screen, that extra space is even more important?
After the Android Oreo update, the gesture options allow you to get rid of the navigation bar and use swipe gestures to perform functions such as "back" "background windows" and "home". However entering split screen mode from this stage is my concern.

[APP] Quick Settings [Enable Immersive Mode]

I am in no way the owner or the developer of this app but if you have a Note 10 or Note 10+ by now you should have noticed that Immersive Mode is missing.
By using this app you can add the Immersive Mode Toggle to your Quick Menu with just one adb command, with no root.
Once enabled when selecting the Immersive Mode Toggle you will be given 4 choices, no status bar, no navigation bar, no status and navigation bar or normal operation.
If you select no navigation bar, you just swipe up from the bottom to temporarily get them back.
https://play.google.com/store/apps/details?id=it.simonesestito.ntiles
Systemui tuner is another great app
https://forum.xda-developers.com/android/apps-games/app-systemui-tuner-t3588675
if you re rooted on android 10/11 you could try "app settings reborn" xposed module : https://forum.xda-developers.com/t/mod-xposed-app-settings-reborn.4141339/
it seems to work for all my apps except for an issue with yandex browser ...

How To Disable Immersive Mode And Keep The Software Buttons Always On?

Hey all,
Does anyone know how to disable immersive mode and keep the software buttons always on? My mother has really shaky hands and performing gestures is not really viable for her so I'd like to just disable immersive mode all together that way she has the software buttons on at all times. I have came across multiple commands to hide the navbar and status bar but, nothing to keep it always enabled. Here is all of the commands that I've came across so far
Change Navigation Bar Color
settings put global navigationbar_color <Android value>
Change Navigation Bar Color
settings put global navigationbar_current_color <Android value>
Hide Status Bar Only
adb shell settings put global policy_control immersive.status=*
Hide Navigation Bar Only
adb shell settings put global policy_control immersive.navigation=*
Hide Status Bar and Navigation Bar
adb shell settings put global policy_control immersive.full=*
+ Immersive Mode In All Apps Except Certain Apps
adb shell settings put global policy_control immersive.full=apps,-"app location",-"another app location"
+ Immersive Mode In All Apps But With Certain Apps Having Status Bar Not Hidden
adb shell settings put global policy_control immersive.navigation=apps,:immersive.status=apps,-"app location",-"second app location"
+ Immersive In All Apps But With Certain Apps Having Navigation Bar Not Hidden
adb shell settings put global policy_control immersive.status=apps,:immersive.navigation=apps,-"app location",-"second app location"
Put Status Bar and Navigation Bar Back to Normal/Default State
adb shell settings put global policy_control null*
Any and all help is appreciated.
Aceolus said:
Hey all,
Does anyone know how to disable immersive mode and keep the software buttons always on? My mother has really shaky hands and performing gestures is not really viable for her so I'd like to just disable immersive mode all together that way she has the software buttons on at all times. I have came across multiple commands to hide the navbar and status bar but, nothing to keep it always enabled. Here is all of the commands that I've came across so far
Change Navigation Bar Color
settings put global navigationbar_color <Android value>
Change Navigation Bar Color
settings put global navigationbar_current_color <Android value>
Hide Status Bar Only
adb shell settings put global policy_control immersive.status=*
Hide Navigation Bar Only
adb shell settings put global policy_control immersive.navigation=*
Hide Status Bar and Navigation Bar
adb shell settings put global policy_control immersive.full=*
+ Immersive Mode In All Apps Except Certain Apps
adb shell settings put global policy_control immersive.full=apps,-"app location",-"another app location"
+ Immersive Mode In All Apps But With Certain Apps Having Status Bar Not Hidden
adb shell settings put global policy_control immersive.navigation=apps,:immersive.status=apps,-"app location",-"second app location"
+ Immersive In All Apps But With Certain Apps Having Navigation Bar Not Hidden
adb shell settings put global policy_control immersive.status=apps,:immersive.navigation=apps,-"app location",-"second app location"
Put Status Bar and Navigation Bar Back to Normal/Default State
adb shell settings put global policy_control null*
Any and all help is appreciated.
Click to expand...
Click to collapse
MS launcher has that option. Disable swipe and always on nav buttons
wfred said:
MS launcher has that option. Disable swipe and always on nav buttons
Click to expand...
Click to collapse
I will check that out, thank you!
Aceolus said:
I will check that out, thank you!
Click to expand...
Click to collapse
Keep the dock visible and the buttons will stay visible
Does anyone happen to know another solution? I'm specfically looking to keep the navbar even when opening a fullscreen app. Either via adb, a launcher or another app, I don't mind. Tried MS launcher and it did not work, I opened a fullscreen game and the navbar of course disappeared.
Hi, looking for the same functionality. My understanding is that you can enable Immersive Mode (Full Screen) for apps not enabling it them selv, but unfortunately not the other way around. I.e. if an app activate Full Screen you cannot override it. I am exploring now the feasibility to remove the Immersive Mode from the individual app via apps like APK Editor.

Categories

Resources