- 插入数据线后自动将 USB 模式切换为 MTP
- Hook
UsbDeviceManager、AdbService,在 system_server 层生效 - 模式切换即时完成,不需要重启设备
- Android 12 及以上(模块 minApiVersion / targetApiVersion = 102)
- LSPosed(Zygisk 或 Riru 均可)
- Root 权限(KernelSU / Magisk 均可)
- 从 Releases 下载最新的 APK
- 安装后打开 LSPosed 管理器
- 在模块列表中启用 Auto USB MTP
- 作用域勾选 系统框架(system)
- 重启设备
改动立即写入,下次插线按新设置生效。
- 优化 Hook 安装流程
- 修复部分机型插线后模式未生效的问题
本模块基于开源项目 USBManager 修改,调整了包名与应用名以符合 LSPosed 官方仓库的提交要求。功能逻辑与上游保持一致。
本项目使用木兰公共许可证,第 2 版(Mulan PubL v2)。完整授权见 LICENSE。
- 发布页面:https://github.com/Shuoh118/Auto-USB/releases/tag/main
- 问题反馈:https://github.com/Shuoh118/Auto-USB/issues
如果你觉得本项目对你有用,请点上右上角的star,这是对我的最佳鼓励。 最后感谢@https://github.com/TigerSpirit217 本项目基于https://github.com/TigerSpirit217/USBManager?tab=readme-ov-file 修改而来 没有他就没有此项目