Package
com.android.internal.systemui.navbar.gestural_extra_wide_back
Gestural Navigation Bar
Guidance
A framework Runtime Resource Overlay (RRO) that selects fully gestural navigation with the widest back-gesture area of the set. It targets the framework package "android" under the category com.android.internal.navigation_bar_mode and sets config_backGestureInset to 40dp, against 30dp in the standard gestural overlay, giving the largest edge strip for recognising a back swipe. It is part of AOSP, has no launcher icon, is toggled by the overlay manager and is signed by whoever signs the build, so it appears under Google or OEM keys depending on the device. It is one of three back-sensitivity variants, alongside gestural_narrow_back (18dp) and gestural_wide_back (32dp). Each differs from the standard gestural overlay only in the back inset, and only one navigation-mode overlay is active at a time. Version note: these three overlays arrived with gesture navigation in Android 10 and are the original mechanism behind the "Back sensitivity" setting. They were then superseded. From Android 11 the Settings app records back sensitivity as the separate Settings.Secure values BACK_GESTURE_INSET_SCALE_LEFT and BACK_GESTURE_INSET_SCALE_RIGHT, and its migrateOverlaySensitivityToSettings routine moves affected devices back onto the standard gestural overlay; the code comment there states that the other gesture nav overlays are deprecated. The overlay directories were later removed from AOSP in Android 15: they are present in the android14-release branch of frameworks/base and absent from android15-release. Current AOSP therefore no longer builds these overlays, so where the package appears on a newer device it comes from the device maker's own build rather than from current AOSP. For Android Enterprise, EMM and kiosk use it has no role in enrolment or policy and exposes nothing a user interacts with. On an Android 10 device where the widest back sensitivity has been chosen, this overlay is what supplies the gesture-navigation configuration, so disabling it can disturb navigation. On a build that follows AOSP's later behaviour the Settings app moves the device onto the standard gestural overlay instead, which leaves this one unused, though a device maker's own build could still wire it up differently. There is nothing to gain from disabling it, and navigation-mode overlays are managed by the overlay manager rather than by disabling apps.
- Change the value of an app's resources at runtime (RROs) - Android Open Source Project →
- NavigationBarModeGesturalOverlayExtraWideBack config.xml (frameworks/base, android13-release) - Android source →
- SystemNavigationGestureSettings.java (packages/apps/Settings, android13-release) - Android source →
- packages/overlays (frameworks/base, android10-release) - Android source →
- SystemNavigationGestureSettings.java (packages/apps/Settings, android11-release) - Android source →
- packages/overlays (frameworks/base, android14-release) - Android source →
- packages/overlays (frameworks/base, android15-release) - Android source →
- Package provenance for com.android.internal.systemui.navbar.gestural_extra_wide_back - Android System App Database →
Package intelligence
Observed signing, permission, version and size signals from contributing devices - descriptive of that sample, not a verdict. These come from the v2 Package Search sync, which not every device has contributed to yet, so for some packages this detail is partial or not present at all.
- Re-signed by each device maker with its own platform key - 13 different certificates appear across 9 device makers in our sample. That is the signature of a stock AOSP/system package every OEM builds and signs itself, not a single maker's or a third party's preinstall.
- Never reported as user-facing, so it runs as a background or system component rather than an app the user opens.
Manage on devices
ADB commands for this package (the inverse of each is included so you can undo). Run from an authorised shell or wire the equivalent into your DPC. Verify on a test device first - this database doesn’t yet classify which packages are safe to change. --user 0 targets the current user; drop it (and use a privileged shell) to act device-wide.
Seen on
Each record is a device profile (make + model + Android version). Each unique handset that syncs against a matching profile will increase the observations of a package, thereby increasing confidence that a package is expected to be on a device.
| OEM | Model | Android | Provenance | Observations | Last seen |
|---|---|---|---|---|---|
| Blackview | VARG | Android 11 | - | 1 | 1 Sep 2025 |
| Commbox | CommBox_Classic_S5 | Android 14 | OEM COMMBOX | 1 | 2 Apr 2026 |
| Crosscall | Stellar-X5 | Android 13 | - | 1 | 16 Jul 2025 |
| Crosscall | Stellar-X5 | Android 14 | - | 3 | 1 Sep 2025 |
| CUBOT | P80 | Android 13 | - | 2 | 20 Sep 2025 |
| Dahua | MC480-U | Android 13 | - | 1 | 8 Sep 2025 |
| DOOGEE | S41 Max | Android 13 | - | 2 | 3 Oct 2025 |
| Elo Touch Solutions | 15in-I-Series-5 | Android 14 | - | 12 | 22 Nov 2025 |
| Fairphone | FP4 | Android 13 | - | 1 | 20 Dec 2025 |
| GMS on ARM64 | Android 14 | - | 1 | 16 Sep 2025 | |
| Pixel 6 | Android 12 | - | 1 | 22 Jun 2025 | |
| Pixel 7 | Android 13 | 1 | 19 Feb 2026 | ||
| sdk_gphone64_x86_64 | Android 12 | 3 | 1 Dec 2025 | ||
| HMD Global | Nokia 8.3 5G | Android 10 | OEM HMD Global | 1 | 25 Dec 2025 |
| HMD Global | Nokia G22 | Android 14 | - | 1 | 4 Dec 2025 |
| Hotwav | TAB R9 Pro | Android 14 | - | 1 | 18 Sep 2025 |
| Infinix | Infinix X6525B | Android 13 | - | 1 | 5 Dec 2025 |
| Infinix | Infinix X6871 | Android 14 | - | 1 | 21 May 2025 |
| Isafemobile | IS540 | Android 14 | - | 2 | 17 Sep 2025 |
| Lenovo | Lenovo TB-7306F | Android 11 | - | 1 | 19 Jul 2025 |
| Lenovo | Lenovo TB-X6C6NBF | Android 12 | - | 1 | 15 May 2025 |
| Lenovo | TB132FU | Android 14 | - | 1 | 16 Jun 2025 |
| Lenovo | TB328FU | Android 12 | - | 1 | 15 Sep 2025 |
| Motorola | moto g14 | Android 13 | OEM Motorola | 1 | 19 Dec 2025 |
| Motorola | moto g24 | Android 14 | OEM Motorola | 1 | 19 Dec 2025 |
| Motorola | moto g34 5G | Android 14 | - | 1 | 2 Sep 2025 |
| Motorola | moto g85 5G | Android 14 | - | 1 | 21 Aug 2025 |
| Motorola | ThinkPhone by motorola | Android 14 | - | 1 | 26 Sep 2025 |
| NUU | S6707X | Android 14 | OEM NUU | 1 | 12 Jan 2026 |
| OnePlus | CPH2465 | Android 14 | - | 1 | 17 Jun 2025 |
| OnePlus | HD1903 | Android 12 | - | 1 | 10 Sep 2025 |
| OnePlus | KB2005 | Android 14 | - | 1 | 17 Sep 2025 |
| OnePlus | OnePlus8Pro | Android 11 | 26 | 15 Jul 2026 | |
| OUKITEL | WP100 TITAN | Android 14 | - | 2 | 25 Jul 2025 |
| OUKITEL | WP28 E | Android 14 | OEM OUKITEL | 1 | 28 Jul 2026 |
| realme | RMX2001 | Android 11 | - | 1 | 21 Aug 2025 |
| realme | RMX3627 | Android 12 | - | 1 | 20 Sep 2025 |
| realme | RMX3690 | Android 12 | - | 1 | 25 Nov 2025 |
| Revoview | S6518 | Android 11 | - | 1 | 30 Mar 2026 |
| Rhino | C10 | Android 10 | - | 1 | 14 Jul 2025 |
| Rhino | T8 | Android 14 | - | 1 | 17 May 2025 |
| Samsung | SM-A125F | Android 12 | OEM Samsung | 1 | 21 Jan 2026 |
| Samsung | SM-A135F | Android 14 | OEM Samsung | 3 | 21 Jan 2026 |
| Samsung | SM-A137F | Android 14 | - | 1 | 17 Jan 2026 |
| Samsung | SM-A236B | Android 14 | OEM Samsung | 2 | 10 Apr 2026 |
| Samsung | SM-A515F | Android 13 | - | 1 | 30 Jun 2025 |
| Samsung | SM-A528B | Android 13 | - | 1 | 19 Jun 2025 |
| Samsung | SM-G780F | Android 13 | OEM Samsung | 1 | 29 Dec 2025 |
| Samsung | SM-G973U | Android 12 | OEM Samsung | 2 | 10 Jun 2026 |
| Samsung | SM-M315F | Android 12 | - | 1 | 2 Feb 2026 |
| Samsung | SM-N986B | Android 13 | - | 9 | 17 Jul 2025 |
| Samsung | SM-T976B | Android 13 | - | 1 | 21 Jul 2025 |
| Samsung | SM-X200 | Android 14 | - | 1 | 27 Aug 2025 |
| Samsung | SM-X910 | Android 14 | - | 1 | 26 Jun 2025 |
| Smt_hk | Helium Pro | Android 12 | - | 1 | 19 Jul 2025 |
| Smt_hk | OV2219 | Android 12L | OEM SMT_HK | 1 | 16 Feb 2026 |
| TCL | 6025D_EEA | Android 11 | - | 1 | 17 Sep 2025 |
| TCL | 6165H | Android 13 | - | 1 | 16 Sep 2025 |
| TCL | 9466X | Android 13 | - | 1 | 13 Jan 2026 |
| TCL | 9491G | Android 14 | - | 1 | 26 Aug 2025 |
| TCL | T610K | Android 14 | - | 1 | 24 Oct 2025 |
| Ulefone | Power Armor X11 Pro | Android 12 | - | 1 | 15 Sep 2025 |
| Xiaomi | 21091116UI | Android 13 | - | 1 | 8 Sep 2025 |
| Xiaomi | 220333QNY | Android 13 | OEM Xiaomi | 1 | 16 Feb 2026 |
| Xiaomi | M2012K11AG | Android 13 | - | 1 | 1 Oct 2025 |
| Xiaomi | M2101K6G | Android 13 | OEM Xiaomi | 1 | 8 Mar 2026 |
| Zebra Technologies | KC50 | Android 13 | - | 1 | 22 Dec 2025 |
| Zebra Technologies | TC21 | Android 13 | - | 1 | 6 Sep 2025 |
Known labels
Locale-aware display names seen in the wild.
| Label | Locale | Seen |
|---|---|---|
| Gestural Navigation Bar | en-us | 36 |
| Gestural Navigation Bar | en-gb | 33 |
| Gestural Navigation Bar | en | 11 |
| Gestural Navigation Bar | es-es | 8 |
| Gestural Navigation Bar | 6 | |
| Gestural Navigation Bar | en-GB | 5 |
| Gestural Navigation Bar | es-us | 5 |
| Gestural Navigation Bar | en-be | 5 |
| Gestural Navigation Bar | ru-ru | 4 |
| Gestural Navigation Bar | fr-fr | 3 |
| Gestural Navigation Bar | en-au | 3 |
| Gestural Navigation Bar | en-sg | 2 |
| Gestural Navigation Bar | de-de | 2 |
| Gestural Navigation Bar | en-US | 2 |
| Gestural Navigation Bar | en-jm | 2 |
| Gestural Navigation Bar | en-ng | 2 |
| Gestural Navigation Bar | es-ES | 2 |
| Gestural Navigation Bar | es-US | 2 |
| Gestural Navigation Bar | en-us-u-fw-sat | 1 |
| Gestural Navigation Bar | en-za | 1 |
| Gestural Navigation Bar | en-ie | 1 |
| Gestural Navigation Bar | th-th | 1 |
| Gestural Navigation Bar | en-ph | 1 |
| Gestural Navigation Bar | en-nz | 1 |
| Gestural Navigation Bar | fr-FR | 1 |
| Gestural Navigation Bar | fr-dz | 1 |
| Gestural Navigation Bar | en-in | 1 |
| Gestural Navigation Bar | it-it | 1 |
| Gestural Navigation Bar | nl-nl | 1 |
| Gestural Navigation Bar | en-tt | 1 |
| Gestural Navigation Bar | en-pk | 1 |