Skip to content

NH Switch 指南

来自 Nintendo Homebrew Discord 社区的合作,帮助您从原版 Switch 刷入 Atmosphère。

TIP

🕐 预计完成时间:1 小时

请预留至少一个小时来完成本指南。这是为了让您仔细阅读并理解每一页,从而使您能够安全地执行指南说明,并确保您的 Switch 主机的安全性和使用寿命。

根据您的 Switch 型号和 microSD 卡规格,创建某些必要的设备备份也可能需要约十到三十分钟。

WARNING

在开始之前,我们建议用户不要使用视频教程,原因如下:

  • 上传者通常在上传后不会编辑他们的教程,即使存在错误。随着信息的发展,这可能导致教程变得过时。
  • 视频教程在我们的服务器上很难提供帮助,如果您寻求帮助将不会得到支持。
  • 视频通常会让用户使用预打包的下载链接,这些下载可能组织混乱、过时,甚至可能不正确。

此外,我们现在、过去和将来都不会与 Anton Retro、sthetix、Ely M. 或其他衍生或 YouTube/TikTok 教程发布者有任何关系,特别是任何声称与我们有关系的人。我们对任何相反的暗示感到厌恶。

开始之前我需要了解什么?

本页面将探讨:

  • 本指南中使用的重要术语,以及 Switch 破解场景中的通用术语
  • 本指南对您的 Switch 做了什么,以及我们计划安装什么
  • 您可以用破解后的 Switch 做什么
  • 破解您的 Switch 需要什么
  • 继续之前需要注意的其他重要事项

本指南中的术语是什么意思?

本指南使用的主要术语在下面的各个部分中进行了解释。

什么是自制固件?

自制固件("CFW")是修改设备操作系统功能的复杂软件,也称为系统固件。例如,Atmosphère 会即时修补 Switch OS(名为 Horizon)。

自制固件可以被认为是设备改造的"圣杯",因为它允许比更原始的"用户空间"访问更多的控制和自由度。

什么是 homebrew?

Homebrew 是指为锁定系统(如 Nintendo Switch)由爱好者编写的非官方软件。Homebrew 可以包括原创游戏、模拟器、存档编辑工具等等!

在 Switch 上,您需要 CFW 才能运行几乎所有可用的 homebrew。一些第一代("V1")主机可以免费运行 homebrew,而所有其他("已补丁")主机需要在之前安装专用硬件。

什么是自定义操作系统(OS)?

自定义操作系统是替代系统软件安装,如 Android 或 Linux,与默认 Switch OS 并行安装。这些非常适合想要扩展主机功能 beyond 允许范围 beyond 的高级用户,将 Nintendo Switch 转变为完整的混合平板电脑或桌面。这些自定义操作系统完全独立于 Switch OS 运行,意味着您在自定义操作系统中做的任何事情都不能 report 回 Nintendo。自定义操作系统不是"模拟的";它们在 Switch 的 Tegra X1 SoC 上本地运行。

如果愿意,本指南将为您提供机会在 microSD 卡上预留空间来安装这些自定义操作系统。需要注意的是,这些安装是可选的;您不需要安装任何自定义操作系统即可完成本指南并安装 Atmosphère。但是,建议在开始本指南之前做出决定,因为安装过程涉及格式化您的 microSD 卡。

本指南安装什么?

本指南的最终目标是将完全未修改的原版 Switch 从原版固件刷入名为 Atmosphère 的自制固件。完成后,您不应丢失任何数据。您的游戏、Nintendo Account、存档数据等都将被保留。您主机的功能将得到增强,您将能够完成以下任务(以及更多)!

fusee-gelee 是目前最广泛使用的启动自制固件的软件入口点。它利用第一代 Switch 系统的 bootROM 中的漏洞,允许我们通过我们选择的任何有效载荷启动主机(而不是仅使用 Nvidia 和 Nintendo 批准的有限数量的有效载荷)。结果允许对您的主机进行完全的裸机控制,包括系统存储备份、恢复、自制固件和自定义操作系统。

有关 fusee-gelee 漏洞的更多信息,请参阅其漏洞披露,可以在专用指南页面PDF 上查看。

我可以用自制固件做什么?

  • 使用用户创建的主题和启动画面自定义您的 HOME 菜单。
  • 在您拥有的游戏上运行游戏修改器。
  • 备份、编辑和恢复许多游戏的存档。
  • 使用各种模拟器在旧系统上玩游戏,使用 RetroArch 或其他独立模拟器。
  • 安全地更新到最新的系统版本,而不必担心失去 homebrew 访问权限。
  • 在保留对 Nintendo Switch Online 服务的完全访问权限的同时安全地自定义您的设备。

稍后在本指南中可以找到有关已安装 CFW 的 Switch 的更多用法。

我需要什么来遵循本指南?

对于台式机/笔记本电脑用户

  • 运行 Windows/macOS/Linux/chromeOS 的台式机或笔记本电脑
  • 内置 microSD 读卡器,或允许您读取 microSD 卡的适配器
  • 能够将您的电脑和 Nintendo Switch 连接在一起的数据传输 USB 线

对于 Android 用户

  • Android 设备
  • 内置 microSD 读卡器,或允许您读取 microSD 卡的适配器
  • 能够将您的 Android 设备和 Nintendo Switch 连接在一起的数据传输 USB 线

对于 iOS 用户

  • 已越狱的 iOS 设备
  • 允许您读取 microSD 卡的适配器
  • 能够将您的 iOS 设备和 Nintendo Switch 连接在一起的数据传输 USB 线

