『今更』 N-04Cのroot化関連まとめ


友人から不要になったN-04Cを譲ってもらったのでさっそくroot奪還しました(A1022001)
L-04Cは持っているので、何やら縁を感じます
発売当時は世界最薄だったらしいですはい
今現在ではなんとかペリアが一番らしいですよ
L-04Cはボタンひとつでroot化やカスタムROM(CM7)導入がチョチョイのチョイでしたが、今回の端末はガードが固いようです

今回やることは以下のとおりです
  • root化
  • シャッター音を無音化する(おや)
  • プリインストールアプリを消す
  • iida UIを導入
また、system以下を弄ると起動時に画面が真っ赤に染まります(通称赤面)
3度ほどやらかしました



とても悲しい
現在の状態はこんな感じ



iida UIがとても見やすいです
続きよりどうぞ




root取得手順

前提としてAndroid SDK(Software Development Kit)とADBが導入されていることが条件です
導入したら必ずパスを通してくださいね

優秀な方が自動root化キットを作成してくださっているのでこれを使いましょう
hitobashilar氏に感謝します

N04C_rootkit(パスはkuimal)

アップしておきますが問題があれば即削除致します

USBデバックモードをオンにしてPCと接続して
解凍したinstall.batを実行するだけ

これでroot取得は完了です
(zergRushの脆弱性を利用しています)
次にNANDアンロックをします
これによりsystem以下の書き換えが可能になりますが、赤面と隣合わせなデンジャラスゾーンでもあります(灰色文字は解説です)

NANDアンロック手順(root化されていることが条件)

1.sysunlock.koをsdcardのルートディレクトリに配置する

2.コマンドラインを開き以下のコマンドを実行


adb shell
dev/su
insmod /sdcard/sysunlock.ko
mount -o rw,remount /system /system
念のため状態を確認
lsmod 

この状態で書き換えを行います
iida UI入れたりシャッター無音化したりラジバ(ry
書き換え作業が終わったら必ず以下のコマンドを実行してください
赤面しますまじではい

mount -o ro,remount /system /system 
rmmod sysunlock.ko
念のため状態を確認
lsmod


シャッター音の無音化手順(NANDアンロックされていることが条件)

1.無音のnosound.oggファイルを用意してsdcardのルートディレクトリに配置します

2.以下のコマンドを実行

(adb shell
dev/su
insmod /sdcard/sysunlock.ko
mount -o rw,remount /system /system)

バックアップ先ディレクトリを作成
mkdir /sdcard/sounc.bak
ファイルを見ておく
ls -l /system/media/audio/ui
元ファイルをコピー
/data/local/busybox cp /system/media/audio/ui/* /sdcard/sound.bak/ 
書き換え開始
/data/local/busybox cp /sdcard/nosound.ogg /system/media/audio/ui/camera_quick.ogg
/data/local/busybox cp /sdcard/nosound.ogg /system/media/audio/ui/camera_nom.ogg
/data/local/busybox cp /sdcard/nosound.ogg  /system/media/audio/ui/camera_click.ogg
chmod 644 /system/media/audio/ui/*  ←パーミッション変更します
ls -l /system/media/audio/ui/       ←日付を確認して変わったことを確認

(mount -o ro,remount /system /system 
rmmod sysunlock.ko
lsmod)



プリインストールアプリの削除手順(NANDアンロックされていることが条件)

1.以下のコマンドを実行
mvのコマンドが多数あるのでコピペで行うと楽です

(adb shell
dev/su
insmod /sdcard/sysunlock.ko
mount -o rw,remount /system /system)

cd /system/app
mv MyLifeLog.apk MyLifeLog.apk.org
mv MyLifeLog.odex MyLifeLog.odex.org
mv ScPedometer.apk ScPedometer.apk.org
mv MediasLauncher-s.apk MediasLauncher-s.apk.org
mv MediasNaviShortcut.apk MediasNaviShortcut.apk.org
mv MediasNaviShortcut.odex MediasNaviShortcut.odex.org
mv docomo_market.apk docomo_market.apk.org
mv BeeTV.apk BeeTV.apk.org
mv EstarAP1DL.apk EstarAP1DL.apk.org
mv BookShelf_preset.apk BookShelf_preset.apk.org
mv TabihikakuNet.apk TabihikakuNet.apk.org
mv Twipple.apk Twipple.apk.org
mv andronavi.apk andronavi.apk.org
mv toruca.apk toruca.apk.org
mv TravelCamera.apk TravelCamera.apk.org
mv TrendSearch.apk TrendSearch.apk.org
mv TrendSearch.odex TrendSearch.odex.org
mv CarrierMailService.apk CarrierMailService.apk.org
mv CarrierMailService.odex CarrierMailService.odex.org
mv spmode_mail.apk spmode_mail.apk.org
mv iD.apk iD.apk.org
mv PhoneBookCopy.apk PhoneBookCopy.apk.org
mv gguide.apk gguide.apk.org
mv Evernote_launcher_docomo.apk Evernote_launcher_docomo.apk.org
mv SyncMLApp.apk SyncMLApp.apk.org
mv Quickoffice.apk Quickoffice.apk.org
mv GenieWidget.apk GenieWidget.apk.org
mv MobileFeliCaMenuApp.apk  MobileFeliCaMenuApp.apk.org
mv MobileFeliCaWebPluginBoot.apk MobileFeliCaWebPluginBoot.apk.org
mv ManualDownloaderN04C.apk ManualDownloaderN04C.apk.org

(mount -o ro,remount /system /system 
rmmod sysunlock.ko
lsmod)

実行中のアプリが多数あるので消すときは慎重に!



iida UI導入手順(NANDアンロックされていることが条件)

1.ごぜん日記様より240dip用をダウンロードします
2.iidaWeatherだけ個別にダウンロードします(挙動不審のため)
3.これらをsdcard内のappフォルダに入れます(なければ作成)
4.ダウンロードしたapkファイルを以下のコマンドによりインストールします

(adb shell
dev/su
insmod /sdcard/sysunlock.ko
mount -o rw,remount /system /system)

/data/local/busybox cp /sdcard/app/* /system/app/

(mount -o ro,remount /system /system 
rmmod sysunlock.ko
lsmod)



コマンド説明


mv (削除)
cp (コピー)
mkdir (ディレクトリを作成)
adb shell(シェルコマンドに入る)
dev/su (管理者権限モード)
ls (ファイルやディレクトリを見る)

Adaway導入について

rootアプリの定番であるAdawayですが私の環境でインストールすると赤面しました
原因は不明ですが



お疲れ様でした


-->

コメントを投稿

 

Translate

Copyright © 2012 デジもっと! All rights reserved.