私はiPhoneでiOSを正常に消去し、その場所にTinyCore Linuxをインストールする究極の目標を持ってプロジェクトを進めています。私のiPhoneがLinuxを実行しているコンピュータ(携帯電話の完全なストレージ(オペレーティングシステムを含む)を含むマウント可能なデバイスまたはパーティション)に接続されている場合は、外付けドライブのように動作したいのですが、代わりに携帯電話プロファイルのメディアディレクトリ(/var/mobile/Media
) 。
/
新しいオペレーティングシステム、ブートローダなどをインストールするために、iPhoneストレージにデバイスまたはパーティション(または実際にはディレクトリ)でどのようにアクセスできますか?
答え1
私はAppleがデバイスへのアクセスを非常に厳密に制限し、デバイス上のファイルにアクセスするのを比較的難しくしていると思います。
iOSはまた、あいまいな長い16進数(?)名でエンコードされたファイルを使用しているようです。そのうちのいくつかはアプリで、他のものは画像です。 iPhoneのバックアップフォルダでさらに移動できます(画像と同じサイズのファイルを見つけて拡張子を追加します。正しいファイルを見つけると、通常は画像ポップアップが表示されます)。システムファイルがここにあるかどうかはわかりませんが、試してみる価値があります。
おそらく、iTunesがiOS .ipswソフトウェアファイルを回復するために使用するプロセス/コードを見て、iPhoneのシステムディレクトリにアクセスする方法をより深く理解することができます。
TinyCore Linuxを実行しているiPhoneで何をするつもりですか?
答え2
すでにこれを行う調整があることがわかりました。サイディヤ。知られているアップルファイルコンジット「2」。