The bottom panel with the "Back", "Home" and "Recents" buttons on smartphones Samsung occupies precious space on the screen, especially on devices with a small diagonal or cutouts for the camera. Many users One UI want to hide these elements in order to expand the work area or switch to gesture control - like in โpureโ Android. However, standard settings do not always offer flexible configuration options, and some methods require superuser rights.
In this article we will examine all possible ways from official settings to hidden commands for developers and modifications of system files. You will learn how to remove the buttons from the bottom on Samsung Galaxy S23/S22/A54/A34 and other models with One UI 4.0โ6.1, as well as what risks you take when using non-obvious methods. We will pay special attention workarounds for devices without root accessthat work even on locked bootloaders.
1. Official method: setting up gestures in One UI
The safest and recommended method is to switch to gesture navigation. Samsung offers three control options, one of which completely removes the bottom panel. Here's how to do it:
- Open
Settings โ Display โ Navigation bar. - Select item
Gestures(orFull screen gestureson new versions). - Activate the option
Slider gestures- this hides the buttons, leaving only a thin strip at the bottom of the screen.
After applying the changes, the bottom panel will disappear, and to navigate you will need:
- ๐น Go back: swipe from the left or right edge of the screen.
- ๐ Home: swipe up from the bottom edge.
- ๐ Recent apps: swipe up and hold your finger.
โ ๏ธ Attention: On some models (for example, Galaxy A13 or M33) option Gesture slider may be missing. In this case, try updating the firmware or use the alternative methods in the following sections.
If you don't like full-screen mode, you can choose Buttons and gestures โa hybrid option where buttons appear only when you touch the bottom of the screen. This is a compromise between convenience and free space.
2. Hiding buttons through developer modes
There are hidden options that allow you to disable the display of the navigation bar without root access. To do this, you need to activate One UI There are hidden options that allow you to turn off the navigation bar without root. To do this you need to activate Developer mode and use the ADB command. Instructions:
- Activate developer mode: go to
Settings โ About phone โ Software informationand click onNumber 7 times assembly. - Return to the main settings menu, open
Developer options(usually in the sectionSystem). - Find the option
USB debuggingand enable it. - Connect the phone to the PC, install ADB-tools and run the command:
adb shell settings put global policy_control immersive.full=*
After you reboot the device, the bottom panel will disappear, but it will become more difficult to control the smartphone - to call the menu you will need to swipe up and hold your finger. use:
adb shell settings put global policy_control null
โ ๏ธ Attention: This method may conflict with some applications (for example, banking or games) that require standard navigation. Also on Samsung s One UI 5.1+ the command sometimes resets after updates.
Install Samsung USB drivers|Enable software debugging USB|Connect the phone to the PC with an original cable|Check the operation of ADB with the command adb devices-->
3. Using third-party applications (without root)
If standard methods are not suitable, you can use applications from Google Playthat simulate full screen mode. Best options:
- ๐ฑ Nacho Notch - hides the panel. navigation and a cutout for the camera, works on most models Samsung (requires configuration via ADB).
- ๐ฅ๏ธ Full Screen Immersive Mode โ enables immersive mode for all applications, but may conflict with system dialogs.
- ๐ง Edge Gestures โ replaces buttons with gestures on the edges of the screen (an alternative to standard gestures One UI).
Setting example Nacho Notch:
- Install the application and open it.
- Select
Hide Navigation Bar. - Connect the phone to the PC and run the command:
adb -d shell pm grant com.uberspot.notchcity android.permission.WRITE_SECURE_SETTINGS
After this, the option to completely hide the panel will appear in the application settings.
| Application | Requires ADB | Works on One UI 6.0 | Cons |
|---|---|---|---|
| Nacho Notch | โ Yes | โ Yes | Complicated setup, sometimes resets |
| Full Screen Immersive | โ No | โ ๏ธ Partially | Conflicts with system windows |
| Edge Gestures | โ No | โ Yes | Paid version for all functions |
Please note: applications may be stop working after updating One UIas Samsung is tightening its security policy. We recommend checking compatibility on the forums. (for example XDA Developers or 4PDA).
Before using third-party applications, create a backup copy of your data via Settings โ Accounts and archiving โ Backup and recovery. This will help restore the system if something goes wrong.
4. Editing system files (for root only)
If you have root access, you can manually disable the navigation bar by changing system files. This method gives maximum control, but requires caution - incorrect actions can lead to. to bootloop (loop loading).
Instructions for advanced users:
- Install a file manager with root support (for example, Root Explorer or Solid Explorer).
- Navigate to the path
/system/build.propand open the file in a text editor. - Add the line to the end of the file:
qemu.hw.mainkeys=1
Save the changes, reboot the device. After this, the navigation bar should disappear.
Alternative method - shutdown via settings.db:
- Open the database
/data/data/com.android.providers.settings/databases/settings.dbin SQLite Editor. - Find the table
systemand add an entry:
INSERT INTO system (name, value) VALUES ('navigation_bar_show', '0');
โ ๏ธ Warning: Editing system files may break operation Samsung Knox, which will lead to loss of warranty and problems with Samsung Pay, Secure Folder and other protected functions. There is also a high risk of the device โbrickingโ if there is an error in the syntax.
What to do if after editing build.prop the phone does not boot?
If the device is stuck on the logo Samsung, try booting into Recovery Mode (press Power + Volume Up) and restore the backup copy build.prop. If there is no backup, you will have to reflash the phone via Odin.
5. applications
If you need to remove the navigation bar only in specific apps (for example, in games or video players), use the built-in functions One UI or the settings of the applications themselves.
Method 1: Immersive mode in Samsung settings
- Open
Settings โ Accessibility โ Visibility โ Full-screen applications. - Select an application from the list (for example, YouTube or PUBG Mobile).
- Activate the option
Hide the navigation bar.
Method 2: Settings within the application
Many games and media players have their own options for hiding system elements. For example:
- ๐ฎ In Genshin Impact:
Settings โ Graphics โ Full screen mode. - ๐ฅ V VLC:
Settings โ Video โ Screen size โ Remove system buttons. - ๐ In Moon+ Reader:
Settings โ Screen โ Immersive mode.
For applications where there is no such option, you can use ADB command to selectively hide:
adb shell am start -n com.android.settings/.DevelopmentSettings
Then manually add the application to the list of exceptions for full screen mode.
6. Alternative shells (Launcher)
If you do not like the standard one One UI Launcher, you can install a third-party shell that supports hiding the navigation bar. The best options:
- ๐ Nova Launcher โ allows you to customize gestures and hide the bottom panel through a plugin Nova Gestures.
- ๐ Lawnchair โa lightweight launcher with support for immersive mode.
- ๐ฑ Microsoft Launcher โoffers flexible gesture settings, but requires ADB to completely hide the buttons.
Setting example in Nova Launcher:
- Install Nova Launcher and the plugin Nova Gestures.
- Open the launcher settings โ
Gestures and inputsโSystem navigation gestures. - Select
Hide the navigation barand configure alternative gestures.
Please note: third-party launchers cannot completely replace the system navigation bar with Samsung, but they allow minimize its visibility and add additional gestures.
Third-party launchers are the safest way to customize the interface, but they do not give full control over system elements, such as the navigation bar.
7. Frequent problems and their solutions
When trying to remove the buttons from the bottom on Samsung users encounter typical errors. Here's how to fix them:
| Problem | Cause | Solution |
|---|---|---|
| Buttons return after reboot | ADB command is reset by the system | Use Tasker to automatically apply the command at startup |
| Gestures do not work after hiding buttons | Conflict with settings One UI | Return standard navigation and customize gestures again |
| Applications do not open in full screen mode | Manufacturer restrictions (for example, in banking applications) | Add the application to exceptions in Settings โ Accessibility |
| A black bar appears instead of buttons | Incorrect settings in build.prop |
Return the value qemu.hw.mainkeys=0 and reboot the device |
If none of the methods worked, check:
- ๐ One UI version โ on Samsung Galaxy S24 s One UI 6.1 some ADB commands may not be supported.
- ๐ Knox status โif it worked (
Knox 0x1), system modifications are blocked. - ๐ฑ Device model โon budget models (for example, Galaxy M13) the functionality of gestures may be reduced.
โ ๏ธ Attention: On devices s Android 14 i One UI 6.0+ Samsung has tightened its security policy. Some methods (for example, editing build.prop without root) may no longer work. Before experiments, check the relevance of the information on the relevant forums.
FAQ: Answers to frequently asked questions
Is it possible to remove buttons on Samsung without root and ADB?
Yes, but the choice is limited. You can:
- Use standard gestures in
Settings โ Display โ Navigation bar. - Install a third-party launcher (for example Nova Launcher) and configure hiding through its options.
- Enable full-screen mode for individual applications in
Settings โ Accessibility.
Without ADB or root it is impossible completely to remove the navigation bar at the system level.
Why did the buttons appear again after the One UI update?
Samsung resets some user settings when updating the firmware. To return hiding buttons:
- Repeat the ADB command (
adb shell settings put global policy_control immersive.full=*). - If you used
build.prop, check if the changes have been reset. - For third-party applications (for example, Nacho Notch) you may need to repeat setting permissions.
To avoid the problem in the future, create a script to automatically apply commands after the update (for example, via Tasker).
Is it safe to edit build.prop on Samsung?
Editing build.prop on devices Samsung is associated with risks:
- ๐จ Triggering Knox โ loss of warranty and blocking Samsung Pay, Secure Folder.
- ๐ Bootloop โif you make an error in the syntax, the phone may stop booting.
- ๐ต Loss of OTA updates โmodified firmware can block automatic update.
If you still decide to edit the file:
- Create a backup copy of the original
build.prop. - Use a text editor that preserves the encoding (for example, QuickEdit).
- Check the changes line by line, rebooting the device after each edit.
How to return buttons back if they disappeared after experiments?
Methods of returning depend on the hiding method:
- If you used ADB:
adb shell settings put global policy_control null - If edited build.prop:
Delete the lineqemu.hw.mainkeys=1or returnqemu.hw.mainkeys=0 - If the problem is after a third-party application:
- Delete the application.
- Clear the cache in
Settings โ Applications โ [Application name] โ Memory โ Clear cache. - Reboot your device.
If all else fails:
Reset settings via Settings โ General management โ Reset โ Reset settings (data will not be deleted).
Do these methods work on Samsung tablets (for example, Galaxy Tab S8)? summary>
Yes, most methods apply to tablets as well on One UI, but there are nuances:
- ๐ฑ On Galaxy Tab navigation gestures by default are more flexible - you can use
Taskbar instead of classic buttons.
- ๐ง ADB commands work similarly, but for some models (for example, Tab S9) a different version may be required
platform-tools.
- โ ๏ธ Editing
build.prop on tablets more often leads to operation Knoxas they are used more often in the corporate segment.
Third-party launchers (for example, Nova Launcher or Microsoft Launcher), which are optimized for large screens, are also relevant for tablets.