Hybrid File Xfer Download

High-speed file transfer tool aggregating Wi-Fi and USB channels to maximize bandwidth between Android and PC.

⭐ 2,392 stars on GitHub
Latest Release: v3.0.0

About Software

Hybrid File Xfer (formerly Dual Track Fast Transfer) is a high-performance file transfer tool that maximizes bandwidth by utilizing multiple I/O channels simultaneously. It allows users to transfer files between an Android device and a computer using a combination of Wi-Fi 6 (2.4G & 5G), USB tethering, and physical Ethernet connections. This aggregation of channels enables transfer speeds significantly faster than standard single-channel methods.

The application features a dual-pane file manager interface (similar to MT Manager) for easy drag-and-drop operations between devices. It supports different connection modes, including standard network connection and ADB port forwarding for robust USB transfer. With features like bookmarking paths and efficient handling of I/O threads, Hybrid File Xfer is designed for power users who need to move massive amounts of data quickly and reliably.

Use Cases:

  • Transfer large files between Android and PC at high speeds
  • Combine multiple network channels (Wi-Fi, USB, Hotspot) for faster transfer
  • Manage files on Android device from PC with a dual-pane interface
  • Backup photos and videos to computer without cloud limits
  • Use ADB forwarding for stable wired connections

Downloads

v3.0.0 March 12, 2025
app-release.apkapk
app-release_antutu-turbo.apkapk
v2.2.0 January 16, 2025
app-release.apkapk
app-release_antutu-turbo.apkapk
v2.1.1 January 02, 2025
app-release.apkapk
v2.0.0 October 13, 2024
app-release.apkapk
v1.3.0 May 16, 2024
app-release.apkapk
v1.2.0 May 06, 2024
app-release.apkapk
v1.1 April 25, 2024
app-release.apkapk
v1.0 March 28, 2024
app-release.apkapk

Package Info

Last Updated
Mar 12, 2025
Latest Version
v3.0.0
License
GPL-3.0
Total Versions
8

README

多轨快传

多轨快传(原双轨快传),一个可以同时使用USB和WIFI等多张网卡传输文件到电脑的软件。

用尽手机一切对外可用IO通道,提升传输速度。

USB2.0+WIFI6(千兆网口)可以跑到150MB/s(40+110MB/s)!

USB2.0+WIFI6_5G:160mhz+WIFI6_2.4G:40mhz 可以跑到200+MB/s!

速度测试(USB2.0+WIFI6:GbE)

!PixPin_2024-04-15_20-42-19

!PixPin_2024-04-15_20-45-49

使用

模式

IO服务的启动模式,可选正常、ROOT、ADB,依靠Shizuku启动。

ROOT可以访问data目录那些的,权限最高,ADB权限也稍微高那么点点,比如可以访问外置SD卡目录。

注意:~/Android/data/目录需要ROOT模式,ADB做不到。请不要指责我,感到不适请发邮件到谷歌安卓部那抗议!

网卡与通道

选择要用于传输的网卡,一个网卡一个通道。

只要能被识别为网卡的,都会显示在网卡列表中,比如这些

  • 连接一个WIFI
  • 连接双WLAN加速的辅助WIFI
  • 打开热点
  • USB网络共享
  • 蓝牙网络共享(不建议用)
  • 物理以太网口
  • VPN软件的TUN网卡(请勿选择)
  • 蜂窝网络(已过滤,若有需要请修改编译源码)

请选择可以同电脑进行局域网传输的网卡

USB_ADB的连接比较特殊,它是通过adb forward tcp: tcp:转发命令实现的,将手机的端口转发到本机(127.0.0.1)上,使其能够通过USB进行网络传输。

连接

手机端

插上数据线并连接WIFI,WIFI需要与电脑处在同一局域网内(推荐电脑使用网线直连路由器)

USB_ADB的连接需要USB调试,请到开发者选项中打开,如果你因各种原因不能使用ADB,可以改用USB网络共享代替ADB。

主界面选择好模式后点击按钮启动服务器并等待连接,状态显示“等待连接”后,电脑双击运行启动脚本启动_ADB连接.bat(或者你根据启动参数自己编写一个)。如果提示没有java,则需要安装java运行环境 (https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html),安装过程不过多阐述,与我的世界安装java环境过程一致。ADB连接方式下,程序首先执行adb转发端口(USB通道),若电脑未授权USB调试,请点击手机上的“允许这台电脑进行调试”。端口转发完成后,启动电脑客户端,客户端先连接控制通道,然后从控制通道获取手机指定的传输通道网卡信息,然后电脑客户端连接到这些传输通道网卡,选择的线路都连接成功后,『传输文件』按钮亮起即可进行文件传输。

