Home » Tips » ADB » How to Hide the Android Navigation Bar?
Hide Navigation Bar

How to Hide the Android Navigation Bar?

The release of Android 9 Pie included the first alternative to the traditional Navigation Bar from Google. Not everyone has been happy with it and there will be another method included in the release of Android 10. There are many additional options in the Play Store but we need to hide the navigation bar before we can properly use them.

In my opinion, the best part of Android is how customizable the mobile operating system is. If you don’t like the font then you can actually go in and change it. Sometimes OEMs allow this within its firmware but other times you would need root access. In either case, you have the ability to customize the font on your device.

Related:
Dozens of premium Android apps go on sale every single day. Check out the latest over at PlayStoreSales.com.

Whether you go through the hoops (gaining root in this example) is up to you, but the option is there.

Some phones can’t be rooted as easily (or at all) compared to others, but the customer has the choice when it comes to what phone they buy. So if they want, then they can get a phone that is popular within the developer community. Android’s gesture navigations are becoming increasingly popular but they aren’t customizable (in most case).

I like seeing us move away from the traditional Navigation Bar but I want it to be more open to the user. I would like to see Google make the navigation system as customizable as setting your own default assistant, browser, launcher, etc. I don’t see them doing this anytime soon so, for now, we look at our available options.

Thankfully, the option I will be showing you today does not require root access.

Note – You may want to go ahead and install a 3rd-party navigation gesture application. There are many that can be found in the Play Store by simply searching ‘navigation gestures’, but I recommend some of the most popular navigation gesture apps right here.

Requirements:
Before you can complete the tutorial below, you first need to install and enable a few things ahead of time.

 - You need ADB & Fastboot tools installed on your PC. I recommend Minimal ADB & Fastboot, but you could just use Android's SDK Platform Tools which are provided by Google.
 - Next, you will need to enable Android's Developer Mode on your smartphone.
 - Then, you'll want to go ahead and enable USB Debugging Mode on the device as well.
 - Don't forget to make sure your PC can detect the smartphone using the ADB devices command.

Time needed: 10 minutes.

How to Hide the Android Navigation Bar with ADB?

  1. Make sure the smartphone is connected to the PC via a USB cable

  2. Open a Command Prompt, Windows PowerShell, or Terminal in the same folder as your ADB/Fastboot tools

  3. Type out the following command. . .

    adb shell

  4. . . .and then press Enter on the keyboard

    Hide Navigation Bar

  5. At the shell prompt, type out the following command. . .

  6. wm overscan 0,0,0,-120

    You will need to slowly increase/decrease the negative number (as shown in the video below) until the top of the Navigation Bar goes away.

  7. . . .and then press Enter on the keyboard

Subscribe

I can understand that some people may be hesitant to do anything when it comes to the command line. I would write up a script to do this for you if that fourth number value in the overscan command is the same for all devices. However, this negative number will be different for many people.

This number depends entirely on things including your smartphone’s display resolution and your current Display Size (aka the DPI). I do, however, encourage you to follow along with me (using the embedded video above) if you feel uncomfortable about this process at all.

I even show you how to change things back to the way they were if you don’t like this modification.

Hiding the Android NavBar is Different for Everyone

But in Step #6, you will need to change the negative number until it looks nice on your device. I used the OnePlus 7 Pro in the video above and found the -145 number to be the sweet spot for it. However, I recently did this tutorial to Hide the Navigation Bar of the Xiaomi Mi A2.

The number that I used with it that fell in that sweet spot was around the -143 mark. This is why I recommend starting off around the -120 mark. So that you can see the Navigation Bar starts to be moved down but it isn’t fully hidden. It’s easier to start here and then slowly change that number until it looks good.

You may even want to do this in conjunction with the 3rd-party gesture navigation application.

If this was helpful, please consider supporting the website in any number of ways.

Donations help a lot, but simply sharing & liking things that have helped or are of interest to you (on places like Reddit, Facebook, YouTube) while following & subscribing to Android Explained accounts on sites like Facebook, YouTube can help too.

If you run into any issues with this guide though, please leave a comment to let me know. This will enable me to keep all Android tutorials as up to date as possible.

1 thought on “How to Hide the Android Navigation Bar?”

  1. This is a great tutorial, simple and straight forward, I have used it on my Huawei Y7 and it worked, thank you so much for this… I’m still in awe and out of words.. Thank you a million times

Leave a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Scroll to Top