mptcp应用——在nexus5安装mptcp

意义

mptcp亟需在手机中的应用,传统的TCP会话只支持单路连接,即客户端和服务器端之间的连接只通过一条线路传输数据。但今天的网络状况与过去已经大为不同,一部智能手机能同时连接多个网络,如蜂窝网络和WIFI网络。如果客户端和服务器端设备都能支持多路TCP连接——即一个TCP会话使用多个线路传输数据,那么这将能提升网络利用率和数据传输率,还能提高网络的稳定性。

安装

解锁并获取root权限——CF-Auto-Root

使用CF-Auto-Root工具获取解锁并nexus5的root权限。下载地址及使用方法:

  1. 首先要保证你电脑的Fastboot驱动安装正常,一般手机插入联网的电脑后都会自动安装驱动,安装失败的话去下载安装一个Android SDK;
  2. 将下载到的CF-Auto-Root解压待用;
  3. 启动Nexus 5的bootloader模式,方法为先关机,在关机状态下同时按住音量减和电源键;
  4. 用USB线将手机和电脑连接;
  5. 运行CF-Auto-Root文件夹下的文件,以windows系统为例,运行 root-windows.bat文件
  6. 最后根据电脑和手机上的提示进行下一步操作就OK了。

刷支持mptcp的img

  1. 下载支持最新版本的支持mptcp的镜像,点击下载;
  2. 启动Nexus 5的bootloader模式,方法为先关机,在关机状态下同时按住音量减和电源键;
  3. 用USB线将手机和电脑连接;
  4. 在img文件所在文件夹的空白处,按住shift键点击右键,选择在此处打开命令窗口
  5. 在命令窗口中依次输入并执行以下两行命令:

    fastboot flash boot boot_20150421_mptcp0.89.5_android4.4.4.img  
    fastboot reboot
    
  6. 上一步操作如果提示fastboot或者adb不是内部或者外部命令,就需要下载adb和fastboot命令需要的文件(点击下载adb fastboot)。下载好之后解压,将里面名称中含有adbfastboot.exe都复制到c:/windows/system32下,然后再将名称中含有adb的所有文件复制到c:/windows/system,重新执行上一步命令;
  7. 至此,支持mptcp的镜像成功刷入nexus5。

安装必备控制软件

默认情况下,安卓在同一时刻只会使用一个接口,为了让手机可以同时使用两个接口,需要安装控制软件MultipathControl,github地址:
github地址

你可能感兴趣的:(root,刷机,nexus5,MPTCP)