对于所有用户

如果您选择本指南后面介绍的 emuMMC 路径,您还需要至少 128GB 的 microSD 卡。在此路径中,重要的是要提前禁用自动存档数据云功能,并确保将 Switch 设置为主 Pass-Enabled 主机

如果您必须使用较小的 microSD 卡或不想使用 emuMMC,您可以选择使用 sysCFW 路径。

此外,在 V1"未补丁"Switch 上,您需要一种进入恢复模式的方法(本指南的"进入 RCM"部分将进一步解释)。虽然技术上可以使用日常用品进入 RCM,但我们不支持这种进入 RCM 的方式,您需要花钱购买一个"RCM jig",该 jig 插入右手 Joy-Con 导轨以可靠地进入 RCM。

重要信息

在设置 homebrew 之前,至少安装一个 eShop 标题以利用"title takeover",这是 Atmosphère 的一项功能,允许 homebrew 使用比平时更多的资源。尝试下载免费游戏(如 Fallout Shelter)、应用程序(如 YouTube)或游戏演示(如 10 Second Run RETURNS)。通过游戏卡带运行 Homebrew Menu 是另一种方式,但需要在您想启动 Homebrew Menu 时插入游戏。通常,title takeover 不会永久更改捐赠游戏或应用程序。

一旦您获得任何可启动的标题,您就准备好继续本指南了。

在继续之前我还应该知道什么?

DANGER

变砖风险

我们要求您承认,每次修改您的系统时,总是存在无法恢复的变砖风险。变砖是指损坏得无法再工作的设备换句话说,变成"像砖块一样有用"的东西。

变砖在 Nintendo Switch 上很少见,但仍然存在可能性因此,请在执行操作之前仔细阅读说明,并严格遵循它们。

在整个过程中保持设备接通电源并充电,以避免意外断电导致的数据丢失或损坏。

WARNING

漏洞持久性

自制固件不会永久安装,也不会仅仅通过运行它就更改您主机上的任何东西。重新启动主机后,它将完全卸载。但是,CFW 允许您根据自己的意愿对主机进行永久更改,因此对 CFW 赋予的能力负责和谨慎

TIP

获取帮助

建议您在实际使用系统运行本指南之前,从头到尾完整阅读本指南一次或多次,以帮助您理解所提供的信息。

如果尽管如此,您在遵循本指南时发现某些内容难以理解,请在 Nintendo Homebrew Discord 服务器 上联系我们寻求澄清。

如果您的英语不太好,请使用 Google Translate 等翻译器来提交您的问题,以便我们能够帮助您。

TIP

兼容性

本指南适用于所有地区任何固件版本的第一代(V1)和已改装芯片的 Switch 主机。

准备开始了吗?

如果是,请点击下面的按钮继续阅读主要指南。

继续到开始入门 →

阅读完上述信息后,请继续阅读"开始入门",以确定您主机的可破解性以及最终的破解方法。

:::::


有关此页面的常见问题
  • Q: 第一代("V1")主机和"已补丁"主机在运行 homebrew 方面有什么区别?

    A: 一旦您启动到 Horizon,区别不大。需要记住的主要是只有 V1 主机支持 Atmosphère 的"重启到有效载荷"功能,但改装芯片会在重启时自动加载有效载荷。

  • Q: 什么是 Horizon?

    A: Horizon 是 Switch 操作系统的名称。它有时被称为"HorizonNX",因为它实际上是 Nintendo 3DS 同名操作系统的衍生版本。

  • Q: 为什么叫 Atmosphère?

    A: Atmosphère"运行在 Horizon"操作系统之上。Horizon 的每一层安全都通过大气层的不同层来引用。例如,EL1"内核"重新实现称为 mesosphère,而 EL3"TrustZone"重新实现称为 exosphère。在 ARM Developer 网站上详细了解 ARM 异常级别。

  • Q: 什么是"emuMMC 路径",为什么建议此路径的 microSD 卡至少为 128GB?

    A: emuMMC/emuNAND 的目的是为您提供安全的地方来使用自定义固件功能,而不会被 Nintendo 发现。由于它是完全从您的 microSD 卡运行的内部存储的离线克隆,您需要在 microSD 卡上分配最多 64GB 的空间(取决于您内部存储的大小),加上您的数字游戏数据的副本(emuMMC 为游戏安装使用单独的 Nintendo 文件夹)。

  • Q: 为什么我需要将主机设置为主机,然后再开始本指南?

    A: 否则,Switch 将在启动应用程序之前尝试连接到 Nintendo 服务器,这可能导致意外的延迟,并使 emuMMC 完全无法使用。

  • Q: Nintendo 对运行自制固件和 homebrew 的主机是否有任何特定限制或限制?

    A: Nintendo 已表明对使用 CFW 在线游玩有明显的容忍度。他们不会因为存在 CFW 而封号,他们会因为不当行为而封号,例如在线 piracy 或作弊。否则,您将像其他所有用户一样被对待。

  • Q: 是否有任何社区支持或论坛推荐给可能在流程中有问题或疑问的用户?

    A: 当然!除了 Nintendo Homebrew Discord 服务器,您还可以尝试 r/SwitchHacks subreddit

  • Q: 在设置 homebrew 之前为什么必须安装至少一个 eShop 标题,什么是"title takeover"?

    A: 默认情况下,homebrew menu 及其应用程序继承相册小程序的资源。小程序没有像完整应用程序那样的系统资源,因此当用于 homebrew 目的时行为不一致。title takeover 确保最佳性能,并且是某些 homebrew 所必需的。