Force to disable the Immersive Mode - Android Q&A, Help & Troubleshooting

Hello
Does anybody knows if it is possible to force not to use at all the immersive mode (full-screen)?
Background is, that on my phone, a Cubot Note Plus with Android 7.0 the TouchScreen is a bit broken. The top part, two rows of Touch-pixels are not working anymore. I cannot swipe down the NotificationBar with that fault and I use some work-arounds for it (with Tasker, Xposed Additions and Lightning-Launcher) to swipe down the NotificationBar anyway (by other buttons with a Task or by gesture).
This is a Cubot Note Plus disease, I had that fault nearly exactly with my former Cubot Note Plus and it happened only after about 4 months of use each time. Some rare times it still works again, but it is a while that it did the last time now, I think its gone now.
I can use the phone but it is annoying, because some apps have important buttons in the top part and they force fullscreen.
Even some apps doesn't allow to auto rotate the screen, so I cannot use these apps anymore (e.g. Autodesk)
I never was able to disable generally Fullscreen / Immersive Mode. Not with "Force Immersive Mode", an Xposed module and not with the app "Immersive Manager 1.2.1" (where it says in the help: "Note that it's also not possible to override the immersive mode of an app in case it uses the immersive mode itself").
Or another, more complicated way were to crop the active display?
Then I would like to discard the top of the display, so that the whole display is some pixels smaller in height.It is about the height of the NotificationBar in the top. The display-output should then just not use this part of the display and the phone should think it has a smaller display.
This solution would be much more drastic I guess.
Thanks for any hint.
frank
PS.: the question on Stackexchange is unfortunately unaswered (only with a not working answer).

Related

[Q] Disable Immersive Mode in KitKat

