L'Alarmo est à deux doigts de faire tourner Doom
L'Alarmo ne sera pas vraiment pris au sérieux tant que Doom ne tournera pas dessus, comme bon nombre d'appareils idiots du même genre. Le réveil de Nintendo n'est pas encore arrivé là, mais on s'en rapproche. Enfin, surtout le bidouilleur GaryOderNichts qui a pris son courage à deux mains pour ouvrir le bazar et l'étudier sous toutes les coutures.
Le réveil, dont on apprend qu'il embarque une mémoire eMMC de 4 Go, fonctionne avec un microcontrôleur STM32 fabriqué par STMicroelectronics, une puce solide et suffisamment puissante pour accomplir des tâches graphiques, et qu'on retrouve dans de nombreux appareils. Nintendo a certes placé des protections pour éviter qu'un curieux viennent fouiner dans la flash interne de l'Alarmo, mais la popularité de ce contrôleur fait que la documentation est largement disponible pour contourner ce genre de difficulté.
{{< twitter user="GaryOderNichts" id="1851421639692439625" >}}
Les données du firmware ont pu être déchiffrées, et surtout le bricoleur a débusqué des failles dans les protections, ce qui lui permet d'exécuter du code simplement en passant par le port USB-C à l'arrière, sans avoir à démonter l'engin ! On peut alors transformer l'Alarmo en cadre photo, par exemple.
Les amateurs pourront jeter un œil et essayer de comprendre comment Gary est parvenu à réaliser son exploit. Il propose aussi sur GitHub le code qui permet d'afficher une photo de chat, en espérant que la communauté l'améliore pour multiplier les usages.
Comments ()