Galaxy S(SC-02B)のroot化の方法は以前にもご紹介しましたが、この記事の中で利用したroot化済みのパパさんカーネル(KE3)が公開終了となっており新たに入手することが困難になっていることから別の手段をご紹介しておくことにします。
概要を説明しておきますと…確実なroot化手段が用意された旧2.3.3(KF2)に焼き戻したうえで「zergRush」と呼ばれるroot exploitを利用した『Root/Unroot Sony Ericsson Xperia 2011』でroot化を実施後、端末からソフトウェア更新を行うことで最新環境にrootを引き継ぐというもの。
出所の怪しいカスタムカーネルに頼る必要もないので安心です。
以下、参考にされる場合はあくまで自己責任でお願いします。(フォローやサポートは致しかねます)
- “SC02BOMKF2″でググるなどして純正の2.3.3(KF2)ROM「SC02BOMKF2_SC02BDCMKF2_SC02BOMKF2_HOME.tar」(MD5: d33a95876a9998c0ecaa9c3e2ed08a99)をダウンロードしておいてください。また、こちらから「Root/Unroot Sony Ericsson Xperia 2011」を入手しておきます。(ツールの名前はXperiaとなっていますが、Galaxyでも使用できます)
- 過去の記事を参照にGalaxy S(SC-02B)を一旦初期ROM(JJ1)に戻す。(※追記参照)
- Galaxy S(SC-02B)の電源を一旦切り、ボリュームダウンキー+中央のホームボタンを押しながら電源を入れる。工事中のドロイド君が画面に表示されダウンロードモードに入ったことが確認できたらOdin3を起動。PCとGalaxy S(SC-02B)をUSBケーブルで接続する。正しく認識されるとOdin3画面上の「ID:COM」の一番左の領域が黄色くなるのでそれを確認。
PDA欄に先に入手した「SC02BOMKF2_SC02BDCMKF2_SC02BOMKF2_HOME.tar」を指定して(他は一切触らず)STARTをクリック。数分かけてKF2のROMが焼き込まれ、完了後自動で再起動されます。再起動後USBケーブルを抜き、[設定]-[端末情報]を確認してGalaxy S(SC-02)が無事KF2が導入されていることを確認してください。
- 次にKF2のRoot化。まず[設定]-[アプリケーション]-[開発]-[USBデバック]のチェックをON、[設定]-[アプリケーション]-[提供元不明のアプリ]のチェックON、ついでに[設定]-[画面設定]-[バックライト消灯時間]で時間を10分に設定しておきます。その後USBケーブルを接続したら「Root/Unroot Sony Ericsson Xperia 2011」を起動して「Root」ボタンを押下。ズラズラと表示されるログを見ながら数分待ちます。(ログの最後に「+++ LOG: write failed (errno=14)」というエラーが複数行連続して表示されることがありますが、問題はありません)
終了メッセージが表示されたらアプリの一覧の中に「Superuser」アイコンが出現していることを確認してください。
- 最後にホームから[設定]-[端末情報]-[ソフトウェア更新]と辿り、アップデートを実行してください(初めての場合は、アカウント登録が必要になります)。この状態からソフトウェア更新を行うと2回連続してアップデート及び再起動が走りますが、それが済んだら作業終了です!
以前の方法に比べ少し手順は増えますが、1つ1つの作業は簡単。順を追って正しく実行していけば躓くことはないでしょう。
ここで使用したファイルやツール類は再度root化作業が必要になった時に備えて保存しておくことをオススメします。
2.3.6(LL1)での動作確認完了(2013-01-22)
ここでは不要なトラブルを避けるため一旦初期ROM(JJ1)化していますが、前記事にてJJ1を経由せず直でKF2に戻しても問題はなかったとのご報告を頂いています。
ただこの場合GALAXY Sのロゴループにはまるケースがあるようですので、その場合はいったん電源を切ってリカバリーモードからファクトリーリセットしてみてください。
どうして初期ROM(JJ1)に戻す必要があるの?(2012-04-29)
手順の中で一旦初期ROM(JJ1)に戻していますが、こちらをスキップして直にKF2を焼いても問題はありません。
ただ、稀に再起動時にロゴ画面のループにはまるケースがあるようなので心配な方は実施しておくことをお勧めします。(万一、ロゴループにハマってしまった際は慌てず一旦電源を切ってリカバリーモードからファクトリーリセットしてみてください。)
2.3.6(LL1)での動作確認完了(2013-01-22)
先日公開されたAndroid 2.3.6ベースの最新アップデート「LL1」でも上記の方法で問題なくroot化が出来ることを確認しました。
なお、「Root/Unroot Sony Ericsson Xperia 2011」が入手できなくなた場合は同種の「DooMLoRD’s Easy Rooting Toolkit」で代用可能です。