禁用对连接的 USB 设备(手机)充电

Phi*_*rch 5 linux usb charging android thinkpad

我经常使用手机作为移动互联网热点,它通过 USB 连接到我的电脑。这工作正常,但除非手机已经充满电,否则它会开始从笔记本电脑为电池充电,从而很快耗尽笔记本电脑的电池。由于两端都是 USB-C 端口,我怀疑充电电流甚至可能超过 0.5A,导致我的笔记本电池放电速度相当快。当我的笔记本电脑本身使用电池供电时,我更愿意完全禁用手机充电。USB 的最小电流限制为 0.1A 也可以。完全禁用该端口不是一种选择,因为这也会禁用 USB 网络共享。

问:如何禁用所连接设备的 USB 充电或至少将电流限制为 0.1A?

笔记本:Lenovo Thinkpad T480
操作系统:Ubuntu 20.04
手机:SHIFT 手机,运行 Android 8,未 root

谢谢你并致以最诚挚的问候,菲利普

Vir*_*ity 2

这是不可能的。主板内置USB充电功能。您必须找到一种方法来禁用手机端的 USB 充电,但这可能需要 root。目前可行的解决方案是使用无线方法连接到手机。

  • “不可能”似乎有点难。如果手机符合 USB 规范,则必须根据集线器宣传的可用电流来限制其输入电流(或者,如果可用电流太低,则无法连接)。也许可以以某种方式改变中心所说的内容,但我不知道如何改变。 (2认同)