System Info,详细查看系统信息,备份SHSH2
如果你想查看 iOS 设备的系统信息,
需要借用第三方工具,才能看到更多信息。
今天给大家推荐一款插件,System Info,系统信息查看增强,更好的了解你的设备。
System Info
主要特点:
本期内容,需要越狱。
免费可用,使用简单。
测试环境,iOS 13.5。
使用介绍
System Info 是一款专业的iOS 系统信息查看插件,是目前功能最齐全的一款,是越狱必装插件之一。
System Info 安装后没有设置选项,主要功能是在手机的设置App 中多个界面,直接查看详细系统信息,主要特点:
直接查看系统各种信息,包含更多操作。
支持复制重要数据。
查看App 详细。
支持修改分辨率(请勿轻易修改)。
支持备份SHSH2。
支持固定G值。
支持查看电池详细。
支持查看进程耗电情况。
下面简单介绍一下。
1,关于本机
有了 System Info,设置 → 通用 → 关于本机中,可以显示非常详细的系统信息。
System Info 在关于本机中的功能包含但不限于:
硬件信息:主板,摄像头,CUP,电池容量,电池循环次数,基带芯片等等相关信息。
网络信息:IP 相关信息,WiFi 固件等信息。
设备标识:ECID、UDID、G值等信息,已安装插件数量,开机后已运行天数等等。
如下图所示,点击放大观看。注意:由于设备不同,下列数据仅供参考,以实际显示为准。
在关于本机界面,部分数据长按将会出现一个“拷贝”按钮,让你可以快速复制数据,如下图左所示;部分数据点击会弹窗,显示详细介绍,如下图右所示。
2,显示与亮度
在设置 →显示与亮度中,System Info 可以查看和修改分辨率。
注意注意:
修改分辨率有风险!!!
请三思三思三思!!!!!
如果修改错误的分辨率,会造成设备黑屏,无法进入系统,只能刷机解决。如果没有备份,资料就全部丢失了。
请勿轻易修改分辨率,以免造成不必要的麻烦!!!
3,电池信息
在设置 → 电池中,可以查看更多耗电项目的数据。
System Info 支持查看:
电量时间图。
查看总耗电量、使用时间、后台时间。
查看部分进程消耗的电量,找出耗电的插件,需要打开显示所有进程。
查看电池详细信息,包含充电循环次数、温度等。
往下翻看,可以查看更多电池相关的信息。
4,声音与触感
在设置 → 声音与触感中,可以查看音频设备的信息。
5,查看App 详细
在关于本机→应用程序,安装System Info 后是可以直接点击查看的。
这里可以查看每一个App 的详细信息,包含:ID、版本、版本号、iTunes ID、发布日期、更新日期、首次安装日期、签名,购买的Apple ID、快速跳转Filza 至App 文件夹等等。
如下图所示,微信是在2011年1月21日上架App Store的。
6,备份SHSH2
什么是 SHSH2 呢?
SHSH
全称SHSH blob,也称ECID SHSH,这是一个非官方术语,它指的是由苹果服务器生成并用于每个设备的IPSW固件的数字签名,属于iOS 数字签名协议的一部分。
当用户对iOS 设备进行刷机的时候,过程由TATSU(TSS)签名服务器(gs.apple.com)控制,只允许安装还开放验证的最新系统版本。
SHSH 由多个多个键的哈希公式创建,包含设备类型、正在签名的iOS 版本和设备ECID。
SHSH 的存在,是苹果为了限制用户将iOS 设备刷机到特定的iOS版本。
SHSH2
SHSH2 是的新一代SHSH,它比原来的SHSH 更加复杂,添加了APNonce 随机值。
当使用iTunes 刷机时,苹果服务器会给你设备发送带有随机值的SHSH2,我们设备内存中的随机值必须与之一致,才可以通过验证,进行刷机。开放验证的系统版本这些会自动匹配完成,关闭验证的系统版本无法匹配,所以无法降级。
SHSH2 是对应设备的ECID,对应设备的主板型号,也对应指定系统版本,有着不同的随机值。所以,备份的SHSH2 只能对应的设备才能使用。
备份SHSH2 的作用
通过备份iOS 各个系统固件的SHSH2 blob,配合有效的nonce,在特定条件下,可以绕过固件关闭验证的限制,实现降级系统,降级至已关闭验证的系统。
我们备份SHSH2,其实是模拟iTunes 刷机返回SHSH2 签名这一过程,所以只能备份还开放验证系统版本的SHSH2。
关于降级系统
实际上,备用有SHSH2,在手机上固定SHSH2 对应的G值,在SEP/baseband(基带)验证兼容的情况下,满足这三个特定条件下,使用FutureRestore 理论上可以实现降级至任意系统,这是目前最主要的可行的降级方案。
如何备份SHSH2
如果你想降级系统,备份SHSH2 是非常重要的。
SHSH2 仅仅能够在系统开放验证的时候备份,所以备份SHSH2 是一件未雨绸缪的工作。
每当新系统发布,建议大家动动手,备份自己设备的SHSH2。你需要备份有某个系统的SHSH2,才有机会降级至那个指定的系统版本。你不一定可以随时随意降级系统,但是备份有SHSH2 就有机会,说不定什么时候就用得上,有备无患。
System Info 支持备份SHSH2。
设置 → 通用 → 关于本机中,找到ECID 选项,点击可以查看ECID的详细介绍。
ECID 向左滑动,Save SHSH2 就是保存/备份SHSH2了。
点击 Save SHSH2 后,提示正在查询开放验证的系统版本,然后弹出窗口,选择你需要备份的系统版本,或全部选择。SHSH2 仅仅能够备份还开放验证的系统版本,如下图所示,截稿前只显示目前开放验证的iOS 13.6 系统版本,以及部分iOS 14 测试版。
SHSH2 备份成功,会自动备份到shsh.host 网站,并自动保存到手机中的指定路径。备份完成会有弹窗报告,可以在网站中打开查看/下载,也可以在Filza 中打开。如下图所示
SHSH Host
https://shsh.host/
例如在Filaz 中就可以看到备份好的SHSH2 文件。
SHSH2 路径
var/mobile/SHSH
7,固定G值
我们说的Generator 值,是和SHSH2 是一体的,需要和SHSH2文件中一致,才能实现刷机降级。
通常说的固定随机值,指的是固定手机nvram 当中的随机值,在nvram 中生成指定的nonce。NVRAM指的是非易失性随机访问存储器,就是某小部分内存。
没有SHSH2 文件,就没有办法使得nvram中的随机值和G值一致,固定G值也就没意义了。一般来说,需要越狱才能固定G值。
System Info 支持显示当前G值和固定G值。
设置 → 通用 → 关于本机中,可以看到Boot-nonce 选项,点击可以会弹窗,可以查看详细说明。
Boot-nonce 向左滑动,点击 Set nonce。
这个时候会弹窗提示,输入G值,输入后,点击Set,稍等片刻,固定成功。提示操作:
将SHSH2 文件作为plist 或ext 文件打开。
找到Generator ,一般在底部。
复制Generator ,在输入框粘贴,点击Set 就可以固定了。
弹窗选项中的ListMyNonce,可以查看你在shsh.host 网站中已经备份的SHSH2 中的Generator 值,如下图右所示,你可以点击进行固定。
当然,固定Generator 的方式是多样的,例如unc0ver,就自带了固定G值选项。
打开unc0ver → 设置 → Generator,这里就可以输入,激活越狱后,会固定G值为你输入的值。默认是:0x1111111111111111
插件下载
System Info 插件需要越狱才能使用,你可以在Cydia /Sileo 中添加源安装。
名称:System Info
作者:ARX8x
大小:259.1 kB
版本:2.7.2-1
价格:免费
语言:英语
兼容:支持 iOS 11 - iOS 13
插件源:https://apt.arx8x.net/
汉化版:http://repo.qqtlr.com/
使用小结
System Info 是一款功能丰富的iOS 系统信息查看插件,完全免费,可以详细的查看设备的硬件信息,以及各种数据,支持修改分辨率,支持备份SHSH2等,可以说是越狱必装插件之一。
更多功能,欢迎留言分享。
注意事项:
文章仅仅介绍ASystem Info 当前版本功能,无法保证长期一致。
后续插件或许会有变化,以插件最新版本为准。
由于没有A12、A13 设备,所以文章备份SHSH2 、固定G值等内容仅仅是以手中设备做介绍,其他设备大家根据实际情况使用。
因为没有,未测试A12、A13设备,未测试全面屏设备。
文章描述或有错漏,敬请包涵。
更多越狱相关内容,请关注微信公众号 艾橙互动,在越狱专题查看。长按识别下方二维码快速阅读。
官方源大集合
插件查询
精品插件大集合
长按识别下方二维码快速直达
更多使用技巧,欢迎留言分享。