I've searched how to disable immersive mode in KitKat, and found nothing but topics on how to enable immersive mode.
In some games, immersive mode is annoying, since you'll swipe an area of the game interface near the immersed status bar, and the status bar will appear while gaming.
Is there an app, mod, or setting that can disable immersive mode?
Thanks for any information.
I would also like to disable immersive mode but for different reason. Immersive mode hides the clock, battery, and notifications. It's really annoying to have to swipe inside the game area, altering the game state, to see the time or what app gave me a notification. I would rather lose the 20 pixels of screen real estate to keep the bar visible.
I want to disable this as well. That's the most irritating thing ever - UI elements that's supposed to give me control of the device, disappear or change their place.
Well, this question is still valid.
Likewise, infuriating! Constantly hides navigation buttons
I've been searching for that too! No results found here.
Agreed! Let us disable Immersive Mode!
copota said:
I've searched how to disable immersive mode in KitKat, and found nothing but topics on how to enable immersive mode.
In some games, immersive mode is annoying, since you'll swipe an area of the game interface near the immersed status bar, and the status bar will appear while gaming.
Is there an app, mod, or setting that can disable immersive mode?
Thanks for any information.
Click to expand...
Click to collapse
I hope someone can write us an Xposed module or something to disable this retarded "feature".
Can't believe there are no responses to this...
jstevenson72 said:
I hope someone can write us an Xposed module or something to disable this retarded "feature".
Can't believe there are no responses to this...
Click to expand...
Click to collapse
I can understand need for IM in landscape mode on 16:9 AR device, but hey... This should be optional.
Did some googling and found a guide on how to add/remove certain apps from immersive mode on a nexus 7. Not sure what everyone here is running, but it involves having a rooted device and unknown sources enabled in the settings. Haven't tried it yet, but thought I'd post it here quick before I gave it a shot.
http://nexus7.wonderhowto.com/how-t...e-mode-for-certain-apps-your-nexus-7-0154842/
mojito13 said:
Did some googling and found a guide on how to add/remove certain apps from immersive mode on a nexus 7. Not sure what everyone here is running, but it involves having a rooted device and unknown sources enabled in the settings. Haven't tried it yet, but thought I'd post it here quick before I gave it a shot.
http://nexus7.wonderhowto.com/how-t...e-mode-for-certain-apps-your-nexus-7-0154842/
Click to expand...
Click to collapse
This article is a bit misleading. I thought it would help also, but it does not.
This method only works for forcing Immersive Mode, it does not prevent immersive mode on an application.
jstevenson72 said:
This article is a bit misleading. I thought it would help also, but it does not.
This method only works for forcing Immersive Mode, it does not prevent immersive mode on an application.
Click to expand...
Click to collapse
I've been busy all day so I haven't had the chance to try it, but towards the end of the article doesn't it give instructions on how to turn immersive mode off for specific applications? It says that turning it off for an app is as easy as turning it on for an app. Does this not work, or does the option not present itself? Strange...
The article is based on a much older version that the current 2.2 release of the module. I don't have the older version so I cant say that it used to work or not. But the latest version of the Xposed module works very differently.
It shows you all the apps, with Immersive unchecked, and you "enable" immersive mode by clicking the box. But clearning the checkbox has no affect on applications that you were not already forcing it on for.
Any news yet on if it's possible to disable immersive mode system wide?
Still looking...
I'm also still looking for a solution to this "feature."
I use a reader app that keeps hiding UI elements when it enters immersive mode... very annoying.
Ricx94 said:
Any news yet on if it's possible to disable immersive mode system wide?
Click to expand...
Click to collapse
itsfuntodobadthings said:
I'm also still looking for a solution to this "feature."
I use a reader app that keeps hiding UI elements when it enters immersive mode... very annoying.
Click to expand...
Click to collapse
K3VYNC said:
I've been searching for that too! No results found here.
Click to expand...
Click to collapse
codral said:
Likewise, infuriating! Constantly hides navigation buttons
Click to expand...
Click to collapse
Vatharian said:
Well, this question is still valid.
Click to expand...
Click to collapse
Vatharian said:
I want to disable this as well. That's the most irritating thing ever - UI elements that's supposed to give me control of the device, disappear or change their place.
Click to expand...
Click to collapse
kaneohe said:
I would also like to disable immersive mode but for different reason. Immersive mode hides the clock, battery, and notifications. It's really annoying to have to swipe inside the game area, altering the game state, to see the time or what app gave me a notification. I would rather lose the 20 pixels of screen real estate to keep the bar visible.
Click to expand...
Click to collapse
copota said:
I've searched how to disable immersive mode in KitKat, and found nothing but topics on how to enable immersive mode.
In some games, immersive mode is annoying, since you'll swipe an area of the game interface near the immersed status bar, and the status bar will appear while gaming.
Is there an app, mod, or setting that can disable immersive mode?
Thanks for any information.
Click to expand...
Click to collapse
I switched to KitKat 2 days ago (4.4.4). However, I had to use a custom ROM (Omnirom) since Samsung does not provide any updates for my good old n7000 anymore.
So I don't know anything about other KitKat versions regarding this topic, but I found that Omnirom has an option built in (settings-security-lockscreen-disable immersive mode).
It can also be accessed by swiping down the status bar and using the corresponding quick settings button to toggle immersive mode.
That's all
Sadly, this option works in exactly opposite way: In Omnirom when its not enabled, it leaves default KK experience with immerisve mode only in Fullscreen apps that are built against newest SDK, or when enabled it forces Immersive Mode on all apps, including launcher, system-wide. http://poradnik.telewizor.eu/news.php
Any update on this? I haaaaaattttteeeee immersive mode.
Bump
Still looking for a way to disable immersive mode system wide. The note 4 and android 4.4 is a real downgrade for me overall. The worse task switcher, the worse immersive mode that no one asked for, the worse SD card restrictions that no one cared about and not to mention the wifi is very slow on my note 4.
Every search I find leads here... as stated previously, everything else out there is to "enable" it....
I really can't believe this drastic ui change is forced onto us, Android is the os of options... where is the option?
It's even more annoying that to get back the nav buttons, or top task bar, that the phone has to be rotated just right, or swiping doesn't work, half the screen stays blank after it closes, etc... I just want it off, want to see my navigation all the time!!!!
I hate Immersive mode!!!!!! :crying::crying::crying:

Hide Softkeys (root required)

