yashsingh1/xdaforums huggingface dataset:
[Magisk] Hzu:
Lovely module, thanks a lot. A question if I may.

Is there any way to use Fullscreen mode but move the change keyboard setting icon to somewhere else? Or is there a module to enable keyboard switcher in the notification panel?

In my Huawei P20 Pro, I can enable keyboard switcher to show as a notification so it appears when I'm typing. In Pixel 4, it's below the keyboard (which is extremely distracting and unintuitive, which is why I'm using your fullscreen module).
[Magisk] gorman42:
I don't suppose this module allows getting the OnePlus gesture system that I had on my 6T before installing Lineage, right?

Instead of swiping from the sides to go back, swiping up from the sides on the bottom (center still does the same things as default gesture navigation).
[Magisk] Chance Ill:
I had the same issue using fullscreen. Using immersive mode gives the same results as fullscreen without the camera lag.
[Magisk] Batyan:
Hello. I cannot find keyboard spacing option in installation. How to use fullscreen with keyboard spacing?
[Magisk] thomaskmaagaard:
With the functionality to reduce gesture sensitivity, would it be possible to modify it to increase sensitivity? I find it very difficult to use the back gesture with my cover.

Thanks.
[Magisk] thomaskmaagaard:
Chose "Immersive". It should then give options for spacing. You can still remove pill.
[Magisk] bigJbig:
I had the same issue. With this module on, the camera becomes lag.
[Magisk] raptor22:
Have a issue with the latest module on Android 12, on Pixel 3, Pixel 4XL and Pixel 6 Pro. Using Default Keyboard Space, Immersive, and hiding the pill, the Markup controls after taking a screenshot disappear. Issue wasn't present on Android 11
[Magisk] Dashwood Foxe:
Doesn't work at all on OOS12
[Magisk] m.kaya:
I installed the module and works great as how i was hoping but i cant use the hesture to swipe up to return home and that annoys me, is there an option for this that im missing
[Magisk] Antyhaker:
Hello,

I wanna make full-screen gesture bar transparent, without ugly "black bar" at the bottom.

Is it possible with that module?
[Magisk] CitaroSR:
THANK YOUU THIS WORKS SO WELL
[Magisk] Bandroid613:
Same Problem here. Quite annoying. Please fix if possible! (rotating the screen on markup window after taking screenshot brings back markup options, and they stay after rotating back to portrait mode)
[Magisk] pakom8:
The last version Is 9.9? Is the last one on the page but i see other versions
[Magisk] shimsho:
How remove this module?

I remove it from magisk manager but its still working.
[Magisk] Lughnasadh:
Did you reboot after uninstalling it?

Also, you can go into data/adb/ and/or /data/adb/modules to see if it's still there and if so delete it manually.
[Magisk] shimsho:
Yes I did a reboot,but still here.

I can't find anything ind adb folder
[Magisk] Lughnasadh:
Isn't "HideNavBar" the mod you are trying to delete?
[Magisk] shimsho:
No it's another model
[Magisk] Lughnasadh:
I thought you were trying to delete the mod is this thread? (HideNavBar)
[Magisk] shimsho:
here are something that model add to system files, byt My ROM is xiaomi.eu and can't modify system files.
[Magisk] Lughnasadh:
If you want to delete this mod (HideNavBar), go into data/adb/modules and delete that folder and reboot.
[Magisk] shimsho:
I've removed that too...but still here
[Magisk] shimsho:
It's because of this
[Magisk] shimsho:
I did it mate, still working
[Magisk] Yakusha:
Hi guys.. it doesn't work with Android 12.1 right?
[Magisk] Lughnasadh:
You haven't said what exactly is still working. If you deleted this mod and rebooted then it shouldn't be affecting your device. If it still is, then I don't know. Wait for the dev or someone else to respond.
[Magisk] Yakusha:
! Your system API of 32 is greater than the maximum api of 31! Aborting!

! Installation failed
[Magisk] Yakusha:
Pixel 4xl with Android 12.1
[Magisk] Yakusha:
Solved... The module on XDA is outdated, I installed it from fox's mmm
[Magisk] Krsmqn:
This causes bootloop on Pixel 5.
[Magisk] Yakusha:
Yes.. use v11 with android 12.1... it works well
[Magisk] Peeko:
V11 causes my recents page to bug out every now and then. Sometimes I'll try to swipe up to go home and it freezes for a few seconds, recents page will load without a background and be unresponsive, etc.

I'm on a Pixel 6 with Android 12.1
[Magisk] loominatrx:
Does this work on Android 12L? Nevermind, the attachment uploaded on OP is outdated, download it from GitHub instead.
[Magisk] DanGLES3:
Update 13.0 released, I'm very sorry for not updating this thread in awhile, i promise to not let his happen again

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)
[Magisk] DanGLES3:
I'm very sorry for that ngl, i often forget i have an thread on XDA (my memory just sucks) oopsie
[Magisk] DanGLES3:
Latest update just released providing some fixes to Android 13, the terminal config

