yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] Splder:
Thanks for your email if you have any other problems feel free to email again.

is setting it to just apps not enough does adb also need to be selected i need to test this my self :P

i never enabled left side as the hamburger menu will give mixed results as it will interfere with swipe navigation

Thank you would of been nice if google gave users the option to hide navigation bar without root and also for app developers to inject keyevents without root now that we have this new permissions system cant see why it cant be done
[Android Apps and Games] djide01:
Great app.. Just discovered and want to get the unlock key but have a quick question, are you going to support Android N?
[Android Apps and Games] Splder:
If its possible then yes i own a nexus 5 so still dont have Android N to test on but once the source code is released i should be able to get it working

The none root version should work without changing anything
[Android Apps and Games] djide:
thanks. Went ahead and bought the unlock app to support your great work.

Quick question, I have the navigation bar hidden using the build.prop mod however and time my phone restarts swipe navigation does not automatically start unless I start the app. BTW, I am using the root version on stock systemless root 6.0.1 Nexus 6P
[Android Apps and Games] Splder:
A few people experience this problem and im not sure why

One user said he turned off some power saving options i think in xposed and that fixed the problem for him

Are you using xposed and are there any power saving options you can disable?
[Android Apps and Games] davy917:
During navigation if I turn the screen off and back on I'm unable to use Swipe navigation since the phone is technically locked. With the standard navbar I'm able to still use the back and home keys and it will take me to the lock screen. With swipe navigation the only way to get out is to stop navigating. Any way to get around this?
[Android Apps and Games] Splder:
im not 100% sure what your saying but maybe try above everything in advanced settings
[Android Apps and Games] Splder:
new update!

● 4.2.0

Changed back to accessibility service this will make swipe navigation start faster when first booting up it will also make it harder for the service to stop

Rootless actions added back in now we are using the accessibility service again we can have rootless actions back

Root only asked when needed root will not be asked untill you do a root action

Added swipe from left side sorry for taking so long

Many back-end improvements and optimizations due to many changes if you come across bugs email me and ill try to fix them as soon as possible
[Android Apps and Games] Ygor Cortes:
First of all I'd like to thank you for the amazing app. It's extremely useful, really! Thank you so much.

I see you replied to my review on Google Play saying that the animation issue should be fixed, but unfortunately it is not on my Nexus 6 running PA. Anyway thank you a lot for looking into it, I hope you can fix it!
[Android Apps and Games] TheArt.:
Amazing app, bought it 4-5 months ago. I would like to ask for a feature: backup settings (manual, offline, Google drive, whatever) because every time that I fresh install I need to configure all the Swipe gestures, the dock, and the options in general.

Thank you.
[Android Apps and Games] Splder:
If you never cleared the app data then swipe navigation will continue using home shortcut

You have 2 options

Clear app data so new settings are set

Or

Change home shortcut to home
[Android Apps and Games] Splder:
I do want this but im still not 100% sure of the data structure will be staying the same in future updates so the backup will break if i choose to change the data structure in the future

I do recommend using titanium backup untill i do implement this feature
[Android Apps and Games] Ygor Cortes:
Cleared the app data and it worked. Awesome, thank you so much!

---------- Post added at 05:11 PM ---------- Previous post was at 05:05 PM ----------

Oh, and just wanted to point out that the animation used for switching to the last app is amazing. A lot better than what we can see on other implementations. I love when apps work and look so great that it looks like stock, and this apps does it. Really awesome!
[Android Apps and Games] gg22:
Google should buy this app from the developer and integrate it into the OS - gesture navigation is so much better then navigation buttons.
[Android Apps and Games] Splder:
The switch app animation is stock Android animation some roms change it to a ugly animation

Google have guidelines and i think swipe navigation breaks all the guidelines so not much chance of that but sure im up for that
[Android Apps and Games] Splder:
so i forgot all about this but turns out there is still the performance bug with accessibility service with android 5.0+

https://code.google.com/p/android/issues/detail?id=81950

i may have to go back to using a normal service again
[Android Apps and Games] Splder:
● 4.3.0

Accessibility service is now optional (recommended off)

Gesture action presets

Many back-end improvements and optimizations

this update was made because of this android bug: https://code.google.com/p/android/issues/detail?id=81950

