Google Nexus 5X和Nexus 6P的拥有者会在获得Android 8.0 Oreo 官方更新时感到失望,而没有获得夜灯和自动Wi-Fi唤醒等功能。后者功能是针对Google Pixel和Pixel XL的Android Oreo更新引入的。它的作用是自动打开Wi-Fi以连接到保存的高质量网络。该功能并不适用于所有的Android设备奥利奥作为原始设备制造商不得不选择启用它,但它 会是适用于所有运行设备的Android馅饼!

适用于所有Android Pie设备的Wi-Fi自动唤醒
随着Android Pie的发布和AOSP上的代码的滴加,我们发现了两项更改,这些更改为所有随Android 9 Pie启动或升级到Android 9 Pie的设备启用了此功能。通过将config_wifi_wakeup_availableAOSP框架中的值从0(假)更改为1(真),第一次提交仅在所有设备上启用它。后续提交会完全删除此标志,因为该标志现在在Android Pie中默认启用。
如果您将android-8.1.0_r43标签的Android frameworks / base分支中的config.xml与android-9.0.0_r3标签中的config.xml进行比较,则会看到“自动打开Wi-Fi”标志为否更长的时间。即使基于Android Pie的自定义ROM也将启用该功能,而无需进行任何更改。
要快速了解此功能在Android Oreo中的工作方式,它利用了定位服务中的“ Wi-Fi扫描”功能来在后台检测Wi-Fi网络。它会根据Google的推荐服务检查这些Wi-Fi网络,并且如果推荐服务确定Wi-Fi网络是受信任的(保存的网络)和高质量的(基于连接质量,网络速度等),那么您的Android设备将完全打开Wi-Fi并自动连接到网络。如果您生活在拥有大量Wi-Fi接入点的区域,这实际上可以节省电池,因为替代方法是将Wi-Fi留在上面,这会导致您的手机不断与低质量的开放式Wi-Fi网络连接并与之断开连接。由于该功能不再使用网络推荐服务,因此我们不确定该功能在Android Pie中如何工作,
如果您的设备在Android Oreo中具有此功能,则可以在“设置”->“网络和互联网”->“ Wi-Fi”->“ Wi-Fi偏好设置”->“自动开启Wi-Fi”中找到它。要使用此功能,您还需要在“设置”->“位置”->“扫描”中启用“ Wi-Fi扫描”。如果您的设备不具备此功能,则必须等待Android Pie(Android 9)更新发布或自己手动启用 (尽管我们应该注意,此方法可能仅在使用覆盖层时才有效)启用框架中的值。)

