「内部ストレージとしてフォーマット」機能はAndroid 6.0以降でどのように機能しますか?


31

「内部ストレージとしてフォーマット」機能はAndroid 6.0以降でどのように機能しますか?以下のスクリーンショットをご覧ください。

スクリーンショット
スクリーンショット(クリックして拡大)

「このUSBドライブはこのデバイスでのみ動作する」というのはなぜですか?パーティション形式が原因ですか?Windowsで読み込もうとしましたが、ファイル形式はRAWです。Windowsが読み取れないようにEXT4形式ですか?このカードを別のAndroid 6.0デバイスに挿入するとどうなりますか?他のデバイスはそれを読むことができますか?

回答:


35

この機能を使用すると、外部SDカードが内部ストレージを置き換えます。その過程で、暗号化されます。その場合、後者のファイルシステムは読み取り不能になるため(暗号化のため–行われます)そのため、泥棒は単にデバイスのロック画面を回避してデー​​タに直接アクセスするためにカードを取り外すことはできません)。


参照:Android 6.0はSDカードを内部ストレージとして扱うことができます...費用がかかります

内部ストレージを選択すると、microSDカードが再フォーマットおよび暗号化されます。これが完了すると、カードは内部ストレージとしてのみ使用できます。カードを取り出してコンピューターで読み取ろうとしても、機能しません。カード上のすべてのデータも消去されるため、最初に重要なものをバックアップすることをお勧めします。Androidにはそれを移行するオプションがありますが、初期の報告では信頼性が低いことが示唆されています。

[…]

真の内部ストレージまたは内部ストレージのように動作するようにフォーマットされたmicroSDカードのいずれかにアプリをインストールすることもできます。ただし、8GBのストレージと32GBのmicroSDカードを備えた電話機をお持ちの場合、音楽、映画、ゲーム、その他のファイル用に40GBではなく32GBのスペースしかありません。


参照:採用可能なストレージ:お使いの携帯電話でおそらく使用できないAndroid Marshmallowの隠し機能

スペースが増加されていないことに注意してくださいはなく、SDカードのサイズ SDカードのサイズ。基本的に、内部ストレージ(通常はかなり高速なeMMC)とSDカード(通常は内蔵ストレージチップよりも遅い)を交換します。容量と速度のトレードオフになります。場合によっては、これは公正な取引です。

もう1つ興味深い情報があります。わずかな作業で、採用可能なストレージは単なるmicrosdカードを超えています。あなたはできる技術的に採用できるストレージとして任意のUSB OTGデバイスをマウントします。理論的には、これにより、USB OTG経由で1 TBのハードドライブを接続できます。もちろん、そのハードドライブを取り外すことはできないので、使用は非常に限られていますが、非常に興味深いものです。

USB OTGを介して接続された「任意の」ストレージデバイスを強制的に採用可能なストレージにする場合は、次のコマンドを知っておく必要があります。これは試していませんので、ご自身の責任で進めてください。

   adb shell sm set-force-adoptable true

どこでAndroidCentral 内部マシュマロ:採用できるストレージは続けます。

   adb shell sm set-force-adoptable true

しかし、おそらくそうすべきではありません。

ストレージデバイスが採用されると、システムの一部になり、取り外しできなくなります。物理的に削除することはできますが、スマートフォンやタブレットでアプリやサービスがクラッシュする間、元に戻すように求められます。それは採用されました -システムに取り入れられ、愛され、全体の一部を作りました。

興味深いコメントは次のとおりです。

これを読んで良かったのですが、採用可能なストレージは素晴らしいアイデアだと思っていたので、16GBの電話を購入し、大きなmicroSDカードを挿入してシステムを打ち負かすことができました。しかし、今では私はそれがどのように機能するかをもっと理解しているので、おそらく良い考えではありません。

さらにについて書いたことに下線を引くために:

カードはいつでも取り外して再フォーマットできますが、そうすると電話が工場出荷時の状態にリセットされます。

プラス

通常の外部ストレージとして保持することにしました。少なくともその方法は、電話に障害が発生した場合でも、SDカードファイルにアクセスできます。もう1つの方法では、暗号化されたままになり、電話で電話終了の不具合が発生した場合、カードは暗号化されたままであり、それを確認する唯一のデバイスは無効になります。写真やビデオ、音楽を復元するために取り出してコンピュータに挿入する必要はありません。


よると、Androidの6.0マシュマロヒント:[ビデオ]内部ストレージとしてあなたのMicroSDカード「を採用」、「ウェイバック」があります。

ありがたいことに、それは完全に永続的ではありません。メディアを保存するためだけに使用する場合は、[設定]> [ストレージとUSB]に移動してから、カードを選択し、右上のメニューを押して[ポータブルとしてフォーマット]を選択します。

