

Extract the contents of either zip file into a folder called "NavIcons" on the root directory of your storage. Download this archive if you have a 1920x1080p display and this one if you have a 2560x1440p display. You'll need the icons in the PNG format, and as for the size, you can determine the size of the icons you need by looking up your device's display density metrics on Material.io and correlating that with an icon size reference chart.Ĭredits for the extracting these Google Pixel nav bar icons goes to XDA Senior Member dariomrk. I'll be providing download links for you to grab the Google Pixel nav bar icons, but it's up to you to find your own icons if you want anything else. The first thing you will need to do is download the icons that you want to replace your default nav bar keys' icons with. If you're okay with that, then here's how to change the icons on the nav bar. However, there is one issue currently that we want to be upfront about: if you choose to follow this method to modify your home button, then the long-press home button action will no longer work meaning you can't quickly access Google Assistant from the home button anymore. The method that we are using is based on Google's implementation of the nav bar tuner, so it has none of these issues. There are two ways you can do this, as stated in the application. Custom Navigation Bar will ask you to grant it a certain permission called WRITE_SECURE_SETTINGS in order to proceed with using the app. Next, open up the app and proceed through the introductory screens.

Install the app from the Google Play Store (and also sign up for beta testing so we can use its experimental feature to re-arrange the nav bar later on). We can verify by running through the brief tutorial that accompanies this app. If your device is one of the ones listed as compatible in the Custom Navigation Bar thread, then chances are it will be. The first thing we need to do is to make sure that it's even possible to modify the nav bar on your device. We will be showing you both for completeness, but note that as of right now, you can't modify the stock nav bar icons through the app until the developer updates his app to include this feature. One is with an app, and the other is through ADB shell commands (which is how the app works). There are two ways to modify our nav bar. The only way to know for sure if your device is compatible is to try it out, which we will show you how to do below. (Note: your device OEM or type may not be listed in that thread. See the "compatibility" section in this thread.

Requirements: You will need a device compatible with the AOSP nav bar customizer.
