Un tutorial sobre cómo habilitar el Sintonizador de UI del sistema oculto en dispositivos EMUI 4+ para que pueda editar los íconos de la barra de estado o habilitar la opción No molestar.
Después de años de opciones mínimas de personalización, Android Marshmallow finalmente introdujo algunas características de personalización básicas que habían existido en las ROM personalizadas durante años mediante la inclusión del Sintonizador de interfaz de usuario del sistema.
Esta función está incluida en todos los dispositivos de Google con Android 6.0+ y, para acceder a ella, debe desplegar el barra de estado y mantenga presionado el ícono de ajustes hasta que gire, después de lo cual aparecerá el menú System UI Tuner en Ajustes.
Dentro del sintonizador de interfaz de usuario del sistema Android Marshmallow, los usuarios pueden modificar los mosaicos de configuración rápida, editar la barra de estado o iniciar el modo de demostración. Con Android Nougat, el editor de mosaicos de configuración rápida se movió al menú desplegable de notificaciones y el modo de demostración se movió a Opciones de desarrollador. Además, el UI Tuner de Nougat también introdujo las opciones de No molestar, un interruptor para habilitar el gesto de deslizar hacia arriba la pantalla dividida y configuraciones de notificación de energía.
Si bien estas son ciertamente algunas características útiles, algunos fabricantes de equipos originales no sienten lo mismo. Los fabricantes de equipos originales como HTC, Samsung y Huawei eliminan el acceso a esta función porque algunas de las funciones disponibles entran en conflicto con lo que está disponible en su software. Sin embargo, eso no significa que System UI Tuner no tenga ningún uso en dispositivos que no sean de Google, especialmente en dispositivos no rooteados.
Afortunadamente, al menos para los dispositivos Huawei/Honor, puedes habilite System UI Tuner sin necesidad de acceso root. Esto se debe a que EMUI solo elimina la forma normal de acceder a UI Tuner, pero la actividad sigue ahí. Eso significa que podemos iniciar directamente la actividad para iniciar UI Tuner, aunque el truco normal en el que tienes que mantener presionado el ícono de ajustes rápidos ya no funciona.
Aunque este método se prueba en dispositivos Huawei/Honor que ejecutan EMUI, es posible que funcione en otros dispositivos donde System UI Tuner está oculto. Tendrás que probarlo tú mismo para verificarlo.
Habilitar el sintonizador de UI del sistema en EMUI
Como se mencionó anteriormente, iniciaremos directamente una actividad para iniciar UI Tuner (com.android.systemui/.DemoMode). Aunque hay una gran cantidad de formas de iniciar una actividad, he escrito esta guía para utilizar un método muy simple. Todo lo que tienes que hacer es descargar Lanzador de actividades desde la tienda Google Play.
Abra el Iniciador de actividades y cambie el modo de visualización para ver "Todas las actividades." A continuación, desplácese hacia abajo hasta Interfaz de usuario del sistema. Tóquelo para expandir la lista y ver todas las actividades disponibles de la interfaz de usuario del sistema. Busca el modo de demostración actividad. Toque eso y debería abrir el Sintonizador de interfaz de usuario del sistema oculto.
Alternativamente, puede habilitar/acceder a la mayoría de estas configuraciones a través de comandos ADB. Para utilizar ADB, necesitarás descargar y extraer el binario ADB en una carpeta de su computadora. A continuación, instale hisuite en su máquina para que pueda obtener los controladores necesarios para su teléfono. Luego, habilite la depuración de USB en Opciones de desarrollador (si no la ha habilitado, vaya a Configuración --> Acerca del teléfono y toque Número de compilación 7 veces). Abra un símbolo del sistema en el directorio donde guardó el binario ADB (haga clic derecho en la carpeta y seleccione "abrir símbolo del sistema aquí") y escriba "dispositivos adb" sin comillas. Su teléfono le pedirá que le otorgue acceso ADB a su computadora, presione Sí y el número de serie de su teléfono debería aparecer en el símbolo del sistema cuando vuelva a escribir "dispositivos adb".
Ahora que ya tienes configurado ADB, estos son los comandos que necesitarás:
Habilitar el modo de demostración:
adb shell settings put global sysui_demo_allowed 1
Desactivar iconos de la barra de estado:
adb shell settings put secure icon_blacklist "comma-separated-string-of-icons-to-remove"
Mostrar alternancia de No molestar en el control deslizante de volumen
adb shell settings put secure sysui_show_full_zen 1
No importa qué método utilices para controlar UI Tuner, ahora puedes jugar con cualquiera de sus opciones disponibles. Ya revisé las opciones y, según mi experiencia (al menos con la versión Android 7.0 Nougat de System UI Tuner), el único uso real aquí es desactivar ciertos íconos de la barra de estado o habilitar la opción No molestar en el volumen. control deslizante.
La mayoría de las demás funciones no funcionan en absoluto. No puede habilitar la opción para mostrar segundos en el reloj de la barra de estado o habilitar el gesto de pantalla dividida. Además, el ícono de la batería no se puede modificar ni habilitar la configuración de notificación de energía; sin embargo, EMUI ofrece estas funciones de forma nativa, por lo que no es un gran problema.
Para concluir, es fácil ver por qué los fabricantes de equipos originales como Huawei desactivan el sintonizador de interfaz de usuario del sistema en su software. Dada la gran cantidad de opciones de personalización disponibles, no tiene mucho sentido brindar acceso a un menú de configuración que entre en conflicto con sus ofertas de acciones.
Sin embargo, todavía hay algunas funciones que puedes aprovechar. A mí, me gustó poder ocultar los íconos de Bluetooth, Trabajo, No molestar y otros de la barra de estado para brindar una experiencia de interfaz de usuario más limpia. Es posible que le guste la opción rápida para habilitar No molestar desde el control deslizante de volumen. Cualquiera que sea el motivo por el que desea acceder al System UI Tuner, espero que este tutorial le haya ayudado a hacerlo.