[Switch] LockSmith-RCM 0.9.1 disponible (MAJ)

593 visiteurs sur le site | S'incrire

Accédez aux coordonnées de l’ensemble des techniciens professionnels recommandés par logic-sunrise 20 derniers dossiers et tutoriaux
Wii / Wii U
[Switch] LockSmith-RCM 0.9.1 disponible (MAJ)
Attention, ce payload n'a pas été testé sur un grand nombre de consoles, bien que j'ai pu le tester sur une console Erista et une OLED les retours seront grandement appréciés, pour l'instant n'effectuez pas d'actions avancées ou pouvant impacter dangereusement votre console si vous n'êtes pas capable de réparer manuellement, vous êtes donc comme d'habitude seul responsable de vos actes.

MAJ: Mise à jour en version 0.9.1 pour ajouter le support du firmware 21.2.0 pour la fonction FuseCheck et quelques petits bugs corrigés.

Après près d'un mois et demi de travail (et de nands/emunands logiciellement flinguées par mes divers tests) je vous propose aujourd'hui de découvrir mon nouveau projet, LockSmith-RCM, qui est un payload multi-fonctions.

En effet, celui-ci combine les fonctions des payloads Lockpick-RCM, ProdinfoGen, DowngradeFixer et FusesCheck mais pas uniquement, il permet aussi de faire un reset de la nand, du contrôle parental, de débricker avec un package EmmcHacGen placé dans le dossier "cdj_package_files" (avec ou sans suppression de données et beaucoup, beaucoup, beaucoup plus rapidement que mon script équivalent via mon Ultimate-Switch-Hack-Script et TegraExplorer sur les consoles Mariko) et encore bien d'autres choses.


in-1831977428.png


