Aller au contenu


Bolo51

Inscrit(e) (le) 03 oct. 2020
Déconnecté Dernière activité nov. 28 2020 21:16
-----

Messages que j'ai postés

Dans le sujet : Le fameux écran noir après mise à jour ...

25 novembre 2020 - 21:06

Que faire?

Shadow on pourrait se contacter en mp?

Dans le sujet : Le fameux écran noir après mise à jour ...

22 novembre 2020 - 17:57

Je n'avais pas précisé, mais j'ai bien restauré la RAWNAND puis BOOT0 et BOOT1.

Et je ne suis plus en auto-RCM, j'avais vérifié en connectant la consôle au PC avec TegraRcmGUI.

 

Cela voudrait dire que les eFuses sont grillés et donc que la console ne peux plus démarrer l'OFW par ce que les eFuses ne correspondent pas.

 

Si je comprends, la solution serait donc de mettre à jour le firmware de ma sysNAND en 9.1.0 pour que les eFuses correspondent.

 

Mais comment faire?

 

Je ne peux pas le faire avec la méthode la plus simple. C'est à dire en utilisant ChoixduJouNX, la NAND n'appartenant pas d'origine à la console non patchée il m'est impossible de lancer un CFW.

 

Il faut donc reconstruire un firmware en montant les partitions NAND de la Switch sur le PC en installant le firmware 9.1.0 sur les principes de ce tuto ou du tien!

ChoiDujour PC est-il compatible avec le firmware 9.1.0?

 

Est-ce bien cela ou je suis complètement à côté de la plaque?

 

Encore merci par avance.


Dans le sujet : Le fameux écran noir après mise à jour ...

16 novembre 2020 - 20:44

Effectivement le chemin était trop long et oui j'avais bien mis à jour la fonctionnalité vers la dernière version.

 

J'ai restauré ma NAND via la console non patchée et j'ai tenté le redémarrage sur la console patchée, résultat rien ne se passe: Ecran noir.

 

Que faire?

 

Encore merci pour ton aide Shadow256.


Dans le sujet : Le fameux écran noir après mise à jour ...

15 novembre 2020 - 17:53

Merci pour ce retour c'est bien noté.

 

J'ai tenté la restauration et rencontre un problème.

 

J'ai 15 fichiers rawnand.bin 14 de 2 097 152 Ko et 1 de 1 175 552 Ko

 

1 - Lorsque j'utilise une commande dos pour grouper les fichiers à savoir :

"

copy /b rawnand.bin.00 + rawnand.bin.01 + rawnand.bin.02 + rawnand.bin.03 + rawnand.bin.04 + rawnand.bin.05 + rawnand.bin.06 + rawnand.bin.07 + rawnand.bin.08 + rawnand.bin.09 + rawnand.bin.10 + rawnand.bin.11 + rawnand.bin.12 + rawnand.bin.13 + rawnand.bin.14 rawnand.bin

"

j'obtiens un fichier de 29,1 Go (31 268 536 320 octets), je ne suis pas certain d'obtenir pas la bonne taille de fichier.

En effet, lorsque je le sélectionne sous Hekate pour la restauration, un message m'indique qu'il y a un problème avec la taille du fichier.

Cependant quand je compare la taille de ce fichier avec d'autre généré par Hekate, ils font la même taille.

 

2 - Lorsque j'utilise ton scrip, il s'arrête et se ferme en indiquant furtivement un message du type:

 
"1!était inattendu"
 
"
Ce script permet de joindre un dump de la nand Switch effectué par Hekate/ReiNX
ou SX OS qui a été découpé (carte formatée en FAT32 pour le dump, carte SD trop
petite pour faire un dump en une fois...).
Une fois le dump terminé, il sera nommé "rawnand.bin" et se trouvera dans le rép
ertoire indiqué lors du script.
Appuyez sur une touche pour continuer...
Quel moyen avez-vous utilisé pour faire votre dump?
1: Hekate ou ReiNX.
2: SX OS.
N'importe quel autre choix: Retour au menu précédent.
 
Faites votre choix: 1
 
Vous allez devoir sélectionner le répertoire dans lequel se trouve vos fichiers
de dump.
Appuyez sur une touche pour continuer...
 
Vous allez maintenant devoir sélectionner le répertoire vers lequel sera copié l
e fichier "rawnand.bin" du dump joint. Attention, le dossier devra se trouver su
r une partition supportant les fichiers de plus de 4 GO (EXFAT, NTFS). Notez qu'
une fois le fichier créé et son bon fonctionnement confirmé par vos soins, les f
ichiers découpés pouront être supprimé.
Appuyez sur une touche pour continuer...
"
Fermeture automatique du scrip après avoir cliqué sur OK sans générer de fichier.
 
Puis-je tenter tout de même la restauration avec ce fichier?

Dans le sujet : Le fameux écran noir après mise à jour ...

01 novembre 2020 - 16:51

En complément en sélectionnant le prod.keys
 
On constate que le précédent backup avait un firmware 4.1.0 et désormais le 9.1.0. 
 
- Résultat analyse fichier dump nand switch patchée après crash :
 
 
Sur quelle nand souhaitez-vous avoir des infos?
0: Fichier de dump?
Aucune valeur: Revenir au choix du mode?
 
Faites votre choix: 0
Souhaitez-vous indiquer un fichier de Bis keys pour avoir plus d'infos sur la na
nd? ^(o/n^): O
Souhaitez-vous activer les informations de débogage? (o/n): o
[ NxNandManager v4.1 by eliboa ]
 
NxStorage::NxStorage() begins for C:\Users\xx\Desktop\Test sd switch 20201101
 - Fonctionnel\SDSetup(10_31_20)\backup **46 - Perso_patch�e - 2020110
1\d58bec36\rawnand.bin
NxStorage::NxStorage() m_path is C:\Users\xx\Desktop\Test sd switch 20201101
- Fonctionnel\SDSetup(10_31_20)\backup **46 - Perso_patch�e - 20201101
\d58bec36\rawnand.bin
NxHandle::initHandle() set for NxStorage, current pointer is 0000000000 - m_off_
start = 0000000000, m_off_end = 0747BFFFFF, crypto_mode = 0
NxStorage::NxStorage() size is 31268536320 (diskFreeBytes = 8985649152)
NxStorage::NxStorage() - Looking for magic 43414C30 (CAL0) at offset 0000000000
NxStorage::NxStorage() - Looking for magic 434552544946 (CERTIF) at offset 00000
00680
NxStorage::NxStorage() - Looking for magic 4546492050415254 (EFI PART) at offset
 0000000200
NxStorage::NxStorage() - MAGIC found at offset 0000000200, type is RAWNAND
NxHandle::initHandle() set for NxStorage, current pointer is 0000000000 - m_off_
start = 0000000000, m_off_end = 0747BFFFFF, crypto_mode = 0
-- GPT header --starts at lba 1 (off 0x0000000200)
backup header at lba 61071359 (off 0x0747BFFE00)
first use lba 34 (off 0x0000004400)
last use lba 61071326 (off 0x0747BFBC00)
GPT header CRC32 = 1820554012
Table CRC32 = 526845391
NxPartition::NxPartition(parent, PRODINFO, lba_start=34, lba_end=8191)
NxPartition::NxPartition(parent, PRODINFOF, lba_start=8192, lba_end=16383)
NxPartition::NxPartition(parent, BCPKG2-1-Normal-Main, lba_start=16384, lba_end=
32767)
NxPartition::NxPartition(parent, BCPKG2-2-Normal-Sub, lba_start=32768, lba_end=4
9151)
NxPartition::NxPartition(parent, BCPKG2-3-SafeMode-Main, lba_start=49152, lba_en
d=65535)
NxPartition::NxPartition(parent, BCPKG2-4-SafeMode-Sub, lba_start=65536, lba_end
=81919)
NxPartition::NxPartition(parent, BCPKG2-5-Repair-Main, lba_start=81920, lba_end=
98303)
NxPartition::NxPartition(parent, BCPKG2-6-Repair-Sub, lba_start=98304, lba_end=1
14687)
NxPartition::NxPartition(parent, SAFE, lba_start=114688, lba_end=245759)
NxPartition::NxPartition(parent, SYSTEM, lba_start=245760, lba_end=5488639)
NxPartition::NxPartition(parent, USER, lba_start=5488640, lba_end=60014591)
Offset from hdr->alt_lba is 000747BFFE00
NxHandle::initHandle() set for NxStorage, current pointer is 0000000000 - m_off_
start = 0000000000, m_off_end = 0747BFFFFF, crypto_mode = 0
NxStorage::NxStorage() - backup GPT found at offset 0747BFFE00
NxStorage::NxStorage() - TYPE IS RAWNAND
NxStorage::setStorageInfo(RAWNAND)
NxStorage::NxStorage() ends. Size is 31268536320 (diskFreeBytes = 8985649152). t
ype is RAWNAND - not splitted
NxHandle::initHandle() set for PRODINFO, current pointer is 0000004400 - m_off_s
tart = 0000004400, m_off_end = 00003FFFFF, crypto_mode = 2
NxHandle::initHandle() set for SYSTEM, current pointer is 0007800000 - m_off_sta
rt = 0007800000, m_off_end = 00A77FFFFF, crypto_mode = 2
NxHandle::initHandle() set for SYSTEM, current pointer is 0007800000 - m_off_sta
rt = 0007800000, m_off_end = 00A77FFFFF, crypto_mode = 2
NxHandle::initHandle() set for PRODINFOF, current pointer is 0000400000 - m_off_
start = 0000400000, m_off_end = 00007FFFFF, crypto_mode = 2
NxHandle::initHandle() set for SAFE, current pointer is 0003800000 - m_off_start
 = 0003800000, m_off_end = 00077FFFFF, crypto_mode = 2
