Badablek Posté(e) 25 octobre 2009 Share Posté(e) 25 octobre 2009 Au menu d'aujourd'hui, un petit tutorial sur la façon de mettre en place tous le fichiers nécessaires à l'utilisation de SNEEK, emulateur de NAND (contrairement à Triiforce qui ne peut que lancer des chaînes VC/Wiiware, SNEEK émule le system menu complet). Le readme de cet excellent logiciel étant quelque peu succint (c'est peu de le dire !), voici donc un tutorial qui, je l'espère, est suffisament clair pour vous permettre d'en profiter.Ce tutorial est directement inspiré de celui qui a été posté sur GBAtemp.net par NReale3370, avec quelques corrections et un maximum de détails. Une wii capable d'exécuter des homebrews Bootmii installé en boot2 Une carte SD Simple FS Dumper 0.1 NUS Downloader 1.3 beta un éditeur héxadécimal SNEEK 0.1 Exécutez Simple FS Dumper 0.1 à partir de Homebrew Channel (ou de tout autre loader de homebrews), en vous assurant au préalable de disposer de 512Mo d'espace libre sur votre carte SD. Le logiciel va lire la NAND dans son intégralité et la copier dans un répertoire "FS-Dump".Une fois l'extraction terminée, il va falloir déplacer tout ce qui se trouve dans x:\FS-Dump directement à la racine de votre carte SD x:\A noter qu'il existe un moyen de décrypter un dump de NAND réalisé par Bootmii, directement sur votre ordinateur. Si certains préférent cette méthode, je pourrais compléter le tutorial par la suite pour l'intégrer. Il est possible de récupérer l'IOS60 de bien des façons différentes, là, je vais passer par NUS Downloader. Décompressez l'archive et lancez le logiciel, puis cliquez sur le bouton Database Choisissez IOS > 000000010000003c - IOS60 > v6174 Cochez l'option "Decrypt" (tout en bas à droite), et cliquez enfin sur "Start NUS Download!" Un répertoire "000000010000003Cv6174" va être créé, contenant tous les fichiers de l'IOS60 (y compris les fichiers cryptés qui se nous serviront à rien). Supprimez tous les fichiers en double n'ayant pas d'extension ".app". Il ne devra vous rester que les fichiers suivants : 00000000.app DA4F7E3F00000001.app 1C732C5D00000002.app 823F95B300000003.app 5DE46B8800000004.app CA8C086200000005.app AE1D3FC000000006.app FAC3A09D00000007.app 09F6E05500000008.app 7A8762E500000009.app E13F06690000000a.app 22D46D470000000b.app C147A80E0000000c.app D88B12E10000000d.app AED0D6230000000e.app 9D1556DCcetk 452AA3D8tmd.6174 A91E365E Déplacez tous les fichiers en vert dans "x:\title\00000001\000000fa\content", gardez les fichiers en rouge pour le moment Il va maintenant falloir passer par un éditeur hexadécimal pour modifier un peu les fichiers cetk et tmd.6174- cetk :allez à l'offset "$1E3" et remplacez la valeur "3C" par "FA". Sauvegardez.CRC32 du fichier de départ : 452AA3D8CRC32 du fichier obtenu après modification : C9CC2611renommez le fichier en "000000fa.tik" et copiez-le dans "x:\ticket\00000001"- tmd.6174 :allez à l'offset "$193" et remplacez la valeur "3C" par "FA".supprimez le bloc de données de l'offset "$274" à l'offset "$297". Contenu, en héxa, du bloc supprimé (correspondant au module SD) : "00000004000480010000000000002A882E51D7C3DC5B6AD898362A9F5A5309A63C911942"allez à l'offset "$1DF" et remplacez la valeur "0F" par "0E". Sauvegardez.CRC32 du fichier de départ : A91E365ECRC32 du fichier obtenu après modification : D46B4223Renommez le fichier en "title.tmd" et copiez-le dans "x:\title\00000001\000000fa\content" il va falloir modifier le fichier "0000000e.app" avec les outils fournis par SNEEK. Décompressez SNEEK, puis renommez le fichier 0000000e.app en "0000000e" et copiez-le dans le même répertoire que SNEEK. Copiez le répertoire bootmii de SNEEK à la racine de votre carte SD (x:\). Ouvrez une boite de dialogue DOS au niveau du répertoire contenant SNEEK et tapez ces commandes, dans cet ordre : elfins.exe esmodule.elf 0000000e tmp.binelfins.exe fsmodule.elf tmp.bin 0000000e.appboot2me.exe 0000000e.app boot2.bin Les plus pressés peuvent simplement ouvrir un nouveau fichier texte, y coller ceci : start/w elfins.exe esmodule.elf 0000000e tmp.binstart/w elfins.exe fsmodule.elf tmp.bin 0000000e.appstart/w boot2me.exe 0000000e.app boot2.bin Le sauvegarder avec l'extension .bat (exemple : sneek.bat) puis exécuter ce fichier en double cliquant dessus.Deux fichiers vont être créés : "boot2.bin" (CRC32 : A6E2C131) et 0000000e.app (CRC32 : 349CEBD9)copiez le fichier boot2.bin à la racine de votre carte SD (x:\)copiez le fichier 0000000e.app sur votre carte SD (x:\title\00000001\000000fa\content\) Votre carte SD est maintenant prête pour lancer un system menu émulé. Voici un résumé des fichiers nécessaires à SNEEK, cette liste ne tient PAS compte du dump FS réalisé en première partie ! boot2.bin A6E2C131bootmii\armboot.bin 8BA7B9EDbootmii\bootmii.ini 7B92DDB2 (le CRC32 peut varier en fonction de la version de bootmii et des options activées)bootmii\ppcboot.elf 958F60F3 (le CRC32 peut varier en fonction de la version de bootmii)ticket\00000001\000000fa.tik C9CC2611title\00000001\000000fa\content\00000000.app DA4F7E3Ftitle\00000001\000000fa\content\00000001.app 1C732C5Dtitle\00000001\000000fa\content\00000002.app 823F95B3title\00000001\000000fa\content\00000003.app 5DE46B88title\00000001\000000fa\content\00000004.app CA8C0862title\00000001\000000fa\content\00000005.app AE1D3FC0title\00000001\000000fa\content\00000006.app FAC3A09Dtitle\00000001\000000fa\content\00000007.app 09F6E055title\00000001\000000fa\content\00000008.app 7A8762E5title\00000001\000000fa\content\00000009.app E13F0669title\00000001\000000fa\content\0000000a.app 22D46D47title\00000001\000000fa\content\0000000b.app C147A80Etitle\00000001\000000fa\content\0000000c.app D88B12E1title\00000001\000000fa\content\0000000d.app AED0D623title\00000001\000000fa\content\0000000e.app 349CEBD9title\00000001\000000fa\content\title.tmd D46B4223 Il ne reste plus qu'à démarrer votre Wii avec la carte SD préparée, Bootmii va apparaître, sélectionnez le démarrage du system menu, et...patientez. SNEEK étant encore assez jeune et instable, celui-ci est assez capricieux et ne fonctionne pas avec toutes les cartes SD. Sur 3 cartes testées (Emtec 8Go SDHC Class6, PNY SD 2Go, Sandisk Ultra II 2Go), une seule a daignée lancer le system menu (Emtec 8Go SDHC Class6). Le démarrage est par ailleurs extrêmement long (dépend du nombre de chaînes en fait) et HBC ne semble pas très content d'être exécuté depuis un système émulé. Les chaînes achetées ne posent aucun problème.A NOTER : SNEEK ayant quelques soucis au niveau de la license GPL de Bootmii, celui-ci a été retiré du téléchargement. Une prochaine version (dont une beta test privée va bientôt commencer) devrait voir le jour et à priori corriger ce petit problème. Ce tutorial s'adresse donc à ceux qui auraient téléchargé SNEEK avant son retrait, ainsi qu'à ceux qui veulent préparer le terrain pour la future version...Il est par ailleurs possible de profiter de SNEEK avec une installation de bootmii en IOS, qui n'est pas traitée dans ce tutorial, pour la simple raison que je n'ai pas de wii avec le nouveau boot1, empêchant bootmii en boot2 !ps : je vais uploader petit à petit les fichiers nécessaires (sauf SNEEK...même si je ne suis pas d'accord avec l'affaire d'état concernant la license GPL et ce logiciel, je respecte la décision du développeur), et je verrais peut être pour faire des captures d'écran des moments-clé. Lien vers le commentaire Partager sur d'autres sites More sharing options...
Shakin Posté(e) 25 octobre 2009 Share Posté(e) 25 octobre 2009 Salut, Merci beaucoup pour ce tuto Badablek. Je test ça quand j'ai le temp. @+ Lien vers le commentaire Partager sur d'autres sites More sharing options...
Mr.Bean 2 Posté(e) 1 novembre 2009 Share Posté(e) 1 novembre 2009 Ce homebrew m'intéresse. J'aimerais émuler le SystemMenu 4.2 pour tester certains choses. Est-ce que je dois avoir la NAND d'une Wii 4.2 pour ça, sachant que la mienne est en 3.2? Merci Lien vers le commentaire Partager sur d'autres sites More sharing options...
Badablek Posté(e) 1 novembre 2009 Auteur Share Posté(e) 1 novembre 2009 Oui, il te faut un dump 4.2 obligatoirement (il y a peut-être moyen de décompresser un system menu 4.2 par dessus un dump FS 3.2, mais j'avoue ne pas avoir essayé de cette façon. ça marche avec des chaînes standard, pas de raison, à priori que ça ne soit pas le cas avec un system menu. mais il faudra dans ce cas penser aussi aux IOS (4.2 > IOS70) et ne pas oublier que le 4.2 original supprime les hacks. Lien vers le commentaire Partager sur d'autres sites More sharing options...
Mr.Bean 2 Posté(e) 1 novembre 2009 Share Posté(e) 1 novembre 2009 ça risque d'être compliqué alors. Il faudrait que quelqu'un accepte de m'envoyer un dump d'une Wii 4.2 (mais ça m'étonnerait). Alors j'ai pensé à une hypothèse. Si je dump mon système 3.2, que je l'émule via SNEEK et que je lance une mise à jour internet via le menu émulé, est-ce que la mise à jour s'installera sur la carte SD ou sur la vraie NAND? Lien vers le commentaire Partager sur d'autres sites More sharing options...
Badablek Posté(e) 1 novembre 2009 Auteur Share Posté(e) 1 novembre 2009 logiquement, une fois la NAND émulée, toute modification est faite sur la NAND émulée, donc sur la SD. Après, je ne m'y risquerais pas, on n'est pas à l'abri d'un bug ou d'un oubli (genre une ou plusieurs insctructions non redirigées vers la SD) Lien vers le commentaire Partager sur d'autres sites More sharing options...
Messages recommandés
Créer un compte ou se connecter pour commenter
Vous devez être membre afin de pouvoir déposer un commentaire
Créer un compte
Créez un compte sur notre communauté. C’est facile !
Créer un nouveau compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant