完成破解
完成破解
前言
“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”文件。
- 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”继续,
- 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”暂时跳过。
- 如果进入的是”Luma3DS chainloader”菜单,使用十字键手动选择”GodMode9_dev”,然后按”A”运行;
- 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 进行授权