更新 0% ,实在没办法,手动刷机。

1. 安装 Adb

Oculus 本身系统基于 Android,所以可以通过 adb 安装固件升级。运行命令:

  1. brew install --cask android-platform-tools

成功之后运行 adb,弹出一堆命令提示即可。
image.png

2. 下载固件

  • 这里在更新,推荐映维网:https://news.nweon.com/89476 ,v32 之后还有个 patch 包。v34 有直升包。
  • 有些是增量包,有些是直升包,要注意,增量包是只能在其他版本安装之后安装
  • 直升包是可以直接装。

3. 如何判断本固件版本

  1. 安装 ODH,即(Oculus Developer Hub),Oculus 的开发者套件。
  2. 用连接线连接电脑和 VR 头显。
  3. 悬停在设备上,可以看到设备相关信息, Firmware 就是固件,比如我这里的的固件版本是 18, 20年 7 月构建。

image.png

3. 手机上打开开发者模式

  • 每次刷完机,手机 App 上要重新打开开发者模式。
  • 确认设备已连接上

image.png

4. 启动程序加载器

  1. $ adb reboot bootloader

选择第四项 Sideload 模式。

6. sideload 刷固件

进入固件文件的同一个文件夹中。

  1. adb sideload v28up.zip

image.png
等待一到两分钟。提示 “Total xfer: 2.00x” 才算成功。如果是 1.00x 一般是上个版本不是最新,需要下载更新的。
image.png
设备重启。等待重新更新左右两个控制器。

7. 继续安装更新

继续手机 App 打开开发者模式(否则 adb 连接不上),以上过程可能需要重复数次。

  • 32 是完整包可以直升。

参考

https://zhuanlan.zhihu.com/p/366467760