ただし、行間を読む:フォーマットは、その上のすべてのデータが消去されることを意味します。そのため、それを行いたい場合は、事前にデータを保護しておく必要があります。ここでは簡単な「USBカードリーダー」の方法はありません。USBまたはネットワーク経由ですべてをコピーする必要があります。1また、カードが破損した場合、カードリーダーとリカバリソフトを使用して少なくともその一部をレスキューする方法はありません。暗号化はそれを不可能にします。壊れていると、デバイスにマウントできなくなる可能性が高いため、他の場所でバックアップしなかったものはすべて「永久に失われ」ます。


カードが「良好」である限り、Decrypting Android M採用ストレージ(エンファシスマイニング)に興味深いポインターがあります。

Android Mは、内部ストレージFDEと同様に実装された採用可能なストレージを可能にします。これは、に格納され/data/misc/vold/た、ボリュームごとの静的な128ビットAESキーでdm-cryptを使用します。キーがデバイスから抽出されると、採用されたストレージを任意のLinuxマシンにマウントして読み取り/書き込みできます。採用可能なストレージ暗号化は純粋にソフトウェアで行われるため(少なくとも現在のプレビュービルドでは)、そのパフォーマンスはハードウェアアクセラレーションFDEをサポートしないデバイスの暗号化された内部ストレージに匹敵する可能性があります。


さらに読む:


1ではストレージ>内部ストレージは、あなたの内部に自分のもののバックを移動する『移行データ』を見つける必要があります-あなたは十分なスペースを持っている場合があり、左。(これを指摘してくれた Barleymanに感謝します


1
ありがとう。両方のファイルシステムが読み取れないのは少し奇妙に思えますか?ext SDが破損した場合はどうなりますか?
-beeshyams

1
@beeshyamsおめでとうございます。そして工場出荷時のリセット、新しいカードの挿入、復元というまともなバックアップが得られることを祈ります。この「機能」を使用しない理由を推測してください。そしてもう1つの問題を忘れました。16GBカードがいっぱいになり、32GBまたは64GBカードに交換したい場合はどうでしょうか。ヒント:同じ…//さらに読む:Android 6.0はSDカードを内部ストレージとして扱うことができます…費用がかかります
Izzy

1
+1。教育的であり、以前のバージョンを除いてそれを使用することは非常に素晴らしい考えのようです。参考のためにこれをブックマークしました
-beeshyams

2
私も、@ beeshyams –新しい採用可能なストレージタグwikiへようこそ:)
Izzy

1
私はそれがこのように機能することを疑います。1)SDカード全体をバックアップし(一部の隠された部分にルートが必要な場合があります)、2)外部にフォーマットし直し、3)再度交換し、オプションで再度「採用」、4)復元します。別のカードを差し込むとすぐに、Androidはそれを再度採用するか(新しい暗号化)、または拒否します(採用されたものが必要なため)。それを試したことはありません(十分にクレイジーではありません)。
イジー

3

いくつかのポイントをより簡単にアクセスできるようにする2番目の答え。

  1. はい、少なくともAndroidは内部ストレージにアクセスできます。外部ストレージへの「データの移行」を完了すると、移動可能なものはすべてSDカードに移動しますが、一部はまだ内部に残ります。galaxy S5では、これらは/ data / app /にあります
  2. ストレージ設定から「内部ストレージ」を開くとプロセスを逆にすることができ、すべてを内部nvramにコピーする「データの移行」があります。
  3. (いつ)すべてを移動するのに十分なスペースがない場合でも、アプリ情報に移動して[変更](場所)ボタンを使用することにより、難しい方法で移動できます。

Titaniumバックアップは、すべてを内部ストレージに復元します。Galaxy S5では、少なくとも報告された使用可能なストレージが間違っているため、すぐにいっぱいになります。その時点で、クラッシュするアプリから一定のポップアップが表示されるようになり、一部の大きなアプリのappinfoにアクセスして、アンインストールするか外部に移動して制御を取り戻す必要があります。

内部と外部の間でアプリを一括で移動する方法があり、apps2sdはすべて1つになっています。ファイルの処理には少し時間がかかりますが、手作業ではありません。


2

redditには素晴らしい投稿があります。Marshmallowの採用可能なストレージを含め、Androidのストレージに関する混乱を完全に解消しましょう。

しかし、私が理解している限り、デベロッパーは依然として、アプリがSD(この場合は拡張内部ストレージ)に移動できるかどうかを開発者が制御しているということです。そのため、ストレージに組み込まれた電話機の制限にまだ直面する可能性があります。少なくとも、私は理解している限り、Androidが移動するので/ mediaパーティションは必要ないので、すべての空き領域をパーティションによって/ dataパーティションに割り当てることができます(Samsungデバイスにはより便利な.pitファイルがあります)。すべてのユーザーデータ、写真、ストリーミングサービスのオフラインファイルなど、統合されたSDカード。確認または修正してください。


/ mediaパーティションはありません。電話とのUSB接続を介してコンピューターから表示できるデータを保持する「偽」の/ SDCard /フォルダーは、/ data内の1つのディレクトリであり、通常は/ data / media / 0です。このフォルダーは、採用されたSDカードに移動されます。/ dataで解放されたスペースは、他のアプリで自動的に使用可能になります。
Milind R
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.