web-dev-qa-db-ja.com

Android診断モード-有効にする方法は?

AndroidでDiagnostic(DIAG)Modeを有効にしたい。同じことについて次の質問があります。

  1. DIAGモードはどのように役立ちますか?
  2. DIAGモードを有効にするためにデバイスをルート化する必要がありますか?
  3. DIAGモードが有効になっているかどうかを確認するにはどうすればよいですか?
  4. リバーシブルですか?通常モードに戻ることはできますか?

私はGoogle Nexus 5を使用しています。

私はAndroid開発にかなり慣れていません。何か助けていただければ幸いです。

4
Saurabh Meshram

1-​​=私は個人的に[〜#〜] dm [〜#〜]を使用して、モバイル(UE)とネットワーク間のメッセージを収集および分析します。 Qualcomm QXDMおよびQPSTツールで使用して、ワイヤレスプロトコルスタックメッセージを分析します。商用電話の場合、通常DMは、UEが送受信するメッセージのカプセル化を解除できるため、セキュリティ対策としてブロックされます。今まで

2-はい、私が使用したすべての商用UE(主にSony Xperiaと現在Xperia Rayを使用)はルート化されています。

- DIAGモードが有効になっている場合、デバイスマネージャーで表示できます。これが私のスナップショットです。これは、デバイスに適切なドライバーをインストールする必要があることを意味します(多くの携帯電話では扱いが面倒でした)。デバイスにはQualcommチップセットが必要です。

4-はい、デバイスのルートを解除できます。 Nexusを自分で試したことはありません。

使用する目的は何ですか?つまり、プロトコルスタックで厳密に機能しています。

それが役に立てば幸い!乾杯

4
Odin
  1. 診断モードは、DFS CDMAツールやQPSTなどの適切なソフトウェアを使用している場合、デバイスの無線帯域とモデムの設定、およびIMEIアドレスやMACアドレスの変更などのその他のものを変更するために使用できます。

  2. あなたはそれを有効にすることができますのみお使いの携帯電話がrootedの場合。

お使いの携帯電話用のクアルコムドライバーがコンピューターにインストールされていることを確認してください。

これをデバイスのターミナルエミュレータに入力します。

su
setprop sys.usb.config diag,adb

注:これは、お使いの携帯電話のRAMディスクで「diag、adb」プロパティの適切な構成が有効になっている場合にのみ機能します。それが機能しない場合は、/ init.xxxxxxx.usb.rc(xxxxxxxはデバイスのコード名またはチップ名などを表す)を開き、 'diagに関連するプロパティを確認してください。 '。

  1. 機能しているかどうかを確認するには、デバイスマネージャーまたは使用しているツールを確認し、スマートフォンが接続されているかどうかを確認します。

  2. はい、それはリバーシブルです。通常モードに戻すには、ターミナルエミュレータで次のように入力します。

setprop sys.usb.config mtp

MTPモードに戻ります:)

2
Gokul NC

DIAGモードについてはあまり知りませんが、qualcomm設定を使用して電話からデータを読み取りたいときに使用します。 DIAGモードに入るには、## 3424#または*#7284#を使用します。そして、DM + MOdem +を有効にします。

0
nightElf91

次のコマンドが機能しない場合:

su setprop sys.usb.config diag,adb

あなたが試すことができます:

su setprop sys.usb.config diag,serial_cdev,rmnet,adb

どちらのコマンドセットにもrootが必要です。違いは、モデムプロセッサに関係しています。

0
Michael Angel

開発者オプションを意味する場合、Android= 4.2現在、開発者オプションに関することの1つは、メニューが非表示になっていることです。メニューにアクセスできるように意図的に有効にする必要がありますオプション。

  1. コンピューターとSDKに接続されているときにアプリをデバッグするのに役立つので便利です。作成するアプリの種類に応じて、さまざまなオプションがあります。メニュー自体を有効にしても、デバイスには何の影響もありません。
  2. いいえ、必要ありません。
  3. 設定メニューに開発者向けオプションが表示されていれば、有効になっていることがわかります。
  4. あなたがしているのは隠された開発者メニューを再表示することだけです。元に戻すものは何もありません。開発中にオンにしたオプションをオフにすることができます。
0
Panama Jack