But most importantly MIUI SUPPORT (only MIUI 13 tested for now)
[Magisk] apkraven:
What is the difference between fullscreen and immersive?

Installed and tried all the combinations. It seems to work, but very incosistently. It picks up maybe one of three gestures (back ones, but doesn't seem to react to home gesture. This happens on mi10 and I have insensitive zones set up for the waterfall display. I think the insensitive zones are only couple pixels less, than the gesture ones. Is there an option to increase the size of the gesture width zone?
[Magisk] somehuuman60:
I use LineageOS 18.1 on Oneplus 3 with hardware buttons. With this module no on screen gestures available. Beside of this if I try to configure module with su -c hn I get this error message:

find: '/system/overlay': No such file or directory

find: '/vendor/overlay': No such file or directory

then:

Exception in thread "main" java.io.IOException: Read-only file system

at java.io.UnixFileSystem.createFileExclusively0(Native Method)

at java.io.UnixFileSystem.createFileExclusively(UnixFileSystem.java:317)

at java.io.File.createTempFile(File.java:2018)

at java.io.File.createTempFile(File.java:2064)

at com.topjohnwu.utils.SignAPK.sign(SignAPK.java:97)

at com.topjohnwu.utils.SignAPK.sign(SignAPK.java:82)

at com.topjohnwu.utils.SignAPK.sign(SignAPK.java:74)

at com.topjohnwu.utils.ZipSigner.main(ZipSigner.java:28)

Any idea what I do wrong or Oneplus 3 isn't suitable for this module?
[Magisk] RootedLee:
@DanGLES3 latest attachment here is v.16 (2022-04-06) - latest on your GitHub release page v.13 (2022-04-03). Did you lose your GitHub password .. ;)?

(one full-digit version jump per day - impressive .. :alien: )
[Magisk] DanGLES3:
Nah, i just don't often publish zips on GitHub because the GitHub versions can be downloaded through Fox

Module Manager
[Magisk] RootedLee:
@DanGLES3 hm or in other words: your releases here a somewhat like a test for you, and only after not detecting issues here, you then publish the latest stable version also on GitHub?
[Magisk] DanGLES3:
Not really, tbh this is usually the last place i post updates, partially due to testing on Telegram groups and my overall bad memory, I'll probably push an update everywhere on a day or two
[Magisk] RootedLee:
@DanGLES3 OK gotcha.

Hey, since you're online right now: on my Samsung (see signature) I get:

Volume key not detected

on both keys no matter how often I click, and even if I ahve already pressed a vol key down when installing your module.

But needless to say the volume keys work, even in recovery and fastboot mode.

Tried latest stable Magisk 24.3 and also the two latest Canary builds

Also tried your app v.13 and v.16

Are you aware of any incompatibility with my type of model?

Also while looking for a solution I found https://xdaforums.com/t/guide-volume-key-selection-in-flashable-zip.3773410/

Not sure though if his findings are of any help here.
[Magisk] DanGLES3:
Yes, I'm totally aware tho that's sadly outside my control as the volume button detection is made by a third party, and even other developers that use said volume selector haven't found a way to fix the issue themselves atm
[Magisk] RootedLee:
@DanGLES3 I see. I searched both this thread and your GitHub issues (open and closed) for the term "detected", but since it didn't produce any result I thought I'm the first.

Oh well. Where would that need to be fixed in this case - in the Magisk app?
[Magisk] DanGLES3:
It's not exactly an issue with Magisk itself afaik but rather a lack of compatibility from current volume selector implementations, if you can find a module with a working volume selector on your device I'll gladly take a look
[Magisk] RootedLee:
@DanGLES3 I don't know any other Magisk module which uses vol keys as selector. If you do, just let me know and I'll test.
[Magisk] RootedLee:
FYI, installation via Fox Module Manager worked... also gave me an error during install but ended with "installation successful", and after restart the new settings were applied..
[Magisk] NapsterX:
Hi, I think I found some bag on OnePlus 10 Pro Oxygen OS 12.1 A.13 (EU) with Magisk v24314 root. When I activate the "Immersive-Gestures-(QT)_v16.1_(46)" module, after reboot I don't have Android System WebView (and cant choose it in Developer settings- Service WebView) and some apps don't work. If I deactivate this module - everything is fine
[Magisk] ZeA_Quin:
hi is crdroid roms android 12 supported? i tried every option, seems doesnt change anything.
[Magisk] Valiante:
@DanGLES3

I love you, this module works perfectly.

Please find a way to wait for input instead of the "no key registered" message pop up. It's giving me anxiety trying to read the text to figure out which option I want lol

Thanks for this beauty module!

Edit: After some more time, I've noticed the home and recents gestures both work from the bottom. Can we please have an option to disable those as well?
[Magisk] Markelijk:
Hi, I love this module. However, where v12 fixed the gcam lag, all the versions after v12 (like v13-v16) still does have the gcam lag when switching from normal to portrait mode for example. Is there a way to fix this? Thanks in advance!
[Magisk] DanGLES3:
The solution is withing the module disclaimer, you'll need to use the terminal configuration tool

HideNavBar/README.md at master · Magisk-Modules-Alt-Repo/HideNavBar

Fullscreen/Immersive Gesture Tweaks for Android 10-14 - Magisk-Modules-Alt-Repo/HideNavBar

github.com

Apologies for the delay
[Magisk] DanGLES3:
My module isn't inherently desgined to disable gestures, however if you're on the latest version (17.0) you can use the termina config tool to set the gesture height/sensitivity to 0 which should disable the bottom gestures

HideNavBar/README.md at master · Magisk-Modules-Alt-Repo/HideNavBar

Fullscreen/Immersive Gesture Tweaks for Android 10-14 - Magisk-Modules-Alt-Repo/HideNavBar

github.com
[Magisk] DanGLES3:
Heads up that now module updates will be solely released on the Magisk Alternative Repo, you'll need Fox Module Manager to download the module, this is being done to better allow updates to be released everywhere without the need for posting them in multiple different places

Releases · Fox2Code/FoxMagiskModuleManager

A module manager for Magisk because the official app dropped support for it - Fox2Code/FoxMagiskModuleManager

github.com
[Magisk] lelemito95:
i have miui 13 (mi 10t pro) and this module don't work
[Magisk] DanGLES3:
What version did you install and what settings did you choose? Also have you installed through Fox Module Manager as instructed?
[Magisk] lelemito95:
i downloaded the latest version from fox module manager.
[Magisk] DanGLES3:
What settings did you chose when installing?
[Magisk] lelemito95:
immersive gestures / hide keyboard buttons = no / hide pill = no / hide keyboard buttons = no / reduce keyboard bar size = no / gesture sensitivity = low

