[MODULE] Fullscreen/Immersive Gestures tweaks for Android 10-12

Search This thread

shrapner

Member
Jan 25, 2013
30
0
Would it be possible to add an option to hide the navbar on A11 so we could use third party gestures app without interference from the stock gestures?
 

BTslo

Senior Member
Jul 1, 2012
157
26
Is it possible to have the keyboard space if using the fullscreen setup? I can't hide the keyboard since there is no arrow to close the keyboard when using the fullscreen. Immersive works okay but still get the annoying assistant corner gesture bar on pixel 3.
 

RivaLCF

Senior Member
Mar 21, 2017
51
10
Just tested it on LineageOS 17.1 on a Mi 9T, running Lawnchair + Quickswitch

It stays stuck on ''flashing'' popup in the Magisk module installation panel. Doesn't finish.
 

nonoperez

Senior Member
Nov 22, 2012
406
143
Latest version I see to download is 6.4 in the first post, where can I find 7.2?
Can`t find it in github, also look in telegram but it's dev's personal one.

Edit: Sorry, autoupdates in magisk.
 

channeledbymodem

Senior Member
Jan 14, 2013
235
38
New York
Google Pixel 6
Solved my biggest problem with gestures but I don't understand it :)

Tl;dr: This solved my problem with swipe up and hold for recents but I don't know why and I'm curious. And grateful.

When I upgraded from a Oneplus 6 to Oneplus 7T I didn't realize that I would lose the OP gestures that were burned into my muscle memory. My biggest problem with the stock gestures on stock OOS was that the fric*kin* sweep up for recents *did not work* more than 50% of the time. I thought it might be Nova or my hiding the bottom bar but swipe up and hold didn't work any better with OOS stock launcher or Lawnchair.

I'm pretty used to Magisk installs with a number options that are activated by the volume key but I didn't understand the options I was choosing and some of them were covered by the "Flashing" animation in the center of the screen. I just chose "no" suspecting it was the default.

Anyway, I'm thrilled. Apart from the swipe in for back rather than swipe up of the OP gestures I now have a reliable home and recents gesture. This is on the latest OOS stable International with the latest Nova beta. I have had no issues that seem specific to OP or to Nova, fingers crossed.

So thanks again. And any explanation of what this does and how it solved my problem is welcome.
 
May 22, 2018
3
0
Pill Restoration

First off, thanks so much for the work that's been put in! :good:
I have been using this module on my P2XL on LOS 17.1 and have had an issue after flashing the fullscreen mod that I can no longer disable this module and get the pill back as some messaging apps conflict with this (pulse sms conversations scroll to top of messages when opening keyboard on first launch of app, very strange). Have latest magisk 21.0 installed and I do not have any other UI modifying modules running

If I have missed something I apologize and would appreciate a tip in the right direction
 

zellleonhart

Senior Member
Jan 19, 2013
612
213
Google Pixel 8 Pro
Tl;dr: This solved my problem with swipe up and hold for recents but I don't know why and I'm curious. And grateful.

When I upgraded from a Oneplus 6 to Oneplus 7T I didn't realize that I would lose the OP gestures that were burned into my muscle memory. My biggest problem with the stock gestures on stock OOS was that the fric*kin* sweep up for recents *did not work* more than 50% of the time. I thought it might be Nova or my hiding the bottom bar but swipe up and hold didn't work any better with OOS stock launcher or Lawnchair.

I'm pretty used to Magisk installs with a number options that are activated by the volume key but I didn't understand the options I was choosing and some of them were covered by the "Flashing" animation in the center of the screen. I just chose "no" suspecting it was the default.

Anyway, I'm thrilled. Apart from the swipe in for back rather than swipe up of the OP gestures I now have a reliable home and recents gesture. This is on the latest OOS stable International with the latest Nova beta. I have had no issues that seem specific to OP or to Nova, fingers crossed.

So thanks again. And any explanation of what this does and how it solved my problem is welcome.
Hi, I am too frustrated with OnePlus' stock navigation gestures especially swipe up for recents. May I know which settings did you use for this module? Is it Fullscreen and High sensitivity?
 

channeledbymodem

Senior Member
Jan 14, 2013
235
38
New York
Google Pixel 6
Hi, I am too frustrated with OnePlus' stock navigation gestures especially swipe up for recents. May I know which settings did you use for this module? Is it Fullscreen and High sensitivity?

I spoke too soon. With this module I still have inconsistent swipe to recents so I uninstalled it and I can't tell the difference. As for the settings, some of the options were covered by Magisk's "Flashing" animation so I chose what I think were the defaults. Sorry I can't be of more help. I still don't understand the purpose of this. I guess on phones that don't have an option to disable the navigation bar, this does that. But OOS 10 includes that toggle so maybe this is not useful for OP phones in particular.
 

Tenasan

Member
Oct 3, 2020
6
1
I just can't thank you guys enough. I'm using an Android tablet and was so sick of that freaking "swipe up from bottom gesture". Whenever I scrolled down the page with my finger it always would go to goddamn homepage -accidentally-. This module reduces the sensitivity to almost 0 and i can use my tablet much more conveniently.
 

giusmobile

Member
Oct 3, 2011
17
0
Hi, I have two questions if anybody can help:
Does this module works on oneplus 8 with android 11 official? rooted...
After the nav bar is gone does this module aloud me to use a gesture app like VIVIV N.G. or it gets overlapped by native gesture setted in the firmware? at the moment if I simply chose to hide nav bar and use ONEPLUS native gesture, any gesture app that I've tried gets overlap by the System. thank a lot!
 

DanGLES3

Senior Member
Nov 11, 2017
917
989
Moto G5S Plus
Samsung Galaxy M51
Hi, I have two questions if anybody can help:
Does this module works on oneplus 8 with android 11 official? rooted...
After the nav bar is gone does this module aloud me to use a gesture app like VIVIV N.G. or it gets overlapped by native gesture setted in the firmware? at the moment if I simply chose to hide nav bar and use ONEPLUS native gesture, any gesture app that I've tried gets overlap by the System. thank a lot!
Should work on OOS 11 and no this module is simply to change Android's default gestures to be fullscreen, it doesn't allow you to use other gesture apps
 

Top Liked Posts

  • There are no posts matching your filters.
  • 29
    oEMa4xI.png


    This Magisk Module lets you tweak Android 10-13's gestures.

    Requirements
    - Android 10-13
    - Magisk 20+

    Installation
    1. Flash this module.
    2. Reboot.
    3. Enjoy!

    Terminal Setup
    Run on a terminal app the following command su -c hn

    Download
    To install the module simply search it on Fox's Module Manager

    Links
    - GitHub
    - Telegram
    - PayPal
    - Revolut Tag @danielem47

    Translation​

    If you wish to have the installer translated to your language send me a text file containing all lines (inside ui_print in common/install.sh) either on Github or my Email

    Disclaimer
    • This module won't disable the navbar, so if you want to use Fluid NG on Android 11-12 then this module isn't for you
    • Any option not working is due to incompatibility with your current ROM (there's little i can do about it)
    • Any issues related to GCam after installing the module are outside my control
    • Automatic navbar coloring doesn't work on Android 11+

    Changelog


    v25.0​

    • Fixed the module not working on A14 QPR2
    • Fixed the issue where the keyboard bar was overlaying the keyboard on A14 (this fix may cause the hide keyboard buttons option to not work)

    v24.0​

    • Lowered overlay priority and added slight delays to the boot script (which should prevent system overlays from overriding the module's values)
    • Disabled config_imeDrawsImeNavBar (which should allow the hide keyboard buttons option to work properly on Android 13 and up)

    v23.0​

    • Miscenaleous fixes

    v22.0​

    • Added Android 14 support (experimental)

    v21.0​

    • Rewrite installer for Android 12+ to use fabricated overlays for higher compatibility
    • Added Gcam lag fix as install option (12+ atm)
      Translations needed for the Gcam fix option
    V20.0
    • Fix Android 10 support (which was broken since v14.0)

    v19.0​

    • Reworked Terminal config tool (su -c hn), should avoid issues related to zipsigner
    • Properly support Rboard Theme Manager v3 to avoid conflicts

    v18.0​

    • Added Samsung A12 support

    v17.0​

    • Proper MIUI detection/install logic (should provide compatibility to MIUI based on Android 10, not tested)

    v16.4​

    • Removed unnecessary waiting during module install

    v16.3​

    • Added Fox Manager Extension support (support link shortcut when installing the module)
    • Try and improve the volume selector delay a bit

    v16.1​

    • Fix the Terminal Config tool

    v16.0​

    • Proper MIUI 13 support

    v15.0​

    • Added MIUI support (confirmed working on MIUI 13)
    • Fixed Terminal Script not working on devices with pseudo/fake xbin folders

    v14.0​

    • Fixed miscelaneous error messages
    • Fixed Terminal config tool on Android 13 (Google's fault this time lol)
    • Tablet support (it works inconsisntently)

    v13.0​

    • Full AAPT rewrite
    • Added terminal config tool for changing each navbar parameter (To use it run the following on a terminal app su -c hn)

    v12.0​

    • Fixed the Gcam lag when switching modes

    v11.0​

    • Preemptive Android 13 support (untested)

    v10.0​

    • Added Support for Android 12L, and thank you all very much for your support over these 2 years of development

    v9.9​

    • Allow hiding the buttons underneath the keyboard in Immersive mode

    v9.8​

    • Fix Rboard checking for the keyboard spacing removal feature (apologies to RKBDI for the troubles)

    V9.7​

    • Automatically removes conflicting overlays during install (AKA some theme modules that include gesture overlays for no reason at all)

    v9.6​

    • More reliable language detection (should prevent issues where the installer shows no text)

    v9.5​

    • Added support for translations in the installer (currently included languages are English, Portuguese and Spanish)

    v9.4​

    • Allow disabling back gesture also on Android 10 (due to way A10 handles the back gesture it's only possible to disable them completely and on fullscreen mode only, if you have Xposed on A10 and wishes to disable only the left back gesture use this Xposed module https://github.com/kuba2k2/NoLeftBackGesture/releases/tag/v1.0)

    v9.3-hotfix​

    • Fix install (sorry for the inconvenience)

    v9.3​

    • Updated Volume selector (from MMT-EX), should resolve install issues on some devices
    • Increased the timeout to 10s to give users time to read the options

    v9.2​

    • Reenable back gestures on NO (on the whether to disable back gestures or not) option

    v9.1​

    • Reenable back gesture on uninstall (if user is unable to change the device's back gesture sensitivy from settings)

    v9.0​

    • Allow disabling back gesture on A11-12 (Left only for side menus and Left & Right for gesture apps)

    v8.8​

    • Update MAXAPI to 31 to support the eventual stable A12 release

    v8.7​

    • Update Volume selector
    • Revised install logic
    • Disable the Gboard spacing some Android 11 ROMs were using by default (users are still free to change/reenable the spacing with Rboard as I've made sure my code won't overlap with it)

    Older changelogs can be found here

    8
    Update 22.0 released with experimental support for Android 14
    5
    Pixel 6a. I upgraded to Android 14 (October update) and while immersive mode worked initially, the pill was no longer hidden. I reinstalled the module from Androidacy (within Magisk it says v22.0 version code 56, but the filename is v21.0-55) and now it doesn't appear to work at all -- it's neither in immersive more nor is the pill hidden.
    Try this version
    4
    There are alternatives, but I like how dedicated the dev is with this. Plus it's a clean cut, a module for one purpose and one purpose only.
    Thank you, this is kind of my longest running project, so i'd feel bad to just abandon it for no reason, as long as someone still wants to use it i'll happily still maintain it
    4
    Version 25 released which should fix the compatibility issues with Android 14 QPR2