The arrow on the Android screen is a virtual navigation button that appeared in new versions of the operating system instead of the classic three buttons (Back, Home, Recent). For many users, it has become inconvenient: it takes up space on the display, interferes with watching videos or playing games, and sometimes even works accidentally. The problem is especially acute on devices with screen cutouts (for example, Samsung Galaxy S23 or Xiaomi Redmi Note 12), where the arrow overlaps part of the content.
In this article we will look at all current ways to remove an arrow from standard settings to hidden functions for advanced users. You will learn how to disable it on pure Android (for example, Google Pixel 7), branded shells One UI (Samsung), MIUI (Xiaomi/Redmi/Poco), and also what to do if the arrow disappears by itself or does not respond to presses. Let's take a separate look a unique bug with the disappearance of the navigation bar after updating to Android 14 โits solution is only in this guide.
1. Standard disabling the arrow in Android settings
The easiest way to remove the arrow is to use the built-in system options. This method works on Android 10 and later, including Android 10 and later. The only exceptions are some budget models with very stripped-down shells (for example, 90% of devices with Android 10 and later, including Samsung Galaxy, Xiaomi, Realme And Google Pixel. The only exceptions are some budget models with heavily trimmed shells (for example, Tecno Spark or Infinix Hot).
Instructions:
- ๐ฑ Open
SettingsโSystemโGestures(on some devices the path may differ:ScreenโNavigation). - ๐ Select an option
Navigation buttons(or3 buttons,Navigation panel). - โ Confirm the change - the arrow will disappear immediately, and classic buttons will appear instead.
If in your menu no item Gestures, try an alternative way:
- Press your finger on an empty space on the main screen โ select
Screen settings. - Tap on
Navigation styleorNavigation panel. - Activate the option
Buttonsinstead ofGestures.
โ ๏ธ Attention: On some devices Samsung s One UI 5.0+ after turning off the arrow, a thin gray strip may remain at the bottom of the screen. This is not a bug, but the highlighting of the swipe area. To remove it, go to Settings โ Screen โ Hide gesture indicator.
2. Hidden settings for advanced users (ADB)
If the standard method did not work (for example, on Xiaomi s MIUI 14 or Oppo s ColorOS, you will have to use editing system parameters via ADB. This method requires connecting the smartphone to the computer, but it works even on locked devices (without root access).
What you will need:
- ๐ฅ๏ธ Computer with Windows/macOS/Linux.
- ๐ USB cable (preferably original).
- ๐ฆ Installed drivers ADB (you can download from the official Android website).
- ๐ง Enabled
USB debuggingon your phone (Settings โ About phone โ Build numberโ tap 7 times, then return toSettings โ System โ For developers).
Step-by-step guide:
- Connect the phone to the PC and open the command line (
cmdon Windows orTerminalon macOS/Linux). - Go to the folder with ADB (for example,
cd C:\platform-tools) and enter the command:adb devicesMake sure that your device is displayed in the list.
- Run the command to disable the arrow:
adb shell settings put global policy_control immersive.full=* - Restart the phone - the arrow will disappear, and full-screen gestures (swipes from the side edges) will appear instead.
Debugging is enabled USB
ADB drivers installed
The phone is connected to the PC with an original cable
The command line is opened as administrator (for Windows)-->
If after executing the command the arrow remains, try an alternative option:
adb shell settings put global policy_control immersive.full=apps,-com.android.systemui
โ ๏ธ Attention: On some firmware (for example, Flyme OS on Meizu), ADB commands may be reset after a reboot. In this case, you will have to repeat the procedure or use Magisk to permanently apply the changes.
3. Features for Samsung (One UI) and Xiaomi (MIUI)
Manufacturers often modify Android to suit their needs, so universal methods may not work proprietary solutions for the two most popular brands.
For Samsung (One UI 4.0โ6.0)
On devices Samsung Galaxy the arrow is called Gesture panel and is disabled like this:
- Go to
Settings โ Display โ Navigation bar. - Select
Buttons(insteadGestures). - If you want full-screen swipes, activate
Full gesturesin the same menu.
On Galaxy S22/S23 s One UI 5.1+ an additional step may be required:
- ๐ง Go to
Settings โ Additional features โ Gestures. - ๐ Disable the option
Show gesture bar.
For Xiaomi/Redmi/Poco (MIUI 12โ14)
On MIUI the arrow is called Floating button and hides through:
Settings โ Screen โ Full screen display.- Select
Full screen gestures(optionMIUIorAndroid). - If the arrow remains, tap on
Advancedand disableShow gesture indicator.
| Brand | Path in settings | Features |
|---|---|---|
| Samsung (One UI) | Settings โ Screen โ Navigation panel |
There may be a gray bar left - it turns off in Additional functions |
| Xiaomi/Redmi (MIUI) | Settings โ Screen โ Full screen display |
Option Android Gestures removes the arrow completely |
| Google Pixel | Settings โ System โ Gestures |
Arrow disappears when selected Swipe from the bottom |
| Realme/Oppo (ColorOS) | Settings โ Convenience โ System navigation |
Reboot required after changes |
Why does the arrow on Xiaomi return after the update?
On some devices Xiaomi (for example Redmi Note 11) after the update MIUI the settings are reset gestures. This is due to the firmware security policy. To avoid the problem, before updating, make a backup copy of your settings through Settings โ About phone โ Backup.
4. If the arrow disappears by itself: how to return
Sometimes the arrow disappears without user action โ after updating the system, resetting the settings or installing a third-party launcher. Here's how to return it:
Method 1: Reset launcher settings
- ๐ฑ Press and hold an empty space on the main screen โ
Screen settings. - ๐ Select
Reset settings(orRestore to default). - โ Restart the phone.
Method 2: Restore via ADB
If the arrow disappeared after experimenting with ADB, run the command:
adb shell settings delete global policy_control
Method 3: Checking system applications
On some firmware (for example, ColorOS on Oppo Reno) the arrow is controlled by a system application System UI. To reset its settings:
- Go to
Settings โ Applications โ Show system ones. - Find
System UIโStorageโClear data. - โ ๏ธ Attention: This will reset all visual settings (wallpaper, shortcuts, etc.).
If the arrow disappeared after installing a custom launcher (for example Nova Launcher or Hyperion), try temporarily returning the standard one launcher. To do this, go to Settings โ Applications โ Default โ Launcher and select Lawnchair or Pixel Launcher (depending on the firmware).
5. Alternative methods: full-screen gestures and third-party utilities
If you donโt like either the arrow or the classic buttons, you can customize full-screen gestures (swipes from the side edges) or use third-party utilities for fine-tuning.
Full-screen gestures (without arrow)
Activated in the same settings where the arrow is disabled:
- ๐ฑ
Settings โ System โ Gestures โ System navigation. - ๐ Select
Swipe from the bottom edge(to Pixel) orFull screen gestures(to MIUI/One UI). - โ To reverse the action (go back), use a swipe from the left or right edge.
Third-party utilities
If the built-in settings do not suit you, try these applications (required root access or ADB):
- ๐ ๏ธ Nacho Notch โ hides the arrow and other system elements.
- ๐๏ธ Fluid Navigation Gestures โreplaces standard navigation with custom gestures.
- ๐ง Edge Gestures โadds swipes from the edges of the screen.
โ ๏ธ Attention: Applications for changing the system interface can cause unstable operation phone or failures in banking applications (due to security triggers, for example SafetyNet). Before using, make a backup copy of your data.
6. Common errors and how to avoid them
When trying to remove the arrow, users often encounter typical problems. Here's how to solve them:
| Problem | Cause | Solution |
|---|---|---|
The arrow does not disappear after selecting Buttons |
System settings cache | Clear the cache System UI (see section 4) |
| After ADB commands, the phone has stopped responding to touches | Incorrect command syntax | Execute adb shell settings delete global policy_control |
| On Samsung there remains a gray stripe | The indicator is on gestures | Disable in Settings โ Additional functions โ Gestures |
| The arrow returns after reboot | Firmware resets ADB settings | Use Magisk to permanently apply changes |
Error 1: "ADB command not found"
Solution:
- Make sure the folder with platform-tools added to the variable
PATH. - Or specify the full path to
adb.exein the command (for example,C:\platform-tools\adb devices).
Error 2: "The device is not authorized"
Solution:
- On the phone, when connected to a PC, a request for debugging permission will appear - confirm it.
- If the request does not appear, reconnect the cable and check if it is enabled
USB debugging.
If after all the manipulations the arrow still does not disappear, check if it is set to phone mode for the visually impaired (includes additional controls). Disabled in Settings โ Accessibility โ Simplified mode or Large text.
FAQ: Answers to frequently asked questions
Is it possible to remove the arrow without a computer?
Yes, on most devices this is done through standard settings (see section 1ADB is only needed for firmware with limited options (for example, some). version ColorOS or Flyme OS).
Why, after updating to Android 14, the arrow became transparent and does not respond to presses?
This is a known bug in Android 14 for devices with MediaTek (for example, Redmi Note 12 or Realme 10 Pro). Solution:
- Open
Settings โ Applications โ Show system โ System UI โ Storage โ Clear data. - Restart your phone.
- If that doesn't help, run the ADB command:
adb shell cmd overlay enable com.android.internal.systemui.navbar.gestural
How to remove the arrow in games or the whole screen?
For games, use immersive mode viewing:
- Enable full screen mode in the game (usually in the graphics settings).
- Or use the ADB command to force hiding:
adb shell settings put global policy_control immersive.full=apps,-com.android.systemui
For a permanent effect, install the application Nacho Notch (required ADB or root).
The arrow interferes when watching a video. How to hide it only in certain applications?
On Android 12+ you can configure exceptions:
- Install Fluid Navigation Gestures from Play Market.
- In the application settings, select
Exceptionsand add the required applications (for example, YouTube or Netflix). - Activate the mode
Hide the navigation barfor selected applications.
On Samsung this functionality is built-in: Settings โ Additional functions โ Gestures โ Exceptions for gestures.
Is it possible to return classic buttons on Android 13/14?
Yes, but not on all devices. On pure Android (for example, Google Pixel) and One UI (Samsung) classic buttons are available in the settings. On MIUI 14+ and ColorOS 13+ they can be deleted - in this case, only ADB or third-party utilities will help.