i tried my best to make it not complicated but if you have any problems feel free to email me

also if you are rooted i recommend not using the Accessibility service
[Android Apps and Games] sacredsoul:
Does this bug also affect Android 6.0.1? I do not seem to have any adverse effects from enabling Accessibility. Are there any other reasons to disable it? I am rooted.
[Android Apps and Games] Splder:
It effects me and im running 6.0.1 also people running android n also has reported this problem

Its most noticeable on chrome browser find a long page and fling the page up and down

If you have any accessibility service enabled the scrolling will be a bit choppy but when no accessibility service is enabled scrolling is much smoother

Apart from that its ok to use accessibility service

Remember this happens with all accessibility services not just swipe navigation so you will need to disable all your accessibility services to see if its smoother
[Android Apps and Games] israellr:
works with android n preview 4
[Android Apps and Games] esincho:
I get a system ui crash on preview 4 when launching on tap
[Android Apps and Games] Splder:
There is help on the second post

This is a bug with android when you hide your navigation bar with build.prop file

You can also hide you navigate bar with layers

The developer of lmt launcher has made a layer

http://xdaforums.com/attachment.php?attachmentid=3532744&d=1446790463

If you place that file in system/vendor/overlay

Make sure you set permission to 0644

Then reboot if you dont set permissions you will get bootloop

If you get a bootloop in teamwin recovery use the file manager to delete the file

Or you can also use the layers manager app from the playstore to add the layer by clicking the floating round button

Im hoping to make my own layer soon and have it built into the app
[Android Apps and Games] Splder:
● 4.3.1

Swipe navigation can now hide the navigation bar for systems that support layers

This is a cool update if your Rom supports layers or you are using android 6.0+ there is now a built in option to hide your navigation bar

by using this method you will not get systemui force close when using google now on tap

if you are already using the build.prop method and want to move to the layers method it maybe a good idea to delete the line you added to your build.prop first

Swipe navigation takes no responsibility for bootloops (i tested on nexus 5 running aosp 6.0.1 and worked fine for me)

if you do happen to get a bootloop go into your recovery

from there delete the /system/vendor/overlay/SwipeNavigationLayer.apk file

some custom recovery's like TWRP have built in file managers that let you delete the file if not you will need to use ADB
[Android Apps and Games] gg22:
So this "layers" option to hide navigation bar is for rooted devices only? I currently modify build.prop without rooting.
[Android Apps and Games] Splder:
Swipe Navigation will need root to create system/vendor/overlay/SwipeNavigationLayer.apk

but you could do it manually yourself download the SwipeNavigationLayer.apk and put it in system/vendor/overlay/

don't forget to set the correct permissions

Permissions:

overlay directory 755

SwipeNavigationLayer.apk 644

download SwipeNavigationLayer.apk

http://xdaforums.com/attachment.php?attachmentid=3792821&d=1466727293
[Android Apps and Games] Splder:
● 4.3.2

Fixed the dock dialog menu

Added sound feedback

If you have touch sound disabled in your android settings sound feedback will not work
[Android Apps and Games] Dachfenster:
Don't know why but after flashing the latest PureNexus I can't change app permissions unless I don't allow Swipe Navigation to draw over other apps. (I don't know how this permission is exactly called in English, hope you know what I mean)

Everytime I try to change a permission of any app it says something like "screen overlay detected". If I then deactivate "draw over other apps" for swipe navigation I can set the permissions properly.

Any idea?
[Android Apps and Games] TheArt.:
Same, but isn't it normal?
[Android Apps and Games] Dachfenster:
I don't know, It seems new to me. Really annoying when installing new apps. :(
[Android Apps and Games] gg22:
Running Android N DP5 - nav bar doesn't go away after modifying build.props. Anybody knows why?
[Android Apps and Games] caballon:
With this for me is working qemu.hw.mainkeys=1!!!
[Android Apps and Games] Splder:
This will not happen on most ROMS but this is a security measure google put into android maybe PureNexus forgot to disable it on there latest update there is nothing that i can do on my side unfortunately

only way around it is to temporary disable draw over other apps or flash another ROM

my nexus 5 cant run android N yet so i have not tested it but other users have reported it working maybe you typed it in incorrectly

does the built in layers method not work that comes with swipe navigation? on the pull out menu in swipe navigation try the navigation bar button
[Android Apps and Games] gg22:
Does the layers method work for non-rooted devices? I tried it on Marshmallow, but the apk file gets deleted on reboot. With the build.props method - I can see that the build.props is properly saved in /system/, and I add exactly the same line as I did in Android M - "qemu.hw.mainkeys=1". It works every time in "M", but not in "N". I went several times between "M" and "N".
[Android Apps and Games] Splder:
Hum i don't really know about non-root but layers was built for oem's like Sony to theme android easily so technically it should not get deleted not sure why it was get deleted

cant you flash supersu hide the nav bar then inside the supersu app goto settings then press full unroot to remove supersu
[Android Apps and Games] gg22:
Tried "layers" method - the "SwipeNavigationLayer.apk" file gets deleted from the /vendor/ directory after reboot. Build.prop doesn't work either with exactly the same line I used in Android "M".

[IMG="build.prop"]https://dl.dropboxusercontent.com/u/50634939/Screenshot%202016-07-22%2015.37.54.png[/IMG]

---------- Post added at 08:54 PM ---------- Previous post was at 08:50 PM ----------

And one more interesting thing - in "M", after editing build.prop I used to get red system warning during boot up - "file system corrupted" or something. Now in "N", I get standard unlocked bootloader orange warning , "can't verify file system ...".
[Android Apps and Games] Dachfenster:
Thanks for the answer. :) Gonna try my luck in the PureNexus thread then.
[Android Apps and Games] Splder:
I have no idea

Should not be to long until Android N source code is released so i can flash it onto my nexus 5 and test it for my self
[Android Apps and Games] djide01:
Works perfectly here on nexus 6p DP5. On issue am having is Google now stops working after a while. Don't know why. A quick restart would make it work then stops again. Hmmm
[Android Apps and Games] gg22:
Did you disable encryption on your phone?
[Android Apps and Games] djide01:
No it's not. Does it have to be for it to work all the time?
[Android Apps and Games] aquatix:
Am I overlooking the option to do split screen? Otherwise, please add that as an action on Android Nougat, please :)
[Android Apps and Games] djide01:
Previous application stopped working also on Nougat.
[Android Apps and Games] 911jason:
Swipe Navigation is what I miss most after installing Nougat. I tried using the build prop edit to hide the navbar but long press swipe actions kept crashing system UI causing me to have to reboot to get out of an app. I tried the built-in layers method to hide the navbar but it fails. From what I'm reading, layers DOES work on Nougat. Is there any way to make that method to hide the navbar work again on 7.0?
[Android Apps and Games] 911jason:
I don't see this option in stock Nougat, is it a marshmallow or custom ROM only setting? I have been having a lot of problems with Swipe Navigation on Nougat.
[Android Apps and Games] Splder:
If your using stock Nougat (android 7.0) could you send me your system/framework/framwork.jar file thanks

then i can start working on Nougat support

Sorry for not being to active lately i had back surgery this months (herniated disk l4-l5) so cant sit for long periods of time so been falling behind on my work hopefully i can site just enough to get swipe navigation working on 7.0
[Android Apps and Games] aquatix:
There you go, taken from 7.0 on my 6P
[Android Apps and Games] 911jason:
Thank you for your efforts [MENTION=272870]spider[/MENTION], no rush! Get yourself well... Looks like [MENTION=2492396]aquatix[/MENTION] beat me to the framework, but if more than one would be helpful, let me know!
[Android Apps and Games] Splder:
thanks for that but never worked :P

it does not have the classes.dex file within it

when the framework.jar is around 5mb in size that shows the classes.dex file is inside it

another way is to get it from system\framework\[architecture]\boot.oat but i'm having problems

i'm using oat2dex to convert system\framework\arm\boot.oat to dex

and then dex2jar to convert the dex to a jar file but its failing

worked fine with marshmallow but i'm kinda noob at this kind of stuff so not sure what to do for nougat
[Android Apps and Games] aquatix:
There's also a framework-res.apk that might be helpful?

I can upload these oat files too if needed.
[Android Apps and Games] Splder:
nar dont need the framework-res.apk

i already have oat files my self just having problem converting it to .jar
[Android Apps and Games] aquatix:
OK, good luck, don't have experience with that myself. Let me know if I can help with anything.
[Android Apps and Games] Splder:
Would it be OK if i could get

