ニンテンドースイッチ Emunand作成&使用方法(Atmosphere)

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


こちらではニンテンドースイッチのCFWであるAtmosphereでのEmunand作成&使用方法を紹介します

Emunandを作成するにはnandをダンプするので可能性は低いにしろ最悪ブリックの可能性があります!
何が起きても全て自己責任で!

Emunandについて
現状3dsのように本体固有のキーを変更できるわけではなく、その上cfwを起動している痕跡を消せていないためban回避には繋がらないので3dsのようには期待しない方がいいです
sysnand(通常起動)のcfw関連のファイルを削除し、emunandでnspのインストールなどcfw関連を扱えばよりeshopにアクセスした際にbanのリスクが減りますがそれでも完全ではありません
本体を更新したくないが最新のゲームをしたい、又はカスタムフォントのようなシステム的なmodを試したい時などには有用だと思われます

EmuNAND推奨環境
https://yyoossk.blogspot.com/2019/06/emunand.html

導入方法
下記リンクよりhekateをダウンロード&解凍しhekate_ctcaer_バージョン.binのペイロード以外をsdカードのルートに上書きコピー
https://github.com/CTCaer/hekate/releases
又はHekate経由でAtmosphereを起動するKosmosを導入
https://yyoossk.blogspot.com/2018/07/cfwatmospherehekate-ctcaer-mod.html

下記リンクを参考にhekate_ctcaer_バージョン.binのペイロードを送信
https://nintendoswitch-hack-guide.blogspot.com/2019/01/windows-tegrarcmgui-httpsgithub.html

もしHekateのメニューが表示されないならボリュームボタンの-を押しながらペイロードを読み込ませればHekateのメニューを表示できる
emuMMCをタップ
Create emuMMCをタップ
SD FileはSDカードの中にEmunandファイルを作成する
Emunandを手動で編集する分には便利だが、SD Partitionと比べて動作速度が遅いみたいです
後々その問題については改良していくとの事

SD PartitionはSDカードの中に別のパーティションを作成し、そのなかにEmunandファイルを作成
Windowsでは通常は見えない領域に作成されるので手動で編集することはできない
現在は自分でパーティションを作成しないといけないみたいですので新しいバージョンが自動で作成してくれるようになるまで待った方がよいかもしれません
この記事を更新する前はsxosで作成したものが使えてましたが、hekateでは使用できないといった内容が多く海外の掲示板に寄せられていたのでhekateで作成することをおすすめします
もしかするとiniの編集でどうにかできるかもしれませんが今のところ対処法不明
こちらはSDカードがフォーマットされてしまうので注意!
必要なファイルをバックアップしてから行ってください!
Cancelはキャンセルで戻る
Finished!と表示されたら作成完了
右上のCloseをタップ
emuMMC Info & Selectionの下のChange emuMMCをタップ
SD FileでEmunandを作成した場合は画像のように右側に
SD Partitionで別のパーティションに作成した場合は左側に
表示されるので該当するものをタップ
複数Emunandファイルを作成していればここで選択して起動できるようになる

emuMMC Info & Selectionの下がEnabledになっていればEmunandが有効
Disabledは無効

LaunchをタップしてCFW(emuMMC)をタップすればEmunandが起動する

今後、Emunandを使用するなら公式のAtmosphereではなくHekate経由で起動するKosmosを使用してください
HekateもSXOSと同様に最新バージョンが出れば、Emunandをアップデートしてしまうと起動できなくなる可能性もあるのでその都度対応状況を確認してください

念のためsysnandかEmunandか区別をつけるためにeshopにアクセスしない方にはカスタムテーマを導入しておけば分かりやすいかと思います(Emunand推奨)

emunand作成後はアカウントの切り離しはアカウントban対策のために行った方がよいかと思われますが、本体banされればその意味もなくなります
ですのでemunandができるようになったからといって何をしても無事かといえばそうではないので注意してください


