[Tuto Complet] : Créer une EmuNAND d'une Switch avec SX OS / SX PRO
Posté 21 décembre 2018 - 19:29
#242
Quelqu'un connait il (si cela existe) un homebrew qui permet de lire le boot0 et d'indiquer si l'autorcm est activé ?
Depuis Hekate tu fais Tools > AutoRcm et là tu peux voir si l'autoRCM est enabled ou disabled
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
- inconnux likes this
Posté 21 décembre 2018 - 19:51
#243
Depuis Hekate tu fais Tools > AutoRcm et là tu peux voir si l'autoRCM est enabled ou disabled
Oui mais je voulais un homebrew pour pouvoir vérifier le boot0 de mon emunand. Helate ne peut me fournir que l'info pour la sysnand. Non?
Ce message a été modifié par bquille - 21 décembre 2018 - 19:53.
Posté 21 décembre 2018 - 20:15
#244
Oui mais je voulais un homebrew pour pouvoir vérifier le boot0 de mon emunand. Helate ne peut me fournir que l'info pour la sysnand. Non?
je crois pas que ça existe pour l'emuNAND.
je crois que le SX OS crée un fichier boot0.bin qui contient la partition BOOT0 de ton emunand.
Faudrait regarder dans hekate, visiblement il détecte l'emunand comme ça :
u8 *tempbuf = (u8 *)malloc(0x200); sdmmc_storage_set_mmc_partition(&storage, 1); sdmmc_storage_read(&storage, 0x200 / NX_EMMC_BLOCKSIZE, 1, tempbuf); if (tempbuf[0x10] != 0xF7) disabled = false;
https://github.com/C...tend/fe_tools.c
de ce que je comprends vite fait, l'autoRCM est activé quand l'offset 0x0210 de boot0 vaut 0xF7, si tu sais naviguer dans un fichier hexa tu devrais pourvoir le trouver facilement.
edit : en fait vaudrait mieux regarder dans le code de ChoiDuJourNX puisque dans ton cas j'imagine que c'est ce programme qui a activé l'autoRCM.
Ce message a été modifié par eliboa - 21 décembre 2018 - 20:19.
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
Posté 21 décembre 2018 - 20:52
#245
de ce que je comprends vite fait, l'autoRCM est activé quand l'offset 0x0210 de boot0 vaut 0xF7, si tu sais naviguer dans un fichier hexa tu devrais pourvoir le trouver facilement.
edit : en fait vaudrait mieux regarder dans le code de ChoiDuJourNX puisque dans ton cas j'imagine que c'est ce programme qui a activé l'autoRCM.
Bien vu, j'imagine (et j’espère) que la méthode d'activation de l'autorcm est la même quelque soit le moyen utilisé.
J'ai comparer le boot0 de ma sysnand et le boot0 de l'émunand :
Il ya effectivement un changement mais c'est à priori F7 si autoRCM non activé et FF si autoRCM activé.
Logic en fait :
if (tempbuf[0x10] != 0xF7) disabled = false;
-> si l'offset est différent de F7 alors autoRCM desactivé = FAUX
je constate qu'il y a d'autre modifications qui sont sans doute lié au fait que ma sysnand est en 4.0.1 et mon emunand en 6.2.0
Ce message a été modifié par bquille - 21 décembre 2018 - 22:01.
- inconnux likes this
Posté 21 décembre 2018 - 21:07
#246
ha ha j'ai lu trop vite le code
edit : je trouve pas le code de ChoiDuJourNX pour voir comment est codé l'autoRCM...
tu as installé comment l'autoRCM sur ta sysNAND ?
aussi, est-ce que ça veut dire qu'activer l'autoRCM sur emuNAND ne change pas l'offset 0x0210 ou que ça n'active pas du tout l'autoRCM (si tu as bien activé l'autoRCM en emuNAND) ?
Ce message a été modifié par eliboa - 21 décembre 2018 - 21:14.
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
Posté 21 décembre 2018 - 21:15
#247
Du coup je confirme bien que si l'option "activate autoRCM" n'est pas décoche dans choixdujour lors de la mise à jour de l'Emunand cela n'affecte pas la sysnand mais bien le Boot0 de l'Emunand donc pas de problème de charge et Cie et à priori pas de problème non plus dans l'utilisation de l'émunand.
@inconnux : je pense que tu devrais retirer ton Edit du 27 novembre 2018 du tuto, il ne sert à rien et comme l'a fait remarqué eliboa il pourrait induire en erreur un utilisateur non avertit.
Ce message a été modifié par bquille - 21 décembre 2018 - 21:15.
- inconnux likes this
Posté 21 décembre 2018 - 21:37
#248
@bquille ben sur tes screenshot ton emuNAND n'est pas en autoRCM (0x210 = F7) donc pourquoi tu dis que ChoiDuJour affecte BOOT0 de ton emunand ?
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
- inconnux likes this
Posté 22 décembre 2018 - 12:09
#250
@bquille @eliboa Merci beaucoup, pour vos informations précieuses sa va beaucoup m'aider
Ce message a été modifié par inconnux - 22 décembre 2018 - 12:09.
Posté 22 décembre 2018 - 12:12
#251
Du coup je confirme bien que si l'option "activate autoRCM" n'est pas décoche dans choixdujour lors de la mise à jour de l'Emunand cela n'affecte pas la sysnand mais bien le Boot0 de l'Emunand donc pas de problème de charge et Cie et à priori pas de problème non plus dans l'utilisation de l'émunand.
@inconnux : je pense que tu devrais retirer ton Edit du 27 novembre 2018 du tuto, il ne sert à rien et comme l'a fait remarqué eliboa il pourrait induire en erreur un utilisateur non avertit.
Que je retire dans le tuto l'étape pour désactiver Auto-RCM ?
Faut pas oublier ceci qui est important (j'ai pas envie de bricker des Switch...) :
Donc penser à désactiver l'AutoRCM pour évité ceci si votre Nintendo Switch ce retrouve à 0% de batterie :
Vous n’avez pas non plus de Cable USB C pour démarrer la console avec un PC et Votre console n’ a plus de batterie en mode AutoRCM !!!!
Dans ce cas de figure, la seule solution sera le démontage de la console si votre batterie se vide dans ce mode !!!!!
Il vous faudra dans ce cas démonter et recharger la batterie sur une autre SWITCH
Posté 22 décembre 2018 - 12:45
#252
Que je retire dans le tuto l'étape pour désactiver Auto-RCM ?
Faut pas oublier ceci qui est important (j'ai pas envie de bricker des Switch...) :
Donc penser à désactiver l'AutoRCM pour évité ceci si votre Nintendo Switch ce retrouve à 0% de batterie :
Vous n’avez pas non plus de Cable USB C pour démarrer la console avec un PC et Votre console n’ a plus de batterie en mode AutoRCM !!!!
Dans ce cas de figure, la seule solution sera le démontage de la console si votre batterie se vide dans ce mode !!!!!
Il vous faudra dans ce cas démonter et recharger la batterie sur une autre SWITCH
Tu as compris nos messages précédents ? Dans ton tuto, à aucun moment l'autoRCM n'est activé, tu t'en rends bien compte ? Donc l'étape 8 de ton tuto ne sert à rien, elle est même dangereuse (voir précédents messages).
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
- inconnux likes this
Posté 22 décembre 2018 - 12:45
#253
Que je retire dans le tuto l'étape pour désactiver Auto-RCM ?
Faut pas oublier ceci qui est important (j'ai pas envie de bricker des Switch...) :
Donc penser à désactiver l'AutoRCM pour évité ceci si votre Nintendo Switch ce retrouve à 0% de batterie :
Vous n’avez pas non plus de Cable USB C pour démarrer la console avec un PC et Votre console n’ a plus de batterie en mode AutoRCM !!!!
Dans ce cas de figure, la seule solution sera le démontage de la console si votre batterie se vide dans ce mode !!!!!
Il vous faudra dans ce cas démonter et recharger la batterie sur une autre SWITCH
en fait si quelqu'un suit ton tuto il n'activera pas l'autoRCM de sa sysnand donc pas besoin de le désactiver (-> étape inutile d'où la question de sa place dans ton tuto)
En revanche si l'autoRCM est activé (opération faite en amont du tuto donc) pour ne pas griller des efuses par exemple, si il suit ton tuto, apres avoir desactiver l'autoRCM il va cramer ses efuses.
- inconnux likes this
Posté 22 décembre 2018 - 12:51
#255
Tu as compris nos messages précédents ? Dans ton tuto, à aucun moment l'autoRCM n'est activé, tu t'en rends bien compte ? Donc l'étape 8 de ton tuto ne sert à rien, elle est même dangereuse (voir précédents messages).
Pourquoi moi sa me la activé alors? Le tutoriel je l'ai fais en même temps que je l'ai écrite pour info je l'avais fais quand j'avais encore le firmware 5.1.0 + SX OS 2.3 BETA (sachant que actuellement je suis en 6.1.0 et que j'ai aujourd'hui la SX OS 2.5 BETA)
en fait si quelqu'un suit ton tuto il n'activera pas l'autoRCM de sa sysnand donc pas besoin de le désactiver (-> étape inutile d'où la question de sa place dans ton tuto)
En revanche si l'autoRCM est activé (opération faite en amont du tuto donc) pour ne pas griller des efuses par exemple, si il suit ton tuto, apres avoir desactiver l'autoRCM il va cramer ses efuses.
Ah ouais si c'est pour une histoire d'eFuses je l'efface du tutoriel tu as raison, les eFuses c'est vraiment important pour le downgrade de la console. Mais sa me fais peur cette histoire de batterie aussi... La question c'est pourquoi sa me l'avais activé automatiquement après la mise a jour l'emuNAND sachant que tu me dis que sa n'activera pas l'autoRCM ?
Ce message a été modifié par inconnux - 22 décembre 2018 - 12:58.
Posté 22 décembre 2018 - 13:01
#256
Pourquoi moi sa me la activé alors? Le tutoriel je l'ai fais en même temps que je l'ai écrite pour info je l'avais fais quand j'avais encore le firmware 5.1.0 + SX OS 2.3 BETA (sachant que actuellement je suis en 6.1.0 et que j'ai aujourd'hui la SX OS 2.5 BETA)
Tu parles de ta sysNAND qui était en 5.1 puis 6.1 ou bien ton emuNAND ?
Tu n'as jamais fait de maj de ton FW en sysNAND via choiDuJour ?
Bizarre.
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
Posté 22 décembre 2018 - 13:05
#258
Tu parles de ta sysNAND qui était en 5.1 puis 6.1 ou bien ton emuNAND ?
Tu n'as jamais fait de maj de ton FW en sysNAND via choiDuJour ?
Bizarre.
A la base j'avais une sysNAND en 5.1.0 et une emuNAND en 5.1.0 que j'ai passe en 6.1.0 (j'ai fais tout sa avec SX OS 2.3) et quand j'ai fais la MAJ en emuNAND avec ChoiDuJourNX en 5.1.0 pour passer en 6.1.0 (j'ai fais tout sa en SX OS 2.3) sa m'as activé Auto-RCM, j'voilà pourquoi je l'ai rajouter dans le TUTO mais la je viens de l'effacer comme tu m'as dis donc voilà. J'espère que il y aura pas cette histoire de batterie qui va revenir dans ce tutoriel
Posté 22 décembre 2018 - 13:07
#259
Tu a vu où que c’était activé ? avec Hekate ?
Quand j'ai vu que je pouvais lancer SX OS avec ma SX PRO sans jig
Normalement il te faut le dongle + le jig pour lancer SX OS avec ma SX PRO et la j'arrivais à lancer SX OS sans jig seulement avec le dongle. Sa ma permis de savoir que l'Auto-RCM était bien activé dans ma console !
Quand l'Auto-RCM est activé tu peux lancer SX OS sans jig que avec le dongle quand ta la SX PRO
Ce message a été modifié par inconnux - 22 décembre 2018 - 13:08.
6 utilisateur(s) en train de lire ce sujet
0 invité(s) et 6 utilisateur(s) anonyme(s)