Remove on-screen navigation buttons - LG G5 Questions & Answers

Hello all, I'm having a difficult time rebuilding my phone setup as I like it, this is removing the on-screen navigation buttons modifiying build.prop by adding qemu.hw.mainkyes=1 to make android believe the phone has physical buttons and then using LMT launcher pie. My problem is that modifiyng my build.prop leads to a non-working system. I just get a blank screen and then the UI crash and restart the process indefinietly. I've been doing this exact modification to all my phones and never had an issue, even with this same phone on stock nougat or LOS Oreo, but stock oreo is a no-go for me. Does LG introduced some kind of obligatory on-screen buttons on oreo or is something wrong on my end?

Looks like you need a reflash. Modding build.prop is dangerous, if you forget to set the right permission things will go wrong.
Meybe you can try adb shell settings put global policy_control immersive.navigation=* It'll just hide you nav bar unless you pull it out, works on most Android and doesn't need root.

valest said:
Looks like you need a reflash. Modding build.prop is dangerous, if you forget to set the right permission things will go wrong.
Meybe you can try adb shell settings put global policy_control immersive.navigation=* It'll just hide you nav bar unless you pull it out, works on most Android and doesn't need root.
Click to expand...
Click to collapse
Ok that will work to hide on-screen buttons but the thing is, going that way makes really hard to use pie lmt launcher buttons. I agree that modifiyng build.prop is dangerous but I've been doing it since my Nexus 4 days since on-screen buttons really bother me. I only add this line qemu.hw.mainkyes=1 and then use pie but now it makes my phone unusable. I discover that stock build.prop already have that line but ending in =0 of course as it does have on-screen navigation buttons, but even changing this single value to 1 produces a crash on the system

Related

Remove Nav Bar Permanently

