Menu

最新NAND备份与恢复

从0开始的准备工作:
1、一台电脑/或支持OTG的安卓手机
2、读卡器和一张任意容量TF卡。
3、一条USB TypeA转USB Type-C数据线。
4、短接器
5、备份工具:https://u18000531.pipipan.com/fs/18000531-302397300

开始备份教程

格式化内存卡为 FAT32 格式

下载好的【升降级专用整合包】里面的【里面的文件放进内存卡6.1】放进SD卡,【hekate_ctcaer_3.2.bin】注入文件放在桌面,SD卡插入到NS机器。

使用短接器:

NS关机,卸下NS的右手柄,以图中的角度看会看到10个针脚,从右往左分别是PIN1到PIN10,把PIN10和PIN1,通过短接连接。(试了各种,用软铜线连接成功)

按住音量键+和电源键,如果NS黑屏没反应,而且也没开机就说明已经成功进RCM了。

打开【最新注入工具】TegraRcmGUI.exe 这个软件

使用 数据线 连接到电脑 (界面不一样的 功能都是一样)

加载放在桌面的【hekate_ctcaer_3.2.bin】点击 【Inject payload】注入即可

hekate 操作方法 音量 + – 操作上下,开机键确定

 

开始恢复教程

准备工作:
1、了解与精通switch的短接进RCM模式,了解switch的负载注入。
2、软件需求:memloaderv1负载包,HacDiskMount,以及Etcher。
3、备份恢复工具:https://u18000531.pipipan.com/fs/18000531-302395495 (备注,下载地址里面的Etcher是64位的,其他版本请去官网,etcher.io)

注意:本教程只在同版本固件上试验过,例如5.1恢复5.1,不可用于正版降级,同时免熔断降级,我也没试验过。
免责条款:本人只在自己的switch上试验过两遍,如果遇见砖机,请不要找我。

备份的NAND有两种形式,一种是大小不一的独立文件,另外一种是29G的文件切割为15个部分的rawnand文件。
本次的恢复,需要使用独立文件,如果你只备份了rawnand0-14文件,别急,等我写完会告诉你,如何将rawnand提取为独立文件。下图是所需的备份文件。

步骤:
1、关闭autorcm。同时找一个很方便的短接工具,恢复期间,需要多次短接,建议第一次插好了,就不要取下来了。(这里宣传一下我的磁吸式短接法。https://tieba.baidu.com/p/5761170893?pn=1)

2、格式化TF卡,将工具包中Nand_restore\memloaderv1\sample中的文件放入TF卡根目录,并插入NS。

3,下载并安装Etcher工具

4,首先恢复boot0和boot1,如果你没有备份这两个文件,就不要恢复了,直接跳过,从第7步看起。
开启RCM模式。连接PC注入软件注入Nand_restore\memloaderv1\memloader.bin,此时,NS屏幕上会显示出4个选项,选择ums_boot0.ini,按电源键确认。电脑会提示是否需要格式化,切记不要格式化。
5、打开Etcher软件,会出现以下界面。

点击select image,选择boot0,此时显示boot0的大小为4.19MB,中间项目为linux UMS…SB device,如果不是,点击change更改,它的大小和boot0相同,也是4.19MB。确认后,点击flash,等待烧录结束,长按12s关机。

6、恢复boot1与boot0相似,首先开启RCM模式。连接PC注入软件注入Nand_restore\memloaderv1\memloader.bin,此时,NS屏幕上会显示出4个选项,选择ums_boot1.ini,按电源键确认。电脑会提示是否需要格式化,切记不要格式化。打开Etcher软件,会出现以下界面。点击select image,选择boot1,此时显示boot1的大小为4.19MB,中间项目为linux UMS…SB device,如果不是,点击change更改,它的大小和boot1相同,也是4.19MB。确认后,点击flash,等待烧录结束,长按12s关机后关机。至此,boot0和boot1恢复完毕。

下面是依次恢复BCPKG2-1,BCPKG2-2,BCPKG2-3,BCPKG2-4,BCPKG2-5,BCPKG2-6,PRODINFO,RODINFOF,SAFE,SYSTEM,USER。注意,后面的步骤对于每个文件来说,操作都是重复的,我以恢复BCPKG2-1为例。

7、开启RCM模式。连接PC注入Nand_restore\memloaderv1\memloader.bin,此时,NS屏幕上会显示出4个选项,选择ums_emmc.ini。

8、以管理员模式打开HacDiskMount软件,界面如图所示

9、选择File->Open Physical drive 选择下图驱动器。(如失败请在HacDiskMount.exe中安装驱动,或者关闭switch重新尝试该步骤)

你可以看到如下图所示。

10,双击666,哦,不对,双击BCPKG2-1,会出现下图。

看清楚这个图,和我的说明,乱刷的砖机了别问我怎么办。所有箭头所指的部分,全部空白,有字,也要给他删除掉。上面的红色箭头所指,是你原来备份的BCPKG2-1的路径,选择好以后,按start刷入。至此,BCPKG2-1文件恢复完毕。

11、按照恢复BCPKG2-1的方式,依次选择BCPKG2-2,BCPKG2-3,BCPKG2-4,BCPKG2-5,BCPKG2-6,PRODINFO,RODINFOF,SAFE,SYSTEM,USER,重复第10步,切记,绿色箭头所指,全部空白!切记,绿色箭头所指,全部空白!切记,绿色箭头所指,全部空白!切记,绿色箭头所指,全部空白!切记,绿色箭头所指,全部空白!

12、长按12s关机再开机。自此,NAND恢复完毕。

补充,32G的nandraw文件,如果提取独立文件。
1)以管理员模式打开HacDiskMount软件
2)选择File->Open File,选择你备份RawNand.bin.00文件,打开,如下图所示。

以备份PRODINFO为例,
点击PRODINFO,出现下图,

点击红色箭头,就可以提取PRODINFO到左边的路径中,其他文件同样处理。
在提取system和user文件时,有可能会提示如下图的错误,怎么处理,我也不清楚,只能等达人来解决了。

下载链接失效 评论留言。更新后 查看 [更新日志]

文章暂时不能评论。