-
Notifications
You must be signed in to change notification settings - Fork 94
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Create 2023-10-29-switch-firmware-updates.md
- Loading branch information
1 parent
e4caa64
commit fe023bf
Showing
1 changed file
with
79 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,79 @@ | ||
--- | ||
title: Switch 升级记录与资源汇编 | ||
date: 2023-10-29 | ||
category: | ||
- 工具 | ||
tag: | ||
- games | ||
order: -0.03 | ||
--- | ||
|
||
家里有一台多年前购买的港版软破大气层 Nintendo Switch,已经闲置了相当长时间。最近,我想用 Switch 来恢复运动,就重新翻出了它,但面临一些问题。 | ||
|
||
注入器、大气层以及系统版本都相当陈旧,而之前的卖家也无法联系上。因此,我不得不自行研究如何进行升级,同时寻找游戏下载渠道。闲置 Switch 系统版本停留在 10,而我的目标是将它升级到最新的版本,也就是 17。 | ||
|
||
以下是我进行升级的步骤: | ||
|
||
## 更新注入器 | ||
|
||
首先,我需要更新注入器,我使用的是 ns-ATMOSPHERE 注入器,它看起来像一个白色的 USB 设备。由于注入器的版本低于 Hekate 4.2,所以我需要更新 payload。 | ||
|
||
1. 在 Windows 系统上安装 NS-Atmosphere Programmer。由于该应用的开发商已经跑路,我在 GBATEMP 论坛上找到两个版本,可以自行选择:[0.3 STEUP](https://www.mediafire.com/file/av2yur8zse5h016/Setup+NS-Atmosphere+programmer+v0.3.exe/file),[0.4 Protable](https://gbatemp.net/attachments/ns-atmosphere-v0-4-rar.274028/)。^[NS Atmosphere Software Mirror](https://gbatemp.net/threads/ns-atmosphere-software-mirror.571116/) | ||
|
||
2. 打开 ns-ATMOSPHERE 的 ON 按钮,双击 RST 按钮,然后使用 USB 连接到 PC 端。此时 ns-ATMOSPHERE 将亮起粉灯。如果未出现粉灯,表示未被识别,可以尝试更换 USB 端口或重新尝试之前的操作。 | ||
|
||
3. 打开下载好的 NS-Atmosphere Programmer,点击 Refresh 来识别端口,然后点击 Browse 选择需要注入的 payload bin。在这里使用的是 [hekate](https://github.com/CTCaer/hekate/releases),从其发布页面下载最新版本的 `hekate_ctcaer_6.0.7_Nyx_1.5.6.zip`,然后解压得到 `hekate_ctcaer_6.0.7.bin`,这就是要注入的 bin。 | ||
|
||
如果有不清楚的地方,你可以观看 [NS Atmosphere Dongle Tutorial!](https://www.twitch.tv/videos/346892592)这个视频教程,或者查看这篇更详细的[注入器更新教程](https://www.cnblogs.com/letleon/p/NS_Atmosphere_payload_Programmer_aliyundrive_backup.html)。 | ||
|
||
## 大气层&主机升级 | ||
|
||
### 固件准备 | ||
|
||
接下来,我需要准备大气层和主机的升级。我使用了 [Yuanbanba/Atmosphere](https://github.com/Yuanbanba/Atmosphere/releases)这个整合包,其中包含了大气层的迷你版本、Tesla 插件包以及相册 NRO 软件包,非常适合懒人使用。 | ||
|
||
至于 Switch 最新的离线升级固件,我在 [Switch Firmwares](https://darthsternie.net/switch-firmwares/) 上找到了。需要注意的是,这些固件分为全球版和国行版,建议选择全球版。 | ||
|
||
### 升级流程 | ||
|
||
1. 关机后,取出后盖板上的 SD 卡,并将其连接到计算机。 | ||
2. 在 SD 卡的根目录保留可能存在的 emuMMC 和 nintendo 文件夹,其他文件全部删除。(如果你有补丁或金手指,请务必自行备份。) | ||
3. 复制大气层文件和离线升级固件到 SD 卡的根目录。 | ||
4. 最后,如果你有 emuMMC 文件夹,则选择启动`虚拟(破解)系统`;如果没有,则选择自动识别。进入系统后,打开「相册」,启动 daybreak 插件,然后选择安装离线固件包。随后全部选择右侧的选项并按下 A,安装完成后重启系统即完成升级。^[switch 大气层更新升级通用详细教程,不管你现在是 16.0.3 还是以后 17.0](https://www.bilibili.com/read/cv24458439/) | ||
|
||
在测试过程中,由于我的大气层版本较旧,没有 emuMMC 文件夹。本来应该选择自动识别来进入系统,但我参考了 [Create an emuMMC](https://switch.homebrew.guide/emummc/emummc.html) 教程,创建了 emuMMC 虚拟系统,导致 SD 卡内容被清空并重新分区。这一步骤可能是多余的。 | ||
|
||
## 进入大气层系统 | ||
|
||
1. 在关机状态下,拆下右侧手柄(红色手柄)。如果已经开机,长按电源键约 8 秒,选择关闭电源。 | ||
2. 将短接器插入右侧手柄的空槽中,确保插到底。 | ||
3. 打开注入器的开关,等到灯亮起后插入 ns 的充电口。 | ||
4. 按住音量键 `+`,然后按下电源键,稍等片刻,大气层界面将会出现,此时可以拔下盒子和短接器,然后接上右手柄。 | ||
5. 大气层系统中点击「启动」,选择第二个选项 - 虚拟(破解)系统。 | ||
|
||
## 安装游戏 | ||
|
||
### DBI | ||
|
||
关于大气层安装游戏和 DLC 的方法,请参考 [Installation of games, DLC, updates](https://nswtl.info/switch-eng/games.html): | ||
|
||
1. 使用 USB 将 Switch 连接到 PC。 | ||
2. 进入「相册」,启动 DBI,并运行 `Run MTP Responder`。此时,PC 端将出现 Switch 设备。 | ||
3. 打开 PC 上出现的 Switch 设备,根据你想安装游戏的位置,将游戏复制到 `SD Card install` 或 `NAND install`。 | ||
4. 安装结束后,按 `B` 停止 MTP 服务器并卸载 MTP 设备,然后按 `+` 关闭 DBI。 | ||
|
||
DBI 是大气层增强包的内置插件,你也可以手动安装,参考 [DBI 安装及使用说明](https://github.com/rashevskyv/dbi/blob/main/README_ENG.md)。 | ||
|
||
### NS-USBloader | ||
|
||
如果你不喜欢 DBI 的界面,也可以使用 Awoo Installer 通过 [NS-USBloader](https://github.com/developersu/ns-usbloader) 来安装 Switch 游戏。 | ||
|
||
然而,在安装游戏前,你需要在 NS-USBloader 的左侧,点击设置按钮,然后选择右侧的「下载并安装驱动程序」。如果不执行此步,Switch 可能会提示 USB 设备不兼容。 | ||
|
||
## 游戏资源 | ||
|
||
游戏资源可在 [SWITCH TORRENT LIBRARY](https://nswtl.info/) 上获取。这是最大且免费的游戏库,适用于 Nintendo Switch 和其他平台。在测试中,我找到了所有需要的游戏。 | ||
|
||
点击页面上的标题区域,将跳转至 Telegram Bot。向机器人发送游戏的英文名称,机器人将回复游戏的种子文件和版本说明。 | ||
|
||
我个人已安装的游戏包括:Just Dance,Fitness Boxing 2,Nintendo Switch Sports,Ring Fit Adventure,The Legend of Zelda - Breath of the Wild。 |