apk Mi A2 Tutorials

How to Disable the Navigation Bar on the Mi A2

Mi A2 Disable Navigation ADB Shell

As I stated in yesterday’s publish, gesture navigation has gotten highly regarded lately. OEMs try to provide you with the most intuitive technique for his or her units however not everybody likes what is out there on their system. So at this time I needed to present you ways to take away the software program navigation bar of the Xiaomi Mi A2.

I would like to do that so to select the sort of gesture navigation you want the most. Yesterday’s article isn’t what I usually do right here at Android Explained however I felt it was an excellent useful resource to have on hand. I might be masking this technique of disabling the Navigation Bar on different units and will probably be good to present individuals their choices.

Let me know in the event you like the concept of getting “best Mi A2 app” lists and I’ll attempt to provide you with some good ones. For now although, let’s get again to navigation bar and the way to cover it. There are a variety of apps in the Play Store that may pressure immersive mode.

That is what many individuals consider once they say “hiding” the navigation bar. The factor is, it’s there once you swipe up and in sure conditions, like when utilizing the keyboard, it stays seen. But in case you have an Android gesture navigation app put in you then don’t want it to come again in any respect.

That is why I describe this technique as disabling the navigation bar. Since it doesn’t come again with swipeup and it isn’t seen underneath any circumstances (e.g. the keyboard instance). But what we’re truly doing is pushing the navigation bar down and off the display.


In order to full the tutorial under, you are going to want some issues arrange forward of time. Please comply with the how to set up ADB and Fastboot instruments information if you have not finished so already. Then you will want to comply with the how to allow Developer Mode information, in addition to the tutorial that exhibits you how to allow USB Debugging Mode.

You will then want to open a command immediate inside the inside the similar folder as your ADB and Fastboot instruments and execute the “adb devices” command (with out quotes) to begin the ADB service. Then join the system to the PC with a USB cable and you must see the immediate to grant USB Debugging Mode entry from the PC the telephone is related to.

Once granted, you possibly can then check this by operating the command “adb devices” once more (with out quotes) in a command immediate or EnergyShell to be sure that the pc acknowledges the gadget.


Warning – It is very advisable that you simply set up and arrange an alternate to the navigation bar. Check out the article I linked above and configure a gesture navigation app earlier than you proceed with the tutorial under

How to Disable the Xiaomi Mi A2 Navigation Bar

  1. Connect the Mi A2 to the PC with a USB Cable
  2. Open up a command immediate or Windows EnergyShell in the similar folder as your ADB and Fastboot instruments
  3. Then sort out the following command. . .

    adb shell

  4. . . .and press enter on the keyboard

    Mi A2 Disable Navigation ADB Shell

  5. This ought to put you in a shell immediate inside the Mi A2
  6. Once you get right here, sort out the following command. . .
  7. wm overscan zero,zero,zero,-143
  8. . . .and press enter on the keyboard

    Mi A2 Disable Navigation Bar Overscan

  9. Unless you’ve got modified any Display/Font Size settings, the -143 worth ought to match nicely

    If you’ve gotten modified any show, font, or UI sort settings (like DPI), then you will have to regulate that -143 worth to one thing else

  10. If the -143 worth doesn’t be just right for you, regulate it like I present you ways to do in the video under to get it good

Disabling the navigation bar used to be a lot simpler for Android. The solely draw back was that it required root entry since you had to change a setting in the construct.prop file. It was a simple change to make however lots of people merely aren’t too thrilled about rooting their smartphones.

Interestingly, this technique is rather a lot totally different with the largest purpose being that you simply don’t have to have root entry. The solely requirement right here is that you’ve the correct USB drivers put in (which must be accomplished routinely), that you simply allow Developer Mode, and that you simply allow USB Debugging Mode entry.

With that accomplished, you’ll be able to join the Xiaomi Mi A2 to the PC with a USB cable after which execute the adb units command to be sure the ADB.exe file can see the gadget correctly. As lengthy because it exhibits up then you’ll be able to go forward sort out the adb shell in order that we achieve entry to the telephone’s shell immediate.

With the older construct.prop technique (that I nonetheless want labored in the present day), it was a easy on and off change however now we’ve to use the wm overscan command with 4 numerical values after it. All of those values must be at zero however we would like to change the final one to a unfavorable quantity in order that it disables the Mi A2 navigation bar.

Hiding the Xiaomi Mi A2 Navigation Bar

Again, I maintain utilizing the time period disable however we’re truly simply hiding the navigation bar. It’s totally different than hiding it with immersive mode because it gained’t come again with a swipe up. Instead, we’re hiding the Mi A2 Navigation bar by “pushing” it off the backside finish of the display.

If we make this fourth numerical worth low sufficient then we push it off completely and we will’t see or work together with it in any respect. I extremely advocate you watch the embedded video above to see what I imply by this and the way it works. And in fact, I like to recommend you experiment with it as properly.

So, in the tutorial I recommend utilizing -143 as a result of that’s what labored greatest for me in the default state of the Xiaomi Mi A2. However, in the default state if we do one thing like -50 or -75, then you’ll be able to see that it solely hides the Mi A2 navigation bar half method.

In the video I’m going by means of and present you ways I get the worth good so it is best to test it out if -143 doesn’t be just right for you.

-143 Should be Perfect in the Default Setting

There are quite a few methods that you could change the UI factor sizes of your gadget. This might be one thing so simple as Settings -> Display -> Font Size. . .or you possibly can change the DPI by going Settings -> Display -> Display Size. You might even go into Developer Mode and alter the Smallest Width setting (which hyperlinks to the Display Size function).

If you could have made any such modifications (or perhaps you’re utilizing a customized ROM, GSI Treble ROM, and so on.) then the -143 worth at the finish of the wm overscan command gained’t be best for you. So watch via the video (skip to the half the place I begin to tinker with the values) to get a greater concept of how to discover your greatest setting right here.

Something like that is a lot simpler to describe visually in a video than in a textual content tutorial in order that’s why I’m recommending that you simply watch it (a minimum of watch the necessary half).

How to Enable the Mi A2 Navigation Bar Again

Now, when you’ve got experimented with this and don’t like gesture navigation. Or perhaps you made an enormous mistake whereas enjoying with the wm overscan values. Be conscious that you could all the time deliver every little thing again to regular once more through the use of the following command in the ADB shell. . .

This will reset every little thing again to regular and allow the Xiaomi Mi A2 navigation bar once more.


If this tutorial helped you in any method, please contemplate donating by way of PayPal, Patreon, Cryptocurrency, or GoFundMe. If you’ll be able to’t afford to donate then sharing this on social networks akin to Facebook, Twitter, XDA, boards, and so forth. may even assist rather a lot.