Aller au contenu


Photo

[Tuto Complet] : Restaurer la NAND d'une Switch avec SX OS / SX PRO et Hekate


  • Veuillez vous connecter pour répondre
199 réponses à ce sujet

Posté 07 décembre 2018 - 11:26

#61
shadow256

shadow256

    Sunriseur PRIVILEGE

  • Members
  • PipPipPipPipPip
  • 11 657 messages
  • Sexe:Male
Déjà on ne peut pas restaurer un dump avec une SD en FAT32. Après par contre @Atross, il est clair qu'il faut les quinze fichiers, aucun ne doit manquer sinon le dump n'est pas correct mais le dernier se termine par ".14" se qui est normal vu qu'il y a aussi un fichier ".00". Après le "joiner script" ne fait qu'appel à une simple fonction de copie, il n'y a clairement aucune vérification de faite et si un fichier manque à l'appel l'assemblage se fera tout de même mais par contre la taille de la nand réassemblée ne sera pas de la bonne taille. Ta Switch reste sur un écran noir quand tu essais de la booter, même normalement? Tu as essayé de maintenir le bouton "Power" pendant quinze seconde pour faire un hard reset et ensuite tenter de reémarrer la console?

PS: Dans la prochaine version de mon script je vais intégrer une fonctionnalité pour réunir les dump splités avec quelques vérifications d'erreurs (présence de tous les fichiers et taille final de la nand), le script est déjà écrit mais je vais attendre un peu avant de la publier je pense.
Mes créations:
Ultimate-Switch-Hack-Script, mon plus gros projet
Switch_AIO_LS_pack, mon pack pour la Switch
Ultimate Wii U Hack Script, mon premier projet, plutôt complet
Ultimate PS3 Hack Script, un projet peut utile aujourd'hui

Si vous aimez mon travail, vous pouvez me faire une donation via paypal en cliquant ici, pensez que même un euro se sera déjà beaucoup et très apprécié.

Matériel:
Spoiler
  • Retour en haut

Posté 07 décembre 2018 - 20:25

#62
Atross

Atross

    Sunriseur

  • Members
  • PipPip
  • 181 messages

"Après par contre @Atross, il est clair qu'il faut les quinze fichiers, aucun ne doit manquer sinon le dump n'est pas correct mais le dernier se termine par ".14" "

 

J'ai bel et bien les 15 du coup oui, je disais 14 parce que le dernier fichier porte ce nom.

 

 

Déjà on ne peut pas restaurer un dump avec une SD en FAT32. Après par contre @Atross, il est clair qu'il faut les quinze fichiers, aucun ne doit manquer sinon le dump n'est pas correct mais le dernier se termine par ".14" se qui est normal vu qu'il y a aussi un fichier ".00". Après le "joiner script" ne fait qu'appel à une simple fonction de copie, il n'y a clairement aucune vérification de faite et si un fichier manque à l'appel l'assemblage se fera tout de même mais par contre la taille de la nand réassemblée ne sera pas de la bonne taille. Ta Switch reste sur un écran noir quand tu essais de la booter, même normalement? Tu as essayé de maintenir le bouton "Power" pendant quinze seconde pour faire un hard reset et ensuite tenter de reémarrer la console?

PS: Dans la prochaine version de mon script je vais intégrer une fonctionnalité pour réunir les dump splités avec quelques vérifications d'erreurs (présence de tous les fichiers et taille final de la nand), le script est déjà écrit mais je vais attendre un peu avant de la publier je pense.

 

J'ai bel et bien les 15 du coup oui, je disais 14 parce que le dernier fichier porte ce nom.

 

"Ta Switch reste sur un écran noir quand tu essais de la booter, même normalement? Tu as essayé de maintenir le bouton "Power" pendant quinze seconde pour faire un hard reset et ensuite tenter de reémarrer la console?"

Oui et oui malheureusement :/

 

Je précise encore une fois que tout à été effectué sous exFat

 

