WoT備忘録

ランダムとか色々

Androidで、内部ストレージとしてフォーマットしたSDカードに移動したアプリを本体のストレージに戻す

題名通り。

機種によっては内部ストレージとしてフォーマット後に設定アプリを使って本体のストレージに戻すことができますが、自分が所持しているAndroidは無理だったので備忘録も兼ねて。

 

方法

以下の物が必要です

  • PCとAndroidを接続するためのUSBケーブル
  • adb

adbを利用するために予め開発者向けオプションを有効にする必要があります。

 

まずは開発者向けオプションでUSBデバッグを有効にしてPCと接続します。

初回接続の場合は許可のダイアログがAndroid側で出るので許可をします。

コマンドプロンプトを開き

adb shell

と入力。

特に問題なくプロンプトが変われば

pm move-primary-storage internal

と入力してエンターを押す。

するとAndroid上でSDカードに移動したときのようにコンテンツを移動中という画面になります。

内部共有ストレージを取り外さないでください。

と表示されていたら本体ストレージに移動が進行しています。

終了後はコマンドプロンプト側にSuccessと表示されます。

SDカードを外部ストレージとしてフォーマットすればすべての操作は完了です。