Nintendo Alarmo không gì khác hơn là một màn hình tròn 2,8 inch được đặt trong một chiếc máy tính hình tròn lớn màu đỏ. Điều đó ngay lập tức khiến nó trở thành mục tiêu hàng đầu của các hacker phần cứng muốn có được chiếc đồng hồ báo thức trị giá 100 USD để thực hiện mệnh lệnh của mình. Bước đầu tiên trên con đường này chắc chắn là buộc thiết bị phải chạy Sự diệt vong. Thật không may, nó không cố gắng đánh thức hàng xóm của bạn mỗi khi bạn tiêu diệt một con quỷ, ít nhất là chưa.
Chuyên gia kỹ thuật đảo ngược và YouTuber GaryOderNichts có một video về Nintendo Alarmo chạy Doom nguyên bản mà không cần thay thế phần cứng. Gary đã đăng một video lên tài khoản YouTube và Twitter của mình vào cuối tuần qua cho thấy điều này đang diễn ra. Bộ điều khiển sử dụng bánh xe quay trên đỉnh Alarmo để nhắm và di chuyển, đồng thời hai nút bên cạnh cho phép bạn bắn vũ khí của mình. Hacker phần cứng đã đưa ra các hướng dẫn và mã trên GitHub của họ cho bất kỳ ai khác muốn đạt được thành tích tương tự.
Không có âm thanh, như Gary giải thích rằng anh ấy gặp phải một số “hạn chế về kích thước bộ nhớ của bộ tải USB”. Bạn có thể nhận được âm thanh nếu tải Doom hoàn toàn từ USB mà không sửa đổi Alarmo, nhưng điều đó sẽ làm giảm đi cảnh tượng. Trong trường hợp này, Alarmo đang chạy phiên bản Chocolate Doom, một phiên bản di động dễ dàng của game bắn súng cổ điển năm 1993.
Tin tặc đã đào sâu vào Alarmo kể từ khi phát hành vào tháng 10. Gary đã trích dẫn một hacker phần cứng và người dùng Twitter, Spinda, một trong những người đầu tiên thực hiện phân tích và chỉ ra cách người ta có thể gắn các thiết bị bên ngoài như Flipper Zero vào bo mạch của Alarmo để bắt đầu root thông qua bộ nhớ trong của nó.
Sự cố của Nintendo Alarmo. Chứa:
– MCU CÁNH TAY STM32H730ZBI6
– SoC Wi-Fi NXP 88W8801-NMD2
– Bộ lưu trữ eMMC THGBMTG5D1LBAIL 4GB
– Cảm biến radar SC1233A 24GHz
Thật không may là tôi đã làm rách dây cáp ruy băng LCD 😅 pic.twitter.com/6hjkgAYfd9— Spinda 🐲🦊🏳️🌈🏳️⚧️ (@_spinda) Ngày 12 tháng 10 năm 2024
Gary đã làm việc về kỹ thuật đảo ngược Alarmo trong vài tuần qua. Trên Blog của họ, hacker đã mô tả quá trình hàn một số dây kết nối với chân SWD trên Raspberry Pi để đọc các thanh ghi của bo mạch. Alarmo sử dụng MCU STM32H7, điều mà Gary cho là một lợi ích lớn vì có rất nhiều mã ví dụ có sẵn miễn phí trực tuyến.
Tóm lại, Gary đã tìm cách vượt qua các khóa trên thiết bị và lấy chế độ USB cũng như cổng USB-C duy nhất của thiết bị để chạy bản cập nhật chương trình cơ sở tùy chỉnh. Điều này có nghĩa là bạn có thể chạy bất kỳ mã tùy chỉnh nào trên thiết bị mà không cần mở mã. Nó vẫn hoạt động trên phiên bản phần mềm hiện tại 2.0.
Gary cũng cho xem đồng hồ báo thức hiển thị hình ảnh một con mèo, nhưng bạn cũng có thể chạy hoạt ảnh. Bạn có thể chuyển bất kỳ hình ảnh nào bạn muốn sang nó, chẳng hạn như hiệu ứng đèn dung nham. Tuy nhiên, không điều nào trong số này nhất thiết cho phép bạn hack phần mềm cơ bản của Nintendo Alarmo cho một số mục đích sử dụng sai trái, chẳng hạn như cho phép Thần chiến tranh Kratos mắng bạn “dậy đi cậu bé” vào mỗi buổi sáng. Nintendo có thể tận dụng cơ hội để cập nhật hệ thống để ngăn chặn bất kỳ hành vi tai quái nào nữa. Hiện tại, đây chỉ là phần nổi của tảng băng trôi về những gì có thể thực hiện được về mặt kỹ thuật.
Nó có thể không phải là Switch 2, nhưng Alarmo đang chứng tỏ là một sự phân tâm tốt cho đến khi cuối cùng chúng ta thấy bảng điều khiển tiếp theo của Nintendo hoạt động vào năm tới.