Loading...

android-group-japan@googlegroups.com

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

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

小山です。

1.5以降、アプリでのroot権限取得できないようになっているようですね。。
adb shellでは、root権限ありますが。。。

もうちょっと頑張ってみます。

ありがとうございました。

On 10月5日, 午後3:33, ToT <[EMAIL PROTECTED]> wrote:
> 早速のアドバイスありがとうございます。
>
> 環境は、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
-~----------~----~----~----~------~----~------~--~---