[APP][5.0+] Navigator - keep hiding navigation bar - Android Apps and Games

Navigator
ABOUT
This is my best way to handle hiding navigation bar.
I put a button called "Navigator" to trigger Back, Home, Recent behaviors, so that you don't need to use navigation bar anymore.
The previous version of this application
INSTALL
1. adb install three_fingers_fullscreen_3.2.apk
2. adb shell pm grant com.kenzyun.three_fingers_fullscreen android.permission.WRITE_SECURE_SETTINGS
3. grant permissions
a. Draw over other apps
b. Modify system settings
c. Accessibility
4. See how to install and demo
USAGE
1. Long Press Navigator to disable it
It will show again by dragging notification list or switch app
2. Navigator will auto-disable when InputMethod is on screen
3. Click to trigger Back behavior
4. Swipe up to trigger Home behavior
5. Swipe down to trigger Recent behavior
6. Drag Navigator to any position you like
7. For HTC device, you can use 3 finger to enable/disable auto-rotate function.
OPTIONS
1. Enable
Enable or disable this app behavior
2. Portrait Hide StatusBar
Hide StatusBar and Navigation Bar at the same time in portrait mode
3. Landscape Hide StatusBar
Hide StatusBar and Navigation Bar at the same time in landscape mode
4. Auto Hide Navigation Bar
For HTC Sense7, swiping hided navigation will dismiss the status.
With this options, it will hide again automatically in 2 seconds.
Or adjust the timer by "====>Set Timer"
5. EnableBackKey
Enable or disable Navigator, but it still hides navigation bar
6. ====>Set Alpha
adjust alpha value for Navigator
7. Start Service
Check permissions by this item.
Remember to run Start Service once after rebooting device
====
4/9
update to version 3.0
please uninstall the previous version and install 3.0 again.
[Feature]
1. customize gesture and action mapping
2. customize icon
[Fix]
1. Can't touch some window
====
4/16
update to version 3.1
[Feature]
1. add double click gesture
Note: Use this gesture will make Click gesture act slowly. Suggest to set None.
2. add HTC 3 fingers click gesture
Note: This is only for HTC devices.
How to recover the original icon?
put Navigator.png to /sdcard/Navigator.png and Do "Set Icon" one time (even it fails).
====
4/30
update to version 3.2
[Feature]
1. EnableBackKey >>Always show
even disable hiding navigation bar, Navigator icon still show
2. EnableBackKey >>Lock position
Lock Navigator icon position to prevent unexpected movement
3. New Action : Immersive
Show/Hide navigation bar or statusbar

4/9
update to version 3.0
please uninstall the previous version and install 3.0 again.
[Feature]
1. customize gesture and action mapping
2. customize icon
[Fix]
1. Can't touch some window

Hi, It works on my nexus 5x.
Can you add Double Click for Gesture Action?
thx.

4/16
update to version 3.1
[Feature]
1. add double click gesture
Note: Use this gesture will make Click gesture act slowly. Suggest to set None.
2. add HTC 3 fingers click gesture
Note: This is only for HTC devices.

4/30
update to version 3.2
[Feature]
1. EnableBackKey >>Always show
even disable hiding navigation bar, Navigator icon still show
2. EnableBackKey >>Lock position
Lock Navigator icon position to prevent unexpected movement
3. New Action : Immersive
Show/Hide navigation bar or statusbar

I really like this, immersive doesn't work for me though - running stock 6.0.1 on 6p

Jimsilver73 said:
I really like this, immersive doesn't work for me though - running stock 6.0.1 on 6p
Click to expand...
Click to collapse
Hi Jimsilver73,
You have to run the following adb command to enable immersive mode ability.
adb shell pm grant com.kenzyun.three_fingers_fullscreen android.permission.WRITE_SECURE_SETTINGS

kenzyun said:
Hi Jimsilver73,
You have to run the following adb command to enable immersive mode ability.
adb shell pm grant com.kenzyun.three_fingers_fullscreen android.permission.WRITE_SECURE_SETTINGS
Click to expand...
Click to collapse
Thanks kenzun,
I don't have PC to hand, can you let me what to input into terminal emulator please, I tried running that line after giving su permission but just gives error, sorry to be so noob, I'm sure this is a simple thing..........

Jimsilver73 said:
I really like this, immersive doesn't work for me though - running stock 6.0.1 on 6p
Click to expand...
Click to collapse
Jimsilver73 said:
Thanks kenzun,
I don't have PC to hand, can you let me what to input into terminal emulator please, I tried running that line after giving su permission but just gives error, sorry to be so noob, I'm sure this is a simple thing..........
Click to expand...
Click to collapse
I tried to run "pm grant com.kenzyun.three_fingers_fullscreen android.permission.WRITE_SECURE_SETTINGS" on terminal emulator.
However, it returns that the terminal emulator doesn't have GRANT_RUNTIME_PERMISSIONS.
I have no idea how to grant the permission without adb.

Works for huawei mate 9
I was looking for immersive mode for Chrome. This application works for me!
Can we make immersive mode enabled for certain apps or only for landscape?

It's working great for me now on 7.1.1 thank you. - it would be amazing if this could enable automatically when we go into specified application as I like to use nav bar most of the time and this in some full screen applications like browser etc. I'd he happy to donate for pro upgrade for this as I'm sure others would too if you have time to do it?
Sent from my angler using XDA Labs

is this still being developed?

hide statusbar or navbar for specific apps
Previous version of application works for EMUI 5.0 Android 7.0.
kenzyun mentioned it in the first post.
It allows to hide statusbar or navigation bar for specific apps using whitelist by package names.

Thanks, I managed to try it, still in my opinion the best way to handle the nav keys is the following -
Hide navigation bar ON
Hide navigation bar OFF
Screenshot 2
Screenshot 3
if only anybody could just repeat this simple scheme?

@kenzyun Great app, working perfect on Mate9.
Is it possible to add an option in "Set GestureAction" > to choose also a "shortcut action" by app, like in Nova Launcher for example?

After I turn off screen, I can not unlock with fingerprint.
Please fix it!

Related

[APP][5.0+][HTC only] 3 fingers fullscreen - hide navigation bar smartly

3 FINGERS FULLSCREEN
ABOUT
I wrote this application because I thought there was no good way to turn on/off "AUTO ROTATE" function.
If I always turn on "AUTO ROTATE", it usually rotate the device incidentally.
I don't like to turn on/off from notification list because of too many steps.
Here, I utilize 3 finger click feature (HTC only) to turn on/off "AUTO ROTATE".
Also, I add some convenient functions to hide navigation bar.
Hiding navigation bar in landscape mode is usually the best result because users wants to see real fullscreen.
INSTALL
1. adb install three_fingers_fullscreen.apk
2. adb shell pm grant com.kenzyun.three_fingers_fullscreen android.permission.WRITE_SECURE_SETTINGS
USAGE
using 3 fingers click to trigger "AUTO ROTATE" and "HIDE NAVIGATION BAR" features
OPTIONS
1. Portrait Hide StatusBar
Hide StatusBar and Navigation Bar at the same time in portrait mode
2. Landscape HIde StatusBar
Hide StatusBar and Navigation Bar at the same time in landscape mode
3. Auto Hide Navigation Bar
For HTC Sense7, swiping hided navigation will dismiss the status.
With this options, it will hide again automatically in 2 seconds.
4. Show Notification Icon
Show or Hide the notification icon for this application
5. White List
Only the package name in the whitelist can hide statusbar or navigation bar
You can get package name of the application by "package name viewer" on Play Store.
Please use comma "," if you want to add more than one package name like "com.facebook.katana,com.evernote"
kenzyun said:
3 FINGERS FULLSCREEN
ABOUT
I wrote this application because I thought there was no good way to turn on/off "AUTO ROTATE" function.
If I always turn on "AUTO ROTATE", it usually rotate the device incidentally.
I don't like to turn on/off from notification list because of too many steps.
Here, I utilize 3 finger click feature (HTC only) to turn on/off "AUTO ROTATE".
Also, I add some convenient functions to hide navigation bar.
Hiding navigation bar in landscape mode is usually the best result because users wants to see real fullscreen.
INSTALL
1. adb install three_fingers_fullscreen.apk
2. adb shell pm grant com.kenzyun.three_fingers_fullscreen android.permission.WRITE_SECURE_SETTINGS
USAGE
using 3 fingers click to trigger "AUTO ROTATE" and "HIDE NAVIGATION BAR" features
OPTIONS
1. Portrait Hide StatusBar
Hide StatusBar and Navigation Bar at the same time in portrait mode
2. Landscape HIde StatusBar
Hide StatusBar and Navigation Bar at the same time in landscape mode
3. Auto Hide Navigation Bar
For HTC Sense7, swiping hided navigation will dismiss the status.
With this options, it will hide again automatically in 2 seconds.
4. Show Notification Icon
Show or Hide the notification icon for this application
5. White List
Only the package name in the whitelist can hide statusbar or navigation bar
You can get package name of the application by "package name viewer" on Play Store.
Please use comma "," if you want to add more than one package name like "com.facebook.katana,com.evernote"
Click to expand...
Click to collapse
nice app. it works great on phone. using a custom rom.
I've updated the apk file today.
If the feature is enabled, it vibrates twice.
If the feature is disabled, it vibrates once.
version 1.3
SetTimer for Auto Hide Navigation bar
Nice app, thanks.
My suggestion for improvement would be to reset the timer everytime you press a nav bar button. So if I press back, for example, I get another few seconds before the nav bar disappears.
f_padia said:
Nice app, thanks.
My suggestion for improvement would be to reset the timer everytime you press a nav bar button. So if I press back, for example, I get another few seconds before the nav bar disappears.
Click to expand...
Click to collapse
update v1.4 to reset timer after window changed.
Open this feature at Settings > Accessibility > 3 fingers fullscreen [ON]
Its a really great idea for an app. But I unfortunately can't get it to install: if I tap on the apk from within android, I get a "parse error" like when you try to install a lollipop+ apk. The adb method fails with an error message "install failed: older sdk".
My device: HTC M8_UL running stock Android 4.4.2 with Sense 6. S-Off + root.
f_padia said:
Nice app, thanks.
My suggestion for improvement would be to reset the timer everytime you press a nav bar button. So if I press back, for example, I get another few seconds before the nav bar disappears.
Click to expand...
Click to collapse
shirreer said:
Its a really great idea for an app. But I unfortunately can't get it to install: if I tap on the apk from within android, I get a "parse error" like when you try to install a lollipop+ apk. The adb method fails with an error message "install failed: older sdk".
My device: HTC M8_UL running stock Android 4.4.2 with Sense 6. S-Off + root.
Click to expand...
Click to collapse
You must run it on Android 5.0 or later.
Please update your ROM version if you want to try this app.
Its a really great idea for an app. But I unfortunately it can't worked . If I tap enable button app will flash back.
My device: HTC M8D running stock Android 6.0 with Sense 7. S-On.
ps: It can worked on Android 5.02 with Sense 6. S-Off
只喝果汁的猫 said:
Its a really great idea for an app. But I unfortunately it can't worked . If I tap enable button app will flash back.
My device: HTC M8D running stock Android 6.0 with Sense 7. S-On.
ps: It can worked on Android 5.02 with Sense 6. S-Off
Click to expand...
Click to collapse
Do you forget to type "adb shell pm grant com.kenzyun.three_fingers_fullscreen android.permission.WRITE_SECURE_SETTINGS" ?
New version is here.
I change the application name because the purpose is different.
http://forum.xda-developers.com/android/apps-games/app-navigator-hiding-navigation-bar-t3344883
4/30
update to version 3.2
[Feature]
1. EnableBackKey >>Always show
even disable hiding navigation bar, Navigator icon still show
2. EnableBackKey >>Lock position
Lock Navigator icon position to prevent unexpected movement
3. New Action : Immersive
Show/Hide navigation bar or statusbar
Now I have an idea what adb is because I managed to install this app. Thanks, I am getting used to it!

(Guide) Hide Navigation Bar / Immersive Mode/ Transparent [root required]

Hello.
I asked myself why you can not hide the Navigation Bar from the factory.
I Have long researched and have come to this solution until an official version works. It works very well and I am quite satisfied.
On Playstore I discovered this app (All in One Gesture) by YS Liang.
What it can do;
【Supported Gestures
• Swipe from edges.
• Double tap on the status bar.
• Long press on the physical keys (for Android 4.3+). Works great on Android 7
• Mouse or stylus (S Pen) is supported.
【Supported Actions
• Home, Back, Recent Apps, Screen Off, Immersive Mode, etc.
• Launch of an application or a shortcut.
Step 1:
- Open All in One Gesture> Enable Swipe
- scroll down to Corners> aktivate Lower Left Area
Step 2:
- swipe from left to right, you will see Side Panel [Settings]
- go to Personalisation and open Edge Preference; and make your settings.
- (mine configuration is: Opacity 0% , Corner Size 15px, Edge Sensitivity 60px, Edge With 50%, Horizontal
Offset 0%, Vertical Offset 0%, Swipe Distance 40px).
- activate Behind Keyboard
- go back to Side Panel [Settings]
Step 3:
- swipe from left to right to see Side Panel
- click on Immersive Mode
- if you want to see the Status Bar, activate it
- Enable Blacklist and click on Manage Blacklist to exclude your desired apps from Immersive Mode
- Now activate the Immersive Mode in the upper right corner (for constantly usage )
or deactivate Blacklist/Immersive Mode (for using with a swipe down activation....)
you're Done, that's it. play with the settings and find your best solution!!)
short video guide
Look at attachment für more detailed information....
Greeting Blendit4
Already had this set up, but i wasn't aware there was a blacklist? Can you confirm how to open blacklist for apps?
Thanks
snowblind2142 said:
Already had this set up, but i wasn't aware there was a blacklist? Can you confirm how to open blacklist for apps?
Thanks
Click to expand...
Click to collapse
Open the app and swipe from left to right side to see the Settings Panel...under Immersive Mode> Preference> Manage Blacklist
It only sucks that keyboard won't pop up when in immersive mode..
OrphanBlack said:
Open the app and swipe from left to right side to see the Settings Panel...under Immersive Mode> Preference> Manage Blacklist
Click to expand...
Click to collapse
Thanks, but i cant seem to find preference button?
snowblind2142 said:
Thanks, but i cant seem to find preference button?
Click to expand...
Click to collapse
Do you have root? Check in Magisk Manager if root is granted for "All about Gesture". If not deinstall the app and install it from Play Store again, use link in post #1. Then check in Magisk Manager Settings, if "busybox" and "hide magisk" is marked on.... :highfive::good:
OrphanBlack said:
Open the app and swipe from left to right side to see the Settings Panel...under Immersive Mode> Preference> Manage Blacklist
Click to expand...
Click to collapse
OrphanBlack said:
Do you have root? Check in Magisk Manager if root is granted for "All about Gesture". If not deinstall the app and install it from Play Store again, use link in post #1. Then check in Magisk Manager Settings, if "busybox" and "hide magisk" is marked on.... :highfive::good:
Click to expand...
Click to collapse
Ahhhhh that's why i haven't rooted.
For the first time i want to see how long i can go before it does my head in not having root
Thank you for explaining. Might want to add to first post that root is required for per app basis.
You don't need root to enable immersive mode: https://www.xda-developers.com/how-to-enable-system-wide-immersive-mode-without-root/
Wait, the S8 has been rooted???
MishaalRahman said:
You don't need root to enable immersive mode: https://www.xda-developers.com/how-to-enable-system-wide-immersive-mode-without-root/
Click to expand...
Click to collapse
No one said it did need root, the app the op advised needs root to be able to do immersive mode on a per app basis
snowblind2142 said:
No one said it did need root, the app the op advised needs root to be able to do immersive mode on a per app basis
Click to expand...
Click to collapse
Yeah, but you don't even need root to do this on a per-app basis. Just providing an alternative, non-root solution here.
Using shell I typed in:
"adb shell pm grant com.phoenixstudios.aiogestures android.permission.WRITE_SECURE_SETTINGS" and the blacklist became visible. Also, my keyboard now works with this app.
Is there any ADB command or other non root option to increase auto-hide time when immersive mode is on?
Thanks ?
Alternative to this is go to your Edge settings (default by Samsung) and install the Edge Softkey and the order your Edge Softkey to be first.
Enable Immersive and swipe at the edge for navigation keys.