I had been searching for a way to set the immersive mode for specific applications.
I initially found Immerse Me (xposed - http://repo.xposed.info/module/com.mohammadag.immerseme), but it forced all screens to be immersive.
Then I checked out the xposed module App Setttings (http://repo.xposed.info/module/de.robv.android.xposed.mods.appsettings), and found that I could force a full screen on a per-app basis (under "Full Screen").
All apps are initially set to default.
This xposed module also does quite a few other things - letting you set permissions and such on a per app basis.
This has helped quite a bit - gets rid of the softkeys for most apps - view with a simple swipe up from the bottom of the screen.
I know there are apps out there (paid) that will do this for non-root users, but if you have rooted and like xposed (like I do), this is a great feature.
Why HTC went with softkeys for the M8 is beyond me. The screen is essentially the same size with the softkeys as my One X with capacitive keys and smaller screen.
This immersive mode tweak actually lets me use the entire 5 inch screen, rather than sacrifice .3 inches for the buttons.

[MOD] All My... (Xposed tweaks for CM/AOSP/TW)

Collection of various tweaks for CyanogenMod/AOSP/TouchWiz and few apps (Firefox, Adobe Reader, MX Player). This module currently offers over 20 tweaks. All the tweaks were previously available as standalone modules. I enable most of them on all of my devices. Because of that and the increased number of tweaks, it no longer makes sense to offer them separately.
List of tweaks:
Disable Su Indicator - Disable # (pound/hash) indicator in status bar
Always Software Menu - Allows to have both software menu button and menu mapped to key on CM. Workaround for this.
No Toast Icons
Pocket First - Make Pocket the first option when sharing
Desk Clock Alarm - Make Alarm the default tab in stock/Google Desk Clock
One Way Brightness - Make auto brightness go only up
Battery Light Disabler - Battery light will not shine when in downtime (Interruptions) or when the screen is on
One Hand Zoom Enabler (Firefox/Adobe Reader)
Battery History XXL - Enlarge the stock settings battery history - from 10 to 30 records
Native Freezer - Disable and re-enable any 3rd party app from System Settings
Minimum Brightness (MX Player/system) - Change the minimum brightness level from usual 10 to 1
Gentle Haptic Feedback
Compact Volume Panel
Chrome Tabs Toolbar On Phone - Enable tablet layout while keep mobile User Agent
Disable Horizontal Scroll (Adobe Reader)
Remap PREV button to PLAY/PAUSE - Allow use volume keys to change volume, advance to next song and play/pause
Remap NEXT button to Torch - Allow use volume up key (long press) to start flashlight (when music is off)
K920 Cardboard Fix - Fix screen resolution in Google Cardboard on Lenovo Vibe Z2 Pro (K920)
No Wake On Charge - Disable screen wake when cable is plugged in/unplugged on Samsung Galaxy S5 (stock Android 5.0)
Reader Mode (Adapt Display) - Enable Samsung screen ebook reading mode for Adobe Reader/Moon+ Reader on Samsung Galaxy S5 (stock Android 5.0)
Disable Android Wear Disconnected Notification
Media Stream Default - Prefer media instead of ringer during volume control
Advanced Volume Keys - Long press VOLUME -/+ for PLAY_PAUSE/NEXT when screen is off or showing lock screen
No Password After Boot - Disable the "Unable to use fingerprints. Device restarted. Enter backup password, then fingerprints can be used next time device locked." message
Touch key light - Re-enable the lost option to set buttons light timeout (Samsung Galaxy S7)
sRGB for video only - Switch to sRGB (Basic screen mode) for video (MX Player/YouTube) while keeping Adaptive for everything else (Samsung Galaxy S7)
MTP Without Unlock - Start MTP even with screen off or without unlocking unsecure keyguard (Samsung Galaxy S5/S7)
Allow MTP Access - Get rid of the "Allow access to device data" dialog (Samsung Galaxy S7)
Disable Battery Prediction - Hide the estimated battery usage in battery graph
Detailed Battery Usage - Enable detailed 'Wi-Fi/Awake/Screen on' battery usage stats
NEW! No Gboard Bar - Disable the top bar in Google's Gboard keyboard
NEW! Keep LED off during DnD (Samsung Galaxy S7)
NEW! 'LTE/3G(auto connect)' network mode - Enable network mode profile without 2G in the system settings (Samsung Galaxy S7)
NEW! Remap BT Redial to Next Track - Great for headsets like QCY Q26
NEW! Minimized bottom bar in Google Maps - It's no longer necessary to touch the screen
NEW! Disable Location Dialog in Google Maps - Get rid of the 'To continue, let your device turn on location using Google's Location Service' alert
Download: Xposed Repo or Play Store
Source: https://github.com/moneytoo/AllMy...
Will the minimum brightness app have a min brightness setting? I have an IPS screen on my lg g4. Will this lower my actual brightness? I use my phone at night and the minimum brightness is too bright. I've tried screen filters but I would prefer an app that actually lowers the brightness past stock.
mattnin said:
Will the minimum brightness app have a min brightness setting? I have an IPS screen on my lg g4. Will this lower my actual brightness? I use my phone at night and the minimum brightness is too bright. I've tried screen filters but I would prefer an app that actually lowers the brightness past stock.
Click to expand...
Click to collapse
Since there's actual UI, I will probably eventually add such option... But please be aware that it's still the same feature that GravityBox already offers (so if GB doesn't break anything for you, you can use it already).
Minimum brightness is not working in my device. What system apps and/or framework files from my ROM would you need me to send to you to fix it? It's a stock ROM, Android 5.1.1, my phone is a BQ Aquaris M5.
Thanks!
thank you for this nice module (and your old ones it replaced for me)
would you please be so kind as to include changelogs in the play store? I kinda hate getting updates but having no idea what it changed until i dig in the app for something that looks new
Thanks for this great module I was using some seperate modules from you but one big module is always nice. I can confirm Always Software Menu works on my S5 running CM13. Battery history xxl was working on CM12.1 and I even think it worked on CM13 Unofficial alpha version but on newer CM13 versions it doesn't works anymore. Is it possible to port it over to CM13 one day? And in the past the separate module disable toast icons didn't do anything on my S5 running CM13 for example when I'm in Root Explorer and enable R/W the root message appeared with the SuperSu icon but since 2 days I use the separate module from you NoToastIcons.v0.1-disable-all and that works great no toast icons anymore. I didn't try No toast icons from the All my... module.
Thanks for your great works.
Verstuurd vanaf mijn SM-G900F met Tapatalk
FlemishDroid said:
Thanks for this great module I was using some seperate modules from you but one big module is always nice. I can confirm Always Software Menu works on my S5 running CM13. Battery history xxl was working on CM12.1 and I even think it worked on CM13 Unofficial alpha version but on newer CM13 versions it doesn't works anymore. Is it possible to port it over to CM13 one day? And in the past the separate module disable toast icons didn't do anything on my S5 running CM13 for example when I'm in Root Explorer and enable R/W the root message appeared with the SuperSu icon but since 2 days I use the separate module from you NoToastIcons.v0.1-disable-all and that works great no toast icons anymore. I didn't try No toast icons from the All my... module.
Thanks for your great works.
Click to expand...
Click to collapse
The "No Toast Icons" tweak in this module disables icons in all toasts so it should work for you as well.
Few trivial tweaks already work with CM13 but the rest requires me actually flashing CM13 ROM - which I will do in the upcoming days or weeks on my S5.
XlAfbk said:
thank you for this nice module (and your old ones it replaced for me)
would you please be so kind as to include changelogs in the play store? I kinda hate getting updates but having no idea what it changed until i dig in the app for something that looks new
Click to expand...
Click to collapse
Changes are already reported with Xposed Repo / Play Store releases (or visible from commits on Github).
DaniPhii said:
Minimum brightness is not working in my device. What system apps and/or framework files from my ROM would you need me to send to you to fix it? It's a stock ROM, Android 5.1.1, my phone is a BQ Aquaris M5.
Click to expand...
Click to collapse
It may not work on all devices (because of differences in display drivers/settings etc) plus it probably doesn't lower the minimum brightness when adaptive (automatic) brightness is used (though i didn't investigate that much...).
Great job with the one hand firefox enabler. I can now finally stick exclusively to firefox. Thanks!
moneytoo said:
It may not work on all devices (because of differences in display drivers/settings etc) plus it probably doesn't lower the minimum brightness when adaptive (automatic) brightness is used (though i didn't investigate that much...).
Click to expand...
Click to collapse
I keep adaptive brightness disabled most of the time. If there's anything I can do to help making it work in more devices, you tell me.
Latest version 0.1.3 adds "Chrome Tabs Toolbar On Phone". Normally you could lower your DPI (system wide or per app if that's an option) to get the tabs toolbar in Chrome (that could however make the UI too tiny). The better option is to use "Screen (dp)" option in App Settings which get's the job done just right. This tweak reuses the same hacks to get the tablet layout with tabs in Chrome while it adds one important change - it changes the User Agent back from "tablet" to "phone" so you still get the mobile/phone version of various sites instead of the full featured tablet/desktop ones.
moneytoo said:
The "No Toast Icons" tweak in this module disables icons in all toasts so it should work for you as well.
Few trivial tweaks already work with CM13 but the rest requires me actually flashing CM13 ROM - which I will do in the upcoming days or weeks on my S5.
Changes are already reported with Xposed Repo / Play Store releases (or visible from commits on Github).
It may not work on all devices (because of differences in display drivers/settings etc) plus it probably doesn't lower the minimum brightness when adaptive (automatic) brightness is used (though i didn't investigate that much...).
Click to expand...
Click to collapse
You got also S5. [emoji3] CM13 official nightlies are out but you probably already know that. [emoji6]
Verstuurd vanaf mijn SM-G900F met Tapatalk
Version 0.2 should make all the tweaks compatible with CM13/Android 6.0. If there's any issue, let me know (I didn't check against clean AOSP).
Native Freezer - because there's no longer dedicated disable button on MM, I use the Force Stop button.
Battery History XXL - it works and as usual it not only makes the list longer but also unhides some normally hidden records (when they do not pass some threshold).
I also added one more tweak for Adobe Reader - "Disable Horizontal Scroll". Adobe Reader doesn't provide any feature for cropping white space so this helps me tremendously (after I double tap to the main content). (I'm still sticking to Adobe cause it's still the fastest though I probably could use the cropping in Xodo.)
Hey. I sit on the CM 13. I want to ask you to do, led to work if the battery charge is low, but when connected to a power source - did not work (not displayed, it is charged or charge).
Here comes another tweak in version 0.2.1: "Remap PREV button to PLAY/PAUSE" (PREV = long volume down press) which allows to use volume keys to change volume, advance to next song and play/pause. The "Playback control" needs to be enabled in system Settings (CM).
I have few more volume buttons related hacks in mind... :fingers-crossed:
bonny_k-9 said:
Hey. I sit on the CM 13. I want to ask you to do, led to work if the battery charge is low, but when connected to a power source - did not work (not displayed, it is charged or charge).
Click to expand...
Click to collapse
Well, the current tweak handles the LED based on priority so I'm not sure about your question (really it can't be set in settings?).
Hey there
Im running cm12 since 6 months and i really appreciate you work
Specially native freezer
Im wondering did you made or plan to make a mod to replace recent menu action in navigation bar ?
By default short press bring recent and long press for last app
I hope i you can reverse it to be short press for previous app and long press for recent menu
Update
I forget to thank you again [emoji5]
salimtn said:
Hey there
Im running cm12 since 6 months and i really appreciate you work
Specially native freezer
Im wondering did you made or plan to make a mod to replace recent menu action in navigation bar ?
By default short press bring recent and long press for last app
I hope i you can reverse it to be short press for previous app and long press for recent menu
Update
I forget to thank you again [emoji5]
Click to expand...
Click to collapse
Well, this is user configurable on both CM12.1 and CM13...
moneytoo said:
Well, the current tweak handles the LED based on priority so I'm not sure about your question (really it can't be set in settings?).
Click to expand...
Click to collapse
No. There's only possible to change the color.
@moneytoo
With Native Freezer for 3rd party app Enabled, the Kill Button is disappeared. Is it possible bring it back?
wow..almost all good mod in one module.
one feature request. is it possible to get chrome Desktop Agent on mobile? I like desktop agent instead mobile.
Sent from my SM-N910G using Tapatalk
Do I need to reboot after I enable the tweaks?
Nvm, reboot is required for changes to take effect.
Sent from my bacon!!!!!

