Forums GAMERGEN

[TUTO] Installer Homebrew Menu sur Switch 8.0.1 (et <)

[TUTO] Installer Homebrew Menu sur Switch 8.0.1 (et <)

Message non lupar MDProz » 17 Juil 2018, 15:20

Les développeurs n'ont jamais cessé de travailler sur leur Custom Bootloader et Custom Firmware. Que ce soit CTCaer pour Hekate, Reisyukaku pour ReiNX, ou SciresM pour Atmosphere, ils raviront les adeptes qui n'utilisent pas le Dongle SX Pro et son CFW SX OS.

Néanmoins, cela passera par la faille fusée gelée ou TegraRCM. Il vous faudra donc utiliser une méthode peu conventionnelle et qui pourrait vous faire réfléchir avant d'agir. Il s'agira, pour déclencher l'exploit, de faire booter la console dans un mode Recovery (RCM) à l'aide d'un conducteur. Si vous n'êtes pas rassuré par cette méthode, sachez qu'il existe deux possibilités, l'une, en utilisant un JIG (objet plastique imprimé en 3D avec un conducteur intégré) ou, une autre, avec un trombone modifié. Quelque soit l'objet utilisé, ils s'occuperont de faire contact avec le pin 1 et 10 de la console pour déclencher ce mode.

Attention
_____________________________________________________________________________________________________
UPDATE INFOS


[+] CLIQUER POUR AFFICHER
Prenez le temps de lire les ChangeLog avant de vous lancer pour ne pas avoir de mauvaises surprises ! Et également les derniers commentaires de ce tutoriel !

_____________________________________________________________________________________________________
Cette opération n'est pas sans risque ! Si vous n'êtes pas certain de ce que vous faites, vous pourriez court-circuiter des composants.

Il vous faudra refaire le processus à chaque redémarrage de la console. Bien que les anciennes méthodes fonctionnent, il est recommandé d'utiliser ces outils qui deviennent plus stables et faciles d'utilisation. Leurs travaux sont régulièrement mis à jour.

Les pré-requis
  • Une Nintendo Switch en 8.0.1 ou inférieure
  • Une carte micro SD (32Go minimum)
      NB: Si 5.x.x et >, le format sera exFat si activé sur la console. Si 4.x.x et <, le format sera FAT32.
  • Un câble USB type A vers USB type C
      NB: comme celui livré avec le controller pro
  • Un PC

Les liens

La méthode à suivre
Avant tout, l'exécution d'un homebrew non approuvé pourrait endommager votre Switch (et annulera votre garantie). Ni GamerGen, ni l'auteur de ce topic ne seront tenus pour responsables en cas de dommage ou de mauvaises manipulations de votre part. Vous le faites à vos risques et périls en toute responsabilité.

Avant de vous lancer, pensez à bloquer les mises à jour en configurant vos DNS.

    Étape 1: Téléchargement et préparation des outils
      1. Téléchargez et décompressez les archives:
      • hekate_ctcaer_x.x.zip
      • fusee-primary.bin et atmosphere-x.x.x.zip
      • ReiNX_x.x.zip
      • KosmosVxx.zip
          NB: les x.x correspondent à la version. À noter que ReiNX n'a pas besoin de Kosmos puisqu'il possède sa Toolbox (Cf. FAQ)
      2. Conservez le bin Hekate, fusee-primary et ReiNX sur votre PC
      3. Insérez votre carte SD dans votre PC
        NB: Formatez la en FAT32 si le format exFat n'est pas activé sur votre console
      4. Copiez/Collez l'ensemble des fichiers/dossiers des archives décompressées à la racine de votre carte SD
        NB: Attention de ne pas écraser les fichiers les plus récents ! Pour l'utilisation de ReiNX, cf. FAQ !
      5. Téléchargez TegraRCMGUI sur votre PC
        NB: Il vous servira pour vérifier le mode RCM et l'injection du payload. Ne pas le mettre sur la carte SD ! Prendre la version msi plutôt que la portable !
      6. Insérez votre carte SD dans la Switch

    Étape 2: TegraRCMGUI et mode RCM
      1. Décompressez TegraRCMGUI
      2. Lancer TegraRcmGUI.exe.
        NB: il vous faudra sans doute installer le driver. Pour cela, connectez votre Switch en mode RCM avant l'installation
      3. Branchez la switch sur votre PC
        NB: sans les joycons !
      4. Éteignez-la !
      5. Passage en mode RCM Via 2 méthodes:
        NB: il faut effectuer un cour-circuit au niveau du rail du Joycon droit entre le pin 1 et 10
        5.1. Avec un trombone:
          5.1.1. Prenez un trombone
          5.1.2. Découpez le avec une pince coupante afin qu'il ressemble à un U
          5.1.3. Placez le (dans le sens d'un U à l'envers) dans l'encoche en bas du rail du joycon droit
          5.1.4. Faites contact entre le pin 1 et 10
        5.2. Avec un JIG
          5.2.1. Glissez le dans le rail pour faire contact entre le pin 1 et 10
      6. Une fois cela fait, lancez votre Switch en mode RCM.
        6.1. Restez appuyé sur le bouton Volume + et faites un appui court sur le bouton power. Maintenez le bouton Volume + quelques secondes.
          NB: Si vous ne voyez pas le logo Nindendo s’afficher au bout de 2/3 secondes, votre switch a été correctement lancée en mode RCM

    Étape 3: Lancement du bootloader et d'HBMenu
      1. TegraRCMGUI vous indique que vous êtes en mode RCM
      2. Sélectionnez votre bin choisi hekate_ctcaer_x.x.bin, fusee-primary.bin ou ReiNX.bin
        NB: les x.x correspondent à la version
      3. Cliquez sur Inject Payload
        NB: En fonction de votre choix, votre Switch devrait redémarrer sur le CFW Atmosphère via Hekate (Bootloader compilé pour lancer HBMenu). Via le bootloader ReiNX, n'oubliez pas d'utiliser son toolkit par la suite. Et via fusee-primary, vous démarrerez sur le CFW athmosphere !
      4. Cliquez sur l'applet Album pour lancer l'Homebrew Menu (alias HBL)
        NB: Si rien ne s'affiche, maintenez la touche R puis cliquez sur Album. Si vous n'avez toujours rien, reportez-vous dans la FAQ: Ma carte microSD (exFat) n'affiche rien sur le HBL.

    Étape 4: Sauvegarder sa NAND
    Cette opération s'effectue avec le bootloader CTCaer Hekate.
      1. Allez dans le Menu de CTCaer Hekate
      2. Choisissez TOOLS puis Backup
      Image

      3. Choisissez Backup eMMC RAW GPP
        NB: l'opération va nécessiter de l'espace sur votre carte microSD et va prendre beaucoup de temps. À la fin du processus, appuyez sur une touche.
      4. Retournez dans TOOLS
      5. Choisissez Backup eMMC RAW BOOT0/1
        NB: l'opération prendra du temps (de 30min à plus d'1h selon votre carte micro SD). Une fois le processus terminé, vous pouvez éteindre votre Switch et retirer la carte micro SD pour sauvegarder vos 3 fichiers créés (rawnand.bin, BOOT0 et BOOT1)

    Étape 5: Utilisation d'autres BIN
    Hekate prend désormais en charge le lancement de payload BIN et également d'autres configurations ini. La compilation Kosmos de la Team Atlas est déjà bien fournie mais si vous souhaitiez d'autres possibilités, il vous faudra juste les ajouter dans le dossier correspondant.
      => Les payloads se placent dans /bootloader/payloads
      => Et via Hekate, ils se lancent ainsi:
        1. Allez dans le Menu Launch FW
        2. Choisissez Payload
        3. Enjoy !
          NB: Cf FAQ pour compléter l'utilisation de ReiNX

Image

Image

Image


FAQ et infos utiles

    Où puis je me procurer un JIG

    Je n'ai plus accès à l'HBMenu
      [+] CLIQUER POUR AFFICHER
      Comme indiqué dans ce tutoriel, après chaque redémarrage de la console, le processus doit être refait

    Comment puis-je installer des homebrews ?


    Comment obtenir le format exFat sur un firmware inférieur au 5.x.x
      [+] CLIQUER POUR AFFICHER
      Cette possibilité ne sera pas des plus simple et peut vous faire encourir un risque pour votre console si vous ne la réalisez pas correctement. Il vous faudra patcher la partition BCPKG2-1-Normal-Main.bin puis la restaurer via HacDiskMount pour ajouter le support exFat. Vous trouverez la méthode à réaliser depuis le site GBATemp

    Ma carte microSD (exFat) n'affiche rien sur le HBMenu
      Ceci est du à l'archivage exFat géré par Windows. Pour résoudre ce problème si vous êtes concernés, voici une 1re solution:
      [+] CLIQUER POUR AFFICHER
        1. Sélectionnez l'ensemble des dossiers/fichiers de votre carte microSD
        2. Faites un clic droit
        3. Choisissez Propriétés
        4. Cliquez sur Avancé
        5. Décochez Le dossier est prêt à être archivé
        6. Appliquez à l'ensemble des dossiers, sous dossiers et fichiers


      Une 2nd avec Hekate:
      [+] CLIQUER POUR AFFICHER
      • Utilisez le correctif Archive Bit dans tools


      Si vous êtes sous Mac, exécutez les deux commandes suivantes:
      [+] CLIQUER POUR AFFICHER
      Code: Select All Code
      sudo chflags -R arch "/ Volumes / SD CARD"
      dot_clean -f "/ Volumes / SD CARD"

    Compléter l'utilisation de ReiNX
      Le développeur Rei propose avec ReiNX, un toolkit, qui offre une interface graphique très utile ! Il met également à disposition un guide d'utilisation et d'installation.

      Pour compléter son utilisation, voici la méthode
      [+] CLIQUER POUR AFFICHER
        1. Télécharger l'archive depuis le GitHub de Rei et décompressez la sur votre PC
        2. Assurez-vous d'avoir HBMenu.nro que vous pouvez obtenir depuis ce guide
          NB: Cette version est plus aboutie que sur le Github du développeur
        3. Téléchargez Titre 010000000000100D.zip et décompressez la sur votre PC
        4. Téléchargez l'archive tinfoil et décompressez la sur votre PC.
        5. Téléchargez ReiNX Toolkit.nro
        6. Copiez/collez l'ensemble des fichiers sur votre carte micro SD
          NB: vous allez écrasez certains fichiers. Attention de conserver ceux qui sont le plus à jour
            6.1. Placez ReiNX_Toolkit.nro et tinfoil.nro dans le dossier switch
            6.2. Le fichier hbmenu.nro se place à la racine de votre carte micro SD
            6.3. Le dossier 010000000000100D se met dans titles
        7. Insérez votre carte micro SD dans votre Switch
        8. Démarrez votre Switch en mode RCM
        9. Avec TegraRCMGui, injectez le payload ReiNX
        10. Enjoy !

    Comment puis-je préparer ma carte micro SD ?
      [+] CLIQUER POUR AFFICHER
      Vous êtes perdu dans toutes les possibilités qui existent, et ce n'est pas toujours évident. Rassurez-vous, il existe une méthode simple et efficace via le site SDSetup qui vous offrira un large choix de ce que vous souhaitez utiliser sur votre Switch. Très complet et régulièrement mis à jour. Toutefois, veillez à compléter vos fichiers et/ou dossier s'il venait à manquer par ce qui est abordé à travers cette FAQ notamment.

      Vous avez également à disposition le script de Shadow2560, Ultimate Switch Hack Script

    Comment installer des fichiers NSP ?

    Où trouver l'ensemble des versions de firmware pour mettre à jour ?
      Pour mettre à jour votre console si vous êtes jailbreak, Il existe deux alternatives dont une est détaillée dans ce tutoriel: Utiliser ChoiDujourNX.

      • En restaurant sa NAND propre préalablement:
        [+] CLIQUER POUR AFFICHER
        Si cette solution est un incontournable, avant de passer par les serveurs de Nintendo, cela implique de faire du nettoyage sur sa console et de sauvegarder préalablement ses données. Pas toujours évident si la manipulation doit se faire à chaque fois que l'upgrade nous intéresse. En revanche, cela reste une sécurité pour chacun de se prémunir d'un ban éventuel.


      • En passant par l'homebrew ChoiDujourNX:
        [+] CLIQUER POUR AFFICHER
        Cette alternative, à laquelle Il vous faudra maîtriser ses différents aspects, devra utiliser le mode autoRCM. Elle a un avantage, ne pas griller les eFuse qui vous donnera accès au downgrade, si et seulement si, vous démarrez votre console, dans ce mode, à chaque fois. L'inconvénient de ce mode est de s'assurer d'avoir toujours une batterie suffisamment chargée et ne pas la laisser tomber à 0% (même s'il en restera un peu pour lancer un seul processus). Et si ce downgrade ne vous intéresse pas, alors ce mode autoRCM pourra être désactivé et les eFuse seront grillés simplement.

        Mais en utilisant ChoiDujourNX, il vous faudra également la version de firmware vers laquelle vous souhaitez aller (ou via ce lien). Une condition indispensable !

    Qu'apportera le CFW atmosphère et comment il fonctionnera ?
      Atmosphère se compose de plusieurs couches, chacun remplaçant / modifiant un composant différent du système:
      • Fusée:
        [+] CLIQUER POUR AFFICHER
        First-stage Loader, s'occupe du chargement et de la validation de la phase 2 (TrustZone personnalisé) plus package2 (sysmodules Kernel / FIRM), et de leur correction si nécessaire. Ceci remplace toutes les fonctionnalités normalement dans Package1loader / NX Bootloader

      • Exosphère:
        [+] CLIQUER POUR AFFICHER
        TrustZone personnalisé pour exécuter un moniteur sécurisé personnalisé
      • Thermosphère:
        [+] CLIQUER POUR AFFICHER
        Prise en charge d’EL2 EmuNAND, c’est-à-dire sauvegarde et utilisation d’images NAND virtualisées / redirigées
      • Stratosphère:
        [+] CLIQUER POUR AFFICHER
        Sysmodule(s) personnalisé(s), style Rosalina pour étendre le noyau / fournir de nouvelles fonctionnalités, et style de ré-implémentation du chargeur pour accrocher des actions système importantes
      • Troposphère:
        [+] CLIQUER POUR AFFICHER
        Correctifs Horizon OS au niveau de l'application, utilisés pour implémenter les fonctionnalités CFW souhaitables

    Les eFuses ? (Merci eliboa)
    • C'est quoi ?
        [+] CLIQUER POUR AFFICHER
        Ce sont des nano-fusibles intégrés dans la puce Tegra de Nvidia. Ils grillent suite à une mise à jour firmware effectuée depuis les serveurs de Nintendo. C'est un dispositif anti-downgrade.
    • Combien d'eFuses dispose la switch ?
        La Nintendo Switch dispose de 32 eFuses. Lorsque vous démarrez votre console normalement, le bootloader de Nintendo vérifie le bon nombre de fusibles grillés en fonction de votre version de firmware.

        A savoir:
        [+] CLIQUER POUR AFFICHER
        • Firmware 1.0.0 = 1 eFuse
        • Firmware 2.0.0 à 2.3.0 = 2 eFuses
        • Firmware 3.0.0 = 3 eFuses
        • Firmware 3.0.1 à 3.0.2 = 4 eFuses
        • Firmware 4.0.0 à 4.1.0 = 5 eFuses
        • Firmware 5.0.0 à 5.1.0 = 6 eFuses
        • Firmware 6.0.0 à 6.1.0 = 7 eFuses
        • Firmware 6.2.0 = 8 eFuses
        • Firmware 7.0.0 à 8.0.1 = 9 eFuses
    • Comment je peux vérifier le nombre d'eFuses ?
        Via Hekate, vous allez pouvoir le vérifier.

        La méthode:
        [+] CLIQUER POUR AFFICHER
          1. Injectez le payload Hekate
          2. Allez dans Console info
          3. Sélectionnez Print fuse info
    • Pourquoi préserver ses eFuses ?
        Vous l'aurez compris, la raison concerne le fait de savoir si vous êtes intéressés par le downgrade
    • Comment contourner le contrôle des eFuses ?
        [+] CLIQUER POUR AFFICHER
        La seule manière de le contourner est d'utiliser un bootloader tels que Hekate, Fusee, SX Loader ou autres. Ils sont injectés dans la console via l'exploit RCM (fusée gelée), avant que le bootloader officiel ne soit exécuté. Ils viennent donc remplacer le bootloader officiel.

        En théorie, il suffit donc de toujours démarrer/redémarrer sa Switch en mode RCM pour ne pas griller ses fusibles. Seulement en pratique il n'est pas évident de ne jamais booter sur le bootloader officiel. Lorsque votre console vous demande de redémarrer, il faudrait systématiquement refuser et faire un hard shutdown (appui long de 15 sec sur le bouton POWER) puis démarrer la console en mode RCM. De plus, sur une console à l'arrêt, il suffit simplement d'appuyer par inadvertance sur le bouton POWER pour lancer le bootloader officiel. C'est pourquoi les développeurs ont inventé le mode autoRCM.

    Le mode autoRCM ? (Merci eliboa)
      [+] CLIQUER POUR AFFICHER
      Cela consiste à bricker intentionnellement sa console afin qu'elle ne puisse plus démarrer sur le bootloader officiel. Plus précisément le bootloader va entrer en mode panic puis passer automatiquement en mode recovery "RCM", sans avoir besoin d'un jig ou d'un court-circuit dans le joycon. Cela peut paraître surprenant de bricker intentionnellement sa console mais c'est la seule façon efficace de se prémunir d'un grillage de fusibles. Mais soyez rassurés, la méthode consiste simplement à altérer quelques bits inutiles dans la partition BOOT0 de votre NAND. Cette méthode est totalement réversible et laisse votre NAND propre une fois le mode autoRCM désactivé.

      Ce mode autoRCM peut être activé via les custom bootloader comme Hekate ou SX Loader ou bien via le payload briccmii. L'homebrew ChoiDuJourNX, qui permet d'installer manuellement un firmware, active également ce mode par défaut. Notez bien que lorsque ChoiDuJourNX est lancé depuis l'emuNAND, l'autoRCM ne s'activera pas (même si l'application peut le laisser penser).


      Les avantages :
      [+] CLIQUER POUR AFFICHER
      • Empêche de démarrer le bootloader officiel et donc empêche de griller ses eFuses
      • Permet de se passer du JIG (ou court-circuit) et de la combinaison de touche (POWER + VOL UP) pour démarrer en mode RCM.
      • Empêche de démarrer facilement sur le firmware officiel qui fait beaucoup plus de télémétrie qu'un CFW (donc plus de risque de ban)


      Les inconvénients :
      [+] CLIQUER POUR AFFICHER
      • L'inconvénient majeur de ce mode est le risque de se retrouver avec une batterie déchargée. En effet il n'est pas simple de distinguer une Switch éteinte d'une switch en mode RCM (écran noir, pas de réaction aux commandes digitales). Si vous ne faites pas attention, votre console va rester en mode RCM et se décharger petit à petit jusqu'à être complétement déchargée. Le hic, c'est qu'une console brickée avec 0% de batterie ne peut plus se recharger normalement, c'est très long, il faudrait pouvoir l'allumer correctement en bootant sur le firmware pour qu'elle puisse être rechargée mais l'autoRCM nous en empêche !
      • La fonction "éteindre" de l'OS de la Switch ne fonctionnera pas correctement et fera basculer votre Switch sur le mode RCM (donc on revient au problème de batterie). Le seul moyen fiable pour l'éteindre complètement est de rester appuyé 15 secondes sur le bouton POWER.
      • Pour une Switch éteinte, un simple appui sur le bouton POWER ou le simple fait de la connecter via USB à un PC ou dongle va démarrer la console en mode RCM, ce qui là encore, va décharger votre batterie.
      • Pour éviter les problèmes de batterie, je vous conseille de ne pas tenter d'éteindre totalement votre console (sauf si vous allez la rallumer tout de suite après) mais la laisser en veille, elle se déchargera moins vite.

    Que faire si ma batterie est déchargée à cause de l'autoRCM ? (Merci eliboa)
      [+] CLIQUER POUR AFFICHER
      Il est possible qu'il reste un tout petit peu de jus dans votre batterie pour injecter un payload mais pas assez pour lancer le CFW. Il existe une technique qui fonctionne dans ce cas, il faut injecter votre bootloader et à l'issu (il faut être très rapide), connecter le chargeur secteur à la Switch, ce qui lui donnera assez de jus pour lancer le CFW. Dès qu'Horizon OS est chargé, votre batterie commencera à se recharger.

      Si votre batterie est vraiment à plat, il faut savoir que le chargement de votre batterie se fera mais de manière très longue. Essayez de la brancher sur secteur le temps qu'elle se charge (min 45min/1heure).

      Et si cela ne fonctionne pas, Il faudra démonter votre batterie, la remonter dans une autre console, cette fois sans l'autoRCM d'activé et la recharger avant de la replacer dans sa console d'origine

    Les codes erreurs ?
    • Pour le Bannissement:
      [+] CLIQUER POUR AFFICHER
      • Code erreur 2124-4025 = Ban Jeu: L'utilisation des services en ligne est limitée par Nintendo. Seul le certificat du jeu est banni donc les fonctions en ligne de ce jeu ne seront plus disponibles !
      • Code erreur 2124-4024 = Ban eShop: L'utilisation des services en ligne est limitée par Nintendo. Plus d'accès à l'eShop !
      • Code erreur 2124-4007 = Ban Console: L'utilisation des services en ligne est limitée par Nintendo. La console ne peut plus accéder à l'Eshop, au jeu en ligne, aux update des jeux et à la mise à jour de la console !


    • D'autres codes erreurs
      [+] CLIQUER POUR AFFICHER
      • Code erreur 2137-7403 = Ban Cert Console: Impossible de communiquer avec le serveur. Réessayez plus tard !
      • Code erreur 2137-8035 = Stealth mode SX OS: Impossible de communiquer avec le serveur. DNS personnalisés sous le CFW qui empêchent toute communication avec les serveurs de Nintendo !

Source:
[+] CLIQUER POUR AFFICHER
Dernière édition par MDProz le 12 Mai 2019, 21:33, édité 123 fois.
Raison: MAJ FAQ
Image

iPhone SE: DoubleH3lix // iPad 2: TaiG
PS3: PS3Xploit CFW Rebug // PS4: PS4 Exploit Host
3DS: Luma3DS // Wii: Letterbomb SciiFii // WiiU: Haxchi CBHC // Switch: Atmosphère


Avatar de l’utilisateur MDProz Co-Admin
Co-Admin
Messages: 17443
Inscription: 04 Avr 2012, 22:14
Pays: France

Re: [TUTO] Installer Homebrew Launcher sur Switch 5.1.0 (et

Message non lupar MDProz » 24 Juil 2018, 23:37

Les ChangeLog


Atmosphere de SciresM
[+] ChangeLog Atmosphere de SciresM
Version 0.8.9
  • Un certain nombre de bugs ont été corrigés, notamment:
    • Un abandon de données a été corrigé lors du montage de certaines partitions sur NAND.
    • Tous les modules du système Stratosphère maintenant ne maintiennent une connexion à sm que lorsqu'ils l'utilisent activement.
      • Cela permet de limiter le scénario dans lequel sm atteint la limite de 64 connexions actives et se bloque.
      • Cela provoquait parfois des plantages lorsque des sysmodules personnalisés non Atmosphère étaient actifs et que l'utilisateur jouait à certains jeux (ex: Smash's Stage Builder)
    • Fatal utilise désormais l'API 8.0.0+ clkrst, au lieu de ne pas régler en mode silencieux la fréquence d'horloge sur cette version du microprogramme
    • Une boucle d'attente est maintenant effectuée lorsque vous essayez de faire passer une session à sm, dans le cas où sm: n'est pas encore enregistré.
      • Cela corrige une situation de concurrence critique pouvant entraîner l'échec du démarrage dans certaines circonstances
    • La gestion par libstratosphere de la fermeture des objets de domaine a été améliorée
      • Auparavant, ce code pouvait provoquer des plantages / un comportement extrêmement étrange (interprétation erronée de l'objet d'un service) dans certaines circonstances
  • Un temporisateur de redémarrage automatique facultatif a été ajouté à fatal
    • En définissant l'atmosphère de configuration du système ! Fatal_auto_reboot_interval sur une valeur u64 non nulle, il est possible de forcer fatal à un redémarrage automatique après un certain nombre de millisecondes
    • Si le paramètre est zéro ou non présent, fatal attendra la saisie de l'utilisateur comme d'habitude
  • Atmosphère fournit maintenant une réimplémentation du module de système de ro.
    • ro est responsable du chargement des bibliothèques dynamiques (NRO) sur la version 3.0.0+.
      • Sur 1.0.0-2.3.0, cela est géré par le chargeur
    • Atmosphere ro fournit cette fonctionnalité (ldr: ro, ro: dmnt) sur toutes les versions de firmware.
    • Une extension a été implémentée pour prendre en charge l’application de correctifs IPS aux NRO.
      • Tous les correctifs sur des chemins tels que /atmosphere/nro_patches//.ips seront appliqués, permettant ainsi une distribution facile des correctifs.
      • Les formats IPS et IPS32 sont pris en charge
  • Atmosphère fournit maintenant une réimplémentation du module de système spl.
    • Spl (Secure Platform Services) est responsable des opérations cryptographiques, y compris de toutes les communications avec le moniteur sécurisé (exosphère).
    • À l'avenir, cela pourrait être utilisé pour fournir des extensions à l'API permettant d'interagir avec exosphère depuis le pays de l'utilisateur
  • Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur

Version 0.8.8
  • La prise en charge de la version du firmware 8.0.0 a été ajoutée.
  • Des gestionnaires d'exceptions personnalisés ont été ajoutés aux modules de la stratosphère.
    • Si un crash se produit maintenant dans un module d'ambiance principal, au lieu d'échouer en mode silencieux, un redémarrage aura lieu pour enregistrer les informations sur la carte SD.
  • Un bogue a été corrigé dans Creport qui entraînait l’arrêt des jeux lors d’une chute dans certaines circonstances.
  • Un bug qui empêchait le mode maintenance de démarrer sur la version 7.0.0+ a été corrigé.
  • Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur.

