Loading...

android-group-japan@googlegroups.com

[Prev] Thread [Next]  |  [Prev] Date [Next]

[android-group-japan: 1868] R e: /system へのファイルアクセスに関して ToT Mon Oct 05 00:01:13 2009

早速のアドバイスありがとうございます。

環境は、SDK1.6のエミュレータ環境です。
早速やってみます。

ありがとうございます。

On 10月5日, 午後2:23, Akio Kondo <[EMAIL PROTECTED]> wrote:
> こんどう@組み込みWGです。
>
> その操作にはroot権限が必要です。
> systemパーティションのリードオンリーを書き込み可能に変えてから
> mvやcatコマンドを使う必要があります。
>
> 環境は何を使っていらっしゃいますか?
> HT-03Aではsystem配下を書き込み可能にする事は通常の方法では出来ません。
> マーケットでアプリを配布することをお考えであれば、
> root権限を持てるように改造したユーザーしか利用できないアプリになってしまうので
> 意図したアプリにはならないのではないでしょうか。
> #rootユーザー向けに配信したいというのであれば別ですけど。
>
> エミュレータやroot権限が取得できるようにしたDevPhone1、GDDPhoneを使っていて、
> デモや個人的に使用するのであれば
> rootになった状態で
> mount -o rw,remount /dev/block/mtdblock3 /system
> でsystemパーティションを書き込み可能に出来ます。
> 元に戻す場合は
> mount -o ro,remount /dev/block/mtdblock3 /system
> です。
>
> #それ以外の機種の場合は機種毎にパーティション構成が違うと思いますのでご注意ください。
>
> On 10月5日, 午後1:54, ToT <[EMAIL PROTECTED]> wrote:
>
>
>
> > お世話になっております、小山です。
>
> > アプリ内部で /system 配下のlibフォルダへファイルを
> > コピー/移動させたいのですが、できないのでしょうか?
> > コピーコマンドは実装されてなかったので、移動コマンドの場合、
>
> > Runtime.getRuntime().exec("mv /sdcard/aaa.txt /system/lib");
>
> > としたのですが、/system/lib にファイルが移動されません。
>
> > /system 配下ですが、READ Onlyとなっていて、これが原因なのだと
> > 思いますが、write可能にするにはどうしたらよいでしょうか?
>
> > シェルを使用して行う場合、adb remountしてから、
> > adb pushでファイルを置くということは分かったのですが。。。
>
> > 何か良い知恵ございましたら、ご教授下さい、よろしくお願いします。- 引用テキストを表示しない -
>
> - 引用テキストを表示 -
--~--~---------~--~----~------------~-------~--~----~
このメールは次の Google グループの参加者に送られています: 日本Androidの
会
 このグループにメールで投稿: [EMAIL PROTECTED]
 このグループから退会する: [EMAIL PROTECTED]
 その他のオプションについては、次の URL からグループにアクセスしてくださ
い。 http://groups.google.co.jp/group/android-group-japan?hl=ja
-~----------~----~----~----~------~----~------~--~---