[Discontinued] [OFFICIAL XDA] Navigation Gestures - Get iPhone X/OnePlus style gesture control

Jealous of the cool new gesture navigation feature on the Apple iPhone X, Android P, or OnePlus 5T/OnePlus 6? With Navigation Gestures, you don't have to go out and buy a new phone if you want to change the way you use your phone. This app brings gesture navigation to any Android device!
Best of all, with Navigation Gestures you can completely hide the stock navigation bar without root! This is the only gesture control app with this feature.
Swipe left, right, up, or down. Swipe up and hold. Tap. Double tap. Long press. There's a lot of ways you can interact with the gesture bar to control your phone. Don’t like how the gesture bar looks? You can customize its appearance! Here’s what you can do:
Gestures
Taps
Single tap
Double tap
Tap and hold (long press)
Swipes
Swipe up and hold
Swipe left
Swipe left and hold
Swipe right
Swipe right and hold
Swipe up
Swipe down
Split Pill
Swipe up from left
Swipe up and hold from left
Swipe up from center
Swipe up and hold from center
Swipe up from right
Swipe up and hold from right
Actions
Free
Home
Back
Recent apps
Toggle split-screen (requires Android Nougat+)
Open previous app (requires Android Nougat+)
Open Assistant
Hide pill
Premium
Pull down the notification shade
Pull down quick setting tiles
Open power menu
Skip to previous media track*
Skip to next media track*
Play/pause current media track*
Switch keyboard dialog
Launch app**
Lock screen***
Screenshot****
* Media actions are not guaranteed to work with every app. Media actions use standard Android APIs to work with most apps.
** If you notice that an app is "slow" to launch after using the pill to trigger the home button, that's because of an obscure change made all the way back in Android 4.4 KitKat. Unless you have this Xposed Module or a custom ROM installed with the patch, there's no way around it.
***Lock Screen is compatible with the vast majority of devices. How it works is like this: Makes screen brightness and display timeout minimum and then displays a fullscreen black activity until the phone actually enters sleep mode from the timeout (~5 seconds.) There are other ways to lock the screen but we decided against them, at least for this release.
****Screenshot action uses the MediaProjection API, which is normally used to record the screen. Here, we just record the screen for a single frame. This is the only way pre-Android P for it to work. Screenshots are saved to /Pictures/NavigationGestures
Appearance (all free)
Toggle pill shadow
Customize pill color
Customize pill transparency
Customize pill border color
Customize pill corner radius
Customize pill width/height
Customize pill vertical/horizontal position
Behavior (all free)
Show NavBar in Selected Apps
Hide Pill in Selected Apps
Customize vibration duration
Customize animation duration
Hide Pill After Specified Delay
Hide in Fullscreen apps
Don’t Move pill when Keyboard Shown
Show Pill in Car Mode
Larger Hitbox
Horizontal (X) Swipe Distance
Vertical (Y) Swipe Distance
Swipe and Hold Time
Compatibility (all free)
Hide Navigation Bar in Landscape
Hide Navigation Bar on Tablets
Show Navigation Bar in Fullscreen
Enable Immersive Navigation Mode with Immersive Blacklist
Experimental (all free)
Hide Pill when Keyboard Shown
Keep Pill Shown in other Overlay Apps
Use Full Overscan
Download
Download Navigation Gestures from the Google Play Store.
Download Navigation Gestures Premium Addon from the Google Play Store.
Join our beta testing group on Telegram
XDA:DevDB Information
Navigation Gestures by XDA, App for all devices (see above for details)
Contributors
MishaalRahman, Zacharee1
Version Information
Status: Stable
Current Stable Version: 1.3.0
Stable Release Date: 2018-07-09
Created 2018-05-19
Last Updated 2018-07-09
Frequently Asked Questions
Help, I uninstalled the app and I can't access my navigation bar anymore!
Please connect to your computer and run the following command:
Code:
adb shell wm overscan reset
Help, I uninstalled the app and the original navigation bar keeps hiding itself!
Please connect to your computer and run the following command:
Code:
adb shell settings delete global policy_control
Can we add a feature where the pill is in its own separate area so it doesn't overlap with certain UI elements?
No, sorry. We are already pushing the screen content down to hide the nav bar. Adding this feature would require us to push the screen content up as well. We can’t have it both ways.
There's a "white line" at the bottom of the screen!
This is NOT a bug. This is a side-effect of a change we intentionally made after version 1.0.0 because without it, many Samsung, Motorola, and Xiaomi devices were reporting major bugs (eg. black screen after unlocking which made the phone unusable.) The “white line” is caused by the navigation bar being hidden 99.99% but not 100% (ie. we hiding the navigation bar entirely except for 1 pixel.) So the “white line” is actually just your navigation bar that’s colored white. We added an Experimental Setting called "Use Full Overscan" which gets rid of the white line. Use it at your own risk.
Pill doesn't work with Samsung DeX/Samsung Good Lock!
Android prevents third-party apps from showing overlays on top of SystemUI apps like the status bar and lock screen. You can use the blacklist function in Behavior settings to make the original nav bar show in these apps.
Pill doesn't show when you open the camera from the lock screen, answer a call from the lock screen, or open a notification for quick reply from the lock screen!
Android prevents third-party apps from showing overlays on top of SystemUI apps like the status bar and lock screen. This also includes calls, apps, or notifications answered from the lock screen. The pill cannot be shown until you unlock the device.
Pill doesn't show in Facebook Messenger, Drupe, or other floating apps!
Go to Experimental Settings and select the "Keep Pill Shown in other Overlay Apps." Pick Messenger, Drupe, etc. in this list.
Pill doesn’t work with screen pinning.
We have no way of simulating a long press on the back button without root. A tentative solution we are looking into is detecting when the phone enters a pinned screen state and disabling the pill to bring back the stock nav bar.
Home action doesn't work on the OnePlus 5!
OxygenOS prevents the app from performing the home action if you both enable the software navigation bar and disable the "always enable home button" option in Button settings. To fix this, please enable the "always enable home button" option.
Pill keeps "jumping" up and down with the navigation bar!
This means you either enabled Immersive Mode manually (ie. not from the app) or another app triggered Immersive Mode which is interfering with our app. Here are some possible causes and solutions:
Nova Launcher: In the "Notification Bar" section under "Look & Feel," there may be a "Hide Navigation Bar" option. If there is, check to make sure that it is disabled.
LG G6/LG V20/LG V30/LG G7 ThinQ: Go to*Settings > Display > Home touch buttons > Hide Home touch buttons and disable the "lock/hide icon" option up top and uncheck every app in the list.
Samsung Galaxy S8/Samsung Galaxy Note 8/Samsung Galaxy S9: Go to*Settings > Display > Nav Bar > Show and Hide Button and turn off the toggle up top and uncheck every app in the list.
Feature requests
Is it possible to keep the pill in the same spot when rotating the screen?
We will be adding this as a feature in a future release.
Can we add an action to launch a shortcut/activity?
Yes, that is planned for a future release (premium.)
Can we add Tasker integration?
Yes, that is planned for a future release (premium.)
Can we add a swipe down and hold gesture?
Yes, that is on our todo list.
Problem
Hello,i cant download from playstore Premium Addon,i already pay the price,cant download the apps from playstore, plz fix it
Says item not found.
Sent from my SM-G965U using Tapatalk
Sorry it looks like the regular app is on a timed release on the Play Store. We'll get it up ASAP once the developer is online
Is there improvements in performance or anything while rooted?
xx1182 said:
Is there improvements in performance or anything while rooted?
Click to expand...
Click to collapse
There's no difference with running this on a rooted device right now except it'll make setup easier (you don't need to use your PC for set up if you're rooted.)
In a future release we may allow for shortcuts/intents to be sent so you can customize the action to your heart's content (and potentially use root to do more actions.)
Also, if there's enough demand we may use input KeyEvent commands to inject button presses rather than the Accessibility API. This should give better performance but it requires root. It's not something we've implemented yet though.
Paperpaperpaper said:
Hello,i cant download from playstore Premium Addon,i already pay the price,cant download the apps from playstore, plz fix it
Click to expand...
Click to collapse
room511 said:
Says item not found.
Click to expand...
Click to collapse
The app is now up on the Play Store. Blog post is going live in 2.5 hours from the time of this comment.
Hi !
First of all thanks for your job !
I want to report a bug on Note 8 Oreo. There's a problem with Samsung Internet and Touchwiz launcher.
I've attached a picture of the issue
Sincerly
Alex
MishaalRahman said:
There's no difference with running this on a rooted device right now except it'll make setup easier (you don't need to use your PC for set up if you're rooted.)
In a future release we may allow for shortcuts/intents to be sent so you can customize the action to your heart's content (and potentially use root to do more actions.)
Also, if there's enough demand we may use input KeyEvent commands to inject button presses rather than the Accessibility API. This should give better performance but it requires root. It's not something we've implemented yet though.
Click to expand...
Click to collapse
Well, for me is no big deal. But for others, running ADB could be. I don't think it's right to not be able to skip that permission, since, you can(almost) disable completely the taskbar..
when the typing, pill is up-on the keyboard. it must always be in the bottom.
Wow.. cool :good:
@MishaalRahman: APK ?
asking for root permission on Samsung S9 plus SM-965F. without root permission app is not functioning
Great app but after I enabled Navigation Gestures. My icons/screen move to the right side. I'm using S9+ . Please advise.
mkoyak said:
when the typing, pill is up-on the keyboard. it must always be in the bottom.
Click to expand...
Click to collapse
That's by design so it doesn't interfere with the keyboard.
Licaon_Kter said:
@MishaalRahman: APK ?
Click to expand...
Click to collapse
Sure, we'll post the APK soon.
aryan1312 said:
asking for root permission on Samsung S9 plus SM-965F. without root permission app is not functioning
Click to expand...
Click to collapse
You can ignore the root prompt and follow the instructions to grant the permission manually by ADB.
dexz said:
Great app but after I enabled Navigation Gestures. My icons/screen move to the right side. I'm using S9+ . Please advise.
Click to expand...
Click to collapse
That is very strange. This seems to only be happening on Samsung phones. We asked Max Weinbach who has an S9 to test it and he never had this issue. We'll have to figure out why that happens.
Thanks for this app, I'm having fun playing with it.
Using it on Oneplus 5t oreo stable 5.1.1 magisk root, all permissions granted, premium addon installed, nova launcher beta.
When I set the vibration to 0ms when I exit that page of settings the vibration gets automatically reset to the default 50ms.
This does not seem to occur on any setting from 1ms upwards. I am interested to see if anyone else can reproduce this behaviour.
The way the pill works with SwiftKey keyboard is interesting, perfectly functional but not an ergonomic location on a longer screen for me.
Edit: ninja'd by the OP, see why you've done it that way with the keyboard now.
MishaalRahman said:
That is very strange. This seems to only be happening on Samsung phones. We asked Max Weinbach who has an S9 to test it and he never had this issue. We'll have to figure out why that happens.
Click to expand...
Click to collapse
I see now. It only happened when doing gesture up on the screen for "All Apps" the only way for me to make it normal again by turn the the screen off and turn it on again.
anyone know how to turn off that system prompt displaying over other applications on notification? kinda annoying...btw using emui 8 oreo 8.1
Working fine on my Xperia Z5 running stock nougat...
Pill on top of the Keyboard is the safest position in my opinion to avoid accidentally pressing it when tapping the space key..
I hope you can introduce more swiping features in your future updates.
Great work.
Edit:
In some games the pill disappears completely leaving no option to exit the game. What I did was to go to settings via control pannel.