Et se n'est pas terminé, contrairement à tous les payloads sur lesquels il est basé celui-ci fonctionne sur une plus large quantité de configurations, notamment d'anciennes configurations basées sur des puces utilisant Spacecraft qui pouvaient poser des problèmes dès qu'on souhaitait travailler sur ou avec la nand (emunand ou sysnand qu'importe). Bien sûr le payload peut travailler sur la sysnand, sur l'emunand d'Atmosphere mais aussi sur les emunands basées sur la variable "emupath" dans les configs de Hekate (fonction qui n'a pas été testée), dans le cas de plusieurs emunands configurées correctement sur la SD un choix devrait pouvoir se faire pour sélectionner l'emunand sur laquelle travailler. Il peut aussi, comme TegraExplorer, utiliser un fichier de clés pour charger les clés à utiliser pour déchiffrer les nands, pratique si par exemple vous utilisez une nand d'une autre console que vous auriez besoin de débricker.

Et attendez ne partez pas, la plupart des fonctions du payload peuvent aussi être exécutées automatiquement juste en plaçant des fichiers sur la SD qui feront office de flags, dans ce cas le payload exécutera les fonctions selon les fichiers trouvés puis affichera un log récapitulant les actions effectuées et enregistrera ce log sur la SD.

Bref si vous voulez en savoir plus allez voir le readme sur le Github du projet, vous y trouverez tous les détails du fonctionnement de ce payload et pour télécharger le payload c'est par ici.

Si vous appréciez mon travail vous pouvez me faire une donation via ce lien si vous avez un compte Paypal (n'engendre pas de frais de transaction) ou via ce lien si vous n'avez pas de compte Paypal et n'hésitez pas à faire vos retours.
Vendredi 09 Janvier 2026, 07:00 par shadow256
Source : github.com
09 janvier 2026, 07:00
Approuver ce commentaire (+1)
merci shadow256 pour le taf
Répondre à ce commentaire
09 janvier 2026, 08:11
Approuver ce commentaire (+1)

Whouaffff. Bravo pour ce gros travail réalisé Shadow. C'est du lourd...Ca fait plaisir de lire cette news

Répondre à ce commentaire
09 janvier 2026, 19:41
Approuver ce commentaire (+1)
Merci shadow256, toujours au top
Répondre à ce commentaire
Utilisateur en ligne
09 janvier 2026, 20:12
Approuver ce commentaire (+1)
Travail de fous derrière ce projet, Merci pour tout Shadow
Répondre à ce commentaire
09 janvier 2026, 22:50
Approuver ce commentaire (+1)
Trop cool le projet. Je vais tester tout ça
Répondre à ce commentaire
10 janvier 2026, 18:24
Approuver ce commentaire (+1)
https://www.paypal.me/shadow256 sérieux ? Pour faire des copié/collé !
Répondre à ce commentaire
10 janvier 2026, 20:39
Approuver ce commentaire (+1)
+3

https://www.paypal.me/shadow256 sérieux ? Pour faire des copié/collé !


Tu as bien sûr regardé le code pour dire ça?

Si c'était si simple pourquoi tu ne l'as pas fait?

Pour critiquer là on a du monde mais par contre pour faire c'est pas la même. Mais vas-y fais-nous un projet digne de ce nom on te regarde, moi je n'ai plus rien à prouver depuis bien longtemps. Et enfin à aucun moment je n'ai caché que ce projet était basé sur du code existant mais j'ai tout réadapté pour mettre à jour par rapport au BDK Hekate pour que ça fonctionne sur des configs non fonctionnelles jusqu'à maintenant, j'ai refait toute la partie tests pour voir si tout se comportait bien, j'ai adapté les projets pour répondre à la contrainte de taille pour stocker tout ça dans un seul payload, j'ai géré toute une partie batch/logs qui n'existe dans aucun payload, le payload peut travailler sur tout type d'emunand se qui n'existe que dans Hekate, j'ai réécrit tout un tas de fonctions pour les rendre bien plus universelles, le payload se coordonne aussi avec mon projet AIO_LS_pack_Updater et bientôt avec mon Ultimate-Switch-Hack-Script, et que sais-je encore.

Donc la prochaine fois que tu souhaites me manquer de respect à ce point vérifies se que tu dis avant de venir l'ouvrir et puis sinon au moins présentes des preuves, si ça m'a pris un mois et demi de travail c'était certainement pas pour faire du copier/coller, espèce de guignolo va.
Répondre à ce commentaire
10 janvier 2026, 22:10
Approuver ce commentaire (+1)
+1
Les gens peuvent vraiment être idiots parfois XD
Répondre à ce commentaire
Utilisateur en ligne
11 janvier 2026, 11:14
Approuver ce commentaire (+1)

https://www.paypal.me/shadow256 sérieux ? Pour faire des copié/collé !

Tu as bien sûr regardé le code pour dire ça?Si c'était si simple pourquoi tu ne l'as pas fait?Pour critiquer là on a du monde mais par contre pour faire c'est pas la même. Mais vas-y fais-nous un projet digne de ce nom on te regarde, moi je n'ai plus rien à prouver depuis bien longtemps. Et enfin à aucun moment je n'ai caché que ce projet était basé sur du code existant mais j'ai tout réadapté pour mettre à jour par rapport au BDK Hekate pour que ça fonctionne sur des configs non fonctionnelles jusqu'à maintenant, j'ai refait toute la partie tests pour voir si tout se comportait bien, j'ai adapté les projets pour répondre à la contrainte de taille pour stocker tout ça dans un seul payload, j'ai géré toute une partie batch/logs qui n'existe dans aucun payload, le payload peut travailler sur tout type d'emunand se qui n'existe que dans Hekate, j'ai réécrit tout un tas de fonctions pour les rendre bien plus universelles, le payload se coordonne aussi avec mon projet AIO_LS_pack_Updater et bientôt avec mon Ultimate-Switch-Hack-Script, et que sais-je encore.Donc la prochaine fois que tu souhaites me manquer de respect à ce point vérifies se que tu dis avant de venir l'ouvrir et puis sinon au moins présentes des preuves, si ça m'a pris un mois et demi de travail c'était certainement pas pour faire du copier/coller, espèce de guignolo va.

Les gens ont aucune gratitude! Ca me rend fou!!
Merci infiniment pour ton taf Shadow!!
Répondre à ce commentaire
11 janvier 2026, 21:45
Approuver ce commentaire (+1)
+1

https://www.paypal.me/shadow256 sérieux ? Pour faire des copié/collé !

Tu as bien sûr regardé le code pour dire ça?Si c'était si simple pourquoi tu ne l'as pas fait?Pour critiquer là on a du monde mais par contre pour faire c'est pas la même. Mais vas-y fais-nous un projet digne de ce nom on te regarde, moi je n'ai plus rien à prouver depuis bien longtemps. Et enfin à aucun moment je n'ai caché que ce projet était basé sur du code existant mais j'ai tout réadapté pour mettre à jour par rapport au BDK Hekate pour que ça fonctionne sur des configs non fonctionnelles jusqu'à maintenant, j'ai refait toute la partie tests pour voir si tout se comportait bien, j'ai adapté les projets pour répondre à la contrainte de taille pour stocker tout ça dans un seul payload, j'ai géré toute une partie batch/logs qui n'existe dans aucun payload, le payload peut travailler sur tout type d'emunand se qui n'existe que dans Hekate, j'ai réécrit tout un tas de fonctions pour les rendre bien plus universelles, le payload se coordonne aussi avec mon projet AIO_LS_pack_Updater et bientôt avec mon Ultimate-Switch-Hack-Script, et que sais-je encore.Donc la prochaine fois que tu souhaites me manquer de respect à ce point vérifies se que tu dis avant de venir l'ouvrir et puis sinon au moins présentes des preuves, si ça m'a pris un mois et demi de travail c'était certainement pas pour faire du copier/coller, espèce de guignolo va.

Je vais faire une truc que 99.99% des personnes imbus d'eux-mêmes ne font pas :P Je ne pensais que tu n'avais que post, je viens d'aller voir, et j'ai vu que c'était ton git ... donc toutes mes excuses :) (mais bon j'en ai fais des tonnes dans ma jeunesse, des centaines de cracks et milliers de release sans rien demander :P)
Répondre à ce commentaire
11 janvier 2026, 22:39
Approuver ce commentaire (+1)
+1

Je vais faire une truc que 99.99% des personnes imbus d'eux-mêmes ne font pas :P Je ne pensais que tu n'avais que post, je viens d'aller voir, et j'ai vu que c'était ton git ... donc toutes mes excuses :) (mais bon j'en ai fais des tonnes dans ma jeunesse, des centaines de cracks et milliers de release sans rien demander :P)


Excuses acceptées et très appréciées, comme tu le précises avec raison bien peu de gens ont la décence de le faire. Donc également mes excuses pour l'insulte à ton encontre.

Après en se qui concerne les dons je ne force personne (et merci à mes quelques donateurs au passage), si je comptais là-dessus j'aurai arrêté depuis bien longtemps de partager mes travaux, juste je trouve que je passe beaucoup de temps à développer et aider (suffit de regarder mon nombre de messages sur le forum pour s'en convaincre) donc préciser qu'il est possible de me faire une donation pour ceux qui souhaitent soutenir mon travail de cette façon ne me semble pas incorrecte non plus.
Répondre à ce commentaire
12 janvier 2026, 11:53
Approuver ce commentaire (+1)

Je vais faire une truc que 99.99% des personnes imbus d'eux-mêmes ne font pas :P Je ne pensais que tu n'avais que post, je viens d'aller voir, et j'ai vu que c'était ton git ... donc toutes mes excuses :) (mais bon j'en ai fais des tonnes dans ma jeunesse, des centaines de cracks et milliers de release sans rien demander :P)

Excuses acceptées et très appréciées, comme tu le précises avec raison bien peu de gens ont la décence de le faire. Donc également mes excuses pour l'insulte à ton encontre.Après en se qui concerne les dons je ne force personne (et merci à mes quelques donateurs au passage), si je comptais là-dessus j'aurai arrêté depuis bien longtemps de partager mes travaux, juste je trouve que je passe beaucoup de temps à développer et aider (suffit de regarder mon nombre de messages sur le forum pour s'en convaincre) donc préciser qu'il est possible de me faire une donation pour ceux qui souhaitent soutenir mon travail de cette façon ne me semble pas incorrecte non plus.


Je comprend ... sans comprendre, je suis un vieux scener des années 80,90,00 ... on passait des nuits à crack, rip, coder etc
(j'ai même pris 2 ans de chômage qui était le max à l'époque rien que pour faire ça)... et toujours pour le fun, on n'a jamais rien demandé de pécunier, rien que pour le challenge et la Race !
Répondre à ce commentaire
12 janvier 2026, 15:05
Approuver ce commentaire (+1)
+1
Je ne demande pas des dons, je propose de m'en faire, l'intention n'est pas la même, ici le choix des mots est important. Et oui le fun, la passion se sont les motivations principales mais malheureusement ça ne paie pas les factures, là au moins le peu de dons sur l'année ça couvrent une partie des coûts que mes travaux engendrent (juste l'hébergement du site ls-atelier-tutos.fr me coûte plus que ça ne me rapporte).
Répondre à ce commentaire
12 janvier 2026, 19:04
Approuver ce commentaire (+1)

Je ne demande pas des dons, je propose de m'en faire, l'intention n'est pas la même, ici le choix des mots est important. Et oui le fun, la passion se sont les motivations principales mais malheureusement ça ne paie pas les factures, là au moins le peu de dons sur l'année ça couvrent une partie des coûts que mes travaux engendrent (juste l'hébergement du site ls-atelier-tutos.fr me coûte plus que ça ne me rapporte).


Cela peut couter très peu :) (c'est mon boulot maintenant, admin systeme et j'ai bossé en Datacenter)
J'ai acheté des tonnes d'originaux pour les releases sans contrepartie, simplement la revente d'occasion derrière donc le gap de ma poche ... quand on aime ... on ne compte pas :)
Répondre à ce commentaire
12 janvier 2026, 22:20
Approuver ce commentaire (+1)
Non quand on ne compte pas c'est que compter n'est pas nécessaire, sacrifier du temps je veux bien mais hors de question de sacrifier autre chose, le jour où ça me coûtera trop j'arrêterai sans aucune hésitation, ma vie et mes proches avant tout car si demain je suis dans la merde c'est pas la communauté qui m'en sortira et hors de question de me mettre à bouffer des pâtes pour maintenir des projets qui ne rapportent rien en place. Puis bon personne ne trouve rien à redire aux techniciens qui facturent des prestations même uniquement logiciel donc eux demandent pour le coup et nous faudrait qu'on bosse juste pour la gloire, l'amour et les petits oiseaux sans même pouvoir proposer un moyen de recevoir une contribution financière pour ceux qui souhaitent le faire sans passer pour une espèce de criminel? Alors oui si je me contentais de proposer un pack Switch sans rien d'autre derrière là ça ne justifierait pas une demande de quoi que se soit mais c'est pas le cas, comme je te l'ai dit plus tôt la demande ne me semble pas du tout illégitime.

Après je pense qu'on peut clore le débat ici bien qu'il soit intéressant mais bon par écrit c'est pénible et puis bon c'est pas tellement le sujet de la new, tu ne me convaincras pas et je ne te convaincrai pas non plus, tu as fait comme tu as voulu et je fais et je ferai comme je le veux, ce type de décisions dépendent à la fois de nos points de vu mais aussi de nos situations respectives, si demain je deviens assez riche j'arrêterais probablement de proposer de me faire des donations mais pour l'instant le peu que ça me "rapporte" je ne peux pas me permettre de cracher dessus.
Répondre à ce commentaire
14 janvier 2026, 06:57
Approuver ce commentaire (+1)
Mise à jour en version 0.9.1 pour ajouter le support du firmware 21.2.0 pour la fonction FuseCheck et quelques petits bugs corrigés.
Répondre à ce commentaire
14 janvier 2026, 14:58
Approuver ce commentaire (+1)

Non quand on ne compte pas c'est que compter n'est pas nécessaire, sacrifier du temps je veux bien mais hors de question de sacrifier autre chose, le jour où ça me coûtera trop j'arrêterai sans aucune hésitation


Je t'assure que non :) j'étais étudiant et je montais des PC pour un magasin dans une cave la nuit après l'armée avec 500frs par mois ! :P
C'est comme ces gens qui vont dépenser tout par passion que ce soit, la voiture, la collection etc ...
Répondre à ce commentaire
14 janvier 2026, 14:58
Approuver ce commentaire (+1)

Non quand on ne compte pas c'est que compter n'est pas nécessaire, sacrifier du temps je veux bien mais hors de question de sacrifier autre chose, le jour où ça me coûtera trop j'arrêterai sans aucune hésitation


Je t'assure que non :) j'étais étudiant et je montais des PC pour un magasin dans une cave la nuit après l'armée avec 500frs par mois ! :P
C'est comme ces gens qui vont dépenser tout par passion que ce soit, la voiture, la collection etc ... On donnait notre vie pour la scene, on a échappé à au moins 4 busts mondiaux (le plus connue étant Buccaneer), et on recommençait :P
Répondre à ce commentaire
Cliquer ici pour continuer sur le forum
Envoyer