検索

カレンダー

2009年9月
« 8月   10月 »
 123456
78910111213
14151617181920
21222324252627
282930  

広告

東電電力供給情報

カテゴリー

最近のコメント

リンク

iPhone OS 3.1 JailBreak で脱獄

投稿者:yasu 更新日時:2009年9月18日 22時54分38秒
カテゴリApple, iPhone/iPod touch/iPad, JailBreak

PwnageTool 3.1を使ってiPhone 3GにiPhone OS 3.1をJailBreakしてインストールしました。

参考サイト
とよしんのブログ PwnageTool 3.1で、iPhone 3GをJaibreak
PwnageTool 3.1 ー iPhone OS 3.1のカスタムファームウェアを作成 for iPhone 3G ー iPoday

なおPwnageTool 3.1はMacのみで実行可能で初代iPhone、iPhone 3G、初代iPod touchのみカスタムファームウェア作成が可能です。

※自己責任で実施してください

まず実施した環境ですが
・Mac OS 10.6.1
・iTunes 9
・JailBreakしたCFW3.0.1適用のiPhone 3G
となっています。

PwnageTool 3.1
Dev-Team Blog
iPhone1,2_3.1_7C144_Restore.ipsw
iPhone 3GをiTunesに接続してダウンロードしておきます。

始める前にiPhoneを繋ぎ、iTunesの左ペインにあるデバイスの[iPhone]で右クリックして「バックアップ」を選択してバックアップしておきます。(9月21日追記)

pwnageTool_3.1.dmgをダブルクリックします。

マウントされたPwnageToolをダブルクリックします。
スクリーンショット(2009-09-18 20.33.10)

PwnageToolが起動したら[OK]をクリックします。
01

PwnageToolのアップデートをチェックするので[YES]をクリックします。
スクリーンショット(2009-09-18 20.39.16)

一番右の「iPhone 3G」をクリックして[→]ボタンをクリックします。
スクリーンショット(2009-09-18 20.41.22)

ipswを自動で検索して表示されたら画面上部にある「Expert Mode」をクリックして、「iPhone1,2_3.1_7C144」を選択し[→]ボタンをクリックします。
スクリーンショット(2009-09-18 21.32.56)

「General」をクリックして[→]ボタンをクリックします。
スクリーンショット(2009-09-18 21.35.05)

Root partition sizeを1024MBに変更して[→]ボタンをクリックします。
※1024MBというサイズは必須ではありません。
スクリーンショット(2009-09-18 21.36.10)

[→]ボタンをクリックします。
スクリーンショット(2009-09-18 21.37.57)

[→]ボタンをクリックします。
スクリーンショット(2009-09-18 21.40.08)

[→]ボタンをクリックします。
スクリーンショット(2009-09-18 21.41.17)

[Boot logo]と[Recovery logo]のチェックを外し[→]ボタンをクリックします。
スクリーンショット(2009-09-18 21.42.05)

[Build]をクリックして[→]ボタンをクリックします。
スクリーンショット(2009-09-18 21.43.48)

JailBreakしたカスタムファームウェアの保存先を聞かれるので保存します。
スクリーンショット(2009-09-18 21.44.56)

カスタムファームウェアの作成が始まります。
スクリーンショット(2009-09-18 21.46.27)

カスタムファームウェアの作成途中でパスワードを聞かれるのでパスワードを入力して[OK]ボタンをクリックします。
スクリーンショット(2009-09-18 21.48.10)

カスタムファームウェアの作成が終わったら[Yes]ボタンをクリックします。
スクリーンショット(2009-09-18 22.09.16)

[OK]ボタンをクリックします。
スクリーンショット(2009-09-18 21.53.36)

PwnageToolを終了します。

iTunesを起動して、iPhoneを接続します。
「iPhone"iPhone"の新しいiPhoneソフトウェアバージョン(3.1)を利用できます。今すぐダウンロードしてもよろしいですか?」
と聞かれるけど[インストールしない]ボタンをクリックします。
スクリーンショット(2009-09-18 21.58.08)

iTunesの左ペインにある[デバイス]-[iPhone]を選択し、右ペインに表示される[復元]ボタンを[option]キーを押下しながらクリックします。
スクリーンショット(2009-09-18 21.59.56)

ファイルを選択ダイアログが表示されるので、さっき作ったカスタムファームウェアファイルを選択します。

カスタムファームウェアでバージョンアップが始まります。
結構待たされるけど焦らずにじっくり待ちます。

バージョンアップが終わってiPhoneの再起動し、iTunesがiPhoneを認識したらバックアップから復元を選択して[続ける]ボタンをクリックします。
スクリーンショット(2009-09-18 22.29.26)

これまた復元されるまで待ちます。
iPhoneの再起動が終わったら言語と書式が英語になっているので、日本語に変更します。
バックアップから復元すると日本語に戻ります。(9月21日修正)

これで脱獄完了です。
次回はCydiaの初期設定を実施します。(9月21日追記)
せっかく実施した脱獄ですが脱獄環境でちょっと遊んだらまた入獄しようと思います。

Flexの勉強を始める

投稿者:yasu 更新日時:2009年9月18日 14時12分22秒
カテゴリFlash, Flex

お金をかけずにFlexの勉強を始める時の備忘録。

1.必要なファイルのダウンロード

Flex SDK(Adobe Flex SDK)
Download Flex 3 - Flex SDK - Confluence

.Net Framework 2.0 以上
ダウンロードの詳細 : .NET Framework 3.5

Java Runtime Environment 1.6 以上
無料 Java ソフトウェアをダウンロード - Sun Microsystems

FlashDevelop
FlashDevelop.org - View topic - FlashDevelop 3.0.3 RTM released

FlashDevelopメニューの日本語化
FlashDevelop 3.0.3RTMの日本語化ファイル | logicalyze::blog

Adobe Flash Player 10 — Debugger Versions
Adobe Flash Player - Downloads

アドビ - Flexデベロッパーセンター
アドビ - Flexデベロッパーセンター

Adobe Flexリソース
Adobe Flexリソース

2.Flex SDK インストール

ファイルを解凍します。
※yasuは(C:\flex)とした

3..Net Framework インストール

ダウンロードしたファイルを実行してインストールします。
既にインストール済みの人は必要ありません。

4.JRE インストール

ダウンロードしたファイルを実行してインストールします。
既にインストール済みの人は必要ありません。

5.FlashDevelop インストール

ダウンロードしたファイルを実行してインストールします。

6.FlashDevelop メニューの日本語化

ダウンロードしたファイルを解凍してC:\Program Files\FlashDevelop\Settings直下にある
MainMenu.xml
ScintillaMenu.xml
TabMenu.xml
ToolBar.xml
を置き換えます。

7.Flash Player Debugger Versions インストール

デバッグ用FlashPlayerはIE用とそれ以外のブラウザ用、window版と3種類あるようなのでIE用とそれ以外のブラウザ用をインストールします。
インストールが終わったらwindow版ファイル(flashplayer_10_sa_debug.exe)をC:\flex\runtimes\player\10\winに移動しておきます。
次にフォルダオプションで拡張子swfファイルを先ほどのwindow版デバッグ用Flash Playerと関連付けます。

これで終わりです。
FlexデベロッパーセンターやFlexリソースのサイトを参考にしながら、バシバシFlashアプリ作ってみてくださいね。