EDIT: Je me demande si ca provient pas de mon fichier boot0 et boot1, dans le doute j'vais essayer d'en recréer un, si quelqu'un à un petit tuto pour ca, vu que celui trouvé sur le net semble très bancal :D


Modifié par Atross, 07 décembre 2018 - 20:49.

  • Retour en haut

Posté 07 décembre 2018 - 20:47

#63
glt5555

glt5555

    Sunriseur

  • Members
  • PipPip
  • 12 messages

Bonsoir,

 

Tout d'abord, merci poru ce tuto, bien clair et qui comble vraiment un manque, comme dit en préambule...

 

Par rapport au restore, j'ai dumpé ma NAND après install du FW 6.0.1 (Switch encore vierge de tout jeux).

 

J'ai booté sur SXOS pour la première fois et j'ai commencé dumpé ma nand ... avec SXOS v2.0.1 (j'aurais du lire les forum avant..."pan sur les doigts" )

Bien que ma SD soit en exFat, il m'a créé les fichiers boot0.bin, boot1.bin et full.00.bin à full.07.bin (split de 4Go)

 

J'ai lu en diagonale un peu plus haut qu'il fallait recoller les fichiers, je vais me pencher plus en détails sur la question.

 

Néanmoins, je pense que le tuto devrait intégrer ces différentes source de NAND, ajouter comment fusionner les fichiers, et le cas échant si préciser si une NAND est identique entre les différents "extracteur". (en gros si je peux restorer avec Hekate ma NAND extraite avec Switch OS)

 

Voilà pour mes suggestions pour le tuto...

 

edit le 9/12/2018 : correction des nom de fichiers SXOS


Modifié par glt5555, 09 décembre 2018 - 12:47.

  • Retour en haut

Posté 07 décembre 2018 - 22:50

#64
shadow256

shadow256

    Sunriseur PRIVILEGE

  • Members
  • PipPipPipPipPip
  • 11 657 messages
  • Sexe:Male
@glt5555 : Intéressant, n'ayant jamais essayé le dump avec SX OS (perso je pense clairement qu'il vaut mieux le faire avec Hekate car la méthode est complètement éprouvée normalement) et donc je ne savais pas comment pouvaient être nommés les fichiers splités. Du coup, j'intègrerai ce nouveau paramètre à mon script pour pouvoir aussi recoller les morceaux d'un fichier de dump splité fait avec SX OS. Ceci dit, il doit te manquer un fichier dans ton dump car tu n'as que 7 fichiers de 4 GO, la nand au total doit faire 29,1 GO donc 7*4=28, ça ne suffit pas. Selon moi ta carte est en EXFAT mais n'est pas d'une taille nécessaire pour dumper ta nand au complet, c'est pour cela que tu as eu des fichiers splités.
Mes créations:
Ultimate-Switch-Hack-Script, mon plus gros projet
Switch_AIO_LS_pack, mon pack pour la Switch
Ultimate Wii U Hack Script, mon premier projet, plutôt complet
Ultimate PS3 Hack Script, un projet peut utile aujourd'hui

Si vous aimez mon travail, vous pouvez me faire une donation via paypal en cliquant ici, pensez que même un euro se sera déjà beaucoup et très apprécié.

Matériel:
Spoiler
  • Retour en haut

Posté 08 décembre 2018 - 00:16

#65
glt5555

glt5555

    Sunriseur

  • Members
  • PipPip
  • 12 messages

@glt5555 : Intéressant, n'ayant jamais essayé le dump avec SX OS (perso je pense clairement qu'il vaut mieux le faire avec Hekate car la méthode est complètement éprouvée normalement) et donc je ne savais pas comment pouvaient être nommés les fichiers splités. Du coup, j'intègrerai ce nouveau paramètre à mon script pour pouvoir aussi recoller les morceaux d'un fichier de dump splité fait avec SX OS. Ceci dit, il doit te manquer un fichier dans ton dump car tu n'as que 7 fichiers de 4 GO, la nand au total doit faire 29,1 GO donc 7*4=28, ça ne suffit pas. Selon moi ta carte est en EXFAT mais n'est pas d'une taille nécessaire pour dumper ta nand au complet, c'est pour cela que tu as eu des fichiers splités.

