备份shsh2

最近买来的手机用的是14.2的系统,没有备份过shsh2,已经关闭了系统验证还能备份吗?

可以,步骤如下:

  1. 越狱设备上执行:cat /dev/rdisk1 | dd of=dump.raw bs=256 count=$((0x4000))
  2. scp 复制文件到本地
  3. 执行 img4tool --convert -s dumped.shsh dump.raw 导出 shsh 文件
  4. 执行 img4tool -s dumped.shsh | grep "ECID" | cut -c13- 获取 ECID
  5. 执行 cat xxx.shsh | grep "<string>0x" | cut -c10-27 获取 generator
2 个赞

这样用越狱的机子备份shs2也就是现在这个版本的shsh2吗,是不是在越狱终端上搞

我尝试了一下,没明白第三步骤
h6VVL3DM8943OECKT0`8
输入了是这样的,还是说只能在mac环境运行

只有第一步是在越狱设备上进行,其他都是在 macOS 下执行的。img4tool 需要自己编译安装。

这个是备份越狱设备上正在运行版本的 SHSH2.

image
获取G值时出错,如果全部执行完之后,如何保存shsh2文件