root取得について
2010/08/31の時点ではUniversal Androotを使用することがもっとも容易なやり方です。
PCを使う場合の手順
- 上記のどちらかからUniversal Androotのapkファイルを入手する
- X10側でUSB debugging modeにしてPCに接続する
- X10側でUSB storageをturn offする
- PC側でadbコマンドでapkを/sdcardに転送する
- adb push UniversalAndroot.apk /sdcard/
- PC側でadbコマンドでapkをインストールする
- adb install /sdcard/UniversalAndroot.apk
- X10側でUniversalAndrootを実行
- 「Superuser for Android1.5/1.6」を選択
- 「Root:-)」ボタンをクリック
- PC側でadbコマンドでshellに入る
- adb shell
- PC側のshellで「su」コマンドを実行する
- su
- X10側に「Superuser Request」が表示されるので許可(Allow)する
- PC側のshellのプロンプトが「#」になっている
極力X10のみでやる手順
- X10のブラウザでapkをダウンロード
- Package Installerから上記apkをインストール
- X10側でUniversalAndrootを実行
- 「Superuser for Android1.5/1.6」を選択
- 「Root:-)」ボタンをクリック
- Marketから「Android Terminal Emulator」などをインストール
- 上記を開きshellに入る
- shellで「su」コマンドを実行する
- su
- 「Superuser Request」が表示されるので許可(Allow)する
- shellのプロンプトが「#」になっている
なお、Superuser.apkはAndroid Marketでも配布されています。
時々、Version upとかしてますので、上記手順終了後、改めてインストールした方が、管理しやすいでしょう。
ここ2010/09/01~09/06の間で2回ほどアップデートされてたりしますし。
Marketからインストールした後は、「設定」タブの一番下、「Su binary Tap to check for updates」のところをクリックしてください。
「su」バイナリが最新かどうかをチェックします。
最新でない場合はアップデートしてくれます。
アップデートを行わない場合、アプリがroot権限を取るたびにウィンドウが表示されたりして、大変鬱陶しいことになります。
最終更新:2010年09月06日 09:30