NxHandle::initHandle() set for USER, current pointer is 00A7800000 - m_off_start
 = 00A7800000, m_off_end = 07277FFFFF, crypto_mode = 2
NxHandle::initHandle() set for USER, current pointer is 00A7800000 - m_off_start
 = 00A7800000, m_off_end = 07277FFFFF, crypto_mode = 2
NxStorage::setKeys(C:\Users\xx\Desktop\Test sd switch 20201101 - Fonctionnel\
SDSetup(10_31_20)\backup **46 - Perso_patch�e - 20200105\prod.keys) -
CRYPTO is GOODNxStorage::setStorageInfo(RAWNAND)
NxHandle::initHandle() set for PRODINFO, current pointer is 0000004400 - m_off_s
tart = 0000004400, m_off_end = 00003FFFFF, crypto_mode = 2
NxHandle::initHandle() set for SYSTEM, current pointer is 0007800000 - m_off_sta
rt = 0007800000, m_off_end = 00A77FFFFF, crypto_mode = 2
Found NCA for fw 4.1.0
Found NCA for fw 9.1.0
NxHandle::initHandle() set for SYSTEM, current pointer is 0007800000 - m_off_sta
rt = 0007800000, m_off_end = 00A77FFFFF, crypto_mode = 2
NxStorage::setStorageInfo(RAWNAND) - Reading journal report (/save/8000000000000
0d1)NxHandle::initHandle() set for SYSTEM, current pointer is 0007800000 - m_off
_start = 0007800000, m_off_end = 00A77FFFFF, crypto_mode = 2
NxStorage::setStorageInfo(RAWNAND) - Reading play report (/save/80000000000000a1
)-i automatically replaced by C:\Users\xx\Desktop\Test sd switch 20201101 - F
onctionnel\SDSetup(10_31_20)\backup **46 - Perso_patch�e - 20201101\d5
8bec36\rawnand.bin
 
 -- INPUT --
NAND type      : RAWNAND
Path           : C:\Users\xx\Desktop\Test sd switch 20201101 - Fonctionnel\SD
Setup(10_31_20)\backup **46 - Perso_patch�e - 20201101\d58bec36\rawnan
d.bin
File/Disk      : File
Size           : 29.12 GB
Encrypted      : Yes
Firmware ver.  : 9.1.0
ExFat driver   : Detected
Serial number  : *46
Device Id      : **
MAC Address    : **
 
Partitions :
 - PRODINFO (3.98 MB encrypted) [0x0000004400 - 0x00003FFFFF]
 - PRODINFOF (4.00 MB encrypted) [0x0000400000 - 0x00007FFFFF]
 - BCPKG2-1-Normal-Main (8.00 MB) [0x0000800000 - 0x0000FFFFFF]
 - BCPKG2-2-Normal-Sub (8.00 MB) [0x0001000000 - 0x00017FFFFF]
 - BCPKG2-3-SafeMode-Main (8.00 MB) [0x0001800000 - 0x0001FFFFFF]
 - BCPKG2-4-SafeMode-Sub (8.00 MB) [0x0002000000 - 0x00027FFFFF]
 - BCPKG2-5-Repair-Main (8.00 MB) [0x0002800000 - 0x0002FFFFFF]
 - BCPKG2-6-Repair-Sub (8.00 MB) [0x0003000000 - 0x00037FFFFF]
 - SAFE (64.00 MB encrypted) [0x0003800000 - 0x00077FFFFF]
 - SYSTEM (2.50 GB, free space 1.30 GB encrypted) [0x0007800000 - 0x00A77FFFFF]
 - USER (26.00 GB, free space 25.70 GB encrypted) [0x00A7800000 - 0x07277FFFFF]
Backup GPT     : FOUND (offset 0x0747BFFE00)
 
Appuyez sur une touche pour continuer...