Activar el Modo Inmersivo en Android 7 Nougat (No Root/Root)

Una de las grandes ventajas de Android como sistema operativo es su increíble capacidad de personalización, permitiendo al usuario modificar y cambiar el aspecto de cada rincón del sistema. Por ejemplo, ocultar la barra de navegación y la barra de estado, para poder aprovechar al máximo todo la pantalla, lo que se conoce como Modo inmersivo. Hasta hace algún tiempo era una tarea casi imposible, pero gracias -como siempre- a la gente de XDA Developers les mostraré un par de métodos que les servirán para este propósito.

Nota importante: Este tutorial está basado en mi experiencia con un Huawei P9 Lite en EMUI 5, pero es compatible con cualquier otro dispositivo que cuente con Android 7, de todas maneras es necesario aclarar que no me hago responsable de nada malo que le pase a tu móvil (Si tienen EMUI 4.1 guíense de este Tutorial Aquí).

Parte I: Activar el Modo Inmersivo sin Root:
Requisitos:
1. Activar Depuración USB: Esta opción la encuentran en Ajustes/Opciones de Desarrollo (Si no aparece la opción, entrar en Ajustes/Acerca del Teléfono y presionar 7 veces donde dice Número de compilación):

2. Descargar y descomprimir el archivo ADB Plattform Tools en la PC desde este enlace: AQUÍ
3. Dentro de la carpeta descomprimida, ubican el cursor en cualquier lugar y presionan la Tecla Shift y sin soltarla le dan click derecho al ratón, seleccionan la opción Abrir ventana de comandos (o powershell) aquí:
Nota: Si su versión de Windows 10 les muestra la opción Abrir ventana de Powershell aquí, la abren, y luego escriben:
cmd
y luego presionan la tecla enter, esto permitirá continuar con el tutorial sin problemas.
2. Ahora sigan estos pasos:
1. Escribir:
adb devices y enter:
Para que la PC detecte el teléfono en modo depuración, les saldrá un mensaje en el móvil, selecciona aceptar:
La PC reconocerá el móvil:
Ahora escriben el siguiente comando:
adb shell
y luego enter
2. Luego escribir el comando
2. Ahora sigan estos pasos:
1. Escribir:
adb devices y enter:
Para que la PC detecte el teléfono en modo depuración, les saldrá un mensaje en el móvil, selecciona aceptar:
La PC reconocerá el móvil:
Ahora escriben el siguiente comando:
adb shell
y luego enter
2. Luego escribir el comando correspondiente de acuerdo a su preferencia:
2. A. Si solo desean ocultar la barra de navegación:
settings put global policy_control immersive.navigation=*
2. B. Si solo desean ocultar la barra de estado:
settings put global policy_control immersive.status=*

2. C. Si desean ocultar ambos (barra de estado y barra de navegación):
settings put global policy_control immersive.full=*

