Hacking Question I think I bricked my switch

Tinkerit

Member
OP
Newcomer
Joined
Sep 30, 2018
Messages
9
Trophies
0
Age
54
XP
68
Country
United Kingdom
Hi everyone!

UPDATE: thanks everyone, the issue was indeed that the path was incorrect (and also I didn't concatenate my files properly).

Everything is now back and working in 1.0.0

Great, and thanks again everyone!!


TL;DR

00: rawnand.bin (0000000-3A3DFFF)
Filename: Backup/e544439d/Restore/rawnand.bin
Error (4) While opening backup. Continuing...
Time taken: 0m 0s

---

Fuses burnt: 1
Model type: retail
AutoRCM mode activated by ChoiDuJourNX
Software version: 5.1.0-3.0 -> 3.0.2-0.0 (ExFat)
CFW version: RajNX edition v0.7.5.1
Full eMMC backup: 1.0.0​

First of all, a quick thank you to the community for the great tools created, I have spent a lot of time reading before joining.

I have a retail 1.0.0 switch, on which I have installed SX 5.1.0 with ChoiDuJourNX. Everything worked fine except that my SD card was in FAT32. I am pretty confident that I chose the ExFat version upon installation, but because the SD card was only ever recognised by the switch when in FAT32, I tried to downgrade (to 3.0.2-0.0 ExFat) to be sure that I did have ExFat with ChoiDuJourNX (keep in mind that I still have only 1 fuse burnt, and I checked this with hekate multiple times, it is still the case).

However, ever since I did this, when I try to launch the firmware with the Launch Firmware option (RaJNX CFW - PreventGCUpdate), it gets stuck at this screen:

bootlogo.jpg


Note that I can still boot in RCM mode (in fact, only in this mode because of/thanks to AutoRCM and ChoiDuJourNX), and that payload injection (tested with hekate and RajNX) still works.

I have a full eMMC backup of BOOT0/1 and RAW GPP of my switch before I did any of these modifications (so software version 1.0.0), but when I try to restore it, I have the above Error (4).

Does this mean that my backup is corrupted? What can I do?
 
Last edited by Tinkerit,

Priyam

Well-Known Member
Member
Joined
Jul 27, 2012
Messages
228
Trophies
0
XP
687
Country
India
Sorry to hear that. Other experience members are sure to come to offer you advices, I just want to say that I have heard a lot of brick stories when trying to get this ex fat support unofficially. Why does people keep bothering with this?
 

Tinkerit

Member
OP
Newcomer
Joined
Sep 30, 2018
Messages
9
Trophies
0
Age
54
XP
68
Country
United Kingdom
Sorry to hear that. Other experience members are sure to come to offer you advices, I just want to say that I have heard a lot of brick stories when trying to get this ex fat support unofficially. Why does people keep bothering with this?

Thank you for your understanding. Remember that this is all done with full knowledge of the risks involved, and there were a lot of disclaimers that things could go wrong.

As for the reason why people go through the trouble of getting ExFAT support is to lift the limit of 4GiB for each file (at least that's why I did it). This is useful when loading backup games that are usually (mostly) a single file (.nsp).
 

youaho

Member
Newcomer
Joined
Aug 28, 2013
Messages
15
Trophies
1
Age
45
XP
816
Country
Macau
try to use reinx hekate and rajnx doesnt want to boot for me on 3.0.2

--------------------- MERGED ---------------------------

And delete fs_mitm.kip located in ReiNX/sysmodules folder
 

kkcheong

Well-Known Member
Member
Joined
May 15, 2018
Messages
170
Trophies
0
Age
45
XP
352
Country
Malaysia
Thank you for your understanding. Remember that this is all done with full knowledge of the risks involved, and there were a lot of disclaimers that things could go wrong.

As for the reason why people go through the trouble of getting ExFAT support is to lift the limit of 4GiB for each file (at least that's why I did it). This is useful when loading backup games that are usually (mostly) a single file (.nsp).
He actually mean that why people bother to stay at low firmware. Might as well update officially and still able to play pirated games. This is too troublesome.

Actually you can avoid ChoidujourNX by updating offically and install autorcm. You would not burn any fuse.
 
Last edited by kkcheong,

Tinkerit

Member
OP
Newcomer
Joined
Sep 30, 2018
Messages
9
Trophies
0
Age
54
XP
68
Country
United Kingdom
try to use reinx hekate and rajnx doesnt want to boot for me on 3.0.2

--------------------- MERGED ---------------------------

And delete fs_mitm.kip located in ReiNX/sysmodules folder

Thank you for your suggestion, I will probably try that. What is this fs_mitm.kip file? It looks too similar to Man In The Middle for comfort.

--------------------- MERGED ---------------------------

He actually mean that why people bother to stay at low firmware. Might as well update officially and still able to play pirated games. This is too troublesome.

Actually you can avoid ChoidujourNX by updating offically and install autorcm. You would not burn any fuse.

While this is true that staying at a low firmware may also prove useful, I was just saying that it is important to be on ExFAT in order for large files to be on the SD card.
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,649
Country
France
Actually you can avoid ChoidujourNX by updating offically and install autorcm. You would not burn any fuse.
doesn't it reboot the console after installing the firmware officially?
I've read warmboot does burn fuses, but I still haven't read proper information about it. it's still blurry what warmboot is/does.
if warmboot is just a full console reboot (and not a bootloader launch), then you can still access RCM, but you don't have to miss the button combo on auto-reboot, right? or else it would launch the bootloader (skipping RCM) and burn fuses.

when update officially, it deletes auto rcm because it overwrite boot0/1.
after update, it auto warm boots or not? is warmboot like a coldboot or a bootloader launch?
 
Last edited by Cyan,

Canna

Bad Ass Poisonous Mushroom
Member
Joined
Jul 14, 2018
Messages
1,396
Trophies
0
Age
36
Location
AZ
XP
1,539
Country
United States
What backups do you have and what are there system versions ?
Did you backup boot0/1 for the system ?if so what version ?
For hekate to restore the rawnand file i still believe that the sd card needs to be formatted to exfat...
Hekate reads and supports exfat, and dont think it reads fat32 when restoring..
format your sd card to exfat transfer the same folder structure
Backup your boot0/1 if you have not already

Format to exfat
then sd card should appear like this

Backup/e544439d/Restore/rawnand.bin

then hekate will restore...

1 fuse burned ? then restore 1.0.0 rawnand.bin..
then start the choidujournx to 5.1.0 with exfat support if you wish





He actually mean that why people bother to stay at low firmware. Might as well update officially and still able to play pirated games. This is too troublesome.

Actually you can avoid ChoidujourNX by updating offically and install autorcm. You would not burn any fuse.

But would risk going online with cfw and maybe flag himself for ban...
 
Last edited by Canna,

Tinkerit

Member
OP
Newcomer
Joined
Sep 30, 2018
Messages
9
Trophies
0
Age
54
XP
68
Country
United Kingdom
What backups do you have and what are there system versions ?
Did you backup boot0/1 for the system ?if so what version ?
For hekate to restore the rawnand file i still believe that the sd card needs to be formatted to exfat...
Hekate reads and supports exfat, and dont think it reads fat32 when restoring..
format your sd card to exfat transfer the same folder structure
Backup your boot0/1 if you have not already

Format to exfat
then sd card should appear like this

Backup/e544439d/Restore/rawnand.bin

Thanks Canna for your suggestion, I have actually already tried formatting the card to ExFAT but had the exact same result.


Oh yes bundat, it may just be that... I have everything in Backup, but nothing in Restore. Let me try this new folder structure and update you. I feel very silly I didn't think of that myself.
 
Last edited by Tinkerit,

Canna

Bad Ass Poisonous Mushroom
Member
Joined
Jul 14, 2018
Messages
1,396
Trophies
0
Age
36
Location
AZ
XP
1,539
Country
United States
He actually mean that why people bother to stay at low firmware. Might as well update officially and still able to play pirated games. This is too troublesome.

Actually you can avoid ChoidujourNX by updating offically and install autorcm. You would not burn any fuse.

But would risk going online with cfw and maybe flag himself for ban...
Thanks Canna for your suggestion, I have actually already tried formatting the card to ExFAT but had the exact same result.



Oh yes bundat, it may just be that... I have everything in Backup, but nothing in Restore. Let me try this new folder structure and update you. I feel very silly I didn't think of that myself.
yep goes in the restore folder showed that in my post :P


did you backup boot0/1 ?
 
Last edited by Canna,

Tinkerit

Member
OP
Newcomer
Joined
Sep 30, 2018
Messages
9
Trophies
0
Age
54
XP
68
Country
United Kingdom
yep goes in the restore folder showed that in my post :P

did you backup boot0/1 ?

Sorry I didn't see it in your post Canna, I was just focused on ExFAT.

Yes, I did backup BOOT0/1 but I am not sure it would be a good idea to restore them in this case. I am afraid that I find myself in the situation that @Cyan described earlier, where if I fail to enter RCM mode I burn my fuses.

One more question about the directory structure: I currently have 15 binary files (rawnand.bin.00 up to rawnand.bin.14) and not just one big file. Should I concatenate all files together in rawnand.bin? Is there any separator needed or would a simple cat command (in the correct order of course) do the trick?
 

Canna

Bad Ass Poisonous Mushroom
Member
Joined
Jul 14, 2018
Messages
1,396
Trophies
0
Age
36
Location
AZ
XP
1,539
Country
United States
Sorry I didn't see it in your post Canna, I was just focused on ExFAT.

Yes, I did backup BOOT0/1 but I am not sure it would be a good idea to restore them in this case. I am afraid that I find myself in the situation that @Cyan described earlier, where if I fail to enter RCM mode I burn my fuses.

One more question about the directory structure: I currently have 15 binary files (rawnand.bin.00 up to rawnand.bin.14) and not just one big file. Should I concatenate all files together in rawnand.bin? Is there any separator needed or would a simple cat command (in the correct order of course) do the trick?
check out my guide for combining
https://gbatemp.net/threads/backup-...-your-biskeys-tseckeys-keys-txt-guide.513386/

Check this section out For Fat32 users only >>FAT32 Mini Guide

then place the 1 rawnand.bin file on your Exfatted sd card

Backup/e544439d/Restore/rawnand.bin



Yes, I did backup BOOT0/1 but I am not sure it would be a good idea to restore them in this case. I am afraid that I find myself in the situation that @Cyan described earlier, where if I fail to enter RCM mode I burn my fuses.

Can be avoided when you restore with hekate just simply run the auto rcm on hekate before you restart this will apply auto rcm to that boot0/1 you restored :)

But in your case your restoring the system version with the same fuse count of 1 so you wont burn nothing or your house down :P
 
Last edited by Canna,
  • Like
Reactions: Mat37 and Tinkerit

Tinkerit

Member
OP
Newcomer
Joined
Sep 30, 2018
Messages
9
Trophies
0
Age
54
XP
68
Country
United Kingdom

bundat

¿
Member
Joined
Jul 25, 2018
Messages
456
Trophies
0
XP
481
Country
Antarctica
Yes, I did backup BOOT0/1 but I am not sure it would be a good idea to restore them in this case. I am afraid that I find myself in the situation that @Cyan described earlier, where if I fail to enter RCM mode I burn my fuses.
If you restore a rawnand backup, you also need to restore boot0/1 backup that was made at the same time.
If you have a different fw version rawnand from your boot0/1, it seems that will actually brick you.

You needn't worry about burning your fuses if you successfully restore a 1.0.0 backup of your rawnand and boot0/1 anyway.
 
  • Like
Reactions: Tinkerit

Tinkerit

Member
OP
Newcomer
Joined
Sep 30, 2018
Messages
9
Trophies
0
Age
54
XP
68
Country
United Kingdom
If you restore a rawnand backup, you also need to restore boot0/1 backup that was made at the same time.
If you have a different fw version rawnand from your boot0/1, it seems that will actually brick you.

You needn't worry about burning your fuses if you successfully restore a 1.0.0 backup of your rawnand and boot0/1 anyway.

That is very true. Thanks a lot.
 

Tinkerit

Member
OP
Newcomer
Joined
Sep 30, 2018
Messages
9
Trophies
0
Age
54
XP
68
Country
United Kingdom


By 3:20 he explains how to get her to work again.
i hope it helps!


Thanks @Stilu2k6, but unfortunately I do not think that this video is linked to my specific problem. However, I do not have a lot of hardware knowledge, so I may be wrong (one more reason to avoid doing what was shown in the video myself and with no help). Nevertheless, I appreciate you coming to my help :)
 

Canna

Bad Ass Poisonous Mushroom
Member
Joined
Jul 14, 2018
Messages
1,396
Trophies
0
Age
36
Location
AZ
XP
1,539
Country
United States


By 3:20 he explains how to get her to work again.
i hope it helps!

Unpopulated slot,, thats the sd card reader port you dummy loool
Bricked hardly , hard reset would of fixed the issue or remove battery...
Useless video

--------------------- MERGED ---------------------------

@Tinkerit

You not fixed it yet follow what i had said ??

If not you can pm me and were talk .
 
Last edited by Canna,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    OctoAori20 @ OctoAori20: Nice nice-