Version 0.8.7
  • Quelques bugs ont été corrigés qui pouvaient empêcher fatal de montrer une erreur dans certaines circonstances.
  • Un bogue qui causait une erreur lors du lancement de certains jeux (par exemple, Hellblade: Le sacrifice de Senua) a été corrigé.
    • Lors du processus de création du processus, Loader avait ajouté un support dans ams-0.8.4 pour un nouveau bit d'indicateur (7.0.0+) dans les NPDM, mais il a oublié de permettre à ce bit d'être défini lors de la validation du NPDM.
  • La machine virtuelle de triche de dmnt a reçu de nouvelles instructions.
    • Ils permettent d’enregistrer, de restaurer ou d’effacer des registres dans une banque secondaire, doublant ainsi le nombre de valeurs pouvant être stockées.
  • Le code SHA256 a été remplacé du code linux par la nouvelle API de cryptographie accélérée par hw de libnx.
    • Les extensions ont été ajoutées à smcGetInfo:
    • Un ConfigItem a été ajouté pour détecter si le bogue RCM est corrigé sur l'unité actuelle.
  • Un ConfigItem a été ajouté pour récupérer le hachage de construction Atmosphère actuel.
  • Exosphère demande maintenant au noyau d'activer les gestionnaires d'exceptions en mode utilisateur, ce qui devrait permettre à l'avenir de mieux signaler / détecter les collisions à partir des modules d'Atmosphère.
  • Un support opt-in a été ajouté pour rediriger les fichiers de sauvegarde du jeu vers les répertoires de la carte SD.
    • Veuillez noter que cette fonctionnalité est expérimentale et peut causer des problèmes. Utilisez-le à vos risques et périls (et sauvegardez vos sauvegardes avant de l'activer), car il doit encore être testé.
    • Cela peut être activé en définissant atmosphere! Fsmitm_redirect_saves_to_sd sur 1 dans system_settings.ini.
  • Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur.

Version 0.8.6
  • Un certain nombre de bugs ont été corrigés, notamment:
    • Un cas de logique inversée a été corrigé dans fs.mitm, ce qui empêchait le système de drapeaux de fonctionner correctement.
    • L’accès au service de temps a été corrigé dans les deux catégories.
      • Cela corrige les horodatages utilisés dans les noms de fichiers fatal / crash report.
    • Un problème de cohérence a été résolu dans le pilote Security Engine d’exosphère.
      • Cela corrige certains problèmes d'instabilité rencontrés lors de l'overclocking du processeur.
    • Loader démappe maintenant correctement les NRO lorsque ldr: ro est utilisé.
      • Cela corrige un crash lors du lancement répété de l'applet Web sur <3.0.0.
    • L'utilisation de hidKeysDown a été corrigée en hidKeysHeld dans plusieurs modules.
      • Cela corrige un problème rare dans lequel les pressions de touche peuvent avoir été détectées de manière incorrecte.
    • Un problème lié au démontage du système de fichiers de code a été corrigé dans le chargeur.
      • Ce problème pouvait parfois provoquer une erreur fatale 0x1015 au démarrage.
    • Deux bogues ont été corrigés dans les implémentations de la machine virtuelle de triche de dmnt.
      • Celles-ci pourraient provoquer un dysfonctionnement des astuces dans certaines circonstances.
    • PM utilise désormais un tampon statique au lieu d'un tampon alloué dynamiquement lors du lancement du processus.
      • Cela corrige un problème d'épuisement de la mémoire lors de la compilation avec gcc 8.3.0.
    • Une solution de contournement pour un bogue d'interblocage dans le noyau d'Horizon sur> = 6.0.0 a été ajoutée dans dmnt.
      • Cela empêche un blocage du système lors du démarrage de certains titres avec les codes de triche activés (ex: Mario Kart 8 Deluxe).
    • set.mitm lit maintenant la version du microprogramme du système directement à partir de l’archive des versions du système, au lieu d’appeler set: sys.
      • Cela corrige la compatibilité avec 1.0.0, qui maintenant redémarre avec succès.
    • La machine virtuelle de triche de dmnt a eu quelques modifications dans le jeu d'instructions.
      • Un nouveau code opération a été ajouté pour commencer les blocs conditionnels en fonction du contenu du registre.
      • Plus de modes d'adressage ont été ajoutés à l'opcode StoreRegisterToAddress.
      • Celles-ci devraient permettre la mise en œuvre de tricheurs plus complexes.
    • Un nouveau système pour enregistrer l'état de triche bascule entre les bottes de jeu a été ajouté.
      • Les bascules sont maintenant enregistrées dans atmosphere / titres / <title id> /cheats/toggles.txt lorsque les bascules ont été chargées avec succès à partir de ce fichier ou que l'atmosphère du paramètre système dmnt_always_save_cheat_toggles est différente de zéro.
      • Cela supprime la nécessité de définir manuellement les triches de tout ou rien à l'état souhaité à chaque démarrage du jeu.
    • Le comportement par défaut du support HBL du chargeur a été modifié.
      • Au lieu de lancer HBL quand un album est lancé sans R réservé, loader lance HBL quand un album ou un jeu est lancé avec R. tenu.
      • Loader remplacera maintenant toute application en plus d'un identifiant de titre spécifique lorsque hbl_config! Override_any_app est à true dans loader.ini.
        • Par conséquent, le paramètre hbl_config! Title_id = app était obsolète. Le support sera supprimé dans Atmosphère 0.9.0.
    • Un support de première classe a été ajouté à loader et à fs.mitm pour permettre à homebrew de lancer des applets Web.
      • Loader va maintenant résoudre le chemin NCA "HtmlDocument" pour le titre que HBL prend, même s'il ne le ferait pas normalement.
      • fs.mitm provoquera également les demandes de montage du contenu HtmlDocument pour que le titre de HBL ouvre le dossier sdmc: / atmosphere / hbl_html.
        • Par défaut, cela ne contient qu'une liste blanche d'URL.
    • Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur.

Versiin 0.8.5
  • Un support a été ajouté pour remplacer le contenu par titre, indépendamment du remplacement par HBL.
    • Cela permet d’utiliser des mods sur le même titre que celui utilisé pour lancer HBL.
    • Par défaut,! L est utilisé pour le remplacement du contenu du titre (ceci est configurable en modifiant default_config! Override_key dans loader.ini)
    • Cette combinaison de touches peut être définie titre par titre en créant une atmosphère / titres / <titre id> /config.ini et en modifiant override_config! Override_key.
  • Des en-têtes de contenu ont été ajoutés pour les fichiers incorporés dans fusee-secondary.
    • Cela permettra aux chargeurs de démarrage non fusés (comme hekate) d'extraire les composants fournis dans les fichiers binaires de la version.
    • Cela devrait grandement simplifier le processus de mise à jour à l'avenir, pour les utilisateurs qui ne lancent pas Atmosphère à l'aide de fusee.
  • Support pour les codes de triche a été ajouté.
    • Celles-ci sont gérées par un nouveau sysmodule dmnt, qui réimplémentera également le moniteur de débogage de Nintendo.
    • Les codes de triche peuvent être activés / désactivés au lancement de l'application via une combinaison de touches par titre.
      • Pour plus de détails, veuillez consulter la documentation de chargement de triche.
    • Les codes de triche sont totalement compatibles avec le format préexistant, même si un certain nombre de bogues ont été corrigés et de nouvelles fonctionnalités ont été ajoutées.
      • Pour plus de détails, consultez la documentation de compatibilité.
    • Une API de service HIPC a été ajoutée (dmnt: cht), qui permettra à l’utilisateur homebrew d’interfacer et de contrôler le gestionnaire de triche d’Atmosphère.
      • Veuillez consulter la documentation correspondante.
      • Le code client complet peut être trouvé dans libstratosphere.
      • Les utilisateurs intéressés par l’interfaçage devraient voir EdiZon, qui devrait pouvoir prendre en charge l’interfaçage avec l’API d’atmosphère peu après la sortie de la version 0.8.5.
    • Un bogue qui empêchait l'affichage de l'écran fatal d'Atmosphère sur 1.0.0-2.3.0 a été corrigé.
    • Un bug a été corrigé qui a corrompu les sauvegardes automatiques ProdInfo d'Atmosphère.
    • Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur.

Version 0.8.4
  • Le support pour 7.0.0 / 7.0.1 a été ajouté.
    • Ceci est facilité par une nouvelle charge utile, sept, qui peut être signée, cryptée puis chargée par le micrologiciel TSEC de Nintendo.
    • Sept obtiendront les clés nécessaires au démarrage du nouveau microprogramme, puis chargeront sept / payload.bin de la carte SD et y accéderont.
  • La reconnaissance des applications pour override / mitm a été améliorée.
    • La plage d'identifiants de titres officiels de Nintendo (0x0100000000000000-0x01FFFFFFFFFFFFFFFF) est désormais appliquée.
  • Une impasse a été corrigée impliquant libstratosphere mitm sysmodules.
  • Des correctifs de noyau pour le support JIT ont été ajoutés (Merci, @m4xw!).
    • Celles-ci assouplissent les restrictions sur le processus de l'appelant dans svcControlCodeMemory.
  • set.mitm et fs.mitm ont été fusionnés en un seul sysmodule ams_mitm.
    • Cela enregistre un ID de processus, permettant aux utilisateurs d'exécuter un processus supplémentaire jusqu'à la limite de processus 0x40.
  • Un composant bpc.mitm a été ajouté, effectuant un comportement personnalisé sur les demandes d'arrêt / redémarrage de l'am ou des applications.
    • Effectuer un redémarrage à partir du menu de redémarrage est maintenant réinitialisé. Ceci peut être configuré via system_settings.ini.
    • Effectuer un arrêt à partir du menu de redémarrage fonctionne désormais correctement avec AutoRCM et effectue un arrêt réel.
  • Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur.

Version 0.8.3
  • Un micrologiciel warmboot personnalisé a été mis en œuvre. Il n'effectue pas de vérification anti-rétrogradation.
    • Cela corrige le mode veille lors de l'utilisation d'une NAND rétrogradée.
    • Cela supprime également la dépendance finale d'Atmosphère vis-à-vis du binaire crypté PK11 de Nintendo. Tous les composants sont maintenant ré-implémentés.
  • L'API ExternalContentSource a été modifiée pour ne pas effacer en cas d'échec.
  • Le remplacement de contenu prend désormais en charge un paramètre "app", qui permet de remplacer toutes les applications par HBL au lieu d'un titre spécifique.
    • Remarque: étant donné que les clés de substitution sont valables pour tout le système, l'utilisation de ce paramètre empêchera l'utilisation de mods dans les jeux (chaque jeu étant au format HBL).
  • Un bogue a été corrigé, ce qui entraînait une sortie d'erreur fatale incorrecte lorsque svcBreak était appelé le 5.0.0+.
  • Une extension a été ajoutée à set.mitm pour prendre en charge la personnalisation des paramètres système.
    • Ceux-ci sont contrôlés par atmosphere / system_settings.ini, voir ici pour la documentation.
    • Par défaut, cette option sert à désactiver le téléchargement du rapport d'erreur et à activer la vitesse super rapide USB 3.0 lorsque cela est possible.
  • Une extension a été ajoutée à sm, ajoutant un nouveau service sm: dmnt.
    • Ceci peut être utilisé par un moniteur de débogage afin de déboguer l'état d'enregistrement de divers autres services.
  • Un bug a été corrigé dans l'API MitM qui pouvait parfois provoquer un blocage du système lors du démarrage.
  • Une modification a été apportée à l'API MitM: dans les cas où sm aurait renvoyé 0xE15 lors de l'installation d'un service mitm, le résultat est maintenant différé (conformément à la sémantique de GetService).
  • La prise en charge du démarrage en mode maintenance en maintenant * / - a été ajoutée à PM.
  • Une extension a été ajoutée à exosphere, avec l’ajout d’un SMC personnalisé permettant l’utilisation de DMA vers IRAM.
  • En outre, smcGetConfig a été étendu pour permettre le redémarrage d'une charge utile dans IRAM à 0x40010000 lorsque ConfigItem 65001 est défini sur 2.
    • Fatal utilisera maintenant ceci pour redémarrer sur sdmc: /atmosphere/reboot_payload.bin s'il est présent, lorsqu'un bouton vol est enfoncé.
    • Un exemple de homebrew ("reboot_to_payload") a également été écrit et est maintenant inclus dans Atmosphère.
  • Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur.

Version 0.8.2
  • Un certain nombre de bogues ont été corrigés, ce qui a parfois amené les utilisateurs à voir Échec de la dérivation de clé !.
    • Les temps d'activation de l'horloge KFUSE ont été ajustés pour permettre au temps de se stabiliser avant que TSEC ne soit autorisé à accéder.
    • Une condition de concurrence critique a été corrigée qui pourrait entraîner l'utilisation de données de clé erronées sur la version 6.2.0.
  • Le microprogramme TSEC est maintenant réessayé en cas d’échec, ce qui corrige un échec affectant ~ 1/50 démarrages sur 6.2.0.
  • Un bogue a été corrigé, empêchant certains modules de fonctionner sur le firmware 1.0.0.
  • Un bogue a été corrigé, empêchant le mode veille de fonctionner avec le mode debug activé.
    • Par conséquent, le mode de débogage est maintenant activé dans le fichier BCT.ini par défaut.
  • Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur.

Version 0.8.1
  • Un bogue a été corrigé, ce qui a amené les utilisateurs à voir Impossible d'activer SMMU! si fusee avait déjà redémarré.
    • Ce message continuera à apparaître sporadiquement si Fusee n'est pas lancé à partir de coldboot, mais il ne peut jamais se produire deux fois de suite.
  • Une condition de concurrence critique a été corrigée dans la fonctionnalité Atmosphere bis_protect qui pouvait permettre à NS de remplacer les clés publiques BCT.
      La protection AutoRCM était parfois rompue. Le correctif actuel a été testé sur le matériel et vérifié pour fonctionner.
  • Un support a été ajouté pour l'activation de debugmode basé sur la section exosphere du fichier BCT.ini:
    • Si vous définissez debugmode = 1, exosphere informera le noyau que le mode debugmode est actif.
    • Si vous définissez debugmode_user = 1, exosphere informera le pays de l'utilisateur que le mode debug est actif.
    • Ceux-ci sont complètement indépendants les uns des autres, permettant un contrôle précis du comportement du système.
  • Un soutien a été ajouté pour la fonctionnalité nogc; merci à @rajkosto pour les correctifs.
    • Par défaut, les correctifs nogc s’appliquent automatiquement si l’utilisateur démarre en 4.0.0+ avec des fusibles de <= 3.0.2.
    • Les utilisateurs peuvent remplacer cette fonctionnalité via l'entrée nogc dans la section stratosphère de BCT.ini:
      • Définir nogc = 1 forcera l’activation des correctifs nogc.
      • Définir nogc = 0 forcera la désactivation des correctifs Nogc.
    • Si les correctifs sont activés mais ne sont pas trouvés pour le système d’amorçage, une erreur fatale sera renvoyée.
      • Cela devrait empêcher d’exécuter FS sans les correctifs Nogc après la mise à jour vers une version système non prise en charge.
  • Une extension a été ajoutée à exosphere, permettant aux applications de l’utilisateur de provoquer le redémarrage du système dans RCM:
    • Cela se fait en appelant smcSetConfig (id = 65001, valeur = <non nul>); l'utilisateur homebrew peut utiliser splSetConfig pour cela.
  • En cas d'erreur fatale, l'utilisateur peut désormais choisir de procéder à un redémarrage standard via le bouton d'alimentation ou de le redémarrer dans la MCR via l'un des boutons de volume.
  • Un message personnalisé a été ajouté à fatal pour le cas où une incompatibilité de version d'API Atmosphère est détectée (2495-1623).
  • Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur.

Version 0.8.0
  • Un module système fatal personnalisé a été ajouté.
    • Ceci ré-implémente et étend le module fatal de Nintendo, avec les caractéristiques suivantes:
      • L'atmosphère fatale d'Atmosphère ne crée pas de rapports d'erreur.
      • L'atmosphère fatale d'Atmosphère dessine un écran d'erreur personnalisé, affichant des registres et une trace.
      • Les tentatives fatales d'Atmosphère de collecter des informations de débogage pour tous les accidents, et pas seulement ceux qui incluent des informations.
      • Le système fatal d'Atmosphère tentera de sauvegarder les rapports sur le DS si aucun rapport d'incident n'a été généré par creport.
  • La gestion des drapeaux de titre a été modifiée pour éviter l'encombrement des dossiers.
    • Au lieu de vivre dans l’atmosphère / les titres / <tid> /% s.flag, les drapeaux se trouvent maintenant dans l’atmosphère / les titres / <tid> /flags/%s.flag.
      • L'ancien format continuera d'être pris en charge pendant un certain temps, mais il est obsolète.
    • Les drapeaux peuvent maintenant être appliqués à HBL en les plaçant dans atmosphere / flags / hbl_% s.flag.
  • Des modifications ont été apportées à l'API mitm, améliorant considérablement la sémantique de l'appelant.
    • sm informe maintenant les services mitm de l'identifiant de processus d'une nouvelle session, permettant ainsi une gestion personnalisée basée sur l'identifiant de titre / l'identifiant de processus.
  • smhax n'est plus activé, car il n'est plus nécessaire et bloque des fonctionnalités importantes.
    • Les utilisateurs disposant de HBL / homebrew mis à jour ne devraient voir aucune différence observable en raison de ce changement.
  • Passer à la langue suivante : anglaisLa fonctionnalité a été ajoutée pour implémenter les protections de base pour NAND à partir de homebrew:
    • BOOT0 dispose désormais d’une protection en écriture pour les régions de clé publique et de keyblob BCT.
      • Le ns sysmodule n'est plus autorisé à écrire les clés publiques BCT; tous les autres processus peuvent.
        • Cela devrait empêcher les mises à jour du système de supprimer AutoRCM.
      • Aucun processus ne doit être autorisé à écrire dans la région keyblob.
    • Par défaut, les partitions BIS autres que BOOT0 sont désormais en lecture seule et CAL0 n'est ni lisible ni inscriptible.
      • Ajouter un drapeau bis_write à un titre lui permettra d’écrire dans BIS.
      • Ajouter un indicateur cal_read à un titre lui permettra de lire CAL0.
    • Une sauvegarde automatique est maintenant faite de CAL0 au démarrage.
      • fs.mitm conserve un descripteur de fichier pour cette sauvegarde afin que les logiciels utilisateur ne puissent pas le lire.
    • Pour faciliter ceci, fs.mitm maintenant mitms toutes les sessions pour les modules non-système; le remplacement de contenu a été séparé de l'interception de service.
    • Veuillez noter que ces protections sont basiques et qu’un homebrew suffisamment malveillant peut les vaincre.
      • Veillez à ne lancer que les logiciels homebrew provenant de sources de confiance.
  • Un bug impliquant des titres HDCP plantés sur de nouveaux firmwares a été corrigé.
  • La prise en charge de la version du système 6.2.0 a été ajoutée. Merci à @motezazer pour son aide précieuse.
    • Par défaut, les nouvelles clés seront automatiquement dérivées sans intervention de l'utilisateur.
    • Un support est également présent pour le chargement de nouvelles clés depuis atmosphere / prod.keys ou atmosphere / dev.keys
  • Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur.

Version 0.7.5
  • La formation DRAM a été ajoutée à fusee-secondary, avec la permission de @hexkyz.
    • Cela améliore considérablement la vitesse d'accès à la mémoire pendant le démarrage, ce qui entraîne un temps de démarrage environ 200 à 400% plus rapide.
  • La détection de la région de code de creport a été améliorée.
    • Au lieu de ne rechercher que la présence d'une région de code dans l'un des PC / LR du thread en panne, creport vérifie maintenant les deux + toutes les adresses du chemin de pile. Ceci est également maintenant fait pour chaque thread.
      • ela correspond à l'amélioration ajoutée par Nintendo à Creport officielle en 6.1.0.
    • L'heuristique de détection de région de code a été encore améliorée en vérifiant si une adresse pointe sur .rodata ou .rwdata, au lieu de simplement .text.
    • Cela signifie qu’un blocage apparaît dans une région de code NRO chargée (ou par ailleurs non contiguë). Creport sera en mesure de détecter toutes les régions de code actives, et pas seulement celle-là.
  • Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur.

Version 0.7.4[/u]
  • libstratosphere a été complètement refactorisée / réécrite et divisée en son propre sous-module distinct.
    • Bien que la plupart du temps, cela soit "sous le capot" pour les utilisateurs finaux, le refactor est plus rapide (amélioration des performances au démarrage et à l'exécution), plus précis (de nombreuses structures IPC internes sont désormais compatibles bug pour bugs avec les implémentations de Nintendo), et nettement plus stable (il corrige un grand nombre de bugs présents dans l’ancienne bibliothèque).
    • L'API refactorisée est nettement plus propre et plus facile à écrire, ce qui devrait améliorer / accélérer le développement de la stratosphère.
    • Les développeurs souhaitant écrire leurs propres modules système personnalisés pour le commutateur peuvent désormais facilement inclure libstratosphere en tant que sous-module dans leurs projets.
  • Loader a été étendu pour ajouter un nouveau moyen générique de redirection de contenu (ExternalContentSources), avec l'aimable autorisation de @misson20000:
    • Une nouvelle commande a été ajoutée à ldr: shel, prenant en compte une tâche de redirection et renvoyant un identifiant de session.
    • Lorsque le TID demandé est en cours de chargement, Loader interroge le descripteur comme s'il s'agissait d'un IFileSystem.
      Cela permet aux clients de définir de manière générique leurs propres systèmes de fichiers et d’en remplacer le contenu dans le chargeur.
      • fs.mitm a obtenu plusieurs optimisations qui devraient améliorer ses performances et sa stabilité:
    • La redirection RomFS ne se produit maintenant que s’il ya du contenu à rediriger, même si le titre est en cours ailleurs.
    • Un cache est maintenant maintenu du stockage de données actif, le cas échéant, pour tous les ID de titre ouverts. Cela signifie que si deux processus essaient d'ouvrir la même archive, fs.mitm ne dupliquera aucun de ses travaux.
    • Les métadonnées RomFS sont maintenant mises en cache sur la carte SD lors de la compilation au lieu d'être conservées en mémoire - cela réduit considérablement l'encombrement de la mémoire et permet à fs.mitm de rediriger simultanément plus de titres qu'auparavant.
  • Un certain nombre de bugs ont été corrigés, notamment:
    • Une fuite de ressource a été corrigée lors de la création du processus. Cela corrige les plantages qui surviennent lorsqu'un grand nombre de jeux (> 32) ont été lancés depuis le dernier redémarrage.
    • fs.mitm ne commet plus d'erreur lors de la réception d'un tampon de taille zéro. Cela corrige les plantages dans certains jeux, y compris The Messenger.
    • La sémantique de serveurs multithreads ne devrait plus causer d'interblocages dans certaines circonstances. Cela corrige les plantages dans certains jeux, y compris NES Classics.
      À présent, PM ne donne que les autorisations FS complètes aux fichiers KIP actifs. Cela corrige un crash potentiel empêchant l'enregistrement de nouveaux processus avec FS.
  • La cible make dist inclut désormais la branche dans le nom du zip généré.
  • Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur.

Version 0.7.3
  • Loader et fs.mitm essaient maintenant de recharger le fichier loader.ini avant de le lire. Cela permet de changer la combinaison de boutons de substitution / l'ID de titre HBL au moment de l'exécution.
  • Ajout d'un MitM entre set: sys et qlaunch, utilisé pour remplacer la chaîne de version du système affichée dans les paramètres système.
    • Les paramètres système affichent désormais <Version actuelle> (AMS <x>. <Y>. <Z>).
  • Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur.

Version 0.7.2
  • Correction d'un bug dans l'implémentation en lecture de LayeredFS de fs.mitm qui provoquait le blocage de certains jeux lors de la tentative de lecture de fichiers.
  • Correction d'un bug affectant la version 1.0.0 qui entraînait un plantage des jeux avec l'erreur fatale 2001-0106 au démarrage.
  • Nom de fichier amélioré généré par la cible make dist.
  • Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur.

Version 0.7.1
  • Correction d'un bug empêchant les consoles de 4.0.0 à 4.1.0 de s'endormir et de se réveiller.
  • Correction d'un bug empêchant les consoles <4.0.0 de démarrer sans KIP spécifiques sur la carte SD.
  • Une API a été ajoutée à Service Manager d'Atmosphère pour différer l'acquisition de tous les descripteurs de services spécifiques jusqu'à la fin de l'initialisation.
  • Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur

Version 0.7
  • Fusée, un chargeur de démarrage personnalisé
    • Prend en charge le chargement / la personnalisation de KIP arbitraires à partir de la carte SD.
    • Prend en charge le chargement d’un noyau personnalisé à partir de la carte SD ("/atmosphere/kernel.bin").
    • Prend en charge les correctifs de noyau définis à la compilation, par microprogramme.
    • Tous les correctifs dans les chemins tels que / atmosphere / kip_patches / <nom du correctif défini par l'utilisateur> / <SHA256 de KIP> .ips seront appliqués aux KIP appropriés, permettant ainsi une distribution aisée des correctifs prenant en charge plusieurs versions.
      • Les formats IPS et IPS32 sont pris en charge.
    • Tous les correctifs dans les chemins tels que / atmosphere / kernel_patches / <nom du correctif défini par l'utilisateur> / <SHA256 du noyau> .ips seront appliqués au noyau, permettant ainsi une distribution aisée des correctifs prenant en charge plusieurs versions.
      • Les formats IPS et IPS32 sont pris en charge.
    • Configurable en modifiant BCT.ini sur la carte SD.
    • Atmosphère devrait également être lancé par le chargeur alternatif hekate, pour ceux qui le préfèrent.
  • Exosphère, un moniteur sécurisé personnalisé complet
    • Exosphere est une nouvelle implémentation du micrologiciel
    • TrustZone de Nintendo, qui reproduit intégralement toutes ses fonctionnalités.
    • En outre, il a été étendu pour fournir des informations sur la version actuelle de l’API Atmosphere, à l’intention des homebrews souhaitant l’utiliser.
  • Stratosphère, un ensemble de modules système personnalisés. Ceci comprend:
    • Un module de système de chargeur.
      • Réimplémentation du chargeur de Nintendo, en reproduisant intégralement toutes les fonctionnalités d'origine.
      • Configurable en éditant /atmosphere/loader.ini
      • Support de première classe pour Homebrew Loader.
        • Un NSP exefs (par défaut "/atmosphere/hbl.nsp") sera utilisé à la place des exefs du titre de victime.
        • Par défaut, HBL remplacera l'applet d'album, mais toute application devrait également être prise en charge.
      • Étendu pour prendre en charge la redirection arbitraire du contenu exécutable sur la carte SD.
        • Les fichiers seront chargés de préférence à partir de / atmosphere / titres / <titleid> / exefs /, le cas échéant.
        • Les fichiers présents dans les fichiers originaux qu'un utilisateur souhaite marquer comme non présents peuvent être "stubés" en créant un fichier .stub sur le SD.
        • S'il est présent, un fichier PFS0 dans /atmosphere/titles/<titleid>/exefs.nsp remplacera complètement les fichiers exef originaux.
        • La redirection est éventuellement permutable en maintenant certains boutons enfoncés (par défaut, en maintenant R désactivant la redirection).
      • La prise en charge complète du correctif du contenu NSO est implémentée
        • Tous les correctifs dans les chemins tels que / atmosphere / exefs_patches / <nom du correctif défini par l'utilisateur> / <Hex Build-ID de NSO à correctif> .ips seront appliqués, permettant ainsi une distribution aisée des correctifs prenant en charge plusieurs versions de firmware et / ou titres.
        • Les formats IPS et IPS32 sont pris en charge.
      • Extension pour prendre en charge le lancement de contenu à partir de fichiers exécutables perdus sur la carte SD, sans nécessiter d'installation officielle.
        • Ceci est fait en spécifiant FsStorageId_None au lancement.
    • Un module système de gestionnaire de service.
      • Réimplémentation du gestionnaire de services de Nintendo, en reproduisant intégralement toutes les fonctionnalités d'origine.
      • Prise en charge à la compilation pour la réintroduction de "smhax", permettant aux clients d'ignorer éventuellement la vérification de l'accès aux services en ignorant l'initialisation.
      • Étendu pour permettre à l’homebrew d’acquérir plus de poignées de services privilégiés que ce que Nintendo autorise nativement.
      • Étendu pour ajouter une nouvelle API permettant d'installer des écouteurs Man-In-The-Middle pour des services arbitraires.
        • L'API peut également être utilisé pour détecter en toute sécurité si un service a été enregistré de manière non bloquante sans effets secondaires.
        • Documentation complète de l'API à venir.
    • Un module de système de gestionnaire de processus.
      • Réimplémentation du gestionnaire de processus de Nintendo, en reproduisant intégralement toutes les fonctionnalités d'origine.
      • Étendu pour permettre à homebrew d'acquérir des descripteurs de processus arbitraires et ainsi de lire / modifier la mémoire système sans bloquer l'exécution.
      • Étendu pour permettre à homebrew de récupérer des informations sur les limites des ressources du système.
      • Extension en intégrant une implémentation complète et étendue du module système boot2 de Nintendo.
        • L'ordre de lancement du titre a été optimisé afin de permettre un accès plus rapide à la carte SD.
        • Le module système de collecte des erreurs n'est pas lancé intentionnellement, ce qui empêche la génération de nombreux rapports d'erreur de télémétrie système.
        • Les utilisateurs peuvent placer leurs propres modules système personnalisés sur la carte SD et les marquer pour le lancement automatique de boot2 en créant un fichier / atmosphere / titres / <title ID> /boot2.flag sur leur carte SD.
    • Un module système fs.mitm personnalisé.
      • Utilise l'API MitM d'Atmosphère afin de fournir aux utilisateurs un moyen simple de modifier le contenu du jeu.
      • Intercepte toutes les commandes FS envoyées par les jeux, avec une gestion spéciale des commandes utilisées pour monter le contenu RomFS / DLC afin de permettre la création et la distribution faciles de mods jeu / DLC.
        • fs.mitm analysera l'image RomFS de base d'un jeu, une image RomFS située dans / atmosphere / titres / <titre ID> /romfs.bin, ainsi que tous les fichiers volants dans / atmosphere / titres / <titre ID> / romfs /, et les fusionner en une seule image RomFS.
        • Lors de la fusion, les fichiers en vrac sont préférés au contenu de l'image romfs.bin de la carte SD, et les fichiers de l'image de la carte SD sont préférés à ceux de l'image de base.
      • Peut en outre être utilisé pour intercepter des commandes envoyées par des titres système arbitraires (à l'exception de celles lancées avant que la carte SD soit active), en créant un fichier / atmosphere / titres / <title ID> /fsmitm.flag sur la carte SD.
      • Peut être désactivé de force pour n’importe quel titre en créant un fichier / atmosphere / titres / <ID du titre> /fsmitm_disable.flag sur la carte SD.
      • La redirection est éventuellement permutable en maintenant certains boutons enfoncés (par défaut, en maintenant R désactivant la redirection)
    • Un module système de rapport d'incident personnalisé.
      • Sert de remplacement instantané au module de système Creport de Nintendo.
      • Génère des rapports détaillés et lisibles par l'homme sur les pannes système en enregistrant dans / atmosphere / crash_reports / <timestamp> _ <titre ID> .log.
      • Comme les rapports ne sont pas envoyés au sysmodule erpt, cela désactive toute télémétrie liée aux rapports de blocage.
  • Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur.


Kosmos de la Team Atlas
[+] ChangeLog Kosmos de AtlasNX
Version 12.1.2
  • Mis à jour pour atmosphère 0.8.9
  • Correction du plantage de la boîte à outils lors de la modification de la configuration du bouton hid-mitm

Version 12.1.1
  • Hekate mis à jour
  • Correction de la compatibilité de la carte SD pour certaines personnes
  • Ldn_mitm mis à jour
  • Emuiibo mis à jour
  • Mise à jour de hid_mitm

Version 12.1
  • Ajout de ldn_mitm
    • Redirige ad-hoc pour pouvoir jouer ensemble à la coopération en ligne
    • Cela fonctionne avec Kosmos Toolbox !
  • Emuiibo ajouté
    • Mitm amiibo-services pour que vous n'ayez pas à transporter tous vos amiibos
    • Fonctionne avec la boîte à outils Kosmos !
  • Sys-clk mis à jour
  • Atmosphère mise à jour
  • Hekate mis à jour
  • Lockpick_RCM mis à jour
    • Maintenant supporte 8.0.0
  • Mise à jour des correctifs ES (merci à 4chan)

Version 12.0.1
  • Mise à jour pour Atmosphère v0.8.7
  • Correction de la compatibilité fusee-primary pour ceux qui souhaitent utiliser fusee-primary
    • Situé sous "Launch>Payloads>fusee-primary.bin"
  • Mise à jour de la configuration Kosmos Toolbox
  • sys-clk nécessite maintenant un redémarrage (sera corrigé bientôt)
  • Le support pour sys-nxsh a été ajouté

Version 12
  • Atmosphère mise à jour à 0.8.6
    • Le comportement par défaut du support HBL du chargeur a été modifié.
      • Au lieu de lancer HBL quand un album est lancé sans R réservé, loader lance HBL quand un album ou un jeu est lancé avec R. tenu.
  • Beaucoup d'autres corrections de bogues et ajouts de fonctionnalités critiques
  • Basculé vers les sysmodules NSP au lieu de l'ancien format KIP
  • Mise à jour de sys-ftpd pour autoriser les connexions authentifiées
  • Ajout du sysmodule sys-clk pour l'overclocking
  • Mise à jour de Goldleaf et de l'Appstore Homebrew
  • Cela ajoute un support 7.x à Goldleaf entre autres
  • Ajout de la charge utile primaire fusee en tant qu'option amorçable
  • Correctifs ES mis à jour
  • Mise à jour Toolbox Kosmos
    • Après des mois de taquineries et de nombreux tests, la Kosmos-Toolbox est enfin prête à être utilisée. Présentant le premier système de chargement à chaud sysmodule au monde et bien plus encore!
    • Nouvelles fonctionnalités
      • Chargement à chaud et déchargement de modules système
        • Cela signifie plus de reboot ennuyeux juste pour activer l'overclocking ou le serveur FTP!
        • Entièrement adaptable pour des sysmodules supplémentaires
    • Reboot2Hekate
      • Vous êtes-vous déjà énervé du temps qu’il faut pour lancer Lakka ou pour lancer une sauvegarde NAND? Nous aussi. Reboot2Hekate vous permet de redémarrer directement dans n'importe quel profil Hekate que vous avez installé sur votre système ou dans le menu Hekate lui-même en cliquant sur un bouton.
    • Configuration d'entrée HID-mitm
      • La deuxième grande nouveauté de Kosmos v12 est la sortie de hid-mitm de jakibaki. Pour faciliter l'utilisation, la dernière version de Toolbox introduit une nouvelle interface permettant de relier facilement n'importe quel bouton à un autre !
    • Correction de bugs
      • Nous vous avons entendu et avons corrigé le bogue ennuyeux de réinitialisation de la clé de substitution !
      • Entièrement compatible avec les dernières modifications Atmosphère 0.8.6 !
  • Sortie de hid-mitm!
    • Avec cette dernière version, nous vous proposons un nouveau et génial sysmodule personnalisé appelé hid-mitm. Jakibaki a beaucoup travaillé pour mettre cela en œuvre et il est enfin prêt.
    • voici un moyen de remapper tous les boutons de joycon et le contrôleur PLUS en utilisant n'importe quel autre de vos contrôleurs comme le contrôleur XBOX One ou Dualshock avec votre console Nintendo ! Pour ce faire, nous avons également publié une application Android et iOS qui se connecte à votre console et lui envoie les données.
    • Vous pouvez trouver plus d'informations sur ce sysmodule à l'adresse https://github.com/jakibaki/hid-mitm/bl ... /README.md
    • S'il vous plaît ne pas oublié que c'est en version bêta
      • Cela ne signifie pas qu'il n'a pas du tout été approuvé, alors tentez votre chance aujourd'hui !
  • et, surtout:
    • Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur.

Version 12 "Poisson d'Avril"
  • Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur.

Version 11.11.1
  • Hekate mis à jour
    • Meilleure gestion des stocks
    • Corrections de bugs

Version 11.11
  • Hekate mis à jour
    • Hekate prend désormais en charge le lancement de fusee-secondary, ce qui signifie que vous pouvez maintenant glisser et relâcher des émanations atmosphériques et les utiliser avec Kosmos!
    • Hekate prend désormais en charge la restauration de votre firmware à partir de FAT32!
  • Lockpick_RCM ajouté
    • Une nouvelle façon d'acquérir les clés nécessaires au modding et bien plus encore sur 7.0 (Impossible via l'homebrew de Lockpick sous 7.0)
  • Atmosphère mise à jour
    • Cela inclut un nouvel éditeur de mémoire (moteur de triche)
    • Un support a été ajouté pour remplacer le contenu par titre, indépendamment du remplacement par HBL.
    • Correction de bugs
  • EdiZon mis à jour
    • EdiZon a maintenant un éditeur de mémoire similaire au moteur de triche
    • Beaucoup de corrections de bugs UI et tactile
  • Checkpoint et ldn_mitm supprimés
    • Explication rapide: ldn_mitm n'est pas compatible avec quelque chose que nous nous attendions à publier mais que nous avons dû retarder. Tôt ou tard, nous apporterons des modifications et le réajouterons éventuellement dans le paquet.
    • Checkpoint a été supprimé après que la plupart des plaintes majeures aient trait au fait que nous avions 2 homebrews ayant des fonctions similaires (ou identiques). Nous étions d'accord avec cela et avons donc décidé de le retirer. Nous remercions Flagbrew de nous avoir permis d’être le premier à recevoir chaque paquet demandé / autorisé à inclure Checkpoint et nous sommes toujours honorés de ce fait.
  • et, surtout:
    • Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur.

Version 11.10.2
  • Lockpick mis à jour
  • Correction du crash de Kosmos Toolbox lors de son lancement
  • Fixe Stock + profil Sys-Netcheat ne fonctionne pas
  • Ajout d'option Stock pour le firmware 1.0-6.2
  • Nous avons également mis à jour le guide, consultez https://guide.sdsetup.com
    (Nous avons également amélioré nos tests de bogues avant de publier quoi que ce soit grâce à notre discorde!)

Version 11.10.1
  • Correction de charger.ini étant ignoré (désolé pour ça).
  • Fixe Hekate qui ne se lance pas du tout sur certains commutateurs.
  • Loader.ini prend désormais en charge plusieurs remplacements par titre.

Version 11.10.0
  • Hekate mis à jour
  • Atmosphère mise à jour
    • Cela signifie que Kosmos prend désormais officiellement en charge les derniers microprogrammes 7.0.0 et 7.0.1!
  • EdiZon mis à jour
  • Mise à jour de ldn-mitm
    • Ajout du configurateur ldn-mitm
  • Es-correctifs supprimés
  • et, surtout:
    • Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur.

Version 11.9.1
  • Hekate mis à jour
    • Ajout du correctif pour svcControlCodeMemory qui aide dynarec sur les émulateurs.
    • Mode veille fixe lorsque le mode débogage est activé et que la version officielle 6.X.X secmon est utilisée
    • Ajout du pilote RTC qui désactive également l’alarme de réveil lorsqu’on utilise l’extinction automatique HOS
    • Aide lorsque les utilisateurs d'AutoRCM injectent et éteignent assez rapidement.
    • GPU fixe sous Linux lors du démarrage à partir de warmboot
    • Ajout de l'étalonnage automatique de secours manquant des cartes SD et de quelques petites corrections.
  • Correction d'un bug dans Kosmos Toolbox causant des plantages chez certaines personnes
  • Emplacements Homebrew synchronisés avec les normes AppstoreNX (Comme demandé #182)
  • Sérieusement réduit le nombre de fichiers créés par le support python d'EdiZon
  • et, surtout:
    • Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur.

Version 11.9
  • Ajout de la possibilité de redémarrer directement sur Hekate
    • Merci atmosphère
    • Soit en cas de décès, soit via l'homebrew "reboot_to_payload"
  • Ajout de Lockpick !
    • Le nouvel outil pour obtenir les clés, successeur de kezplez, supporte les clés 6.2.0 et le dump titlekeys
  • Lockpick mis à jour
  • Checkpoint mis à jour
  • Mise à jour de Kosmos Updater
  • HBL mis à jour
  • Atmosphère mise à jour
  • Goldleaf mis à jour
  • Ldn_mitm mis à jour
  • Sys-FTPD mis à jour
  • Edizon mis à jour
  • Encore un grand merci à bernv3 pour avoir créé une des plus belles icônes jamais vues!
  • SDSetup ajouté
  • et, surtout:
    • Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur.

Version 11.7.1
  • Goldleaf ajouté !
    • La nouvelle version de Tinfoil par le nouveau propriétaire du tinfoil original, @XorTroll!
    • Caractéristiques Installation du thème, Installation du titre et bien plus encore
  • Mise à jour ldn_mitm
  • Mise à jour de CFW-Settings avec une nouvelle icône par bernv3
  • Mise à jour icône de Kosmos Updater par bernv3 !
    • Se corrigera dynamiquement tôt ou tard
  • et, surtout:
    • Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur.

Version 11.7
  • Avant de commencer le journal des modifications, je tiens à remercier tous nos clients ! Grâce à vous, nous pouvons considérablement améliorer SDSetup ! (Téléchargements incroyablement rapides et petits!) - Nous n'avons jamais espéré autant de soutien ! Ceci étant dit, commençons:
  • Hekate
    • Fixe Veille pour les consoles downgradée avec des efuses brûlés plus que nécessaire.
    • Nous avons corrigé le chargement de la chaîne update.bin et forcé hw init à la mise à jour, au cas où cela changerait à l'avenir.
      Ceci est un correctif décisif et nécessite la version 4.6 de votre puce / dongle.
    • Nouvelle correction de bit d'archive
    • Correction du débogage UART
    • Une petite émulation SMMU pour TSEC corrige les plus malchanceux. Le temps d'attente maximum reste petit.
      Beaucoup de nombreux correctifs
    • Ajout des messages d'erreur pour les options de restauration et de démarrage.
    • Restez curieux :) Les portes ont été ouvertes
  • Atmosphère mis à jour
    • Un bogue a été corrigé, empêchant certains modules de fonctionner sur le firmware 1.0.0.
    • Un bogue a été corrigé, empêchant le mode veille de fonctionner avec le mode debug activé.
      Par conséquent, le mode de débogage est maintenant activé dans le fichier BCT.ini par défaut.
  • Hekate mis à jour
  • Ldn_mitm mis à jour
  • et, surtout:
    • Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur.

Version 11.5
  • Hekate
    • Prise en charge complète de la version 6.2.0. Merci à @nwert, @ balika011 et bien sûr, @CTCaer!
      Il a un taux de réussite de 100%.
    • Prise en charge de Secure Monitor et de la nouvelle Exosphere
      Prend en charge le démarrage de la version 6.2.0 avec moins de 8 fusibles
    • Prise en charge ajoutée des outils "Imprimer les clés TSEC" et "Dump pkg1 / 2"
    • Correction du problème HDCP de YouTube. Merci @hexkyz d'avoir pris le temps d'enquêter.
    • Chaque gestionnaire de fichiers ignore maintenant les fichiers cachés et les fichiers .dot
    • Ajout de l'option silencieuse à l'option d'extinction automatique des HOS. Vous pouvez maintenant choisir si vous souhaitez afficher le logo.
    • Main.c à des sections groupées plus simples.
    • Beaucoup de corrections de bugs
  • Général
    • Suppression à nouveau fusee - Avez-vous vraiment pensé que nous n'avions rien pour vous les gars; ^)
    • Atmosphère mise à jour
    • Ldn_mitm mis à jour
    • et, surtout:
        Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur.

Version 11.1
  • Ajout du support pour le firmware 6.2
    • Cette pre-release utilise la solution fusée Atmosphere sous 6.2 comme solution temporaire
    • Cela inclut les SigPatches, le mode veille et tout ce que vous avez déjà sur tous les autres firmwares !
  • Ajout de ldn_mitm
      Cela vous permet de jouer en ligne ad-hoc / lan à des jeux comme Smash et Mario Kart 8 ! Comme de plus en plus de gens sont bannis chaque jour, cela devient de plus en plus demandé et après un certain temps, le temps est venu pour vous !
  • Après avoir reçu des tonnes d'excellents bootlogs Kosmos, nous avons décidé de créer un nouveau bootlogo pour le projet. Ceci est principalement dû au travail de bernv3.
    • Vous pouvez regarder tous les bootlogos fantastiques sur notre Discord !
  • Ajout de fatal d'Atmosphère
  • Mise à jour du Homebrew Menu
  • Mise à jour d'Atmosphère
  • Et surtout:
      Améliorations apportées à la stabilité globale du système pour améliorer l'expérience utilisateur.

Version 11.0.1
  • Ceci est basé sur la v0.7.5 du CFW atmosphère
    • Atmosphère mis à jour (Creport)
    • Ajout de set_mitm of Atmosphere (La chaîne de version indiquée dans les paramètres)
    • Mise à jour du menu Homebrew avec le dernier commit
  • et, surtout:
    • Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur

Version 11
SDFiles est devenu un incontournable de la scène avec une base d'utilisateurs importante et des homebrews dédiés. Quand j'ai commencé ce projet, ce n'était rien de plus qu'un moyen rapide de contrer le fichier "SDFiles.zip" obsolète qui existait. Je ne m'attendais pas à ce qu'il évolue de cette façon. Récemment, nous avons commencé à être un peu mécontents de certaines informations et nous avons donc décidé de créer un formulaire. Ce formulaire nous a permis de mieux comprendre l’utilisation et les modifications à apporter. Alors discutons-les un par un:
  • Appellation
    • SDFiles était un nom rapidement composé sans aucune pensée. Vous pouvez le comparer à un nom de développement. Alors que les fichiers SDFiles apportaient de plus en plus d'améliorations uniques, reprises par les CFW, et que la base d'utilisateurs commençait à augmenter, nous nous sommes de plus en plus plaints de son nom. Et il est très difficile de recommander des "fichiers SD" aux gens. Cela a du sens, SDFiles est un moyen de l'exprimer, en termes généraux, et il ya environ 1-2 mois, j’avais des réflexions quotidiennes à ce sujet.
    • Après plusieurs votes avec l'équipe et des personnes sélectionnées, nous avons décidé de lui donner un nom réel. La compilation des fichiers SD est maintenant appelée Kosmos. Après le mot allemand est "cosmos" du grec historique et nous pensons que cela correspond très bien à un projet basé sur hekate tels que les SDFiles. Cela lui donne un style unique qui correspond toujours à ses racines d’atmosphère tout en ne semblant pas trop connecté.
  • KosmosUpdater
    • @StevenMattera a implémenté plusieurs fonctionnalités demandées.
      La liste:
      • KosmosUpdater suit maintenant les fichiers qu’il installe et les supprime avant de les mettre à jour à nouveau. C’est l’une des fonctionnalités les plus demandées jusqu’à présent et devrait, espérons-le, réduire les bogues liés aux artefacts et garder votre SD plus propre.
      • KosmosUpdater vous permet maintenant d'ajouter "IgnoredFiles". Ces fichiers ne seront pas touchés lors de la mise à jour. Il s’agissait de la deuxième fonctionnalité la plus demandée. Elle vous permet (par exemple) de définir le bootlogo sur la liste des fichiers ignorés et de ne jamais le modifier lors de la mise à jour.
      • Des paramètres de proxy ont été ajoutés à KosmosUpdater. Ils vous permettent d'utiliser un serveur proxy.
  • Conclusion
    • Nous et beaucoup d’autres d’entre vous avions l’impression de ressembler à Kosmos. Les fichiers SD ont été trop encombrés et nous vous avons donc demandé ce que vous utilisiez activement et ce que vous n’utilisiez pas du tout. Nous avons découvert qu'environ 95% des utilisateurs n'avaient jamais / rarement utilisé Xor.Play, ReiNX, Fusee et SwitchPresence. Nous avons donc décidé de retirer ces 4 du lot. Nous avons déjà beaucoup réfléchi pour ReiNX car de nombreuses personnes ont exprimé une forte haine contre son inclusion, mais nous l’avons considéré comme quelque chose qui est activement utilisé par la plupart des utilisateurs courants. Le formulaire nous a montré que ce n'était pas le cas et nous l'avons donc retiré. Dans l’ensemble, le paquet a été réduit d’environ 25% de sa taille et nous avons le sentiment que cela réduit également considérablement le "trop ​​de choses" que vous critiquez pour Kosmos.
  • Atmosphère et son Toolkit
    • Dans la v10, nous avons introduit le "rechargement à chaud" du combo de boutons utilisé par le payload d’atmosphère via un gestionnaire. C'était une première en son genre et peu de temps après, @SciresM l'a introduit dans la base du code Atmosphère.
    • Son chemin utilisait toutefois une méthode différente pour le vérifier (il lit simplement le fichier loader.ini à chaque fois). Cela posait des problèmes de compatibilité et rendait difficile la mise à jour sans casser le Toolkit. Nous sommes maintenant heureux d'annoncer que nous avons ajusté le Toolkit pour fonctionner avec le rechargement à chaud introduit récemment par Atmosphere.
  • Nom de l'équipe
    • Vous avez peut-être compris que lors des dernières mises à jour, nous avons toujours inclus "Team- {Nous n'avons toujours pas de nom d'équipe}" dans le journal des modifications. C'est parce que nous sommes vraiment peu créatifs mais que nous voulions toujours un nom cool. Nous avons pris vos suggestions dans le formulaire susmentionné et avons encore voté avec les contributeurs sélectionnés. Cela dit, l’équipe derrière les fichiers SDFiles créés sont de @jakibaki, @WerWolv98, @noahc3, @StevenMattera et moi (@tumGER) et on s’appelle désormais Atlas.
    • SDFiles Kosmos n'a jamais été un projet d'un seul homme et le nom de l'équipe a été une étape importante pour nous.
  • Organisation
    • Une autre raison pour laquelle le nom de l'équipe était important pour nous est que plusieurs personnes (Hello @SciresM: ^) nous ont demandé de transférer les fichiers SDFiles dans une organisation pour plusieurs raisons. Vous avez peut-être déjà compris cela en lisant ceci, mais les fichiers SDFiles ne sont plus liés à https://github.com/tumGER/SDFilesSwitch mais à https://github.com/AtlasNX/Kosmos. Ne vous inquiétez pas, github est suffisamment intelligent pour relier automatiquement chaque demande vers ce lien, afin qu'aucun lien ne soit rompu au cours du processus.
  • Update
    • Nom du projet mis à jour en Kosmos
    • Atmosphère mis à jour
    • Mise à jour de KosmosUpdater
    • Toolkit mis à jour
    • Correctifs ES mis à jour
    • Bootlogo mis à jour
    • ReiNX supprimé
    • Fusee enlevé
    • Suppression de Xor.Play
    • Suppression de SwitchPresence
    • Kosmos a été transféré dans une organisation
    • et, surtout: Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur.

Version 10.1.1
  • Es-sigpatches mis à jour pour 6.1.0.
  • Général:
    • EdiZon mis à jour
    • Checkpoint mis à jour
    • et, surtout:
      • Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur.

Version 10.1
  • SDFilesUpdater
    • Nouveau lot ajouté: Hekate pour ceux qui recherchent un paquet nogc
    • Ajout de tonalités audio lors de la navigation dans l'application.
    • Vous pouvez maintenant redémarrer le commutateur une fois la mise à jour terminée en appuyant sur le bouton X.
    • Ignorer la mise à jour de fichiers spécifiques via le fichier settings.config.
    • Possibilité de désactiver la mise à jour automatique de l'application via le fichier settings.config.
    • Les téléchargements sont maintenant des fichiers zip à la place des fichiers tar. Cela réduit considérablement le téléchargement.
  • SDFilesToolkit:
    • Correction du démarrage automatique cassant hekate_ipl.ini
    • Correction de l'analyse lorsque loader.ini avait des octets de nomenclature
  • Général:
    • Supprime les caractères génériques des fichiers ini pour corriger la compatibilité avec Mac OS X.
    • Ajout d'une version modifiée de Tinfoil en tant que Tinfoil d'origine (maintenant maintenu par XorTroll) a brisé le support de la plupart des firmwares en raison du support USB.
    • CheckPoint mis à jour
    • HBL mis à jour (apparemment, une mise à jour dans les tests de la version 10 que j'ai trouvée implémentée est revenue)
    • Sys-netcheat mis à jour
    • Atmosphère mise à jour à 0.7.2
      • 0.7.3 ne présente rien de nouveau (pour les utilisateurs de SDFiles) et nécessite une réécriture de la boîte à outils car Scires a ajouté sa propre interprétation du rechargement à chaud (nous avons utilisé des gestionnaires et il vérifie le fichier lui-même)
  • Et, surtout:
    • Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur.

Version 10.0
    SDFiles Toolkit
    • Nous sommes heureux d’annoncer la boîte à outils SDFiles créée par @WerWolv98.
      Avec cet outil révolutionnaire, vous pouvez sélectionner votre combinaison de boutons pour le remplacement de l'album (Menu Homebrew) lorsque vous êtes dans Horizon.
    • Cela nécessitait de tout nouveaux gestionnaires pour le chargeur et, en tant que tel, est actuellement une fonctionnalité exclusive des fichiers SD.
    • Mais ce n'est pas tout ce que la boîte à outils a à offrir ! @WerWolv98 a également pris le temps d'implémenter la configuration du démarrage automatique. En effet, vous pouvez désormais sélectionner l'option CFW qui sera automatiquement démarrée via cet homebrew !
    • Et tout cela combiné est livré avec une interface graphique belle et facile à contrôler !
    • Nous remercions également "zaki-PH27" pour l'icône de la boîte à outils ! Et @CTCaer, @bodyXY (et thomleg50) pour la soumission d'icônes géniales que vous pouvez vérifier dans le dossier "Ressources".
    • Attention ! Cela ne fonctionne pas dans ReiNX car il nécessite un chargeur personnalisé
  • SDFilesUpdater
    • @StevenMattera a également travaillé à l'amélioration de l'une des fonctions de SDFiles - SDFilesUpdater. Au fil du temps, les fichiers SDFiles sont passés d'un produit singulier à un projet modulaire et, comme nous souhaitons vous donner plus de liberté dans votre choix de CFW, des projets tels que https://sdsetup.com ont été créés. SDFilesUpdater était cependant l’un des moyens les plus rapides et les plus faciles de rester à jour avec votre commutateur. Aujourd'hui, nous annonçons une série de nouveaux changements.
    • Nous voulons également montrer l'un des plus grands objectifs de SDFiles ! Sélection du module sur votre Switch ! Oui, vous avez bien entendu. Vous pouvez maintenant sélectionner le sysmodule ou la fonctionnalité que vous voulez sur votre console et SDFilesUpdater le mettra à jour / l'ajoutera automatiquement pour vous ! Cela vous donne plus de personnalisation que tout autre package CFW sur le marché !
    • Mais il y a encore plus, Steven a également travaillé sur Update Channels ! Cela vous donne la possibilité de basculer entre les versions stables et les commits nocturnes. Vous n'aurez plus jamais à installer quelque chose manuellement si vous voulez le tester !
    • Et enfin, une belle interface graphique fidèle Horizon.
      Oui, StevenMattera travaille depuis longtemps sur l'ajout d'une interface graphique. Avec cette mise à jour, SDFilesUpdater devient l'un des plus beaux homebrews du marché !
  • AppstoreNX
    • En coopération avec @vgmoose et @pwsincd, nous avons transféré certains modules sur AppstoreNX pour un accès plus facile ! Découvrez-le dans AppstoreNX v2, maintenant inclus dans le package.
  • Atmosphère 0.7 et Hekate v4.2
    • Alors que nous avons atmosphère v0.7, nous nous sommes adaptés au futur à venir et:
      • Ajout de Fusee
      • Ajout des correctifs de signature pour fusee avec l'aide incroyable de @The-4n
      • Exosphere est devenu la norme pour chaque option
      • Norme Made LayeredFS pour "CFW"
      • Ajout de l'option No-LayeredFS pour ceux qui ne veulent toujours pas l'utiliser
      • Passage de RajNX à la personnalisation des boutons d'ambiance
      • Ajout de gestionnaires personnalisés pour la mise à jour dynamique des boutons pour SDFiles Toolkit.
      • Atmosphère mis à jour (Loader, SM, PM, fs_mitm (LayeredFS), exosphère et creport)
    • Hekate v4.2 a introduit les caractères génériques de dossier et la v10 les prend désormais en charge
      • Tout ce qui est mis dans le dossier "obligatoire" sera toujours chargé! (Similaire à ReiNX)
      • Ce dossier contient également Loader, SM, PM, Exosphere et LayeredFS
      • AutoHOS hors tension
  • Changements généraux
    • Nous aimons accueillir Checkpoint en tant que partie standard des fichiers SD après la réception positive de celui-ci !
    • Menu Homebrew mis à jour
    • Prise en charge du changement de thème
    • Support d'association de fichiers (utile pour les applications homebrew telles que PyNX)
    • Mise à jour de la chanson de xor.play
    • ReiNX mis à jour
    • EdiZon mis à jour
    • Mise à jour de tinfoil
    • Mise à jour du Homebrew Loader
    • Mise à jour de SwitchPresence sur la fourche de Sun

Vous l'aurez compris, cette mise à jour est plus que recommandée. Elle s'intègre parfaitement au système Horizon de la Switch. Elle se couple correctement avec atmosphère et hekate bien que pour ce qui est de son toolkit, ReiNX n'est pas pris en charge (toutefois ReiNX a son toolkit).


ReiNX de Rei
[+] ChangeLog ReiNX de Rei
Version 2.2
  • Support 8.0.0/8.0.1
  • La version de la chaîne est de retour
  • Meilleur arrêt du HOS
  • Redirection Saauvegarde
  • Stabilité TM

Version 2.1.1
  • Résoudre les problèmes d'écran noir que peu avaient
  • Correctif

Version 2.1
  • Support 7.0.x
  • Patchs JIT
  • Support pour exo / lp0fw
  • Stabilité ™

Version 2.0
  • Prise en charge complète de la version 6.2
  • Warmboot w / sig checks désactivé
  • Services implémentés partiels tx, ldr: cht, usbfs
  • Chaîne de récupération
  • Paysage gfx
  • Tous les kips actifs par défaut (obligatoire)
  • Beaucoup de mises à jour de stabilité (TM)

Version 1.7.1
  • Juste un changement limité dans le temps jusqu'à la fin octobre .. et mises à jour de stabilité TM. ; ^)

Version 1.7
  • Les hooks fs_mitm ont été ajoutés pour la prise en charge de la version 6.0
  • Le texte de débogage de ReiNX ne s'affiche que si vous démarrez en mode prolixe (maintien du démarrage à rebours)
  • Boot ReiNX sans carte SD
  • Tous les kips sont compilés et fournis avec ReiNX. La boîte à outils peut être utilisée pour les activer / désactiver. (alternativement, déplacez-les de sysmodules.dis vers sysmodules, et inversement)
  • Patche de noyau réécrit

Version 1.6
  • Chaine libre
  • pm désactive le service de télémétrie
  • fs_mitm n'est plus présent par défaut
  • Support partiel de 6.0
  • ReiNX chaîne de version personnalisée
  • D'autres améliorations de la stabilité globale du système et d'autres ajustements mineurs ont été apportés pour améliorer l'expérience utilisateur.

Version 1.2
  • ATTENTION: Si vous souhaitez activer le correctif 'nogc', créez un fichier vide nommé 'nogc' (sans extension) dans votre dossier / ReiNX.

Version 1.0
  • Initial Release


Hekate de CTCaer
[+] ChangeLog Hekate de CTCaer
Version 4.10.1
  • Horloge d'appareil SD inversée à 204 MHz
    • Certaines cartes SD U1 avec le microcontrôleur Sandisk se sont mal comportées à cette vitesse
  • Quelques petits changements de qualité de vie

Version 4.10
  • Prise en charge complète de la version 8.0.0
  • Ajoute une protection contre les bricks pour les unités patchées de la MRC
    • (Sur une unité corrigée, si vous activez RCM, vous causez une brique qui nécessite un programmeur externe eMMC pour être corrigé.)
  • Ajoute le rapport de panique Exosphere et enregistre au format SD
  • Utile pour déboguer ces couleurs étranges.
  • Ajoute une mise à jour de la barre d'état lors de l'exécution des outils de correction d'archive
    • Donc vous savez que vous devez attendre.
  • Correction d'un délai d'attente de requête TSEC pour 6.2.0. Merci @shchmue.
  • Ajout du support pour AutoRCM sur les devkits
  • Le correctif de batterie "désynchronisé" est maintenant appliqué au démarrage
    • A cause de cela, l'entrée dans les outils a été supprimée.
  • Met à jour FatFS vers R0.13c (p3)
  • Nettoyage et refactorisation de GFX
  • Nombreuses corrections de bugs

Version 4.9.1
  • Option de stock via stock = 1
  • Consulte le modèle hekate_ipl pour en savoir plus sur son utilisation.
  • Correction de bugs importants sur les outils eMMC
  • Correction d'un bug 32 bits vs 64 bits dans lequel la vérification échouait. Et aussi un désalignement d'impression de texte.

Version 4.9
  • Prise en charge de l'analyse du stockage secondaire Fusée (FFS0) d'Atmosphère
    • L'utilisation de "fss0 = {sd path}" vous permet d'analyser kips, exosphere et warmboot à partir d'un binaire secondaire fusee.
    • Exosphere et warmboot sont remplaçables si ces entrées sont définies par la suite.
    • De plus, tout KIP supplémentaire peut être chargé comme avant via kip1 = {chemin sd} / * pour beaucoup, ou kip1 = {chemin sd} pour un sigle
    • Avertissement: Ne doublez pas les kips principaux tels que loader, pm, sm et ams_mitm. Le résultat sera un coup dur.
  • Prise en charge de la restauration de fichiers fractionnés Merci à @emvym3two
    • Vous pouvez maintenant restaurer en utilisant des pièces ou FAT32. La seule condition est que toutes les pièces doivent être dans la carte SD.
    • Il protège contre les fausses cartes SD, les secteurs défectueux et la corruption fréquente des E / S. Aka, ~ 100% des cas.
  • Changements de performances pour la sauvegarde / restauration / vérification
    • Les tampons alignés augmenteront considérablement les vitesses.
    • La vérification est maintenant définie sur le mode Sparse par défaut.
    • Il protège contre les fausses cartes SD, les secteurs défectueux et la corruption fréquente des E / S. Aka, ~ 100% des cas.
  • Change l'ordre d'invocation de sept.
    • C’est important, sinon des outils comme Memloader pourraient casser.
    • Jusqu'à ce qu'une solution d'initialisation semi-usb soit trouvée, hekate affichera bootlogo et vous permettra d'accéder au menu.
    • Si> = 7.0.0 après cela, il sera exécuté en septembre, puis affichera à nouveau le logo sans attendre. Aussi longtemps que la reconstruction du processus de démarrage prend.
  • Gestion des versions plus intelligente pour les charges utiles update.bin et sept
    • Il prend désormais en charge les versions de correctif et reste compatible avec les anciennes versions de hekate.
    • Sept est maintenant mis à jour via la copie de hekate dans IRAM. Cela annule l'utilisation obligatoire de update.bin et copie toujours la version la plus à jour.
    • De plus, si sept / payload.bin s’avère qu’il est étranger, il est renommé et hekate prend sa place pour exécuter septembre. Après cela, il renomme la charge d'origine et continue à démarrer.
  • Debugmode est maintenant obsolète pour l'atmosphère. Il est activé par défaut.
  • Quelques bugs de corruption de pile ont été corrigés

Version 4.8
  • Prise en charge complète de 7.0.0 / 7.0.1.
    • Les clés sont générées via Atmosphère du sept.
  • De plus, sept / payload.bin, s’il est détecté qu’il s’agit de hekate, il est mis à jour via update.bin.
  • Redémarrez sur une entrée de démarrage sélectionnée via HOS hb
    • Vous pouvez maintenant forcer une configuration de démarrage sur hekate en définissant le stockage de démarrage dans le binaire hekate.
    • Cela peut être fait via un homebrew, qui définit l'entrée ini que vous souhaitez démarrer.
    • De plus, le démarrage forcé du menu peut également être réalisé. S'il vous plaît vérifier readme.md pour plus
  • Auto NoGC
    • Il vérifie les fusibles et applique automatiquement le correctif si le microprogramme est supérieur.
    • C'est maintenant une configuration globale et définie sur auto par défaut. (0: désactivé, 1: auto)
  • Correction d'un bug avec la liste ini, qui se bloquait lors de l'utilisation d'un caractère générique * avec kip1 =.
  • La qualité de vie se fixe sous le capot, ce qui facilite la vie de l'utilisateur.
  • Comme toujours, beaucoup de corrections de bugs et de refactoring.
  • Backlog de la version bêta de v4.6svc:
    • Les correctifs svcControlCodeMemory qui aident Dynarec sur les émulateurs.
    • Mode veille fixe avec mode débogage lorsque la version officielle 6.X.X secmon est utilisée
    • Ajout du pilote RTC qui désactive également l’alarme de réveil lorsqu’on utilise l’arrêt automatique HOS
      • Aide lorsque les utilisateurs d'AutoRCM injectent et éteignent assez rapidement.
    • GPU fixe sous Linux lors du démarrage à partir de warmboot
    • Ajout de l'étalonnage automatique de secours manquant des cartes SD et de quelques petites corrections.

Version 4.6 SVC
  • Ajout du correctif pour svcControlCodeMemory qui aide dynarec sur les émulateurs.
  • Mode veille fixe lorsque le mode débogage est activé et que la version officielle 6.X.X secmon est utilisée
  • Ajout du pilote RTC qui désactive également l’alarme de réveil lorsqu’on utilise l’arrêt automatique HOS
  • Aide lorsque les utilisateurs d'AutoRCM injectent et éteignent assez rapidement.
  • GPU fixe sous Linux lors du démarrage à partir de warmboot
  • Ajout de l'étalonnage automatique de secours manquant des cartes SD et de quelques petites corrections.

Version 4.6
  • Veille fixe pour les unités dégradées avec des efuses brûlées plus que nécessaire.
  • Nous avons corrigé le chargement de la chaîne update.bin et également forcé hw init lors de la mise à jour, au cas où cela changerait à nouveau.
    • C’est un correctif décisif qui nécessite l’utilisation de la v4.6 sur votre puce / dongle.
    • (Le chargement en chaîne avec les anciennes versions peut ne pas fonctionner. C’est pour cette raison que cela est considéré comme une rupture.)
  • Nouvelle correction de bit d'archive
  • Il peut maintenant aussi réparer le dossier Nintendo. Plus de sd corrompu lors de la mise à niveau de la carte SD ou de la restauration du dossier Nintendo.
  • Correction du débogage UART. Merci @hyln9
    • L'alimentation automatique HOS est maintenant désactivée par défaut. Probablement, la plupart des gens ont appris ce qu’il faisait et pouvaient l’activer à partir du menu Options.
  • Une petite émulation SMMU pour TSEC corrige les plus malchanceux. Le temps d'attente maximum reste petit.
  • Beaucoup de nombreux correctifs et ont également ajouté des messages d'erreur pour les options de restauration et de démarrage.

Version 4.5
  • Prise en charge complète de la version 6.2.0. Merci à @nwert et @ balika011 pour leur aide!
    • Supporte Secure Monitor et la nouvelle Exosphere
    • Supporte le démarrage de la version 6.2.0 avec moins de 8 fusibles
    • Il a un taux de réussite de 100%
    • Ajout du support pour les outils "Imprimer les clés TSEC" et "Dump pkg1 / 2"
  • Correction du problème HDCP de YouTube. Merci @hexkyz d'avoir pris le temps d'enquêter.
  • Chaque gestionnaire de fichiers ignore maintenant les fichiers cachés et les fichiers .dot. Merci @StevenMattera
  • La bibliothèque Minerva Training Cell pour hekate a été mise à jour vers la dernière version (v1.1).
  • Ajout de "l'option silencieuse à l'option d'extinction automatique des HOS. Vous pouvez maintenant choisir si vous souhaitez afficher le logo. Merci @Huntereb
  • Refactorise le fichier principal.c monolithique en sections groupées plus simples. De plus, hos.c a pris un peu d'amour.
  • Beaucoup de corrections de bugs

Version 4.2
  • Supporte le caractère générique du dossier "*" dans la clé kip1
    • L'utilisation de <dossier> / * peut maintenant analyser et charger tous les fichiers kip et kip1 de ce dossier.
  • Ajout d'une option pour activer / désactiver l'arrêt automatique du HOS
    • Si vous n'utilisez pas de puce / clé électronique, cette fonctionnalité peut être gênante. Options-> Auto HOS éteindre pour le désactiver.
  • Autorise l'annulation du processus de vérification
    • Vous pouvez maintenant annuler le processus de sauvegarde et de vérification. Si la phase de sauvegarde est terminée, l'annulation de la vérification conservera vos fichiers.
  • Quelques petites corrections de bugs et supportent certains cfw sur sa version stock

Version 4.1
  • Prise en charge complète de la version 6.0.0
    • Correctifs Secmon / Kernel, correctifs FS, mode veille, configuration matérielle, etc.
  • Amélioration de la gestion des fichiers .ini / payload
    • hekate_ipl.ini n'est plus nécessaire et hekate ne se bloque pas sur des dossiers vides.
  • Rétro-éclairage PWM
    • Vous pouvez maintenant changer la luminosité du rétroéclairage.
  • Mise hors tension automatique complète lorsque l'appareil se réveille après la mise hors tension du SOC
    • Utile avec les puces / dongles avec AutoRCM. (Vous pouvez le voir comme un rétro-éclairage de respiration avec le logo de hekate).
  • La sauvegarde peut maintenant être annulée en cours d’écriture (barre blanche) en appuyant sur VOL HAUT + BAS.
  • La mise à jour automatique en chaîne vérifie correctement le numéro de version maintenant pour éviter les charges inutiles.
  • Support des charges utiles avec cassé / mauvais hw init ...
  • Ajout des informations sur ipatches et du dumping des bootrom et ipatches corrigés / non corrigés
  • Correction de certaines modifications de configuration dans la version 5.x-6.0.0
  • Plus de raisons de démarrage et les registres de bootrom rétablis à la normale
  • Il restaure maintenant correctement la BCT sur les unités de développement là où il est supposé.
  • Ajout d'un message d'avertissement lorsque la bibliothèque du chargeur de démarrage pour le mode veille est manquante.
  • Et beaucoup de corrections de bugs

Version 4.0
  • Ajout du lancement de la charge utile. Prise en charge: Tous les chargeurs de démarrage CFW actuels, outils de chargement de chaînes et de charge utile Linux.
    • Utilise la nouvelle entrée dans Launch, Payloads. Autoboot est pris en charge via inis pour toutes les charges utiles.
  • Lanos ajouté, notre module prend en charge le chargement et le lancement. Le premier module est LP0 (mode veille).
  • Ajout du support pour split ini
    • Ils devraient être situés sur bootloader / ini. Tous les chargeurs d'amorçage cfw, les charges utiles et les charges utiles linux sont pris en charge, ainsi que les fichiers Horizon.
    • Prise en charge automatique. Utilisez le menu Plus de configurations dans la configuration à démarrage automatique.
  • Lancement automatique de la mise à jour pour les puces modulaires. Pour les utilisateurs qui n'aiment pas toujours mettre à jour leur eeprom.
  • Ajoute la prise en charge du correctif KIP1
  • La vitesse de sauvegarde est maintenant plus rapide, car les vitesses d'écriture sont plus grandes.
  • Le dossier de sauvegarde utilise maintenant le numéro de série eMMC.
  • AutoRCM affiche désormais l'état et peut supprimer toutes les versions et tous les types d'AutoRCM.
  • Si la carte SD est manquante, demande à continuer. Plus de stock accidentel de lancement de HOS.
  • Autorise le dumping des clés TSEC sur la carte SD
  • Désinfection d'affichage fixe pour tous les firmwares. Plus de flash blanc ni d’écran noir.
  • Correction d'un bug critique pour FatFs
  • D'innombrables corrections et corrections de bugs
  • Et beaucoup plus..

Version 3.2
  • Mode veille fixe pour 3.0.0 - 3.0.2
  • Ajoute une barre d'état avec des informations sur la batterie
    • Désormais, vous pouvez toujours voir votre batterie lors de sauvegardes / restaurations fastidieuses.
  • Ajoute la prise en charge de la couleur d'arrière-plan à partir du premier pixel du bitmap
    • Si votre logo est plus petit que 720x1280, il utilisera désormais le premier pixel comme couleur d’arrière-plan, au lieu de gris foncé.
  • Ajoute le dumping de package2
  • Désactive le bit d'archive dans tous les fichiers de la carte SD ré-ajouté
    • Maintenant, il ne touche pas le dossier Nintendo. Gardez à l'esprit que cela peut déranger certains homebrews.
  • Correction d'un problème lié au lancement d'un microprogramme qui ne fonctionnait pas lorsque "Dump package1" était utilisé auparavant.
  • Modification du message de sauvegarde partielle pour informer du démontage de la carte SD dans un menu.
  • Quelques petites corrections de bugs.

Version 3.1
  • Implémente un temporisateur milliseconde
    • Il s’agit là d’une fonctionnalité essentielle et indispensable, car nous prévoyons d’utiliser le chargeur de démarrage plus de 71 minutes (sauvegarde / restauration). Cela a pour effet secondaire de réparer beaucoup de choses. Surtout sur les opérations SDMMC.
    • Si vous rencontrez des problèmes de lecture / écriture / vérification sur eMMC ou SD, la nouvelle version est indispensable.
  • Fixe le code de vérification enfin!
    • Un autre effet secondaire de l’utilisation d’un minuteur ms 32 bits (à partir du μs original). De plus, des correctifs supplémentaires apportés aux variables qui ne pouvaient pas être stockées dans le stockage u32 complètent le correctif. Merci à tous les testeurs qui ont aidé à lutter contre ces insectes redoutés.
    • Mieux vaut refaire cette sauvegarde!
  • Les patchs Fusée pour 4.X sont maintenant corrigés
  • L'outil de suppression des fichiers d'archivage des fichiers sd, s'applique désormais uniquement au changement de dossier

Version 3.0
  • Démarrage automatique
    • Avec logo hekate ou support de logo personnalisé
    • Une fois activé, appuyez sur VOL- pour accéder au menu du chargeur de démarrage.
  • Support complet Atmosphère avec démarrage Exosphère
    • Il peut maintenant démarrer correctement via Exosphère.
  • Correction complète de l'algorithme de vérification de sauvegarde et de restauration
    • Mieux vaut faire une nouvelle sauvegarde pour en être sûr.
  • Options de restauration
    • Vous pouvez maintenant restaurer vos partitions physiques BOOT0 / 1, GPP et toutes les partitions GPP. Individuellement. Lisez l'avertissement!
  • Configuration
    • Supporte le chargement et la sauvegarde de la configuration
  • Ajoute le chargeur de batterie et la jauge de carburant
  • Prise en charge du style dans le fichier hekate .ini
  • Ajoute un correctif "désynchronisé" de la batterie
  • Ajoute des attributs aux fichiers SD
  • Affiche les statistiques de la batterie dans le menu
  • Releve la limite de puissance de la carte SD pour des vitesses de transfert plus rapides
  • Met à jour FatFS vers le correctif à 0.13b / w
  • Autres fonctionnalités que j'ai oubliées. Vérifier le journal de validation
  • D'innombrables (vraiment!) Corrections de bugs, corrections de fuite de mémoire et corrections générales

Version 2.3
  • Mode veille pour les mises à jour de commutateur 1.0.0-2.X.X, 4.X.X-5.X.X!

Version 2.2
  • Ajout de la désactivation de la vérification SVC pour 5.X.X
  • Meilleure prise en charge de la vitesse de la carte SDR50 SD (atténue un problème matériel lié au T210)
  • Correction d'un bug avec le texte brouillé
  • Et beaucoup d'autres corrections de bugs

Version 2.1
  • Vérification de sauvegarde / sauvegarde
    • Vérifie automatiquement chaque pièce écrite ou chaque fichier de vidage. Lorsque ce processus est activé, la barre devient verte.
  • Correction du démarrage dans CFW pour 1.0.0
    • Moniteur de sécurité relocalisé pour laisser beaucoup d'espace libre à hekate
  • Patching du noyau
    • Ajout du mode Désactiver vérification SVP et Activer le débogage.
    • Peut être activé via hekate .ini, en utilisant les clés: fullsvcperm = 1, debugmode = 1.
  • Informe l'utilisateur que la console s'est arrêtée en mode veille
    • En fait, cela corrige l’analyse sdram cfg dans LP0.
    • Le mode veille ne fonctionne toujours pas. Mais maintenant, il essaie d'entrer / de sortir du sommeil et s'arrête avec le rétroéclairage.
    • Au moins, cela rappelle à l'utilisateur de mettre la console hors tension pour ne pas épuiser complètement la batterie.
  • Et de nombreuses corrections de bugs, corrections de formulation, etc.

Version 2.0
  • Ajout du support pour 3.0.1 et 3.0.2
  • Ajout de nouvelles tentatives d’écriture sur la carte SD (peut corriger certaines erreurs d’occupation de la carte SD)
  • Police plus grande (16px). C'est quand même WIP
  • Nombreuses corrections de bugs

Version 1.6
  • Ajout de la solution @Reisyukaku v2 en amont pour AutoRCM
    • Il s’agit d’une opération dangereuse, car elle corrompt intentionnellement (de manière intelligente, toutefois dans la version 2) votre partition BOOT0, de sorte que votre commutateur redémarre toujours dans RCM.
  • Maintenant, le menu a des légendes et des sections pour une utilisation plus facile
  • La sélection du bouton d'alimentation fonctionne mieux qu'avant et élimine complètement les doubles appuis
  • Corrections de bugs

Version 1.5.1
  • Correction d'un message parasite (v1.5.1)
  • [Firmware] Ajout du support pour le lancement du firmware 3.0.0 CFW.
  • [Outils] Meilleur algorithme de vidage (corrige de nombreux problèmes et de nouvelles fonctionnalités comme le vidage partiel forcé).
  • [Outils] Basculement automatique sur les pièces de 1 Go pour les cartes SD de 8 Go et moins. Pas besoin d'utiliser un autre binaire.
  • [FatFS] Ajoute une erreur d'impression. Plus d'erreur vague 1.
  • [SD] Démontage correct de la carte SD au redémarrage / mise hors tension.
  • [SD] Corrige les informations sur le statut SD et ajoute des informations sur la protection en écriture.
  • [Principal] Meilleure impression d'erreur.
  • [Principal] Change la couleur de fond et ajoutez le logo.
  • Nombreuses corrections de bugs.

Version 1.5
  • [Firmware] Ajout du support pour le lancement du firmware 3.0.0 CFW.
  • [Outils] Meilleur algorithme de vidage (corrige de nombreux problèmes et de nouvelles fonctionnalités comme le vidage partiel forcé).
  • [Outils] Basculement automatique sur les pièces de 1 Go pour les cartes SD de 8 Go et moins. Pas besoin d'utiliser un autre binaire.
  • [FatFS] Ajoute une erreur d'impression. Plus d'erreur vague 1.
  • [SD] Démontage correct de la carte SD au redémarrage / mise hors tension.
  • [SD] Corrige les informations sur le statut SD et ajoute des informations sur la protection en écriture.
  • [Principal] Meilleure impression d'erreur.
  • [Principal] Change la couleur de fond et ajoutez le logo.
  • Nombreuses corrections de bugs.

Version 1.3
  • [Firmware] Ajoute des modifications en amont pour la prise en charge du lancement du microprogramme 4.xx / 5.xx
  • [SD / MMC] Autres corrections pour les cartes SDHC / SDXC.
  • [Outils] Ajoute des fusibles de décharge / kfus à la carte SD
  • [Outils] Quelques petites corrections sur les cas bruts de dumping
  • [Info] Ajoute des infos d'impression pour eMMC et carte SD

Version 1.2
  • Les erreurs d'écriture sur la carte SD sont désormais fatales (selon les directives FatFs / Diskio)
  • L'utilisateur aura toujours la possibilité de continuer (et possiblement un vidage corrompu)
    ou abandonner et réessayer immédiatement après la dernière partie (recommandé)
  • Ajout du support pour certaines cartes SD défaillantes (Samsung et autres). Fixe le changement de basse tension à 1.8v
  • Fixe le passage à haute vitesse pour les cartes haute tension

Version 1.1
  • First Release


TegraRCMGui de eliboa
[+] ChangeLog TegraRCMGUI de eliboa
Version 2.5
  • TegraRcmSmash mis à jour en v1.2.1-3
  • memloader mis à jour en v3
  • Ajout des exemples UMS de rajkosto pour monter des partitions eMMC
    • => Commander ma nouvelle application NxNandManager pour sauvegarder / restaurer
      NAND de / vers eMMC (aucune carte SD requise)
  • biskeydump v7 ajouté: dump des clés BIS pour le déchiffrement du contenu eMMC
  • Console de journalisation ajoutée
  • Correcrif #22: entrer le problème
  • Payload intégrée
    • Fusee primaire (Payload d’atmosphère)
    • Hekate CTCaer 4.6
    • Payload ReiNX
    • SX Loader (Payload SX OS)

Version 2.4
  • Le bogue "RC = -50" devrait être corrigé, enfin
  • Empêcher plusieurs instances de TegraRcmGUI (après le redémarrage / le démarrage sous Win10 avec l'option "Exécuter au démarrage" activée, par exemple)
  • Réimplémentation "Exécuter au démarrage" + nettoyage du registre (modifié par les versions précédentes)
  • L'injection automatique s'applique maintenant au démarrage

Version 2.3
  • Mise à jour mineure.
      Cette version inclut la charge ReiNX (suivez ce guide pour installer ReiNX CFW) et memloader v2 (il vous faut maintenant 5 secondes pour quitter UMS Tool).
  • Avis important: si vous souhaitez conserver vos favoris précédents, enregistrez d'abord "favorites.conf", puis ajoutez / remplacez le contenu dans le nouveau fichier .conf. (C: / Users / <un_utilisateur> / AppData / Roaming / TegraRcmGUI est l'emplacement où se trouve le fichier pour la version du programme d'installation)
  • PS: La charge de ReiNX est un chargeur de chaîne, elle ne changera donc jamais et vous pouvez l’utiliser librement sans vous soucier de la mise à jour.

Version 2.2
  • Ajouté: option pour exécuter l'application au démarrage de Windows
  • Ajouté: option de déclenchement automatique dans le menu contextuel de l'icône de la barre des tâches
  • Ajouté: utilisation de chemins relatifs pour les favoris (la version portable est maintenant entièrement portable)
  • Corrigé: les caractères non-utf-8 dans le chemin de charge utile provoquaient une erreur d'injection
    changements cosmétiques

Version 2.1
  • Ajouté / Fixé: injecter vos payload préférés à partir du menu contextuel de l'icône de la barre des tâches
  • Evite les doublons favoris
  • Changements cosmétiques

Version 2.0
  • Gére les favoris
  • Réduit l'application dans le menu contextuel de la barre d'état système
  • + Améliorations générales de la stabilité du système pour améliorer l'expérience de l'utilisateur

Version 1.4.0
  • Ajout de la fonctionnalité "Mount SD"
  • Corrections de bugs et améliorations
  • Les binaires TegraRcmSmash & SD Tool (par rajkosto) sont inclus
  • Edition 25/05: Correction de "Erreur RC -1" lorsque le chemin de la charge utile contient des espaces

Version 1.3.0
  • Le pilote de périphérique APX est maintenant inclus. Plus besoin d'installer Zadig.
  • Onglets fixes et bugs mineurs

Version 1.2.0
  • Ajout d’une case à cocher "auto-injection" pour injecter automatiquement la charge après sélection et / ou lorsque le commutateur est branché en mode RCM.

Version 1.1.0
  • J'ai supprimé les fichiers du noyau Linux / bootchain et ajouté un script pour les télécharger à partir du référentiel SoulCypher.
  • Correction de bugs

Version 1.0.1
  • Cette version inclut les fichiers d’exploitation ShofEL2 de fail0verflow + le fichier binaire imx_usb_loader de rajkosto


HBMenu de SwitchBrew
[+] ChangeLog HBMenu de SwitchBrew
Version 3.0.1
  • Le contrôle tactile désactivé contrôle le balayage horizontal en cas de conflit avec la liste d'applications.
  • Correction du traitement du répertoire racine, qui corrige la prise en charge du répertoire racine sur 1.0.0.
  • Construit avec libnx stable v1.6.0.
  • Autres améliorations de la stabilité globale du système et autres ajustements mineurs pour améliorer l'expérience utilisateur.

Version 3.0.0
  • Ajout de boîtes de message. La sortie envGetLastLoadResult () est maintenant affichée lors du démarrage si nécessaire (erreur renvoyée par l'application qui s'est exécutée en dernier).
  • Ajout du support nxlink (netloader).
    • L'adresse IP du commutateur peut être automatiquement déterminée via une diffusion UDP.
    • Netloader est géré sur un thread séparé avec des sockets non bloquants. Le dessin de l'interface utilisateur n'est pas bloqué pendant le transfert.
    • Le transfert peut être annulé via l'entrée 'Back'.
    • Si le transfert s'est arrêté sans terminer, le fichier est supprimé.
    • Lors du retour au menu principal depuis netloader, le menu est rechargé car le netloader NRO a peut-être été supprimé en raison de l'arrêt du transfert.
    • Le statut de Netloader est affiché dans une boîte de message lorsque Netloader est actif. Cela inclut la progression du transfert et une barre de progression.
    • Dépassement de mémoire tampon corrigé avec les arguments de netloader introduits avec la validation initiale de netloader (rien d’utile pouvant provoquer un blocage ne peut être remplacé par un nxlink non modifié). LaunchAddArg (), corrigé après vérification de la compatibilité de nxlink_host, a été corrigé.
  • Utilise la police partagée du système. Notez que la langue du système n'est toujours pas utilisée.
  • Ajout de contrôles tactiles.
  • Ajout du support pour les thèmes chargés à partir de SD. Si le thème système n'est pas reconnu, le thème utilisé sera par défaut le thème sombre.
  • Ajout du menu Thème pour la sélection du thème utilisé, y compris le thème par défaut.
  • Affichage de l'heure activé, qui utilise l'heure locale.
  • L'état de la batterie / charge est maintenant affiché.
  • Ajout du support pour les associations de fichiers.
  • Nanojpeg remplacé par libjpeg-turbo. Voir le fichier README à ce sujet.
  • Le commutateur / répertoire est créé s'il n'existe pas. Les répertoires de configuration sur la carte SD sont maintenant créés automatiquement au démarrage, si nécessaire.
  • Affiche un écran d'erreur avec print-console au lieu d'utiliser fatalSimple, pour les erreurs lors du démarrage. Afficher une boîte de message dans la commande launchFile () pour lancer une application lorsqu'une erreur se produit au lieu d'utiliser fatalSimple.
  • Utilise le verrouillage de sortie d'applet.
  • Les actifs sont maintenant chargés depuis un fichier .zip dans RomFS au lieu de l’incorporer dans data /.
  • Construit avec libnx stable v1.5.0.
  • Autres améliorations de la stabilité globale du système et autres ajustements mineurs pour améliorer l'expérience utilisateur.

Version 2.0.0
  • Mise à jour majeure de l'interface graphique.
  • Le thème utilisé est maintenant sélectionné via le thème système actuel.
  • Fichiers / répertoires commençant par nom '.' sont maintenant ignorés.
  • Les args sont maintenant gérés correctement.
    Si {dirname} / {dirname} .nro n'est pas trouvé, le NRO trouvé via dir-list sera utilisé à la place, s'il n'y a qu'un seul NRO dans le répertoire. Ceci ne s'applique qu'aux chemins situés sous "sdmc: / switch /".

Version 1.0.0
  • First Release
[/list][/list]
Image

iPhone SE: DoubleH3lix // iPad 2: TaiG
PS3: PS3Xploit CFW Rebug // PS4: PS4 Exploit Host
3DS: Luma3DS // Wii: Letterbomb SciiFii // WiiU: Haxchi CBHC // Switch: Atmosphère


Avatar de l’utilisateur MDProz Co-Admin
Co-Admin
Messages: 17443
Inscription: 04 Avr 2012, 22:14
Pays: France

Re: [TUTO] Installer Homebrew Launcher sur Switch 5.1.0 (et

Message non lupar Socrates37510 » 07 Aoû 2018, 15:33

Bonjour à tous,

Tout d'abord, merci pour ce super tuto,il est très clair ! :)

Je me permets de vous envoyer une petite question, en espérant que quelqu'un aura une réponse.
Alors voilà, je m'intéresse depuis peu au lancement d'homebrews sur Switch,je me suis un peu documenté pour le "jailbreak" de la Switch (utilisation avec / sans SX PRO, etc...) mais je bloque sur un point : impossible de faire reconnaitre ma Switch par mon PC.

Je m'explique : j'ai commandé un JIG histoire de faire les choses bien, je suis pas à pas le tuto (téléchargement des outils, extraction de SDFILES à la racine), j'insère mon JIG, mais dès que je dois entrer en Mode RCM pour la faire reconnaitre, rien n'y fait. J'ai pourtant installé le driver depuis TegraRCMGUI, rien ne change. J'ai essayé d'installer les drivers APX avec Zadig, mais ils n'apparaissent pas dans la liste de "libusbK (v3.0.7.0)". J'ai réessayé sur un autre PC,même constat. J'ai essayé des appuis longs, des appuis courts sur VOL+ et POWER, rien ne se passe, même pas le son de windows pour dire qu'un périphérique USB s'est connecté. Au final, je ne sais même pas si ma Switch rentre bien en RCM.
Quelqu'un aurait-il une piste, une idée ?

Merci aux courageux qui m'auront lu ! :lol:

PS : Je suis désolé si mon post n'est pas au bon endroit, je suis nouveau sur le forum :oops:
Socrates37510 Gamer Débutant
Messages: 6
Inscription: 07 Aoû 2018, 14:32
Pays: France

Re: [TUTO] Installer Homebrew Launcher sur Switch 5.1.0 (et

Message non lupar MDProz » 07 Aoû 2018, 17:51

À tout hasard, tu utilises bien un câble adapté comme indiqué dans le tuto ? Ta Switch est récente ou est ce un achat de longue date ? Ton JiG connecte bien les pins 1 et 10 du joy con droit de ta Switch ? Donne ton numéro de série pour vérifier si elle ne serait pas éventuellement patchée (sauf si c'est un achat de longue date).
Image

iPhone SE: DoubleH3lix // iPad 2: TaiG
PS3: PS3Xploit CFW Rebug // PS4: PS4 Exploit Host
3DS: Luma3DS // Wii: Letterbomb SciiFii // WiiU: Haxchi CBHC // Switch: Atmosphère


Avatar de l’utilisateur MDProz Co-Admin
Co-Admin
Messages: 17443
Inscription: 04 Avr 2012, 22:14
Pays: France

Re: [TUTO] Installer Homebrew Launcher sur Switch 5.1.0 (et

Message non lupar Socrates37510 » 07 Aoû 2018, 18:50

Merci beaucoup pour ta réponse!

Alors, ma Switch a été acheté il y a au moins 6 mois, donc je ne pense pas qu'elle soit patchée ?
Mon JIG ne relie pas les pin1 à 10.. Plutôt 7 à 10 je dirais, vue la position des broches. Je l'ai acheté sur un site sensé "fiable", donc je serais surpris que cela vienne du JIG (quoique.. on est à l'abris de rien !).

En revanche, je pense que tu viens de souligner mon problème. Mon câble est un câble "Under Control Cable De Charge Tressé Usb Type C". Je n'ai en effet pas prêté attention au fait que ce soit un "câble de charge". Cela empêche-t-il la reconnaissance par PC, ou le transfert de données ?
Socrates37510 Gamer Débutant
Messages: 6
Inscription: 07 Aoû 2018, 14:32
Pays: France

Re: [TUTO] Installer Homebrew Launcher sur Switch 5.1.0 (et

Message non lupar MDProz » 07 Aoû 2018, 19:35

Alors, pour ton JiG, en principe et comme indiqué dans le tuto, c'est pin 1 et 10 mais de ce que je sais et sauf erreur de ma part, celui livré avec le Dongle SX Pro relie les 7 et 10. Donc de ce côté là, je ne saurais te dire.

Pour ton câble, c'est un câble de Type A vers Type C donc il ne devrait pas y avoir de problème en principe.

À voir si tu fais correctement la manip pour rentrer en mode RCM ^^
Image

iPhone SE: DoubleH3lix // iPad 2: TaiG
PS3: PS3Xploit CFW Rebug // PS4: PS4 Exploit Host
3DS: Luma3DS // Wii: Letterbomb SciiFii // WiiU: Haxchi CBHC // Switch: Atmosphère


Avatar de l’utilisateur MDProz Co-Admin
Co-Admin
Messages: 17443
Inscription: 04 Avr 2012, 22:14
Pays: France

Re: [TUTO] Installer Homebrew Launcher sur Switch 5.1.0 (et

Message non lupar Socrates37510 » 07 Aoû 2018, 21:20

Voici donc des nouvelles du front : après achat d'un nouveau câble USB C, cela fonctionne nickel.
Donc soit le câble que j'ai acheté présente un défaut, soit il faut se méfier des câbles de charge "Under Control" de Switch dans les rayons des magasins pour faire cette manip'.

Un grand merci à toi en tout cas, jamais je n'aurais remis en cause le câble !

Bonne soirée ! :D
Socrates37510 Gamer Débutant
Messages: 6
Inscription: 07 Aoû 2018, 14:32
Pays: France

Re: [TUTO] Installer Homebrew Launcher sur Switch 5.1.0 (et

Message non lupar MDProz » 07 Aoû 2018, 22:44

Pas de quoi ^^

Après avoir regardé la description de ton câble, effectivement c'est assez trompeur donc oui achat de ce Type à oublier. Merci à toi, cela aidera d'autres grâce à ton retour ;)
Image

iPhone SE: DoubleH3lix // iPad 2: TaiG
PS3: PS3Xploit CFW Rebug // PS4: PS4 Exploit Host
3DS: Luma3DS // Wii: Letterbomb SciiFii // WiiU: Haxchi CBHC // Switch: Atmosphère


Avatar de l’utilisateur MDProz Co-Admin
Co-Admin
Messages: 17443
Inscription: 04 Avr 2012, 22:14
Pays: France

Re: [TUTO] Installer Homebrew Launcher sur Switch 5.1.0 (et

Message non lupar MDProz » 10 Aoû 2018, 22:39

La compilation SDFiles se met à jour. Le développeur propose sa version 7. Au menu, de nombreuses améliorations, ajout de fonctions et correctifs. Toutes ces informations sont présentes sur le Github de tumGER.

Lien: SDFilesSwitch
Image

iPhone SE: DoubleH3lix // iPad 2: TaiG
PS3: PS3Xploit CFW Rebug // PS4: PS4 Exploit Host
3DS: Luma3DS // Wii: Letterbomb SciiFii // WiiU: Haxchi CBHC // Switch: Atmosphère


Avatar de l’utilisateur MDProz Co-Admin
Co-Admin
Messages: 17443
Inscription: 04 Avr 2012, 22:14
Pays: France

Re: [TUTO] Installer Homebrew Menu sur Switch 5.1.0 (et <)

Message non lupar MDProz » 11 Aoû 2018, 23:20

Mise à jour du Tuto pour utiliser le bootloader ReiNX.
Si vous testez et qu'il manque une étape pas assez détaillée, ne pas hésiter à le signaler !

Il utilise la compilation SDFilesSwitch de tumGER.
Toutefois, vous pouvez utiliser celle de Darth Meteos avec ReiNX si vous le souhaitez !
Lien: SuperSpecialSDStash
Image

iPhone SE: DoubleH3lix // iPad 2: TaiG
PS3: PS3Xploit CFW Rebug // PS4: PS4 Exploit Host
3DS: Luma3DS // Wii: Letterbomb SciiFii // WiiU: Haxchi CBHC // Switch: Atmosphère


Avatar de l’utilisateur MDProz Co-Admin
Co-Admin
Messages: 17443
Inscription: 04 Avr 2012, 22:14
Pays: France

Re: [TUTO] Installer Homebrew Menu sur Switch 5.1.0 (et <)

Message non lupar MDProz » 23 Aoû 2018, 08:29

Le développeur CTCaer propose sa version 4 de hekate après un long moment.

Le ChangeLog (avec mes petits moyens en traduction
[+] CLIQUER POUR AFFICHER
  • Ajout du lancement du payload. Prend en charge tous les bootloaders actuels, le chargement de Linux et les outils de payload.
      Utilisez la nouvelle entrée dans Launch/Payloads. Autoboot est pris en charge dans ini pour tous les payload.
  • Ajout de lanos, module qui prend en charge le chargement et le lancement.
      Le premier module est LP0 (mode veille).
  • Ajout du support pour split ini
      Ils doivent être situés dans bootloader/ini. Tous les chargeurs de démarrage, payload et linux sont pris en charge, avec les fichiers Horizon. Pour la prise en charge du démarrage automatique, utilisez le menu More configs en configuration autoboot
    .
  • Lancement automatique de la mise à jour pour les modchips.
      Pour les utilisateurs qui n'aiment pas toujours mettre à jour leur eeprom.
  • Ajout du support de correction KIP1
  • La vitesse de sauvegarde est maintenant plus rapide, avec des vitesses d’écriture plus importantes.
  • Le dossier de sauvegarde utilise désormais le numéro de série eMMC.
  • AutoRCM affiche maintenant l'état et peut déchiffrer toutes les versions et tous les types AutoRCM.
  • Si la carte SD est manquante, une demande sera faite pour continuer. Plus de lancement de stock HOS accidentel.
  • Autoriser le déchargement des clés TSEC sur la carte SD
  • Correction de l’affichage de tous les firmwares. Plus besoin de flash blanc ou d'écran noir.
  • Correction d'un bug critique des Fat
  • D'innombrables correctifs et corrections de bugs


Et ce n'est pas fini si bien que TumGER propose sa version 8 de SDFIlesSwitch qui regroupe maintenant l'ensemble des bootloader et outils dans une même archive.

Le ChangeLog
[+] CLIQUER POUR AFFICHER
  • Ajout du support "Hekate" v4
  • Tout devient modulaire
    • Toutes les options, homebrew et sys-modules de ce repo sont maintenant modulaires par glisser-déposer
        Ceci est la première étape vers # 17 et sera bientôt très utile pour l'utilisateur final avec plusieurs outils pour personnaliser votre package CFW au maximum!
    • Les Ini sont situés dans bootloader/ini
        A l'exception de hekate_ipl.ini dans le dossier bootloader
    • Les payload sont situés dans bootloader/payloads
    • Les bootlogos sont maintenant situés dans bootloader
  • Ajout de Fusee, le chargeur de démarrage d’atmosphère
      Cela comprend à la fois fusée-primaire et fusée-secondaire
  • ReiNX est maintenant accessible via hekate
      Hekate prend désormais en charge le lancement de payload, il n'y a donc aucune raison de les garder séparés
  • Ajout de xor.play
      Un lecteur audio de fond par @XorTroll
  • Ajout de sys-netcheat
      Un Cheat Engine comme sys-module de @jakibaki
  • Ajout de Checkpoint
    • Ceci est le Homebrew Showcase de la v8
        Le Homebrew Showcase a été ajouté suite au vote sur Discord car il ne reçoit pas l’attention qu’il mérite.
    • Checkpoint est un gestionnaire de sauvegarde par @BernardoGiordano
  • Ajout de Switch Presence
    • Une intégration Discord Rich Présence pour Switch by @ Random0666
    • Cela nécessite le client.zip de son repo pour fonctionner!
  • Ajout de Minimal-SDFiles pour ceux qui pensent que l’emballage est surchargé et ne veulent qu’un seul appareil (Non recommandé)
  • Mise à jour Hekate
  • CFW mis à jour
  • Mise à jour de ReiNX
  • AppstoreNX mis à jour
  • Mise à jour de Creport
  • EdiZon mis à jour (v1.4)
  • Mise à jour de sys-ftpd
      Inclut désormais une combinaison de boutons pour arrêter / démarrer le serveur ftpd (Plus + Minus + X) et des sons lors de la connexion / déconnexion / démarrage / pause
  • Tinfoil mis à jour


Du coup, avec toutes ces bonnes nouvelles du jour, le tutoriel doit subir une petite mise à niveau si vous utilisiez cette nouvelle version de SDFilesSwitch puisqu'elle regroupe un ensemble de possibilités et ne se divise plus.

Bon jailbreak ;)
Image

iPhone SE: DoubleH3lix // iPad 2: TaiG
PS3: PS3Xploit CFW Rebug // PS4: PS4 Exploit Host
3DS: Luma3DS // Wii: Letterbomb SciiFii // WiiU: Haxchi CBHC // Switch: Atmosphère


Avatar de l’utilisateur MDProz Co-Admin
Co-Admin
Messages: 17443
Inscription: 04 Avr 2012, 22:14
Pays: France

Re: [TUTO] Installer Homebrew Menu sur Switch 5.1.0 (et <)

Message non lupar MDProz » 23 Aoû 2018, 18:39

TumGER revient avec une nouvelle version (Et oui, elles vont toujours par deux ses annonces ^^)
Pour utiliser la v8.0.1 de sa compilation SDFilesSwitch, il vous faudra vraiment prendre la version 4.0 du bootloader Hekate.

Son ChangeLog
[+] CLIQUER POUR AFFICHER
  • Fix pour Appstore
  • Correctif pour xor.play
  • Mise à jour de Hekate de la version bêta à la version 4


La mise à jour du tutoriel viendra prochainement car je ne pense pas que les mises à jour vont s'arrêter là.
Mais pour résumer de manière très grossière et si vous êtes vraiment pressé, il vous suffit de faire ainsi:
    1. Telechargez et décompressez l'archive SDFiles
    2. Copiez/collez l'ensemble du contenu SDFiles à la racine de votre SD
    3. Téléchargez et décompressez l'archive de Hekate sur votre PC
    4. Insérez votre carte SD dans votre Switch
    5. Démarrez la en mode RCM avec TegraRCMGUI et injectez le payload Hekate. Enjoy !
Pas plus simple que cela !

Pour le reste, j'y reviendrai plus tard quand j'aurai du temps ^^
Image

iPhone SE: DoubleH3lix // iPad 2: TaiG
PS3: PS3Xploit CFW Rebug // PS4: PS4 Exploit Host
3DS: Luma3DS // Wii: Letterbomb SciiFii // WiiU: Haxchi CBHC // Switch: Atmosphère


Avatar de l’utilisateur MDProz Co-Admin
Co-Admin
Messages: 17443
Inscription: 04 Avr 2012, 22:14
Pays: France

Suivante

 

Retourner vers Underground