PS Vita 开发者SKGleba发布了enso_ex的更新,这是固件 3.65 的越狱工具。Enso_ex 5.0 特别改进了对 PSTV (Vita TV) 的支持。
此版本发布于 2020 年 11 月的最新更新 4.5.1 近 3 年之后。
PS Vita 的 enso_ex 是什么?
Enso_ex 是“适用于固件 3.65 的 PlayStation Vita/TV 设备的无限制越狱和 CFW 加载程序”。
该工具最初是作为原始 enso(PS Vita 的永久 CFW,至今仍在使用)的 mod 开始的,并为有需要的人提供了比 enso 更多的功能。
Enso_ex 提供以下功能(来自自述文件)
自定义内核加载器
提供了一个内核加载程序,它复制了普通功能,并添加了对从文本文件读取的自定义模块列表的支持。
自定义模块在基本内核之后加载,但在基本内核之前启动 - 这允许模块充当“插件”并以原始状态修补基本内核。
提供的加载程序还将挂钩/修补“API”从 enso_ex 传递到用户的自定义模块,详细信息请参阅开发人员自述文件。
支持未签名的基本内核模块
与 enso_ex 的自定义内核加载程序结合使用,用户可以将自己的 *.skprx 插件添加到基础内核中。
还可以用解密/未签名的替代方案彻底替换基本内核模块。
默认情况下,提供了两个插件 - 自制启用程序和 bootlogo 替换程序,它们的功能将在本自述文件后面详细介绍。
引导加载程序级别的代码执行
在内核加载程序之前,enso_ex 尝试从 os0 分区加载并运行原始代码 blob。
它旨在用作 enso_ex 扩展,用于更改核心信息或功能,例如固件版本、ConsoleID、QA 标志、安全协处理器行为等。
基于 SD2VITA 的恢复
其中包括引导加载程序级恢复机制。触发后,enso_ex 将初始化并使用 sd2vita 作为 emmc 替换、os0 替换或恢复代码 blob 的源。
此功能可以防止任何类型的文件系统损坏、分区擦除、更新失败、enso_ex 错误等。
它还为更先进的模组和修补打开了大门,例如混合固件或“双 nand”。
内核模块加载/启动错误被忽略
enso_ex “强制”基本内核启动,即使某些模块无法加载或启动。
此功能提供了额外的恢复层,并解锁了启动不同类型的普通固件的能力,例如零售设备上的测试套件固件。
各种启动开关
- 恢复自述文件中详细介绍了通过按住某些组合键触发的一些有用的切换。
- emuMBR:使用不同的块作为MBR
- bootarea write-lock:阻止写入 MBR、引导加载程序和 enso_ex
- EMMC 恢复:从 EMMC 加载并运行代码 blob
- Adi-os0:禁用 os0 init,在发生严重事故时很有用。
enso_ex:5.0 中的新增功能
- 此版本特别改进了对 PSTV 的支持。完整变更日志:
- 添加了调试日志记录
- 在 DevKits 上添加了对 Playstation TV 模拟模式的适当支持
- 添加了 EMMC 恢复和启动切换
- 添加了对 Playstation TV 的基本 SD 恢复支持
- 最关键组件的重大重写
- 使安装人员更安全、更快捷
- 其他调整和错误修复
本地下載
|