-
作者帖子
-
-
2019年12月13日 下午12:13 #3076H2O管理员
刚刚,越狱开发者 matty (https://twitter.com/mosk_i/status/1205329621723402240?s=21)
发推表示已经释出了新的免越狱降级工具 Vieux
支持设备和 iOS 版本:- 10.3.3:iPhone 5s, iPad Air, iPad Mini (Not iPad4,6)- 8.4.1:iPhone 5, iPhone 4s, More 32 Bit device support is coming- 6.1.3:iPhone 4s, More 32 Bit device support is coming
环境和依赖:目前只支持 macOS,将来可能会考虑支持 Linux,Windows 作者认为“对 iOS 不友好”因此可能不会支持运行需 Python 3 环境,安装相关依赖
用法
Usage: viuex [OPTIONS] [IPSW PATH (If required)] Options: -i, --ipsw PATH Path to IPSW file -c, --clean Clean up any leftover files -k, --kdfu PATH "Path/To/patchiBSS" Enter KDFU mode (32 Bit Only, device must be jailbroken) -l, --list List what devices can be restored to what iOS versions -p, --pwn Enter PWNDFU mode, which will also apply sig patches (64 Bit Only) -r, --restore "Path/To/.ipsw" Just restore to a custom ipsw -s, --shsh PATH "Path/To/Save/Location/" Save OTA blobs to a given path for future use (64 Bit Only) -v, --version List the version of the tool -y, --credits List credits and Big Yoshi
安装依赖
需要Python3(至少3.5)
还需要Python2,但macOS缺省提供
运行“ pip3 install -r requirements.txt”以安装所有依赖项
使用说明
- ‘pip3 install -r requirements.txt’安装所有依赖项
- ‘cd’到git克隆或下载的’Vieux’文件夹中
- 运行’./vieux -i“ PATH / TO / .ipsw”’,或者,如果该命令不起作用,则运行’python3 vieux -i“ PATH / TO / .ipsw”’
- 遵循工具告诉您的操作
- 利润?
常问问题
如何使用此工具?
如果您拥有64位设备(iPhone 5s,iPad Mini 2,iPad Air),则只需以DFU模式连接设备并运行该工具,如果您拥有32位设备,则只需以普通模式而非NOT FFU模式连接设备,然后运行该工具!
此设备支持什么设备/何时支持我的iPad XX或iPhone XX?
参见上文,已经支持所有兼容的设备。10.3.3降级将不支持任何其他设备。曾经
为什么该工具无法运行?
尝试使用此工具之前,请确保已运行“ pip3 install -r requirements.txt”。如果仍不能解决问题,请对该错误进行屏幕截图,然后在Github页面上创建问题。
什么时候支持其他操作系统?EG Linux,Windows等…
由于Windows是任何与iOS相关的东西的糟糕操作系统,因此很可能永远不会有Windows支持。Linux支持是可能的,并且很可能会在以后提供。仅适用于macOS,Mojave最好,但Catalina可以工作。再低于Mojave,则未经测试,也没有官方的支持,但请随时尝试,如果不起作用,请不要期待我的任何帮助。
为什么要在其他较旧的方法上使用此方法?
这是迄今为止市场上OTA降级最快的工具,再没有其他工具可以同时进行32位和64位降级。另外,此工具为“ Just Works(TM)”,因此没有理由不尝试!
我如何获得无法解决的错误/问题的帮助?
如果您已经尝试了本自述文件中提到的所有内容,则可以在Github页面上打开问题,通过tweet @ me(@mosk_i)或通过Twitter(@mosk_i)向我发送DM。
请提供尽可能多的详细信息,包括但不限于-工具的完整日志,macOS版本,要降级到的设备型号/ iOS版本以及已经尝试过的版本。
MacOS Catalina安全问题
在MacOS Catalina中,有一项新的安全功能会导致脚本出现问题。有两种方法可以解决此问题,如下所示-
修复1:
问题是Vieux将调用某些二进制文件,而Catalina将显示一条安全消息,内容为:“ …无法打开,因为无法验证开发人员”。系统将为您提供两个选项,即“移至废纸or”或“取消”,最终您需要单击“取消”。为避免此问题,必须授予这些二进制文件的权限,以便它们可以运行。最简单的方法是:
- 转到文件夹
Vieux/resources/bin
; - 按住Ctrl键并单击第一个二进制文件(
futurerestore
),然后选择Open
; - 您将看到来自Catalina的安全消息,该消息现在具有选项
Open
,然后单击; - 终端窗口将打开并执行一些操作,您可以将其关闭;
- 文件夹中的所有其他二进制文件重复步骤2-4:
igetnonce
,irecovery
和tsschecker
。通过执行此过程,二进制文件将作为安全设置的例外保存,并且主Vieux脚本将能够运行而不会遇到此问题。请注意,如果您尝试运行脚本并遇到此问题,则可能需要重置ipad才能使降级工作。
修复2:
- 在终端中打开“ Vieux”文件夹;
- 运行’./CatalinaFix.sh’;
- 提示时输入密码;
- 脚本完成后,再次运行Vieux。
感谢Salompas提供的解决方案1和riotdream提供的解决方案2 / 此处显示的其他解决方案!
“ Vieux”如何发音?
很明显,“ vyuh”给我提供了5种不同的发音,“ old”的法语是“法语”,与该工具将设备降级到的旧iOS版本非常吻合!即使考虑到它们的年龄,也不是说iOS 6/8/10完全不好。
-
-
作者帖子
- 哎呀,回复话题必需登录。