need help with unbricking - nand damaged - got original prod.keys. - choidejur outdated? - gives error at step 4

k28

Well-Known Member
OP
Member
Joined
Apr 21, 2020
Messages
160
Trophies
0
Age
34
XP
849
Country
Germany
have a switch here which gave 2002-4153 while using games. replaced the gamecard slot = same. installed an sxcore as i suspected a nandcorruption. backed the nand up, followed this tutorial to rebuild emmc and got a black screen. wrote back nanddump = blackscreen. wrote nanddump to another emmc = blackscreen. so im trying to rebuild an nand with original prod.keys in hope that the prod.keys are fine. im following this tutorial. im at step 4 and step 4 driving me nuts. first of all why would the auther say "
In the command prompt, type “ChoiDujour.exe \-\-keyset=keys.txt fw” without quotes" if this is clearly NOT what you supposed to enter. the correct prompt is:"ChoiDujour.exe --keyset=keys.txt fw". anyways i got past that and encountered the next error:

Exception: [WARN]: Failed to match key "bis_kek_source", (value "x")
[WARN]: Failed to match key "bis_key_00", (value "x")
[WARN]: Failed to match key "bis_key_01", (value "x")
[WARN]: Failed to match key "bis_key_02", (value "x")
[WARN]: Failed to match key "bis_key_03", (value "x")
[WARN]: Failed to match key "bis_key_source_00", (value "x")
[WARN]: Failed to match key "bis_key_source_01", (value "x")
[WARN]: Failed to match key "bis_key_source_02", (value "x")
[WARN]: Failed to match key "device_key", (value "x")
[WARN]: Failed to match key "device_key_4x", (value "x")
[WARN]: Failed to match key "eticket_rsa_kek", (value "x")
[WARN]: Failed to match key "eticket_rsa_kek_source", (value "x")
[WARN]: Failed to match key "eticket_rsa_kekek_source", (value "x")
[WARN]: Failed to match key "eticket_rsa_keypair", (value "x")
[WARN]: Failed to match key "mariko_master_kek_source_05", (value "x")
[WARN]: Failed to match key "mariko_master_kek_source_06", (value "x")
[WARN]: Failed to match key "mariko_master_kek_source_07", (value "x")
[WARN]: Failed to match key "mariko_master_kek_source_08", (value "x")
[WARN]: Failed to match key "mariko_master_kek_source_09", (value "x")
[WARN]: Failed to match key "mariko_master_kek_source_0a", (value "x")
[WARN]: Failed to match key "mariko_master_kek_source_0b", (value "x")
[WARN]: Failed to match key "mariko_master_kek_source_0c", (value "x")
[WARN]: Failed to match key "mariko_master_kek_source_0d", (value "x")
[WARN]: Failed to match key "master_kek_00", (value "")
[WARN]: Failed to match key "master_kek_01", (value "")
[WARN]: Failed to match key "master_kek_02", (value "")
[WARN]: Failed to match key "master_kek_03", (value "")
[WARN]: Failed to match key "master_kek_04", (value "x")
[WARN]: Failed to match key "master_kek_05", (value "x")
[WARN]: Failed to match key "master_kek_08", (value "x")
[WARN]: Failed to match key "master_kek_09", (value "x")
[WARN]: Failed to match key "master_kek_0a", (value "x")
[WARN]: Failed to match key "master_kek_0b", (value "x")
[WARN]: Failed to match key "master_kek_0c", (value "x")
[WARN]: Failed to match key "master_kek_0d", (value "x")
[WARN]: Failed to match key "master_kek_source_06", (value "x")
[WARN]: Failed to match key "master_kek_source_07", (value "x")
[WARN]: Failed to match key "master_kek_source_08", (value "x")
[WARN]: Failed to match key "master_kek_source_09", (value "x")
[WARN]: Failed to match key "master_kek_source_0a", (value "x")
[WARN]: Failed to match key "master_kek_source_0b", (value "x")
[WARN]: Failed to match key "master_kek_source_0c", (value "x")
[WARN]: Failed to match key "master_kek_source_0d", (value "x")
[WARN]: Failed to match key "per_console_key_source", (value "x")
[WARN]: Failed to match key "retail_specific_aes_key_source", (value "x")
[WARN]: Failed to match key "rsa_oaep_kek_generation_source", (value "x")
[WARN]: Failed to match key "rsa_private_kek_generation_source", (value "x")
[WARN]: Failed to match key "save_mac_kek_source", (value "x")
[WARN]: Failed to match key "save_mac_key", (value "x")
[WARN]: Failed to match key "save_mac_key_source", (value "x")
[WARN]: Failed to match key "save_mac_sd_card_kek_source", (value "x")
[WARN]: Failed to match key "save_mac_sd_card_key_source", (value "x")
[WARN]: Failed to match key "sd_card_custom_storage_key_source", (value "x")
[WARN]: Failed to match key "ssl_rsa_kek", (value "x")
[WARN]: Failed to match key "ssl_rsa_kek_source_x", (value "x")
[WARN]: Failed to match key "ssl_rsa_kek_source_y", (value "x")
[WARN]: Failed to match key "tsec_root_key_02", (value "x")

