Immersive Mode - Samsung Galaxy Z Fold 2 Themes, Apps, and Mods

How can we enable immersive mode for all apps. I miss stock Android using the system ui tuner, so I hope someone knows an easy way to get this. I have tried "full screen mode" in Good Lock it just makes the app use the whole screen with status bar showing.

I'm using Tasker and Navigation Gestures to turn Immersive Mode on and off depending on the screen orientation. You'll need the pro version of Navigation Gestures to link to Tasker, but after that, it would be simple to make a Tasker profile based on what app is open. If you just want to have Immersive Mode active all the time, you won't need Tasker. But I'd suggest you use Tasker for per app functionality because Immersive Mode can make some apps clunky or even unusable.

Related

[Q] how to enable full screen immersive mode?

full screen (no status or nav bar) hasn't been happening for me. is there a way to enable it?
I believe it requires an app to request it so you'll have to wait until apps get updated with the functionality.
Ah ok. strange there's so much talk about this feature on sites and from Google yet it's not actually really in use. most of these tech sites write about phones they haven't even used.
Techradar guys have been able to use it in Google Reader app according to their early hands on review. Give it a go and see how it works there before support from other apps arrives.
I think this is a feature that most probably can be applied to all apps in a simple way by a Xposed module (similar like App settings module). Be patient, something like that will come.
Google reader app? Google reader app hasn't existed for months!
prawnguevara said:
Google reader app? Google reader app hasn't existed for months!
Click to expand...
Click to collapse
Google play books
Sent from my SPH-D710 using Tapatalk
prawnguevara said:
Google reader app? Google reader app hasn't existed for months!
Click to expand...
Click to collapse
That's what they wrote. I just quoted.
I don't get why other Google apps like chrome aren't using full screen yet?
Sent from my Nexus 5 using Tapatalk
any updates on this feature?
Xposed+gravity box allows you to enable and disable immersive mode anytime you wish
Sent from my Nexus 5 using Tapatalk
Not right. With Gravitybox, you can enable Expanded Desktop which is of course nice (and used by me), but Immersive Mode is different: In ED you just can toggle it on/off (hide/unhide navbar/statusbar permanently), while in Kitkat's IM I you can, while the bars are hidden, swipe from the screen edge to show them.
prawnguevara said:
full screen (no status or nav bar) hasn't been happening for me. is there a way to enable it?
Click to expand...
Click to collapse
Some apps have immersive mode built in, otherwise I believe you can't get it WITHOUT flashing a custom ROM.
Cataclysm ROM works, and has a quick toggle for it if you're wondering. And plenty others.
hasenbein1966 said:
Not right. With Gravitybox, you can enable Expanded Desktop which is of course nice (and used by me), but Immersive Mode is different: In ED you just can toggle it on/off (hide/unhide navbar/statusbar permanently), while in Kitkat's IM I you can, while the bars are hidden, swipe from the screen edge to show them.
Click to expand...
Click to collapse
So IM is impossible at present?
________________________
Sent from my Nexus 5
Use Immerse Me
Try this -> http://forum.xda-developers.com/showthread.php?t=2557697
Xposed is required
Anyway full Immersive Mode is suboptimal. One wants to see the statusbar for quick informations. So Gravitybox's solution where you can only hide the navbar is best.
hasenbein1966 said:
Not right. With Gravitybox, you can enable Expanded Desktop which is of course nice (and used by me), but Immersive Mode is different: In ED you just can toggle it on/off (hide/unhide navbar/statusbar permanently), while in Kitkat's IM I you can, while the bars are hidden, swipe from the screen edge to show them.
Click to expand...
Click to collapse
I am new to Xposed so I can not give any indication on the history, but I can confirm that I can get the following options for Expanded desktop mode in the latest version of GravityBox for KitKat:
Disabled
Hide navigation bar
Immersive status bar
Immersive navigation bar
Semi-immersive
Immersive
The settings are in the "Display tweaks" menu. Once activated, you can turn the effect on and off via the power menu (found by holding down the power button on your phone for a second or two). GravityBox's Immersive Mode works the same as KitKat's IM and from what I can tell it works very well indeed. It will hide the nav bar and status bar and give applications that extra screen real estate to use. A swipe from the top of the screen will temporarily show the navbar and status bar.
I am running GravityBox [KK] [2.9.6] on my Nexus 5.
You can enable immersive mode without root using GMD Full Screen Immersive Mode
http://forum.xda-developers.com/showthread.php?t=2798554

