Sony WH-1000XM4 固件降级指南,顺便骂骂索尼
本来想着三年之期已到,该买最新款了,结果发现,得,这台 XM4 还能再战三年……
我人生中的第一款蓝牙降噪耳机是20年在友人安利下买的 Sony WH-1000XM3,其1400元人民币的价格让当时还是学生的我倍感心疼。但其优秀的佩戴体验和强劲的降噪性能也确实是给我带来了人生的头戴式纯享宁静初体验,确实是大幅提升了生活质量的实在好物。只要有效果,这个价格真的不算贵。从此之后,我买头戴耳机就认准这个系列了。
先辱骂一下索尼
然后,这个系列就不负众望的拉了。
狗屎一样的升级
22年年初,我把那台 XM3 摔坏了。本着买新不买旧的原则不得已买了一个 XM4。用到了2023年年初,我的 XM4 又不幸中招,降噪器元件坏掉,自己反复维修都失败。于是我本着买新不买旧的原则,想要试试 XM5。只在图书馆试用了一个小时,我就决定把这台 XM5 退掉:XM5 没法折叠,放到书包里都怕挤坏;佩戴起来非常不适,拉到最大依然夹头;自适应降噪无法关闭,给我的感觉就是外界的声音忽大忽小,非常干扰我的注意力,这种情况还不如没降噪呢。
结果是,我又买了一台 XM4,用到现在。
如今,三年之期已到,Sony 又推出了最新款的 WH1000-XM6。我满怀期待地看了一些 XM6 的测评视频,发现哪怕是再收了钱的商单评测,也不敢回避 XM6 最大的设计问题:为了所谓的机制降噪性能,佩戴起来更夹头了,而降噪性能本身却不存在什么质的飞跃——和两年前一样,这就直接把我劝退了啊。得,要不,再买一台 XM4?
甚至再找到一些23年时的帖子,我发现当年很多人实测就和我个人感受一样:XM5 相对 XM4 的升级聊胜于无,反而有很多激进但未必讨喜的设计更新,比如夹头的结构和性能不稳定的自适应降噪。
我就不懂了,从我第一次持有 Sony WH-1000XM 系列耳机到现在五年过去了,我居然对这个系列的新产品毫无购买欲望。而索尼也就死心眼,绝对不愿意基于 XM4 的模具推出更新版。看来这台作为 XM3 增强版的 XM4 还得再战三年……
定期报废的固件负优化
制造业的悖论:硬件做得质量太好,反而会导致下一代产品卖不出去没法持续割韭菜。于是和苹果会对先前两代的 iPhone 性能在 iOS 更新后进行负优化一样,也有大量群众反映,Sony 对降噪蓝牙耳机也会在固件升级后有意识地削弱其降噪性能。我个人也有类似体验。
朋友,我真不是不愿意给你的新品掏钱,但是你的新模具真的太他妈夹头了。算了,还是研究一下怎么降级固件吧。索尼你逼我的啊。
固件降级
搜来搜去,搜到一篇帖子讲怎么固件降级的。感谢 GitHub 上有一位国人大神开发出了专门针对索尼系耳机固件的定向刷机软件。
其原理是:反编译 Sound Connect 手机 APP 后拆解其逻辑,伪造索尼官网的 SSL 证书并在本地架设固件更新服务器,诱使 Sound Connect 从用户自行架设的更新服务器获取更新信息并安装特定版本的固件。
警告:民间大神毕竟不可能面面俱到地考虑到所有更新时可能出现的意外情况,他仅仅修改了提供的固件资源那部分。所以这么做多少还是有变砖风险。当然我是办成了没事,你们自己看着办。
流程
前往项目的 GitHub 页面:https://github.com/lzghzr/MDR_Proxy。进入 Release 页面下载打包好的使用包即可。
XM4 的版本已经算比较老的了,所以必须先卸载手机上已有的 Sound Connect,再下载 10 版本的 Sound Connect APP 进行安装。
除此之外,还要下载 MDR_Proxy
这个代理服务器架设工具本体。
把 APP 安装包 zip 下的证书文件放到 MDR_Proxy/security
目录下。然后点击 run.bat
或者进入 terminal 输入 node mdrproxy.js
即可启动运行。为了方便不懂编程的群众使用,作者还在安装包里内置了一个 Node.js 环境的 exe 文件,非常感人了。(如果你是 Mac OS,请自行安装 node。)
在那之前,先阅读 GitHub 上的 README 文档,下载对应版本的固件,放置在 MDR_Proxy/custom
目录下。
其中,00-03是不同地区固件的编码。00、01,和 02 分别是国际,日本,和中国。应该是对应固件的语音语言。
在手机方面。需要在 Sound Connect APP 内对手机 APP 进行设置:
- 禁止手机 APP 自动更新 - 防止应用商城把手机 APP 更新到新版,导致作者的代理服务器失效。
- 禁止耳机一段时间不使用后自动关机 - 防止更新过程中出现意外变砖。
然后,将手机和电脑置于同一 Wi-Fi 环境下,在手机的 Wi-Fi 设置中调整代理类型为“手动”,输入运行代理服务器软件的设备的 IP 地址,以及该代理服务器的默认架设端口 8848。
Windows 电脑的局域网 IP 地址,可以通过在控制台中输入 ipconfig
找到。
一切准备就绪后,手机启动 Sound Connect,电脑输入3,然后选择你想要刷的固件。Sound Connect 上就会出现更新提示了。
记得在更新前确保网络稳定,给手机和耳机都充好电,防止意外变砖。
降级成功后体验
……还真更安静了一点。群众测试结果诚不我欺。可惜的是目前还找不到 2.5 以前版本的固件,新出厂的 XM4 都是预装 2.7.1 版本了。不知道是不是其实 XM4 的降噪性能本身还可以更好。