OnePlus的OxygenOS提供了高度定制的Android体验以及各种有用的功能和选项。例如,您可以在OxygenOS中找到内置的“口袋模式”,当设备放在口袋中时可以防止意外触摸。但是,在最新的OxygenOS更新之后,在诸如OnePlus 7和OnePlus 7 Pro之类的设备上显然缺少禁用此特定选项的切换。

OnePlus 7系列最近收到了OxygenOS 10.3.3(欧洲版本为OxygenOS 10.0.6),将Android安全补丁程序级别提高到2020年5月,并引入了杜比全景声(Dolby Atmos)等功能 ,以支持新的 OnePlus Bullets Wireless Z耳机。另一方面,在稳定频道推出前几天,Open Beta用户以Open Beta 14的形式获得了相同的安全补丁程序级别。这些可能是巧合,但是在这些更新之后,“设置”>“实用程序”下的“口袋模式”切换似乎丢失了。
尽管在视觉上没有切换,但是口袋模式检测算法始终在后台运行。最终,它会打破与环境显示相关的功能,例如双击以唤醒和拾取以在弱光条件下显示,因为手机认为它仍在您的口袋中。由于OnePlus倾向于在其设备上重用OxygenOS的大部分UI代码库,因此故障也可能影响非OnePlus 7(Pro)手机。
希望有一个简单的出路,但是您必须扎根才能应用此修复程序。您需要做的就是将以下文本片段添加到手机上文件的末尾(恰好在last之前)。/system/etc/feature_list]
,
{
}
保存更改后重新启动手机,“口袋模式”切换现在应该在“设置”>“实用程序”下可见。请注意,添加以上代码后,该选项的默认状态应为“禁用”,因此您可能需要将其切换两次以正确关闭口袋模式检测。

