A pesar de la eliminación, aún puedes personalizar la barra de navegación y la pantalla de bloqueo en Android O DP3: así es como

Android O Developer Preview 3 elimina la personalización de los accesos directos de la barra de navegación y la pantalla de bloqueo; así es como puedes personalizarlos.

La vista previa para desarrolladores de Android O ahora tiene llegó a su tercer lanzamiento, lo que significa que las API finales están listas y Google se está preparando para un lanzamiento inminente y próximo y solo se esperan correcciones de errores menores en la vista previa para desarrolladores restante. Con vistas previas anteriores de Android O, vimos toneladas de mejoras en la interfaz de usuario, así como algunas funciones de personalización adicionales, algunas de las cuales probablemente se estaban probando y es posible que no estén disponibles más adelante lanzamientos.

De hecho, los usuarios han estado informando que con Android O DP3, personalización de accesos directos en la pantalla de bloqueo y personalización de la barra de navegación tener ambos han sido eliminados del sintonizador de interfaz de usuario del sistema

, lo que sugiere que, de hecho, no llegarán a la versión estable de Android O como funciones orientadas al usuario. Pero eso no significa que todavía no sean accesibles; de hecho, la personalización de la barra de navegación ha estado inactiva dentro de AOSP desde Nougat, escondido allí todo el tiempo. Entonces, si bien la característica no era nueva, Google experimentó presentándola a los usuarios finales colocándola en el sintonizador de interfaz de usuario del sistema donde residen todas las características experimentales ocultas. Si bien tuvimos suerte de haber recibido las nuevas funciones de barra de navegación y pantalla de bloqueo introducidas en la primera Vista previa para desarrolladores de Android O, no sabemos cuándo recuperaremos estas funciones. Lo más probable es que ni siquiera los veamos habilitados en la versión oficial de forma predeterminada, posiblemente ni siquiera en el sintonizador de interfaz de usuario del sistema.

Por suerte, es Todavía es posible manipular estas características. sin necesidad de acceder a la interfaz oficial. Sorpresa, sorpresa, solo se eliminaron los menús orientados al usuario, lo que significa que aún puedes aprovechar estas funciones si deseas personalizar tu versión de Android O DP3. Es probable que el método no oficial que describiremos a continuación también funcione en la versión oficial, a menos que Google elimine completamente el código. responsable de la función del APK de la interfaz de usuario del sistema, así que tenga esta guía a mano en caso de que no pueda acceder a la vista previa, pero le gustaría experimentar con esto. más tarde. Si estás en Nougat, dependiendo de tu ROM puedes jugar con la personalización de la barra de navegación ahora mismo.

Requisitos: Esta guía está dirigida a usuarios que ejecutan Android O Developer Preview 3. En este momento, eso incluye Nexus 5X, Nexus 6P, Nexus Player, Pixel C, Google Pixel y Google Pixel XL. La personalización de accesos directos a la pantalla de bloqueo no está disponible en estos dispositivos que ejecutan Android Nougat, pero sí la personalización de la barra de navegación.


Modificación de la barra de navegación: método de aplicación

Artículo original

Instalar Sintonizador de barra de navegación personalizado y regístrate para la prueba beta para obtener todas las funciones más recientes. Abra la aplicación y siga las pantallas para ver un tutorial sobre cómo configurarla, le solicitará el permiso WRITE_SECURE_SETTINGS y le explicará dos formas de otorgarlo.

A menos que su teléfono esté rooteado, deberá otorgar este permiso a través de un shell ADB. Para hacerlo, necesitarás descargar el binario ADB para su sistema operativo particular, así como para el Controlador USB de Google si estás en Windows. A continuación, habilite las Opciones de desarrollador yendo a Configuración --> Acerca del teléfono y tocando Número de compilación 7 veces. Luego abra Opciones de desarrollador en Configuración (le pedirá que ingrese el PIN/contraseña de su teléfono) y habilite la depuración USB. Conecte su teléfono a su PC, abra un símbolo del sistema/terminal donde guardó su binario ADB, luego ingrese adb devices. Su teléfono le pedirá que habilite el acceso ADB; concédalo, luego verá el número de serie de su teléfono en el símbolo del sistema/terminal.

Ahora puede ingresar el comando para otorgar el permiso requerido como se menciona en la aplicación Barra de navegación personalizada. Después de otorgarle este permiso a la aplicación, realizará una prueba de compatibilidad en la que la aplicación intentará modificar su barra de navegación. Si tiene éxito, podrá continuar y acceder al menú principal.

Reorganizar los botones de la barra de navegación

