Aller au contenu


Photo

Partition carte SD corrompue


Meilleure réponse Tra-sh, 21 juillet 2021 - 14:00

J'ai essayé de comprendre un peu tout ça mais j'arrive pas à déterminer ce qui me plante la partition de la carte SD quand je me sers de mon hekate_ipl.ini détaillé plus haut.
je vais m'y repencher plus tard.

Pour l'instant je vais me contenter du fichier hekate_ctcaer_5.5.8.bin collé sur la racine de la SD et renommé en payload.bin.

En tout cas j'ai réussi à remettre atmosphère en route, ce qui était mon problème principal.

Merci beaucoup pour votre aide.

Aller au message complet

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

Posté 16 juillet 2021 - 14:53

#1
Tra-sh

Tra-sh

    Sunriseur

  • Members
  • PipPip
  • 104 messages
Bonjour
 
J'ai une switch équipée de la puce trinket posée par un technicien logic sunrise.
A réception j'ai mis la carte SD dans mon PC pour mettre une copie du dossier BACKUP en lieu sur.
 
Le lecteur de cartes m'a corrompu la partition de la SD avant la fin de la copie (micro coupures sans doute).
Depuis, n'importe quel PC veut me formater la carte SD.
 
Le technicien qui m'a fait la pose est assez débordé, donc avant de l'ennuyer avec ça je veux tenter de régler ça moi même.
 
Il y a pas mal de tutos que j'ai lu, mais il y a des choses que je ne comprends pas...

  • Retour en haut

Posté 16 juillet 2021 - 14:54

#2
Tra-sh

Tra-sh

    Sunriseur

  • Members
  • PipPip
  • 104 messages
J'ai fait la phase "préparation des fichiers":
 
SD formatée en exFAT nommée SDXC.
 
