BOSE蓝牙耳机固件降级
前言
入手Bose QC35后,通过官方的软件Bose Connect连接手机总是自动升级固件,虽然说也添加了一些新功能,但总感觉降噪效果没有以前好了,网上也看到了很多网友的反馈也是如此,于是就动了降级固件的想法,主要参考了github上面的一篇教程和值友的一篇文章,按道理说这篇教程可以降级包括 NC700, QC 35 I, QC 35 II, QC30等在内的一系列蓝牙耳机的几乎所有固件版本,下面请看教程。
官方降级
在Bose 蓝牙耳机升级固件后出现降噪效果减弱,音质下降等等一系列问题之后,Bose 官方认为固件升级并不会影响降噪效果,但即使如此Bose 仍然提供了官方降级,本次降级适用于Bose QC 35 I 和QC 35 II 用户,使用这两款耳机的用户可以从Bose BTU 官方网站降级其固件版本,其中Bose QuietComfort 35 I可以返回到2.5.5版,但Bose QuietComfort 35 II只能选择切换到4.3.6版固件。
手动降级(重点)
降级之前首先讲一下Bose官方升级的原理和我们如何骗过Bose升级程序:
Bose 使用“Bose Update”软件配合网站 https://btu.bose.com 进行升级
当你打开Bose Update和网站后它的工作原理是这样的:
在 https://worldwide.bose.com/connected_device 中找到你的设备对应的ID 号和下一次跳转的页面;
例如Bose QC 35 I 的昵称为Wolfcastle,对应的ID号为0x400C ,对应的下一跳页面为https://downloads.bose.com/ced/wolfcastle/index.xml
- 这个页面显示了目前可以降级的版本,例如官方开放降级后目前可用的版本为2.5.5和3.0.3,但是仍然不能满足我们对于更多版本的追求,于是我们就要进行逆向工程,把官方的网址全部替换掉,这样就可以达到我们任意降级的目的了。
1. 在Bose Update软件中修改下一跳的网址
1.1 在"C:\Program Files (x86)\Bose Updater"中找到 "BOSEUPDATER.exe" ,并复制一份作为备用;
1.2 下载一个16进制编辑器并安装,例如 https://mh-nexus.de/en/hxd/
1.3 将BOSEUPDATER.exe复制到桌面上并用hxd打开,搜索 connected_device并将 https://worldwide.bose.com/connected_device 修改为 http://127.0.0.1:5500/aaaaaaaaaa/lookup.xml
1.4 修改版本号,这一步很关键,否则升级网站会提示 Updater 过期,强制你升级Bose Updater。搜索 4388,把 4388 修改为 4544。
1.5 保存修改过后的 BOSEUPDATER.exe并覆盖掉 C:\Program Files (x86)\Bose Updater中的BOSEUPDATER.exe
2. 修改xml配置文件并用本机作为web服务器
2.1 下载并安装 VScode , 打开VScode后安装"Live Server"扩展,方便后续开启web服务器
2.2 在github中下载原始的lookup.xml和index.xml(以 QC 35 I 为例)并将lookup.xml中对应的网址改为http://127.0.0.1:5500/aaaaaaaaaa/index.xml,这几个文件的关系如下:Bose Updater指向本机的lookup,lookup再指向本机的index,index指向github中的固件地址,以此进行升降级操作
lookup.xml
index.xml
2.2 建立一个文件夹,路径如下:E:\bose\aaaaaaaaaa ,并把已经修改过的lookup.xml和index.xml复制到 aaaaaaaaaa 下
2.3 在VScode中打开aaaaaaaaaa文件夹,选中index.xml右键点击Open with Live Server
2.4 全部完成之后可以点击以下网址验证是否开启网页服务 http://127.0.0.1:5500/aaaaaaaaaa/index.xml ,http://127.0.0.1:5500/aaaaaaaaaa/lookup.xml
3. 降级!!!
3.1 确保已经关闭了Bose Update软件
3.2 耳机关机并连接至电脑
3.3 打开 https://btu.bose.com 等待自动启动Bose Update(或者在C:\Program Files (x86)\Bose Updater中手动启动)
3.4 当你看到下面这个界面后,在键盘上依次点击 a d v ↑ ↓ 这五个键,就会出现高级选项,选择你想要的固件,降级即可。
高级选项
大概几分钟后更新到100%,即可拔掉数据线,享受降级后的耳机吧!
对于BOSE QC35II序列号为AZ结尾的耳机,请不要降级到2.1.3以下,会变砖!!!
对于BOSE QC35II序列号为AZ结尾的耳机,请不要降级到2.1.3以下,会变砖!!!
对于BOSE QC35II序列号为AZ结尾的耳机,请不要降级到2.1.3以下,会变砖!!!