2011/07/14

Xperia arcのシステム内部のファイル入替メモ

こうしてメモしておかないと自分でも忘れてしまいそうなので軽くまとめる.
前提条件として以下の事を事前に済ませているものとする.
root
busybox
JDK
Android SDK

以下の手順ではシステム内/system/build.propを
SDカード上/sdcard/hoge/build.propに置き換えている.
SDカード上のbuild.propは事前に/systemからコピーしてきたものを編集してある.

> adb shell
$ su
コマンドプロンプトからAndroid ADB Shellを立ち上げrootになる.

# mount -o rw,remount /dev/block/mtdblock0 /system
システムを書き込み可能な状態でマウントし直す.
このときsystemは以下のようになっているので注意.
Xperia X10 - /dev/block/mtblock2
Xperia arc - /dev/block/mtblock0

# dd if=/sdcard/hoge/build.prop of=/system/build.prop
SDカード上のbuild.propをシステムに上書きする.

# cd /system
# chmod 644 build.prop
build.propのパーミッションを元に戻す

# mount -o ro,remount /dev/block/mtblock0 /system
システムを読み込み専用にマウントし直し終了.

# reboot
最後にリブートしゆっくりと天に祈りを捧げる.

0 件のコメント:

コメントを投稿