正如问题所暗示的那样,我如何做很少的设置才能进入 Daydream 主屏幕。
我有 26 部手机可以设置 360 度视频播放器,这很简单,但是如果用户单击 Daydream 控制器上的主页按钮,它会转到教程而不是主屏幕。
我可以通过 adb 编辑配置文件以跳过它吗?
通过深入研究 .ConfigService 配置找到了我自己的答案,它确实需要 root 或 Android 的 userdebug 版本才能完成此操作。
编辑首选项文件:/data/data/com.google.vr.vrcore/shared_prefs/VrCoreSettings.xml
并更改"DaydreamSetupComplete"
为"True"
您可能希望将该文件的副本作为 tmp 复制回来。
然后,在 vr.vrcore 中编辑 VR 欢迎所需标志:
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 的生产版本中设置付款方式是完成设置的障碍。
我不确定你是否可以通过 adb 跳过整个教程,但是可以通过按下跳过按钮跳过大部分教程,如果你在教程开始后向下看,就会看到。