テーマ:携帯電話のこと(2531)
カテゴリ:モバイル
3連休であちこち探して見て回ってまとめたのが以下の手順だよ。
自分用にまとめただけなので危険だから真似しない方がいいよ。 最悪IS01が起動しなくなるからね。 2011.9.27 追記 110927版がでたから、それの手順をまた別にまとめる予定。 IS01のAndroid1.6と2.2デュアルブート化 1.root奪取 2.バックアップ 3.デュアルブート化 の順に実施する。 1.root奪取 1.1 IS01の事前設定 「メニュー」→「設定」→「アプリケーション」 「身元不明のアプリ」の右端にチェックをつける。 「メニュー」→「設定」→「アプリケーション」→「開発」 「USBデバッグ」の右端にチェックをつける。 1.2 IS01 rooterのインストール http://mobilehackerz.jp/contents/Software/Android/IS01rootから au IS01 rooter アプリ本体(IS01root_002.apk)をダウンロードして インストールする。 1.3 IS01 rooterを起動して以下を実施する。 「Step 1:root権限を獲得する」をタップ 警告が表示されるので「開始」をタップ しばらく待つと「エラー」になるので「終了」をタップ IS01 rooterを起動 「Step2:suコマンドをインストールする」をタップ 「開始」をタップ インストールが完了するので「OK」をタップ IS01の電源を切って再起動する。 1.4 マーケットからSuperuserをインストールする。 2011.11.3 追記 マーケットにある最新のSuperuserだとだめらしいので su-2.3.6.1-cd-signedをネットで探してインストールする。 1.5 IS01 rooterを起動する 「Step3:pathの通る位置へインストールする」をタップ 「Superuser リクエスト」画面が表示されるので「許可」をタップ 2.バックアップ 2.1 「Android Terminal Emulator(端末エミュレーター)」を マーケットからインストール。 2.2 「Android Terminal Emulator(端末エミュレーター)」を起動 $ su 「Enter」キーを押す # dd if=/dev/mtd/mtd2 of=/sdcard/mtd2.bin 「Enter」キーを押す (recoveryイメージのバックアップ) # dd if=/dev/mtd/mtd0 of=/sdcard/mtd0.bin (bootイメージのバックアップ) 3.デュアルブート化 3.1 必要なファイルの準備 http://dl.dropbox.com/u/8990231/system-0905.tar http://ubuntuone.com/2FsdEPfrkNCMu5eYMHWbxA パソコンで上のURLからsystem-0905.tarとfroyo_bootv3.imgを ダウンロードしてIS01のSDカードにコピーする。 3.2 「Android Terminal Emulator(端末エミュレーター)」を起動 $ su 「Enter」キーを押す 3.3 IS01内にsystemイメージを解凍 # mkdir /data/cm4is01 # cd /data/cm4is01 # tar xvf /sdcard/system-0905.tar # mv system-0905 system # chown root.root /data/cm4is01/system/xbin/* (2.2側のsuの不具合解消) 3.4 data,cacheを作成 # mkdir data cache 3.5 ブートイメージをrecoveryパーティションに焼く # flash_image recovery_wr /sdcard/froyo_bootv3.img 3.6 recoveryから再起動 # sync # sync # sync # reboot recovery 3.7 起動後、Setup Wizardに入る 設定は自動的にスキップされhome画面が表示される 3.8 起動後の設定 # fix_permissions # fix_homekey 3.9 再起動 # reboot recovery 注意 ・一度電源を切ると1.6側が起動する。 1.6側から2.2を起動するには 「IS01 rooter」を起動してrootを取った後に Android Terminal Emulator(端末エミュレーター)で $ su # reboot recovery ・デュアルブート化したIS01でオールリセットしてはいけない。 する場合はバックアップした「mtd2.bin」をrecovery領域に戻しておく必要がある。 Android1.6側で $ su # flash_image recovery_wr /sdcard/mtd2.bin お気に入りの記事を「いいね!」で応援しよう
Last updated
2011/11/03 07:43:39 AM
コメント(0) | コメントを書く
[モバイル] カテゴリの最新記事
|
|