the value isnt x. i just censored it. after a bit of googling i encountered an advice to remove the keys above from the keys.file.

after that i encountered the next error:hateit:

Package contains 'NX' firmware version '14.1.2' (14.1.2.0) = NintendoSDK Firmware for NX 14.1.2-1.0(hash : ad52f4983f7857a7bf0b9824de15cc4e92c5d2ab)
Using TitleID 010000000000081b for Normal firmware package
Using TitleID 010000000000081c for SAFE firmware package
Traceback (most recent call last):
File "ChoiDujour.py", line 632, in <module>
File "ChoiDujour.py", line 222, in call_hactool
Exception: Failed to read INI1 header!. Code: 1
[10816] Failed to execute script ChoiDujour

some dude on th this forum wrote: remove evething but this:

master_key_00 =
master_key_01 =
master_key_02 =
master_key_03 =
master_key_04 =
master_key_05 =
master_key_06 =
master_key_07 =
master_key_08 =
master_key_09 =
master_key_0a =
master_key_0b =
master_key_0c =
master_key_0d =
aes_kek_generation_source =
aes_key_generation_source =
key_area_key_application_source =
key_area_key_ocean_source =
key_area_key_system_source =
package2_key_source =

but this also gives me an error :gun:


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: Invalid NCA header! Are keys correct?

[10836] Failed to execute script ChoiDujour


so wtf is going on? is choidejur outdated and doesnt work with the latest firmware? is there an alternativ tutorial? thx very much!
 

HalfScoper

Well-Known Member
Member
Joined
Apr 16, 2021
Messages
552
Trophies
0
Age
84
XP
1,515
Country
Germany
Correct me if I am wrong, but Choi on Marikos was a big nono that would lead to bricks.
Anyway try following this tutorial https://gbatemp.net/threads/guide-fix-switch-with-bricked-emmc-without-working-rawnand.612011/

The parts in the video where TegraRCM is used you will boot with the chip to hekate.
For that you'd need SX Gear's boot.dat and ini if you don't already, put them on your SD root and edit the ini so it points to the hekate payload.
Also make sure to look If there are newer versions available than the one the person in the video uses.

Edit: this was just recommended as similar thread by GBAtemp itself lol
https://gbatemp.net/threads/guide-nand-rebuilding-for-no-backup-broken-emmc.593995/
Here you also would have to look for newer versions than the ones the guide uses.
 
Last edited by HalfScoper,

Draxzelex

Well-Known Member
Member
Joined
Aug 6, 2017
Messages
19,032
Trophies
2
Age
29
Location
New York City
XP
13,446
Country
United States
have a switch here which gave 2002-4153 while using games. replaced the gamecard slot = same. installed an sxcore as i suspected a nandcorruption. backed the nand up, followed this tutorial to rebuild emmc and got a black screen. wrote back nanddump = blackscreen. wrote nanddump to another emmc = blackscreen. so im trying to rebuild an nand with original prod.keys in hope that the prod.keys are fine. im following this tutorial. im at step 4 and step 4 driving me nuts. first of all why would the auther say "
In the command prompt, type “ChoiDujour.exe \-\-keyset=keys.txt fw” without quotes" if this is clearly NOT what you supposed to enter. the correct prompt is:"ChoiDujour.exe --keyset=keys.txt fw". anyways i got past that and encountered the next error:

Exception: [WARN]: Failed to match key "bis_kek_source", (value "x")
[WARN]: Failed to match key "bis_key_00", (value "x")
[WARN]: Failed to match key "bis_key_01", (value "x")
[WARN]: Failed to match key "bis_key_02", (value "x")
[WARN]: Failed to match key "bis_key_03", (value "x")
[WARN]: Failed to match key "bis_key_source_00", (value "x")
[WARN]: Failed to match key "bis_key_source_01", (value "x")
[WARN]: Failed to match key "bis_key_source_02", (value "x")
[WARN]: Failed to match key "device_key", (value "x")
[WARN]: Failed to match key "device_key_4x", (value "x")
[WARN]: Failed to match key "eticket_rsa_kek", (value "x")
[WARN]: Failed to match key "eticket_rsa_kek_source", (value "x")
[WARN]: Failed to match key "eticket_rsa_kekek_source", (value "x")
[WARN]: Failed to match key "eticket_rsa_keypair", (value "x")
[WARN]: Failed to match key "mariko_master_kek_source_05", (value "x")
[WARN]: Failed to match key "mariko_master_kek_source_06", (value "x")
[WARN]: Failed to match key "mariko_master_kek_source_07", (value "x")
[WARN]: Failed to match key "mariko_master_kek_source_08", (value "x")
[WARN]: Failed to match key "mariko_master_kek_source_09", (value "x")
[WARN]: Failed to match key "mariko_master_kek_source_0a", (value "x")
[WARN]: Failed to match key "mariko_master_kek_source_0b", (value "x")
[WARN]: Failed to match key "mariko_master_kek_source_0c", (value "x")
[WARN]: Failed to match key "mariko_master_kek_source_0d", (value "x")
[WARN]: Failed to match key "master_kek_00", (value "")
[WARN]: Failed to match key "master_kek_01", (value "")
[WARN]: Failed to match key "master_kek_02", (value "")
[WARN]: Failed to match key "master_kek_03", (value "")
[WARN]: Failed to match key "master_kek_04", (value "x")
[WARN]: Failed to match key "master_kek_05", (value "x")
[WARN]: Failed to match key "master_kek_08", (value "x")
[WARN]: Failed to match key "master_kek_09", (value "x")
[WARN]: Failed to match key "master_kek_0a", (value "x")
[WARN]: Failed to match key "master_kek_0b", (value "x")
[WARN]: Failed to match key "master_kek_0c", (value "x")
[WARN]: Failed to match key "master_kek_0d", (value "x")
[WARN]: Failed to match key "master_kek_source_06", (value "x")
[WARN]: Failed to match key "master_kek_source_07", (value "x")
[WARN]: Failed to match key "master_kek_source_08", (value "x")
[WARN]: Failed to match key "master_kek_source_09", (value "x")
[WARN]: Failed to match key "master_kek_source_0a", (value "x")
[WARN]: Failed to match key "master_kek_source_0b", (value "x")
[WARN]: Failed to match key "master_kek_source_0c", (value "x")
[WARN]: Failed to match key "master_kek_source_0d", (value "x")
[WARN]: Failed to match key "per_console_key_source", (value "x")
[WARN]: Failed to match key "retail_specific_aes_key_source", (value "x")
[WARN]: Failed to match key "rsa_oaep_kek_generation_source", (value "x")
[WARN]: Failed to match key "rsa_private_kek_generation_source", (value "x")
[WARN]: Failed to match key "save_mac_kek_source", (value "x")
[WARN]: Failed to match key "save_mac_key", (value "x")
[WARN]: Failed to match key "save_mac_key_source", (value "x")
[WARN]: Failed to match key "save_mac_sd_card_kek_source", (value "x")
[WARN]: Failed to match key "save_mac_sd_card_key_source", (value "x")
[WARN]: Failed to match key "sd_card_custom_storage_key_source", (value "x")
[WARN]: Failed to match key "ssl_rsa_kek", (value "x")
[WARN]: Failed to match key "ssl_rsa_kek_source_x", (value "x")
[WARN]: Failed to match key "ssl_rsa_kek_source_y", (value "x")
[WARN]: Failed to match key "tsec_root_key_02", (value "x")

the value isnt x. i just censored it. after a bit of googling i encountered an advice to remove the keys above from the keys.file.

after that i encountered the next error:hateit:

Package contains 'NX' firmware version '14.1.2' (14.1.2.0) = NintendoSDK Firmware for NX 14.1.2-1.0(hash : ad52f4983f7857a7bf0b9824de15cc4e92c5d2ab)
Using TitleID 010000000000081b for Normal firmware package
Using TitleID 010000000000081c for SAFE firmware package
Traceback (most recent call last):
File "ChoiDujour.py", line 632, in <module>
File "ChoiDujour.py", line 222, in call_hactool
Exception: Failed to read INI1 header!. Code: 1
[10816] Failed to execute script ChoiDujour

some dude on th this forum wrote: remove evething but this:

master_key_00 =
master_key_01 =
master_key_02 =
master_key_03 =
master_key_04 =
master_key_05 =
master_key_06 =
master_key_07 =
master_key_08 =
master_key_09 =
master_key_0a =
master_key_0b =
master_key_0c =
master_key_0d =
aes_kek_generation_source =
aes_key_generation_source =
key_area_key_application_source =
key_area_key_ocean_source =
key_area_key_system_source =
package2_key_source =

but this also gives me an error :gun:


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: Invalid NCA header! Are keys correct?

[10836] Failed to execute script ChoiDujour


so wtf is going on? is choidejur outdated and doesnt work with the latest firmware? is there an alternativ tutorial? thx very much!
ChoiDujour only supports up to firmware 6.1
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • SylverReZ @ SylverReZ:
    @BakerMan, If it's so shitty, why don't you clean it up. :tpi:
    +1
  • AncientBoi @ AncientBoi:
    [uploads TP] :D
    +1
  • BigOnYa @ BigOnYa:
    @BakerMan I bet your mom found out you watching those kind of vids on your 3ds again, and put a limit on you.
    +3
  • BakerMan @ BakerMan:
    first of all, i don't watch those kinds of videos, and if i did i'd pull a verbalase 50k but with wizards and wario
    +1
  • BakerMan @ BakerMan:
    second of all, i don't even have a 3ds
  • BigOnYa @ BigOnYa:
    OnlyWizard&WarioFans.com
    +2
  • BakerMan @ BakerMan:
    i just want a wizard to stick his wand (whether literal or figurative is up to interpretation, either way it's either freaky or sus, or both i guess) up my ass
  • BigOnYa @ BigOnYa:
    I'm making Texas sheet cake for first time today, my Nieghbor brought us some few weeks ago and damn that's good, so I got her recipe and gonna try it today.
  • BakerMan @ BakerMan:
    mmm, sounds good
  • BigOnYa @ BigOnYa:
    Its not a brownie, and its not a cake, so what is it- Texas sheet cake.
  • BigOnYa @ BigOnYa:
    I tried making chocolate lava cakes the other day in cupcake pan, what a mess, my lava exploded out of the cakes everywhere while baking, was still ok tho, just no lava inside.
  • BigOnYa @ BigOnYa:
    We had our grandkids over yesterday and I got a small above ground swimming pool I filled for them to play in. Well today I woke to find 3 ducks swimming around in it. Don't mind really but they are annoyingly loud, quack quack. Gotta drain it today. Guess what were having for dinner, lol.
    +1
  • BakerMan @ BakerMan:
    lol
  • AncientBoi @ AncientBoi:
    BBQ'd 🦆
    +1
  • BakerMan @ BakerMan:
    also i'm sorry your molten lava cakes failed
    +2
  • BakerMan @ BakerMan:
    just looked up a pic of texas sheet cake, and it looks delicious
    +1
  • AncientBoi @ AncientBoi:
    🌋 Science Project?
  • BakerMan @ BakerMan:
    i think i might need to try making lava cakes for the 4th of july fr
    +2
  • BigOnYa @ BigOnYa:
    I used butter instead of vegetable oil, and think that's why they squirted out during baking, who knows
  • BakerMan @ BakerMan:
    yeah i think oil is the right call
    +1
  • BakerMan @ BakerMan:
    plus if you're making brownies or lava cakes for people with dairy allergies, you should use oil instead of butter anyway
    +2
  • ZeroT21 @ ZeroT21:
    @BakerMan Make me a space cake plz
  • BigOnYa @ BigOnYa:
    I make rum cake for 4th July every year, I make it a week prior and then soak it in rum in the fridge all week. I flip the cake each day, and add little more rum, it soaks it up everyday,
    so good.
    +1
    BigOnYa @ BigOnYa: I make rum cake for 4th July every year, I make it a week prior and then soak it in rum in the... +1