ニンテンドースイッチ アップデータからBOOT0/1ファイルを作成するツールreBoot紹介

記事の方法を試す前や質問をするまえに必ず下記リンクを見てからにしてください!
このブログについて
http://yyoossk.blogspot.jp/1970/11/blog-post_24.html


こちらではニンテンドースイッチのアップデータからBOOT0/1ファイルを作成するツールreBootを紹介します

BOOT0/1ファイルについて
ファームウェア、セーフモードのファームウェアが含まれているもののようで、起動に必須のもの

NANDのバックアップと共にバックアップする必要があります
バックアップを取っていなくて、ブリックした際に本記事の方法で作成して書き戻すのもありですが、下記リンクの方法でも大丈夫です


下記リンクよりファイルをダウンロード&解凍

下記リンクを参考にアップデータをダンプし、先ほどダウンロード&解凍したreBootフォルダの中にncaファイル群をすべてコピー

下記リンクを参考にprod.keysファイルをダンプし、ダウンロード&解凍したreBootフォルダの中にコピー

recreate_boot_by_yoti.batファイルを起動するとBOOT0/1ファイルが作成される
BOOT0_ERISTAファイルは未対策機のBOOT0ファイル
BOOT0_MARIKOファイルは対策機のBOOT0ファイル
BOOT1_ERISTAファイルは未対策機のBOOT1ファイル
BOOT1_MARIKOファイルは対策機のBOOT1ファイル

本体に書き込む場合は下記リンクを参考に

コメント

  1. コメント失礼します。

    すみません,こちらの記事とは関係ない内容なので,こちらでないところで質問した方がよければどこが適切か教えていただけるとありがたいです。

    sxos使用機とatmosphere使用機がありまして,先日誤ってsxos機のSDをatmosphere機に入れたところ,「このSDは本機のものではないので初期化しますか?」みたいに聞かれて初期化してしまいました,

    その後,sxos機はUSB-Cに四角い部品を指して電源を入れると最初の赤黒のsxosロゴは出た後ブラックアウトしてしまい,全く起動しなくなりました。

    諦めてSDの中にatmosphereのデータを入れて,hetate経由で起動を試みたのですが,TegraRcmGUIからpayload.binを送信後,「Faild to mount sd! missing LP0(sleep mode)lib! missing or old minerva lib! UPdate bootloader folder!」と黄色い文字で表示され,適当なボタンを押すと縦画面の英語のメニューになります。

    一番上のLanchを選択すると,「Faild to mount sd card (FatFS Error13).Make sure that a FAT partition exists..」と表示されます。

    どうにかして復旧できないか,ご助言いただけないでしょうか。
    何かとご多用の時期に申し訳ございませんが,よろしくお願いします。

    返信削除
    返信
    1. ここ読んでないでしょ
      https://yyoossk.blogspot.com/2020/03/cfwcfw.html
      エラー内容は単純にsdカードを読み込めてない感じです
      別のsdカードでfat32でフォーマットしてcfwのファイルだけ導入して動作確認
      あとは先ほどのリンク先を読んでください
      うちは基本的に過去記事読まずに質問している人はお断りしてます
      調べない人が一番嫌いなので

      削除
  2. 返信ありがとうございました。

    教えていただいたリンク先を参考にやり直したところ、移行の際にフォーマット形式をfat32に変更したのがエラーの原因だったようで、exfatに戻したところ、無事起動できました。

    ご助言ありがとうございました。大変助かりました。

    返信削除

コメントを投稿