Reorganizar la barra de navegación es bastante fácil con la aplicación. Asegúrese de ser un probador beta para utilizar las funciones experimentales, como se especifica anteriormente. Encontrarás una sección llamada ajustes experimentales, acceda a él para ver las opciones que le permiten reemplazar sus tres claves existentes. Puedes cambiar su orden o cambiarlos a lo que quieras, la aplicación es bastante intuitiva y no deberías tener problemas para llegar a una configuración con la que te sientas cómodo.

Otros usos de la barra de navegación personalizada

La aplicación Barra de navegación personalizada tiene un montón de funciones para revisar, ¡así que explora sus ofertas por ti mismo! Estos son solo dos tutoriales anteriores que escribí y que muestran cómo puedes usar la integración Tasker de la aplicación (una característica profesional) para situaciones útiles.

  • Cómo agregar controles de reproducción multimedia a la barra de navegación al reproducir música
  • Cómo agregar cursores de teclado izquierdo/derecho a la barra de navegación durante la entrada de texto

Dado que la aplicación ofrece la posibilidad de activar eventos Tasker, técnicamente puedes programar las teclas de la barra de navegación para realizar casi cualquier acción imaginable, en cualquier situación que desees.


Personalización de la pantalla de bloqueo usando ADB

Por suerte, esta función es muy sencilla, ya que no hay mucha personalización aparte de añadir un acceso directo. Los atajos de la pantalla de bloqueo son bastante útiles y el enfoque de Google dentro del sintonizador de UI del sistema fue bastante poderoso: le permitió no solo elija accesos directos a aplicaciones, pero también actividades específicas de varias aplicaciones, todas enumeradas acompañadas de íconos de una manera intuitiva menú. Si bien este enfoque no es tan intuitivo y accesible, sigue siendo bastante simple y puedes seguir añadiendo accesos directos a cualquier actividad de la aplicación utilizando el BAD. Todo lo que necesitas hacer es pasar los comandos de adb shell con la siguiente sinaxis:

Para la tecla izquierda:

settings put secure sysui_keyguard_left "COMPONENT/NAME"

Para la clave correcta:

settings put secure sysui_keyguard_right "COMPONENT/NAME"

Dónde COMPONENT hace referencia al nombre del paquete de la aplicación, y NAME se refiere al nombre de la actividad dentro de dicho paquete. Por ejemplo, si quisiera iniciar la actividad principal de Hangouts en el lado izquierdo, ingresaría:

settings put secure sysui_keyguard_left "com.google.android.talk/com.google.android.apps.hangouts.phone.BabelHomeActivity"

Finalmente, si desea personalizar si los accesos directos de la pantalla de bloqueo izquierda o derecha también omiten automáticamente la pantalla de bloqueo, puede ingresar los siguientes comandos:

settings put secure sysui_keyguard_left_unlock 0/1

settings put secure sysui_keyguard_right_unlock 0/1

Donde 0 significa que el acceso directo no desbloqueará el teléfono y 1 significa que el acceso directo desbloqueará el teléfono.

La única pregunta que queda es, ¿cómo puedo saber qué actividad específica de un paquete quiero y cuál es el nombre de dicha actividad que debo ingresar en el comando? Afortunadamente, esta información se puede recopilar de forma bastante intuitiva con la ayuda de cualquier aplicación de inicio de actividad, o el widget de inicio de actividades dentro del popular Nova Launcher que podrías estar usando en tu dispositivo. Simplemente busque la aplicación que desea y explore su actividad; probablemente podrá encontrar la pantalla específica que desea.


El cielo es el límite

Es triste ver que la interfaz accesible y orientada al usuario para personalizar estas funciones desaparece del última vista previa para desarrolladores, ya que esto indica su posible desaparición con el Android 8.0 oficial liberar. Sin embargo, como puede ver, aún es posible acceder a la funcionalidad subyacente incluso sin la GUI en la interfaz de usuario del sistema. sintonizador, lo que significa que, con suerte, podrás seguir modificando la barra de navegación y los accesos directos de la pantalla de bloqueo una vez que salga O. No permita que esta guía limitada reste importancia a estas funciones: el las posibilidades son infinitas, ya que no solo puedes agregar accesos directos a cualquier actividad en la pantalla de bloqueo, sino que con el uso de códigos clave, puedes agregar todo tipo de funciones como controles de medios, navegar a través de correos electrónicos, desplazarse por las páginas y más. Si eres fan de mi anterior Tutoriales para tareas, encontrará muchas formas de explotar estas funciones y aprovechar al máximo su dispositivo.


¿Qué opinas sobre estas funciones y su eliminación? ¿Tiene alguna pregunta? Deja un comentario.