IDEOS root化

既に多くの方がやっていると思いますが、
IDEOSでroot権限をとってみまたのでメモを残しておきます。


やったことはなんのことはない、至って簡単でした。
ちなみに、僕のIDEOSのファームはイタリー製です。
こちらのサイトを参考にして、以下の手順を実行。


+1.Z4Root.zipをダウンロード
こちらのサイトからZ4Root.zipをPCにダウンロード。


+2.解凍
Z4Root.zipを解凍すると、Z4Root(2).apkができます。


+3.Z4Root.apkをSDカードに
IDEOSをUSBでPCに接続するか、SDカードスロットのあるPCにmaicroSDを挿入して、SDカード直下にコピー(直下じゃなくてもいいかも)。この時、一応ファイル名から「(2)」を取り除いてZ4Root.apkに変更


+4.Astro File Managerをインストール
続いて、AndroidMarketからAstro File Managerをインストール。


+5.Astro File Managerを起動し、SD直下を表示



+6.Z4Rootをインストール
Z4Root.apkをクリックし、インストールします。


+7.Z4Root実行の前に
Z4Rootを起動する前に、[設定]>[アプリケーション]>[開発]をクリックし、[USBデバッグ]の項目をONにしておきます。(ONにしていないと、Z4Root実行中にONにするように促されます。)



+8.Z4Rootを実行
Z4Rootを実行します。なお、Z4Rootが初回起動する前に、以下の確認画面が表示されます。

そこで[許可]ボタンをクリックすると、以下のようなZ4Root画面が現れます。



+9.一時的にRoot化
[Temporary Root]を選択すると、10〜15秒して、以下のような画面が表示され、Root化が完了します。(途中、数秒間真っ白な画面が表示されますが、あわてないように)




+10.Root化の確認
端末エミュレータをインストールして、実行します。
まず、rootになる前に、sbinディレクトリにアクセス権がないことを確認してみましょう。
ls sbinを実行すると、以下のように表示されます。
"pendir failed, Permission denied"
次に、suコマンドを実行して、rootユーザになります。
(ここで、root化できてないと"su: permission denied"と表示されます。)
再度、ls sbinを実行すると、ちゃんとディレクトリの内容が表示されます。



+11.root化の永続
Z4Rootのメニューで、[Permanent Root]を選択すると、処理の後、端末をリブートします。
リブート後、Z4Rootを起動すると、以下のように3番目のメニュー[Un-Root]が表示されるようになります。

この状態だと、いつでもsuコマンドでrootユーザになることができます。
Un-Rootを実行すると、リブート後、Permanent Rootが解除されます。


なお、root化は自己責任で行ってくださいね。