Ever since Google ditched hardware capacitive buttons and moved to software navigation keys with the release of the Samsung Galaxy Nexus, people have been looking for ways to customize the navigation bar. Without root access or a custom ROM, customization of the nav bar was fairly limited until it was discovered that Android Nougat's hidden navigation bar tuner could be accessed without needing root. The same song and dance was played with Android 8.0, where it was added in an early developer preview but is still accessible in the final release. What's missing from these guides, however, is that while you're able to add, remove, or rearrange nav bar buttons, changing the navigation bar icons has been a bit trickier.
How to Customize the Navigation Bar Icons on Android Oreo
The best source for Android OS news. Co-host on the Android Faithful podcast.
Sign in to your XDA account