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

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.

Related

[Q] - Perminately hide soft buttons, replace with swipe from bottom

Hi all,
I love my Nexus 5, but coming from the GS3, I'm not sure I like the loss of screen realestate due to the soft buttons. I've tried immersive mode with Cataclysm rom, however I am a speed freak, and the added effort with swiping up the bars combined with the ugly re-positioning of the screen makes me dislike that option.
I'm looking for a way to permanently hide the nav buttons, and after that is accomplished I'm looking for a good (preferably customization) app that will act as a replacement.
1) Hiding the Nav Buttons - I've tried editing my bool.prop to add the line "qemu.hw.mainkeys=1" but it must be conflicting with my Rom (Cataclysm Nov 26) or my Kernel (Franco.14) because every time I reboot and unlock my screen I'm greeted with the lovely message "unfortunately the process com.android.systemui has stopped" and it forces me back to my silkscreen. I'd prefer not to use an app to solve the problem, as I'd much rather change system files through text editing or flashing than be required to download another app.
2) Simulating the buttons with gestures - I've tried a few apps so far, but I haven't been able to find one that solves my problem exactly the way I want. I may be forced to edit an app to get exactly what I want. The closest I've gotten so far is Swipe Home Button, however it still doesn't accomplish everything I want. What I'm looking for is the following:
Swipe up from bottom middle to go home (accomplished with Swipe Hope Button)
Swipe from bottom left to go back
Swipe from bottom right to launch recent apps
If anyone knows of any techniques to accomplish this I'd love to hear them!
Extra: I'd also like to hide the status bar, revealing it with some gesture, however that is farther down on my list as it is far less intrusive to my experience.
Use a custom ROM like Purity. They have this built in.
Sent from my SAMSUNG-SM-N900A using Tapatalk
Try this out- http://forum.xda-developers.com/showthread.php?t=2554592
Sent from my Moto X
Noxey said:
What I'm looking for is the following:
Swipe up from bottom middle to go home (accomplished with Swipe Hope Button)
Swipe from bottom left to go back
Swipe from bottom right to launch recent apps
If anyone knows of any techniques to accomplish this I'd love to hear them!
Extra: I'd also like to hide the status bar, revealing it with some gesture, however that is farther down on my list as it is far less intrusive to my experience.
Click to expand...
Click to collapse
Try this: https://play.google.com/store/apps/details?id=com.goodmooddroid.gesturecontroldemo&hl=en
You can do the three gestures you want and also has the ability to hide/recall status bar with another gesture.
Thanks guys,
I use GMD on my tablet, however I wasn't sure I wanted to spend $5.00 to try it out. I've also realized (slightly embarrassing) that I can just use cataclysm to change the navbar height to 0%... so that solves problem 1.
EDIT: Turns out GMD is exactly what I need. Didn't realize it had this level of customization when I originally tried it. Thanks! However if anyone knows of a free solution that would be great too.
Cataclysm has a hide navbar button you can put in the quick toggle to disable the navbar completely. no need edit the build prop or download any additional software. Thiis is also better than setting the navbar size set to 0 as you can quickly toggle it on and off if needed.
Noxey said:
Hi all,
I love my Nexus 5, but coming from the GS3, I'm not sure I like the loss of screen realestate due to the soft buttons. I've tried immersive mode with Cataclysm rom, however I am a speed freak, and the added effort with swiping up the bars combined with the ugly re-positioning of the screen makes me dislike that option.
I'm looking for a way to permanently hide the nav buttons, and after that is accomplished I'm looking for a good (preferably customization) app that will act as a replacement.
1) Hiding the Nav Buttons - I've tried editing my bool.prop to add the line "qemu.hw.mainkeys=1" but it must be conflicting with my Rom (Cataclysm Nov 26) or my Kernel (Franco.14) because every time I reboot and unlock my screen I'm greeted with the lovely message "unfortunately the process com.android.systemui has stopped" and it forces me back to my silkscreen. I'd prefer not to use an app to solve the problem, as I'd much rather change system files through text editing or flashing than be required to download another app.
2) Simulating the buttons with gestures - I've tried a few apps so far, but I haven't been able to find one that solves my problem exactly the way I want. I may be forced to edit an app to get exactly what I want. The closest I've gotten so far is Swipe Home Button, however it still doesn't accomplish everything I want. What I'm looking for is the following:
Swipe up from bottom middle to go home (accomplished with Swipe Hope Button)
Swipe from bottom left to go back
Swipe from bottom right to launch recent apps
If anyone knows of any techniques to accomplish this I'd love to hear them!
Extra: I'd also like to hide the status bar, revealing it with some gesture, however that is farther down on my list as it is far less intrusive to my experience.
Click to expand...
Click to collapse
Just try the play store app named "full!screen"
Um why hasn't anyone mentioned LMT, the ISAS do EXACTLY what the OP wants.
http://forum.xda-developers.com/showthread.php?t=1330150
This is what I've been wanting to do as well.
As for hiding the navbar, I still don't know the most reliable or simplest method to do this.
xdp said:
Um why hasn't anyone mentioned LMT, the ISAS do EXACTLY what the OP wants.
http://forum.xda-developers.com/showthread.php?t=1330150
This is what I've been wanting to do as well.
As for hiding the navbar, I still don't know the most reliable or simplest method to do this.
Click to expand...
Click to collapse
yeah +1 for lmt ..make sure to get the v2.0rc6 for KitKat
for dropping the navbar I just put the .. qemu.hw.mainkeys=1 .. at the end of the build.prop on stock rom

