iOS 15.xでの脱獄環境にて発生する「Spinlock Panic」問題…いわゆるランダムにデバイスが再起動してしまう問題ですが、この点についてOpa334氏より「最後の修正アイデアを試した結果、失敗に終わった」との報告が行われています。
Spinlock Panic問題
iOS 15.xでは、iOS側のバグが起因となり…脱獄環境にて「意図せずデバイスがランダムに再起動してしまう」と言う「Spinlock Panic」問題が存在しています。
これまでOpa334氏はDopamineのアップデート等で修正が行えるか、発生頻度を減らせるか、など色々と試みてきましたが、完全に修正までは行えていない現状でした。
Dopamine 2.1で最後の修正アイデアを試す
Dopamine 2.1 Nightly: https://t.co/PB8zzloKsW
Ellekit Nightly: https://t.co/SajPrFYxWzNote that if these don’t fix it, it is unlikely the issue is fixable *at all*, as this is my last idea. Logs about memory wiring are being written to /var/mobile/launchd_dsc_lock.log.
— opa334 (@opa334dev) April 26, 2024
今回、Opa334氏はナイトリービルド(テスト版にすらなっていない状態のビルド)として「Dopamine 2.1」と「ElleKit」を公開し、「Spinlock Panicが修正されたかを試してみて」としていました。
Opa334氏は「最後の修正アイデア」としつつ、現状自身が持っている限りの知識内では「理論上は修正されていると思う」とも報告されていました。
修正の試みは失敗に…
Confirmed not working 💔
— opa334 (@opa334dev) April 26, 2024
ですがその後「動作しないことを確認した」として、修正の試みが失敗に終わったと報告されました。
さらに「もう諦めて、ユーザーランドからカーネルのバグ修正はやめるべきだ」とも語り、「iOS 15.x & A12以降のデバイスでは、本質的に問題が存在すると言う事実を受け入れる必要がある」としています。
〆
ちなみに…なのですが、そもそも「Spinlock Panic」問題はiOS 15.x&A12以降の脱獄環境であれば全ての環境で発生する”可能性”はあるものの、実態としては「発生する環境」と「発生しない環境」があります。
これまでその違いがなんなのか?と色々考察もされてきましたが、今でもハッキリとは解明されていない部分だったりします。
私の環境では1ヶ月以上の連続使用ができており、過去…Spinlock Panicと思われる問題も発生していません。
同様に、報告を見る限りでは一切遭遇したことがないと言う方も多くおり、この辺りも謎だったりします…。
ですが、一方で発生する環境の方には大きな問題だったりもするため、解決できる部分ならば…と言うことでもあったのですが、残念ながら今回のOpa334氏からの報告を見る限りでは…現状…修正は難しいと言うことになるようです。
コメント
発生したことないか気づいてない
私の環境では1日に数回発生することもあれば1週間くらい発生しないこともあり……って感じですね。
しかし一般人では発動条件がよく分からないから自力で回避しようにも無理ですね。
まさに開発者だね
TrollStoreで署名問題が解決されている以上、この程度のデメリットであれば文句を言わず受け入れるべき
いやいや別問題だから
いや、最終的に帰着するデメリットは同じでしょ
人によっては頻度が高すぎてそれじゃ話にならなかった気がする
「この程度」って…
経験したことないのか知らんけど結構ウザいぞ再起動
私の環境だと
slackで添付動画を再生した時にピンク画面からの再起動になるんだよねぇ
(必ずでは無い)
こんなんあったんか
ずっと再起動の原因探ってたわ
1日に数回〜月に数回の頻度で再起動してる
iphone13promax 15.4.1
私の環境は電波悪いと再起動する😔
iOS15.5のiPhone SE2(A13)で常にに脱獄したままにしてますが、一度もSpinlock Panicが発生したことはありません。
A12以上のios15.5以降の端末を複数所持していますが、一度も再起動はないです。
逆に15.4.1以下の端末ですと、たまにあるかな?ってくらいですね
Dopamineのアップデート案内が切れるけどコレ関係?