Il faut compter le fichier 00 => 8 fichiers pour un total de 31 268 536 320 octets. (7 de 3.99Go plus 1 de 1,12Go)

 

La SD de 256 Go était quasi vierge (seul présent boot.dat) et en exfat (je le sais car quand le l'ai branché ensuite sur le menu switch, il me demandait de faire la mise à jour pour exfat que je n'ai pas toujours faite du coup...)

Je pense surtout que SXOS a pris le partit de spliter systématiquement les fichiers.

Mais du coup voulant restaurer ma NAND pour passer en Emuland et faire la mise à jour avec exfat, j'hésite à la restaurer avec l'outil ayant fait le backup plutôt qu'un autre... Pour peut que les sauvagarde soit un peu différente...

 

Ou alors, je vais sauvegarder ma NAND actuelle avec les 2 et comparer les fichiers sortis. S'il diffère, ya risque, s'il sont identique, tout vas bien... Y'a plus qu'à, mais je ne suis pas sur d'avoir le temps ce week end...


  • Retour en haut

Posté 08 décembre 2018 - 18:20

#66
shadow256

shadow256

    Sunriseur PRIVILEGE

  • Members
  • PipPipPipPipPip
  • 11 657 messages
  • Sexe:Male
@glt5555 : Bah voilà, je fais exactement l'erreur que je corrige un peu plus tôt, comme quoi défois on ne réfléchit pas assez. Merci pour toutes ces infos, j'ajoute la fonctionnalité de réunification des fichiers d'un dump splité de SX OS à mon script grâce à cela.
Mes créations:
Ultimate-Switch-Hack-Script, mon plus gros projet
Switch_AIO_LS_pack, mon pack pour la Switch
Ultimate Wii U Hack Script, mon premier projet, plutôt complet
Ultimate PS3 Hack Script, un projet peut utile aujourd'hui

Si vous aimez mon travail, vous pouvez me faire une donation via paypal en cliquant ici, pensez que même un euro se sera déjà beaucoup et très apprécié.

Matériel:
Spoiler
  • Retour en haut

Posté 09 décembre 2018 - 10:03

#67
glt5555

glt5555

    Sunriseur

  • Members
  • PipPip
  • 12 messages

@glt5555 : Merci pour toutes ces infos, j'ajoute la fonctionnalité de réunification des fichiers d'un dump splité de SX OS à mon script grâce à cela.

Attention, je n'ai pas testé si la réunification fonctionnait !

 

J'ai tenté la backup de ma NAND actuelle avec les 2 outils. Les fichier étaient différent, mais n'ayant qu'une carte SD32 et pas assez de batterie pour enchainer les 2 backup, j'ai du redémarrer entre temps. Le fait qu'il y ai eu un redémarrage en mode normal peut expliquer que la NAND extraite soit différente...

 

Il me faut donc refaire le test en enchainant les backup sans redémarrer pour valider la théorie que la NAD extraite soir identique avec les 2 outils et que donc on peut restaurer une NAND extraite avec SXOS avec hekate.

 

@+


  • Retour en haut

Posté 11 décembre 2018 - 14:40

#68
dodz

dodz

    Sunriseur

  • Members
  • PipPip
  • 38 messages

Bonsoir,

 

Tout d'abord, merci poru ce tuto, bien clair et qui comble vraiment un manque, comme dit en préambule...

 

Par rapport au restore, j'ai dumpé ma NAND après install du FW 6.0.1 (Switch encore vierge de tout jeux).

 