SD FileでEmunandを作成した場合はsdカードの中のemuMMCフォルダの中に作成されている
複数作成した場合
SD00、SD01、SD02といった感じでフォルダが分かれる
さらにその中
eMMCフォルダの中にEmuNANDのファイルがある


sysNANDかEmuNANDのどちらで起動しているか確認する方法
設定から本体
Atmosphereのバージョン表記の後ろにSとついていればsysNAND
 Atmosphereのバージョン表記の後ろにEとついていればEmuNAND

EmuNANDが起動しない場合の対処法まとめ
https://yyoossk.blogspot.com/2019/11/emunand.html


EmuNANDのアップデート
Emunandでも下記リンクの方法を使用すればオフラインでアップデートできます
手順は同じで、Emunand上で起動してアプデしてもsysnandには影響はないので安心してよいかと思われます
https://yyoossk.blogspot.com/2018/10/choidujournx.html


EmuNANDバックアップ&リストアする方法
https://yyoossk.blogspot.com/2021/10/emunandhekate.html


SysNANDとEmuNAND間でのセーブデータの移動方法
https://yyoossk.blogspot.com/2019/06/sysnandemunand.html


Hidden Partitionで作成したEmuNANDを別のSDカードに移す方法
EmuNAND総合変換ツールEmuTool紹介 お勧め!
Hidden Partitionで作成したEmuNANDを別のSDカードに移す方法(SXOS&Atmosphere)

コメント

  1. 不躾ながら質問をさせてください。
    もしも不快・場違いである場合は無視していただいて構いません。
    まず前提として、Emunandでの運用の場合のセーブデータはEmunand側に作られる、という認識で合っていますでしょうか?
    もしそうであるなら、Emunandで運用しているときに、Sysnand側にあるセーブデータを参照することはできますでしょうか?

    返信削除
    返信
    1. 全然不快だなんて思いませんよ!
      むしろそういう質問はありがたいです!
      いつも自分はキレてばかりの印象を持たれるかもしれませんが、それはありえない質問に対してだけなので普通に質問下さるだけなら全然問題ないっす!

      合ってます!
      参照できません
      sysとemunand間でセーブデータのやりとりはchecpointやedizonのようなセーブデータを扱う自作ソフトでやりとりするしかなかったと思います!

      emunandの記事につけ加えときますー
      質問ありがとうございます!

      削除
    2. セーブデータのやりとりは、移行元の方を起動してセーブデータをバックアップして以降先の方を起動してセーブデータをリストアする感じです!
      自作ソフトはemunandもsysも同じ場所から読み込まれるのでその辺は気にしなくて大丈夫です
      ただ単にsysとemunandはセーブデータが書き込まれる場所が違うといった感じっす

      削除
  2. ご回答いただきありがとうございます。
    『キレてる』というふうには思っていませんよ。(笑)

    > sysとemunand間でセーブデータのやりとりは
    これはCheckPointやEdizonであればSysnand側を見れるということですか?
    そうではなく、Sysnand側でAtomやSxosを使ってセーブデータを抜き取って、ということですか?

    少しの間CFWから離れたら、すっかり元蓄えていた知識を忘れてしまっていまして・・・
    繰り返しの質問で申し訳ございませんです・・・

    返信削除
    返信
    1. いえいえー

      CheckPointやEdizonではというより、Emunandで起動している以上、全てがEmunand上で動くのでSysnand側を見ることはできませんが、SDカードは共有なので共通の部分はSDカードの中身くらいです

      Sysnand側でAtomやSxosを使ってセーブデータを抜き取って、ということです!

      分かりにくい書き方ですみません
      純血の日本人ですが国語が苦手

      削除
    2. sysnand←〇→sdカード
      emunand←〇→sdカード
      emunand←×→sysnand
      セーブデータはnandに書き込まれるのでsysとemunandの間の直接のファイルのやり取りは不可能
      pcでsysとemunandの中身のファイルのやりとりをpcでは直接できますが
      ですので

      sysからemunandにセーブデータを移動させるなら
      sysでcfw起動してセーブデータをバックアップして電源を切り、emunandを起動してセーブデータをリストア

      emunandからsysにセーブデータを移動させるなら
      emunandで起動してセーブデータをバックアップして電源を切り、sysで起動してセーブデータをリストア

      しか方法はないです

      削除
    3. データの移動はかなり面倒ですが、sysとemunandは完全に切り離されているのでオンライン以外ではemunandで好き勝手してブリックさせてもsysには影響ありません
      初心者の方でブリックが恐い場合はemunandをメインに使用すれば安心材料の一つになるので、そういった意味でもemunandはいいですよねー
      導入するまでの過程が面倒ですけれども

      削除
  3. なるほど、よっく分かりました!
    頭の中で思っていた通り、SysnandとEmunandは全くの別次元扱いなんですね。
    Emunand側からSysnand側を見れたらすっごく楽なんですけどね・・・

    ともあれ、私の疑問はすっかり解決いたしました。
    ご回答いただきありがとうございました!

    返信削除
    返信
    1. 自分の不完全な日本語で伝えることができてよかったっす!

      また何かあればいつでも質問してください
      記事修正するための貴重な情報になりますのでこちらも大変助かります
      できれば何かニックネームがあれば覚えやすいです

      削除
  4. あら、ニックネーム入れるところありましたっけ?
    ユーフェミア、でいいですよ。

    返信削除
  5. ないかも
    もしよろしければコメントする時に最後にいれてくださいませ

    コードギアスですか?
    自分めっちゃ好きなんですよねー

    返信削除
  6. まぁ、簡単にコードギアスということはバレますよね。
    キャラが好きとかいうよりも、言葉の響きで好きな名前なんです。
    コメント時のネーム入れ、了解いたしました(`・ω・´)ゞ

    返信削除
  7. Emunandで最初はしっかりCFWとFWが別々に起動できてました。(テーマの色を変えていて機内モードにしていた)
    しかしprod.keysを手に入れようと「https://yyoossk.blogspot.com/2019/03/lockpicklockpickrcm.html」の方法を試したところ何故かCFWとFWの設定が同期…
    特にCFWは機内モード、FWは機内モードではなく普通にwifiをつないでやっていたため困ってます。

    emummc-togglerはアクティブ状態になってるんですけど…Emunandでしっかり動いているんでしょうか


    ちなみに少し関係ないのですがnspがどの自作ソフトを使ってもエラーがでてします。
    単純にnspをインストールするだけではだめなでしょうか、他になにか必要でしょうか(必要かと思ってprod.keysを手に入れようとした…でもだめでした)

    返信削除
    返信
    1. nspを起動するためのパッチは入れました?
      emunandかどうか確認されるなら、emunandで設定を色々変えてみて下さい
      新しいアカウント作るとか
      別のペイロード読み込ませただけでそういう風になるなら、自分は開発者ではないので分かりません
      hekateでemunand運用してみて下さい
      最初のメニューで設定する必要がありますが

      削除
  8. 上記記事の手順でemunand運用出来ていましたがatmosphereを0.92に上げたところemunandが起動しなくなってしまいました。改めてemunand作成しなおしましたがやはりsysのCFWになってしまいます。emummc.iniの設定もなにか変更が必要になるのでしょうか?

    返信削除
    返信
    1. おかしいっすね
      hekateの最新で昨日記事作成のために検証しましたがいけました
      もし上手くいかないようでしたらhekateを使ってみてください
      もしかするとiniの記述が変わってたりするかもしれません

      削除
    2. 自分の環境ではhekateにしても起動しなかったのでiniの記述を
      emummc_enabledの部分をenabledに変更したら無事起動出来ました。ありがとうございました!

      削除
    3. おー
      よかったです!

      削除
  9. emunandをパーティションとして作成しようとするとFailed to find applicable partition!となり作成できません。手順どうりにやっているのですがなにか足りないことがあるのでしょうか?

    返信削除
    返信

    1. 自分でパーティション作成しないといけないっぽいです
      記事修正しますー

      削除
    2. なるほど、自分で作らないといけないのですね!自動で作ってくれるようになるまではSD Fileでやってみようと思います。

      削除
  10. Ofwを普通にアップデートして、9.1.0にしました。(8.0のnandのバックアップはあります。)
    なので一応exfatに対応してると思うのですが、emunandを起動しようとすると、
    failed to run sept
    とエラーを吐くのですが、確かsysnandが6.01より上だとexfatが使える仕様のはずだっだ気がしますが...
    Hakateもctr modなので、sdが対応云々もないと思います。(Androidも起動したので。)
    まだexfat使うのに必要なことってありますか?
    ちなみにsd fileです。

    返信削除
    返信
    1. exfatを使用するにはchoiで行うか、ofwにexfatのsdカードを入れたら出てくる更新をしないといけません
      本体がexfat対応状態になっていないとcfwは起動しませんよー

      削除
  11. アプデの確認してみます。
    (基本的に更新来たら最新に更新してますが...)

    返信削除
    返信
    1. いえいえ
      そういう意味ではなくて
      exfatのasカードを本体に挿して使えてます?
      挿した時に何かしら表示されて更新が必要と出たら更新しないと使えないっていう意味です
      本体の更新とは別ですよ
      exfatを使用できるようになるパッチみたいなのが入ってないと使えないのですが…

      削除
    2. そもそもexfatでフォーマットしたsdカードがofwで使用できたかどうかも教えてもらってないので…

      削除
  12. いろいろ試してみました。
    1 pcのプロパティ=exfat
    2 3dsに入れてみた(boot.firmが無くて起動出来ない=fat32でない)
    ここまで来てもダメだったので、あんまやりたくないけど改造関係のファイルが入ったsdを入れてofwで起動して90dsn解除して更新押したら
    「9.0.1 この本体は最新です」
    ...なら出来るはずなんですけどね
    もしかしてエラーの原因がそもそも違うんですかね?
    Fithub見た感じだとこれが原因だと思うのですが...

    返信削除
    返信
    1. ではexfatでフォーマットしたsdカードはofwで認識して使えてるってことでいいのですね??

      削除
    2. 90dsn切った状態で再起動してみましたが同じです。
      (実はsysnandに手をつけたくないのでnsp等のインストールはemuでやる予定です。つまりsysは完全にクリーンなはずです。)

      削除
    3. cfw本体の更新、ペイロードも最新の状態でやりましたか?
      エラーはseptを読み込むことができないといった内容です
      septはどのバージョンから導入されたか忘れましたが、cfwの前に起動するプログラム?的なものです
      一度cfw本体のファイルを削除して最新のものに入れ替えてみては?

      削除
    4. https://github.com/AtlasNX/Kosmos/releases
      これの1番上の14.2入れました。
      そこからでてきたseptをルートに入れてます

      削除
    5. Hakete自体は9月の中頃に更新したっきりです。

      削除
    6. Septには3つファイルがあります。

      削除
    7. とりあえずcfw本体のファイルを削除して最新のものに入れ替えて、ペイロードも最新のものを使用してからどうだったか教えてもらってもいいですかね?

      削除
    8. 分かりました。
      Hakateってmod番あった気がしますが、https://github.com/CTCaer/hekate/releases/
      で大丈夫ですよね?

      削除
    9. hekateってことはkosmos使ってるのですね
      kosmosのファイルダウソしたらその中にペイロードが一緒に入っていると思いますのでそれを使ってもどちらでもいいです

      削除
  13. 刺してもとくに何も無いです。
    プチコンインストールしてみましたが普通に起動しました。

    返信削除
  14. Septの中身です。
    Payload.bin 5.02mb
    Sept-secondary.bin 102kb
    sept-secondary_0.1.enc
    Hakateは5.0.2です

    返信削除
    返信
    1. それ、よく分からないというか最新のものをいちいちどうか確認するの面倒なんで、とりあえずどちらで起動してるか知りませんがここでファイルそろえてもらって入れ替えてみてください
      https://github.com/Atmosphere-NX/Atmosphere/releases
      https://github.com/AtlasNX/Kosmos/releases

      削除
    2. これ両方を上書きコピーですか?

      削除
    3. 上書きコピーの前に同じようなフォルダ削除してからコピーしてみてください
      いえ
      そちらがatmo公式のものか、kosmosどちらを使用しているか分からなかったのでとりあえずリンクはっただけです

      削除
    4. 了解しました。とりあえずatmo公式入れてみます。

      削除
    5. さっきと言ってることかわってますが、kosmosでダメなのでということです。

      削除
    6. なんか公式のほうがseptの中身増えてますね
      とりあえず入れたので起動してみます。

      削除
    7. 取りあえず今のエラーは直りましたがなんか別のエラーが…?
      failed to なんとか emunandっで出てます。(一瞬で消えるので読みきれませんが)
      emnand構築しなおしてみます。

      削除
    8. ですねー

      emunandの起動はhekateからでないとできませんよー

      削除
  15. やっちまった…
    何を間違えたのかemunand作る前にcfw起動してsysになってしまいました。
    その上90dsn無しで…
    速攻電源切りましたが怖いです。

    返信削除
    返信
    1. (公開出来てるといいですが)
      どうにかしてsysをクリーンアップしたいです。
      ただ、nandかきもどすとセーブデーター飛ぶのであんまりしたくないんですが、何か方法ありますか?
      (もちろんそれしかないならためらいません)
      また、今のでBANありますかね

      削除
    2. エラー情報はオフですが自動更新がオンです。
      この状態でofw使ってても大丈夫ですか?

      削除
    3. セーブデータバックアップしたらいかがです?

      banは何をどうやって判別しているかかなり不透明なので正直分かりませんねー

      削除
    4. 100%大丈夫かは分かりません
      いつどのタイミングで何のデータが送信されているか分からないので
      そのためにdnsで回避しているわけですから
      なので自己責任で何でも試してみるしかないっすねー

      削除
    5. 了解しました。
      これ起動した痕跡とかって残りますか?
      基本ofwでオンラインしてるのでその時が怖いですね
      nandかきもどしてからチェックポイントで戻しても結局cfw使うので…
      (修理されない程度ならだいじょうぶです。やはりBANが一番怖いです。)

      削除
    6. ちなみに自分は本体の署名を抜き取ってpc経由でeshopにアクセスして本体banくらいました
      もう一台は古いバージョンのままキープしているので無傷ですが
      なので自分でも何をどこまでしたらbanされたかというのがさっぱり分かりません
      海外でもbanされたbanされた原因があやふやで、おそらくこれだろうというのしかないです
      一発banはとりあえず、pcで本体の署名を使ってアクセス
      modを使用したままゲームでのオンライン
      オンラインでチートを使って通報される
      くらいですかねー

      削除
    7. banについては下記リンクにまとめてますので見てください
      https://yyoossk.blogspot.com/2018/08/ban.html

      それと質問の返答内容はほぼ記事にしてます
      なのでできれば次回からは記事を探して分からないことがあったら質問してくださると幸いです
      https://yyoossk.blogspot.com/2016/04/blog-post.html
      意外と質問って疲れるのですよ
      特に記事にした内容と同じものは

      削除
    8. 了解しました。とりあえずbanのことは考えないで起きます。

      削除
    9. 今度はまた一瞬で消えますがFailed to apply emummc/
      とりあえず調べてみます。

      削除
    10. 調べてもなかなか出ませんが
      日本語に直すと
      emummcの適用に失敗しました
      ということですね
      Hakateは適用されてると出てるんですが...

      削除
    11. もうセーブデータだけバックアップしてsdカードフォーマットして位置から環境整えた方が早いような…
      きりがない
      こっちもつかれましたわー

      削除
    12. そうですね
      1回フォーマットしてみてからの方がいいですね
      Nintendoフォルダだけバックアップ取って構築し直してみます

      削除
    13. これまでありがとうの一言もないとは
      遅くまで仕事して数時間後に仕事なのに一時間つきあわされて流石にもう付き合いたくはないっすねー
      次回からよそのブログでお願いします!
      次に同じ名前を見たら認証の段階で全て削除しまーす
      そのつもりで

      削除
  16. ひとまず安心しました。
    ちなみにnand残留ファィルってできるんですか?

    返信削除
    返信
    1. nand残留ファイルとは?

      削除
    2. Cfw起動した時に生成されたファイルです

      削除
    3. nandの中にはnspのインストール履歴やそのゲームの署名などなど
      cfw起動しただけで何か残るかと言われたらそれはどのような形で何が残るのか分かりません
      そこまで気を使うのなら二台買った方が早いっすよ

      削除
    4. 了解しました
      二代目も考えていますが未対策機探しが難航しそうですね...

      削除
    5. とりあえず、あれこれ考えるより二台目買うか、下記リンク先の推奨環境で運用してください
      きりがないっす
      https://yyoossk.blogspot.com/2019/06/emunand.html

      削除
  17. 一時間質問やりとりして感謝の言葉ひとつないとは
    正直かなり疲れた
    できたら次回から別のブログで質問してください

    返信削除
    返信
    1. ちなみにこれ一回目の警告ね
      二回目はbanします

      削除
    2. それと勘違いして欲しくないのだけど質問に答えるぎりはないし、好意で答えてるだけだからね
      客と思われては困る
      最低限のマナーが守れない人はこちらからお断りです

      削除
  18. 突然のコメント失礼します。
    上記の記事を参考に導入、設定しEnabledまでは確認できました。
    その後、lunchを確認したのですが、
    cfw emuMMCがありません。
    表示されるものとして
    AFW
    ReiNX
    SXOS
    Androidなんとか
    しかありません。解決方法はありますでしょうか。
    よろしくお願いします。

    返信削除
    返信
    1. それはlaunchではなくmoreconfigを開いていませんか?
      launchはemunand導入していなくても表示されたような気がします
      cfw emummcは普通にcfwの横に表示されるはずですよー

      削除
  19. 返信ありがとうございます。
    何度も繰り返したのですが、launchをタップしても出なかったので、一度空にして入れ直したら、表示されました。
    ありがとうございます。

    返信削除
  20. https://github.com/borntohonk/Atmosphere/releases/tag/0.10.5-tinfoil-fork
    こいつをEmunandで起動したいのですが、注意書きのところにHekateは使うな!!って書かれています。何か方法があればご教授願います。

    返信削除
    返信
    1. 少し見てみましたが無理っすね

      削除
    2. わざわざありがとうございます。

      削除
    3. こちらこそ情報ありがとうございます!

      削除
    4. Kosmosに
      https://github.com/Joonie86/hekate/releases/
      こちらのKosmos_patchesの中のKosmos_patches_03_15_2020_bootconfig_tinfoilv8 + .zip
      を適用すると同じ機能が使えるみたいですよ

      削除
    5. おー
      情報ありがとうございます!

      削除
  21. コメント失礼します。当方、未対策switchにatmosphereを導入しようと検討している者なのですがeMMCがよくわかっておらずもし本体バージョンが最新であってもSDカード(eMMC)からの古いバージョンのCFWは起動できるのでしょうか?

    返信削除
    返信
    1. 使用用途は普通は逆なので試したことはないですが、仕組み上問題ないと思います!
      そういう発想はなかったですが確かに
      emunandはシステムにそこまで依存するものではなかったと思いますー

      削除
  22.  デ ー タ 死 滅 し た 

    返信削除

コメントを投稿