N-04Cでrootがとれたよー!

実は、Android端末はN-04Cが初めてで、他の機種を触った事はないし、root化も当然した事がないので、正直まだroot化のメリットをいかす事ができていませんが、とりあえずできたのでご報告。

N-04C端末情報

まず、adbが使える環境を作る必要があります。LionでN-04Cをつなぐのはちょっと面倒くさいです。Medias(N-04c)をOSX(Lion)で使うために。 – .h2oのお気楽日記を参考にしてやってみたのですが、つながりませんでした。
Windowsの場合は、N-04C用ADB USBドライバーを入れて、JREを入れて、android-sdkのzip阪を拾ってきてmanagerからadbをダウンロードするのが最小です。よくわからなかったらJDK入れてinstaller阪入れると良いかも。

adbが使える環境を作ったら、以下のものを用意してください。

  • zergRush ( https://github.com/revolutionary/zergRush/downloads )
  • n04c_rootkit ( https://twitter.com/#!/goroh_kun/status/129230718424457217 )
  • IS03rootsw ( http://www.shiduki.com/android/IS03rootsw.html )

そしたら、N-04Cをつないで、以下のコマンドを実行します。

まず、zergRushを適用します。コマンドラインから以下を実行します。

zergRushの実行

adb push zergRush /data/local/
adb shell chmod 777 /data/local/zergRush
adb shell /data/local/zergRush

次に、n04c_rootkitを適用します。「adb shell」で、一旦中に入って、/data/local/tmp/shを実行するとrootになれるので、local.propを/data/以下に配置して、autoexecに権限をつけたら、shellを抜けて、rebootします。

adb push data_local /data/local
adb push local.prop /data/local/local.prop
adb shell
> $ /data/local/tmp/sh
> # mv /data/local/local.prop /data/
> # chmod 555 /data/local/autoexec.sh
adb reboot 

あとはもう適当に。

adb install IS03rootsw.apk
adb install Superuser.apk

はじめてのroot化ですが、簡単にスクリーンショットがとれるのはいいですね!プリインストールアプリとかアンインストールできるようになるらしいので、NANDロックが解除できないと自由度が低いですが、ちょっといろいろ調べてみようと思います。

投稿者: halt

PHPプログラマ。

“N-04Cでrootがとれたよー!” への 2 件のフィードバック

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

ねこ認証:9つのパネルの中からねこを3匹選んでください