[APP] Swipe Navigation - Navigation bar replacement

SWIPE NAVIGATION
ABOUT
Swipe Navigation allows you to execute actions by simple swiping from the edge of your screen, a bit like pie controls but without any ui elements which makes it a lot faster and easier to navigate. Swipe Navigation also has a dock that supports a unlimited amount of actions
DOWNLOADS
https://play.google.com/store/apps/details?id=com.suphi.swipenavigation
SCREENSHOTS
HELP
HOW DO I HIDE MY NAVIGATION BAR
The best way to hide your navigation bar is with your ROM settings but if your ROM does not support this you can used a Xposed module or you can add qemu.hw.mainkeys=1 to your system/build.prop file.
Here is a video on how to edit you build.prop file VIDEO GUIDE
SYSTEMUI CRASHES WHEN I LAUNCH GOOGLE NOW ON TAP
This is a bug with android and google has been notified of this problem. https://code.google.com/p/android/issues/detail?id=193391
The reason this happens is when you hide your navigation bar with qemu.hw.mainkeys=1 the animation crashes when trying to launch google now on tap.
Luckily there is a hack to get it working, what you will need to do is force the animation to play without using google now on tap and there are a few ways to do this.
If you turn on "OK GOOGLE" detection from any screen or if you use nova launcher/apex launcher/etc... go into settings and turn on "OK GOOGLE" voice activation
then say "OK GOOGLE" and the animation will play, a white border around the edge of your screen.
Once the animation has played google now on tap will start to work.
Warning if you reboot your phone you will need to say "OK GOOGLE" again.
SWIPE NAVIGATION IS NOT WORKING
Screen DPI set to low
One person reported that when they set there DPI from 320 to 260 swipe navigation would not work correctly
SuperSU out dated
Don't forget that SuperSU is still in beta for marshmallow so make sure your up to date
SELinux not allowing Swipe Navigation to inject Events
I'm still not 100% sure why some people are experiencing this problem maybe when SuperSU goes stable for marshmallow this will be fixed but for now here are a few checks you can do:
In advanced settings test other SU contexts
Make sure SuperSu/ROM/Kernel are all up to date
Make sure your ramdisk has been patched correctly modified boot.img by Chainfire
if all fails download SELinuxModeChanger and set your SELinux to permissive If you don't want to set your SELinux to permissive you could downgrade to version 3.0.3 or use without root version
MORE HELP
If you still need help feel free to email me at [email protected] or post in this thread and ill try my best to help
MEDIA Thank you for sharing Swipe Navigation
VERSION 4
No videos found
VERSION 3
VERSION 2
VERSION 1
No videos found
APPS THAT WORK GRATE WITH SWIPE NAVIGATION If you have any app recommendations feel free to tell me
FREE
Smart Wifi Switch - quickly switch to your closes WiFi access point
PAID
Tasker - make a task with 200+ actions supported and with Swipe Navigation set a shortcut to that task
XPOSED
GravityBox - you can use GravityBox To enable expanded desktop to hide your navigation bar or set navigation bar height to 0 dont use the disabled navigation bar option it will break google now on tap
------
I like it, would you consider adding support for icon pack?
planeinmountain said:
I like it, would you consider adding support for icon pack?
Click to expand...
Click to collapse
It already has support for icon packs
Tap on your dock action then set icon then select your icon pack
Splder said:
It already has support for icon packs
Tap on your dock action then set icon then select your icon pack
Click to expand...
Click to collapse
Great, thanks!
Is this better than All in one Gestures?
Scalabis said:
Is this better than All in one Gestures?
Click to expand...
Click to collapse
Well i made the app so i would say yes but you would need to try it for your self so you can decide what you like better
I just bught this app for support, good work mate.
I was using free, so here are my impressions/requests:
1) Different color for basic gesture actions (left,center, right, left edge, right edge)
2) Dock settings is a cluttered chaos, no need for so many options. What i would like to see is option for folders or something similar.
Also a 'set to default' option would be nice for values.
gordito_gr said:
I just bught this app for support, good work mate.
I was using free, so here are my impressions/requests:
1) Different color for basic gesture actions (left,center, right, left edge, right edge)
2) Dock settings is a cluttered chaos, no need for so many options. What i would like to see is option for folders or something similar.
Also a 'set to default' option would be nice for values.
Click to expand...
Click to collapse
i was thinking about adding glowing for different swipes so you can see what one your doing
dock settings well yes its a bit cluttered but i need that many settings if you press the floating button there are some presets you can use
(use a preset as a starting point or just use the way a preset is and pretend there are no settings)
folders would need a full rewrite on how the dock works but i don't want to do that i may make a extension for that you would have to download separately and would work with all other apps
dock has default but settings does not i was thinking about adding some presets for the other settings as well like the dock settings
I was thinking different colors in the bottom bar, for every 'area'
Also, there could be a ' set to default' option in every setting, next to 'cancel' and 'ok'
One other thing that could be configurable, is swipe distance on dock. If i wanna reach apps, there is a lot of distance.
Keep up the good work.
nice
gordito_gr said:
I was thinking different colors in the bottom bar, for every 'area'
Also, there could be a ' set to default' option in every setting, next to 'cancel' and 'ok'
One other thing that could be configurable, is swipe distance on dock. If i wanna reach apps, there is a lot of distance.
Keep up the good work.
Click to expand...
Click to collapse
That would require to many color settings
Default for every setting i could do that ill look into it
Ill look into that as well for now you could change side the the narrow side of your phone
Great app! Was looking for something like this but the swipe back xposed module was never consistent enough ...
some suggestions:
1. the home button is actually what i use the least, there is an option to change the size of the left and right most swipe areas, but can there also be an option to change the size of the center (home) swipe area? this will avoid the "back" and "recent apps" swipe areas being too small when the "search" and "menu" swipe areas are expanded
2. is it possible to add chrome actions (back/forward, next/previous tab, etc.) into the custom action list? it appears possible since the chromepie xposed modules and gesture navigation app have these shortcuts ... that would make chrome navigation a lot more user-friendly
wyt18 said:
Great app! Was looking for something like this but the swipe back xposed module was never consistent enough ...
some suggestions:
1. the home button is actually what i use the least, there is an option to change the size of the left and right most swipe areas, but can there also be an option to change the size of the center (home) swipe area? this will avoid the "back" and "recent apps" swipe areas being too small when the "search" and "menu" swipe areas are expanded
2. is it possible to add chrome actions (back/forward, next/previous tab, etc.) into the custom action list? it appears possible since the chromepie xposed modules and gesture navigation app have these shortcuts ... that would make chrome navigation a lot more user-friendly
Click to expand...
Click to collapse
There is currently no way to resize the home button
Back would be just the normal back action
If you go into actions at the bottom is more... Within more is forward
Switching tabs i was not able the find the keycode in the list that does that but
Here is something built into chrome you may not of known about
If you slide your finger across the top url bar it will switch across tabs
But i think this does not work if you have your tabs in recents if you have your tabs in recents then you could use switch to previous app the switch between your last 2 tabs apart from that i dont know
Splder said:
There is currently no way to resize the home button
Back would be just the normal back action
If you go into actions at the bottom is more... Within more is forward
Switching tabs i was not able the find the keycode in the list that does that but
Here is something built into chrome you may not of known about
If you slide your finger across the top url bar it will switch across tabs
But i think this does not work if you have your tabs in recents if you have your tabs in recents then you could use switch to previous app the switch between your last 2 tabs apart from that i dont know
Click to expand...
Click to collapse
yes, i know about the gesture to swipe tabs in chrome. however it's not that useful a gesture when using the phone one-handed unless you have extra long fingers ...
i tried hard to find the keycode to swipe tabs in chrome too ... even connected to a bt keyboard to see if i could find it. but it's definitely possible since chromepie can do it, maybe it is a combination of keycodes simultaneously?
anyway, great app! got through my first day using it instead of the navbar and it feels very intuitive already
thanks
wyt18 said:
yes, i know about the gesture to swipe tabs in chrome. however it's not that useful a gesture when using the phone one-handed unless you have extra long fingers ...
i tried hard to find the keycode to swipe tabs in chrome too ... even connected to a bt keyboard to see if i could find it. but it's definitely possible since chromepie can do it, maybe it is a combination of keycodes simultaneously?
anyway, great app! got through my first day using it instead of the navbar and it feels very intuitive already
Click to expand...
Click to collapse
I would not know how to do it maybe it can only be done with xposed i quit using chrome im now using lightning browser nice light open source browser

