gpt4 book ai didi

android - Android 设备上的假来电

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:04:19 24 4
gpt4 key购买 nike

有没有办法伪造我通过 USB 插入的 Android 设备的调用?使用 ADB 触发调用的某种方式?如果可以,我该怎么做?

我觉得这可能是一个重复的问题,但我找不到它的 SO 问题。 This is the closest question , 但它只与模拟器有关。

这是我尝试过的一些方法。我想执行以下命令的相反操作:

adb shell am start -a android.intent.action.CALL tel:1112223333

就像另一个人在我上​​面链接的问题中所说的那样。除了我想在设备上而不是在模拟器中执行此操作。由于我在模拟器上做的工作不足以测试电话调用,我只能在实际设备上运行我的测试。我们的“解决方案”没有模拟器支持。

所以通常我会使用模拟器的端口远程登录到本地主机,但我不能这样做,那么我可以远程登录到插入的设备吗?有没有办法让我在插入的设备上伪造来电?

为了解释我为什么要这样做,我现在正在对 AOSP 进行修改。目前我们还没有修改模拟器以适应我们的更改,但我们正在修改电话。最终让模拟器工作很重要,但此时如果我们可以使用我们有权访问的设备通过假电话测试电话将是理想的。

这完全有可能甚至是不可能的,但如果有人对此有经验,我很想知道。我觉得在向公众发布设备之前,应该在某个地方进行一些测试,以在设备上伪造电话。

最佳答案

Telnet 到您的 Android 设备

除了 adb,您还可以使用 telnet 连接到设备。这使您可以模拟某些事物,例如来电,更改网络连接,设置您当前的地理编码等。使用“telnet localhost 5554”连接到您的模拟设备。要退出控制台 session ,请使用 quit 或 exit 命令。

例如

# connects to device
telnet localhost 5554
# set the power level
power status full
power status charging
# make a call to the device
gsm call 012041293123
# send a sms to the device
sms send 12345 Will be home soon
# set the geo location
geo fix 48 51

关于android - Android 设备上的假来电,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19081362/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com