Disable Nav Bar Completely and Use Gestures

Hey, guys. I've been visiting this thread lately looking for a way to disable the navigation bar in Samsung Galaxy S8 and S8+ but as many of you hear I've been having a hard time finding a way to disable it because of Oreo. I found about this app just today and wanted to share it with you cause I think you may be interested if you want to navigate through your beautiful Galaxy S8/S8+ using gestures and in fact is an app from the XDA team themselves.
The App is Navigation Gestures, It's a pretty good app which I just discovered today. as its name suggests it provides the ability to navigate through your phone using gestures. but the important part here is that is a pretty good option, the best one in my opinion, since you're able to remove the navigation bar completely without messing with your phone. I've previously tried some other options like using the ADB command to adjust the screen values to hide the nav bar which it's a decent workaround but comes with some minor problems (e.g. the icons in the lockscreen dissapears depending on the values used, values varies depending on the resolution you are currently using in your phone so it doesn't work properly when using power saving mode, etc...)
the app works pretty well since it hides, I'm not sure if it disables or hides the nav bar, but i'm assuming it just hides the nav bar cause a white line is visible after you enable it completely, it does need you to input an adb command using your pc, I'll link some other threads to do this process if you don't know how to do it. Also the Navigation Gestures guides guides you through the process of inputing the ADB command and it even provides videos of it.
Links:
Install ADB on Windos, MAC, Linux
Navigation Gestures
Issues:
CAUTION: If you don't like the application and decide to uninstall it make sure you disable it first, since it doesn't bring back the nav bar automatically by uninstalling, disable Navigation Gestures before uninstalling, otherwise you'll have to install it again from the playstore and disable it manually. This is mentioned in the app itself as well.
White Bar after enabling Navigation Gestures and Solution (see attached files): As I mentioned before, I think this app hides the nav bar since after enabling the Gesture Navigation it still has a really thin white line on the bottom of the screen, which in my opinion looks bad aestethically and is obnoxious; to solve this just install the following mod, it doesn't require root but you still need to input a command using ADB. what this app does is it let's you choose a black color for the nav bar, which removes (or disguises?) the white line in the bottom. (Settings > Display > Navigation bar > pick the black circle) props to the user @oyaxai for this! BLACK NAVIGATION BAR .APK
Immersion Mode: I have the an immersion mode app installed and it doesn't play along very well with this app, the Navigation Gestures app has no problem using the keyboard without navigation bar since it moves the "gesture pill" on top of the keyboard so you don't accidentally press it but I had some issues where the "gesture pill" just dissapeared (see attached files), I thought it was a bug but I disabled the Immersion Mode and the "gesture pill" indeed was moved to the top of the keyboard as intended. Immersive Mode App I am using in case someone is curious.
Animations: this is a personal issue, it doesn't affect the app in any way but I wanted to mention that the "gesture pill" animations can't be disabled, I find them not good looking and kind of useless, this is just my opinion though, you may like the animations.
Attachments:
Pic Album (The white line in the bottom is barely noticeable but is definitely there, you may be able to see it better once you enable Gestures Navigation in your S8/S8+)
This is my first time making a thread in XDA so I apologise if the formatting is not correct or even the forum.
and if something is not right I'd appreciate if the mods would let me know, so I can do it properly, thanks.
Thank you so much for this post.
I'll try it soon and reply how it goes.
Keep up the good work
Thanks a lot for this. This is my first time replying a thread^_^
But I still have a bit issue to be solved. After picking the black circle, the white line is still the same, it doesn't change to black color or disappear.
i use edge gestures. i used this app to disable the nav bar and uninstalled it haha
---------- Post added at 06:50 PM ---------- Previous post was at 06:48 PM ----------
i would suggest you guys to use an alternate gesture app too, and use this app just to hide the nav bar. its very basic and doesnt allow you to hide pill. other apps let you swipe from bottom etc. i also use bxActions as a failover just in case gestures fail.
Make a video showing this in Galaxy S8 !!
A short video would be great!
I really like this app, but I hate how it disables the pressure sensitive home button. When you press it, it'll vibrate but not do anything.
Does anyone know a work around to enable both gestures and the pressure home button?
The last beta auto hide the persistant thin white bar attention the bottom. ?
@xDeepS said:
i use edge gestures. i used this app to disable the nav bar and uninstalled it haha
---------- Post added at 06:50 PM ---------- Previous post was at 06:48 PM ----------
i would suggest you guys to use an alternate gesture app too, and use this app just to hide the nav bar. its very basic and doesnt allow you to hide pill. other apps let you swipe from bottom etc. i also use bxActions as a failover just in case gestures fail.
Click to expand...
Click to collapse
How do i just use this app to hide? by turning off gestures it turns off the modification right?
such a shame, xda is too late. used a gesture app approx 4-5 months lol. Gesture Control + Edge Gestures is a best combo. (dont show pill and hide nav bar completely)
How to permanent enable it to system?
If you have root access, add this into /system/build.prop
Code:
qemu.hw.mainkeys=1
will trick the Android system to believe that the device has a hardware navigation keys and should disable the navigation bar completely, used to work in Oreo.
ImbaWind said:
If you have root access, add this into /system/build.prop
will trick the Android system to believe that the device has a hardware navigation keys and should disable the navigation bar completely, used to work in Oreo.
Click to expand...
Click to collapse
My mind is immersive mode.
quanqw said:
My mind is immersive mode.
Click to expand...
Click to collapse
Not sure if I understood you correctly.
https://github.com/ycsin/Shell-Scri...ster/system/bin/SSAF_advanced_device_settings
Code:
function immersive_mode()
{
while :
do
clear;
echo "${GREEN}Immersive Mode Toggle${NONE}";
echo "";
echo " 1. Navigation Only Immersive Mode";
echo " 2. Full Immersive Mode";
echo " 3. Disable Immersive Mode";
echo " 0. Exit";
echo "";
echo -n "${YELLOW}Enter Option: ${NONE}";
read opt
case $opt in
1) $CMD settings put global policy_control immersive.navigation=*
clear;
echo "Enabled navigation only immersive mode.";
echo "";
press_enter
break;;
2) $CMD settings put global policy_control immersive.full=*
clear;
echo "Enabled full immersive mode";
echo "";
press_enter
break;;
3) $CMD settings put global policy_control immersive.navigation=
$CMD settings put global policy_control immersive.full=
clear;
echo "Disabled immersive mode";
echo "";
press_enter
break;;
0) break;;
*) clear;
echo "${RED}Invalid option.${NONE}";
sleep 1
esac
done
}
ImbaWind said:
Not sure if I understood you correctly.
https://github.com/ycsin/Shell-Scri...ster/system/bin/SSAF_advanced_device_settings
Click to expand...
Click to collapse
Yes, I know this but it don't keep while I factory reset. I want to modify system to permanent change.
quanqw said:
Yes, I know this but it don't keep while I factory reset. I want to modify system to permanent change.
Click to expand...
Click to collapse
You will have to put those commands into /system/services.d for that.
ImbaWind said:
You will have to put those commands into /system/services.d for that.
Click to expand...
Click to collapse
Is your mind init.d?

[Guide][Abstract how-to] One handed mode + full screen guestures - swipe to trigger!

Hi,
I want to share with you today - how to trigger one handed mode,
with full screen gestures mode - on, by swiping the bottom of the screen.
So as you know - you can trigger the one handed mode, which is a very useful feature in miui...
by swiping from the home button to one of the other buttons, depending on which side you want to shrink the screen towards.
But if you are like me,
and love the wonderful full screen navigation style...
you don't have navigation buttons, therefore can only use the 'quick ball' to trigger one handed mode, which is not ideal.
This requires no rooting, but will require you to run an adb command on a computer.
Also the apps used are not free.
I will not go into step by step detail because:
1. I'm lazy
2. you need tasker or a similar app compatible with tasker plugins... and I use Automate, which is less common.
So you will need a few (Paid) apps:
1. Gesture control (or similar, but something that allows launching shortcuts)
2. tasker / automate / some other automation app compatible with tasker plugins
3. AutoTools plugin for tasker
Install all those, configure write secure settings permission via adb on a PC as instructed by the plugin (#3)
Once done - create a tasker task that will:
1. use the plugin to change the setting: name= "force_fsg_nav_bar", type= global, value type = int, value = 0
2. wait for a second
3. change the setting back to 1
what this will do is basically show the navigation bar for a second and then hide it again.
Now configure Gesture control app to trigger this tasker task by swiping left or right
you can also tweak around to make it smaller, invisible, customize other gestures & whatever...
(Personally I added 'double tap' to screen off,
'long tap' to launch Native clipboard app,
and 'double tap and hold' to trigger flashlight...)
Done!
You can now swipe the bottom of the screen,
and this will pop up the navbar for 1 sec, so you can swipe again in the desired direction to trigger one handed mode!
Or you can use edge gestures https://play.google.com/store/apps/details?id=com.ss.edgegestures which is imo the best gestures app out there, OR
Navigation gestures by XDA https://play.google.com/store/apps/details?id=com.xda.nobar its free! Oh, and it is much simpler to use this apps than your ways. No tasker or whatever is required
w1040 said:
Or you can use edge gestures https://play.google.com/store/apps/details?id=com.ss.edgegestures which is imo the best gestures app out there, OR
Navigation gestures by XDA https://play.google.com/store/apps/details?id=com.xda.nobar its free! Oh, and it is much simpler to use this apps than your ways. No tasker or whatever is required
Click to expand...
Click to collapse
Yes, you definitely can, the gesture app is not what matters here.
What matters is that no app can trigger MIUI's one handed mode (there is xda's one handed mode but it's buggy...)
That is why you need to pop up the navbar-> and that is why tasker + a plugin is required.
I tried but unfortunally its not as fluid as miui :/
I cant stand the delay to trigger the commands and the animations are ****
did you turn off miui's gestures? I didn't... I use this side by side with them
Toggle One handed mode
To toggle One handed mode from a settings toggle.
Vote on this poll: c.mi.com/thread-2353236-1-1.html

Categories

Resources