Récupération des fichiers sur sdsetup.com:
    -Kosmos toolbox (tuto m'a dit de prendre :-) )
    -JKSV pour backup NAND
    -Fusée primary, Hekate, Lockpick_RCM (tuto m'a dit de prendre)
    -TegraRCMGui
 
ZIP Téléchargé et extrait
 
Contenu du dossier "sd" copié sur la racine de ma carte SD
Les fichiers fusee-primary, hekate_ctcaer_5.5.8 et Lockpick_RCM copiés dans sd/bootloader/payloads.

  • Retour en haut

Posté 16 juillet 2021 - 14:55

#3
Tra-sh

Tra-sh

    Sunriseur

  • Members
  • PipPip
  • 104 messages
C'est là que je perds un peu le fil.
 
"Lancer Hekate pour faire le dump de la NAND et des clés, puis création de l'emuMMC.
Pour ça, mettre la console en mode RCM, avec un JIG."
 
Mais j'ai aussi lu ailleurs que avec une console pucée c'était pas la peine de mettre en mode RCM pour faire ça... ou pas besoin de JIG pour mettre en mode RCM...
Là dessus je trouve pas vraiment de précisions
 
Il y a aussi une histoire de console patchée ou non qui m'échappe (ma console: 12.0.3).
 
J'ai rien tenté pour l'instant.
 
Pouvez vous me guider à travers les étapes?
 
En vous remerciant d'avance.

Modifié par Tra-sh, 16 juillet 2021 - 15:00.

  • Retour en haut

Posté 16 juillet 2021 - 15:56

#4
shadow256

shadow256

    Sunriseur PRIVILEGE

  • Members
  • PipPipPipPipPip
  • 11 885 messages
  • Sexe:Male

Le problème dans ton cas est de savoir comment le Trinket est flashé pour savoir comment configurer ta SD, tu peux toujours tenter d'utiliser le pack universal de DEEJAY87 et voir s'il fonctionne (en cherchant un peu tu le trouveras).

Note: Une console patchée ne peut être équipée d'un Trinket.

Note 2: Avec une puce l'injection d'un payload peut fonctionner autrement qu'en passant par le mode RCM, pour être plus exact la puce détecte le passage de la console en RCM et injecte un payload (comme le ferait un logiciel comme TegraRCMGui par exemple) selon la façon dont elle est configurée.


Modifié par shadow256, 16 juillet 2021 - 15:59.

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é 16 juillet 2021 - 20:09

#5
Tra-sh

Tra-sh

    Sunriseur

  • Members
  • PipPip
  • 104 messages

Merci pour ces infos.

La question de console patchée ne me concerne donc pas. Tant mieux.

Pour ce qui est de savoir comment la trinket est flashée je verrai plus tard.
Pour l'instant je me suis concentré sur le dump de la NAND.


  • Retour en haut

Posté 16 juillet 2021 - 21:24

#6
Tra-sh

Tra-sh

    Sunriseur

  • Members
  • PipPip
  • 104 messages

Je vais écrire ce que j'ai fait ici si ça peut aider quelqu'un dans le même cas que moi.

Pour le dump de la NAND si on est équipé d'une puce trinket:

Inspiré de ces 2 tutos:

https://hackintendo....ch/backup_nand/

et

https://gist.github....6d2b5b57398b1e7

 

Téléchargez hekate_ctcaer_5.5.8_Nyx_1.0.5 et le fichier Lockpick_RCM.bin.
Je les ai pris ici: https://www.sdsetup.com/

Formattez la carte SD en exFAT et nommez la SDXC (je sais pas s'il faut obligatoirement la nommer comme ça).

Il vous faut extraire le contenu de hekate_ctcaer_5.5.8_Nyx_1.0.5.zip sur la racine de la carte SD (1 dossier bootloader et 1 fichier hekate_ctcaer_5.5.8.bin).

Renommez le fichier hekate_ctcaer_5.5.8.bin en payload.bin.

Collez le fichier Lockpick_RCM.bin sur la carte SD dans le dossier bootloader/payloads.
Mettez la SD dans la console (éteinte et chargée à 100%).
Allumez la console en ayant le bouton Vol+ enfoncé.
L'interface NYX devrait apparaître. Réglez date et heure s'il demande.

Dans l'onglet Tools, choisissez Backup eMMC puis eMMC BOOT0 & BOOT1

Close

puis choisissez eMMC RAW GPP (attendez la fin du processus)
Close jusqu'au menu principal

Dans l'onglet Console info, choisissez TSEC Keys puis Dump keys

Close

Choisissez HW & Fuses, puis Dump Fuses
Close
Choisissez K Fuses

Dans l'onglet Home choisissez Payload puis Lockpick_RCM.bin
Sélectionnez en suite dump from sys NAND puis finalement POWER OFF

 

Voila, tous les fichiers nécessaires à réinitialiser la console en cas de pépin sont sur la carte SD.

Sortez la SD de la console et connectez la au PC.
Récupérez le dossier backup (29.1GO) et les fichiers prod.keys et title.keys dans le dossier switch


Modifié par Tra-sh, 18 juillet 2021 - 17:57.

  • Retour en haut

Posté 17 juillet 2021 - 05:37

#7
shadow256

shadow256

    Sunriseur PRIVILEGE

  • Members
  • PipPipPipPipPip
  • 11 885 messages
  • Sexe:Male

Bah voilà maintenant on sait comment est flashé ton Trinket, il lance le payload nommé "payload.bin" se trouvant à la racine de ta SD.


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é 18 juillet 2021 - 19:50

#8
Tra-sh

Tra-sh

    Sunriseur

  • Members
  • PipPip
  • 104 messages
OK super!
Un "problème" qui s'est résolu tout seul.
 
Voici la suite de mon périple, à savoir Créer et activer l'emuMMC:
(J'invente rien, j'ai juste consulté plein de tutos et choisi cette méthode)
 
J'ai téléchargé Atmosphère, les sigpatches et le fichier fusee-primary.bin.
Atmosphère et les sigpatches décompressés sur la racine de la carte SD.
Fusee-primary.bin collé dans SD/bootloader/payloads.
 
Dans Hekate, menu emuMMC, j'ai séléctionné Create emuMMC puis SD File. Ca a pris 9 minutes.
En suite, dans Change emuMMC, je suis allé dans SD File Based, et j'ai choisi emuMMC/SD00 pour activer l'emuNAND.

Quand je vais dans Home puis emuMMC puis emuMMC info & selection, se statut est indiqué:
V Enabled
Type: SD file
Base folder: emuMMC/SD00
Nintendo folder: emuMMC/SD00/Nintendo
 
A priori cette étape s'est bien déroulée  :crazy:

  • Retour en haut

Posté 18 juillet 2021 - 20:15

#9
Tra-sh

Tra-sh

    Sunriseur

  • Members
  • PipPip
  • 104 messages

Selon mes recherches, pour lancer atmosphere, je dois lancer hekate, aller dans Launch puis CFW.

 

Mais en faisant Launch, je tombe sur:
No main boot entries found...
Check that bootloader/hekate_ipl.ini has boot entries

or use More configs button for more entries.

J'ai effectivement un fichier hekate_ipl.ini dans le dossier bootloader:

[config]
autoboot=0
autoboot_list=0
bootwait=3
customlogo=0
verification=2
backlight=100
autohosoff=1

Mais là je sèche un peu...

Dois-je faire une modification dans ce fichier?
Puis-je aller dans le menu payloads (sous hekate) et choisir fusee-primary.bin pour lancer atmosphere?

Ou coller directement fusee-primary.bin sur la racine de la carte SD et le renommer en payload.bin?

 

J'ai rien tenté pour l'instant de peur de faire une c0nn#ri#...


Modifié par Tra-sh, 18 juillet 2021 - 20:16.

  • Retour en haut

Posté 18 juillet 2021 - 21:21

#10
shadow256

shadow256

    Sunriseur PRIVILEGE

  • Members
  • PipPipPipPipPip
  • 11 885 messages
  • Sexe:Male

Tu peux passer par Fusee-primary via Hekate, aucun souci.

Pour les configs dans Hekate regarde sur le Github du projet, tout y est expliqué. Voici se que j'utilise personnellement comme "hekate_ipl.ini":
 

 

[config]
autoboot=0
autoboot_list=0
bootwait=3
autohosoff=0
backlight=100
updater2p=0
autonogc=0
bootprotect=0

{Atmosphere via Hekate}
[Atmosphere_emunand]
id=AmsE
emummcforce=1
fss0=atmosphere/fusee-secondary.bin
logopath=bootloader/bootlogo.bmp
icon=bootloader/res/icon_switch.bmp
atmosphere=1
fullsvcperm=1
kip1=atmosphere/kips/*
cal0blank=1
[Atmosphere_emunand+SigPatches]
id=AmsES
fss0=atmosphere/fusee-secondary.bin
logopath=bootloader/bootlogo.bmp
icon=bootloader/res/icon_switch.bmp
kip1patch=nosigchk
atmosphere=1
fullsvcperm=1
kip1=atmosphere/kips/*
cal0blank=1
{ }

{Atmosphere via Hekate sans emunand}
[Atmosphere_no_emunand]
id=AmsS
emummc_force_disable=1
fss0=atmosphere/fusee-secondary.bin
logopath=bootloader/bootlogo.bmp
icon=bootloader/res/icon_switch.bmp
atmosphere=1
fullsvcperm=1
kip1=atmosphere/kips/*
cal0blank=1
[Atmosphere_no_emunand+SigPatches]
id=AmsSS
emummc_force_disable=1
fss0=atmosphere/fusee-secondary.bin
logopath=bootloader/bootlogo.bmp
icon=bootloader/res/icon_switch.bmp
kip1patch=nosigchk
atmosphere=1
fullsvcperm=1
kip1=atmosphere/kips/*
cal0blank=1
{ }

{-------- Stock -------}
[Stock]
id=Ofw
emummc_force_disable=1
fss0=atmosphere/fusee-secondary.bin
stock=1
icon=bootloader/res/icon_switch.bmp
[Stock+nocmac]
id=OfwNc
emummc_force_disable=1
fss0=atmosphere/fusee-secondary.bin
stock=1
icon=bootloader/res/icon_switch.bmp
kip1patch=nocmac
{ }


Si tu le souhaite tu peux passer "autonogc=0" à "autonogc=1" pour appliquer le patch NOGC, voir le tutos épinglés sur l'installation de CFWs ou encore la FAQ pour en savoir plus sur ce patch.


Modifié par shadow256, 19 juillet 2021 - 05:29.

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é 19 juillet 2021 - 21:18

#11
Tra-sh

Tra-sh

    Sunriseur

  • Members
  • PipPip
  • 104 messages

En exécutant fusee-primary.bin depuis hekate ou directement depuis la racine de la carte SD ça fonctionne. Mon CFW se lance. Je suis content de moi  :new-style: 

Par contre par le biais du fichier hekate_ipl.ini ça fonctionne pas.

Pire que ça en fait, quand j'essaie comme ceci:

[config]
autoboot=0
autoboot_list=0
bootwait=3
customlogo=0
verification=2
backlight=100
autohosoff=1

[Atmosphere_emummc]
fss0=atmosphere/fusee-secondary.bin
kip1patch=nosigchk
atmosphere=1
emummcforce=1 

ça me met le message suivant lors du lancement de atmosphere:

A fatal error has occured when running atmosphere.
Program ID 010041544d530000
Error Desc: std::abort () called (0xffe)
Report saved to bla bla bla...

et ça me corrompt la partition de la carte SD (exactement comme au début).
Plusieurs essais à mon actif, mais à chaque fois je me retape le formatage de la carte, création de emuMMC...

 

 

 

Dans le code y'a cette ligne:

fss0=atmosphere/fusee-secondary.bin
Entre autres j'ai tenté de la modifier ainsi:
fss0=atmosphere/fusee-primary.bin

Mais LOL ça a pas marché.
Message d'erreur du genre "fichiers manquants".


Modifié par Tra-sh, 19 juillet 2021 - 21:28.

  • Retour en haut

Posté 19 juillet 2021 - 23:29

#12
Tra-sh

Tra-sh

    Sunriseur

  • Members
  • PipPip
  • 104 messages

 

Pour les configs dans Hekate regarde sur le Github du projet, tout y est expliqué.

Tu aurais le lien pou moi stp?


  • Retour en haut

Posté 19 juillet 2021 - 23:36

#13
lemmej

lemmej

    Sunriseur elite

  • Members
  • PipPipPipPip
  • 1 955 messages

Tu aurais le lien pou moi stp?


https://github.com/C...ases/tag/v5.5.8

https://github.com/C...5.5.8/README.md
  • Retour en haut

Posté 21 juillet 2021 - 14:00   Meilleure réponse

#14
Tra-sh

Tra-sh

    Sunriseur

  • Members
  • PipPip
  • 104 messages

J'ai essayé de comprendre un peu tout ça mais j'arrive pas à déterminer ce qui me plante la partition de la carte SD quand je me sers de mon hekate_ipl.ini détaillé plus haut.
je vais m'y repencher plus tard.

Pour l'instant je vais me contenter du fichier hekate_ctcaer_5.5.8.bin collé sur la racine de la SD et renommé en payload.bin.

En tout cas j'ai réussi à remettre atmosphère en route, ce qui était mon problème principal.

Merci beaucoup pour votre aide.


  • Retour en haut




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

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