- / - / - / - / +
[Magisk] DanGLES3:
Check if Fullscreen works, due to the way MIUI handles its navigation bar dimensions immersive doesn't seem to work properly, have yet to find a way to fix this
[Magisk] lelemito95:
I have already tried this too, but it doesn't work
[Magisk] DanGLES3:
Could provide me a screenshot of the following folders with the module installed?

/data/adb/modules/hidenavbar/system/product/overlay

/data/adb/modules/hidenavbar/system/product/overlay/navigationbargestural
[Magisk] DanGLES3:
Huh, that's really weird, everything seems to be in order, so your navigation bar is still visible? iirc MIUI has an option to hide the navigation bar, see if that's on and turn it offf
[Magisk] leathan:
Works great on 4 of 5 devices of mine. With it not working on my newest one ASUS Rog phone 6. If it should work or there is some info I can provide you to help you make it work let me know.

I tried all the options I could think but all of them make the gestures not work. Although it does hide the keyboard button and all that which is what I most want, but it still breaks gestures (low and high, show pill and hide pill, fullscreen and immersive).

Thanks much!!!
[Magisk] DanGLES3:
I've gotten multiple reports of this, it seems ASUS tied the gestures directly to the navigation bar height, so hiding it breaks gestures

Unfortunately I can't fix that, I'm very sorry
[Magisk] DanGLES3:
if all you want is to hide the buttons underneath the keyboard you can do that through the terminal configuration tool by running the following on termux and making sure to not hide the navigation and keyboard bars

su -c hn
[Magisk] leathan:
Oh I should have tried that! Thanks!

I also want the pill to be hidden so if there is a way to help with that let me know Im decent at the terminal and can give you logs and whatnot but its also not that big of a deal as the main thing that drove me crazy was that down arrow in landscape mode.
[Magisk] DanGLES3:
Sadly if you were to just remove the pill without hiding the navigation bar you'd likely just be left with an empty bar at the bottom of the screen (the navigation bar)

Logs won't really help as the issue isn't my module but ASUS tying things up for seemingly no reason, same thing happened with Nubia which did an even weirder thing by tying the navigation bar height to the back gesture
[Magisk] leathan:
Ok thanks for the information. Also I tried running the command su -c hn but im actually not sure where the hn binary is and get hn inaccessible or not found. On all my other devices I just clicked modules on magisk and installed what I saw on github. is there an hn binary in there if I unzip it?
[Magisk] DanGLES3:
If it returned not found, congrats your device likely had weird binary paths

Copy paste this instead

su -c /data/adb/modules/HideNavBar/tools/hn

The tool is there to allow more meticulous customization if one wants to
[Magisk] leathan:
Oh I uninstalled it because it wasnt working as I expected, I reinstalled it (gestures not working) and now It obviously finds that binary thanks.

have any recommended values for my asus rog 6. (for just the keyboard arrow since pill wont work) I'm at What NavBar height: and im a little confused what to even enter as I think I want 0 but I think it wont work :D

Thanks so much by the way I really really really love this module on all my devices. SO MUCH
[Magisk] DanGLES3:
18.0 for the navigation bar, 48.0 for the keyboard bar (you can lower it if you want), about 18 or 32 for the gesture height
[Magisk] DanGLES3:
Also, happy to help as much as I can, your bug reports are always welcome
[Magisk] leathan:
Hey cool it works great! Maybe one day the pill will be gone too lol

Thank youThank youThank youThank youThank youThank youThank youThank youThank youThank you and good luck!
[Magisk] DanGLES3:
Hopefully ASUS one day gets their stuff together (hopefully on Android 13)

It's either that or me figuring out how to program so i can make an Xposed module (I'll study the feasibility of that) to override this behavior or find a way to mod the system APK without everything collapsing in on itself due to a signature mismatch

