Galaxy Sの/systemをrw(Read Write)でマウントしてくれるアプリ

投稿日時 9月 27th, 2010 by juggly 投稿カテゴリ » Galaxy S
キーワード:
コメントは受け付けていません。

先日国際版Galaxy S(GT-I9000)向けに公開された最新ファームウェア「I9000XXJPK」では、/systemがデフォルトでro(Read Only)でマウントされるように変更されています(rcスクリプトでそうなっています)。しかし、root化したGalaxy S向けに/systemをrw(Read Write)でリマウントしてくれるアプリが公開されています。『mount /system (rw)』で、Androidマーケットで「mount system」で検索すれば見つかると思います。

[APP] Mount System dir for r/w access

アプリを起動すると次の図のように「Mount」というボタンが表示されますのでそれをタップすればrwでリマウントされます。しかし、再起動するとまたroに戻ってしまうので、常にrwでマウントしておきたいという方は下のチェックボックスにチェックを入れておきます。しかし、roでリマウントするオプションは提供されていません。

JPKデフォルトだと、

/dev/block/stl9 on /system type rfs (ro,relatime,vfat,log_off,check=no,gid/uid/rwx,iocharset=utf8)

アプリを使ってリマウントすると、

/dev/block/stl9 on /system type rfs (rw,relatime,vfat,log_off,check=no,gid/uid/rwx,iocharset=utf8)

と変わります。この操作はアプリを使わなくてもコマンドラインで行うこともできます。

mount -o rw,remount -t rfs /dev/block/stl9 /system

毎回コマンドを打つのは面倒なのでこのアプリを使うのが良いでしょう。

※Gaalxy S以外のAndroid端末の多くは、基本的に/systemro(Read Only)でマウントされています。本来はセキュリティ的にそれがあるべき姿なのですが、Galaxy Sの場合はそうではなかった、ということで改悪とかそういうことにはならないと思います。