正如问题所暗示的那样,我怎样才能进行尽可能少的设置以进入 Daydream 主屏幕。
我有 26 部手机需要设置 360 度全景视频播放器,这很简单,但如果用户点击 Daydream Controller 上的主页按钮,它会转到教程而不是主屏幕。
我可以通过 adb 编辑配置文件以跳过它吗?
最佳答案
通过深入研究 .ConfigService 配置找到了我自己的答案,它确实需要 root 或 Android 的 userdebug 版本才能完成此任务。
编辑首选项文件:/data/data/com.google.vr.vrcore/shared_prefs/VrCoreSettings.xml
并将 "DaydreamSetupComplete"
更改为 "True"
您可能希望将文件的副本作为 tmp 复制回来。
然后,在 vr.vrcore 中编辑 VR welcome required 标志:
shell am startservice \
-n com.google.android.gms/.config.ConfigService \
-a com.google.android.gms.config.OVERRIDE \
--es __package__ com.google.vr.vrcore \
--es __namespace__ configns:p4 \
--es vr_welcome_required false
执行上述操作还可以绕过初始 Daydream 设置中输入支付方式的步骤,这在 Oreo 的生产版本中是完成设置的障碍。
关于android - 如何跳过 Daydream 教程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45890873/