タグ付けされた質問 「usb-on-the-go」

1
デバイスにUSBホストモード(OTG)サポートがあるかどうかを確認するにはどうすればよいですか?
一部のAndroidデバイスはUSBホストとして機能できるため、接続されている他のUSBデバイスを使用できます。たとえば、携帯電話からカメラに保存されている写真を閲覧またはインポートしたり、タブレットに接続されたUSBメモリスティックにファイルをコピーしたり、フルサイズのUSBキーボードまたはマウスをタブレットに接続したり、外部GPSまたはwifiデバイスを使用したりします。 デバイスがこれを実行できるかどうかを確認するにはどうすればよいですか?


1
採用可能なストレージがいっぱいです。データをより大きなMicroSDカードに移動するにはどうすればよいですか?
CM13を実行しているMoto G 2014 LTEがあります。「内部ストレージとしてSDカードを採用する」こと全体を知ったとき、この携帯電話の実際の内部ストレージは小さいので、私は非常に興奮していました。私が当時持っていた最大の16GBマイクロSDをセットアップし、最小限の問題でそれを使用しています。 今日まで早送りすると、16 GBの代わりに使用したい64 GBのmicro SDができました。しかし、新しいデータにデータをコピーする最良の方法について、またはそれが可能かどうかについて、私は途方に暮れています。これまでに得たアイデアには次のものがあります。 Titanium Backupすべての[システム]アプリ、工場出荷時設定へのリセット、新しいSDのフォーマット、および復元(動作するはずですが、大きな痛み) SDカードをUSB OTGスティックにNANDroidしてから、新しいカードに復元します(これは悪い考えであり、動作しませんが...) 何らかのファイルマネージャーを使用して、電話を介してコンピューターにすべてのものをコピーし(linux / linux / windowsトリプルブートを使用しているため、ファイル形式は問題ありません)、新しいSDを電話にフォーマットし、コピーバックします(そんなに簡単なことはできないでしょうか?隠しファイル/アクセスできないファイル?) ルートファイルエクスプローラーアプリを使用してファイルをUSB OTGにコピーし、SDをポータブルとして再フォーマットし、新しいファイルを採用したとおりにフォーマットしてから、コピーして戻します(以下の点を除いて機能します) コマンドadb shell sm set-force-adoptable trueでOTGカードリーダーを介して64GB SDカードを内部としてフォーマットし、ルートブラウザを使用して古いSDからすべてのデータをコピーし、古いSDを外部としてフォーマットして削除し、新しいSDを取り出して挿入しますSDカードスロット(過度に複雑なようであり、以下の落とし穴もあります) 私が心配しているもう1つのことは、マウントポイントです。外部に保存されたデータを使用するアプリは、そのための新しいSDカードを認識することを知っていますか?起動するたびにシェルで特定の場所に再マウントする必要がありますか(またはinit.dスクリプトを使用する必要がありますか)?私はいつでも/ sdcardまたは/ storage / emulated / 0からアクセスできると思いますが、裏で何が起こっているのか100%はわかりません。 私は最近のNANDroidバックアップを持っているので、誰もが間違いなく機能しないオプションを排除できる場合(またはどちらがおそらくそうなるでしょうか)、私はそれらを試して、将来誰かがこの質問に遭遇した場合に報告することができます。 編集:だから、私の電話はさらにほこりをかみ、かなり大きなブートループに入りました。まったく新しいROMをフラッシュする必要がありました。そのため、完全なイメージ/復号化などをテストすることはおそらくできないでしょう。元々計画していた方法。ただし、将来この特定の方法を採用したい人がいる場合に備えて、これまでに発見したことを書きます。 次のように、ddを使用して古いSDをイメージします。sudo dd if=/dev/mmcblk0 of=~/SDCardBackup.imgここ/dev/mmcblk0で、sdカードの場所はlsblk 作成したばかりのイメージを新しい sdカードに復元しますsudo dd bs=4M if=~/SDCardBackup.img of=/dev/mmcblk0(最初にマウント解除する必要がある場合があります)。 これ以降、私はこのチュートリアル(@beeshyamsに感謝!)に従っていました。計画では、ストレージを復号化し、gpartedを使用してメインパーティションのサイズを変更しました。うまくいくかどうかはわかりませんでしたが、試してみる価値があると感じました。しかし、抽出したキーを使用して実際の復号化コマンドを実行するようになったとき、エラーが発生しました(これは私の見掛け倒しのLinuxスキルであると考えられます)。 私が言うように、すべてが計画通りに進んだとしても、上記の方法がうまくいくかどうかはわかりません。また、間違って入力した場合は、上記のコマンドを自由に修正してください(現在Windowsを使用しているため、これはすべてメモリから取得されています)。しかしそれまでは、@ faidherbardのコメントは問題なく機能するはずです。 ありがとう、Jackdafish

1
USB-OTGと充電を同時に行う
USB-OTGの使用中にNexus 7 2013を充電しようとしています。 USBパススルーを行い、100 kの抵抗を介してセンスピン(黄色のリード)を接地し、赤と黒を充電器に接続する、広く説明されているY字型ケーブルを作成しました。充電は機能しましたが、タブレットはOTGデバイスを認識しませんでした。 タブレットは、Samsung OTGアダプター(EPL-AU10WEGXAR)を介してOTGデバイスを認識します。それで、アダプターの下流でUSB-Aオス-メス4リード延長ケーブルを接続し、赤と黒をタップして充電器を追加しようと思いました。 しかし、充電器がなくても、延長ケーブルはOTGを破壊します。サムドライブとPCの間に挿入しても機能します。それはちょうど4本の指揮者です。タブレットにはそれを検出する方法がないはずです! Works: タブレット-Samsungアダプター-OTGデバイス。 Fails: タブレット-Samsungアダプター-延長ケーブル-OTGデバイス。 これをデバッグしたり、OTGと充電を同時に実行したりするにはどうすればよいですか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.