NavTweaks (former Fullscreen Immersive gesture)

Magisk KSU APatch

Reclaim your screen real estate. The default Android gesture pill takes up valuable pixels and poses a permanent risk of OLED burn-in. NavTweaks (by DanGLES3 and contributors) is a powerful systemless module that completely hides the navigation bar, delivering a flawless, edge-to-edge immersive display experience without breaking core system gestures.

True Immersive Mode

A sophisticated overlay injection tool that visually removes the navigation footprint while keeping gesture detection zones fully operational.

Edge-to-Edge Display

Completely removes the bottom black bar and the white gesture pill. Applications now scale dynamically to fill the absolute bottom edge of your device's screen.

Burn-in Protection

A static white navigation pill is the leading cause of permanent AMOLED screen burn-in. NavTweaks eliminates this static element, extending the visual lifespan of your display panel.

Smart Keyboard Spacing

Unlike older methods that break layout dimensions, NavTweaks retains necessary bottom padding during text input, ensuring Gboard and other keyboards remain perfectly comfortable to type on.

RRO Overlay Engine

Utilizes Android's native Runtime Resource Overlay (RRO) framework. It overrides the default SystemUI dimensional values purely in-memory without altering any physical APKs.

Universal OEM Support

Expertly crafted to handle fragmentation. Whether you are running AOSP, Google Pixel UI, Xiaomi HyperOS, or Samsung OneUI, the overlays adapt to your specific Android framework build.

Zero Background Drain

Because the modifications are applied at the resource level during boot, there are no background services running or polling loops, ensuring zero impact on your battery life.

Under the Hood: How the Navbar is Hidden

Historically, hiding the navigation bar required modifying the build.prop file with the qemu.hw.mainkeys flag, or using ADB commands like wm overscan. However, these methods break modern Android 10+ gesture mechanics and cause display glitches in full-screen applications.

NavTweaks takes a vastly superior approach. It deploys systemless Fabricated Overlays. By targeting the com.android.internal.R.dimen.navigation_bar_height and navigation_bar_frame_height metrics, the module reduces the physical display height of the UI component to zero pixels. Crucially, the touch detection threshold (the area where your finger swipe registers) remains entirely untouched.

<!-- Example of internal RRO Dimensional Override Strategy -->
<resources>
<!-- Nullify visual height of the gesture pill -->
<dimen name="navigation_bar_height">0dp</dimen>
<dimen name="navigation_bar_height_landscape">0dp</dimen>
<!-- Retain gesture inset to keep swiping functional -->
<dimen name="config_backGestureInset">24dp</dimen>
</resources>
SystemUI Dimensions
The module forces the SystemUI to render the bottom navigation container at exactly 0dp, effectively making it invisible and freeing up screen space.
Gesture Insets
While the graphics are hidden, the touch detection bounds (Insets) are specifically preserved so swipe-up to home and swipe-to-go-back remain highly responsive.

Frequently Asked Questions

NavTweaks (formerly Fullscreen Immersive gesture) is a systemless UI modification that removes the bottom navigation bar and gesture pill from Android, giving you a true edge-to-edge display experience.

Yes. Modern versions of NavTweaks handle keyboard offsets intelligently. Your keyboard will not overlap with the bottom of the screen, ensuring a seamless typing experience without dead zones.

Absolutely. By removing the static navigation pill that is constantly displayed at the bottom of the screen, it eliminates one of the most common causes of AMOLED burn-in on modern smartphones.

NavTweaks supports a wide range of Android versions, including Android 14. It utilizes dynamic overlay injection (RRO), making it highly adaptable across different custom ROMs and OEM interfaces like MIUI or OneUI.

Download NavTweaks (former Fullscreen Immersive gesture)

Module Info

  • Version 28.3
  • Module By
    DanGLES3
  • Contributors DanGLVK, Vladi69, b02860de585071a2, 1366613, EchterAlsFake
  • Source Code View Repository
  • Tags
    #NavTweaks #Hide Navbar #Immersive Mode #Gesture Pill #Magisk Module #KernelSU #APatch #Systemless UI
  • Requirement
    Magisk KernelSU APatch
  • Latest Update