J'ai booté sur SXOS pour la première fois et j'ai commencé dumpé ma nand ... avec SXOS v2.0.1 (j'aurais du lire les forum avant..."pan sur les doigts" )

Bien que ma SD soit en exFat, il m'a créé les fichiers boot0.bin, boot1.bin et full.00.bin à full.07.bin (split de 4Go)

 

J'ai lu en diagonale un peu plus haut qu'il fallait recoller les fichiers, je vais me pencher plus en détails sur la question.

 

Néanmoins, je pense que le tuto devrait intégrer ces différentes source de NAND, ajouter comment fusionner les fichiers, et le cas échant si préciser si une NAND est identique entre les différents "extracteur". (en gros si je peux restorer avec Hekate ma NAND extraite avec Switch OS)

 

Voilà pour mes suggestions pour le tuto...

 

edit le 9/12/2018 : correction des nom de fichiers SXOS

La même chose pour moi, je vais donc attendre une solution

 

Edit : On peut restaurer la nand dans les options de sx os en allant dans Nand puis restaurer


Modifié par dodz, 11 décembre 2018 - 16:01.

  • Retour en haut

Posté 11 décembre 2018 - 23:02

#69
glt5555

glt5555

    Sunriseur

  • Members
  • PipPip
  • 12 messages

Bonsoir

 

Attention, je n'ai pas testé si la réunification fonctionnait !

 

J'ai tenté la backup de ma NAND actuelle avec les 2 outils. Les fichier étaient différent, mais n'ayant qu'une carte SD32 et pas assez de batterie pour enchainer les 2 backup, j'ai du redémarrer entre temps. Le fait qu'il y ai eu un redémarrage en mode normal peut expliquer que la NAND extraite soit différente...

 

Il me faut donc refaire le test en enchainant les backup sans redémarrer pour valider la théorie que la NAD extraite soir identique avec les 2 outils et que donc on peut restaurer une NAND extraite avec SXOS avec hekate.

 

@+

 

Bon j'ai Extrait ma NAND sans aucun redémarrage en CFM ou OFW  (Que du RCM)

 

Résultat des courses le fichier extrait par hekate  semble identique à celui extrait avec SXOS

 

Nom: backup\13d0e98e\rawnand.bin
Taille: 31268536320 octets (0 KiB)
CRC32: 88FC19B0

SHA256: 0D37EE3F6F61E72C565944C0E53FB092E89E3F924AC8008A9C56FE83B3D1D4D3
 

 

Nom: sxos\backup\full.bin
Taille: 31268536320 octets (0 KiB)
CRC32: 88FC19B0
SHA256: 0D37EE3F6F61E72C565944C0E53FB092E89E3F924AC8008A9C56FE83B3D1D4D3
 

La bascule entre l'un ou l'autre des outils est donc normalement possible.


Modifié par glt5555, 11 décembre 2018 - 23:03.

  • Retour en haut

Posté 16 décembre 2018 - 15:09

#70
inconnux

inconnux

    Sunriseur PRIVILEGE

  • Members
  • PipPipPipPipPip
  • 3 690 messages
  • Sexe:Not Telling

Bonsoir

 

 

Bon j'ai Extrait ma NAND sans aucun redémarrage en CFM ou OFW  (Que du RCM)

 

Résultat des courses le fichier extrait par hekate  semble identique à celui extrait avec SXOS

 

Nom: backup\13d0e98e\rawnand.bin
Taille: 31268536320 octets (0 KiB)
CRC32: 88FC19B0

SHA256: 0D37EE3F6F61E72C565944C0E53FB092E89E3F924AC8008A9C56FE83B3D1D4D3
 

 

Nom: sxos\backup\full.bin
Taille: 31268536320 octets (0 KiB)
CRC32: 88FC19B0
SHA256: 0D37EE3F6F61E72C565944C0E53FB092E89E3F924AC8008A9C56FE83B3D1D4D3
 

La bascule entre l'un ou l'autre des outils est donc normalement possible.

 

Normalement tu as sa :

 

C'est ces trois fichiers qui vont permettre de restaurer la nand donc de remettre la switch à neuf en cas de problème.

- rawnand.bin - 29,1 Go (30 535 680 Ko)
- BOOT0 - 4,00Mo (4096 Ko)
- BOOT1 - 4,00 Mo (4096 Ko)


  • Retour en haut

Posté 16 décembre 2018 - 16:54

#71
Nicolas_Nipepsy

Nicolas_Nipepsy

    Sunriseur

  • Members
  • PipPip
  • 15 messages

Bonjour,
j'ai le SX Pro.
Hier, j'ai fait la M.à J. 6.2.0 de la Switch
J'ai suivi le tuto pour faire un dump de la Nand
avec le fichier hekate_ctcaer_4.5.bin
Je vais sur Tools, Restore, Restore eMMC Raw GPP
il y a bien un compte à rebours de 10 secondes
j'appuie ensuite sur la touche Power
mais après j'ai le message :
<<
00: rawnand.bin <0000000-3A3DFFF>
Filename: backup/a3e41674/restore/rawnand.bin
Eror <4> while opening backup. Continuing...
Time taken: 0m 0s .
>>

Quelqu'un pourrait m'aider ?


  • Retour en haut

Posté 16 décembre 2018 - 16:59

#72
inconnux

inconnux

    Sunriseur PRIVILEGE

  • Members
  • PipPipPipPipPip
  • 3 690 messages
  • Sexe:Not Telling

Bonjour,
j'ai le SX Pro.
Hier, j'ai fait la M.à J. 6.2.0 de la Switch
J'ai suivi le tuto pour faire un dump de la Nand
avec le fichier hekate_ctcaer_4.5.bin
Je vais sur Tools, Restore, Restore eMMC Raw GPP
il y a bien un compte à rebours de 10 secondes
j'appuie ensuite sur la touche Power
mais après j'ai le message :
<<
00: rawnand.bin <0000000-3A3DFFF>
Filename: backup/a3e41674/restore/rawnand.bin
Eror <4> while opening backup. Continuing...
Time taken: 0m 0s .
>>

Quelqu'un pourrait m'aider ?

 

Test avec hekate_ctcaer_4.2.bin comme dans le TUTO et regarde si sa marche toujours :)

 

