**** 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.
Hello there,
I recently purchased a Xioami Pocophone F1 after using LG for the past 4 years.
I am so used to double tap to unlock and lock my screen that I find myself constantly doing the same on the Poco.
Is there a way to enable that feature on the Phcophone?
How come LG is the only company that has that feature enabled by default? Is it something on their hardware or is it a part of Android in general?
I find it to be a great feature and personally, I don't like phones with buttons, especially on the right side of the screen.
Thank you,
It´s standard in MIUI 10. You can find this option under Settings -- Display.
If you are on MIUI 9, wait a few days. Xiaomi is rolling out the MIUI 10 stable in waves.
ConradB said:
It´s standard in MIUI 10. You can find this option under Settings -- Display.
If you are on MIUI 9, wait a few days. Xiaomi is rolling out the MIUI 10 stable in waves.
Click to expand...
Click to collapse
Finally! A contender to LG.
Thank you for letting me know.
I'm on MIUI 9.6.14, and you can enable double tap screen to wake under Settings > Display.
bucenk said:
I'm on MIUI 9.6.14, and you can enable double tap screen to wake under Settings > Display.
Click to expand...
Click to collapse
And turn off screen with a long press on back button...
Peixeiro said:
And turn off screen with a long press on back button...
Click to expand...
Click to collapse
Settings > Additional Settings > Button and Gesture Shortcuts.
I prefer installing nova launcher and use double tap to lock screen.
to turn off the screen I use the following apps:
for dt2s on home screen - DTS Widget
for using the fingerprint scanner - fingerprint quick action
for status bar - all in one gestures (no longer available in play store, google apk)
It's finally here!!!
1)Go to Developer options
2)Under the option feature flags enable screenrecord_long_press
3)To use open power dialogue and long press the screenshot option and voila.
4)Have fun!
Jaswanth 141 said:
It's finally here!!!
1)Go to Developer options
2)Under the option feature flags enable screenrecord_long_press
3)To use open power dialogue and long press the screenshot option and voila.
4)Have fun!
Click to expand...
Click to collapse
Hm, I don't have the option to enable screen recroding....
Under the Feature Flags I have the following:
Enable GPU debug layers
Game Driver Preferences
System Tracking
When I enter Feature Flags it opens new empty view with just an info icon saying "Experimental" but there is nothing to select or choose there. Could it be that my phone (Nokia 5.3) does not support it?
Wow this is an awesome feature, its great they are adding it.
My previous Sony had an option in the Display/Settings for running apps and games to run in full screen.
There is no such option on the Xperia 1 IV. I have several apps and games that are having black bars and not full screen.
What methods are there of forcing apps and games to run full screen???
Immersive mode is broken since Android 11. The only options require root.
mufunyo said:
Immersive mode is broken since Android 11. The only options require root.
Click to expand...
Click to collapse
It's a shame, I remember with my old Sony Xperia 1 Mark II, there was an option under "display" & then "display apps in full screen, apps that did not display full screen had the option to use full screen as normal.
Also there was an option" double tap to wake" which also appears to be missing in the Xperia IV.
kanej2006 said:
Also there was an option" double tap to wake" which also appears to be missing in the Xperia IV.
Click to expand...
Click to collapse
Settings -> Display -> Lock screen preferences -> Tap to show lock screen. See the descriptive text under the option. Doesn't this do that?
guhvanoh said:
Settings -> Display -> Lock screen preferences -> Tap to show lock screen. See the descriptive text under the option. Doesn't this do that?
Click to expand...
Click to collapse
You are correct, this option is for the "double tap to wake" option, it's just worded differently than the predecessor, thanks for correcting me.