[APP][KitKat/Android L] GMD Full Screen Immersive Mode - NO root

Immersive full screen mode for KitKat and Android L. Root NOT required.
Play Store:
https://play.google.com/store/apps/details?id=com.gmd.immersive
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Features:
- Hide or show navigation bar with simple swipe
- Hide or keep status bar
- Stock navigation bar
- Notification widget allows to easily change mode anywhere
- Per application settings
- Autohide navigation bar
Known issues:
- Keyboard does not work while in full screen - please restore navigation bar to use keyboard. [Probably won't be fixed]
- 3rd party apps cannot trigger Back while navigation bar is hidden. [Probably won't be fixed]
Please let me know if you like the app and if you have any suggestions :highfive:
Reserved...
Reserved 2...
Some quick feedback:
1) I swipe the trigger to exit full screen, no problem. But the trigger doesn't let me enter full screen mode. It would be useful to have the trigger toggle between the last full screen mode and normal mode. I did program a Gesture Control gesture to toggle Immersive, so maybe that's a good enough workaround.
2) I'm able to use the keyboard if it was already open before I entered full screen mode. I can't dismiss the keyboard due to the back button limitation, but the keyboard does work. Also, DocsToGo's context menu has a "Toggle Keyboard" item, so I'm able to open and close and use the keyboard in that app. But I'm unable to change the cursor position in a document while in full screen mode.
3) Not being able to use the back button or execute a "back" gesture in Gesture Control when in immersive mode is really annoying. You also can't use the menu button. But I think enabling the "back" function is the #1 feature I'd like to have.
4) I can't open the notifications when in immersive mode. If I execute my Gesture Control gesture to open notifications, nothing happens, and when I exit immersive mode, the notifications are already opened. Force Immersive Mode has the same limitation, and the dev hasn't been able to solve it.
Jimmy34742 said:
Some quick feedback:
1) I swipe the trigger to exit full screen, no problem. But the trigger doesn't let me enter full screen mode. It would be useful to have the trigger toggle between the last full screen mode and normal mode. I did program a Gesture Control gesture to toggle Immersive, so maybe that's a good enough workaround.
2) I'm able to use the keyboard if it was already open before I entered full screen mode. I can't dismiss the keyboard due to the back button limitation, but the keyboard does work. Also, DocsToGo's context menu has a "Toggle Keyboard" item, so I'm able to open and close and use the keyboard in that app. But I'm unable to change the cursor position in a document while in full screen mode.
3) Not being able to use the back button or execute a "back" gesture in Gesture Control when in immersive mode is really annoying. You also can't use the menu button. But I think enabling the "back" function is the #1 feature I'd like to have.
4) I can't open the notifications when in immersive mode. If I execute my Gesture Control gesture to open notifications, nothing happens, and when I exit immersive mode, the notifications are already opened. Force Immersive Mode has the same limitation, and the dev hasn't been able to solve it.
Click to expand...
Click to collapse
You have to swipe trigger downwards. You cannot touch above trigger. You have to touch exactly on trigger (or some 1 mm above) red line. Just do light touch an swipe. You can increase trigger sensitivity in settings to you comfort level. It actually works quite well when you get used to where to touch. There is also TOUCH mode (instead of SWIPE) available in settings.
Trigger allows you to toggle last fullscreen mode on/off. Thats the idea.
2,3,4 - cant fix in app but I will look if I can find some workaround with root in Gesture Control.
StupidIdea said:
You have to swipe trigger downwards. You cannot touch above trigger. You have to touch exactly on trigger (or some 1 mm above) red line. Just do light touch an swipe. You can increase trigger sensitivity in settings to you comfort level. It actually works quite well when you get used to where to touch. There is also TOUCH mode (instead of SWIPE) available in settings.
Trigger allows you to toggle last fullscreen mode on/off. Thats the idea.
Click to expand...
Click to collapse
TOUCH mode works great toggling in either direction, even with sensitivity reduced to 3. It has nice feel, and you've done a great job providing just the right customizations for the trigger location and appearance.
For SWIPE mode, I swipe up to exit immersive, no problem. But when I swipe down to enter immersive, it never works no matter what setting I try. I think I do like TOUCH better, and now that TOUCH works, I don't need the GC gesture. But I'm just letting you know that SWIPE isn't working properly on my S4.
By the way, the home button also doesn't work in immersive mode. But I have "home" programmed to a GC gesture, and it works. So I'm hoping the "back" function can be made to work with a GC gesture.
Published to Play Store:
https://play.google.com/store/apps/details?id=com.gmd.immersive
Features:
- Hide or show navigation bar with simple swipe
- Hide or keep status bar
- Stock navigation bar
- Notification widget allows to easily change mode anywhere
- Per application settings
- Autohide navigation bar
I've installed Pro, rebooted, and am testing with XPrivacy turned off.
1) As with the experimental version, you can't use the BACK button or a GC BACK gesture while immersed. We really need a workaround for the BACK function to make this app useful.
2) It FC's every time I tried to change Auto Hide Delay, Trigger Width, Trigger Position, or Trigger Sensitivity. These didn't have a problem in the first experimental version. Then, when I unchecked "Show in Fullscreen (PRO)," it allowed me to change those settings. I'm actually not sure what "Show in Fullscreen" does, so I rechecked it after adjusting the other settings.
3) If I switch to an un-immersed app, then when I leave that app I'm still not immersed and the trigger bar does not appear and I have to re-immerse via the notifications. Sometimes, though, this problem doesn't happen and it un-immerses/re-immerses correctly.
4) I'm able to use the keyboard while immersed by opening the keyboard before immersing. But then you have to un-immerse to dismiss the keyboard due to not having a BACK function.
Thank you so much for trying it.
Jimmy34742 said:
I've installed Pro, rebooted, and am testing with XPrivacy turned off.
1) As with the experimental version, you can't use the BACK button or a GC BACK gesture while immersed. We really need a workaround for the BACK function to make this app useful.
Click to expand...
Click to collapse
I'm looking how to work around it next. I understand you are just testing it as you have exposed and you can use Force IM module . I also plan to add xp module into GC and AHSK to toggle full screen properly with root.
Jimmy34742 said:
I've installed Pro, rebooted, and am testing with XPrivacy turned off.
2) It FC's every time I tried to change Auto Hide Delay, Trigger Width, Trigger Position, or Trigger Sensitivity. These didn't have a problem in the first experimental version. Then, when I unchecked "Show in Fullscreen (PRO)," it allowed me to change those settings. I'm actually not sure what "Show in Fullscreen" does, so I rechecked it after adjusting the other settings.
Click to expand...
Click to collapse
That happens when you code at 4a.m :silly:. Fixed and uploaded new version. Should appear in a couple of hours.
Jimmy34742 said:
I've installed Pro, rebooted, and am testing with XPrivacy turned off.
3) If I switch to an un-immersed app, then when I leave that app I'm still not immersed and the trigger bar does not appear and I have to re-immerse via the notifications. Sometimes, though, this problem doesn't happen and it un-immerses/re-immerses correctly.
Click to expand...
Click to collapse
The idea was that apps that do not have saved setting do not change it automatically so if you left unimmersed app then this is not changed unless you have saved setting for the next app.
Unimermsed mode basically turns everything off and removes trigger so yes you have to use notification again. If you want to have trigger then you should show navigation bar with trigger instead. You can turn off Autohide but it is global. Do you think it is needed to have per app option to turn on/off autohide for app?
Jimmy34742 said:
I've installed Pro, rebooted, and am testing with XPrivacy turned off.
4) I'm able to use the keyboard while immersed by opening the keyboard before immersing. But then you have to un-immerse to dismiss the keyboard due to not having a BACK function.
Click to expand...
Click to collapse
You can call keyboard when navigation bar is visible (even if you triggered it with trigger). Once visible it will work even if navbar hides. Just swipe the trigger then click input box.
StupidIdea said:
The idea was that apps that do not have saved setting do not change it automatically so if you left unimmersed app then this is not changed unless you have saved setting for the next app.
Unimermsed mode basically turns everything off and removes trigger so yes you have to use notification again. If you want to have trigger then you should show navigation bar with trigger instead. You can turn off Autohide but it is global. Do you think it is needed to have per app option to turn on/off autohide for app?
Click to expand...
Click to collapse
I'm actually not sure what you mean by, " If you want to have trigger then you should show navigation bar with trigger instead." I made a setting for each app individually instead of just leaving them blank, and that gives the behavior I expect. But per app is a pro feature, so not everyone will be able to do this.
Not working for my Samsung Galaxy s5 G900F running Android 4.4.2 Kitkat(Samsung stock)?
Jimmy34742 said:
I'm actually not sure what you mean by, " If you want to have trigger then you should show navigation bar with trigger instead." I made a setting for each app individually instead of just leaving them blank, and that gives the behavior I expect. But per app is a pro feature, so not everyone will be able to do this.
Click to expand...
Click to collapse
Would it make sense if I restore previous mode when leaving application that had saved setting?
So it would work like this:
1. App A does not have saved setting but you switch to immersive manually
2. Open app B. I has save regular mode, so immersive is turned off.
3. Leave app B, last immersive mode is restored.
However if you change mode manually while in B then this mode will stick and won't change when leaving B?
erniechan said:
Not working for my Samsung Galaxy s5 G900F running Android 4.4.2 Kitkat(Samsung stock)?
Click to expand...
Click to collapse
Thanks, I can reproduce it on Note 3 too. I will see what I can do. So far it works on devices that have navigation bar and status bar. I event tested it on Note 10.1 (2012) and it works.
StupidIdea said:
Would it make sense if I restore previous mode when leaving application that had saved setting?
Click to expand...
Click to collapse
Actually, I don't think it matters to me. By making a setting for every single app, I take full and unambiguous control. Then the per app page shows me at a glance how I've set everything. I actually prefer that to leaving apps unset and relying on some default behavior. The non-pro users will certainly care about how you set the default behavior, but the pro users don't have to care if they don't want to.
Renamed to GMD Full Screen Immersive Mode
Published version 1.1:
- Automatically closes notification panel after selecting mode from notification widget.
- Restoring last used default immersive mode after leaving application with saved immersive mode.
Published minor fix 1.1.1:
- Fixed reported Fc.
StupidIdea said:
Published minor fix 1.1.1:
- Fixed reported Fc.
Click to expand...
Click to collapse
Any idea to make it work on galaxy s5 ?
erniechan said:
Any idea to make it work on galaxy s5 ?
Click to expand...
Click to collapse
I can reproduce it on Note 3. I'll see what I can do.
Congrats on getting featured on XDA.
You're one great guy. I remember writing to you a few months back with regards to some slowdown when I was using GMD Gesture Control and you replied fast and with many details
There's a issue I'd like to report. When you're in immersive mode, you can't really tap on any system lines.
For example, if you go into immersive mode while being in the GMD Full Screen Immersive Mode app, you can't go into general, trigger etc - why is that?
Does this basically make my mod useless hahaha

