NS全机型手动刷写eMMC系统固件教程 |
您所在的位置:网站首页 › ns全破解了吗 › NS全机型手动刷写eMMC系统固件教程 |
写在教程之前 1:该教程是给eMMc或系统损坏,进不去系统的机器来修复刷写固件到eMMc里让NS可以正常开机使用的。 2:如果你之前有Full nand备份,直接恢复Nand备份就行了,这也是我为什么一直强调要备份NAND的原因。 3:通过教程修复后的设备无法进eshop,因为联网证书会被破坏掉。但是可以读游戏卡,蓝牙,连WIFI 4:所有教程操作请按部就班对着操作,否则可能会无效。 5:注入\补丁机有一些可能在eMMc损坏的情况下无法提取prod.keys导致教程无法进行下去,OLED、续航、Lite不存在无法获取问题。、 6:准备一根usb-typec的数据线,你之前能用来连接DBI的就行。 7:一台WINDOWS10的电脑!!!! 如果以上都准备好了,请把设备进hekate充电到60%以上,教程全部操作需要10-15分钟。 1:如何判断eMMc有问题 开机黑屏,用hekate引导后大气层报错如下 pkg2 read failed! Failed to launch HOS! 尝试用hekate-tools-usb tools-eMMc RAW GPP挂载 使用HacDiskMount-Open physical drive-选择hekate eMMc 提示Invalid CRC in secondary GPT 如果你的设备是上面所述的情况,那么就可以开始按教程进行修复操作了。 开始前工具准备 1:HacDiskMount 2:Lockpick_RCM 3:prodinfo_gen 4:一份贡献者的PRODINFO和PRODINFOF 如果你之前使用过大气层进入过系统,大气层会自动帮你备份一份储存在TF卡的atmosphere\automatic_backups内,用自己的可以修复eshop联网权限,用贡献者的则无法使用eshop 5:eMMc分区表,请根据你自己的机型选择使用32G/64G分区表。(OLED为64G,其他机型32G) 6:DiskGenius 7:EmmcHaccGen 8:hactoolnet 9:一个最新的大气层整合包 10:对应你熔断数/系统/机型的BOOT0,1文件,你可以对着这个教程进行生成 https://www.bilibili.com/read/cv17852920 全部工具下载地址: 链接:https://pan.baidu.com/s/1uLhXq8Ljj33_DohLoIHBrQ?pwd=g2ro 提取码:g2ro 操作步骤 1:用hekate-tools-usb tools关闭read-only后,点击eMMC raw gpp,然后连接数据线 2:打开DiskGenius,选择hekateEmmcGPP分区。看右侧大小。比如我这个是29G, 就使用分区表29GB内的分区表文件。 2:将大气层整合包丢到TF卡根目录,将lockpick_rcm.bin和prodinfo_gen.bin复制到TF卡,bootload/payload内 3:将donor_prodinfo.bin复制到TF卡,switch文件夹内 4:开机进入hekate,去console info-hw&fuses内查看熔断数 我们得到了两个信息 ①:这台机器是mariko,那么boot0,1用续航的. ②:熔断为16,最低系统版本是13.2.1,那么我们固件就下载14.1.1的铁定能用。 5:选择tools-backup eMMC-选择eMMc boot0&boot1 6:进入hekate-payload选项,选择lockpick_rcm,提取出自己的Prod.keys 7:用音量+ -调整菜单,选择 sysnand=真实系统 按开机键确定,提取解密eMMC用的prod.keys。 8:提取完毕,按开机键回到主页,重启机器。回到hekate,继续在hekate主页选择payload,选择prodinfo_gen.bin 9:选择build_prodinfo_file_from_donor,按开机键确定 10:生成完毕,生成出的文件在tf卡:/switch/generated_prodinfo_from_donor.bin 11:按开机键回到主页,选择power off,然后拔卡,用读卡器generated_prodinfo_from_donor.bin和prod.keys这两个文件复制到电脑上。 12:下载好14.1.1的固件/生成或下载BOOT0,1文件。解压后开始生成eMMC固件文件/签名文件。 13:将固件解压到文件夹内,确定他没有套两次文件夹,例如AMS-14.1.1/14.1.1 14:将上面提取的prod.keys和emmchaccgen和固件解压到同一个文件夹内 如果emmchaccgen无法运行,先安装运行库。 15:全部解压完毕后,在文件夹地址栏输入CMD,回车 16:在命令提示框内针对你的机型输入以下代码 普通机器/补丁机型:EmmcHaccGen --keys prod.keys --fw 13.0.0 --no-autorcm 续航/OLED/LITE:EmmcHaccGen --keys prod.keys --fw 13.0.0 --mariko 请把中间的13.0.0替换成你固件的文件夹名称,例如我这里为AMS-14.1.1 就如下输入,大小写必须一致 提示如下则解包完毕 17:将注册8000000000000120压缩包内的文件和prod.keys复制到刚才解包的固件内 18:双击打包注册,看8000000000000120文件修改时间是否变动,变动了则为成功。 写录eMMC步骤 1:将boot0,1复制到TF卡backup/随机文件夹名/restore内 2:进入hekate-tools-restore eMMC-eMMC boot0&boot1.倒计时结束后按开机键确定。 3:点击右上角close回到主页,选择tools-usb tools-read only off-点击eMMC RAW GPP-连接数据线。 4:右键管理员运行HacDiskMount.exe 5:点击File-Open physical drive 6:依次双击红框内的分区,然后挂载将他们格式化,格式化的时候请勿修改默认选项 将每个分区填入prod.keys内的bis key,注意上下分行,点击test和save,点击Install安装驱动后,按mount,可能会卡住一段时间,然后在我的电脑内出现分区。 注:prodinfo和prodinfof可能会提示fail,不用管他,填入点test后继续挂载格式化! 直接右键格式化,每个分区配置可能不同,不要修改弹出的默认配置属性! 格式化完毕后点击unmount。然后依次将其他分区也格式化。 7:双击prodinfo,填入bis key0后点test-save-提示OK后,还原刚才复制出的generated_prodinfo_from_donor.bin 8:双击prodinfof,点击test-save-ok后,选择在下载的emmc恢复工具内的prodinfof.bin文件 9:依次双击图内文件,选择前面第15步解压出的BCPKG文件 10:双击system-填入bis key 2,点击test-save-提示OK后,点击mount 11:打开磁盘驱动器A 12:将前面第15步解压出的system/contents文件夹复制到磁盘驱动器A内 13:将save里红框内的文件删除后,将save也复制到磁盘驱动器内 文件确定复制完毕后,点击unmount。回到HacDiskMount,点击close 14:回到HEKATE主页,选择Power off,重启设备。 注:这次关机后开机可能会需要很长时间,多等等就好。 15:重新开机进入hekate-launch-大气层单系统或机身正版均可。 这时候你如果怕以后又崩了,可以做一次FULL NAND备份。 备份教程:https://www.bilibili.com/video/BV1CY4y1s7uS/ 教程结束,谢谢观看~~~ |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |