40欧USB-C集线器变身Nintendo Switch 2底座

Making a €40 USB-C hub work as a Nintendo Switch 2 dock

我讨厌官方Nintendo Switch 2底座的笨重,于是决定让一个40欧元的Cable Matters集线器取而代之。通过USB-PD sniffer抓包,我发现Nintendo在标准协议外使用了私有握手。借助Claude和GPT分析VL103和RTD2142芯片的8051固件,我逆向破解了身份验证逻辑,并修补了BT.2020色彩空间标签错误。现在,这个廉价集线器不仅能完美模拟官方底座进入TV模式,还修复了HDR色彩发灰的问题,让旅行携带变得轻松。

像素一直都没问题,只是标签标错了。
  1. roger_

    我也做过类似的折腾,非常喜欢 LLM 把这类项目从耗时数月缩短到几周的效果。

    就我个人经验而言,Claude 以前效果最好,但他们搞的“安全”更新让它几乎没法用了。好在本地模型越来越强了。

  2. greggsy

    很好奇他们当初为什么要这么干。

    保修方面的顾虑我能理解:他们不想让用户把端口搞坏(比如用了个劣质 20 合 1 USB-C 集线器)后还得自己背锅。

    但为什么要动 VRR 和 HDR 这些功能呢?

    编辑:我知道有人会说“因为他们想多卖底座”,但这玩意儿本来就和主机一起送的……要买多个底座的用户群体根本撑不起开发和制造成本。

  3. superlupo

    要是能有个开源脚本就好了,这样大家就不需要各自烧自己的 token 来搞定这事儿了。

  4. gwbas1c

    顺便提一句:我在 Amazon 上买了根便宜的 Switch 2 USB-C 转 HDMI 线,效果很棒。它有一个标准的 USB-C 接口用来供电。

  5. rootsudo

    这集线器确实很脆弱,会裂开。如果你有个不错的,那就太糟心了。

同日更多故事

2026-11-12