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
114
Trophies
0
Age
33
XP
566
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
482
Trophies
0
Age
83
XP
1,109
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
18,690
Trophies
2
Age
28
Location
New York City
XP
12,650
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
 
General chit-chat
Help Users
  • Skelletonike @ Skelletonike:
    1H left, such a slow week.
  • Sonic Angel Knight @ Sonic Angel Knight:
    Okay, I had spaghetti :P
  • SylverReZ @ SylverReZ:
    Hope they made lots of spaget
  • K3N1 @ K3N1:
    Chill dog
  • SylverReZ @ SylverReZ:
    Chilli dog
  • Skelletonike @ Skelletonike:
    Damn, I'm loving the new zelda.
  • xtremegamer @ xtremegamer:
    loving the new zelda, i started a game, it was so fucking good, so i
    am waiting on my friend to get home so we can start a new one together
  • Skelletonike @ Skelletonike:
    I just dislike that they don't let me choose the voices before the game starts. Happened with botw as well, had to change to japanese and restart.
  • K3N1 @ K3N1:
    But the important question is can you choose gender
  • Skelletonike @ Skelletonike:
    Same way you can choose Gerald's gender.
  • Skelletonike @ Skelletonike:
    *Geralt, damn autocorrect.
  • Psionic Roshambo @ Psionic Roshambo:
    But can he be trans? Lol
  • K3N1 @ K3N1:
    Zelda transforms into link
  • Psionic Roshambo @ Psionic Roshambo:
    Link I'm not the princess your looking for.... *Pulls a crying game*
  • K3N1 @ K3N1:
    *skirt up* it's exactly what I always wanted
  • Skelletonike @ Skelletonike:
    Just scanned all my zelda amiibos, took a while but didn't get anything that cool, did get the lon lon ranch hylian fabrics though.
  • Skelletonike @ Skelletonike:
    It was pretty funny when I scanned wolf link and got a shit load of meat.
  • K3N1 @ K3N1:
    @Skelletonike, btw I ran that custom for mgs4 on the deck I'm amazed it got that far in game
  • K3N1 @ K3N1:
    Plug in*
  • K3N1 @ K3N1:
    Your favorite activity
  • BentlyMods @ BentlyMods:
    My fav actvity is:

    mario-dancing.gif
    BentlyMods @ BentlyMods: My fav actvity is: