[MOD][XPOSED] Niwatori - One Handed Mode - Xposed Framework Modules

**** THIS PROJECT IS NO LONGER MAINTAINED ****
Niwatori changes the display position of apps. The target device is a smartphone that has about 5-inch display because the purpose is one-handed operation.
Thanks to rovo89, I can use this on Lollipop!
Niwatori provides three one-handed modes:
- Movable Screen
- Slide Down
- Small Screen.
They work temporary, NOT permanent.
**
Niwatori was my local version of Flying Android. I released Niwatori since Xposed framework supports Android 5.0 Lollipop.
Differences:
- Abolished FA Toggle, pin, flying dialog and notification shortcut features.
- Control the window only from shortcuts.
- Move the status bar and the dialogs in the same way as the apps.
**
Compatibility
NIWATORI CONFLICTS WITH OTHER MULTIWINDOW AND ONE-HANDED SYSTEM.
I test on Nexus 4 with Stock ROM. Niwatori should work on Nexus devices running Stock. And I support CyanogenMod if Niwatori works with small special code for CM.
Usage
Create shortcut for one-handed mode by Niwatori on sub-launcher , such as Pie control.
[MY USAGE 1] Navigation Bar and Gravity Box
Use shortcuts:
Movable Screen
Pin
[MY USAGE 2] LMT Launcher's Pie
Use shortcuts:
Small Screen
Swap Left/Right
Expand notifications with extra action (Small Screen)
Testing (v0.4.5)
[DEV] Nexus 4, Android 5.1.1
Nexus 9. Android 6.0.0
Download
Xposed Module Repository
Google Play for Premium Settings
Translation
Volunteers are welcome to translate text (strings) to your language.
Download strings and edit two files:
- strings.xml
- strings_activity_settings.xml
And send them to me Note that text encoding of android is UTF-8.
If possible, place them in your language folder. ('values-ja' for Japanese, 'values-ru' for Russian, etc.)
Troubleshooting
Turn on "Log Actions" in niwatori's settings and call a shortcut for one-handed mode. Then Xposed framework logs as follow.
Code:
04-21 08:25:47.553 24125-24125/? I/Xposed﹕ jp.tkgktyk.xposed.niwatori.intent.action.SMALL_SCREEN
04-21 08:25:47.556 24125-24125/? I/Xposed﹕ NFW(ModActivity$20#onReceive): jp.tkgktyk.xposed.niwatori consumed: jp.tkgktyk.xposed.niwatori.intent.action.SMALL_SCREEN
The first line is shortcut (action) name, above case is Small Screen, and the second line logged who consumed the action by package name, above is niwatori settings. If the consumer isn't expected package, add the package into blacklist in niwatori settings.

Well
tkgktyk said:
Niwatori changes the display position of the apps. The target device is a smartphone that has about 5-inch display because the purpose is one-handed operation.
Niwatori introduces flying mode to apps and status bar. In the flying mode, you can move the display position of them.
**
Niwatori was my local version of Flying Android. I released Niwatori since Xposed framework supports Android 5.0 Lollipop.
Differences:
- Abolished FA Toggle, pin, flying dialog and notification shortcut features.
- Control the window only by shortcuts.
- Fly the status bar in the same way as the apps.
**
Download: Xposed Module Repository
v0.1.1: tested on Android 5.0.1 and 4.4.4.
Click to expand...
Click to collapse
How do I use it ?

tkgktyk said:
Niwatori changes the display position of the apps. The target device is a smartphone that has about 5-inch display because the purpose is one-handed operation.
Niwatori introduces flying mode to apps and status bar. In the flying mode, you can move the display position of them.
**
Niwatori was my local version of Flying Android. I released Niwatori since Xposed framework supports Android 5.0 Lollipop.
Differences:
- Abolished FA Toggle, pin, flying dialog and notification shortcut features.
- Control the window only by shortcuts.
- Fly the status bar in the same way as the apps.
**
Download: Xposed Module Repository
v0.1.1: tested on Android 5.0.1 and 4.4.4.
Click to expand...
Click to collapse
Good Job!
It seems to be the first module which has updated to adapt for new Xposed on Lollipop!
But i'm new to FlyingAndroid/Niwatori. My Device has no virtual navigation buttons and can't call the app as you shown on Youtube. is it now possible to call the app and scale the screen out by setting some kind of triggers???
Thanks in advance!

Demonbane_x said:
Good Job!
It seems to be the first module which has updated to adapt for new Xposed on Lollipop!
But i'm new to FlyingAndroid/Niwatori. My Device has no virtual navigation buttons and can't call the app as you shown on Youtube. is it now possible to call the app and scale the screen out by setting some kind of triggers???
Thanks in advance!
Click to expand...
Click to collapse
I got it, finnaly. You can add a gesture to every setting. But I see no use to it fi I can't put 2 window in the same screen.

@GalaxyS4_Lollipop;
 @Demonbane_x;
Trigger for Niwatori is shortcut. The "shortcut" is the same as ordinary shortcuts of any apps. So you can fire "shortcut" from home app, launcher app, GravityBox's action (works on lollipop?) , etc.
This mod moves the display position of foreground app, but not show multiple apps. In the screenshots, I only show one app (Niwatori UI) and expanded statusbar.

This module not working on MIUI 6.

sugestion
tkgktyk said:
@GalaxyS4_Lollipop;
@Demonbane_x;
Trigger for Niwatori is shortcut. The "shortcut" is the same as ordinary shortcuts of any apps. So you can fire "shortcut" from home app, launcher app, GravityBox's action (works on lollipop?) , etc.
This mod moves the display position of foreground app, but not show multiple apps. In the screenshots, I only show one app (Niwatori UI) and expanded statusbar.
Click to expand...
Click to collapse
I like the idea of making floating apps, but if you can't put two apps in one window , I don't know for what to use it.
You are a good developer , I hope you will make an app like XHaloFloatingWindow for lollipop in future.

doesn't fly the window
I associate the "toggle" NFW action with a gesture via GMD Gesture Control. When I execute the gesture, it doesn't fly the window. Instead, it opens the Niwatori settings app.
I should add that most of the time it does nothing at all. I know I'm executing the gesture correctly because I get the correct haptic feedback. I'm using the paid app.

Seems promising, gonna try it out

Amazing app!
One problem I saw that came up was that I was no longer able to perform the second pull-down of the notification bar from the middle of the screen; instead, I now have to reach my thumb upwards far more.
I think the module changes the trigger area. Can you check this out? It would make life easier!
And by second pull-down, I mean the method to get from notifications to toggles (bt, wifi, etc.)

exodius48 said:
This module not working on MIUI 6.
Click to expand...
Click to collapse
Sorry, I cannot test on MIUI.
GalaxyS4_Lollipop said:
I like the idea of making floating apps, but if you can't put two apps in one window , I don't know for what to use it.
You are a good developer , I hope you will make an app like XHaloFloatingWindow for lollipop in future.
Click to expand...
Click to collapse
XHaloFloatingWindow is one of the best modules. I cannot make such app.
But I cannot use halo window efficiently because my phone doesn't have enough display size for multi window. On the other hand, I don't reach thumb at the top of the screen. I need to pull down the screen.
Jimmy34742 said:
I associate the "toggle" NFW action with a gesture via GMD Gesture Control. When I execute the gesture, it doesn't fly the window. Instead, it opens the Niwatori settings app.
I should add that most of the time it does nothing at all. I know I'm executing the gesture correctly because I get the correct haptic feedback. I'm using the paid app.
Click to expand...
Click to collapse
Please check these points:
If you fire the "toggle" action from the other launcher (e.g. home app), does the "toggle" work fine?
Close Niwatori settings app before you use its actions.
If you need a refund, please tell me your order number by email or private message on XDA.
EDITED: I tried GMD Gesture Control, however it says "no supported device". (because of lollipop?)
georgelogan said:
Amazing app!
One problem I saw that came up was that I was no longer able to perform the second pull-down of the notification bar from the middle of the screen; instead, I now have to reach my thumb upwards far more.
I think the module changes the trigger area. Can you check this out? It would make life easier!
And by second pull-down, I mean the method to get from notifications to toggles (bt, wifi, etc.)
Click to expand...
Click to collapse
Thanks. I checked it out and It's a bug certainly. I want to fix it.

Can do split screen for two applications on the Samsung firmware?

tkgktyk said:
Please check these points:
If you fire the "toggle" action from the other launcher (e.g. home app), does the "toggle" work fine?
Close Niwatori settings app before you use its actions.
If you need a refund, please tell me your order number by email or private message on XDA.
EDITED: I tried GMD Gesture Control, however it says "no supported device". (because of lollipop?)
.
Click to expand...
Click to collapse
Right, GMD currently doesn't work on Lollipop.
I tried closing Niwatori settings before using its actions, but it still doesn't work.
I put the NFW actions widget on my home screen (selecting "toggle"), but when I press the widget, nothing happens.
Thanks, but I won't bother with the refund: I'm glad to throw you the support, and I'll keep re-testing the app every time you update. I hope you can try some things to make it work on my S4.

bonny_k-9 said:
Can do split screen for two applications on the Samsung firmware?
Click to expand...
Click to collapse
Sorry, I don't know Samsung's split screen. I have only old Samsung's device.
@Jimmy34742;
Thank you for your cooperation.
I found a fatal error in the settings. Depending on the combination of settings, it is not possible to change the window mode and move the app.
Please disable "Reset automatically" option basically. It is useful only when to fire actions from recents button.

bonny_k-9 said:
Can do split screen for two applications on the Samsung firmware?
Click to expand...
Click to collapse
Have a look here for an effective way to get split screen on any device. Make sure you read the entire OP (It's 4 posts long)
http://forum.xda-developers.com/showthread.php?t=2419287

vanisleguy1976 said:
Have a look here for an effective way to get split screen on any device. Make sure you read the entire OP (It's 4 posts long)
http://forum.xda-developers.com/showthread.php?t=2419287
Click to expand...
Click to collapse
I saw this application. It does not work correctly (logically) and is no longer updated.

tkgktyk said:
@Jimmy34742;
Thank you for your cooperation.
I found a fatal error in the settings. Depending on the combination of settings, it is not possible to change the window mode and move the app.
Please disable "Reset automatically" option basically. It is useful only when to fire actions from recents button.
Click to expand...
Click to collapse
I have "reset automatically" switched off, but it still doesn't work. If I don't back out of Niwatori's before going to another app, then the shortcut will re-enter Niwator at the same point. But if I exit Niwatori by backing out of it, then my shortcut just does nothing.

bonny_k-9 said:
I saw this application. It does not work correctly (logically) and is no longer updated.
Click to expand...
Click to collapse
You're mistaken on both points! It does work quite well, and it has been updated for lollipop. I've been using it since lollipop Xposed was released (even before it was 'officially' supported, it worked on version 2.38... It's now been updated to version 2.41)

I would ask to add double-click on a recent. In CM12 like as long press is already taken - switch between the last two applications.
The ability to run the application down to the user is in the Donut version?

vanisleguy1976 said:
You're mistaken on both points! It does work quite well, and it has been updated for lollipop. I've been using it since lollipop Xposed was released (even before it was 'officially' supported, it worked on version 2.38... It's now been updated to version 2.41)
Click to expand...
Click to collapse
I said that logic does not suit me. A developer does not do anything to add / edit functions.

Related

How do I disable multi window pop up view?

Not too often, but once in a while I accidentally minimize apps into pop up view. How do I disable that? I was digging through the settings and couldn't find it.
Please. Anyone!?
By reading the manual?
XxKINGxX2580 said:
Not too often, but once in a while I accidentally minimize apps into pop up view. How do I disable that? I was digging through the settings and couldn't find it.
Click to expand...
Click to collapse
I don't think the guy knows how to disable it either, otherwise he would have posted it.
I've looked through the manual and you can't turn it off.
unfaix said:
I don't think the guy knows how to disable it either, otherwise he would have posted it.
I've looked through the manual and you can't turn it off.
Click to expand...
Click to collapse
Yeah it's annoying me too, I've already minimized by accident a handful of times when I was trying to swipe down to get the notifications bar. If you find a setting let us know!
Very annoying
This is how it works... Don't know how you disable it though
So now you’ve mastered Multi Window mode, but there’s something else of note tangentially connected to that. Samsung included a cool feature from the Note 4 called Pop-up View that works with any app that supports Multi Window (and only those apps). Basically, you get a resizeable floating app window that you can move around the screen. You can even have more than one and minimize them to floating icons.
There are three ways to go about this: long press on an app in the multitasking UI, drag down from the top right corner when an app is open, or use the pop up button when you have an app in Multi Window mode.
You can arrange these floating windows however you want, drag content between them, and maximize them to full screen at any time.
Click to expand...
Click to collapse
I don't think you can disable it, unfortunately. I hope someone proves me wrong though.
I was looking for this too. As soon as i got the device I kept accidentally re-sizing windows.
How do you resize windows on the s6 edge? There should be a setting under device called multiwindow...I know my note 4 has it, but I can not find it on the newer lollipop device.
Charlie
callif said:
How do you resize windows on the s6 edge? There should be a setting under device called multiwindow...I know my note 4 has it, but I can not find it on the newer lollipop device.
Charlie
Click to expand...
Click to collapse
start from left or right top corner, quickly swipe down to the bottom of the other corner, like from top left to bottom right.
I found the new MultiWindow gesture pretty annoying. On my S6 every time I swept down on the notification bar using one hand I'd always create a floating window. On other Galaxy devices there is a Quick Toggle to turn the MultiWindow feature off/on. The ability to control the feature is still in the S6 however it is not exposed in the user interface. I wrote a small application that can either enable/disable MultiWindow or bring back the MultiWindow Quick Toggle. It was primarily written for the Galaxy S6 however it should work on most of the devices that include Samsung's MultiWindow. Look for " MultiWindow Toggle for Samsung" on the Play Store: https://play.google.com/store/apps/details?id=net.nerd.multiwindowtoggle
it worked!! Thanks a lot!
smorloc said:
I found the new MultiWindow gesture pretty annoying. On my S6 every time I swept down on the notification bar using one hand I'd always create a floating window. On other Galaxy devices there is a Quick Toggle to turn the MultiWindow feature off/on. The ability to control the feature is still in the S6 however it is not exposed in the user interface. I wrote a small application that can either enable/disable MultiWindow or bring back the MultiWindow Quick Toggle. It was primarily written for the Galaxy S6 however it should work on most of the devices that include Samsung's MultiWindow. Look for " MultiWindow Toggle for Samsung" on the Play Store: https://play.google.com/store/apps/details?id=net.nerd.multiwindowtoggle
Click to expand...
Click to collapse
God bless your soul, it works amazing on the G920A
smorloc said:
I found the new MultiWindow gesture pretty annoying. On my S6 every time I swept down on the notification bar using one hand I'd always create a floating window. On other Galaxy devices there is a Quick Toggle to turn the MultiWindow feature off/on. The ability to control the feature is still in the S6 however it is not exposed in the user interface. I wrote a small application that can either enable/disable MultiWindow or bring back the MultiWindow Quick Toggle. It was primarily written for the Galaxy S6 however it should work on most of the devices that include Samsung's MultiWindow. Look for " MultiWindow Toggle for Samsung" on the Play Store: https://play.google.com/store/apps/details?id=net.nerd.multiwindowtoggle
Click to expand...
Click to collapse
Worked perfectly on my G920V. Thanks!! I am amazed that Samsung hid the ability to disable this feature given how annoying and (seemingly) unnecessary it is with the new app switcher.
Worked brilliantly - thanks!
Simple
To disable it simply go to
Settings - (Device) Multi window - and disable Pop up view shortcut.
Tested on my Note 4 with android 5.0.1 stock
Ok you guys need to tap the soft key not push it because if you do you are going to get a split screen! Try it go on FB and then push and hold the left soft key and see what happens! My wife was doing the same thing!
There is a multi window toggle app for free in the app store
On my note 3: settings > display > multi window > (uncheck) pop-up view shortcut

[APP][4.4+]geXture ***Enable Screen Off Gestures Like OPPO***

new version is available with stable version no bugs goto http://forum.xda-developers.com/yureka/themes-apps/app-gexture-enable-wakeup-gesture-link-t3226437
Amazing work brother, works like a charm, just a little problem, when I link the camera app with "C" gesture, it does open but it by-passes the pattern lock too so anyone can now open the pattern lock by drawing C while the screen is off, so could you do something so that if the user drew C , it opens camera and then if home key or back key was pressed, it would get back to the pattern lock screen?
parasthakur37 said:
Amazing work brother, works like a charm, just a little problem, when I link the camera app with "C" gesture, it does open but it by-passes the pattern lock too so anyone can now open the pattern lock by drawing C while the screen is off, so could you do something so that if the user drew C , it opens camera and then if home key or back key was pressed, it would get back to the pattern lock screen?
Click to expand...
Click to collapse
Working on it...
Nice Job Bro....
I was waiting for this one very desperately...
:good::good::good::good::good::good:
Everything is works IFF SElinux status is permissive (update OP for that)
Hey... I am not a yureka user.. But app looks really good please add support for other devices running cm or aosp and also instructions for developers what changes to be made while compiling custom kernel to make this app compatible..
You may publish it on playstore too
gohel.vishal said:
Working on it...
Click to expand...
Click to collapse
i want to use this please help me.
now i am on stock and i am getting this error please tell me how to solve this .
gohel.vishal said:
geXture:Enable different wake up gestures, apart from the default 'Double tap to Wake' And Link Apps Or Media Control​
Hi Yureka Users!...
I Have Something Special For You....
This Is My First Android Application on xda...
What Is geXture?
geXture is application that enables screen-off gesture and link apps or different media control like oppo devices..
Available Gestures
Double Tap
Swipe Up
Swipe Down
Swipe Right
Swipe Left
Draw 'O'
Draw 'E'
Draw 'M'
Draw 'W'
Draw 'C'
Recommended Settings
Double Tap - No Action
Swipe Up - Media Play/Pause
Swipe Down - Media Stop
Swipe Right - Media Next
Swipe Left - Media Prev
Draw 'O' - Camera
Draw 'E' - Browser(Uc Browser,Google Chrome)
Draw 'M' - Messenger
Draw 'W' - Whatsapp
Draw 'C' - Dialer(Stock,TrueDialer)
Screenshot
Download From Attachment
Please Note: This app works only on YU Yureka. App requires root acess to function and works on any rom or kernel compiled from CM sources ​
XDA:DevDB Information
geXture, Device Specific App for the YU Yureka
Contributors
gohel.vishal
Version Information
Status: Beta
Current Beta Version: 1.0
Beta Release Date: 2015-05-10
Created 2015-05-10
Last Updated 2015-05-10
Click to expand...
Click to collapse
Bro, can we use these gestures to open apps of our choice?
Or we can only use the mentioned apps with gestures.
Shivam Vashishtha said:
Bro, can we use these gestures to open apps of our choice?
Or we can only use the mentioned apps with gestures.
Click to expand...
Click to collapse
You can use any app of your choice
gohel.vishal said:
You can use any app of your choice
Click to expand...
Click to collapse
I tried.. But gestures aren't working.. I am using Yureka on stock CM12, CWM recovery and stock kernel.
Help!
gohel.vishal said:
Click to expand...
Click to collapse
now it is working very nice app.
suggestion : application should be in alphabetical order. :good:
bug: i dont know everybody is facing or not.
using gesture go to app.
now go to home and now you can not go to recent panel. to go to recent panel have to lock device and unlock it now you can go to recent panel
Does this work with andriod 5.1
what about stock os?
Is this app not installable in stock os that has been now updated to lollipop using official download(upgrade)?
What can be done for this situstion?:angel:
Great Work, very promising
This works very well. however i would like to note down some observations
1. I keep getting geXture started toast every now and then
2. You need to launch the application once every reboot. (in spite of allowing autostart at the beginning)
3. The app list should be alphabetical order as pointed out earlier by Ashish earlier.
4. Single tap and long on physical home button seems to stop working when this app is active. Double tap works..
5. Long press on menu does not work.
I am on stock CM12
Would this have an impact on the battery and if yes how significant?
and last but not the least the OP should make it clear that SELinux mode has to be permissive for this app to work. i uninstalled it once because i thought it was not working
Doesn't work
@gohel.vishal
I am a YUser,I have got CM12 & Thunderzap kernal installed!This tool is not working,it just takes me to the lock-screen after any gesture i.e. it only wakes yureka up.
Hi,
I am also on YU stock ROM and kernel but getting FC on invoking the gesture.
Great app however needs improvement
First of all I would like to appreciate the efforts behind this app.
Secondly I would like to point out a bug in this.
As it requires root, if gesture is supplied to a locked device with secure lockscreen enabled, it surpasses it to open the app or perform the task. And moreover few apps like swiftkey (keyboard) do not provide full functionality with such unlock.
Eg : -
1. Set some gesture to open Whatsapp.
2. Set a secure lockscreen.
3. Set Swiftkey as main keyboard. (Enable gesture typing)
4. Lock phone.
5. Provide whatsapp opening gesture.
Bug - You won't be able to use gesture typing unless you lock your phone, stay on lock screen, unlock your phone by providing unlock code. After then only gesture typing can be done.
I believe there is a counter set in apps like swiftkey that check whether lockscreen secure, then do not allow gesture as it may allow a user to identify the password (Which I believe could be the case and if so it is good).
Proposed Solution : I believe before unlocking and opening the app, you would need to take the user to secure lockscreen page and then only allow opening the app. As if someone else comes to know the gesture of any app it would become a security breach.
I am not an android developer, but I can help you with testing and some use cases.
Cheers !!
Little bugs
Swipe no working on SwiftKey after installing it... .
I think u have stopped working on this app....
I have given U credits for this app in my thread http://forums.yuplaygod.com/threads/rom-arm64-yureka-port-5-0-2-miui-v6-lollipop.20135/
Can you please make this available for YUPHORIA too?
hariks0 said:
Can you please make this available for YUPHORIA too?
Click to expand...
Click to collapse
Does youphoria have double tap?

[MOD][XPOSED]X Screen Stabilizer[23/10/2017][V1.5]

X Screen Stabilizer​
ROOT REQUIRED
XPOSED FRAMEWORK REQUIRED
If You don't know What is XPOSED Framework then do not try this application (it wont work)
Have you tried to read a book or an article like this while on a bus or walking down the street? I bet you tried! In this case you should notice that reading text in a such way is not a good idea since the screen constantly shakes. It seems that screen shaking is a big enough issue and eliminating it can promise a good UX. This application uses the device accelerometer sensors to compensate for and smooth out screen content shaking in the same way as DSLR camera stabilizes its sensors/lenses
It uses the concept defined in the below link
no-shake-screen-stabilization-android
but uses a different approach using Xposed Framework
Free : https://play.google.com/store/apps/details?id=com.vivek.xscreenstabilizer
Pro : https://play.google.com/store/apps/details?id=com.vivek.xscreenstabilizer.pro
Xposed repository : http://repo.xposed.info/module/com.vivek.xscreenstabilizer
Parameter Details
Velocity Friction : It is used to adjust the friction of the movement of the screen when walking. If the value is greater, the screen translation will be slower.
Position Friction : It is used to adjust the speed at which the screen tries to adjust to the normal position.If the value is greater, it takes more time to adjust to normal position
Low pass filter alpha : It is used to filter the acceleration force values from the sensor for the smooth positioning of the screen
Velocity Amplification : It is used to amplify the calculated velocity and use it to translate the screen
please try it out and provide your valuable comments
Oww Great ! Thank You Bro
after setting the velocity friction to 0 something it doesn't allow you to slide the switch, also how much would this increase battery drain?
MINTED7 said:
after setting the velocity friction to 0 something it doesn't allow you to slide the switch, also how much would this increase battery drain?
Click to expand...
Click to collapse
I dont think there will be much battery drain. it registers and unregister properly
@vivekkalady brilliant module, bought it right away
Working nicely on magisk Xposed v88 SDK 25
pinoholo said:
@vivekkalady brilliant module, bought it right away
Working nicely on magisk Xposed v88 SDK 25
Click to expand...
Click to collapse
Thanks for the support
It prevents you from copying and pasting if you are moving. the cursor keeps blinking.
Hi, nice idea for a module!
What differentiates the pro version? Ad removal / extra features, or just dev support?
Can you offer any extra information on exactly what each of the tweakable parameters do?
MINTED7 said:
It prevents you from copying and pasting if you are moving. the cursor keeps blinking.
Click to expand...
Click to collapse
I have fixed the issue. will update the app soon.
richardkemp said:
Hi, nice idea for a module!
What differentiates the pro version? Ad removal / extra features, or just dev support?
Can you offer any extra information on exactly what each of the tweakable parameters do?
Click to expand...
Click to collapse
Thanks.
Now the pro version is just Ad Free.
The extra parameters are used to adjust the movement according to your walking speed.
I don' t know if I did something wrong, but it didn't worked for me. The device has AOSP 5.1 and I'm also using GravityBox and Android N'ify.
Very fun idea. You may want to hardcode some safe minimum and maximums on each setting and give it some sort of tendency to return to normal once movement subsides.
I lowered the velocity friction to zero and moved my phone around. The screen went off screen enough, I guess, that it couldn't return to center and the button to disable the module was not responding.
Also, maybe add a whitelist so you can pick to only have it activate while certain apps are in the foreground (browser, e-book readers). While it's neat for testing, having it constantly adjusting your screen when using your phone can be awkward.
Bravo for doing something new and creative!
LoukG said:
I don' t know if I did something wrong, but it didn't worked for me. The device has AOSP 5.1 and I'm also using GravityBox and Android N'ify.
Click to expand...
Click to collapse
I have checked the log. It is showing the sensor cannot be registered. Which is your device ?
is there any restriction in using sensors when using GravityBox or AndroidNify ?
I am using the sensor TYPE_LINEAR_ACCELERATION for this application. Is it available in your device ?
I have updated the application to version 1.1
Cannot use Copy/Paste etc bug - Fixed
Minumum value for parameters set - Fixed
Nice one! Congrats and thanks!
Simple and immediate feature request that I believe will improve your app:
1. Widget to toggle on/off
2. Activity to toggle on/off (to trigger from other automation, gesture, button... apps)
3. Persistent notification to toggle on/off
4. Notification only when on, to turn off
5. Reset default setting values
And also these:
6. Blacklist apps (for instance to exclude launcher,...)
7. Floating panel with main adjustments slides (thick! cause will be moving) for real time fine tune. Can use to show/hide it a button on the ongoing notification. Or to hide a 2 fingers tap on panel.
One bug I experimented already:
It was on. Using Nova Launcher here. I went to app drawer and them home.... Them turned off stability. Nova Launcher screens got frozen partially out of screen. Only solution was to force reload all launcher.
Thanks!
Very great idea man. Thx. Hoping for the stablest final version
Great concept and great app!
It slowed down my system quite a bit though, so I had to uninstall it. A lot of apps (the foreground app I was using) would freeze and the Android System prompt would appear saying " xxx app is not responding, would you like to: wait, force close and reopen, or send bug report". Anybody else seeing this performance problem?
Really nice. Now if the entire ui could shift, instead of only the foreground activity, that would even be better.
For example, the keyboard is not moving, neither is a second app when open in split screen.
great idea man!in 3 years apple as usual will steall this great mod to implement into IOS!
kos25k said:
great idea man!in 3 years apple as usual will steall this great mod to implement into IOS!
Click to expand...
Click to collapse
I thought about that.....if I'm de developer I'd patent the implementation worldwide. It is a simple concept, somehow already available out there for other uses, but as far as I know not for portable devices screens. And....AR, VR, glass,....
This is the typical thing Apple, Samsung, Google, LG would build a proof of concept (this app is one) and patent it. And sell rights for millions.
By the way, another fantastic module that has this potential is AllTrans. Real time translation of any app from any language to any other language....probably Google would love to have that under Google Tanslator label (and spy a bit more on you).
wilsonhlacerda said:
Nice one! Congrats and thanks!
Simple and immediate feature request that I believe will improve your app:
1. Widget to toggle on/off
2. Activity to toggle on/off (to trigger from other automation, gesture, button... apps)
3. Persistent notification to toggle on/off
4. Notification only when on, to turn off
5. Reset default setting values
And also these:
6. Blacklist apps (for instance to exclude launcher,...)
7. Floating panel with main adjustments slides (thick! cause will be moving) for real time fine tune. Can use to show/hide it a button on the ongoing notification. Or to hide a 2 fingers tap on panel.
One bug I experimented already:
It was on. Using Nova Launcher here. I went to app drawer and them home.... Them turned off stability. Nova Launcher screens got frozen partially out of screen. Only solution was to force reload all launcher.
Thanks!
Click to expand...
Click to collapse
Thanks for the suggestions. I will add more features to it.
Fif_ said:
Really nice. Now if the entire ui could shift, instead of only the foreground activity, that would even be better.
For example, the keyboard is not moving, neither is a second app when open in split screen.
Click to expand...
Click to collapse
The keyboard movement will make it difficult to type if moving. As our fingers and actual device is at the same position, only screen movement is required I guess. Anyway I will try to provide and option to enable keyboard movement also if possible

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

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

Question Modify Assistant Gesture in gesture nav?

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

Categories

Resources