Notas Importantes
1. Si tienen un Launcher alternativo:
1.A Para ocultar la barra de navegación:
adb shell
y enter
Luego ingresar:
settings put global policy_control immersive.navigation=null,xxxxxx (donde x es el nombre que le asigna el Google Play al Launcher correspondiente, para saber el nombre abren el navegador, buscan el Launcher en la tienda y copian esta parte (en mi caso uso Nova Launcher):
Entonces, para el caso de Nova Launcher, se ingresa el siguiente comando:
settings put global policy_control immersive.navigation=null,com.teslacoilsw.launcher

Si en caso usan un Launcher que no está en la tienda de Google, abren el explorador de archivos y luego lo buscan en la sd la carpeta Android/data y ubican la carpeta que corresponde al Launcher y copian el nombre de la carpeta.

1.B Para ocultar ambos (barra de navegación y barra de estado) en un launcher alternativo:
adb shell
y enter
Luego:
settings put global policy_control immersive.full=null,xxxx (donde x es el nombre que el sistema y google play le asigna al Launcher):
Para el caso el caso de Nova Launcher sería:
settings put global policy_control immersive.full=null,com.teslacoilsw.launcher

2. Si en caso desean exceptuar algunas apps del Modo Inmersivo ingresar:
adb shell
y enter
Luego ingresar:
settings put global policy_control immersive.full=apps,-xxx
Donde x es el nombre de la app que tiene en la Play Store, por poner un ejemplo usaré la app WhatsApp:
Entonces se ingresa el comando:
settings put global policy_control immersive.full=apps,-com.whatsapp
Si en caso desean agregar más apps en esta excepción recuerden agregar una coma y un signo menos antes de la siguiente aplicación, por ejemplo deseo agregar YouTube y Twitter:
settings put global policy_control immersive.full=apps,-com.whatsapp,-com.google.android.youtube,-com.twitter.android

3. Si en caso desean que el Modo Inmersivo se active solo para algunas apps deben ingresar el siguiente comando:
adb shell
y enter
Luego ingresar:
settings put global policy_control immersive.full=xxx
Donde x es el nombre que tiene la app en el enlace a la Play Store, para el caso del ejemplo pondré el nombre de la aplicación Chrome:
Entonces el comando sería:
settings put global policy_control immersive.full=com.android.chrome
Si desean agregar más apps, recuerden siempre agregar una coma antes y luego el nombre de la app en el enlace a la Play Store, por ejemplo agregaré Play Kiosko y Medium:
 settings put global policy_control immersive.full=com.chrome.beta,com.google.android.apps.magazines,com.medium.reader

4. Para desactivar el Modo Inmersivo:
adb shell
y enter
Luego ingresar:
settings put global policy_control null*

Parte II. Activar el Modo Inmersivo con Root:
Pasos:
1. Descargar e instalar la aplicación Tiles: Aquí
2. Abrir la aplicación, darle permisos Root, buscar la opción Modo inmersivo y activar las dos casillas. Luego deslizan las barra de notificaciones y como verán, automáticamente se creará un acceso rápido:
Donde podrán seleccionar si desean Modo Inmersivo Full (Ocultar la barra de sistema), u ocultar solo  la barra de navegación u ocultar solo la barra de estado:
Antes y después:
Nota: Las barras se auto-ocultan, así que haciendo un pequeño gesto hacia arriba desde la parte inferior aparecerán nuevamente.

Agradecimientos y créditos a :

Comentarios

  1. Respuestas
    1. En qué equipo lo probó? servirá en sony xa? muchas gracias

      Borrar
    2. Gracias Ale07xis. Juan Camilo yo lo probé en un P9 Lite, pero en teoría sirve en cualquier dispositivo con Android 7+. Saludos.

      Borrar
  2. Fue en un P9 Lite, una observacion, con whatsapp a la hora de escribir un mensaje es un poco tedioso, me imagino que hay que exceptuar whatsapp del modo inmersivo verdaf.

    ResponderBorrar
    Respuestas
    1. El tecladoa parece junto con la barra de navegación, no hay necesidad de desactivar y activar :)

      Borrar
  3. xhadd.i.am no t funciono estaba por hacerlo en mi p9

    ResponderBorrar
  4. El visto q en la app root se puede activar el modo inmercivo si ser root modificando con adb la misma SP t explica los comandos

    ResponderBorrar
  5. Probado en un P9 Lite 2017 y funciona correctamente

    ResponderBorrar
  6. Yo uso el teclado de google, y tuve que exceptuarlo también porque a veces algunas teclas se perdían lo que estaba hasta arriba como sugerencias de palabras o el icono de emoji, pero ya con eso lo solucione

    ResponderBorrar
  7. Como activo la depuracion usb , abd si esta bloqueado mi movil ayuda porfavor 7.0

    ResponderBorrar
  8. funciona tambien con android 6 sin root, probado en mi galaxy s6

    ResponderBorrar
  9. Hola al ingresar el comando"adb devices" salen los mensajes correspondientes pero en el celular no sale la ventana para permitir que el pc reconozca el modo depuración ... Tengo un huawei P9 lite 2016 con emui 5.

    ResponderBorrar
  10. Este comentario ha sido eliminado por el autor.

    ResponderBorrar
  11. Funciona perfectamente pero yo quiero que no se desactive el modo inmersivo al deslizar hacia arriba en la zona donde estaba la barra de navegacion

    ResponderBorrar
  12. EXCELENTE MUY BUENA ORIENTACION EN MI LG G6 FUNCIONO PERFECTAMENTE GRACIAS.

    ResponderBorrar
  13. Si funciona en Huawei P9, para los que nos les sale la confirmación de "Permitir Depuración USB" instalen "Huawei Suite" con eso a mi me funcionó.

    ResponderBorrar

Publicar un comentario

Entradas populares