多巴胺新版来了。
昨天,
opa334 在群组发了多巴胺新的测试版:
采用新的构建,“解决了问题的根本原因”!
opa 334 开发了一个 TrollStore 应用,
可以按需触发自旋锁恐慌。
即将发布。
说明:
本期文章,蓝色文字,点击就可以阅读详细内容。
▍opa334
2025年1月19日,
我认为有一种方法可以彻底解决这些问题。
2025年1月20日,
opa334 在群组发布多巴胺新的测试版本:
我很想知道这个构建的自旋锁是如何工作的。
需要注意的是,它使用的方法与之前的构建完全不同,它还适用于不通过 ellekit 挂钩的东西。
我有点矛盾,我之前遇到过一次恐慌,但我想我已经解决了问题的根本原因。
问题是,由于我的基础架构还没有达到可以正确挂接 dyld 的状态,所以仍有一些窗口可能会引发恐慌(如果可以,我就可以完全解决这个问题,所以这可能是我将来要研究的问题,但我想我没有时间去研究),因此只有在 systemhook.dylib 注入后,变通方法才会被激活。
如果其他(已经运行的)进程也运行该代码并且当时它被调出,则在此之前运行的任何代码都可能触发竞争条件。
因此 PSA 的构建要么非常好或非常糟糕。
opa334 进一步表示:
我还尝试将其与内存锁解决方案相结合,以锁定在应用变通方法之前执行的任何代码,但由于某些原因,我被卡在了苹果标志上,令我大为恼火,无法真正去研究原因。
我还开发了一个 TrollStore 应用程序,
它可以按需触发自旋锁恐慌(甚至在原生 iOS),我可能很快就会发布。
有了这个多巴胺版本,至少应用程序不会再触发它了。
▍关于随机重启的范围
说说多巴胺越狱后出现自旋锁恐慌引起随机重启的问题。
会出现问题的范围:
A12 及以上设备 iOS 15 系统。
不会出现问题的范围:
1,iOS 16 及以上系统。
2,A11 及以下设备。
什么是自旋锁恐慌引起的随机重启,
看这篇:关于随机重启
▍目前是测试版
截稿时,
opa334 根据最新的研究,
仅仅发布了一个新的测试版,
尚未发布正式版。
普通用户,建议耐心等待正式版发布。
如想测试,
公众号聊天框发消息:多巴胺
即可获取测试版 2025.01.20 发布的测试版安装包。
注意注意:
1,由于是测试版,风险自负。
2,有自旋锁恐慌引起随机重启问题的才去尝试。
3,没有遇到重启问题的请勿尝试。很稳定的请勿尝试。
4,iOS 16 系统请勿尝试。
5,本次是新构建的版本,主要目的是解决 A12 及以上设备 iOS 15 系统自旋锁恐慌引起的随机重启问题,尽管 opa334 表示“至少系统应该是稳定的”,但是“内存消耗情况更糟一些”。请做好心里准备。
6,本次测试版,“要么非常好或非常糟糕”。
更新方法:
1,将多巴胺最新版本安装包分享到 TrollStore 覆盖安装。
2,重启设备后,使用最新版本 Dopamine,激活越狱一次,即可完成更新。
为了解决 A12 及以上设备 iOS 15 系统自旋锁恐慌引起的重启问题,
opa334 操碎了心,断断续续研究两年多了。
本次测试版,旨在解决自旋锁恐慌引起的随机重启问题。
目前还在测试中,如果没问题,才会发布正式版。
有需要可以尝试一下测试版。
最近几个测试版,效果怎么样呢?如果你在使用,请留言说说看。
另外,
opa 334 还开发了一个 TrollStore 应用,
可以按需触发自旋锁恐慌。
即将发布。