oculus quest2激活之小米4A千兆版刷openwrt

oculus quest2 已到手3天,激活成功后一直卡在更新0%的地方,已经连续3晚尝试各种办法更新,皆无果。

原本手机电脑上都可以科学上网,用手机开局域网代理奈何只能激活不能更新,网上有解释说更新走的是udp,代理无用。但尝试了网上常见的clash、sstap方法均无法更新。

clash主要卡在cfw-tap 网络电缆被拔出,无法共享网络,换了三台电脑win10\win7都不行,遂放弃。

sstap倒是网络直接受限,后利用手机ss局域网代理成功激活,然后就卡0%见。

网上常见的四种方法已用完三种,无奈选择第四种,早已耳闻鼎鼎大名openwrt,从未刷过路由器,所以蛮敬畏这种方法,抱着不行就只能闲鱼代激活的心态[科技从业者去找闲鱼代激活说来也蛮惭愧]。手上正好有台小米4A千兆版路由器可刷,实际刷起来还真挺顺利的~

谨记录小米路由器4A 千兆版刷openwrt固件ssR科学激活更新 oculus quest2 过程:

我的小米路由器固件是2.28.69,不在网上推荐之列,盲刷竟然也能一步提权成功看来小米官方也是有意不着急封堵吧。我是先刷的breed后利用breed刷更新 openwrt固件。

1、获取小米路由器root权限,利用github国外大神脚本
其实这一步如果用mac加联网刷root 非常简单,有现成的python环境,一键到底。由于时间地点环境因素,我没用mac,而是选择windows脱机刷固件
,脱机脚本也是网上找的其他人改好的现成脚本,相关用到脱机脚本附件后面也一并附上 。
①登陆路由器管理界面,确保你的登陆地址仍然为http://192.168.31.1/,不是的话得改回来否则后面脚本会失败,拿到这个stok值,注意过程中这个页面不要关,否则stok值会变掉;

②windows安装python,这里推荐安装3.7.4,32位64根据自己所装系统选择 去下载python

点个性化安装,这里环境变量一定要勾选
红色的都勾选

2.下载附件里的压缩包并解压,解压好后打开网络适配器把IP配置成静态IP,地址为:192.168.31.88 其次确定路由器LAN口已经和电脑连接,并且管理地址是:192.168.31.1 如果不是,请更改或恢复。

3、前面提到是脱机脚本,但是提权过程中仍然需要用到几个辅助脚本,为了简化文件上传方式,可以利用附件中的chfs-windows-x64-1.0文件夹里面的chfs.exe,点击运行即可建立一个简易的http服务器,可以直接访问192.168.31.88应该看到如左图三个文件

4、准备工作已完成,cmd命令行进入附件下载含有 requirements.txt 文件的本地目录

python install -r requirements.txt # 安装python3必要组件模块 
python remote_command_execution_vulnerability.py # 跑提权脚本

如果报错就先执行这个,再执行上面脚本:
pip install requests

5、按提示操作输入stok值等,我是秒完成提权,最后会提示让你telnet 192.168.31.1 直接在终端操作,按下回车输入root即可。看到are u ok 后分别输入下面三段代码,等待路由器重启。

cd /tmp
wget http://192.168.31.88/shared/breed-mt7621-pbr-m1.bin
mtd -r write breed-mt7621-pbr-m1.bin Bootloader

6、到了reboot后就基本完成,等待路由器重启后你会发现是紫色灯很暗,我凑近看才看到了灯光,这个时候breed已经刷入成功了,把电脑地址改为自动获取地址后访问192.168.1.1 备份好eeprom(重要),编程器固件也要备份。mac地址修改那个页面点进去也截图备份。

7、进入固件更新菜单,上传openwrt固件及刚刚备份的eeprom
即可 ,openwrt里面有三个固件任选一个即可, openwrt的密码一个是root一个是password,padora密码是admin 。建议 openwrt里面已经装好了ssR和KMS,待会儿解决oculus quest2 更新卡在0%处就靠他了。

[当然也可以自行选择官方固件, 建议不要选snapshot开发版本,可能会存在不稳定, sysupgrade 是从现有系统升级上去的建议也不选,直接选install URL,因为我只是想更新oculus quest,就选了网上的现成固件版本。不知官方版本是否需要额外配置。另外附件里的固件因为也是来路不明,不建议大家日常家用,建议用完再用breed恢复官方固件,毕竟官方固件还是很好用的除了不能kxsw。]

8.刷完后等待路由器重启即可看到openwrt的WiFi信号,说明已经成功。剩下的需要自己配置,查看路由器地址并且登入。因为离联网路由器比较远,便用无线中继模式联网,详细配置参考这个和这篇帖子中的方法三,如果你可以直接有线接入可忽略。

9、至此更新oculus quest2的准备工作已全部完成,在路由器里配置好ss节点,OQ2连上后竟然无限循环重启,最后查明原因竟是,ss选不代理中国ip的问题,OQ2更新时网络部分不通会无限重启,无奈选择全局代理,并代理所有端口。等了大概10分钟,当然这也取决于梯子速度,更新完毕。成功激活更新,开启元宇宙。

10、做个小广告,如果你打算走亚马逊海外购购买,可用我的亚马逊推荐链接下单,成功后赠送一个oculus商城$5 点券以下的软件礼品兑换码,另外如果你是亚马逊海外淘新人,还可以扫我的码领总计50元新人购物券

新人领券
日亚由于价格便宜点等的时间要长一点

11、如果你已经下单拿到机器但是还没有激活,可以加我FB并用我的oculus推荐链接激活,成功后你我可各得$30 oculus商城点券 ,我再返你一个oculus商城$20 点券以下的软件礼品兑换码oculus激活推荐链接:
https://www.oculus.com/referrals/link/ky.bush1/
由于FB官方限制每月可邀请人数有限,名额先到先得恕不另行通知。