Tips for anyone wanting to use their Note 8 in full screen - NO status or nav bar

I've been using AOSP roms on various phones for quite some time and have gotten hooked on using my phone in full screen while using PIE to navigate. Especially on a large phone i find this so so so much easier. Here are some tips i found out through trial and error to what i've found is an awesome experience. I'm using a rooted NF50F which makes doing this easier, though it still can be accomplished unrooted
1. To navigate around your phone use the best Pie application out there imo which is supported on these forums as well LMT
https://forum.xda-developers.com/showthread.php?t=1330150
this app is so great because of how you can customize it. there are other non root alternatives in the play store but this is the best imo if you have root.
2. fully hide the navigation bar so it never pops up - this is the only way you can use LMT on the bottom of your phone which is excellent for one handed browsing. to do this you need to add the following line to the build.prop and the nav bar is gone forever even after reboots
qemu.hw.mainkeys=1
add this line to the bottom of your build prop and save. if you ever want the keys back change the number to 0.
3. use the app SystemUI Tuner to hide the status bar. go under the immersive mode tab and select status bar. Note - you can also hide the nav bar with this app, but it is not fully hidden as it still appears with any upward swipe.
4. I turn edge lighting on so i see notifications when my phone is on. i don't want the entire message shown on my screen so edge lighting works great for me and is a great feature of this phone. you can even get edge lighting working with gmail. i also use textra pro for texting.
there are different ways to make your phone truly immersive including Xposed but if you don't want to used Xposed this is the best solution IMO.
other recommended apps:
Light Flow - to customize your led notification light
bx actions - https://forum.xda-developers.com/ga...-bxactions-remap-bixby-button-double-t3673372
material notification shade - can auto expand all notifications and get dark notifications
autonotifications - you can add more buttons to gmail like mark as read, spam, etc

App or setting that can disable Notification shade(not notifications) in games.

I want to disable the notification shade entirely as its very irritating mid game. sometimes even pulls down the whole notification area since I use claw many buttons near the top of screen.
google only give solutions to disable notifications not the bar itself.
im currently unrooted and on stock rom don't mind unlocking and flashing if necessary.
I use full screen mode with gestures not buttons like shown in screenshot, enabled for getting using screenshot shortcut only (by long press back button)

Categories

Resources