contador Saltar al contenido

How to customize the Android navigation bar in Oreo

Android Oreo was officially unveiled and, as always, brings a lot of changes and updates we've already seen in its beta for developers. However, as you know, not all features in the developer's beta come to the final version. In the case of Android Oreo, one of my favorite features was released with its final version. The function I'm talking about is the ability to customize the navigation bar. Now, not completely gone, in fact it was present in Android from the release of Android Nougat. However, the functionality was hidden and came to the surface only with the Android beta developer Oreo. Now, with the public version, the function is hidden again and cannot be accessed directly from the Settings page.

But since we know that the function already exists, we can activate it using a little tweaking, and even without rooting our Android device. So if customizing the navigation bar was something you really want to do on your Android device Oreo, here is how you can customize the Android navigation bar in Oreo without root access:

Note: Although this tutorial was written from the point of view of Android Oreo, it will also work with Android Nougat. This is because the function was introduced with Android Nougat even if in a hidden form.

Prerequisites to customize the navigation bar in Oreo

1. Enable USB debugging

This is the easiest step and many of you may already know how to do it. For the uninitiated, just go up Settings-> About phone-> Create number and touch it 7 times. This enables the Developer Options. Now go to Developer Options (it will be in the main settings page) and enable "USB debugging" .

2. Install the app for the personalized navigation bar

To get the possibility to customize the navigation bar on our Android phones, we will have to take the help of a third-party app, namely the Custom Navigation Bar app (installation). The free app to use with ads . You can get the pro version ($ 1, 99) which removes the ads and gives you access to extra themes (we'll talk about that later).

3. Installing the Android Debug Tool (ADB)

As mentioned above, although Android Oreo has the ability to customize the navigation bar, its settings have been hidden within the operating system. To use the hidden settings, we will have to use a tool called ADB. You will need a desktop to run ADB commands on your Android device. You can use either Mac or Windows to execute ADB commands . But, before you can do it, you will need to install the ADB tool on the desktop.

Installing ADB on Mac

First, open Terminal on your Mac. Now paste the following command and press Enter / Enter .

 / usr / bin / ruby -e "$ (curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install)": 

Now paste the following command and press enter / return. This will install the ADB on your Mac.

 brew cask installa strumenti della piattaforma Android 

Installing ADB on Windows

To install ADB on Windows, go to the Android SDK download page and scroll down. Click on the link shown in the image and download the zip file. Extract the zip file and run the .exe file . Deselect anything other than "Android SDK Platform-tools" and then click Install. This will install the ADB tool on your PC.

Customization of the navigation bar in Oreo

Now that we're done with the preparations, let's continue with the process of customizing the navigation bar on your Android.

1. Start the "Custom navigation bar" app on your phone and tap the "Getting Started" button . The next page will show all the steps necessary to provide the necessary access to the app.

2. With USB Debug enabled connect the phone to the desktop with ADB . Once connected, start the Terminal (Command prompt for Windows users) and copy paste the following command and hit enter.

 Adb shell 

3. We will now grant permission to the application to allow us to customize the navigation bar that uses it. Enough to do it copy and paste the following command and press enter / return .

 pm concedere xyz.paphonb.systemuituner android.permission.WRITE_SECURE_SETTINGS 

4. As soon as you execute this command, you will see that the color of the app's page will turn green from yellow . This means that the app now has the necessary access. Now tap the right arrow button e in next page tap "Start" .

5. Touching the Start button runs a compatibility test on the device. After finishing the race, press the next arrow until you reach the app's home page which should look like the photo below.

6. Now, tap the "Navigation bar" option . Here you can see a list of changes you can make with this app in the navigation bar. For example, You can reverse the recent back and button, change the size and so on. As you can see in the picture below, I reversed the button on the back and the recents button on my phone.

7. There are many changes you can make here. Let's take a simple example. you can change the appearance of the navigation bar by going to Themes . Here you will see a list of different navigation button styles you can use. However, this is a pro setting and you will have to pay for it .

8. Another interesting thing we can do, that we can add two extra buttons in the navigation bar. very simple to do it. Return from the "themes page" to the main page e scroll down to find the options "Left plus button" and "Extra right button" . First we add the left button. Tap "Type" and then select the button type . I'm about to create a navigation button that will allow me to lower the shadow of navigation.

9. Now we will choose the button icon. As soon as you select the type of button, you will see the option to choose its icon. Touch it and select the icon you want . I'm going to choose "Chevron in gi" because the down arrow will remind me of its function.

10. Similarly, you can also create another button (extra right button) that will be displayed at the far right of the navigation bar. See the image below to see how it looks, when both buttons are active.

DISCOVER PI: How to enable Android OR as notification points on any Android device

Change theme and set custom navigation bar buttons in Android Oreo

Android Oreo an excellent update for the already operating Android operating system. That being said, there is still no navigation bar customizer, which I was hoping for. Fortunately, there are other ways to customize the Android navigation bar in Oreo. So try this method on your Android Oreo with your smartphone and let us know your thoughts in the comments section below.