Cinq cartes microSD vierges alignées régulièrement

Une même console peut être décevante avec son firmware d'usine et tout à fait agréable avec un firmware communautaire. Menus lents, sauvegardes capricieuses, mise en veille qui perd la partie, cores figés depuis deux ans : sur beaucoup de machines d'entrée et de milieu de gamme, ces défauts viennent du logiciel, pas du matériel. Changer de firmware ne coûte rien d'autre qu'une carte microSD et une heure de votre temps. C'est le meilleur gain gratuit sur une console rétro portable. Si vous vous demandez encore pourquoi le faire, lisez d'abord Firmwares alternatifs : faut-il en installer un ?. Cet article-ci répond au lequel et au comment.

Ce qu'un firmware personnalisé change vraiment

  • L'interface. Navigation rapide, listes de jeux propres, thèmes, reprise directe de la dernière partie.
  • Les sauvegardes automatiques. La plupart enregistrent un état à l'extinction et le restaurent au démarrage. Sur un firmware d'origine, cette fonction est souvent absente ou peu fiable.
  • Des cores à jour. RetroArch et les émulateurs autonomes sont recompilés régulièrement, ce qui corrige des bugs jeu par jeu.
  • Des systèmes supplémentaires. Ports natifs via PortMaster, lecteurs de médias, parfois des systèmes que le constructeur n'avait pas prévus.
  • La mise en veille. Fermer la console et retrouver sa partie intacte : c'est souvent le point le plus mal traité par les firmwares d'usine.
  • Les jaquettes et métadonnées. Récupération automatique des visuels et des descriptions.

Ce qu'un firmware ne change pas : la puissance de la machine. Le processeur, la mémoire vive et le GPU restent les mêmes. Aucun firmware ne fait tourner la PlayStation 2 sur une console Linux à 100 euros équipée d'un Allwinner H700 ou d'un RockChip RK3566. Le domaine réaliste va de la 8 bits à la PlayStation 1, avec la Nintendo 64, la Dreamcast et la PSP en résultat variable selon le titre. Un firmware peut apporter quelques images par seconde grâce à des cores mieux compilés. Il ne fait pas franchir une génération.

Un critère avant tout. Choisissez un firmware qui prend officiellement en charge votre modèle exact. Un firmware moins riche mais compatible vaut toujours mieux qu'une image bricolée pour une machine voisine.

Les risques, dits franchement

  • La garantie. Tant que vous n'écrivez que sur une carte microSD, le matériel n'est pas modifié et vous ne perdez rien. Dès que vous touchez à la mémoire interne (eMMC) ou au bootloader, la question devient discutable selon le vendeur.
  • Le risque de brique. Il concerne presque exclusivement les installations en mémoire interne et les manipulations de bootloader. Sur les Anbernic RG353P/M/V, l'installation interne de ROCKNIX impose d'effacer la partition Android : l'opération est irréversible sans image de restauration.
  • Les versions bêta. Certains projets diffusent des images marquées beta pour un modèle donné, y compris quand le projet est stable ailleurs. Lisez la page consacrée à votre console, pas seulement la page d'accueil.
  • Les projets arrêtés. Un firmware peut cesser d'être maintenu. Ce n'est pas dramatique s'il fonctionne, mais vous n'aurez plus de correctifs.
La règle d'or. Installez toujours sur une seconde carte microSD et rangez la carte d'origine intacte. Le retour en arrière consiste alors à changer de carte. Une carte de marque de 64 ou 128 Go suffit : voyez comment choisir une carte microSD et notre sélection de cartes microSD.

Le tableau maître

Firmware Machines prises en charge Philosophie Difficulté État Pour qui
muOS Anbernic Allwinner H700 (RG28XX, RG34XX, RG35XX Plus/H/Pro/SP, RG40XX H et V, RG CubeXX), TrimUI Brick et Smart Pro Interface maison, légère Faible Stable (2601.1) Premier changement de firmware
Knulli Anbernic H700 et RG Arc S, TrimUI Brick et Smart Pro, Powkiddy RGB30 et X55, Miyoo Flip, Retroid Snapdragon Dérivé de Batocera, EmulationStation Moyenne Stable (version Scarab) Qui veut régler beaucoup de choses
ArkOS RockChip RK3326 et RK3566 : Anbernic RG351, RG353, RG503, Powkiddy RGB20 Pro, RGB30, RK2023, clones R35S/R36S Sobre, orienté fiabilité Moyenne Dépôt archivé fin 2025 Machines RockChip anciennes
ROCKNIX Très large : Anbernic RK3326/RK3566 et H700, Powkiddy, Retroid, AYN Odin, AYANEO Pocket, MagicX, clones Distribution Linux dédiée, mises à jour mensuelles Moyenne à élevée Actif Parc varié, utilisateur à l'aise
Batocera RK3326 et RK3566/RK3568, Retroid Snapdragon. Allwinner H700 non pris en charge officiellement Identique sur PC et sur console Élevée Actif Qui utilise déjà Batocera sur PC
AmberELEC Anbernic RG351P/M/V/MP et RG552 uniquement Ancêtre commun de plusieurs projets Moyenne Dernière version début 2023 Possesseurs de RG351 ou RG552
Firmware d'origine Toutes Ce que le constructeur a validé Nulle Variable selon le fabricant Modèle sans firmware compatible

