Pero, dado que sabemos que la función ya existe, podemos habilitarla con algunos ajustes, y eso también, sin rootear nuestro dispositivo Android. Entonces, si personalizar la barra de navegación es algo que realmente desea hacer en su dispositivo Android Oreo, así es como puede personalizar la barra de navegación en Android Oreo sin acceso de root:
Nota: Aunque este tutorial se ha escrito desde la perspectiva de Android Oreo, también funcionará con Android Nougat. Esto se debe a que la función se introdujo con Android Nougat, aunque de forma oculta.
Tabla de contenidos
1. Habilitación de la depuración USB
Este es el paso más fácil y es posible que muchos de ustedes ya sepan cómo hacerlo. Para los no iniciados, basta con ir a Configuración->Acerca del teléfono->Número de compilación y tócalo 7 veces. Esto habilita las Opciones de desarrollador. Ahora vaya a Opciones de desarrollador (estará en la página de configuración principal) y habilite “Depuración USB”.
Para obtener la capacidad de personalizar la barra de navegación en nuestros teléfonos Android, tendremos que contar con la ayuda de una aplicación de terceros, es decir, la aplicación Barra de navegación personalizada (Instalar en pc). La aplicación es de uso gratuito con anuncios.. Puede obtener la versión pro ($ 1.99) que elimina los anuncios y le da acceso a temas adicionales (más sobre eso más adelante).
3. Instalación de la herramienta de depuración de Android (ADB)
Como mencioné anteriormente, aunque la capacidad de personalizar la barra de navegación existe en Android Oreo, su configuración se ha ocultado dentro del sistema operativo. Para hacer uso de las configuraciones ocultas, tendremos que usar una herramienta llamada ADB. Necesitará una computadora de escritorio para ejecutar los comandos ADB en su dispositivo Android. Puede usar Mac o Windows para ejecutar los comandos ADB. Pero, antes de que pueda hacer eso, deberá instalar la herramienta ADB en su escritorio.
Instalación de ADB en Mac
En primer lugar, abre Terminal en tu Mac. Ahora pegue el siguiente comando y presione regresar/enter.
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”:
Ahora pegue el siguiente comando y presione enter/return. Esto instalará el ADB en tu Mac.
brew cask install android-platform-tools
Instalación de ADB en Windows
Para instalar ADB en Windows, vaya a Descarga del SDK de Android página y desplácese hacia abajo hasta el final. Haga clic en el enlace que se muestra en la imagen y descargue el archivo zip. Extraiga el archivo zip y ejecute el archivo .exe. Anule la selección de todo lo que no sea “Android SDK Platform-tools” y luego haga clic en Instalar. Esto instalará la herramienta ADB en su PC.
Ahora que hemos terminado con los preparativos, continuemos con el proceso de personalización de la barra de navegación en tu Android.
1. Inicie la aplicación “Barra de navegación personalizada” en su teléfono y toque el botón “Comenzar”. La página siguiente le mostrará todos los pasos necesarios para otorgar el acceso necesario a la aplicación.
2. Con la depuración USB habilitada conecte su teléfono a su escritorio ejecutando ADB. Una vez conectado inicie la Terminal (Símbolo del sistema para usuarios de Windows) y copie y pegue el siguiente comando y presione enter.
adb shell
3. Ahora le daremos permiso a la aplicación lo que nos permitirá personalizar la barra de navegación usándola. Para hacer eso solo copie y pegue el siguiente comando y presione enter/return.
pm grant xyz.paphonb.systemuituner android.permission.WRITE_SECURE_SETTINGS
4. Tan pronto como ejecute este comando, verá que el color de la página de la aplicación cambiará de amarillo a verde. Esto significa que ahora la aplicación tiene el acceso que necesitaba. Ahora toque el botón de flecha derecha y sobre el página siguiente toque en “Inicio”.
5. Al tocar el botón Inicio, se ejecuta una prueba de compatibilidad en su dispositivo. Después de que termine de correr, golpea la siguiente flecha hasta que llegue a la página de inicio de la aplicación, que debería verse como la imagen a continuación.
6. Ahora, toque la opción “Barra de navegación”. Aquí puedes ver una lista de cambios que puedes hacer con esta aplicación en tu barra de navegación. Por ejemplo, puedes invertir la parte de atrás y el botón de recientes, cambiar su tamaño y así sucesivamente. Como puede ver en la imagen a continuación, he invertido la parte posterior y el botón de recientes en mi teléfono.
7. Hay muchos cambios que puedes hacer aquí. Tomemos uno simple por ejemplo. Puedes cambie el aspecto de su barra de navegación yendo a Temas. Aquí verá una lista de diferentes estilos de botones de navegación que puede usar. Sin embargo, esta es una configuración profesional y tendrás que pagar por ella.
8. Otra cosa interesante que podemos hacer es agregar dos botones adicionales en la barra de navegación. Es muy simple hacer eso. Regrese de la “Página del tema” a la página principal y desplácese hacia abajo para encontrar las opciones “Botón extra izquierdo” y “Botón extra derecho”. Primero agreguemos el botón izquierdo. Toque “Tipo” y luego seleccione su tipo de botón. Voy a crear un botón de navegación que me permitirá bajar la pantalla de navegación.
9. Ahora elegiremos el ícono del botón. Tan pronto como seleccione el tipo de botón, verá la opción para elegir su icono. Tóquelo y seleccione el icono que desee.. Voy a elegir “Chevron abajo” ya que la flecha hacia abajo me recordará su función.
10. Del mismo modo, también puede crear un botón más (botón derecho adicional) que aparecerá en el extremo derecho de la barra de navegación. Mire la imagen de abajo para ver cómo se ve, cuando activo ambos botones.
Android Oreo es una gran actualización del ya maduro sistema operativo Android. Habiendo dicho eso, todavía carece de un personalizador de barra de navegación, algo que esperaba. Afortunadamente, hay otras formas de personalizar la barra de navegación en Android Oreo. Entonces, pruebe este método en su teléfono inteligente con Android Oreo y háganos saber sus pensamientos en la sección de comentarios a continuación.