愛好家がiPhone2GでAndroidを実行でき、その後3GでAndroidを実行できることがわかった後、私はiPhone 3Gでも同じことを絶対に試みることにしました。
idroidproject.orgの指示に従って開始しました。 私はその指示から地獄のすべての輪を通りました、すなわち:
- ドライバーファイルの検索でmarvell.comなどの許可されていないサイトにアクセスする
- さまざまな場所から多数のさまざまなファイルをダウンロードし、名前を変更し、これらのファイルを前後に移動する
- ssh経由でiPhoneを歩いて、次のような不可解なアクションを実行する
ioreg -l -w 0 | grep '"キャリブレーションデータ" =' | cut -d '<' -f2 | cut -d '>' -f1 | xxd -r -ps-zephyr2_cal.bin
- 前の手順は3.1.3で無意味だったため、ファームウェアを2.2.1にダウングレードします! (反則)
- ファームウェアイメージのマウント、過労で収集されたファイルの追加
- ソースからopenibootをコンパイルする
あらゆる種類の愚かなライセンス契約の理由から、彼らは既製のドライバーと画像ファイルをアップロードできません。そのため、ここではその指示の翻訳を提供しません(あまりにも詳細です)、実際にはすべてが実際よりもはるかに簡単です。 私は直面しています。 私は同意の側にいます。必要なすべてのファイルを安全にレイアウトし、また、私が手に入れたレーキを共有できます。
そのため、次のものが必要です。
- 実際、拷問に同情しないiPhoneはレストランで
死ぬ可能性があります(仕事を始める前に必ずバックアップします!) - Linux x86-32ビット(Linuxミントを使用します。ubuntu9.10 karmicです)。 x64を使用している(またはLinuxを使用していない)場合、x86 ubuntuでlivecdを実行する方が簡単です。 仮想マシンは、USBでの作業の特性のためお勧めしませんが、誰かが試してみてください。
- インストール済みパッケージlibusb-1.0-0:
sudo apt-get install libusb-1.0-0
- iDroidファームウェアファイルのプリコンパイル済みバージョン。 こちら ( ミラー )からダウンロードしてください 。
- 準備ができたファイルopeniboot。 こちら ( ミラー )からダウンロードしてください 。
- openibootのインストールに必要なloadibecおよびoibcファイル。 こちら ( ミラー )からダウンロードしてください 。
最初のレーキについて:ファームウェア3.1.3を搭載したiPhone3GとSpiritメソッドによる脱獄がある場合 、このベンチャーを安全に投げることができます-何も動作しません。 私にとってはうまくいきませんでした。 Dev Teamメソッドを使用した刑務所の後、すべてが初めてうまくいきました。
プロセスを開始します。
- Wi-Fi経由で本体を接続します。
- ファームウェアファイルを本体の/ private / var /フォルダーにダウンロードします
- 私たちは彼らに755の権利を与えます(これは2番目の熊手でした。私はそれを忘れていました)。
- 通常の方法でボディをオフにします。
- [ホーム]ボタンを押したまま、iTunesアイコンが表示されるまでレースを接続します(回復モードに進みます)。
- openibootをインストールします。
sudo ./loadibec openiboot.img3
openibootメニューが表示されます。電源ボタンを押して、OpeniBootコンソールを選択し、[ホーム]をクリックします。 あらゆる種類の文字が電話スクリーンに表示されます(詳細モード)。 刑務所がスピリットの方法に従っていた場合、すべてが停止したのはこの場所でした。 - コンピューターでoibcを実行します。
sudo ./oibc
これで、コンソールは電話と同じになります。 - 入力する:
インストールする
次に、インストールプロセスの最後に:再起動
- できた! 私たちはとても幸せです。アパートを飛び回っています。
これが私のエントリーです:
Wi-Fiは不安定ですが、電話モジュールは機能していません(更新を待っています。修正できます)。 そうでなければ、私は満足した、私はあなたにiDroidの開発に成功したい!
しかし、今のところAndroidOSを感じ、英国からの欲望の配信を待っています;)