Nintendo Alarmo adalah tidak lebih dari layar bulat 2,8 inci yang dijadikan dalam komputer besar, merah, dan bulat. Itu segera membuatnya menjadi target utama bagi para peretas hardware yang ingin mendapatkan jam alarm $100 untuk melakukan keinginan mereka. Langkah pertama dalam jalur ini adalah, tak terhindarkan, memaksa perangkat untuk menjalankan Doom. Sayangnya, itu tidak mencoba membangunkan tetangga Anda setiap kali Anda membunuh setan, setidaknya belum.
Spesialis rekayasa balik dan YouTuber GaryOderNichts memiliki video Nintendo Alarmo yang menjalankan Doom secara alami, tanpa penggantian hardware yang terlibat. Gary memposting video ke akun YouTube dan Twitter-nya selama akhir pekan yang menunjukkan hal ini dalam tindakan. Kontrol menggunakan roda putar di bagian atas Alarmo untuk mengarahkan dan bergerak, dan dua tombol samping memungkinkan Anda menembakkan senjata Anda. Peretas hardware tersebut menunjukkan instruksi dan kode di GitHub mereka bagi siapa pun yang ingin mencapai prestasi yang sama.
Tidak ada audio, karena Gary menjelaskan dia menghadapi beberapa “batasan ukuran memori loader USB.” Mungkin mendapatkan suara jika Anda memuat Doom sepenuhnya dari USB tanpa memodifikasi Alarmo, tetapi itu akan mengurangi spektakel. Dalam kasus ini, Alarmo menjalankan versi Chocolate Doom, versi yang mudah dipindahkan dari penembak klasik tahun 1993.
Para peretas telah menggali Alarmo sejak dirilis pada bulan Oktober. Gary mengutip peretas hardware sesama dan pengguna Twitter, Spinda, yang salah satu yang pertama melakukan teardown dan menunjukkan bagaimana seseorang dapat melekatkan perangkat eksternal seperti Flipper Zero ke papan Alarmo untuk mulai mengakses memori internalnya.
Pemecahan Alarmo Nintendo. Berisi:
– STM32H730ZBI6 ARM MCU
– NXP 88W8801-NMD2 Wi-Fi SoC
– Penyimpanan eMMC 4GB THGBMTG5D1LBAIL
– Sensor radar 24GHz SC1233A
Sayangnya saya merusak kabel pita LCD 😅 pic.twitter.com/6hjkgAYfd9
— Spinda 🐲🦊🏳️🌈🏳️⚧️ (@_spinda) 12 Oktober 2024
Gary telah bekerja dalam merombak Alarmo selama beberapa minggu terakhir. Di Blog mereka, peretas tersebut menjelaskan proses penyolderan beberapa kabel yang terhubung ke pin SWD pada Raspberry Pi untuk membaca register papan. Alarmo menggunakan STM32H7 MCU, yang menurut Gary adalah hal yang besar karena ada banyak contoh kode yang tersedia secara gratis secara online.
Gary berhasil melewati kunci perangkat dan mendapatkan mode USB dan port USB-C tunggal perangkat untuk menjalankan pembaruan firmware kustom. Ini berarti Anda dapat menjalankan kode kustom apa pun di perangkat tanpa perlu membukanya. Ini masih berfungsi pada versi perangkat lunak saat ini 2.0.
Gary juga menunjukkan jam alarm menampilkan gambar kucing, tetapi Anda juga dapat menjalankan animasi. Anda dapat memindahkan visual seperti itu yang Anda inginkan, seperti efek lava lampu. Namun, tidak ada dari ini yang secara otomatis memungkinkan Anda untuk meretas perangkat lunak dasar Alarmo Nintendo untuk beberapa penggunaan sesat, seperti membiarkan Kratos God of War berteriak pada Anda untuk “bangun, anak” setiap pagi. Nintendo mungkin akan mengambil kesempatan untuk memperbarui sistem untuk mencegah lebih banyak kenakalan. Untuk saat ini, ini hanya puncak gunung es untuk apa yang secara teknis mungkin.
Mungkin bukan Switch 2, tetapi Alarmo terbukti menjadi gangguan yang baik sampai akhirnya kita melihat konsol sekuel Nintendo dalam aksi tahun depan.
\”