一加 7 Pro 解锁 Daydream 教程

Google Daydream

一加系列手机大多都支持 Daydream 平台,只不过 Google 做了限制,使得除了 Pixel 系列以及和 Google 有合作的手机厂商之外的手机,都被标识为『不兼容』,所以我们需要使用一些特殊的手段绕过这种限制。

这篇文章主要参考了 Daydream Enabler + NFC Workaround + Controller [Magisk],如果英文不错的话建议直接阅读原文。

我们主要通过一个 Magisk 模块来使一加 7 Pro 伪装成 Pixel 手机,从而解锁 Daydream,所以需要先安装好 Magisk。

第一步:安装 Magisk

解锁

如果你的手机还没解锁的话,那么要先解锁。第一次解锁会清除你手机上所有的数据,所以记得做好备份。

# 进入 bootloader
adb reboot bootloader
# 解锁
fastboot oem unlock

使用音量键选择最下面的 unlock the bootloader,然后等待重启完毕。

刷入 Twrp

Twrp 是一个常见的第三方 recovery,有了它我们就可以随心所欲地刷机了。

解锁重启手机之后,先去 twrp 官网下载对应版本的 twrp 镜像和 zip 包,这里欧版和美版没啥区别,我用的是欧版。然后将 zip 包放到 download 目录下:

adb push twrp-installer-3.3.1-4-guacamole /sdcard/downlaod/

刷入 twrp 镜像(单次有效):

fastboot boot twrp-3.3.1-4-guacamole\ 00.05.25

然后在 twrp 中找到 zip 包刷入 twrp (永久有效,twrp 成为手机默认 recovery)。

刷入 Magisk

下载 Magisk (在 Magisk Manager 下面) 后放入 sd 卡。目前 (2019/8/4),最新的 Magisk 版本为 v19.3,Magisk Mangaer 最新版本为 v7.3.2。然后重启进入 twrp:

adb reboot recovery

同样的,在 download 中找到 Magisk 的 zip 安装包后,右滑刷入并重启。

进入系统后使用 adb shellsu 来验证 root 是否成功。

第二步:安装 Daydream 和 Daydream Enabler

Daydream

首先安装 Daydream:

adb install com.google.android.vr.home_xxx.apk

之后打开 Daydream app,跟着引导完成基本设置后,这时会看到手机黑屏,同时听到鸟鸣声等,说明进入了 Daydream 初次进入时的欢迎页面。

然后杀掉 App -> 重新打开 -> 点击右下角按钮进入 VR 模式,出现提醒 "Daydream is not compatible with your phone"。到这里 Daydream 的配置完毕,我们可以开始安装 Daydream Enabler 了。

Daydream Enabler

安装 Magisk Manager:

adb install MagiskManager-v7.3.2.apk

然后下载 @jigs4wkiller 提供的 Daydream Enabler,一加7 Pro 的分辨率是 3120x1440,所以选择最接近的版本 2960x1440,然后把 zip 包放到 sd 卡中:

adb push DayDream-enabler-PXL3_XL.zip /sdcard/downlaod/

打开 Magisk Manager,在 Modules 中选择添加按钮,找到并选择 DayDream-enabler,等待刷入 Module,完成后会重启手机。

重启之后,你的手机就伪装成 Pixl 3 XL 了,再次打开 Daydream 就可以成功进入 VR 模式了。

尽情享受 Daydream 吧!

后记

安装了 Daydream Enabler 之后,一加 7 Pro 就接收不到 OTA 升级提醒了,所以每次升级都会稍微麻烦一点:

  1. 首先在 Magisk Manager 中取消勾选 Daydream enabler
  2. 重启手机,然后在设置中检查系统更新
  3. 下载并安装系统更新,安装完成后不要点重启
  4. 打开 Magisk Manager,选择 Install Magisk - Install - Install to Inactive Slot (After OTA)
  5. 重启手机

而且除此之外,Daydream 在一加 7 Pro 上只能使用 60 Hz 的屏幕刷新率,这对一加 7 Pro 来说也是种限制以及对性能的浪费。

当然如果你不常使用 Daydream 的话,随时可以关闭 Daydream enabler 然后设置回 90 Hz 的屏幕刷新率。

最后我想说,谷歌对 Daydream 平台的使用限制的确让人挺不爽的,这种做法当然可以用适配问题、监管问题来解释,但是如果能够开放 Daydream 平台,让更多的用户可以参与进来,无论是对平台还是对开发者来说都是一件好事,未来 Daydream 平台也能更好地发展。而不是像现在这样死死把着入口,这既不能取悦用户,也不能提升来自开发者的好感。

希望有一天这篇教程可以失去价值。(๑•͈ᴗ•͈)

你可能感兴趣的:(一加 7 Pro 解锁 Daydream 教程)