Perso je ne pourrai pas te dire pour le firmware 6.2.0 je suis encore en firmware 6.1.0 (sysNAND donc NAND) et je compte mettre une emuNAND en 6.2.0 pour être sur donc voilà peut-être que d'autre personne ou eu le même souci je vais chercher de mon coté ;)

 

Pour faire le dump de la nand ta micro SD est formaté en exFAT ou FAT32?


Modifié par inconnux, 16 décembre 2018 - 17:01.

  • Retour en haut

Posté 16 décembre 2018 - 17:21

#73
Nicolas_Nipepsy

Nicolas_Nipepsy

    Sunriseur

  • Members
  • PipPip
  • 15 messages

Le tuto parle de la version 4.2 ou supérieure et je ne trouve pas la 4.2 ; j'arrive directement sur la dernière version. Ma carte est bien formatée en exFAT.


  • Retour en haut

Posté 16 décembre 2018 - 17:45

#74
inconnux

inconnux

    Sunriseur PRIVILEGE

  • Members
  • PipPipPipPipPip
  • 3 690 messages
  • Sexe:Not Telling

Le tuto parle de la version 4.2 ou supérieure et je ne trouve pas la 4.2 ; j'arrive directement sur la dernière version. Ma carte est bien formatée en exFAT.

 

hekate - CTCaer mod v4.2 : https://github.com/C..._ctcaer_4.2.zip

 

C'est un fichier qui s'appelle hekate_ctcaer_4.2.zip tu le décompresses et normalement c'est bon :)

 

Cadeau ;)


Modifié par inconnux, 16 décembre 2018 - 17:47.

  • Retour en haut

Posté 16 décembre 2018 - 18:27

#75
Nicolas_Nipepsy

Nicolas_Nipepsy

    Sunriseur

  • Members
  • PipPip
  • 15 messages

Merci.
J'ai essayé avec le 4.2
Le résultat est identique ; exactement le même message.


  • Retour en haut

Posté 16 décembre 2018 - 20:34

#76
inconnux

inconnux

    Sunriseur PRIVILEGE

  • Members
  • PipPipPipPipPip
  • 3 690 messages
  • Sexe:Not Telling

Merci.
J'ai essayé avec le 4.2
Le résultat est identique ; exactement le même message.

 

A mon avis c'est une histoire d'emplacement

 

Tes 3 fichiers tu dois les placer comme sa :

 

Ça doit faire comme ceci :
Carte Micro SD:\backup\un_nombre_hexadécimal_généré_par_Hekate\restore\rawnand.bin

Carte Micro SD:\backup\un_nombre_hexadécimal_généré_par_Hekate\restore\BOOT0
Carte Micro SD:\backup\un_nombre_hexadécimal_généré_par_Hekate\restore\BOOT1

 

Pour toi a3e41674 = un_nombre_hexadécimal_généré_par_Hekate pour chacun c'est un nombre différent !

 

Carte Micro SD:\backup\a3e41674\restore\rawnand.bin

Carte Micro SD:\backup\a3e41674\restore\BOOT0

Carte Micro SD:\backup\a3e41674\restore\BOOT1

 

C'est ces trois fichiers qui vont permettre de restaurer la nand donc de remettre la switch à neuf en cas de problème.

- rawnand.bin - 29,1 Go (30 535 680 Ko)
- BOOT0 - 4,00Mo (4096 Ko)
- BOOT1 - 4,00 Mo (4096 Ko)

 

 

Il faut être sur que il y a les 3 fichiers TU m'en a parles que d'un seul...


Modifié par inconnux, 16 décembre 2018 - 20:37.

  • Retour en haut

Posté 17 décembre 2018 - 13:57

#77
Nicolas_Nipepsy

Nicolas_Nipepsy

    Sunriseur

  • Members
  • PipPip
  • 15 messages

Effectivement, je n'avais pas créé de dossier a3e41674.
Il a été créé automatiquement dans le dossier backup, j'y ai déplacé les 3 fichiers.
La Switch démarre moins aisément qu'avant (peut-être faut il attendre un peu plus pour la redémarrer) mais ça refonctionne !!!

Je te remercie beaucoup :-D


  • Retour en haut

Posté 17 décembre 2018 - 14:29

#78
inconnux

inconnux

    Sunriseur PRIVILEGE

  • Members
  • PipPipPipPipPip
  • 3 690 messages
  • Sexe:Not Telling

Effectivement, je n'avais pas créé de dossier a3e41674.
Il a été créé automatiquement dans le dossier backup, j'y ai déplacé les 3 fichiers.
La Switch démarre moins aisément qu'avant (peut-être faut il attendre un peu plus pour la redémarrer) mais ça refonctionne !!!

Je te remercie beaucoup :-D

 

De rien ;) :D


  • Retour en haut

Posté 20 décembre 2018 - 13:39

#79
eliboa

eliboa

    Développeur

  • Members
  • PipPipPipPipPip
  • 2 112 messages
  • Sexe:Male

Une idée en passant : ne serait-il pas utile de fusionner ce tutoriel avec celui pour faire un dump de la NAND ? Je dis ça car ça commence à faire beaucoup de sujets épinglés.


Tuto Switch : Bloquer les maj | Supprimer les maj téléchargées | Lancer Linux | Lancer des payloads

switch-h4x0r |`FW max conseillé sur Switch => 4.1

 

  • Retour en haut

Posté 20 décembre 2018 - 14:09

#80
inconnux

inconnux

    Sunriseur PRIVILEGE

  • Members
  • PipPipPipPipPip
  • 3 690 messages
  • Sexe:Not Telling

Une idée en passant : ne serait-il pas utile de fusionner ce tutoriel avec celui pour faire un dump de la NAND ? Je dis ça car ça commence à faire beaucoup de sujets épinglés.

 

Oui tu as raison sa serai bien de fusionner ce tutoriel avec le dump de la NAND pour faire un Tuto Complet, après il faudra trouver un titre clair et précis pour les 2 tutoriels qui ce suit tout particulièrement, je suis d'accord avec toi.


Modifié par inconnux, 20 décembre 2018 - 14:09.

  • Retour en haut




1 utilisateur(s) li(sen)t ce sujet

0 invité(s) et 1 utilisateur(s) anonyme(s)