apps like pie control and GMD immersive mode get disabled after a prolonged lock

title^
I want to use Pie control in conjunction with GMD's immersive mode but every time I lock my phone the accessibility switch for pie control always resets from on to off and pie control as an app ceases to function.
The same happens for GMD's immersive mode, it never stays on and the process seems to be destroyed every time I leave the phone locked for a while.
More questions:
Is there any way to get the pin code on the lockscreen to be minimized and have something like a slide to get to pin?
Notifications on lockscreen while you have a pincode/fingerprint id enabled?
Are both apps whitelisted to prevent closing when you lock the phone? I don't know what GMD is.
To get notifications on the lock screen they need to be enabled in Settings and for each app. I'm using the EMUI5/Nougat beta and don't remember where exactly each is at. It's something like Settings -> Notifications and Settings -> App respectively.

Custom Screen-off Gestures

I'm sure many of you have used and loved the ability to do simple gestures with the screen off and have some customization action occur. Does anyone know if there is any app/rom/kernel that allows you to make custom gestures to launch an app with the screen off, or at least has a lot of predefined gestures with the ability to launch an app? Specifically what I am trying to do is export tasker tasks as an app, and then use the screen-off gestures to launch that task for things like turning on/off/dimming smart lights around the home. It is obviously much more convenient to draw an 'O' on the phone and have lights turn on instead of unlocking the phone and drawing on an app like Gesture Locker.
If u already export your task into an app, u can simply go to settings, on the screen off gesture theres an option "draw O" and choose ur exported app. I did this to command turning on and off my yeelight in my bedroom

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

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

Categories

Resources