USB経由で接続したAndroidデバイスの呼び出しを偽造する方法はありますか? ADB を使用して通話をトリガーする方法はありますか? もしそうなら、どうすればいいですか?
これは重複した質問のように感じますが、SOの質問が見つかりません。これは最も近い質問ですが、エミュレータにのみ関連しています。
これが私が試したいくつかのことです。次のコマンドの逆を実行したいと思います。
adb shell am start -a android.intent.action.CALL tel:1112223333
上でリンクした質問で他の人が言ったように。ただし、エミュレータではなくデバイスでこれを行いたいと思います。私が行っている作業では、エミュレーターは通話のテストには不十分であり、実際のデバイスでのみテストを実行できます。私たちの「ソリューション」にはエミュレーターのサポートがありません。
通常、エミュレータのポートを使用してローカル ホストに telnet で接続しますが、それができないので、プラグインされたデバイスに telnet で接続できますか? プラグインされたデバイスで着信コールを偽装する方法はありますか?
なぜこれをやりたいのかを説明するために、現時点で AOSP に変更を加えています。現時点では、変更に対応するようにエミュレーターを変更していませんが、テレフォニーに変更を加えています。最終的にはエミュレーターを機能させることが重要になりますが、現時点では、アクセスできるデバイスを使用して偽の通話でテレフォニーをテストできれば理想的です.
これが不可能である可能性は十分にありますが、誰かがこれを経験したことがあるなら、私は知りたいです. デバイスを一般に公開する前に、デバイスで電話を偽造するためのテストをどこかで行うべきだと思います。