Either way, thanks for liking my module
[Magisk] DanGLES3:
Already, was taking another look here and honestly, i couldn't find any obvious signs of ASUS breaking gestures, tho might have ideas

Does your device have some form anti mistouch or something of the sort in the settings?
[Magisk] OrtizFerrari:
Hello, I just updated the module from 9.3, and I'm seeing this strange empty bar below the keyboard... @DanGLES3 do you know what is this happening? I tried installing fullscreen and also immersive, but in both cases, the result was the same:

Oneplus 5T (Android 10)
[Magisk] DanGLES3:
v21 released

Rewritten installer for Android 12+ to use fabricated overlays for higher compatibility

Added Gcam lag fix as install option (12+ atm)
[Magisk] MaxEmp:
I tried to install this module. You have to choose installing options very quickly using vol+/= buttons. There is not enough time to read the instructions. Please allow at least 10 seconds to read before selecting yes or no. Or let the user proceed to the next option only after getting an input.

//update

I had installed it earlier from the github. This time I installed from the Fox's Magisk Module Manager and everything works fine, including those vol +/_ inputs that frustrated me.
[Magisk] mr_viii:
My Gboard shows some sort of symbol down there, cant tell why its there.

Any way to remove it?

Im on a Nothing Phone 1 with android 12.
[Magisk] DanGLES3:
That's the back button, it shows up on Fullscreen mode if you enable the Gcam lag fix, the Gcam lag fix needs to keep a smidge of the navbar visible so it results in this small artifact, if you don't need the Gcam lag fix you can just disable it by reinstalling the module
[Magisk] Hesselberg:
I'm so frustrated with this module :(

using Zenfone 8, everytime I install this module my recents gesture stops working.

it occurs when picking both Immersive and Fullscreen modes

anyone knows a fix?
[Magisk] DanGLES3:
Sadly nothing much i can do, Asus modified their navigation bar to tie the gestures to the it, removing the navigation bar gets rid of the gestures as well
[Magisk] Hesselberg:
thing is even if I dont remove the bar and pick Immersive it still happens :(
[Magisk] DanGLES3:
I meant the navigation bar, immersive will also hide the navigation bar but keep the keyboard bar

Hiding the navigation bar is what breaks the gestures
[Magisk] knives of ice:
is there any way to get this to work in MIUI to hide the status bar? I can get it to work to hide the nav bar but nothing I have tried will hide the status bar.
[Magisk] DanGLES3:
If i were to allow hiding the status bar with a Magisk Module it would break the ability to pull it down to see notifications/quick settings
[Magisk] knives of ice:
did the ability to do this go away in android 12? in old versions of android you could hide it easily and then just pull it down when needed.
[Magisk] DanGLES3:
Yes, Google basically removed the global policy for setting immersive mode on the status bar on Android 11-12+
[Magisk] knives of ice:
ahhh ok.

I actually think I"d like to at least try a version with no status bar at all if you'd ever make it an option. with a folding phone especially this would be useful still.
[Magisk] DanGLES3:
I've already tried using Magisk to hide the status bar, it just breaks the swipe down motion on the status bar and you can't see the time and notification icons because the only way to hide the status bar with Magisk is to resize it to 0
[Magisk] Hesselberg:
Do you know any alternative way that may work? I'm out of options :(
[Magisk] DanGLES3:
Legit wish i did, but all the methods of navbar hiding i know of break the gestures
[Magisk] jakito:
I have a bug with all versions. I just noticed that when I use the module (doesn't matter if it's immersive or fullscreen) it breaks some apps.

On the 2 screenshots, the one where the pill is visible is the one where the module isn't installed. The fullscreen one has the module installed and set for fullscreen.

Let me know if you need some logs. The app with the bug is called "com.google.android.markup"
[Magisk] DanGLES3:
Yeah, i legitimately don't know why Google's Markup does this, could you check if enabling the Gcam lag fix solves this issue? for some reason markup tried their bottom menu to he navbar (second time a Google app has some oddly specific navbar behavior, first one being Gcam)
[Magisk] jakito:
That actually does the trick

I can see a pixel of that down arrow under Gboard.

I guess a little bit less and it would stop working, right?

I'm on your telegram channel, you might want to talk there if it's easier.

Thanks!
[Magisk] DanGLES3:
Yeah, kinda, a few Google apps just need that fraction of a navbar to not freak out
[Magisk] Linuxx84:
Hi guys, I'm on Miui 13 A12 and module works well but in landscape mode still show navbar. Any solution?
[Magisk] xChickens:
Why does this module not work on only 64-bit systems? (Pixel 7 Pro)
[Magisk] jhnl33:
Trying to install on my p7p and I get the same error: cannot be installed on 64-bit systems.
[Magisk] JakeDHS07:
That's so bizarre. Hopefully gets fixed soon
[Magisk] JakeDHS07:
Good news I found a temporary workaround. Looks like it might be the Module Manager. I was able to install the module by directly downloading the zip from here https://github.com/Magisk-Modules-Alt-Repo/HideNavBar/releases/tag/v21 and then installing the module with the magisk app. Now it's up and running just fine.
[Magisk] DanGLES3:
That's likely some issue with the volume checker library used, I'll have to take a look soon

Tho I'm also working on turning the module into a substratum theme
[Magisk] DanGLES3:
Hmm, interesting
[Magisk] DanGLES3:
I'll have to look into it
[Magisk] Linuxx84:
Thanks a lot Dan. Waiting for a fix. :)
[Magisk] xChickens:
I ended up using AOSP Mods since that actually also has a pill removal function and keyboard space reduction!
[Magisk] DanGLES3:
Sorry, i didn't had a lot of time, but here's the substratum build if you want to try (recommend substratum lite)

