更新时间:2024-11-02 06:03:36
Pro 全球发布活动中变得特别防御,对OxygenOS 只不过是带有皮肤的 ColorOS的普遍说法嗤之以鼻。不幸的是,对于一加来说,继承自其 ColorOS 软件基础的更改已经打破了该公司基于白名单的刷新率缩放的先前解决方法。
主要问题 - OnePlus 只允许特定许可名单上的应用程序达到 OxygenOS 的最大刷新率 - 至少可以追溯到 OxygenOS 11,并且本身并不是新问题。大多数流行的应用程序甚至不受这种行为的影响,尽管 YouTube 和 TikTok 等应用程序以 60Hz 的固定频率运行,您可能会注意到在它们中滚动感觉不太流畅。然而,Reddit 上的某人最近观察到,流行的 Sync for Reddit 客户端在显示视频时感觉“迟钝”。进一步的测试表明,当显示视频内容时(例如,在 feed 中自动播放),运行最新版本 OxygenOS 的 OnePlus 设备的整体帧速率下降到 60Hz,即使在滚动时,只要视频正在播放。
当视频内容出现在提要中时,同步 Reddit 中的刷新率(在每个图像的左上角可见)下降,导致滚动卡顿。
在 OxygenOS 12 登陆之前(其基于 ColorOS 的更改),如果您想全面或基于每个应用程序强制特定刷新率, AutoHz 应用程序能够调整此行为。不幸的是,该解决方案不再起作用。该应用程序背后的开发人员已向我们确认,由于 ColorOS(以及现在的 OxygenOS)中存在的特定更改,该应用程序以前使用的命令不再有效。但是,我们也被告知可能已经发现了一种解决方法,AutoHz可能会在未来更新以支持 OxygenOS 12。
发现另一个随机(只是看起来略显粗略)的应用程序能够修改一对系统设置并部分规避限制(修改“Settings.System.min_fresh_rate”和“Settings.System.peak_refresh_rate”设置),但在我们的在测试中,这种变化在很多情况下似乎都不起作用,无论系统最低刷新率设置如何,视频仍然会打破 120Hz 的行为。要么一加的软件继续忽略这些其他设置,要么视频内容的存在简单地覆盖了它,这与其他 Android 皮肤不同。
使用高刷新率 OnePlus 设备进行测试(回到 OxygenOS 10 和经典的OnePlus 7 Pro)表明这种行为已经随着时间的推移进行了调整——我的 7 Pro 仍然以全 90Hz 运行 YouTube,而 OnePlus 8 系列及更高版本运行更新软件版本有其他限制。而且,从 OxygenOS 12 开始,这些限制不能再被禁用。
OnePlus 似乎对声称 OxygenOS 只是带有皮肤的 ColorOS 感到非常不安,但诸如此类的问题使血统清晰。
这听起来似乎不合逻辑,但去年OnePlus 被发现在每个应用程序的基础上限制了其部分手机的性能,而今年在OnePlus 10 Pro上,该公司被发现使用了更全面的限制表现。尽管去年的消息引起了相对的愤怒,但最近对类似行为的反应却是平静的,至少部分原因是一个重要原因:用户期望。以任意方式对不同的应用程序进行不同的处理对用户来说是不透明的,并且会导致混淆。另一方面,全面应用相同的限制是可以预见和理解的。在这种情况下,当谈到刷新率时,OnePlus 的行为再次导致令人困惑的行为。
在 Galaxy S22 和 Pixel 6 Pro 上进行测试时,OnePlus 的竞争对手并没有采取类似的行为,而且,除了在 ColorOS 上重新构建其软件时根本不在乎之外,目前尚不清楚 OnePlus 为何会打破先前的解决方法,或者为什么它有播放视频内容时其他 Android 皮肤没有的额外覆盖。如果在存在视频内容时防止滚动提要中的完整刷新率有很大的电池优势,那么三星和谷歌都忽略了这一优势。
我们已联系 OnePlus 以了解该公司是否计划改变这种行为,并分享受影响应用程序的完整列表以及客户在 OxygenOS 12 下可能看不到其设备的完整刷新率的情况。虽然该公司告诉我们它正在调查该主题,它目前无法向我们提供任何信息,但我们可能会尽快更新更多细节。
当 OxygenOS 11 下的第三方应用程序可以在每个应用程序的基础上规避这个问题时,这没什么大不了的。当然,像 Pixel 6 系列这样的其他设备不会遭受这种糟糕且令人讨厌的行为,但修复相对简单(如果有点涉及并需要 ADB)。据我们所知,目前根本没有可靠或一致的方法来修复它。