- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
问题:
Beaglebone 中的 Android JellyBean4.1.2 无法识别部分华为 USB Dongle。
详细信息:
我正在使用在 Android JellyBean4.1.2 上运行的 BeagleBone。
Huawei - E1731 [已锁定]、Huawei - E303D [已锁定]
在此平台上工作正常。
Huawei E303F 、Huawei E303F(均出厂解锁)
无法识别 操作系统(未生成通信文件)
现在提到的 USB Dongles 工作正常。
但我想找到根本原因并且必须解决它。
是否有任何选项可以通过从源代码构建 Android 操作系统来修复它?如果是,如何?哪些文件需要更改?
为什么有些加密狗在没有提到的解决方法的情况下直接被识别?
正如 skoperst 所说,我已经检查了 kernel_dir/drivers/usb/serial/option.c
中的 option.c
除了硬编码设备 VID 和 PID 之外,是否有任何解决方案。
我需要一些更通用的解决方案,以促进即插即用
机制。
即插即用在 linux 中的工作原理
。如果可以使用 linux kernal
, Android 也可以吗?
感谢您的宝贵建议。非常感谢。
最佳答案
您的问题与在您使用的设备上运行的内核有关,与 Android 操作系统无关。
支持哪种 USB 设备(即 vid/pid 的哪种组合)取决于内核中定义的哪些集合,它是硬编码的。
具体来说,您需要针对特定 VID 和 PID 的 USB 串行设备定义(AKA ttyUSB),它们通常位于:kernel_dir/drivers/usb/serial/option.c对于您希望设备能够识别的任何其他驱动程序也是如此。
关于android - Android 中的 USB Dongle 识别 - Beaglebone,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27616045/
我在连接低功耗蓝牙数据并将其从我在 android studio 中创建的自定义应用程序发送到 BLE 加密狗时遇到问题。我创建的应用程序有 4 个虚拟按钮,每次按下这些按钮时,它都会发送一个 4 位
我正在使用插入 OpenWrt 设备的 TP-Link MA 260 加密狗。加密狗有两种模式: USB 模式: vendor=0x2357 product=0xf000 调制解调器模式: vendo
本文整理了Java中com.zsmartsystems.zigbee.dongle.conbee.ZigBeeDongleConBee类的一些代码示例,展示了ZigBeeDongleConBee类的具
本文整理了Java中com.zsmartsystems.zigbee.dongle.cc2531.ZigBeeDongleTiCc2531类的一些代码示例,展示了ZigBeeDongleTiCc253
在欧洲,我如何使用未经修改的 RTL-SDR USB TV Dongle 接收时间信号? RTL-SDR Dongles 能够接收 52-2200MHz 的频率范围。 在欧洲, radio 控制时钟接
我正在一台 win7 32 位计算机上用 C 语言为 IrDA 项目编写一些代码。我有另一台计算机设置来显示通过红外接收的任何数据。这部分有效。然而,一旦我将 IrDA 适配器连接到 PC,它就会开始
本文整理了Java中com.zsmartsystems.zigbee.dongle.cc2531.frame.ZdoSimpleDescriptor类的一些代码示例,展示了ZdoSimpleDescr
本文整理了Java中com.zsmartsystems.zigbee.dongle.cc2531.frame.ZdoManagementRouting类的一些代码示例,展示了ZdoManagement
我的小项目是将 HCI 命令写入蓝牙 USB 加密狗并获得 HCI 命令的响应。 我可以打印我的 USB 蓝牙加密狗的所有端点地址,如下所示(使用 libusb)。根据蓝牙系统主机控制接口(inter
我已经完成了所有的调用拨号部分并且它有效。现在我需要播放音频并记录来自另一端的响应音频。我只需要知道如何将音频传递给加密狗并通过通话发送,以及如何记录来自另一端的反馈结束 这是我用来拨电话号码的工作线
我在内核 3.16.1 系统中启用 WiFi dongle 驱动程序时遇到了很长一段时间的困难。我已经在编译内核后安装了驱动程序(使用 modprobe 命令没有问题)但是我仍然收到以下错误: 当执行
我知道这个问题很宽泛,但我想知道如何以编程方式将视频从 Android 手机发送到 Google Chromecast Dongle。 我不是要代码,只是要链接、教程和操作方法。谢谢。 最佳答案 您可
问题: Beaglebone 中的 Android JellyBean4.1.2 无法识别部分华为 USB Dongle。 详细信息: 我正在使用在 Android JellyBean4.1.2 上运
有人要求我为具有 TPM 芯片的 x86_64 设备实现相当于使用 TPM 的许可证加密狗。本质上需要的是确保为设备发布的软件只能在设备本身上运行,这样如果软件被迁移到虚拟机或不同的硬件,它将拒绝运行
本文整理了Java中com.zsmartsystems.zigbee.dongle.conbee.ZigBeeDongleConBee.()方法的一些代码示例,展示了ZigBeeDongleConBe
本文整理了Java中com.zsmartsystems.zigbee.dongle.cc2531.network.packet.ZToolPacket类的一些代码示例,展示了ZToolPacket类的
本文整理了Java中com.zsmartsystems.zigbee.dongle.cc2531.network.packet.ZToolPacketStream类的一些代码示例,展示了ZToolPa
我想使用 java 代码从通过加密狗(USB 连接器)连接到我的笔记本电脑的 sim 中读取短信,我知道我必须使用 AT 命令,但我不知道哪些命令以及如何使用??? 最佳答案 如果您使用的是 Wind
我正在尝试在 raspberry pi 1 B+ 的 raspbian 中为 mt7610 ( Product Page ) usb wifi dongle 编译驱动程序 Here是驱动源码下载地址
我正在尝试从连接到我的机器的外部蓝牙加密狗读取数据,一旦它从 java 中的任何其他蓝牙设备接收到数据。我不知道如何实现这一点。如果有人知道如何做到这一点请帮助我。 最佳答案 我找到了我自己问题的解决
我是一名优秀的程序员,十分优秀!