Oculus Quest adb手动升级和固件下载

查看引用/信息源请点击:映维网

本文会持续更新固件下载(请注意,刷固件并不能激活设备)

鉴于在线升级的限制,也有不少人选择通过adb的方式进行Oculus Quest系统升级,本文简单介绍Oculus Quest的手动升级方式。

声明:

所有离线固件都源于网友抓包获得,不是Oculus官方提供

刷固件有风险,请务必谨慎斟酌,本教程不承担任何责任

1. 固件下载

  • adb程序压缩文件(点击下载)(提取码:lgcz)
  • Quest 1 v20固件(点击下载)(提取码:rfaw)
  • Quest 2 v23固件(百度网盘)(提取码:rly0)
  • Quest 2 v26固件(百度网盘)(提取码:pcnz)(需要基于v25)

如想及时获取Quest固件更新,以及旧版本固件,请扫描加入以下微信群QQ群 648592500如果微信群满进不去了,请加我微信(ovalist),加我微信请务必注明你【姓名,单位/学校,工作岗位/身份】,否则我不会通过好友!

映维网 - Oculus Quest 交流群

2. 手动升级流程(Quest 2可能有差异)

步骤一:打开手机上的Oculus App,连接你的Oculus Quest设备,选择该设备下拉框中的“更多设置”,在“更多设置”菜单中启用“开发者模式”。(开发者模式必须开启,如果没有就需要去Oculus官网注册成为开发者)

步骤二:通过Oculus Quest自带充电线的另一端连接到电脑(电脑需要有Type-C接口),然后依次在Windows 10系统中的“设置” > “设备”,你应该能看到Quest已经出现在列表中。

步骤三:下载adb程序文件和固件文件,并将解压后的adb程序文件和固件文件放置在同一目录,比如D盘的Quest目录(D:\Quest)

步骤四:将Oculus Quest关机

步骤五:同时按住Quest底部的音量+键Quest 2是音量 – 键和侧边的电源键,等Quest屏幕中出现了“USB Update Mode”画面后就可以松手了,再通过音量+键Quest 2是音量 – 键选中“Enable sideloading update”,选中后再按电源键确认,接着电源键旁的指示灯会变成闪烁的紫色灯。

步骤六:在电脑上打开cmd命令行程序(依次点击“左下角Windows图标打开程序菜单” > “Windows 系统”目录 > “命令提示符

cmd 启动后的截图

步骤七:切换到步骤三adb程序文件和固件文件所在目录(本文是D:\Quest),默认启动一般是C盘目录,如果需要切换到D盘,直接输入“D:”然后按Enter键就行,再输入“cd Quest”再按Enter键就行。

步骤八:确认Quest是否正确连接了电脑,在命令行输入“adb devices”然后按Enter键就行,这时候就会列出已经连接的Quest设备,如下图。如果Quest设备后面是sideload,表示连接正常。如果Quest设备后面是offline,表示连接不正常,请重新检查设备连接。

步骤九:开始升级,在命令行输入“adb sideload 固件包名字”然后按Enter键就行,比如下图,V15固件包名字是Quest_v15.zip。我从V12直接升级到V15(命令位“adb sideload Quest_v15.zip”),然后又升级到V16。

如果该步骤的结果是“Total xfer:1.00x”就是失败。这种情况,请多尝试几次,重启设备、重启电脑、重连设备、过段时间再操作等,我感觉这个失败有点随机性,目前不知道具体是什么原因导致。

如果出现“adb server version (31) doesn’t match this client (41); killing…”报错,可能是因为其它程序(一般都是安卓手机相关,比如手机助手等)衍生出了与其关联的adb进程服务。如果你知道是哪个程序,可以卸载删除该程序。如果你不知道,可以选择终止相关进程。比如,如下图我通过资源监视器发现了名称为tadb的进程,该进程导致我的Quest adb固件升级一直失败,最后我在终止结束该进程后就顺利完成了升级更新。(任务管理器 —> 性能 —> 资源监视器 —> 网络活动进程,找到其他adb进程,鼠标右键单击,在弹出菜单中选择“结束进程”。)

步骤十:更新完成后会自动重启Quest,然后自动安装新固件,然后大功告成!


注释:升级成功后进入Quest系统,可能会发行菜单不全、新功能没有、应用库没有显示等问题,所有这些问题都是因为某个功能服务没有联网激活导致,即某个Quest的新增或修改功能服务需要有效地连接到该功能的服务器去激活,如果该服务没有激活,可能会导致前面所说的问题。

解决办法是,通过代理实现有效的科学联网方式,联网后相应服务就会自动激活,然后前述问题就会自动解决。但需要注意的是,有时候的科学联网即使能打开Google/Oculus/Facebook等官网,但也不会出现自动激活,这是因为这一需要联网激活的服务的连接地址可能未被纳入到你的科学联网的规则库,这种情况下则需要全局代理,通过更改相关代理设置来实现。

但有时候即使用了全局代理也没用,这可能是联网代理服务商提供的代理服务出了问题,问题可能出在你的网络与代理服务商之间的网络连接上,也可能出在代理服务商与Oculus该服务之间的网络连接上,这种情况下只能尝试更换其他联网代理服务商。

本文链接https://news.nweon.com/73814
转载须知:转载摘编需注明来源映维网并保留本文链接
入行必读:腾讯可以向Facebook学习什么

更多阅读推荐......

资讯