・はじめに
この記事に載っている作業を行い,問題が発生しても当サイト管理人は一切責任を負いません.
素人翻訳なので間違っているところがあればコメント欄にてご指摘お願いします.
この記事に問題があるならすぐに削除いたします.
・必要なもの
DFU Modeに入る方法
Brickした時の対処方法
32bit LinuxがインストールされたPC,またはLinuxが動く仮想マシン
・手順1
Jailbreakされたファームウェアが2.0から3.1.2の 1G iPhoneかiPhone 3Gを用意します.
もし,すでに3.1.3か4.0BetaにUpdateしていたらPwnageToolを使ってJailbreakされた3.1.2
の.ipswファイルを作成し,ダウングレードしてください.
注意
iPhone3G S,iPod touchの全モデル,iPadではまだこのHackは使用することができません.
また,Spiritを使ってJailbreakをした3.1.3でも使用することができません.
・手順2
Marvell WLANのLinux用Driverをダウンロードします.
“Choose a platform”のドロップダウンメニューを開き”Linux 2.6 – Fedora”を選び”SEARCH”を
クリックします.
すると,新しいウインドウが開きドライバ検索結果が表示されるので
“SD-8686-LINUX26-SYSKT-9.70.3.p24-26409.P45-GPL”を選びダウンロードします.
・手順3
実際にインストール作業に移っていきます.
Linuxマシンのhomeディレクトリに”firmware”ディレクトリを作成します.
先程ダウンロードした.zipファイルを解凍し,その中にある.tarファイルを解凍します.
FwImageディレクトリの中にあるhelper_sb.binとsd8686.binを”firmware”
ディレクトリにコピーします.
helper_sb.binをsd8686_helper.binにリネームします.
homeディレクトリに”idroid”ディレクトリを作成し,idroid-release-0.2-3g.tar.bz2の中のutils/dripwnをコピーします.
次に,3.1.2.ipswを”idroid”ディレクトリにコピーします.
・手順4
ターミナルを起動し,idoroidディレクトリに移動します.
このページにアクセスし,VFDecrypt keyをコピーします.
.dripwn/ipswファイルの名前 VFDecrypt keyを入力しエンターを押します.
しばらくすると”Zephyr files extracted succesfully”と表示されます.
idroidディレクトリにzephyr_main.bin,zephyr_aspeed.bin,zepyr2.binが作成されれば成功です.
作成されたファイルを”firmware”ディレクトリにコピーします.
・手順5
iPhoneにSSHで接続し,prebuildディレクトリの中の”android.img.gz”,”cache.img”
“ramdisk.img”,system.img”,userdata.img”,”zIimage”をprivate/varに転送します.
次にiPhoneのprivate/varに”firmware”ディレクトリを作成します.
homeディレクトリの中身をprivate/var/firmwareに転送します.
転送し終えたらiPhoneをRebootします.
Rebootしたあとsystem.img,android.img.gz,zIimageのファイルサイズが正しいかどうかを見ます.
・手順6
utils/oibcと/utils/loadibecとprebuild/openboot.img3をidroidディレクトリにコピーします.
iPhoneをシャットダウンし,RecoveryModeで起動します.
次にターミナルでidroidディレクトリに移動し,sudo ./loadibec openiboot.img3と入力しエンターを押します,
ボリュームボタンかホームボタンを押して2番目のメニューオプションを選択します.
すると”Welcome to openiboot”と表示されます.
次にsudo ./oibcと入力しエンターを押します.
nor_read 0×09000000 0×0 1048576と入力し,エンターを押します.
~norbackup.bin@0×09000000:1048576と入力し,エンターを押します.
次に,installと入力し,エンターを押します.
最後にrebootと入力し,エンターを押します.
最後にCtrl+Cを押しoibcを終了します.
これで終わりです. お疲れ様でした.
[...] 殆どのやり方は下記のサイトで書かれている事と同じです。 How to Install Android on Your iPhone – PCWorld iPhone3GにAndroidをインストールする方法 » Syobon Tech Blog [...]