[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!

[APP][5.0+] Navigator - keep hiding navigation bar

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!

Exynos S9+ gesture control quick guide (Requires root)

I wanted to write a quick guide on how to hide the navigation bar permanently, in the easiest way possible and then use gestures to replace the nav bar soft keys.
This solution has been tested on the Exynos S9+ and you need to be rooted in order for it to work.
Steps:
1. Have root
2. Install the gesture control app of your liking, before proceeding with the next step. Set it up and make sure it works after rebooting. I would recommend either all in one gestures (free) or edge gestures (paid). I actually prefer edge gestures. Play around with the settings to get the most intuitive gesture navigation for you, I have added screenshots of my settings for inspiration.
3. Navigate to the system folder with a root explorer and open build.prop with a text editor. Add the following line to the bottom of the text qemu.hw.mainkeys=1 and save. This tells your device that it has physical navigation keys, so it should disable permanently the soft keys. To revert this simply switch the '1' with a '0', or delete the line, save and reboot.
4. Reboot your device.
I'm not a developer, I just had to piece together this simple solution for a much more natural navigation experience.
I don't notice any slowdowns or battery drain with this solution.
Reserved
useful ,thanks
May i have the link for the app? Thanks in Advance, lo.
S7 - SuperMan-Rom
borntokill said:
May i have the link for the app? Thanks in Advance, lo.
S7 - SuperMan-Rom
Click to expand...
Click to collapse
https://play.google.com/store/apps/details?id=com.ss.edgegestures&hl=en (paid app)
https://play.google.com/store/apps/details?id=com.phoenixstudios.aiogestures (free app)
I just tried the app "edge gestures" and it is well done, very customizable and works very well... apparently.
I installed the companion app "more gestures" to get a few more things to do. I wanted to swipe and hold from the right to turn off and lock the screen.
The shortcut works and it locks the screen as it should, but, for some reasons, I can't unlock my phone using fingerprint or face unlock, even though those settings are enabled. As soon as I touch the sensor I get prompted to use my pin, and if I hit the back key under the numpad, I go straight to the lock-screen, and as soon as I swipe up, I'm back with the pin and no use of the unlock sensors.
I had the same option (to swipe and hold to lock the phone) from Samsung's "one handed operation +", but I wanted to use one single app to have the 3 edges of the phone covered and this one seemed optimal for that, instead of using xda "navigation gestures" together with the Samsung's one.
As soon as I disabled this "edge gestures" app, and reinstated Samsung's and xda's one back, everything turned back to normal, face and finger unlock working again.
I wonder if I should have enabled other settings or permissions I'm unaware of, for these apps to work without conflicting with the unlock part.
Has that happened to anyone of you too??

Categories

Resources