【问题标题】:Disabling Android USB modem access from Computer禁用从计算机访问 Android USB 调制解调器
【发布时间】:2020-02-11 15:26:42
【问题描述】:

我正在从源代码编译 AOSP 映像,我发现如果我使用 USB 连接设备,我可以访问调制解调器并使用 putty 作为 COM 端口处理程序对其执行 AT 命令。它出现在 Windows 的设备管理器中,位于调制解调器类别下。

我已经搜索了很长时间,但我没有看到任何解决方案。 我想这可以在编译之前在AOSP代码中禁用,但我不知道在哪里。

【问题讨论】:

    标签: android android-source modem


    【解决方案1】:

    目前只能在设备所有者/个人资料所有者模式下实现。 要使您的应用成为设备所有者,您可以关注此主题:How to make my app a device owner?

    您可以在授予设备所有者访问权限后使用以下代码:

      DevicePolicyManager dpm = (DevicePolicyManager) context.getSystemService(Context.DEVICE_POLICY_SERVICE);
      ComponentName mDeviceAdmin =  new ComponentName(context, AdminReceiver.class);
      dpm.addUserRestriction(mDeviceAdmin, UserManager.DISALLOW_USB_FILE_TRANSFER);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-21
      • 2014-05-30
      • 2011-08-21
      • 2012-01-04
      相关资源
      最近更新 更多