Galaxy Pro の root取得

フォントを入れ替えたかったので、Galaxy Proの rootを取ってみました。今回、いろいろあって、Android SDKの環境構築からやり直したので、それも含めてメモしておきます。


【Java のインストール】
こちらのページから「無料 Java のダウンロード」をクリックして、指示に従ってインストール。
Windows 7でインストール場所をいじってない場合、コントロールパネル > システム > システムの詳細設定 > 環境変数 > システム環境 > Path を選択して編集 > 変数値の最後に「;」で区切って「C:\Program Files\Java\jre6\bin」を追加。これで、Java の bin ディレクトリにパスが通ります。

【Android SDK のインストール】
こちらのページから、「android-sdk_r10-windows.zip」ファイルをダウンロードして解凍。解凍してできた「android-sdk-windows」フォルダごと、Cドライブ直下に移動して、C:\android-sdk-windows\SDK Manager.exeを実行します。
SDK Managerを実行後、しばらくすると「Choose Packages to Install」画面が表示されますが、いったん「cancel」します。「Android SDK and AVD Manager」画面の左側で「Available packages」を選択 > 画面右下の「Refresh」を実施 > 「Packages available for download」以下すべてにチェックを入れ、右下の「Install Selected」をクリック。

再び「Choose Packages to Install」画面が表示されるので「Accept All」にチェックをして「Install」します。

Java同様に、ディレクトリにパスを通しておきます。Windows 7でインストール場所をいじってない場合、コントロールパネル > システム > システムの詳細設定 > 環境変数 > システム環境 > Path を選択して編集 > 変数値の最後に「;」で区切って「C:\android-sdk-windows\tools」を追加。Android SDK2.2以降の場合は「C:\android-sdk-windows\platform-tools」も追加します。

ここまでは、いろんな作業の基本のようです。

【Galaxy Pro ドライバのインストール】
日本のサイトからは、ダウンロードが遅かったので、UKのサイトから、Kies 2.0(Kies_2.0.0.11032_12_9.exe)をダウンロードしてインストール。これで、ドライバも同時にインストールされます。

Galaxy Proの Settings > Applications > Unknown soucesにチェックが入っているか確認。Galaxy Proの Settings > Applications > Development > USB debuggingにチェックが入っているか確認。2つのチェックを確認したら、Galaxy Proと PCをUSBケーブルで接続。自動的にドライバが認識されました。

念のため、PC のコマンドプロンプトから、下記のコマンドを実行して、「List of attached」の下の行に「xxxxxxxx device」と表示されれば、Galaxy Proは認識されてます。

>adb devices

【SuperOneClickを使って Galaxy Proの root取得】
こちらから、SuperOneClickv1.8-ShortFuse.zipをダウンロードして解凍。「SuperOneClick.exe」を起動 > 「Root」を実行。

しばらくして、下記のように「Don’t forget to reboot!」と表示されたら、SuperOneClickの処理が終了です。

USBケーブルを接続したまま、Galaxy Proの電源をいったんOFFにしてから、もう一度電源を入れます。Galaxy Proが起動し直したら、PC のコマンドプロンプトから、下記のコマンドを実行。

>adb shell
$ su

すると、Galaxy Proの画面に Superuser リクエスト画面が表示されるので「許可」をタッチ。これで、PCのプロンプトが「#」になり、rootでの作業が可能になります。

これで、フォントを入れ替えできました。


2011.04.22 Galaxy Pro


RSS 2.0フィードでこのエントリーの更新情報を取得することができます。
コメントもPingも停止しています。