Dans cette partie du cours, nous allons apprendre comment Bootmii fonctionne.
Voici un petit schéma de comment ca fonctionne En Ios et en Boot2.
Tout d'abord il faut savoir:
Ios = équivalent du Boot1, c'est ce qu'on utilise pour jouer,...
Boot2 = Boot de secours, permet de réstaurer la wii,... (c'est notamment ici que sont stockés les fichiers pour formater sa wii,...)
Quand vous allumez votre wii normale voici ce qui se passe:
Boot2, chargement des fichiers systèmes et switch en Ios
Quand vous allumez une wii avec Bootmii en Boot2 voici ce qui se passe:
Boot2, recherche de Bootmii sur une SD:
-Si Bootmii: booter le .dol
-Si pas Bootmii: charger les fichiers systèmes
Bootmii Ios & Boot2:
Wii
/ \
Ios Boot2
/ \
Fichiers Y Bootmii
Dans ce schéma
Fichiers Y équivaut à un fichier système corrompu légèrement (Brick des options par exemple, donc pas un brick au boot).
La wii bootera sur l'Ios, mais sera défaillant.
Dans ce cas, on peut charger bootmii au lancement (
le boot2 n'étant pas touché).
Bootmii (le Boot2)
va "écraser" le boot1 en y insérant le
back-up & les clefs (Nand.bin & Keys.bin) du Boot1 précédemment sauvegardé.
Dans ce cas,
aucun problème en cas de problème logiciel,
le boot2 permet de réinstaller le boot1.
Bootmii Ios Only:
Wii
/ \
Ios Boot2
/ \ \
Fichiers Y Bootmii X
Tout d'abord, pourquoi ne peut-on pas installer Bootmii en Boot2 sur les wii récentes?
Simplement
car les Wii AV(=ancienne version) étaient facilement exploitable grâce à cette
faille de sécurité dans le Boot2.
Les développeurs ont donc préféré installer une sécurité en Boot2 sur les wii NV(=nouvelle version)
ce qui empêche de modifier les données.
Dans ce cas,
on peut réparer un brick (tant qu'il n'affecte pas le boot) avec la HBC.
HBC -> Bootmii -> Restauration de la nand
Le problème? C'est simple!
Dans le cas 1 (Ios & Boot2) bootmii est sur le Boot2 et donc peut travailler sur l'Ios sans devoir s'effacer.
Dans le cas 2 (Ios) bootmii est sur l'ios et va donc devoir au cours de la réparation s'effacer lui-même avant de revenir.
Restauration parfaite:
HBC -> Bootmii -> Restauration -> Wii réparée
\
Fichiers remplacés correctement dont bootmii
Restauration dangereuse:
HBC -> Bootmii -> Restauration -> Wii morte
\
Erreur rencontrée lors du remplacement des fichiers
(donc, plus de bootmii sur la console = mort de la
console dans la plupart des cas)
Tandis que
dans un Boot2 & Ios,
même si l'Ios est foutu après restauration,
il suffit de recommencer puisque
Bootmii n'a PAS touché au boot2 et est donc toujours présent.