2012-04-30 7 views
0

linuxコマンドを実行して、sdcard上の特定のパスをマウント/アンマウントする方法を知りたいと思います。人々が提案したことを多く試しましたが、実際には何も働いていませんでした。linuxコマンドを実行して、sdカードをマウントしてアンマウントします。android 3.x

私のデバイスはルートになっています。

私の目標は、ファイルシステムのブラウジングを表示するデスクトップおよびローカルアプリケーションからsdcardの一部のフォルダへのアクセスを防止することです。

この目標を他の方法で達成するためのアイデア(ファイルの暗号化以外) - 歓迎します。

答えて

2

ファイルシステムにパーミッションモデルがないため、これはうまくいきません。

ただし、物理メディアを分割し、その一部にパーミッションを持つUNIXスタイルのファイルシステムを作成することもできます。多くのカスタムROMは、公式の方法が出てくる前に、特にapps2sdのためにこれをしました。そこにvoldの再構成の詳細があります。

Googleのエンジニアが、Androidのバルクストレージを、ベースファイルシステムにアクセス権があり、レガシーサポートのためにその上にあるものの印象がエミュレートされているようなスキームに移行したとします。

+0

あなたの答えをありがとうが、私はあなたの答えを完全に理解しているかどうかはわかりません。どのように私はそのようなパーティションを作成できますか教えてください? –

+0

私が提案したことは、これを再発明するのではなく、カスタムROMのやり方を調べることです。パーティション化だけでなくvoldとの調整についてもそうであるからです。 –

+0

ありがとう、私はそれをチェックします –