Hackeri transformă Nintendo Alarmo pentru a rula Doom

=======================================================================

Hackeri hardware au demonstrat că pot face ca Nintendo Alarmo să ruleze orice aplicație pe ecran fără a modifica hardware-ul intern.

Nintendo Alarmo este un ceas de alarmă cu un ecran circular de 2,8 inci, găzduit într-un carcasă mare și roșie. Aceasta a devenit rapid o țintă pentru hackeri care au dorința de a explora funcționalitățile acestui dispozitiv de 100 de dolari. Primul pas a fost, inevitabil, să forțeze dispozitivul să ruleze un joc.

Specialistul în inginerie inversă și YouTuber-ul GaryOderNichts a realizat un videoclip în care arată cum Nintendo Alarmo poate rula Doom în mod nativ, fără a fi necesară înlocuirea hardware-ului. Gary a postat videoclipul pe YouTube, demonstrând cum se poate utiliza roata rotativă de pe Alarmo pentru a controla personajul și a trage cu armele folosite în joc. Hackerul a oferit instrucțiuni și coduri pentru cei care doresc să repete această realizare.

Deși nu există sunet, Gary a explicat că a întâmpinat probleme din cauza „restricțiilor de dimensiune a memoriei USB loader.” Este posibil să obții sunet dacă Doom este încărcat complet de pe USB, dar acest lucru ar diminua aspectul jocului. Alarmo rulează o versiune de Chocolate Doom, o variantă portabilă a shooter-ului clasic din 1993.

Hackerii au început să investigheze Alarmo, iar cineva ar putea conecta dispozitive externe, precum Flipper Zero, la placa Alarmo pentru a explora memoria internă.

Componentă Specificație
MCU STM32H730ZBI6 ARM
Wi-Fi SoC NXP 88W8801-NMD2
Stocare eMMC THGBMTG5D1LBAIL 4GB
Senzor radar SC1233A 24GHz

Gary a muncit la ingineria inversă a Alarmo în ultimele săptămâni, explicând cum a conectat fire la pini SWD pe un Raspberry Pi pentru a citi registrele plăcii. Alarmo utilizează un MCU STM32H7, care a fost o descoperire plăcută pentru că există multe coduri disponibile online.

Gary a reușit să ocolească restricțiile dispozitivului, activând modul USB și portul USB-C pentru a rula o actualizare personalizată a firmware-ului. Aceasta înseamnă că poți rula orice cod personalizat fără a deschide dispozitivul, funcționând pe versiunea actuală a software-ului 2.0.

De asemenea, Gary a arătat ceasul de alarmă afișând imagini și animații, cum ar fi un efect de lampă cu lava. Totuși, acest lucru nu permite modificarea software-ului de bază al Nintendo Alarmo pentru utilizări mai neobișnuite, cum ar fi să-l asculți pe Kratos din God of War strigând „wake up, boy” în fiecare dimineață. Există posibilitatea ca Nintendo să actualizeze sistemul pentru a preveni alte năzbâtii, iar în prezent, această realizare este doar începutul pentru ceea ce este tehnic posibil. Alarmo se dovedește a fi o distragere plăcută până când vom vedea noua consolă Nintendo în acțiune.

Întoarce-te la pagina principală