- -キャッシュパーティションをマウントして、SDカードなしでAndroidアプリを実行する

キャッシュパーティションをマウントして、SDカードなしでAndroidアプリを実行する

AndroidデバイスでSDカードにアクセスできませんか? 損傷した?いいえ、修正のためにここにいるわけではありません。このガイドは、機能するSDカードを必要とするアプリの実行を支援することを目的としています。そのため、SDカードが損傷したAndroidデバイスをお持ちの場合は、それを投入してこのガイドを実装し、稼働させてください!アイデアは、電話の/ cacheパーティションを/ sdcardパーティションとしてマウントすることです。このガイドを実装できるようにするには、ADBおよびLinuxコマンドの基本的な事前知識が役立ちますが、完全に必要というわけではありません。指示を読んでください!

それでは、いくつかの古き良きコマンドを見ていきましょう!

要件:

  • ADBがPCにインストールされ、実行されています。 ABDの概要とインストール方法に関するガイドをご覧ください。
  • 端末にインストールされているターミナルエミュレータ。マーケットからインストールします。

手順:

  1. まず、スマートフォンをPCに接続して、 USBデバッグ オプションがチェックされています。 それを行うには 設定 > 応用 > 開発.
  2. 次に、コンピューターでコマンドプロンプトまたはターミナルを開き、次のコマンドを入力します。
    adb devices
  3. デバイスがリストされている場合は、次のコマンドを入力します。
    adb remount
  4. 再マウントに成功しました」。それが終わったら、スマートフォンでターミナルエミュレータを実行します。端末で次のコマンドを入力し、各コマンドの後にEnterキーを押します。
umount /sdcard
mount -o rw,remount /
umount /sdcard
ln -s cache /sdcard

それでおしまい!すべて完了。 SDカードへのアクセスを必要とするアプリまたはウィジェットを実行します。今はうまくいくはずです。再起動すると、プロセスは再び繰り返す必要があり、一時的なものであることに注意してください。ただし、ROMマネージャーやカメラなど、このトリックでは機能しないアプリはほとんどありません。

[VIA XDA-DEVELOPERS]

コメント