You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过Android Shell命令开启反向无线充电?

Android反向无线充电的Shell控制方案

不存在统一的标准Shell命令,因为反向无线充电的控制逻辑并非Android原生系统统一实现,而是由各厂商自定义开发。不过部分设备支持通过以下几种方式用Shell命令控制:

1. 修改系统全局设置(部分原生/接近原生系统)

部分设备将反向无线充电状态存入系统全局设置参数中,可通过settings命令修改:

  • 开启命令:settings put global reverse_wireless_charging_enabled 1
  • 关闭命令:settings put global reverse_wireless_charging_enabled 0

注意:参数名称可能因厂商而异,比如部分机型会用wireless_reverse_charging或其他自定义名称。可以先执行settings list global命令,搜索包含"charging"的参数来确认目标参数。

2. 厂商专属命令

多数厂商会把反向无线充电的控制封装在自有系统服务或广播中,需要使用厂商特定命令:

  • 小米部分机型:通过广播触发
    • 开启:am broadcast -a com.android.intent.action.REVERSE_WIRELESS_CHARGING --ez enable true
    • 关闭:am broadcast -a com.android.intent.action.REVERSE_WIRELESS_CHARGING --ez enable false
  • 三星部分机型:调用电池服务方法(方法号可能随系统版本变化)
    • 示例:service call battery_service 13

这类命令没有通用规范,需要针对具体机型和系统版本测试验证。

3. 权限要求

执行上述命令通常需要满足以下条件之一:

  • 设备已获取Root权限
  • 拥有android.permission.WRITE_SECURE_SETTINGS系统权限(可通过ADB命令pm grant 包名 android.permission.WRITE_SECURE_SETTINGS授予,仅限调试场景)

如果找不到对应命令,还可以通过input tap命令模拟点击快捷设置中的反向充电开关,但这种方式依赖屏幕分辨率和布局,通用性极差,不推荐使用。

内容的提问来源于stack exchange,提问作者Awasthî Shußham

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.16 02:55:32