如何使用 'adb shell settings' 使设置持久化

How to make setting persistent with 'adb shell settings'

下一个命令在 OnePlus phone 中启用 phone 通话记录(也可能是其他人):

adb shell settings put global op_voice_recording_supported_by_mcc 1

但是重启后它的效果就失效了。我的phone是一加6T

如何使这个设置持久化?

https://forum.xda-developers.com/oneplus-5/themes/app-enable-call-recording-boot-t3634292

此 link 有您可能想尝试的其他需要 root 权限的方法。

不幸的是,我也在想办法不用root。由于设置会自动关闭,有时在重新启动之前,当您有一个活跃的某些国家/地区的 SIM 卡时,我的假设是引擎盖下正在进行“检查”程序。如果有一个 adb 命令关闭那个“检查”,结果应该是永久的。

jOnePlus 工具就是一个答案。此应用程序会在每次重新启动时进行设置。

我也有一台 6T,关于导致录制被禁用的原因,我能看到的是 PlayStore 安装的任何应用程序。 如果您保持应用程序的自动更新功能处于停用状态,录制将保持激活状态,但无论何时您在 PlayStore 上进行任何安装,录制都将被禁用,您需要再次使用命令启用它。