At Your Own Risk!!! I Am Not Responsible For Anything You Do To Your Device
So if you are like me you're tired of looking at the gaudy version of a nav bar and soft keys that amazon has come up with. So I started looking around for a way to modify the soft keys to look more like stock android. I may at some point dive into the framework and rewrite portions to do this, but in my search I came across an old method for removing the nav bar altogether. It is a very simple build.prop edit and at the same time adds some screen real-estate. I've confirmed this does work on this device, check out the screenshots below.
How to(rooted device):
1- You will first need a soft key/nav buttons app(once this is done the stock keys will be gone, and kinda hard to navigate without some). I like using Button Savior, it allows you to place the soft keys anywhere around the perimeter of the screen, and has multiple themes you can use. Also if you have the paid version you can change the number and position of buttons
2- Using a file manager navigate to /system/build.prop file
3- Open build.prop with a text editor, scroll to the end and on a new line enter:
Code:
qemu.hw.mainkeys=1
4- Save and reboot.
Now there are ways to do this with launchers but it will not be permanently removed and will still show up in apps.
To get stock keys back just delete the line you entered in the build.prop and reboot
Remove soft keys
onemeila said:
At Your Own Risk!!! I Am Not Responsible For Anything You Do To Your Device
So if you are like me you're tired of looking at the gaudy version of a nav bar and soft keys that amazon has come up with. So I started looking around for a way to modify the soft keys to look more like stock android. I may at some point dive into the framework and rewrite portions to do this, but in my search I came across an old method for removing the nav bar altogether. It is a very simple build.prop edit and at the same time adds some screen real-estate. I've confirmed this does work on this device, check out the screenshots below.
How to(rooted device):
1- You will first need a soft key/nav buttons app(once this is done the stock keys will be gone, and kinda hard to navigate without some). I like using Button Savior, it allows you to place the soft keys anywhere around the perimeter of the screen, and has multiple themes you can use. Also if you have the paid version you can change the number and position of buttons
2- Using a file manager navigate to /system/build.prop file
3- Open build.prop with a text editor, scroll to the end and on a new line enter:
Code:
qemu.hw.mainkeys=1
4- Save and reboot.
Now there are ways to do this with launchers but it will not be permanently removed and will still show up in apps.
To get stock keys back just delete the line you entered in the build.prop and reboot
Click to expand...
Click to collapse
Hello
Just wanted to say thanks for the above info. It all works great and the extra room on the screen is appreciated. By the way, I am using CM 10 rom on my RAZR M, and it works great there as well. Doesn't work perfectly on the stock RAZR M, although both soft keys and header info (3G/4G-signal strength, etc).are removed as well, but there is a System.UI closing warning. However, it does work on the stock if the added directions are removed from build.prop in text editor, but NO reboot. Otherwise the stock keys return.
Works on 7" KFHD, too. Just set up, very cool. Big thanks
Sent from my rooted Kindle Fire HD
onemeila said:
At Your Own Risk!!! I Am Not Responsible For Anything You Do To Your Device
So if you are like me you're tired of looking at the gaudy version of a nav bar and soft keys that amazon has come up with. So I started looking around for a way to modify the soft keys to look more like stock android. I may at some point dive into the framework and rewrite portions to do this, but in my search I came across an old method for removing the nav bar altogether. It is a very simple build.prop edit and at the same time adds some screen real-estate. I've confirmed this does work on this device, check out the screenshots below.
How to(rooted device):
1- You will first need a soft key/nav buttons app(once this is done the stock keys will be gone, and kinda hard to navigate without some). I like using Button Savior, it allows you to place the soft keys anywhere around the perimeter of the screen, and has multiple themes you can use. Also if you have the paid version you can change the number and position of buttons
2- Using a file manager navigate to /system/build.prop file
3- Open build.prop with a text editor, scroll to the end and on a new line enter:
Code:
qemu.hw.mainkeys=1
4- Save and reboot.
Now there are ways to do this with launchers but it will not be permanently removed and will still show up in apps.
To get stock keys back just delete the line you entered in the build.prop and reboot
Click to expand...
Click to collapse
Works fine on my recently re-rooted 7.2.2 - went ahead & sprung for the pro so I could remap the phone key to something useful ("calling home", going to the original home so I can read books. I sometimes forget that's what I originally bought it for).
Thanks.
Sadly, i must say that i detected an issue. Some apps that are coming with an own menu-button lost this button, e.g. Aldiko (app to read books) or google chrome. In chrome, the menu can be accessed with the menu-button that comes with button saviour, but the menu of Aldiko can't be accessed at all.
Sent from my rooted Kindle Fire HD
This will work for me until cm 10 comes out. Confirmed working on Kindle Fire HD 7". This also fixes the issue of the keyboard in landscape mode.
Wow, this is the greatest thing I have done to my kindle yet, make sure to install button savior first or else you are gonna be having a hard time fixing it. Couldnt access my root to change the build prop back to install button savior, luckily i was able to download the apk file on my computer and transfer it over and install it. Set it to appear when i swipe from the right corner...and goes away after 5 seconds..different themes... and alot of options when it comes to using custom triggers. Found a pro version on google, works flawless.
Thanks for the tip, but can I suggest the better looking ltm launcher.
Sent from my KFTT using Tapatalk 2
Nice tip, I used button saviour previously on my HTC Desire and found it to be a great piece of kit, but I've noticed that while using it on my Kindle, particularly in portrait mode, when the button saviour bar is closed there is a flicker lower down the screen which is very annoying. Its as though it repositions itself at the bottom of the screen before closing. I'm using the pro version as well, so it's not got anything to do with that.
For now I've gone back to the default nav bar - it is annoying that there is no autohide for that really as otherwise it does the job. There must be a way to autohide it as some apps do that.
I also had the no menu button problem. I had to go back to stock nav bar till that is figured out..oh well
Sent from my KFOT using Tapatalk HD
rockystar000 said:
I also had the no menu button problem. I had to go back to stock nav bar till that is figured out..oh well
Sent from my KFOT using Tapatalk HD
Click to expand...
Click to collapse
You can customize it in button savior to make a menu button there are a ton of extras in the settings
Sent from my KFTT using XDA Premium HD app
Yeah i know but with out stock nav bar the menu button doesn't do anything. For instance if i set it up with a menu button on button savior but no nav bar when an app should have a menu button it wouldn't be there any more. The button savior menu button also does nothing when u click it. If the stock nav bar is their however then the button savior menu button works again and it appears in the app again
Sent from my KFOT using Tapatalk HD
rockystar000 said:
Yeah i know but with out stock nav bar the menu button doesn't do anything. For instance if i set it up with a menu button on button savior but no nav bar when an app should have a menu button it wouldn't be there any more. The button savior menu button also does nothing when u click it. If the stock nav bar is their however then the button savior menu button works again and it appears in the app again
Sent from my KFOT using Tapatalk HD
Click to expand...
Click to collapse
I had noticed this, but not the part about the menu working with the bar there. perhaps we could mod the framework-res.apk to set the height to 0 or something then we would not need to do the qemu.hw.mainkeys=1..
About the file edit?
When I open the file and type the new line in.. It will not let me save it. Is it write protected or something? How do I get past this?
Thanks!
thanks alot for sharing.ill give it a try in my kindle fire hd 7" keep it up and GODBless!
cmullins135 said:
When I open the file and type the new line in.. It will not let me save it. Is it write protected or something? How do I get past this?
Click to expand...
Click to collapse
What file explorer are you using? Some of the text editors dont work on this device. I believe I ended up using root browser.
You're a life saver, man! Couldn't stand the huge bar Amazon thought looked good
Edit: Is there any way to make it so Button Savior automatically acquire super user privileges upon boot, without having to interact with it first?
An unimportant request, but would be pretty awesome
Sent from my KF-HD7
searched, but couldn't find it - but can anyone point me to a method for removing the amazon adds when in lockscreen mode? I can't stand it...! Lol... Thanks in advance!
cmullins135 said:
When I open the file and type the new line in.. It will not let me save it. Is it write protected or something? How do I get past this?
Click to expand...
Click to collapse
If you use root explorer, it works perfect - just mount as R/W,and it'll let you save.
cmullins135 said:
When I open the file and type the new line in.. It will not let me save it. Is it write protected or something? How do I get past this?
Click to expand...
Click to collapse
Make sure you mount the s system folder, and make sure whatever text editor you use has super user permissions or it won't save
Sent from my KF-HD7

Navkey

I've enabled the navkey, but the capacitive buttons are still working, i have tried editing the key layout settings but its still there.. Also tried gravity box but no luck.. Any help? Thanks
Use gravity box to disable backlight (under display section). Then use a file manager and editor with root access (I used ES File Explorer) and open the file synaptics_dsx.kl (it is located under system>user>keylayout) and then edit it by adding a # in front of the key entries. Save, reboot and your hardware keys should be off
kanagawaben said:
Use gravity box to disable backlight (under display section). Then use a file manager and editor with root access (I used ES File Explorer) and open the file synaptics_dsx.kl (it is located under system>user>keylayout) and then edit it by adding a # in front of the key entries. Save, reboot and your hardware keys should be off
Click to expand...
Click to collapse
Thanks mate, i have disabled the light though editing synaptics didnt work, but i figured it out by editing atmel_mxt_T100_touchscreen.kl,
Now, my problem is switching the back button and recent..
Why do you want to do that?
---------- Post added at 09:23 AM ---------- Previous post was at 09:19 AM ----------
I have enabled the soft keys via buildprop, disabled the hardware keys in the synaptic file, disabled the backlight and added double tap home key to sleep and long press home key for menu using gravity box. Looking good with the Pixel launcher, although unfortunately don't get the transparent white dock background.
Screenshot:
jlou0918 said:
I've enabled the navkey, but the capacitive buttons are still working, i have tried editing the key layout settings but its still there.. Also tried gravity box but no luck.. Any help? Thanks
Click to expand...
Click to collapse
hii can you tell me how u activated navigation bar i have tried several ways including cm13 and gravity box
how did you do it
thanks
[email protected] said:
hii can you tell me how u activated navigation bar i have tried several ways including cm13 and gravity box
how did you do it
thanks
Click to expand...
Click to collapse
You can do it manually if you have root, just need to change a value from 1 to 0 in the buildprop file (it's easy to find the relevant line as it has a description). However, I just use a free root app called Softkey Enabler from the Play Store. This makes it very quick to enable or disable the nav bar.
I leave the hardware keys on (because their long press functions are useful) but in accessibility settings I switch their layout around to match the nav bar. I use another root app called Keyboard Backlight Controller to disable their backlight.
kanagawaben said:
You can do it manually if you have root, just need to change a value from 1 to 0 in the buildprop file (it's easy to find the relevant line as it has a description). However, I just use a free root app called Softkey Enabler from the Play Store. This makes it very quick to enable or disable the nav bar.
I leave the hardware keys on (because their long press functions are useful) but in accessibility settings I switch their layout around to match the nav bar. I use another root app called Keyboard Backlight Controller to disable their backlight.
Click to expand...
Click to collapse
Which rom are u on?
I tried soft key enabler on official 16s and 19s it didn't work
I am on cm13 umbrella and it's really good
Far better fingerprint recognition
Better battery life I lost 3% over night
and finally i tried ur buildprop thing for soft keys it worked thanks for that BTW
Did u get to make the Navbar transparent by any chance
I have used the settings in cm13 to turnoff the backlit of capacitive buttons but there still functional can explain how u disable them or use them as u do for long press
Cheers for the help
[email protected] said:
Which rom are u on?
I tried soft key enabler on official 16s and 19s it didn't work
I am on cm13 umbrella and it's really good
Far better fingerprint recognition
Better battery life I lost 3% over night
and finally i tried ur buildprop thing for soft keys it worked thanks for that BTW
Did u get to make the Navbar transparent by any chance
I have used the settings in cm13 to turnoff the backlit of capacitive buttons but there still functional can explain how u disable them or use them as u do for long press
Cheers for the help
Click to expand...
Click to collapse
I am currently using 17S based Cuoco92. Fingerprint recognition has been just fine for me on Cuoco92, and on stock 16S, 17S and 19S - fast and accurate. The nav bar I have is transparent, just like in stock android. To disable the hard keys, go into system-usr-keylayout and edit the synaptics file (just add a # in front of the lines relating to the keys).
kanagawaben said:
I am currently using 17S based Cuoco92. Fingerprint recognition has been just fine for me on Cuoco92, and on stock 16S, 17S and 19S - fast and accurate. The nav bar I have is transparent, just like in stock android. To disable the hard keys, go into system-usr-keylayout and edit the synaptics file (just add a # in front of the lines relating to the keys).
Click to expand...
Click to collapse
Thanks for the info really appreciate it
I have found a small thing do u have any fix for it?
The notification panel doesn't fully open due to the nav keys
Some other elements get blocked as well
Any solution?
[email protected] said:
Thanks for the info really appreciate it
I have found a small thing do u have any fix for it?
The notification panel doesn't fully open due to the nav keys
Some other elements get blocked as well
Any solution?
Click to expand...
Click to collapse
No, don't think there's anything you can do about that I'm afraid. I have actually gone back to just using the hard keys as they come. The soft nav keys are nice, but bit of a waste of screen space when you have perfectly good hard keys there to use.
kanagawaben said:
No, don't think there's anything you can do about that I'm afraid. I have actually gone back to just using the hard keys as they come. The soft nav keys are nice, but bit of a waste of screen space when you have perfectly good hard keys there to use.
Click to expand...
Click to collapse
Yea your right about that but the screen is big so having on screen buttons help in using the phone with one hand
I am surprised how the hardware buttons completely disappears when not back lit better then even OnePlus one
I have put a request in the feedback app for a feature like OnePlus one for choice between on screen and off screen
[email protected] said:
Yea your right about that but the screen is big so having on screen buttons help in using the phone with one hand
I am surprised how the hardware buttons completely disappears when not back lit better then even OnePlus one
I have put a request in the feedback app for a feature like OnePlus one for choice between on screen and off screen
Click to expand...
Click to collapse
I would love them to add that feature. It was one of the best things about CM13 on my Zenfone 2.
Currently I am using the stock eui launcher (it's so smooth and light, and I don't really need an app drawer because I don't download so many apps) and the soft keys don't go so well with that launcher, but I also have the Pixel launcher installed, and I really like using the soft keys with that.

A Way To Remove Navigation Bar in Android 8.0 for Note 8 (NO ROOT REQUIRED)

The way we used to set navigation bar's height to 0 DOES NOT work anymore!!!
Here I want to share a way that I use to remove the annoying nav bar WITHOUT ROOT.
If you are interested, you can try it. I currently have a SAMSUNG NOTE 8 UNLOCKED running Android 8.0
I discovered this method based on luisshnyder's method (https://forum.xda-developers.com/galaxy-s8/how-to/remove-oreo-navbar-completely-t3772217), but I did more to resolve some problems he didn't mention.
===========================================================================================================
Please read everything carefully, read sentences in full before going to the next, otherwise, you may miss some super important messages!
Please read everything carefully, read sentences in full before going to the next, otherwise, you may miss some super important messages!
Please read everything carefully, read sentences in full before going to the next, otherwise, you may miss some super important messages!
===========================================================================================================
After using my method, what's working:
1. A full screen with no navigation bar in any circumstance even in landscape mode or input method pops up.
2. Hard press working all the time, including when the phone is locked, screen off or unlocked status.
3. Screen capture working and also scrolling screen capture working (many users want this!)
4. You can swipe or other gestures to perform go back, home, recent app or many other functions.
What's not working:
The lock screen shortcuts cannot be displayed correctly under WQHD resolution.
Overall, you need the following software
1) Android 8.0 Oreo installed
2) All in one gesture (Free, in PlayStore)
3) FloatingMenu 6.1.9 (Free, but Pro Version works much better, don't use PlayStore version, use the apk attached)
4) All necessary software needed to run adb commands. You may need to learn how to install and use adb command line.
Now let's start:
0. Go back to your phone's default settings if you tried any other methods before (ignore this if you didn't).
1. Go to Seetings -> Display -> Navigation bar, UNcheck "Show and hide button".
2. Install All in one gesture.
2.1. Configure this app's settings in the way you like. I use 12 Hotspots Straight Swipe and make Bottom, Left, Center to be Recent, Home and Back.
2.2. Go to Personalization -> Edge Preference, Leave Opacity as it is, we'll deal with it later. set other scrollbars the way you like, I use the following value: Edge Sensitivity 50px, Edge Width 100%.
3.3. Go back to Personalization, make sure Auto Rotation is checked, while Behind Keyboard is UNchecked. For me, to make it better, I also Unchecked Toast Message and checked Animation.
3. Install FloatingMenu 6.1.9, DO NOT use PlayStore version, use the apk attached.
3.1. Configure your bottom bar the way you like, but make sure the Height is more than 200. You may need to buy the Pro version to use all three bottom bars.
3.2. Go to Settings, make sure you UNcheck "Reposition when IME appears", and set "Auto hide when landscape" to "Hide all".
3.3. Go to Advanced settings, make sure you UNcheck "Max window level", and check "Cover softKeyboard".
4. Plug-in your phone to a computer with adb environment, make sure USB debugging is ON. (Learn more about adb if you don't know this before operating)
5. In the command line, run: adb shell settings put global policy_control immersive.navigation=apps,-com.samsung.android.app.smartcapture
6. In the command line, run: adb shell wm overscan 0,0,0,-168
7. Fully test your phone, then make the bottom bar transparent to make it more beautiful.
8. For users who use WQHD resolution only: Go to Settings -> Lock screen and Security -> App shortcuts, then turn off both shortcuts.
9. Sometimes you need to reboot your devices.
=========================================================================================
If you want to undo the effect you made by the above two adb commands, here are the two "Recover Commands":
adb shell settings put global policy_control null
adb shell wm overscan 0,0,0,0
=========================================================================================
Please reply below if you have any questions. I will come and answer regularly.
Thank you!
Download FloatingMenu: https://drive.google.com/drive/folders/1EG_m4ZL7hWhxMdqlbbAMUliHp_iEcPtZ?usp=sharing
but just disable the navi bar? how can i do it?
galaxtnote2 said:
but just disable the navi bar? how can i do it?
Click to expand...
Click to collapse
follow all the steps then u won't see nav bar any more, but use gestures instead.
frankhuang2013 said:
follow all the steps then u won't see nav bar any more, but use gestures instead.
Click to expand...
Click to collapse
im new to this. do you have any video tutorial please?
Floating Menu
no secure way to upgrade Floating Menu through the version you provided.
Hi Frank,
Did you find any fix or workaround for edge lighting at the bottom?
ok, it works (finally we have a solution also on oreo), the only problem i have is when i use the keyboard. the method i use (iphone x-style bar) cannot g on the keyboard and so ican't go back from the keyboard easily... any suggests?
giamanto said:
ok, it works (finally we have a solution also on oreo), the only problem i have is when i use the keyboard. the method i use (iphone x-style bar) cannot g on the keyboard and so ican't go back from the keyboard easily... any suggests?
Click to expand...
Click to collapse
you can use this https://play.google.com/store/apps/details?id=com.app.skillist.gesturebar&rdid=com.app.skillist.gesturebar
Thanks so much for this. This works perfectly
skewing/cropping problem
I followed all the steps on my Note8 but the homescreen and app drawer appear skewed to the right a little bit like there's an empty space on the left of the icons while the far right column icons are cropped in half, any solution for that ??
Update: I found that this problem is caused by changing the Screen Zoom (in Display settings) to the Small setting. If I set it to normal or Large, then nothing is wrong,,, except that I've grown so used to having small screen items that even the normal setting looks huge now to me. If there is any fix to this, that would be much appreciated.
First of All, thank you so much. Your guide works like a charm.
At one point I'm facing a problem with floatingmenu. It's all in Chinese and exept some basic knowlege about the Charakters. I'm unable to find die right settings.
An way major thanks!
Some app,something is below the navibar,cant display correctly
It ist possible to switch the language. Just go to the last bar in the first page and change the 5th setting. After pressing on the settings a windows appears with the option "English" .
Just use substratum and the system mods theme. I have nav bar hidden and just use gestures
note3userr said:
Just use substratum and the system mods theme. I have nav bar hidden and just use gestures
Click to expand...
Click to collapse
and you have no issue with substratum mod?
Sent from my ASUS_X00QD using XDA Labs
install Navigation gesture from the playstore and it will remove the navigation bar perfectly after than u just use any app you need for gesture control , and remove the gesture bar if you dont need it
j0l6 said:
install Navigation gesture from the playstore and it will remove the navigation bar perfectly after than u just use any app you need for gesture control , and remove the gesture bar if you dont need it
Click to expand...
Click to collapse
Going to try that! Thanks! Paired with good lock is going to be awesome.
I use navigation gestures and one hand operation +. It works flawlessly.

Question Modify Assistant Gesture in gesture nav?

Is it possible to change the diagonal gesture from Google assistant to something else?
I really like gesture navigation, especially because of screen space, and there's no minimize function in the 3 button navigation which isn't great.
Anyway, would be great to modify the gesture or somehow add the minimize functionality to the 3 button navigation.
MyNameIsEarlB said:
Is it possible to change the diagonal gesture from Google assistant to something else?
I really like gesture navigation, especially because of screen space, and there's no minimize function in the 3 button navigation which isn't great.
Anyway, would be great to modify the gesture or somehow add the minimize functionality to the 3 button navigation.
Click to expand...
Click to collapse
I have been using a Magisk module to hide the swipe gesture bar entirely on mine, and had previously used 3 buttons as well (using the gesture because then floating Gboard has more room and no forced space on the side for 3-buttons even when hidden) via "Fullscreen/Immersive Gestures (Q-S), have it set to fully hide the gesture bar, and have been relying on "Xposed Edge Pro" for my actual gesture navigation and customizing of it, since I've changed my Moto G Power 2021 into a Watch (modified build prop to force landscape even by system apps and more ). So have Riru and Lsposed naturally via Magisk as well. Just some ways to pull that off.
Onoitsu2 said:
I have been using a Magisk module to hide the swipe gesture bar entirely on mine, and had previously used 3 buttons as well (using the gesture because then floating Gboard has more room and no forced space on the side for 3-buttons even when hidden) via "Fullscreen/Immersive Gestures (Q-S), have it set to fully hide the gesture bar, and have been relying on "Xposed Edge Pro" for my actual gesture navigation and customizing of it, since I've changed my Moto G Power 2021 into a Watch (modified build prop to force landscape even by system apps and more ). So have Riru and Lsposed naturally via Magisk as well. Just some ways to pull that off.
Click to expand...
Click to collapse
Awesome!
Which version of riru works with edxposed?
I've tried a few and can't get edxposed to find any of them when installing.
EDIT:
I just noticed you said you installed Lsposed, got it installed successfully and i'm going to be checking out xposed edge pro, thanks a lot!
EDIT 2:
For those wanting a step by step to accomplish this. Not sure exactly how you got yours setup @Onoitsu2, but this way works for me.
First enable 3 button navigation (search navigation in settings)
Install "Xposed Edge" from here, enable it in Lsposed, reboot.
Xposed edge | Xposed Module Repository
repo.xposed.info
Enable the gestures in Xposed Edge, definitely at least a home gesture, a back gesture, and maybe a recent apps gesture. If you do not do this before the next step, you may have to restore a backup.
Note that gestures from the bottom of the screen will not work when the keyboard is open, so I created a back gesture from the side of the screen like the stock one. Then you can tap back to close the keyboard, other things could be used too, like a toggle soft keyboard among others I'm sure.
Then follow this guide.
[MOD][Magisk] Disable Navbar For 3rd-Party Navigation Gestures
If you're like me, you like using a 3rd party navigation gesture app with the navbar hidden. In Android 11, google disabled wm overscan which makes it difficult to hide the navbar. Luckily, it's possible with Magisk and a little bit of...
forum.xda-developers.com
Now your relying only on the Xposed Edge module, and it's awesome!
Thanks @Onoitsu2
For some reason, my system UI keeps restarting, usually after I unlock my phone. Does that happen for you using Xposed Edge?
It only seems to happen when I use my fingerprint to unlock.
MyNameIsEarlB said:
First enable 3 button navigation (search navigation in settings)
For some reason, my system UI keeps restarting, usually after I unlock my phone. Does that happen for you using Xposed Edge?
It only seems to happen when I use my fingerprint to unlock.
Click to expand...
Click to collapse
I would recommend enabling the gesture nav actually, as with the 3 buttons enabled, you actually lose screen real estate from invisible sections it keeps there in gboard and other keyboards as well, if you use the Android gesture nav it opens up that space as it seems to read that state in the gboard app and honors it, even if hidden or not it still gives the room. But then that "Fullscreen/Immersive Gestures (Q-S)" Magisk module, run through the console it has you answer questions. Once you have Xposed Edge set up right, you can use that to fully hide the Android gesture nav, and get full screen space overall.
As for your crashing system UI, it sounds like you may have the double tap gesture enabled still for your power button. When I rooted, I think that is the only thing that I lost access to, just stopped working, but reader itself worked fine. I did have some issues when I left that option on in Settings, with System UI being dumb at times as I think it tried to trigger it but would not work properly. Just a thought, since I've come to use Xposed Edge and the shortcut panel instead, much more feature rich than the stock panel.
Onoitsu2 said:
I would recommend enabling the gesture nav actually, as with the 3 buttons enabled, you actually lose screen real estate from invisible sections it keeps there in gboard and other keyboards as well, if you use the Android gesture nav it opens up that space as it seems to read that state in the gboard app and honors it, even if hidden or not it still gives the room. But then that "Fullscreen/Immersive Gestures (Q-S)" Magisk module, run through the console it has you answer questions. Once you have Xposed Edge set up right, you can use that to fully hide the Android gesture nav, and get full screen space overall.
As for your crashing system UI, it sounds like you may have the double tap gesture enabled still for your power button. When I rooted, I think that is the only thing that I lost access to, just stopped working, but reader itself worked fine. I did have some issues when I left that option on in Settings, with System UI being dumb at times as I think it tried to trigger it but would not work properly. Just a thought, since I've come to use Xposed Edge and the shortcut panel instead, much more feature rich than the stock panel.
Click to expand...
Click to collapse
Awesome thanks for the tips.
I tried installing the full screen gestures module but I couldn't figure out how to disable the assistant gesture. I don't remember exactly, but I thought it only asked to disable the back button gestures, however I wouldn't doubt that I'm wrong ther on that. I'll have to reinstall it and try it the way your describing here.
MyNameIsEarlB said:
Awesome thanks for the tips.
I tried installing the full screen gestures module but I couldn't figure out how to disable the assistant gesture. I don't remember exactly, but I thought it only asked to disable the back button gestures, however I wouldn't doubt that I'm wrong ther on that. I'll have to reinstall it and try it the way your describing here.
Click to expand...
Click to collapse
I used that module to not only alter the gestures, but turn that gesture nav fully off, hiding it entirely relying only on Xposed Edge Pro for navigations on my device actually. No System UI crashes here, nor other quirks that way like keyboard going dumb and not permitting swiping from bottom (be sure you look at Xposed Edge's settings and tweak them, it's worth it messing versus defaults)
Onoitsu2 said:
I used that module to not only alter the gestures, but turn that gesture nav fully off, hiding it entirely relying only on Xposed Edge Pro for navigations on my device actually. No System UI crashes here, nor other quirks that way like keyboard going dumb and not permitting swiping from bottom (be sure you look at Xposed Edge's settings and tweak them, it's worth it messing versus defaults)
Click to expand...
Click to collapse
I just reinstalled it a bunch of times and you do get a lot more options if you choose immersive instead of Fullscreen.
It seems that no matter which options I choose and regardless of whether or not you use the 3 button or gesture system navigation, there's still a tiny black bar on the bottom of the screen.
The black bar is in exactly the same place as it is during boot. When compared to the top of the screen which goes all the way to the top, the bottom bar still has a little part of unused space.
Did you manage to extend the screen all the way to the bottom, as it does with the top of the screen?
It's definitely extended more, but it would be awesome to get the entire screen space.
On a side note, do you know if there's a way to force all apps to be completely fullscreen and go all the way to the very top with the status bar hidden?
When I hide the status bar and turn it into landscape mode with the status bar hidden, I do get to use the full space in the app readera for example, but when using it in portrait mode, the space just goes unused despite checking off all apps to go around the camera whole in settings. For example, Firefox doesn't use the full space at the top of the screen, even with the status bar hidden.
MyNameIsEarlB said:
On a side note, do you know if there's a way to force all apps to be completely fullscreen and go all the way to the very top with the status bar hidden?
When I hide the status bar and turn it into landscape mode with the status bar hidden, I do get to use the full space in the app readera for example, but when using it in portrait mode, the space just goes unused despite checking off all apps to go around the camera whole in settings. For example, Firefox doesn't use the full space at the top of the screen, even with the status bar hidden.
Click to expand...
Click to collapse
Have you tried in multitasking list, tap on app's icon, it has a pullout of options that show like Full screen and if enabled split screen as another. That is the only thing I've used to make it fill up that upper notch area the camera is housed in. Mine is set to (Developer Options > Display Cutout) Device default. You want yours set to Hide to use the full space as often as possible I believe.
If you're on A11, When you go to Settings > Display and tap Advanced to expand the menu, do you have an option labeled "Full Screen" ? From there you can choose the apps you'd like to run full screen, of course this assumes the app is compatible and capable to do so.

Question Navigation bar

Is there anyway to move the navigation buttons to the right?
My thumb just can't reach the back button
Thanks
it grinds my gears too!, here we are at the most advanced android 13, many years of it on smartphones and yet still so many things baked into oems, like navigation customisation
to me pixel phones must solve these issues since its stock, and not just root everything all the time, to me its meant to solve the android problem of baked in oem features, like one ui or else samsung just wins androids, and pixels are done, i wont keep it that long lol
pixel6wheresatmos said:
to me pixel phones must solve these issues since its stock...
Click to expand...
Click to collapse
They did. It's called "gesture navigation".
Get rid of nav bar, use XPosed Edge Pro, you can setup custom stuff
BarrettBear said:
Get rid of nav bar, use XPosed Edge Pro, you can setup custom stuff
Click to expand...
Click to collapse
Xposed is the Android equivalent of cancer. The Fullscreen Immersive Gestures module for Magisk and a launcher that has custom gestures, e.g. Nova Launcher, is more than sufficient.
"Xposed is the Android equivalent of cancer"
Lol okay
Well I've tried Fullscreen Immersive Gestures on Magisk, it didn't work, so I have my solution which does work. I have zero space taken up at the top of the screen, and zero space taken up at the bottom of the screen.
I have an invisible app-switch, home, and back button at the bottom of the screen, and the ability to add dozens more should I care to.
Robshr said:
Is there anyway to move the navigation buttons to the right?
My thumb just can't reach the back button
Thanks
Click to expand...
Click to collapse
Use Xposed Edge Pro, it allows you to designate your own invisible buttons. My setup is:
Lower left, swipe up to go into multi, long-press to bring up in-app menu
Lower center, swipe up to open Bottom Quick Settings, long press to go home
Lower right, swipe up to go back
But you don't have to use swipe up, you can tap, double-tap, long press, swipe up, swipe down, swipe left, or swipe right. You also have different areas, 3x per side (left/center/right, top/middle/bottom) for each of those, and each can be assigned to do a number of incredibly useful things.
If you have trouble reaching with your thumb, you can assign lots to the lower-right (near your thumb), long press to do one thing, swipe up to do another, swipe to the left to do something, etc.
Don't let anybody tell you it's bad, test it for yourself and make your own decision.
If you do use that setup, you can disable the nav bar entirely by:
Installing "MagiskHide Props Config", and a terminal emulator
Restart
Run the term emulator, give it superuser by typing su and granting, then run command props
Go to code 5 (add your own prop), type n for a new prop, call the new prop qemu.hw.mainkeys, give it a value of 1, press y to continue with defaults, press y to reboot again.
NavBar is now gone (like in my image).
If you want to bring the NavBar back, just run props again on the terminal, and delete the prop you made above.
BarrettBear said:
"Xposed is the Android equivalent of cancer"
Lol okay
Well I've tried Fullscreen Immersive Gestures on Magisk, it didn't work, so I have my solution which does work. I have zero space taken up at the top of the screen, and zero space taken up at the bottom of the screen.
I have an invisible app-switch, home, and back button at the bottom of the screen, and the ability to add dozens more should I care to.
Click to expand...
Click to collapse
If it didn't work you're doing it wrong. But then again I really only use it to ditch the hint at the bottom of the screen, so my use case may not be typical.
There is a reason why custom ROM developers don't accept bug reports with that crap you use in play, and that's because 9 out of 10 times the issue is Xposed itself. So Xposed and its derivatives needed to be put out to pasture years ago and just die already. Anything they can do can a root app can do just as effectively, and without the system instability penalty of the cancer that is Xposed.
At this point we are getting a little off topic, as the OP I do think was trying to avoid rooting to solve his problem. Of course, root may be the only solution to the problem.
I have my Back-Button on the bottom right, just old-school without rooting.
Sry for my english, Germany here.
BarrettBear said:
Use Xposed Edge Pro, it allows you to designate your own invisible buttons. My setup is:
Lower left, swipe up to go into multi, long-press to bring up in-app menu
Lower center, swipe up to open Bottom Quick Settings, long press to go home
Lower right, swipe up to go back
But you don't have to use swipe up, you can tap, double-tap, long press, swipe up, swipe down, swipe left, or swipe right. You also have different areas, 3x per side (left/center/right, top/middle/bottom) for each of those, and each can be assigned to do a number of incredibly useful things.
If you have trouble reaching with your thumb, you can assign lots to the lower-right (near your thumb), long press to do one thing, swipe up to do another, swipe to the left to do something, etc.
Don't let anybody tell you it's bad, test it for yourself and make your own decision.
If you do use that setup, you can disable the nav bar entirely by:
Installing "MagiskHide Props Config", and a terminal emulator
Restart
Run the term emulator, give it superuser by typing su and granting, then run command props
Go to code 5 (add your own prop), type n for a new prop, call the new prop qemu.hw.mainkeys, give it a value of 1, press y to continue with defaults, press y to reboot again.
NavBar is now gone (like in my image).
If you want to bring the NavBar back, just run props again on the terminal, and delete the prop you made above.
Click to expand...
Click to collapse
Are you running android 13 or 12
I'm running 13 and I don't think it's compatible with 13 as it won't install the Xposed framework
Robshr said:
Are you running android 13 or 12
I'm running 13 and I don't think it's compatible with 13 as it won't install the Xposed framework
Click to expand...
Click to collapse
I'm still on 12. I stick with what I know works
Robshr said:
Are you running android 13 or 12
I'm running 13 and I don't think it's compatible with 13 as it won't install the Xposed framework
Click to expand...
Click to collapse
Which is why Fullscreen Immersive Gestures - a Magisk module - is a better option than any Xposed crap. It at least works, if you set it up correctly.
mr73 said:
I have my Back-Button on the bottom right, just old-school without rooting.
Sry for my english, Germany here.
Click to expand...
Click to collapse
How did you done that?
I can't find anything that works on pixel 6
valyemil811 said:
How did you done that?
I can't find anything that works on pixel 6
Click to expand...
Click to collapse
I used "Navigation Bar for Android" from Wormhole Space, it works for me without rooting. IMO i like it because i use the back button more than the other ones, try it.
mr73 said:
I used "Navigation Bar for Android" from Wormhole Space, it works for me without rooting. IMO i like it because i use the back button more than the other ones, try it.
Click to expand...
Click to collapse
I thought you made some .xml or adb modification straight to phone
Sry no, i dont have the time and ability to learn new things like programming or something like that.
mr73 said:
Sry no, i dont have the time and ability to learn new things like programming or something like that.
Click to expand...
Click to collapse
Oki doki

Categories

Resources