Hacking I attemped to restore my switch to ofw without nand backup

8BitWonder

Small Homebrew Dev
Member
Joined
Jan 23, 2016
Messages
2,489
Trophies
1
Location
47 4F 54 20 45 45 4D
XP
5,339
Country
United States
Can you show me an example of how the path is done? I keep getting it wrong.
Sorry for the late response.

For Windows, open up command-prompt and enter the following:
Code:
cd %HOMEPATH%
mkdir .switch
Then navigate to this directory and place your prod.keys inside.
The full path should be something like:
C:\Users\<Your-Username>\.switch\prod.keys

For Linux, open up terminal and enter the following:
Code:
cd $HOME
mkdir .switch
Then navigate to this directory and place your prod.keys inside.
The full path should be something like:
/home/<Your-Username>/.switch/prod.keys
 

Lacius

Well-Known Member
Member
Joined
May 11, 2008
Messages
18,099
Trophies
3
XP
18,338
Country
United States
I did it but I got this.

C:\Users\xxxx\Desktop\OFW>ChoiDujour.exe --keyset=keys.txt fw

ChoiDujour 1.1.0 by rajkosto
uses hactool by SciresM (https://github.com/SciresM/hactool)
visit https://switchtools.sshnuke.net for updates and more Switch stuff!

Using source firmware files from folder fw
Traceback (most recent call last):
File "ChoiDujour.py", line 517, in <module>
File "ChoiDujour.py", line 225, in call_hactool

-snip-
Error: section 0 is corrupted!
Error: section 1 is corrupted!

[2456] Failed to execute script ChoiDujour
Which software version are you trying to use?
 
Last edited by Quantumcat,

Lacius

Well-Known Member
Member
Joined
May 11, 2008
Messages
18,099
Trophies
3
XP
18,338
Country
United States
I have 9 out of 64 burnt fuses
You still need to use 5.1.0 for the time being. Follow my instructions. When you're done with the guide, you will have to use Hekate to boot your system until you update it to 7.0.0 (9 fuses) or higher.
 

Katlin

Member
OP
Newcomer
Joined
Sep 3, 2017
Messages
22
Trophies
0
Age
27
Location
Louisville
XP
107
Country
United States
You still need to use 5.1.0 for the time being. Follow my instructions. When you're done with the guide, you will have to use Hekate to boot your system until you update it to 7.0.0 (9 fuses) or higher.
I put 5.1.0 in the firmware folder and ran the command and I got this
 
Last edited by Katlin,

Lacius

Well-Known Member
Member
Joined
May 11, 2008
Messages
18,099
Trophies
3
XP
18,338
Country
United States
I put 5.1.0 in the firmware folder and ran the command and I got this


C:\Users\xxxx\Desktop\OFW>ChoiDujour.exe --keyset=keys.txt fw

ChoiDujour 1.1.0 by rajkosto
uses hactool by SciresM (https://github.com/SciresM/hactool)
visit https://switchtools.sshnuke.net for updates and more Switch stuff!

Using source firmware files from folder fw
Traceback (most recent call last):
File "ChoiDujour.py", line 517, in <module>
File "ChoiDujour.py", line 225, in call_hactool
-snip-

[10492] Failed to execute script ChoiDujour
Your keys.txt might be bad. I don't know where you got it.
 
Last edited by Quantumcat,

spank2610

Member
Newcomer
Joined
Jun 24, 2019
Messages
17
Trophies
0
Age
52
XP
72
Country
United States
For those reading this thread, we solved it over PM. The problem was extraneous lines in the keys.txt file that needed to be removed.
awe well damn, im having the same problem and was looking for some help

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

awe well damn, im having the same problem and was looking for some help
Let me REphrase that............ Damn i was hoping i could find the solution so i could fix my switch. LOL sorry after i read that it seemed kind of rude.........
 

Lacius

Well-Known Member
Member
Joined
May 11, 2008
Messages
18,099
Trophies
3
XP
18,338
Country
United States
awe well damn, im having the same problem and was looking for some help

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


Let me REphrase that............ Damn i was hoping i could find the solution so i could fix my switch. LOL sorry after i read that it seemed kind of rude.........
What is your problem specifically?
 
  • Like
Reactions: spank2610

spank2610

Member
Newcomer
Joined
Jun 24, 2019
Messages
17
Trophies
0
Age
52
XP
72
Country
United States
What is your problem specifically?
I'll let you know when I get home, im going to start all over with this tutorial and i'll let you know this afternoon. Thanks for responding

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

I'll let you know when I get home, im going to start all over with this tutorial and i'll let you know this afternoon. Thanks for responding
but initially I updated to 8.1.0 and when trying to boot atmosphere I got this error "failed to decrypt the package2 header"
 

spank2610

Member
Newcomer
Joined
Jun 24, 2019
Messages
17
Trophies
0
Age
52
XP
72
Country
United States
What is your problem specifically?
Heres where i am, when I try to generate the firmware update in ChoiDujour I keep getting this error:


C:\Users\me\Desktop\Brick fix\ChoiDujour110>ChoiDujour.exe --keyset=keys.txt fw


ChoiDujour 1.1.0 by rajkosto

uses hactool by SciresM (https://github.com/SciresM/hactool)

visit https://switchtools.sshnuke.net for updates and more Switch stuff!


Using source firmware files from folder fw

Traceback (most recent call last):

File "ChoiDujour.py", line 517, in <module>

File "ChoiDujour.py", line 225, in call_hactool

Exception: [WARN]: Failed to match key "bis_kek_source", (value "XXXXXXXX8258f8b4fa9e5e6adafc7e4f")

[WARN]: Failed to match key "bis_key_00", (value "XXXXXXXX6245a349f2fa3c8535ba69d8496bb9f4d74e2b344664e68987b94e24")

[WARN]: Failed to match key "bis_key_01", (value "XXXXXXXXd342f9310eae5bdac33001c0c26c28965b91b96a132d90fd81ff2740")

[WARN]: Failed to match key "bis_key_02", (value "XXXXXXXX2e420bf42b6edaa815b8571c5bf8815e2b06cbecc3da14f3764e53b2")

[WARN]: Failed to match key "bis_key_03", (value "XXXXXXXX2e420bf42b6edaa815b8571c5bf8815e2b06cbecc3da14f3764e53b2")

[WARN]: Failed to match key "bis_key_source_00", (value "XXXXXXXX2cd2ca32a89ab9aa29bfc7487d92b03aa8bfdee1a74c3b6e35cb7106")

[WARN]: Failed to match key "bis_key_source_01", (value "XXXXXXXXddccc065647a7eb41eed9c5f44424edab49dfcd98777249adc9f7ca4")

[WARN]: Failed to match key "bis_key_source_02", (value "XXXXXXXX09e3ee2932a10c1fb6a0926c4d12e14b2a474c1c09cb0359f015f4e4")

[WARN]: Failed to match key "device_key", (value "XXXXXXXX5b72778b880aeb6d08e144b6")

[WARN]: Failed to match key "master_kek_00", (value "XXXXXXXX8199101dddc1ef91e6eecf37")

[WARN]: Failed to match key "master_kek_01", (value "XXXXXXXXe07e979756411d0c66e679e3")

[WARN]: Failed to match key "master_kek_02", (value "XXXXXXXX53b8e6ae6e6aef3e8f219cb4")

[WARN]: Failed to match key "master_kek_03", (value "XXXXXXXXae8c5be9243fb6d8a8b0a8ee")

[WARN]: Failed to match key "master_kek_04", (value "XXXXXXXX7fc1629e08b753a9086d6e01")

[WARN]: Failed to match key "master_kek_05", (value "XXXXXXXXd73c2b3e165c891ced5607fc")

[WARN]: Failed to match key "master_kek_source_06", (value "XXXXXXXX59b4043081f6e58c6d36179a")

[WARN]: Failed to match key "master_kek_source_07", (value "XXXXXXXXfd56461c9bf6487f5cfa095c")

[WARN]: Failed to match key "master_kek_source_08", (value "XXXXXXXX308816f8ae97adec642d4141")

[WARN]: Failed to match key "per_console_key_source", (value "XXXXXXXXb66d110edc327d4186c2f478")

[WARN]: Failed to match key "retail_specific_aes_key_source", (value "XXXXXXXX119cb880e822888a46fba195")

[WARN]: Failed to match key "rsa_oaep_kek_generation_source", (value "XXXXXXXX4127fda82cc1aa5e807b112")

[WARN]: Failed to match key "rsa_private_kek_generation_source", (value "XXXXXXXX56729b9157c38b9316784ddd")

Invalid NCA header! Are keys correct?


[5876] Failed to execute script ChoiDujour


C:\Users\Spank\Desktop\Brick fix\ChoiDujour110>

Let me know what you think............. "x'ed out some of my key info"
 
Last edited by spank2610,

The Real Jdbye

*is birb*
Member
Joined
Mar 17, 2010
Messages
23,243
Trophies
4
Location
Space
XP
13,794
Country
Norway
I need major help I followed this guys video on how to get back to original firmware I'm freaking out because my switch won't boot it just stays at the logo.


Just wanted to note that there's no way to go back to a clean firmware if you don't have a clean NAND backup. ChoiDujour also wipes logs that would not be blank on a legit console, and this is easy for Nintendo to detect.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Sonic Angel Knight @ Sonic Angel Knight: :ninja: