Hobbyist biến USB-C hub $45 thành dock Nintendo Switch 2 hoạt động được
Hobbyist turns $45 USB-C hub into a working Nintendo Switch 2 dock by patching its firmware

Tóm tắt nhanh
- Một hobbyist tên mkopec đã biến USB-C hub Cable Matters giá khoảng $45 thành dock Nintendo Switch 2 hoạt động được, chỉ bằng khoảng 540 byte code sửa firmware.
- Bản mod giúp hub giả danh dock chính hãng của Nintendo, trả lời các vendor message của máy và bật được TV mode, trong khi firmware gốc chỉ sạc được máy nhưng không xuất hình.
- Mkopec nói đã tìm ra cách bằng cách ghi lại traffic của dock Switch 2 chính thức bằng USB Power Delivery sniffer, rồi sửa firmware để mô phỏng đúng chuỗi trao đổi với máy.
- Quá trình ban đầu chỉ cần chỉnh phản hồi đối với các lệnh discovery, mode entry và echo của Nintendo, sau đó sửa power delivery để cấp 15 V ở 2.8 A như dock chính thức.
- Tiếp theo, modder đổi vendor ID được hub báo cáo thành của Nintendo và làm khớp toàn bộ chuỗi phản hồi, qua đó loại bỏ độ trễ khoảng 3 giây khi vào chế độ dock.
- Hub này có 32 KiB firmware và dùng các chip VL103, VL817, RTD2142 cùng flash XT25F16B; phần sửa đổi được nạp qua USB và qua VL817.
- Bản mod không gây ảnh hưởng rõ rệt đến khả năng dùng với thiết bị khác, vì hub vẫn hoạt động bình thường với PC và phone của mkopec.
- Ngoài TV mode, bản vá còn sửa hiện tượng HDR bị wash out qua HDMI; theo theory của mkopec, lỗi nằm ở AVI InfoFrame báo BT.709 thay vì BT.2020 khi HDR bật.
- Bản vá 108 byte cho RTD2142 được nạp bằng flashrom qua I2C chạy trên kênh DisplayPort AUX, nhưng HDR qua cổng DisplayPort riêng của hub vẫn bị wash out.
Tóm tắt tự động bằng AI từ bài gốc, có thể có sai sót. Hãy kiểm chứng ở bài gốc.
Trích đoạn bài gốc
A hobbyist patched a Cable Matters USB-C hub’s firmware so the Nintendo Switch 2 accepts it as a dock for TV mode and HDR.Tapview chỉ hiển thị tiêu đề, trích đoạn ngắn, tóm tắt và đường dẫn tới bài gốc. Nội dung gốc thuộc bản quyền của Tom's Hardware.