选择模式与网卡 电脑连接
!Screenshot_2024-10-13-13-21-20-325_top.weixiansen574.hybridfilexfer !Screenshot_2024-10-13-13-20-59-747_top.weixiansen574.hybridfilexfer

电脑客户端连接

通道分为控制通道与传输通道,控制通道用于通知对方发送或接收文件、列出文件夹、创建文件夹等,传输通道用于传输文件。

-c 参数指定的是控制通道的连接方式,为adb或IP地址,IP地址可填写任意一个手机的网卡IP。

参数说明

Usage: HybirdFileXfer [OPTION]...
	使用多 I/O 通道(如 USB 和 WiFi)加速从手机到电脑的文件传输。

Mandatory arguments:
	-c, --connect=ADDRESS	指定连接方式:
				adb      = 使用 ADB 连接
				IP_ADDR  = 使用网络直连 (如 192.168.1.114)
	-s, --device=ID		指定 USB 设备 ID
	-d, --dir=DIRECTORY	设置电脑接收目录 (默认: /)

Other options:
	-h, --help		显示此帮助信息
	-v, --version		显示版本信息

Examples:
	HybirdFileXfer -c adb
	HybirdFileXfer -c adb -s 2dd16815 -d C:\Users\Downloads
	HybirdFileXfer -c 192.168.1.114 -d D:\Transfer\Files

Report bugs to: 

完整启动命令示例

java -jar HybridFileXfer.jar -c adb
java -jar HybridFileXfer.jar -c adb -s abcd1234
java -jar HybridFileXfer.jar -c adb -d C:\Users\Administrator\Desktop\
java -jar HybridFileXfer.jar -c 192.168.1.2

电脑输出

adb:5740
USB_ADB : 5740 端口转发成功!
正在连接 网卡名:USB_ADB 远程地址:127.0.0.1 绑定地址:null
正在连接 网卡名:wlan1 远程地址:192.168.8.242 绑定地址:null
正在连接 网卡名:wlan0 远程地址:192.168.8.146 绑定地址:null
传输通道已全部连接完成

技巧

  • 很多手机支持双WIFI加速,用上速度可以再增加!小米手机:WLAN => WLAN助理 => 智能多网加速 => 双WLAN加速,选择第二条不同频段的WIFI,可实现5Ghz+2.4Ghz加速!其他手机自行探索。连上第二条WIFI后记得刷新下网卡列表

  • 如果你没有路由器,但电脑有无线网卡,可以手机打开热点给电脑或反过来操作,即可建立电脑与手机之间的无线局域网,进行文件传输

  • 如果5Ghz频段WIFI已可以跑满你电脑的千兆网口,你没有2.5G网口,如何通过双WLAN加速来提高传输速度?

    • 如果电脑还有一个无线网卡。电脑打开一个不同频段的热点,然后手机连接电脑的热点作为辅助WLAN。或者手机打开与已连接WIFI不同频段的热点(切勿相同频段,能打开成功但一定会干扰降速!),电脑连接手机开的热点。

    • 如果电脑有两个千兆网卡。方法一是网卡合并,效果最好但是难以操作。方法二:两条网线都插入路由器,此时两张网卡各自一个IP地址。手机开启双WLAN加速,连接两个频段的WIFI。返回软件,此时由于电脑两张网卡都连接着同一上级路由,若系统默认分配,可能双WLAN的流量都走同一张网卡!所以需要在手机上设置『电脑指定网卡IP』使这两条通道各自走独立的电脑网卡。各自填写上对应的电脑网卡IP即可。

其他设备

Linux电脑

v1.1新增对Linux的支持,下载对应的电脑客户端即可,解压后执行对应命令,例如

java -jar HybridFileXfer.jar -c adb

目前仅支持x86 CPU的电脑,虽然Java是跨平台的,但是adb对处理器架构有要求。如果你需要在ARM,RISC-V,龙芯等CPU架构下运行,可以寻找对应处理器架构的adb程序,复制到jar包的同一目录。又或者使用USB网络共享。

ArchLinux 通过 AUR 安装

重要提示:

本项目的 issue 跟踪器 仅用于 讨论项目本身的 Bug 和功能请求。 请不要在这里提交任何与 AUR 打包、PKGBUILD 语法、makepkg 错误或 AUR 助手相关的问题。 如果你遇到 AUR 相关问题,请在 AUR 网页上的包评论区 或向软件包维护者寻求帮助。

本项目已在 Arch Linux 用户仓库 (AUR) (https://aur.archlinux.org/packages/hybridfilexfer-git) 上发布,你可以使用任何你喜欢的 AUR 助手进行安装,例如:

# 使用 yay
yay -S hybridfilexfer-git

# 使用 paru
paru -S hybridfilexfer-git

安装完成后,你可以通过在终端执行 HybridFileXfer 来启动电脑端。

See full README on repository.