Dopamine 越狱,排查问题,解决办法,必看
越狱,是一件好玩的事情。
在越狱过程中,在尝试各种插件的时候,或许会遇到一些情况。
无法成功激活越狱,安全模式,应用闪退,或者无限注销,或者无缘无故重启等等。
Dopamine
这些情况应该如何处理呢?
本期给大家简单介绍一下,Dopamine 越狱相关一些情况,排查问题,解决办法。
本期主要特点:
本期内容,需要越狱。
本期内容,适合Dopamine 越狱。
越狱后
一些常见情况
排查问题
解决办法
大家可以根据遇到的情况,
选择适合自己的方法进行排查和解决。
一,当出现安全模式
插件不兼容,
或者插件冲突,
最直接的表现是出现安全模式。
当出现安全模式,
别惊慌!
顾名思义,安全模式相对来说是“安全”的。
安全模式,直接地告诉我们,有冲突!
安全模式,手机可以正常使用,在插件不生效的情况下使用。
安全模式,仅仅是进入了安全模式而已,还不至于直接重启等更严重的情况。
1,尝试退出安全模式
点击 Exit Safe Mode 退出安全模式试试看。
2,卸载刚刚安装才插件
如果是刚刚安装插件引起的,
安全模式是可以打开 Sileo 的。
打开 Sileo,
卸载刚刚安装或更新的插件,
就可以解决。
3,尝试关闭刚刚调整过的插件
如果是刚刚调整过某个插件或者开启某个插件引起的,
安全模式是可以打开手机设置并可以看到插件设置选项的。
尝试将调整过的插件恢复,或者关闭,注销试试看。
二,出现看门狗超时
最简单的方法,
在插件不生效的状态下,看看这个问题还会不会出现,由此排查。
1,重启大法
重启一下手机,
恢复未越狱环境,看看这个问题还会不会出现。
如果重启后,问题消失,说明是越狱后引起的。
需要我们进一步排查插件,找出根源。
2,手动安全模式
手动进入安全模式,
可以使用 PowerSelector 插件,一键进入安全模式。
在这个状态,看看这个问题还会不会出现。
当某个问题在插件不生效状态下消失了,
说明这个问题就是某个插件引起的。
就需要我们进一步排查插件,找出根源了。
说说
退出安全模式,
当使用插件手动进入安全模式,需要点击安全模式弹窗中的 Exit Safe Mode 退出安全模式。
如果没有弹窗,安全模式下,点击红色状态栏,就会出现弹窗。
四,逐一卸载插件排查
当遇到插件引起问题,
最根治的办法:
就是找到问题插件,卸载插件。
究竟是哪一个插件引起的呢?
这个需要需要你自己慢慢地排查。
从最近安装或更新的插件开始,
逐一卸载,
卸载某个插件后,使用一段时间,观察一下,问题是否还继续出现,
花点时间,慢慢排查,
直到不出现这个问题了。
找出问题插件。
当花费大量时间大量精力,找到了罪魁祸首,
心里不禁松了一口气,
啊,原来就是这个插件引起的啊!
五,使用 iCleaner Pro 禁用插件来排查
支持管理已安装的插件,开启或禁用。
使用 iCleaner Pro
禁用插件方式是一个好的排查办法。
当你怀疑某些插件有冲突
或者某个插件可能会引起问题,
可以在不卸载插件的情况下,
使用 iCleaner Pro 禁用某个插件,
使用一段时间,观察一下,
看看问题是否出现,
看看插件冲突或者安全模式是否继续出现。
当禁用某个插件后,问题不出现了,就是这个插件引起了,找到问题根源。
使用起来很简单,
打开 iCleaner Pro,点击底部“+”号页面,点击插件进入界面,
将需要禁用的插件关闭,点击右上角应用,注销即可禁用。
如果某个插件有多个选项,需要全部关闭。
注意:如果 iCleaner Pro 排查的方法不灵,那还是用逐一卸载插件的方法进行排查。
iCleaner Pro 支持管理插件设置文件。
我们可以使用使用 iCleaner Pro
删除插件配置文件,
解决插件开启某个选项引起冲突的问题。
先卸载插件,
打开 iCleaner Pro
点击底部“+”号,点击设置文件,
找到你想删除的那个插件的设置文件,
点击编辑或向左滑动,将其删除。
删除后,注销一下手机,
重新安装插件,插件就可以恢复默认设置了。
这样就可以解决问题了。
在设置文件中,点击插件设置文件,弹出菜单。
点击 Filza,可以跳转到 Filza 插件设置文件的路径。
七,尝试安装插件旧版
当使用插件最新版本,会出现问题,
可以尝试安装插件旧版。
1,降级
在 Sileo 中,
支持降级的插件,长按更改按钮,就会弹出版本号。
点击你需要的版本,即可降级安装旧版。
图片仅供示例
2,安装旧版
支持旧版的插件,
Sileo 中,长按获取按钮,就会弹出版本号。
点击你需要的版本,就可以安装旧版了。
3,注意
部分插件,
不支持降级,
或者不提供旧版,
长按更改/获取,是没有旧版选择的。
八,
关闭插件注入方式激活越狱
卸载问题插件
如果安装某个插件后,
一直是注销界面无法进入桌面,无限菊花,怎么办?
如果安装某个插件后,
重启手机后,无法成功激活越狱,怎么办?
解决办法:
1,如果无法正常进入系统,强制重启手机。
2,打开 Dopamine,设置中关闭插件注入,激活越狱。
3,打开 Sileo ,卸载问题插件。
4,重启手机,正常激活越狱。
1,强制重启手机
苹果官方强制重启方法:
https://support.apple.com/zh-cn/guide/iphone/iph8903c3ee6/ios
按一下音量+,然后松开
按一下音量-,然后松开,
长按侧边关机键,直到出现苹果标志后,松开,
就可以强制重启设备了。
图片示例
2, 关闭启用插件方式激活越狱
打开 Dopamine → 设置 → 关闭插件注入。
返回主界面,点击越狱,在不加载插件的方式下,激活越狱。
图片仅供示例
3,打开 Sileo ,卸载插件
关闭插件注入的方式成功激活越狱后,
桌面会有 Sileo。
这个时候,虽然插件不生效,
但是是可以打开 Sileo 的,
打开 Sileo,
卸载刚刚安装的或者更新的,
卸载不兼容或引起冲突的插件,
手起刀落,迎刃而解。
4,
开启插件注入
或重启后正常激活越狱
卸载问题插件后,
打开多巴胺,设置,
开启插件注入,
会弹窗提示:需要重启用户空间。
点击立即重启,重启用户空间后,即可进入越狱环境。
或者,
重启设备,
打开 Dopamine → 设置 → 开启插件注入。
正常激活越狱。
图片仅供示例
九,说说应用闪退
说说越狱后出现的 App 闪退问题,
可以尝试下面的方法。
1,多巴胺隐藏越狱
多巴胺支持隐藏越狱。
官方标注:在已越狱状态下「隐藏越狱」将部分禁用越狱功能以提升检测越狱的难度。但「隐藏越狱」并不能完全防止应用程序检测到越狱。
越狱状态,
打开多巴胺,
设置,点击隐藏越狱,
即可隐藏越狱。
当不需要隐藏越狱了,
记得取消。
2,Choicy 禁止注入
使用 Choicy 禁止注入,
可以有效的解决越狱后 App 闪退的问题,
在无根越狱,
使用 Choicy 禁止注入,
也可以解决一些 App 因为检测越狱而无法使用的问题。
Choicy
详细使用方法,
点击下方历史文章:
3,卸载 App 相关的插件
如果你遇到某个 App 闪退,
如果你安装了这个 App 相关的插件,
例如增强类型,例如去广告类型,
请卸载插件尝试。
十,重启大法和安全模式有用
当某个功能或者某个 App 无法在越狱状态使用,
可以尝试重启设备后使用,
可以试试安全模式下使用。
当急需使用 App 的时候,安全模式下使用,临时解决问题更方便。
可以使用 PowerSelector 插件,一键进入安全模式。
十一,清除越狱环境
当你尝试了各种方法,问题依旧出现。
最后的方法是:
清除越狱环境。
重新再来。
清除越狱环境,
1,手机所有相片、资料、应用等统统,保留,不会丢失。
2,只是越狱相关的东西没有了。
3,源全部没有了,如果再次越狱,需要重新添加。插件全部没有了,如果再次越狱,需要重新安装。
建议在清除越狱之前,
1,导出全部源地址:Sileo 软件源页面点击编辑,点击导出,即可导出全部源。
2,截图所有已安装的插件:越狱后可以对照截图一一安装回来。
3,一些已经下架的下架:记得先用 DEB 备份备份 deb 安装包。
清除越狱环境后,
一般来说,由于越狱插件引起的问题,迎刃而解。
Dopamine 清除越狱方法:
重启设备后,
打开 Dopamine,
点击设置进入,
设置界面,点击移除越狱,会弹窗提示,
点击 Continue 开始清除越狱。
稍等片刻,清除越狱就完成了。
清除后,设置界面,就没有了移除越狱按钮。
如果你还想越狱,
可以重新越狱。
建议重新越狱后,一个一个手动安装插件,
先不要安装那么多插件,每天安装一个,观察一下,如果出现问题,就是新安装插件引起的。
就可以排查出究竟是哪一个插件引起的了。
如果越狱带给你的问题,
实在是无法解决,影响日常使用,痛苦大于乐趣,建议还是不越狱了。
TrollStore
无法打开或不再可用
打开持久性助手,
点击 Refresh App Registrations,
刷新应用程序注册。
设备会注销,耐心等待注销完成,
TrollStore 就可以正常打开使用了。
使用 TrollStore 安装的应用,也可以正常打开使用了。
iOS 15 系统
自旋锁恐慌
说说多巴胺越狱出现无缘无故重启的情况。
一,关于自旋锁恐慌
opa334 在发布多巴胺越狱第一个正式版的时候,
曾经表示:
多巴胺修复了 Fugu15 Max 的所有已知问题,
除了自旋锁恐慌 Spinlock Panic。
Spinlock
自旋锁
是一种基于忙等待的锁机制,通常用于操作系统内核中的多线程程序中,以实现对共享资源的访问控制。它的实现方式是当一个线程需要访问被自旋锁保护的共享资源时,如果锁已经被其他线程占用,那么该线程就会不断地循环检查锁的状态,直到锁被释放为止。
Spinlock Panic
自旋锁恐慌
是因为自旋锁而导致的内核崩溃。
举个例子,
两个进程都需要使用一个文件,
A 进程使用的时候锁定文件,B进行就不能使用;
B 使用的时候锁定文件,A就不能使用。
如此循环。
当B进程在等待使用的过程超时了,发生内核崩溃,就是自旋锁恐慌。
自旋转锁恐慌,
不知道是什么原因造成的,
opa334 表示无法重现。
截稿时,也没有得到修复和解决。
opa334 认为,
自旋锁恐慌是系统本身的问题,
只是越狱后,安装某些插件,增加了发生自旋锁恐慌的几率。
当自旋锁恐慌发生,
可能会导致系统的性能急剧下降,出现卡住。
甚至导致系统崩溃,直接出现重启。
目前,
似乎只有 iOS 15 系统会出现自旋锁恐慌引起的随机重启。
iOS 16 及以上系统不会出现这个问题。
当遇到自旋锁恐慌出现重启,目前无解。
二,如何查看
当出现无缘无故的重启,
怎样查看是不是自旋锁恐慌引起的呢?
打开手机设置 → 隐私 → 分析与改进 → 分析数据,
在日志中,
搜索日期,例如:02-28,
或者搜索:panic,
可以找到 panic-full-开头的文件,点击进入查看,
在文件中,panicString 一栏,
可以看到明显的 Spinlock 字样,
这就是遇到自旋锁恐慌了。
每个日志文件,标注了具体时间,可以知道自旋锁恐慌发生的准确时间。
三,当出现无缘无故随机重启
当频繁地出现无缘无故重启,
很大几率是某个或某些插件引起的!
具体哪一个插件,
可以根据文章前面的方法,
慢慢排查。
可以从最近安装的插件开始,逐一卸载排查。
当卸载某个插件后,使用一段时间,观察一段时间。
看看还会出现随机重启吗。
通过排查,找出根源。
可以尝试清除越狱,重新越狱,
先安装少量插件,例如每天安装一个,使用一段时间,观察一下。
当出现重启,大概就是新安装插件的问题了。
建议尽量在作者源官方源安装插件,
尽量不要安装有根转无根的插件,
iOS 16 系统
注意事项
1,开启 “开发者模式”。
如果你没有开启开发者模式,
TrollStore 2.0.9 及以上版本的设置中,
可以看到 Developer Mode 开发者模式选项,
点击 Enable Developer Mode,就可以打开开发者模式,
弹窗提示,点击 Reboot Now 现在重启,
需要重启设备后才能生效。
重启设备后,
进入主屏幕,就可以看到弹窗,点击“打开”。
输入锁屏密码,就可以打开开发者模式了。
图片仅供示例
打开手机设置 → 隐私与安全性 → 最底部,就可以看到开发者模式选项。
图片仅供示例
设置 → 隐私与安全性 → 最底部,锁定模式,关闭。
一些小小的建议
一,同类型插件请勿同时开启
功能相同的插件,建议只安装一个。
如果都安装了,同类功能建议仅开启其中一个,以免引起插件冲突。
二,插件够用就好,请勿贪多
某些插件安装尝鲜后,
当不需要使用了,
建议请及时删除。
插件不求多,够用就好,稳定为主。
三,建议尽量使用官方源作者源
一些重要的依赖,
一些重要的插件,
建议尽量使用官方版,
以免避免不必要的麻烦。
如果官方版尚未更新兼容,请耐心等待。
建议别贪图新鲜使用魔改版本,以免造成不必要的麻烦。
四,请仔细查看插件兼容范围
在安装插件之前,
请仔细查看插件页面的介绍,以及兼容范围。
确认插件兼容后,再安装,以免出现问题。
五,请谨慎安装不明来路的 deb
一旦好奇地安装后,
资料被清空,设备被抹除,从此再也无法越狱了。
好奇害死猫!
如果你不会查看 deb 是否安全,
建议请勿安装不明来路的 deb 安装包。
不安装,就没有风险!
六,建议新手尽量使用 Sileo
Sileo 内置了自动筛选功能,
只能 添加适配了 Rootless 的源。
只会 显示兼容 Rootless 无根环境的插件包,不兼容的不会显示出来。
使用 Sileo,可以避免误安装老旧的不兼容的插件,减少不安全性因素。
左图:未适配的源无法刷新
右图:未适配的源显示未命名
七,
建议尽量不要安装
Legacy arm64e Support
八,
建议尽量不要安装
有根转无根插件
写在最后
越狱后,
在日常使用过程,
或许会遇到各种各样的问题。
首先,
我们要知道问题出在哪儿,
是不是越狱引起的呢?
是哪一个插件的问题呢?
其次,
想办法解决这个问题。
如果插件无法正常使用,引起安全模式,
需要逐一排查,抽丝剥茧,找出问题根源。
有问题的插件,卸载保平安。
每个人安装的插件不一样,
每个人遇到的问题不一样,
大家可以多看看多摸索尝试着去解决问题,
从中学习到很多知识。
越狱不是一件容易的事情,
需要花费很多时间,
寻找插件,安装插件,设置插件,调试插件……
出现问题,找到原因,解决问题……
需要花费很多时间,才能让手机处于一个舒适好用的状态。
可以说,越狱是一件折腾的事情,
需要时间,需要不断的学习与探索,积累经验。
希望大家可以在“折腾”中,找到属于自己的乐趣。
感谢越狱开发者辛勤劳作,
让我们 iPhone 更加有趣。
越狱不易,且行且珍惜!