このプロジェクトについて

LARAは、DarkSwordカーネルエクスプロイトを利用して対応デバイスでシステムレベルの変更を可能にするiOSカスタマイズツールボックスです。 ## 対応バージョン - iOS 17.0~iOS 18.7.1:対応 - iOS 26.0~iOS 26.0.1:対応 - iOS 16.7.2:A12(iPhone XS Max)でテスト済み、さらなるテストが必要 - iOS 16.x:影響を受ける可能性があるが、オフセットが見つかっていない - iOS 18.7.2以降およびiOS 26.1以降:非対応 MTE(Memory Tagging Extension)のため、このツールはM5またはA19(Pro)デバイスでは動作しません。MシリーズCPUの対応は異なり、回避策としてt1sz_bootオフセット設定を調整する方法があります。 ## 実装済み機能 - フォント上書き、カスタム上書き、カード上書き - ディスク全体の読み書きアクセスが可能なファイルマネージャー - MobileGestaltエディタ - 3アプリバイパス - DirtyZero 2(現在は動作しない) - 5アプリドック - ステータスバー調整、ラベル非表示、逆さまモード - フローティングドック(現在は動作しない) - グリッドアプリスイッチャー - パフォーマンスHUD - JIT有効化(get-task-allowを持つアプリ向け) - OTAアップデート無効化 - スクリーンタイム無効化 - アプリ復号化 計画中のFTPサーバー機能は近日公開として記載されています。 ## 既知の問題 - アプリスイッチャーからLARAを閉じるとカーネルパニックが発生する可能性がある - DirtyZeroが動作しない - JITが有効であっても、アプリがJIT有効を検出しない場合がある - RemoteCall機能にバグがある READMEでは、ipswツールを使用してkernelcacheファイルを抽出しデバイスに転送する、kernelcacheダウンロード問題の手動フォールバックを提供しています。 ## 配布 LARAはサイドロード用の.ipaファイルとして配布され、安定版とナイトリービルドの両方が利用可能です。AltSource経由で追加するか、GitHub Releasesから直接ダウンロードできます。 ## クレジット このプロジェクトは、カーネルエクスプロイトPoC、ChOma、XPFについてopa334に、オフセットの支援についてAppInstaller iOSに、libgrabkernel2についてAlfieCGに、そしてコミュニティの貢献者にクレジットを表しています。