After a long ordeal rooting my phone, I've finally got it working and all my applications restored. For some reason Snapchat will not fill the screen when the navigation bar is hidden. If i turn on native gesture navigation this fixes it temporarily but as soon as I enable something like Fluid Navigation and hidden nav bar the app crops the bottom again in expectation of a nav bar. Has anybody else had this problem?
Related
People... sometimes I miss all the 4.7 screen for games or reading. Then I thought about an easy way to turn the notification and status bar on and off at my will, not needing to reboot the phone or mess with the build.prop everytime.
My phone is the xt925 and I use ICS 4.0.4 Retail Brazil rooted.
All you need are two programs (they are paid and totally worth the money) + ROOT (rooting is very important for them to work). Of course you can try other programs. I´m not advertising. I´m just giving an idea.
Download 'GMD hide bar' to have control over the notification and status bar at your will. And also download 'Virtual Button Bar' to replace the notification bars.
When I want to read my ebooks or play some games I use these 2 programs and they always work pretty well.
Also, Virtual Button Bar has a really nice function that is: The button controls stay hidden on the position you want of the screen and then, if you just pass your finger in front of the light sensor (don´t even need to touch the screen), they appear.
Its really convenient and awesome!
Hope you enjoy!
=p
I tried GMD Hide Bar on my Maxx HD running JB (4.1.1) but every time it hid the Navigation Bar on the bottom it also hid the Status Bar on the top. I've found several apps that'll hide them both but no app that'd hide the bottom bar and NOT the top bar. I assume that the reason these apps are set up like this is that in tablets running JB the two sets of functions are BOTH in the bottom bar, not in two separate bars. Have you been able to get GMD Hide Bar to hide the Navigation Bar and not the Status Bar?
Just switched over to the H8. Took the Android 7 upgrade and did a boot loader unlock/TWRP/root.
I went on a quest to get the Nav Bar to hide. I tried a few things (apps out of the app store) none of which really worked. I also made a few changes to build.prop (I'll tell you about that in a second). At some point I realized the NAV bar was GONE. Sometimes I could get it to come back up and sometimes not.
Now I have it back but it has the "hide" button on the left which SHOULD be good except once you hide it, no amount of coaxing will reliably bring it back up. So either I don't know how to bring it up (just swipe up from the bottom, right?) or something is still broken. At this point, I'd be happy just to get rid of the hide button.
I did a few tries with (with both 0 and 1 values)
qemu.hw.mainkeys=1
ro.config.showNavigationBar=false
If you set mainkeys=1 the screen will go black after unlocking. The true/false seems to control the switch on the nav button menu, not the nav bar itself.
In addition in the global settings namespace there is:
navigationbar_is_min=0
policy_control=null*
If you hide the bar, is_min goes to 1 but changing it manually doesn't help. The policy control ought to hide bars if set right but seems to not have any effect.
Any ideas? What am I missing? Something is making it put that extra button on the nav bar.
Update:
Setting policy_control to "" brings the bar back but... it floats over the screen. It works but the app on the screen is "under" it, as though it were pulled up. So I suspect I need to google a different value of policy_control.
If someone has the same setup and could do from an adb shell:
settings get global policy_control
That would be interesting.
Update #2: Rebooting with the taskbar up seems to correct that, but there is still the hide button on the left hand side. Now if it works and I just don't know how to make it reappear that's exactly what I'm after. But as it is if you make a mistake and hide it, it is hard to recover (and yes I know about the floating dock).
Final Update (?)
Ok I think I got it, although I never got it back to stock. Instead of trying to get out of immersive mode I should have gone in for it. From ADB I did:
settings put global policy_control "immersive.full=*"
or
settings put global policy_control "immersive.navigation=*"
That seems to do what I want. The nav bar hides until you swipe up or bring the notifications down. If the keyboard or something else is under it you can use the hide button to push it away. Success! Well... maybe... it seems like I lost it again, but for awhile it was behaving exactly as you'd expect.... hmm..
I've tried to replace the navbar with gestures before, and the best I got was to completely hide the nav.
There are also some apps on the play store that let you do that, and work pretty well.
The problem is the modifications that Huawei made to the OS are so extensive, that messing with the navbar in ways that other devices work, may just break it completely.
It's a pain in the butt to do anything on this phone.
Well I had a few hours of success where the bar hid and would show. Sometimes a drag up would not work but bringing the status bar down would also bring the menu up and that's workable. But... this morning. it decided to hide all the time again. So I can eventually coax it back with settings changes, but that's really not handy at all.
Ok I think I have a better idea now. The build.prop has the
ro.config.showNavigationBar=false
This controls if the "Show navigation bar" shows up in settings (and that's all it controls). However... I had it turned ON and then removed that line from build prop. So having it on appears to control the hide button and that's all.
Meanwhile all the immersive mode stuff was just further confusing.
So the working config seems to be:
Set the nav bar to true in build prob.
the settings should have policy_control to null*
the settings should have navigationbar_is_min 0
then once rebooted, slide the Navigation Bar OFF on the Navigation Key setting (not sure where this is stored).
So it is confusing because Navigation Bar OFF must mean more "Navigation Bar hiding OFF"
Better idea is to leave the nav bar alone. However, if you had a 3rd party replacement (or you like using the floating dock which I don't) then setting the is_min setting to 1 might be just what you want. Just reboot and that sucker stays gone most of the time.
So once I had that sorted out: https://play.google.com/store/apps/details?id=com.gmd.immersive does what I wanted. What an adventure!
Hi,
I know this thread is kind of old, but I've also been trying to his the navy bar, only difference is I never want it to come back.
I've tried qemu.hw.mainkeys and got the black screen after locking, tried is_min setting but it hid the keys on the bar but lleft a bar at the bottom of the screen.
Any ideas on how I can make it vanish forever?
Thanks
Araytha said:
Hi,
I know this thread is kind of old, but I've also been trying to his the navy bar, only difference is I never want it to come back.
I've tried qemu.hw.mainkeys and got the black screen after locking, tried is_min setting but it hid the keys on the bar but lleft a bar at the bottom of the screen.
Any ideas on how I can make it vanish forever?
Thanks
Click to expand...
Click to collapse
Are you in EMUI 5 or 4?
Sent from my Honor 8 using XDA Labs
Hello,
I use an app called Display Brightness which allows me to toggle the brightness instantly with an overlay bar in the notification bar. I just installed it onto my S8+ and it doesn't appear within that notification bar, it displays it just under it which kind of ruins any apps that require text input at the top (which seems to be a lot).
Is there any reason for this? Or is there any alternative app which allows instantly display toggle from the notification bar?
Thanks
nugget123 said:
Hello,
I use an app called Display Brightness which allows me to toggle the brightness instantly with an overlay bar in the notification bar. I just installed it onto my S8+ and it doesn't appear within that notification bar, it displays it just under it which kind of ruins any apps that require text input at the top (which seems to be a lot).
Is there any reason for this? Or is there any alternative app which allows instantly display toggle from the notification bar?
Thanks
Click to expand...
Click to collapse
Look at screenshots attached.
This is what i use
One app is called Lux Dash (Play Store)
Other snapshot is an app Shortcutter ((Play Store)
It might give you some idea what to do.
The built-in brightness bar can even be shown just above the notification bar, without having to expand the quick settings panel.
And apparently in the future Android O the TYPE_SYSTEM_OVERLAY will be deprecated and apps overlaying the status bar will no longer work.
https://www.xda-developers.com/android-o-is-breaking-apps-that-overlay-on-top-of-the-status-bar/
Please delete this post, it duplicated for some reason after editing
Hmm that's disappointing that they are going to make this feature obsolete, this app has been by far the most useful ever, oddly, when I restart the S8, the brightness toggle overlay does appear in the notification bar but then after a few minutes, it appears further down again as shown in the screen shot.
This screen shot shows the S7 toggle bar working perfectly
This screen shot shows the S8 working less perfectly lol
I understand the default one can show at the top of the notifications bar but that requires the drawer being pulled down doesn't it? This app allows toggle immediately from the top of the phone on any app etc without any further touch
Both of these things happened on the Android 10 update. Randomly ongoing notifications will take up basically the whole shade with blank information. Requires me force closing the app for them to go away.
The 2nd issue is that hitting the bottom of the space bar (actually the whole bottom row) does not work anymore when I have navigation gestures on. It detects the input, as noted in the attached gif, but the keyboard just does not register it.
Yes that's an annoying change or bug that there's an invisible space at the bottom where input isn't registered.
If you are using the Android 10/Google implementation of navigation gestures there's a magisk module called "Immersive Gestural Navigation Bar (Q)" that's supposed to get rid of this bar.
Sadly this doesn't work for the Asus implementation as this one has the same problem since Android 10, which it didn't have on Android Pie.
You can observe this black bar by starting Super Mario Run e.g.
It's also very noticable even though it's not visible in the Youtube app in landscape mode when you want to click the 3 dot menu button.
So gesture navigation has already been great, Idk if it only exists in Android 11 but gesture navigation seemed to be not-so-good in full-screen gaming since if you just touch and swip the edges of your phone, the status bar shows up, and it's kinda annoying because it is distracting, especially in full-screen. Any workaround setting on how to fix this?