完美,安装好 TrollStore 2,偷渡 iOS 17.0
感谢 zhaonan 的详细方法:
https://github.com/invalidunit/chflags_trollhelper
TrollStore
本期主要步骤:
说明:
1,本期测试设备为 iPad。iPhone 原理一样。
2,iPadOS 16.5 安装好 TrollStore 2,“偷渡”iPadOS 17.0 系统。
是否需要更新呢?
现有的 TrollStore 2 用户,
是否需要延迟更新至 iOS 16.6.1 或 iOS 17.0 系统,
请根据个人需求来决定。
因为手机是你自己在使用啊!
一,保留
如果你想等越狱,
留在 iOS 15.5 - 15.7.1 系统,
留在 iOS 16.0 - 16.5 系统,
或许更有希望。
如果你需要使用 MDC 相关工具,
iOS 15.0 - 15.7.1 系统,
iOS 16.0. - 16.1.2 系统。
例如下面这些,
Cowabunga,奶牛工具箱。
WDBFontOverwrite,iOS 系统更换字体。
如果你需要使用 KFD 相关工具,
iOS 15.0 - 15.7.1 系统,
iOS 16.0. - 16.5 系统。
例如下面这些,
建议保留现有系统。
二,更新
如果你没有越狱需求,
有 TrollStore 2 就足够了,
想多安装一些要求高版本系统才能安装的 App,
可以考虑延迟 OTA 更新 iOS 17.0 系统,
TrollStore 2 + iOS 17.0,
一步到位,可以养老了。
需要提醒的是:
老设备更新 iOS 17.0 系统,
或许耗电会增加(毕竟新系统功能多了一些),
或许流畅度会有所下降(毕竟是老设备带新系统),
请根据个人需求仔细斟酌后再决定,
鱼和熊掌不可兼得,看你自己的取舍。
对于老设备来说,
低版本系统,很多软件安装不上了,更容易被淘汰。
更新至 iOS 17.0 或许可以多用几年。
一,仅仅适合
1,
仅仅适合
目前可以安装 TrollStore 2 的用户
本期文章,
仅仅适合目前可以安装 TrollStore 2 的用户。
在安装好 TrollStore 2 的前提下,
想更新至 iOS 17.0 系统,
既可以安装更多需要高版本系统才能安装的 App。
又可以拥有 TrollStore 2。
2,只能延迟更新至指定版本
截稿时,
只能延迟 OTA 更新至 iOS 16.6.1 系统,或者 iOS 17.0 系统。
延迟更新后的系统,
必须还是 TrollStore 2 的支持范围之内,
还在绕过签名漏洞的系统范围,TrollStore 2 才能使用的。
不是随意更新的。
iOS 16.6.1 和 iOS 17.0 系统,
是在 TrollStore 2 的支持范围之内,
只是目前还没有可以安装的方法。
通过本期的方法,
可以让 iOS 16.6.1 和 iOS 17.0 系统,
也使用上 TrollStore 2 。
二,关于延迟 OTA 更新
Delayed OTAs 网站:
https://dhinakg.github.io/delayed-otas.html
- 需要特殊网络才能看到。
- 可以查看目前可以 OTA 延迟升级的系统以及截止时间。
- 下载描述文件。
四,无法保证100%成功
zhaonan 提供的方法,已经很稳定了。
因为每个人的操作方式不一样,
所以无法保证100%成功
如需操作,风险自负。
五,删除屏蔽更新描述文件
开始之前,
如果有,请先删除屏蔽更新描述文件,并重启手机。
设置 → 通用 → V与设备管理,找到 tvOS 开头的屏蔽更新描述文件,将其删除。
删除后需要重启设备。
七,安装 Filza
本期文章,
需要使用到文件管理器 Filza,
请提前安装好。
详细介绍:
安装好最新版本
TrollStore 2
一,先安装好
最新版本的 TrollStore 2 和 ldid
翻译后
请先安装好
最新版本的 TrollStore 2 和 ldid。
截稿时
TrollStore 2 是 2.0.8 版本。
ldid 是 v2.15-procursus7-new。
TrollStore 1 安装参考文章:
方法一
打开 GTACar Tracker 安装器,
点击 Update TrollStore,就可以更新至最新版。
注意:更新需要特殊网络。
注意:截图版本仅供示例,具体以实际为准
方法二
打开 TrollStore,
设置中,点击 Update TrollStore,就可以更新至最新版。
注意:更新需要特殊网络。
注意:截图版本仅供示例,具体以实际为准
确定
安装好持久性助手
如果你已经安装好持久性助手,先卸载。再安装。
一,先卸载持久性助手
打开 TrollStore,
点击右下角 Settings 进入设置,如果你已经安装持久性助手,请先点击 Uninstall Persistence Helper 来卸载掉。
二,再安装持久性助手
点击 Install Persistence Helper,
弹出来的菜单中点击 Tips,
将提示安装为持久性助手。
这样,提示就被安装为持久性助手了。
打开提示,会显示为 TrollStore Helper。
使用 Filza
锁定已是 TrollHelper 的提示
防止更新过程中被系统替换为新版
一,合成命令
打开 Filza,
iPhone 版点击底部五角星按钮,打开收藏夹,点击App 管理器。
iPad 版直接点击侧边的 App 管理器。
在 App 管理器找到 “提示”,点击右边圆圈叹号按钮查看。
点击 “主程序” 。
点击右上角编辑,勾选 Tips.app,然后点击复制 。
打开手机自带的备忘录,
新建一个备忘录,
将刚刚复制的路径粘贴出来,
后面的 /Tips.app 删除,
前面加上:chflags -R schg,schange,simmutable 。
chflags -R schg,schange,simmutable
注意:
1,看下方图片,simmutable 后面有一个空格。
2,图片仅供示例,每个人复制出来路径那串数字是不一样的。
二,运行命令
Filza 中在路径
/usr/bin/
找到 vm_stat,点击运行,会有弹窗,点击继续。
在光标处长按,点击 Paste 粘贴刚刚合成的命令,
点击回车键(换行键)运行命令。
运行后,点击完成。
三,试一下“提示”是否锁定了
打开 Filza,
iPhone 版点击底部五角星按钮,打开收藏夹,点击App 管理器。
iPad 版直接点击侧边的 App 管理器。
在 App 管理器找到 “提示”,点击右边圆圈叹号按钮。
点击 “主程序” 。
进入“提示”路径后,
点击右上角编辑按钮,
新建一个文件夹。
如果出现:“无法建立目录,未能储存该文件,因为您没有权限”,
这说明 Tips.app 的上层文件夹锁定成功。
如果成功建立了新的文件夹,说明未锁定成。
请删除新建的文件夹,并重新按照上方方法再次操作。
建议将
TrollStore 2
已安装持久性助手的提示
留在后台,别上滑关闭
延迟 OTA 更新
一,进入监督管理模式
打开 Filza,
在下方路径,
找到 CloudConfigurationDetails.plist 文件。
路径:
/var/containers/Shared/SystemGroup/systemgroup.com.apple.configurationprofiles/Library/ConfigurationProfiles/CloudConfigurationDetails.plist
小贴士:
Filza 中长按顶部路径名称,就会弹出前往文件夹窗口,
输入文件夹路径,就可以快速直达。
点击打开 CloudConfigurationDetails.plist 文件。
点击三角按钮展开后,
点击 IsSupervised 右边的叹号按钮,
打开开关,值从 No 修改为 Yes,
返回,点击右上角存储,再点击左上角完成。
这样就可以开启监督模式。
注意注意:
是 IsSupervised 选项,千万千万别搞错了。
重启设备后,
打开设置,可以看到,设备进入了监督管理模式。
二,安装延迟更新描述文件
1,延迟 OTA 网站
Delayed OTAs 网站:
https://dhinakg.github.io/delayed-otas.html
- 需要特殊网络才能看到。
- 可以查看目前可以 OTA 延迟升级的系统以及截止时间。
- 下载描述文件等。
打开手机设置,安装延迟更新描述文件。
2,本地安装
延迟 OTA 描述文件在线安装:
- 请复制到浏览器打开。
- 根据自己的设备选择合适的描述文件。
- 如果无效,请想办法在延迟 OTA 官网安装。
二,开始更新
打开设备的设置 → 通用 → 软件更新,
检测到 iPadOS 16.6.1 和 iPadOS 17.0 系统更新,
我是选择延迟更新到 iPadOS 17.0 。
一切顺利,我成功将 iPad,
从 iPadOS 16.5 系统,
延迟更新至 iPadOS 17.0 系统。
更新后
一,第一时间
打开“提示”刷新应用程序注册
延迟 OTA 更新后,
进入桌面,你会发现,
点击 TrollStore 图标无法打开。
请立即打开“提示”App,
点击 Refresh App Registrations,
来刷新桌面图标缓存,
当设备注销后,TrollStore 就可以正常打开了。
如下视频所示。
这样,
延迟 iOS 17.0 成功。
TrollStore 2 可以正常使用!
往下看,还有一些工作要做。
二,Filza 解除“提示”锁定
打开 Filza,
iPhone 版点击底部五角星按钮,打开收藏夹,点击App 管理器。
iPad 版直接点击侧边的 App 管理器。
在 App 管理器找到 “提示”,点击右边圆圈叹号按钮查看。
点击 “主程序” 。
图片仅供示例
点击右上角编辑,勾选 Tips.app,然后点击复制 。
图片仅供示例
打开手机自带的备忘录,
新建一个备忘录,
将刚刚复制的路径粘贴出来,
后面的 /Tips.app 删除,
前面加上:chflags -R noschg,noschange,nosimmutable 。
chflags -R noschg,noschange,nosimmutable
注意:
1,nosimmutable 后面有一个空格。
2,图片仅供示例,每个人复制出来路径那串数字是不一样的。
复制刚刚合成好的命令。
Filza 中在路径
/usr/bin/
找到 vm_stat,点击运行,会有弹窗,点击继续。
图片仅供示例
在光标处长按,点击 Paste 粘贴刚刚合成的命令,
点击回车键(换行键)运行命令。
运行后,点击完成。
三,
重新安装持久性助手
必须安装持久性助手
先删除“提示”App。
在 App Store 搜索“提示”,
重新下载“提示”App。
打开 TrollStore,
点击 Install Persistence Helper,
弹出来的菜单中点击 Tips,
将提示安装为持久性助手。
这样,提示就被安装为持久性助手了。
打开提示,会显示为 TrollStore Helper。
收尾工作
去除监督模式
打开 Filza,
在下方路径,
找到 CloudConfigurationDetails.plist 文件。
路径:
/var/containers/Shared/SystemGroup/systemgroup.com.apple.configurationprofiles/Library/ConfigurationProfiles/CloudConfigurationDetails.plist
点击打开 CloudConfigurationDetails.plist 文件。
点击三角按钮展开后,
点击 IsSupervised 右边的叹号按钮,
关闭开关,值从 Yse 修改为 No,
返回,点击右上角存储,点击左上角完成。
确认无误后,重启一下设备,这样就可以去除监督模式。
注意注意:
是 IsSupervised,其他别动,千万千万别搞错了。
是 IsSupervised,其他别动,千万千万别搞错了。
是 IsSupervised,其他别动,千万千万别搞错了。
如遇闪退
更新至 iOS 17.0 系统后,
iOS 16 +系统,TrollStore 安装的应用闪退,请看这里
iOS 17.0+TrollStore 2
美滋滋
点击 Install Persistence Helper,
弹出来的菜单中点击 Tips,
将提示安装为持久性助手。
打开“提示”,
就变为 TrollStore Helper 了 。
点击 Refresh App Registrations,
来刷新桌面图标缓存,
当设备注销后,TrollStore 就可以正常打开了。
写在最后
感谢 zhaonan 的详细方法:
https://github.com/invalidunit/chflags_trollhelper
iOS 13 系统的详细方法:
https://github.com/invalidunit/chflags_trollhelper/blob/main/README_iOS13.md
注意事项:
文章介绍仅仅是截稿时的情况,无法保证永久一致。
TrollStore 具体情况,以最新版本为准。
TrollStore 最新情况,会在留言区更新,请留意一下。
时间有限,文章或有错漏,请多包涵。
TrollStore 专题
成功的朋友点个赞