System app database

Package

com.android.internal.systemui.onehanded.gestural

One Handed Mode

22device profiles
40observations
0user-facing hits
14 Oct 2026last seen

Guidance

Disable with caution verified 28 Sep 2026

"One Handed Mode", a code-free Runtime Resource Overlay (RRO) from the Android Open Source Project that supported Android's built-in one-handed mode. Despite the label it is not the one-handed mode feature itself and has no launcher icon. It targets the core "android" framework package in the com.android.internal.one_handed_mode overlay category and sets a single value, navigation_bar_gesture_larger_height (80dp, described in the source as the height of the bottom navigation gesture area), at a higher priority than the gestural navigation-bar overlay; a comment in its manifest says the priority must be higher to override that overlay. AOSP added it in 2020; a later change, made to fix gesture conflicts when triggering one-handed mode, switched it from replacing the standard navigation gesture height to supplying this separate, larger height for the one-handed gesture handler. Version note: this overlay shipped in frameworks/base for Android 12 (API 31 and 32). In November 2021 AOSP removed "the whole One-handed mode overlay mechanism", and the overlay is absent from the Android 13 source, so on stock AOSP it is an Android 12-era package. Our sample nevertheless still records it on Android 13 and 14 builds, mostly Samsung-signed, so some OEMs continue to carry it; what, if anything, it does on those later builds could not be sourced. It is a different package from com.sec.android.easyonehand, a Samsung package that has its own note on this site. For Android Enterprise, EMM and kiosk use, no management role is identified in the sources cited here. Its only sourced role is sizing the gesture area for one-handed mode, so disabling it is not expected to offer any benefit and could plausibly affect that gesture on Android 12 builds; leave it in place, and test on the device first if a change is needed.

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.

3
signing certs
OEM-forked / varies
0.0 MB – 0.0 MB
APK size
31 – 34
target SDK
1.0
versions observed
9
device profiles

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.

Core platform package. Disabling or uninstalling this can break boot, the system UI, telephony, or app installs, so those commands are hidden. Only the recovery commands are shown - useful if it was previously disabled.
Re-enable
adb shell pm enable com.android.internal.systemui.onehanded.gestural
Restore (re-install for the current user)
adb shell pm install-existing com.android.internal.systemui.onehanded.gestural

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.

OEMModelAndroidProvenanceObservationsLast seen
Google Pixel 6 Android 12 - 1 22 Jun 2025
Google sdk_gphone64_x86_64 Android 12 Google 7 10 Oct 2026
Lenovo Lenovo TB-X6C6NBF Android 12 - 1 15 May 2025
Lenovo TB328FU Android 12 - 1 15 Sep 2025
OnePlus HD1903 Android 12 - 1 10 Sep 2025
Samsung SM-A125F Android 12 OEM Samsung 1 21 Jan 2026
Samsung SM-A125M Android 12 OEM Samsung 1 14 Oct 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 31 Aug 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
Ulefone Power Armor X11 Pro Android 12 - 1 15 Sep 2025

Known labels

Locale-aware display names seen in the wild.

LabelLocaleSeen
One Handed Mode en-gb 15
One Handed Mode en-us 10
One Handed Mode en 4
One Handed Mode es-us 3
One Handed Mode fr-fr 3
One Handed Mode 2
One Handed Mode es-ES 2
One Handed Mode es-es 2
One Handed Mode de-de 1
One Handed Mode en-GB 1
One Handed Mode en-US 1
One Handed Mode es-US 1
One Handed Mode fr-FR 1
One Handed Mode fr-dz 1
One Handed Mode nl-nl 1
One Handed Mode pt-BR 1
One Handed Mode pt-br 1