system\framework\[architecture]\boot-framework.oat

my boot-framework.oat is not working maybe ill have more luck with yours
[Android Apps and Games] aquatix:
From arm64
[Android Apps and Games] Splder:
yup :)
[Android Apps and Games] aalupatti:
Any updates on getting this working for nougat ?

I read in the playstore reviews that someone got it working for n6p.

I cannot get it working.. it detects the gesture but nothing happens

I can provide some more info if you want.
[Android Apps and Games] Splder:
They maybe using accessibility actions as they still work in nougat

I need the internal classes of nougat to see why its not working and to compile my class file
[Android Apps and Games] aalupatti:
The nexus images are available. would that help

Sent from my Nexus 6P
[Android Apps and Games] Splder:
No they wont help they are odex and i'm not able to convert them to dex with oat2dex.jar
[Android Apps and Games] aalupatti:
I am on a custom build rom. ( purenexus ) . Is there any files that I can provide ?
[Android Apps and Games] 911jason:
Isn't Pure Nexus still on Marshmallow?
[Android Apps and Games] aalupatti:
Personal build

Sent from my Nexus 6P
[Android Apps and Games] Splder:
if your rom has been built with WITH_DEXPREOPT=false then you should have classes.dex inside your framwork.jar

if you can send me your system/framework/framwork.jar file i can look to see if it has the classes.dex file inside it
[Android Apps and Games] aalupatti:
Here u go

https://www.dropbox.com/s/cuae130vro3ejdm/framework.jar?dl=0
[Android Apps and Games] Splder:
nice this is what i was looking for it has the classes.dex files :)

EDIT* hummmmm does not seem to work as well :(
[Android Apps and Games] aalupatti:
Anything else ?
[Android Apps and Games] Splder:
i posted your framework here lets see if anggrayudi can do it :p

https://github.com/anggrayudi/android-hidden-api/issues/13
[Android Apps and Games] Splder:
Ok flashed android 7 on my nexus 5 today

And swipe navigation works fine apart from a few root actions

So iv uploaded a new version today that removes all the broken actions on android 7 but all the important actions work

If root actions dont work for you it may have something to do with selinux
[Android Apps and Games] treezy26:
So I accidentally changed the kill application and now I can't find where it's located to switch it back.
[Android Apps and Games] 911jason:
He took it out temporarily because it caused issues in nougat.
[Android Apps and Games] Splder:
Did you test kill application on nougat because it was making swipe navigation stop for me
[Android Apps and Games] 911jason:
Me too.
[Android Apps and Games] treezy26:
Well I use a substratum overlay that changes the nav bar to 0 instead of just hiding it completely. Before I was just hiding it and it would not work nor Google now on tap. But now since using the overlay, Google now on tap works. I just wanted to see if kill application works also.
[Android Apps and Games] Splder:
No kill application is not effected by navigation bar it would not of helped

Kill application uses a class that has been updated in android 7 so untill i get access to them classes i cant fix it
[Android Apps and Games] 911jason:
Any chance in testing out the broken actions with the newly released Pure Nexus 7.0?
[Android Apps and Games] Bogega:
Is there any easy way to hide nav bar in PureNexus 7.0 while we are waiting for this feature to be included in ROM settings as it was in 6.0?

Few posts above a substratum overlay was mentioned - could you specify which one?

Thanks
[Android Apps and Games] 911jason:
This is the overlay, but v3 that is linked in that thread doesn't play nice with other Substratum themes. If you don't use any, that will work fine. I reverted to v2 and that didn't mess with my mono theme. I'm on a Nexus 6p, not sure if that overlay will work on other devices.
[Android Apps and Games] Tex99:
Guys there is option "apply on boot" in the free version ? I can t find it, thank you :)

Edit: It is automatic, solved
[Android Apps and Games] Splder:
it wont work trust me :P

you will need to edit your build.prop file help is on the second post

yup when you turn swipe navigation on = on all the time if you turn it off = off all the time
[Android Apps and Games] Mizagog:
Will there or is there a way to trigger actions from the right or left of the screen (I mean 90 degrees, not the bottom right or left) ?
[Android Apps and Games] Splder:
Yes in gesture settings take a look at