Deux cas de notre catalogue sortent de ce tableau. La Miyoo Mini Plus (SigmaStar SSD202D) n'est prise en charge par aucun des six firmwares ci-dessus : son écosystème repose sur Onion OS. La TrimUI Brick et la Smart Pro disposent en plus de projets qui leur sont propres, comme NextUI ou CrossMix-OS.

La compatibilité évolue à chaque publication. Avant de télécharger une image, vérifiez la ligne de votre modèle exact sur notre tableau de compatibilité firmware. En cas de doute sur une association console/firmware, considérez-la comme non vérifiée.

La procédure générique en 7 étapes

  1. Identifiez précisément votre modèle. C'est l'étape que l'on saute et qui coûte une soirée. Une RG35XX Plus, une RG35XX H et une RG35XX Pro ne prennent pas la même image. Une RG353V n'est pas une RG353PS, une TrimUI Brick n'est pas une Smart Pro. Certains modèles existent même en deux révisions de carte électronique qui exigent un fichier différent.
  2. Sauvegardez vos données. Copiez l'intégralité de la carte d'origine sur votre ordinateur, ou au minimum les dossiers de sauvegardes et de configuration. Notre guide sur les sauvegardes sur console rétro portable indique où elles se logent.
  3. Téléchargez l'image sur le site officiel du projet. muos.dev, knulli.org, rocknix.org, batocera.org, amberelec.org, ou le dépôt GitHub d'ArkOS. N'utilisez pas d'image « préinstallée » achetée sur une place de marché : vous ne savez pas ce qu'elle contient.
  4. Vérifiez la somme de contrôle. Les projets publient un condensé SHA256 à côté de chaque image. Sous Windows, certutil -hashfile image.img SHA256 ; sous macOS ou Linux, shasum -a 256 image.img. Un téléchargement incomplet est une cause fréquente de démarrage impossible.
  5. Écrivez l'image sur une seconde carte. Décompressez l'archive (7-Zip pour les .7z), puis écrivez le .img avec Rufus, Raspberry Pi Imager, balenaEtcher ou dd. ROCKNIX propose son propre outil sous Windows. Ne formatez pas la carte avant : l'image contient sa table de partitions. Éjectez-la proprement, sans quoi elle peut ne pas démarrer.
  6. Premier démarrage et configuration. Console éteinte, insérez la carte dans le lecteur attendu, puis allumez. Le premier démarrage est long : partitionnement, création des dossiers, parfois un redémarrage automatique. Comptez cinq à dix minutes sans y toucher. Ensuite : langue, Wi-Fi, boutons, rétroéclairage.
  7. Restaurez vos sauvegardes. Recopiez vos fichiers dans l'arborescence du nouveau firmware. Les .srm et .sav se transfèrent bien. Les états instantanés sont liés au core et à sa version : ils ne survivent pas toujours au changement.
Les jeux doivent provenir de sources légales : sauvegardes de vos propres cartouches, catalogues d'éditeurs ou de créateurs autorisés. Voyez la page Où jouer légalement.

Le détail par firmware

muOS

Archive .7z contenant une image à écrire directement. Le premier démarrage lance une remise à zéro d'usine qui crée l'arborescence. Version courante 2601.1, stable. Le piège : choisir l'image d'un modèle voisin. La liste des téléchargements distingue chaque variante, y compris RG34XX H et RG34XX SP.

Knulli

Dérivé de Batocera, avec EmulationStation et beaucoup de réglages par système. La version Scarab modifie la table de partitions : le projet recommande une installation propre plutôt qu'une mise à jour. Le piège : migrer une carte Knulli ancienne en écrasant quelques fichiers. Repartez d'une image neuve, réimportez vos données ensuite.

ArkOS

Longtemps la référence sur les machines RockChip RK3326 et RK3566. Le dépôt principal a été archivé fin 2025 : il reste téléchargeable et fonctionnel, mais n'évoluera plus. Des variantes maintenues par d'autres développeurs existent. Le piège : l'installer sur une console pour laquelle ROCKNIX est actif, et se priver des correctifs. Sur une RG353V ou une Powkiddy RGB20S, comparez les deux.

ROCKNIX

La couverture matérielle la plus large des six, avec des publications mensuelles. Sur les Anbernic Allwinner H700, l'installation demande une étape manuelle : copier le bon fichier du dossier device_trees à la racine de la partition et le renommer dtb.img. La documentation précise que certaines RG35XX existent en deux révisions indiscernables sans ouvrir la machine, et qu'il faut essayer l'une puis l'autre. Le piège : un écran illisible au démarrage signifie seulement que le mauvais fichier a été choisi. Éteignez par appui long, réécrivez avec l'autre.

Batocera

Le même système que sur PC, avec sa partition de données séparée. La prise en charge des portables couvre les RockChip RK3326 et RK3566/RK3568 et quelques Retroid Snapdragon. Les Allwinner H700 ne figurent pas dans la liste officielle : les images qui circulent sont des travaux tiers. Le piège : l'installer sur une machine dont l'Android occupe la mémoire interne. Depuis la version 42, ces configurations ne sont plus prises en charge.

AmberELEC

Ciblé sur les Anbernic RG351P/M/V/MP et RG552. La dernière version publiée date de début 2023 : le projet est utilisable mais dormant. Le piège : l'envisager pour une console récente. Hors RG351 et RG552, ce firmware ne vous concerne pas.

Le firmware d'origine : quand le garder

Gardez-le si votre machine fait déjà ce que vous attendez, si aucun projet ne prend en charge votre modèle, ou si vous ne voulez pas gérer de mises à jour. Certains firmwares d'usine se sont nettement améliorés, notamment chez TrimUI et Miyoo. Sur une console offerte à un enfant, sa simplicité est un argument sérieux.

Comment revenir en arrière

Si vous avez suivi la règle de la seconde carte, le retour en arrière prend trente secondes : éteignez la console, remettez la carte d'origine, rallumez. Rien n'a été modifié dans la machine.

Le cas des consoles dont le firmware réside en mémoire interne est différent. Sur ces machines RockChip à eMMC, l'installation interne écrase le système d'usine. Pour revenir en arrière, il faut réécrire l'image d'origine dans la mémoire interne : cela suppose de l'avoir conservée ou de la retrouver auprès du fabricant, et de passer par un outil de flashage constructeur relié en USB. Certaines Anbernic à eMMC exigent en plus d'effacer la partition Android, opération sans retour.

Avant toute installation interne. Vérifiez que le fabricant met à disposition une image de restauration téléchargeable pour votre modèle exact. Sinon, restez sur une installation par carte microSD.

Le cas Android

Les machines Android de notre catalogue, comme les Retroid Pocket 4 Pro, 5, 6 et Classic, les Anbernic RG557, RG556, RG406V, RG406H, RG476H, RG 477M et RG 477V, ou les AYN Odin 2 Portal et Thor, ne se personnalisent pas de la même façon. Ce que la communauté propose pour elles n'est pas un firmware, mais des lanceurs et des surcouches : des applications installées par-dessus Android, qui remplacent l'écran d'accueil par une interface de type console avec listes de jeux, jaquettes et lancement direct dans l'émulateur. ES-DE, Daijishō ou Beacon fonctionnent ainsi. Vous les installez comme n'importe quelle application, sans rien effacer, et vous pouvez les désinstaller. La différence compte : une surcouche ne remplace pas le système, ne touche pas au chargeur de démarrage et ne présente aucun risque de brique. Quelques machines Snapdragon font exception et peuvent démarrer un vrai firmware Linux, ROCKNIX ou Knulli selon le modèle, mais cela passe par le mode fastboot. Pour les Anbernic Android, aucun firmware Linux officiel n'est publié à ce jour : considérez la compatibilité comme non vérifiée tant qu'elle n'apparaît pas dans notre tableau de compatibilité. Ces machines figurent dans notre rayon consoles portables.

Questions fréquentes

Est-ce que j'annule ma garantie en installant un firmware personnalisé ?

Non, si vous vous contentez d'écrire le firmware sur une seconde carte microSD : la console n'est pas modifiée. La question se pose pour les installations en mémoire interne et les modifications de chargeur de démarrage. Dans le doute, restez sur la carte.

Puis-je réutiliser mes sauvegardes après le changement ?

Les sauvegardes natives des jeux, en .srm ou .sav, se transfèrent généralement sans problème. Les états instantanés dépendent du core et de sa version : ils échouent souvent après une migration. Copiez tout avant de commencer et terminez si possible votre partie en cours.

Quel firmware pour une première installation ?

Sur une Anbernic Allwinner H700 ou une TrimUI, muOS est le plus direct : une image, une carte, un démarrage automatique. Sur une machine RockChip, ROCKNIX est le projet le plus suivi aujourd'hui. Dans les deux cas, vérifiez que votre modèle exact figure dans la liste officielle.

Faut-il une carte microSD particulière ?

Une carte de marque reconnue, en 64 ou 128 Go, classe A1 ou A2, suffit. Évitez les cartes fournies avec la console et les cartes sans marque : ce sont les premières causes de corruption de données et de démarrages qui échouent.

Puis-je avoir plusieurs firmwares sur la même console ?

Oui, en utilisant une carte par firmware et en changeant de carte selon l'envie : c'est la méthode la plus sûre. Certaines machines disposent de deux lecteurs, ce qui permet de garder les jeux sur la seconde carte et de ne changer que celle du système.

Un firmware personnalisé améliore-t-il les performances d'émulation ?

Parfois, dans des proportions modestes : cores plus récents, meilleurs réglages par défaut, gestion différente de la fréquence du processeur. De quoi stabiliser un jeu qui était limite, jamais de quoi émuler une génération que le matériel ne peut pas gérer.

ArkosBatoceraFirmwareKnulliMuosRocknixRubrique-techniqueTutoriel

Laisser un commentaire