Apps

FrontboardAppLauncherプロジェクトは、TrollStoreデバイスでのウィンドウマルチタスクに一歩近づきます

FrontboardAppLauncherプロジェクトは、TrollStoreデバイスでのウィンドウマルチタスクに一歩近づきます

TrollStoreは、CoreTrustエクスプロイトを介してサイドローディング可能なアプリの永続インストールを可能にする永続署名ユーティリティとして最もよく知られていますが、あまり知られていない事実として、TrollStoreの強力なCoreTrustエクスプロイトは、iPhoneまたはiPadのシステムに昇格した権限を与える可能性があります。これが、脱獄ツールのような機能を模倣した、TrollStoreを中心とするハックやアドオンを可能にしているのです。

フロントボードアプリランチャー。

最近、iOS 開発者の Duy Tran ( @TranKha50277352 ) が X (旧 Twitter) で、 FrontBoardAppLaunderプロジェクトを通じて、TrollStore のみを使用して、ジェイルブレイクされていない iPhone でウィンドウ型マルチタスク エクスペリエンスを有効にすることに成功したことを共有しました。

開発者はその後の投稿で、SpringBoard、Swift Playgrounds、Xcode Previews がどのようにアプリを埋め込むかを学ぶためにリバースエンジニアリングに何週間も費やし、それが脱獄を必要とせず TrollStore だけで動作するウィンドウマルチタスクのこの方法を思いつくのに役立ったと説明しました。

Duy Tran氏はダイレクトメッセージで、この方法はiOS 15.0からiOS 17.0まで動作し、iOS 17.0はTrollStoreがサポートする最後のファームウェアであると教えてくれました。さらに、@straight_tamago氏が最近リリースしたUiharuXユーティリティも同じ実装を利用しているとのことです。

まだ解決する必要がある既知の問題がいくつかあります。たとえば、アプリを閉じた後も開いたままになる、アプリ内のキーボード オフセットがわずかにずれている、SpringBoard の上にウィンドウ化されているときにキーボードがまだ機能しない、アプリを閉じた後に再度開くとクラッシュする可能性がある、単一シーン アプリがまだ正常に機能しないなどです。

ウィンドウ型マルチタスクは、Appleがまだモバイルデバイスのエコシステムに導入していない機能ですが、デスクトッププラットフォームからiPadなどのモバイルエクスペリエンスに移行した多くのユーザーにとっては馴染み深いものです。Side-by-Side型マルチタスクは似たような感覚かもしれませんが、ユーザーエクスペリエンスは同じではありません。そのため、多くのユーザーは依然として、自由に移動できるウィンドウ型マルチタスクの自由さを切望しています。

Apple が iPhone や iPad でこのようなユーザー エクスペリエンスを実装する可能性は低いと思われますが、ユーザーはこのようなハックや、完全にジェイルブレイクされたデバイスでのジェイルブレイク調整を利用して、自分のデバイスでこのユーザー エクスペリエンスを実現することは可能です。

Duy Tran 氏の取り組みについてさらに詳しく知りたい方は、プロジェクトの GitHub ページをご覧ください。完全にオープンソースなので、誰でもチェックできます。

ジェイルブレイクされていないデバイスに、このハックやアドオンのようにジェイルブレイクのような機能を追加するものを見て、ワクワクしませんか? ぜひ下のコメント欄で、その理由やメリットをお知らせください。

Milawo
Milawo is a contributing author, focusing on sharing the latest news and deep content.