Gesture side in Portrait/Landscape
[Android Apps and Games] MeetFace:
Whenever I try to select a setting for a gesture, I end up back in the Google play app.

All I'm trying to do it set a gesture to toggle rotation.

Thanks
[Android Apps and Games] Splder:
You will need to have the unlocker installed to change gesture actions as a free user you can only use the pre made presets
[Android Apps and Games] nebegan:
ty!
[Android Apps and Games] 911jason:
[MENTION=272870]spider[/MENTION], [MENTION=4395895]BeansTown106[/MENTION] has added the long press back to kill functionality in the latest version of PureNexus, any chance of using his work to figure out a fix for Swipe Navigation?
[Android Apps and Games] Bogega:
Got my Pixel XL yesterday. Removed navbar via build.prop edit and installed Swipe Navigation. All works perfectly, although it's a pity that few actions i used on my 6p are not available on Nougat, namely kill app and switch to recent app. Hopefully you'll find workaround for it in future. Cheers.
[Android Apps and Games] Splder:
Roms and apps do not have the same permissions so it would not help

yup its a shame i'm currently not able to get internal classes of android 7 i may have to download android 7 source code and compile it my self but i currently don't have my Linux system setup i normally like using arch Linux but i think ill give Manjaro a try to make setup a bit faster

another small thing you may not no on android 7 if you do recents swipe twice it will switch to recent app
[Android Apps and Games] ithehappy:
Started using the free version of the app, I LOVE it. Makes my Pixel lively again. Gonna get the pro version for that tiny amount anyway, but just one thing, is there a way to have the switch back and forth between two apps option somehow, which was basically the default settings of the very right nav bar menu, where double clicking on it would switch between two apps?

Thanks in advance.
[Android Apps and Games] 911jason:
Just double swipe.
[Android Apps and Games] Splder:
Good news looks like we now have access to android 7 internal classes so looks like i can maybe get some of the old functions working in android 7

Ill also take a look at split screen functions and see if i cant tap into them
[Android Apps and Games] seahorsepip:
Seems a great app might even become better then I expected :D
[Android Apps and Games] osucowboy96:
This app would be perfect for me if it would just be updated to allow me to use the new Google Assistant when "long swiping" home. Any hope for that?
[Android Apps and Games] 911jason:
That works fine for me, just tried it. I do wish the Dev could implement long press back to kill though.
[Android Apps and Games] Raijin:
Dear [MENTION=1859918]Splder[/MENTION] ,

Are you still maintaining the app? I just see that it isn't updated since 25-09-16. It would be very sad to see it stop working in the future Android version.

It's fantastic, I just discovered the dock and its extraordinary "swipe-and-release" method of work.

[MENTION=3125615]911jason[/MENTION] maybe you can try assigning a gesture to a task made with Tasker.
[Android Apps and Games] Splder:
I still use swipe navigation on my phone i dont think i could ever go back to using navigation buttons so as long as its possible swipe navigation should continue to work as long as im still alive
[Android Apps and Games] 911jason:
Glad to hear from you Spider! Do you think you'll eventually be able to implement the long press back to kill?
[Android Apps and Games] Splder:
Update

Swipe navigation 4.4.0

Added actions for android 7

Switch To Previous Application

Kill Application

Pin Application

Expand Notification Settings

Shutdown

if you have any problems feel free to email me
[Android Apps and Games] 911jason:
Awesome!!!
[Android Apps and Games] psydex:
Can't hide navigation bar
[Android Apps and Games] Splder:
If the built in method does not work then you have a few ways to hide it

If your sure your rom supports layers you can manually install the swipe navigation layer apk

Or you can edit your build.prop

The second post has help there
[Android Apps and Games] itkind:
Hi, how do I activate the split screen? Any options for that? I have Lineage 7.1.2.
[Android Apps and Games] Splder:
Ill have a look at that but for now

Open recents then long press a app and drag it to the top
[Android Apps and Games] Cps777:
Will try to get around my HTC One E9 navigation bar problem that many people are experiencing.
[Android Apps and Games] itkind:
It works, thank you.

---------- Post added at 10:40 PM ---------- Previous post was at 10:35 PM ----------

Is there any optio to set a gesture for "select all text"? That you set the cursor in a text file, you want to select all text with one gesture. Is this possible?