完成破解
完成破解
前言
“boot.firm”文件是boot9strap在机器的内部储存(NAND)加载完成后启动的第一个引导程序。在本文中,我们将使用GodMode9来执行固化破解的操作。这么做可以让机器摆脱对虚拟系统(EmuNAND)的依赖,同时也可以在未插入储存卡的情况下正常开机。
另外在本文中,还将需要安装以下的自制软件:
- GodMode9(必需):可以对机器的原始系统(NAND)执行备份恢复操作的多功能程序
- FBI:安装CIA文件的应用程序,同时也具备一些Dev Menu没有的功能。
- Homebrew Launcher Loader:Homebrew Launcher的启动器
- Anemone3DS:自制主题安装器
- Checkpoint:比SaveDataFiler更易用的游戏存档管理器
- ftpd:可以使用Wi-Fi管理机器储存卡内的文件
- Universal-Updater:提供更多自制软件下载的非官方应用商店
以上的自制软件里,除了GodMode9以外,其它的自制软件可根据自身需求选择性的下载和安装它们的.cia文件。不过如果你全部都安装上的话,它们可以有效改善你后期的使用体验。
一部分 - 准备工作
- 1 下载“前言”部分中列出的自制软件;
- 2 将机器关机;
- 3 将机器的储存卡插入电脑中;
- 4 在储存卡内建立一个名为
cias的文件夹(如果没有); - 5 在储存卡的根目录建立一个叫
luma的文件夹,然后在luma文件夹里再建立一个叫payloads的文件夹(如果没有);- 如果在此前的破解过程中机器已安装有GodMode9,步骤5-7可以跳过。
- 6 将
GodMode9-v***-**********.zip压缩档内的GodMode9_dev.firm文件解压至储存卡的\luma\payloads\文件夹内; - 7 将
GodMode9-v***-**********.zip压缩档内的gm9文件夹解压至储存卡根目录内; - 8 将
FBI.cia复制到储存卡的cias文件夹内; - 9 将
Homebrew_Launcher.cia复制到储存卡的cias文件夹内; - 10 将
Anemone3DS.cia复制到储存卡的cias文件夹内; - 11 将
Checkpoint.cia复制到储存卡的cias文件夹内; - 12 将
ftpd.cia复制到储存卡的cias文件夹内; - 13 将
Universal-Updater.cia复制到储存卡的cias文件夹内; - 14 将储存卡插回机器内;
- 15 将机器开机。
二部分 - 更新系统
提示:此部分不是必需的,只有你在使用过程中发现系统缺少了某些功能,或是某些游戏无法运行时,才需要考虑更新系统SDK版本。
你需要准备:
- 根据你自己的3DS开发机系统的区域版本,下载对应的系统包。
- 如果需要解压密码请尝试:86stpAawc3BMPKx
- SNAKE / CLOSER / JAN CIAs 0.35.0 日版 提取码:itt9 / 备用链接:qaun
- SNAKE / CLOSER / JAN CIAs 0.35.0 美版 提取码:s8tm / 备用链接:qcy8
- SNAKE / CLOSER / JAN CIAs 0.35.0 欧版 提取码:zn1d / 备用链接:5d7u
- SNAKE / CLOSER / JAN CIAs 0.35.0 韩版 提取码:zcv3 / 备用链接:6xrq
- CTR / SPR / FTR CIAs 0.35.0 日版 提取码:0tdb / 备用链接:b72c
- CTR / SPR / FTR CIAs 0.35.0 美版 提取码:jk4x / 备用链接:ni65
- CTR / SPR / FTR CIAs 0.35.0 欧版 提取码:1r61 / 备用链接:1m7p
- CTR / SPR / FTR CIAs 0.35.0 韩版 提取码:2dkb / 备用链接:bins
- CTR / SPR / FTR CIAs 0.35.0 港台版 提取码:pj33 / 备用链接:hgei
- CTR / SPR / FTR CIAs 0.35.0 神游版 提取码:8uxh / 备用链接:373j
步骤
- 1 将压缩档内的
SystemUpdater_[机型]-0_35_0-[区域]_cias文件夹解压至机器的储存卡里 - 2 将储存卡重新插入机器内
- 3 运行“Dev Menu”,在
SDMC选项卡里找到SystemUpdater_[机型]-0_35_0-[区域]_cias文件夹并打开它 - 4 按下
L+R+A组合键自动安装所有的CIA文件 - 5 找到对应自己机型的NATIVE_FIRM CIA文件:
- CTR / SPR / FTR 机型,用十字键选中
0004013800000002.cia文件。 - SNAKE / CLOSER / JAN 机型,用十字键选中
0004013820000002.cia文件。
- CTR / SPR / FTR 机型,用十字键选中
- 6 按下
Start+Y组合键,然后按A确定,以更新NATIVE_FIRM。 - 7 按住电源键将主机关机
三部分 - 安装自制软件
- 1 将机器开机,运行“Dev Menu”。
- 2 在
SDMC选项卡里找到cias文件夹并打开它。 - 3 按下L+R+A组合键自动安装所有的CIA文件
- 4 关闭“Dev Menu”,然后将机器关机。
四部分 - 破解固化
- 1 按住机器的
Start键开机,选择GodMode9_dev。- 如果“GodMode9”提示你需要备份重要数据,按
A执行此操作,片刻后按A继续,
- 如果“GodMode9”提示你需要备份重要数据,按
- 2 按
HOME键打开主菜单 - 3 依次选择
Scripts→GM9Megascript→Scripts from Plailect's Guide→Setup Luma3DS to CTRNAND - 4 出现提示时按
A - 5 再次按
A,然后依次输入下屏给出的组合键以解锁LV1 SysNAND写入权限。 - 6 按
A继续,然后再次按A关闭写入权限。
五部分 - 备份内部存储(NAND)数据
- 1 按住START键,然后按下开机键,片刻后会进入GodMode9;
- 如果进入的是“Luma3DS chainloader”菜单,使用十字键手动选择
GodMode9_dev,然后按A运行;- 如果“GodMode9”提示你需要备份重要数据,按
A执行此操作,片刻后按A继续。 - 如果“GodMode9”提示RTC错误,按
A修改机器时间,也可以按B暂时跳过。
- 如果“GodMode9”提示你需要备份重要数据,按
- 如果进入的是“Luma3DS chainloader”菜单,使用十字键手动选择
- 2 按下
HOME键以开启位于下屏的功能菜单; - 3 选择
Scripts...; - 4 选择
NANDManager; - 5 按
X,然后按A,以备份SysNAND; - 6 待进度条跑完后,按
A确认,然后按十字键↑,再次按A回到主菜单; - 7 打开
[S:] SYSNAND VIRTUAL分区; - 8 用十字键选定文件
essential.exefs; - 9 按
A呼出文件菜单; - 10 十字键选择
Copy to 0:/gm9/out,然后按A复制;- 如果下屏出现
Destination already exists,用十字键选择Overwrite file(s),然后按A覆盖。
- 如果下屏出现
- 11 再次按
A以继续; - 12 按住
R,然后按下START以将机器关机; - 13 将机器的储存卡插入电脑中;
- 14 在电脑中打开储存卡的
/gm9/out/文件夹; - 15 将以下文件复制出来:
1 2 3
[日期]_[序列号]_sysnand_[次数].bin [日期]_[序列号]_sysnand_[次数].bin.sha essential.exefs
- 16 将这些文件进行多重备份,例如自己的硬盘或是网盘里。
- 如果后期自己机器的系统出现问题,可使用这些备份数据来恢复。
- 以上工作都完成后,将储存卡重新插入机器,储存卡里的备份数据也可以移除。
至此,3DS开发机已完成破解。
感谢:
- heiyu04
- d0k3
- toiry921
- shijimasoft
- 3DSGuy
- jakcron
- ihaveamac
- soarqin
- rohithvishaal
- R-YaTian
- zoogie
- LumaTeam
- MrNbaYoh
- TuxSH
- nedwill
- hacks.guide
- 博van小哥哥
- 其他为3DS编写自制软件以及参与测试的人们
本文由作者按照
CC BY 4.0
进行授权