Le journal de notifications va désormais sauvegarder automatiquement les clés BIS au démarrage, cela va grandement aider les utilisateurs lorsqu'ils vont devoir récupérer une NAND corrompue.
Changelog 0.9.3
- 21ème version officielle d'Atmosphère.
- fusee-primary a été mis à jour pour la dernière fois dans : 0.9.3.
- Grâce à l'équipe @switchbrew, Atmosphère 0.9.3 est livré avec hbl 2.2, et hbmenu 3.1.0.
Ce qui suit a été modifié depuis la dernière version :
- Grâce à hexkyz, la séquence de démarrage du fusee a été grandement optimisée.
- L'entraînement mémoire est maintenant géré par un binaire séparé (fusee-mtc, chargé par fusee-primary avant fusee-secondary).
- Les temps d'affichage inutilement longs de l'écran d'accueil ont été réduits.
- Le résultat final est que Atmosphere démarre maintenant beaucoup plus vite.
Note : Cela signifie que le fusee-primary doit être mis à jour pour que Atmosphere démarre avec succès.
- La chaîne de version a été ajustée, et informe maintenant les utilisateurs s'ils utilisent ou non l'emummc.
- Atmosphere sauvegarde maintenant automatiquement les clés BIS de l'utilisateur au démarrage.
Cela devrait empêcher un utilisateur de corrompre leur nand sans avoir accès à une copie des clés nécessaires pour le réparer.
Ceci est particulièrement pertinent sur les unités ipatched, où la vulnérabilité RCM n'est pas une option pour rectifier les bricks.
- Le module du système pm a été réécrit dans le cadre du remaniement en cours de Stratosphère.
- La prise en charge de la déclaration en avant d'un service mitm'd avant le lancement d'un module utilisateur personnalisé a été ajoutée.
Cela devrait aider à résoudre les problèmes de dépendance en ce qui concerne les délais d'enregistrement des services.
- SM est maintenant informé de l'identité du titre de chaque processus, y compris les modules système intégrés.
- Le module du système Creport a été réécrit dans le cadre du remaniement en cours de Stratosphère.
- creport décharge maintenant jusqu'à 0x100 de pile de chaque thread dans le processus cible.
- Quelques bogues ont été corrigés, dont un qui a causé creport des dumps incorrects et des messages de mort de processus.
- Des valeurs par défaut ont été ajoutées à system_settings.ini pour contrôler l'utilisation de la mémoire de hbloader en mode applet.
- Ces valeurs par défaut réservent suffisamment de mémoire pour que l'homebrew puisse lancer swkbd en mode applet.
- Le module du système fatal a été réécrit dans le cadre du remaniement en cours de Stratosphère.
- La sortie d'affichage incorrecte ("2000-000000") a été corrigée. L'erreur fatale affichera maintenant correctement 2162-0002 lorsqu'elle se produira.
- Un bug de longue date dans la façon dont l'erreur fatale gère les affichages a été corrigé, et le comportement officiel de l'init d'affichage est maintenant parfaitement adapté.
- Amélioration générale de la stabilité du système pour améliorer l'expérience de l'utilisateur.