I'll see what I can do about the module today
[Magisk] DanGLES3:
Feel free to try the substratum version, if you want

I'll look into the module version later today
[Magisk] swieder711:
I already have AOSP mod installed on my P7P. Would this mod conflict with AOSP mod or provide any other gesture features?

I'm looking for a way to have swipe up go to my nova launcher home page. Currently, swipe up goes to the last Nova page.
[Magisk] DanGLES3:
If you use AOSP mods then it's recommended to not use this module, this module cannot change how gestures inherently behave outside of what's allowed by Android normally

As for your Nova issue that's an inherent issue with gestures on third party lauchers, Nova would have to include an option to automatically go to home page when you open an app so when you swipe up to go home Nova's already in the homescreen
[Magisk] dewri21:
What's the Gcam lag fix? I hide the pill but keep the keyboard raised.
[Magisk] DanGLES3:
In short, Google Camera for some reason becomes slow to switch modes when the navigation bar is completely hidden, so the Lag fix option keeps a fraction of the navigation bar visible so Gcam behaves properly
[Magisk] dewri21:
Yes, I understood that part. Sorry for not phrasing my question properly. What I meant was how do I apply that fix? I installed the 42 version through Magisk and didn't see anything realted to gcam lag.
[Magisk] DanGLES3:
Show me your installation screen? In the Magisk version currently the lag fix is only available on Android 12+

You can use the substratum version I've sent awhile back on Substratum Lite, it works perfectly on all Android versions
[Magisk] dewri21:
I am on Android 13. Please check the attached screenshot.
[Magisk] DON2003:
thanks, will this also give side swipe back gesture or just the navigation bar gesture? what I also need is the back gesture, any tips? thanks
[Magisk] DanGLES3:
it will fully enable the Android 10 gestures (including the back gesture)
[Magisk] DON2003:
thanks again, will try it, should I flash the module first or flash the module after then adb command? this module is to hide the android 10 nav bar only or it is needed too to use the gesture? thanks again