La función "Activar WiFi automáticamente" de Android Oreo está disponible para todos en Android Pie

Los propietarios de Google Nexus 5X y Nexus 6P recordarán la decepción al obtener la actualización oficial de Android 8.0 Oreo y no obtener funciones como Night Light y activación automática de Wi-Fi. La última característica se introdujo con la actualización de Android Oreo para Google Pixel y Pixel XL. Lo que hace es encender automáticamente el Wi-Fi para conectarse a una red guardada de alta calidad. La función no está disponible para todos los dispositivos Android Oreo, ya que los OEM tienen que elegir habilitarla, ¡pero estará disponible para todos los dispositivos que ejecuten Android Pie!

Actualización 8/9/18 : el título se actualizó para aclarar que la función ahora está disponible para todos, no necesariamente habilitada de manera predeterminada para todos. ¡Todavía es opcional y el usuario puede habilitarlo o deshabilitarlo!

Activación automática de Wi-Fi para todos los dispositivos Android Pie

Con el lanzamiento de Android Pie y la caída del código en AOSP, vimos dos cambios que habilitan esta función para todos los dispositivos que se inician o actualizan a Android 9 Pie. El primer commit simplemente lo habilita en todos los dispositivos cambiando el valor de config_wifi_wakeup_available en el marco de AOSP de 0 (falso) a 1 (verdadero). Una confirmación de seguimiento elimina esta marca por completo, ya que ahora está habilitada de forma predeterminada en Android Pie.

Comprometerse 1

Comprometer 2

Si compara config.xml en el framework de Android / rama base para la etiqueta android-8.1.0_r43 versus la de la etiqueta android-9.0.0_r3, verá que el indicador "Activar Wi-Fi automáticamente" no aparece ya presente. Incluso las ROM personalizadas basadas en Android Pie tendrán la función habilitada sin tener que hacer ningún cambio.

Para una actualización rápida de cómo funciona esta función en Android Oreo, aprovecha la función de "escaneo de Wi-Fi" en los Servicios de ubicación para detectar redes Wi-Fi en segundo plano. Comprueba estas redes Wi-Fi con el servicio de recomendación de Google, y si el servicio de recomendación determina que la red Wi-Fi es confiable (red guardada) y de alta calidad (según la calidad de la conexión, la velocidad de la red, etc.), entonces su dispositivo Android activará completamente el Wi-Fi y se conectará automáticamente a la red. Esto realmente termina ahorrando batería si vives en un área con una tonelada de puntos de acceso Wi-Fi, porque la alternativa es dejar el Wi-Fi encendido, lo que hace que tu teléfono se conecte y desconecte constantemente de redes Wi-Fi abiertas de baja calidad . Sin embargo, no estamos seguros de cómo funciona esta función en Android Pie, ya que ya no utiliza el servicio de recomendación de red.

Si su dispositivo tiene esta función disponible en Android Oreo, la encontrará en Configuración -> Red e Internet -> Wi-Fi -> Preferencias de Wi-Fi -> "Activar Wi-Fi automáticamente". Para que esta función funcione, también deberá tener habilitado el "Escaneo de Wi-Fi" en Configuración -> Ubicación -> Escaneo. Si su dispositivo no tiene esta función, tendrá que esperar a que la actualización de Android Pie (Android 9) se implemente o habilitarla manualmente (aunque deberíamos tener en cuenta que este método probablemente solo funcione realmente si usa una superposición para habilite el valor en el marco).