我们通过启用其他功能(如NavbarTuner)来实现其他功能

导读 就在几年前,当LG发布LG G5,三星发布Galaxy S7的时候,我们看到了一直开机显示功能的推广。LG的实现效率并不高,因为它使用的是LCD

就在几年前,当LG发布LG G5,三星发布Galaxy S7的时候,我们看到了一直开机显示功能的推广。LG的实现效率并不高,因为它使用的是LCD面板,而不是AMOLED,但还是说明OEM甚至想在LCD面板上实现这个功能。然后,上个月,我们发现了一些证据,表明谷歌一直在使用其Android O Developer Preview 3构建Pixel,它始终处于环境显示模式。

当我们从这个设备反编译更新的SystemUIGoogle.apk文件时,我们发现了一个名为“tuner_doze_always_on”的新可调参数(播放ze表示“环境显示”而不是省电功能)。我们试图通过使用这个APK文件的重新编译版本来手动启用这个功能,但是我们无法启动设备。当时我们没有关于这个功能的其他线索,但是后来一个接近我们的消息源在Pixel 2 XL上谈到了这个功能。

根据我们收到的信息,谷歌将使用这款设备的有机发光二极管显示器的省电功能,具有常亮环境的显示功能。我们不确定这个函数会有什么类型,或者它是否会像我们在其他实现中看到的那样受到限制。但很明显,谷歌一直在研究这个功能,现在我们有了更多的证据来证明。

在浏览AOSP源代码时,我们发现了一个带有“AmbientDisplay:总是在原型上添加”的提交。不清楚这个功能是在多早的时候开发的,因为它的字符串是这样写的:“环境显示总是在调谐器上。不可翻译,因为它永远不会出现在生产版本中。”即使它隐藏在面向系统用户界面的用户中,我们也可以编辑它,以便访问它。

在过去,我们通过启用其他功能(如Navbar Tuner)来实现其他功能,因此我们有可能始终能够通过“环境显示”功能再次实现这一点。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。