手机没盘符,不显速度,咋整?

先是手机要传100GB文件给朋友,发现问题,小米mix2手机type-c居然是usb2.0协议

然后找来华为荣耀v20和华为nova5 Pro,看网上说是usb3.1协议

想看看读写速度多少,CPU I5 8500,主板华硕B360M,win10,不显速度

想着 fastcopy 软件试试看,选择手机的时候才发现手机没盘符

咋整,才能看到手机读写速度呢?

呃,你要在连接电脑后,在手机的 USB 设置里面选择:数据传输 才行呀。

安卓手机通过USB和电脑传文件用的是MTP协议吧,并不是普通的U盘,Fastcopy应该是不支持的。(也许我的知识过时了) 实际应用中不如在同一个局域网下通过FTP协议传文件方便快捷,或者用内存卡/OTG U盘中转。

手机都128GB了,当时就想利用来当U盘的,有那么大的U盘,肯定直接用了

没想到手机那么大存储还有偷工减料的,type-c运行在usb2.0,还没盘符想看看传输速度都没辙

没有过时,即使是目前最新版的Fastcopy也是不支持MTP的,因为开发者提到:“使用Win32 API和C运行时,没有使用MFC等框架,因此可以轻量、紧凑、轻快的运行。(注:XP下也不需要安装运行库)–所以也导致无法支持手机的MTP模式”

建议通过局域网传输

UMS(大容量USB存储设备)模式在出厂Android6(或者是5又或者5.1?)以上的设备上是不支持访问内部存储的吧(貌似是从/sdcard指向/storage/emulated/0开始的),大概只能访问到手机里插的存储卡。抱歉我不是非常确定,因为我已经很久不用UMS模式了。

要启用UMS模式,你需要做到以下几点:

  • 确保设备已获取root权限
  • 修改SELinux策略为Permissive。请注意,在部分设备上,这一操作将造成大量系统应用爆炸,影响正常使用, 严重时可能无法启动到Andorid,第三方应用可能也会有爆炸的,但相对于系统应用的比例会低不少;在另外一些设备上,除了系统安全性受到影响之外,你感觉不到改动它给你带来了影响。如果你坚持要这么做,请确保你对可能发生的后果有了充分的认知,且已经有了对策。
  • 启用UMS模式。参考 USB MASS STORAGE Enabler 即可。

因为UMS模式不再支持手机的内部存储,所以我建议你在手机上跑测试软件来获得成绩,不过这样可能会受到温度等其他因素的影响。同时为了避免因为软件自身的设计缺陷,请尽量选择口碑比较好的跑分软件,比如GeekBench等。

至于实际传输文件,建议在手机状况比较好(手机比较新,读写速度没有明显下降;或清空后不久,文件数量少结构清晰;写入错误少)且没有连接过过多不同电脑用过MTP模式的时候使用MTP模式即可;
如果是单个大文件,MTP模式又发生了中断,可以使用USB调试进行传输(各种PC端文件助手也是这个原理);
或者可以选择WiFi传输,这类软件也非常多,比如SuperBeam等,这里我只是举例,不作推荐,但是茄子快传、快牙等无关功能多、疯狂自启的不建议使用

嗯,谢谢各位回复,type-c在usb2.0协议里撑死也就20~30速度,至于那些使用usb3.0协议的手机,如果要专门安装一个软件测速,那可以直接搜手机评测,看看别人测试的结果。

写这个帖子的原因有两个,一个是有朋友手机屏幕坏了,100多G的照片拷不出来,修又不值得,他想换新的手机的。另一个原因是想着手机存储那么大,能否当个U盘使,才发现我的小米MIX2居然是usb2.0协议。。如此看来,手机存储真不适合存点重要的东西。

试试 HFS

关于你朋友手机屏幕损坏的问题,如果没有修理计划,我建议可以使用USB OTG线+鼠标+WiFi的方式把文件搞出来,主流手机产品线对USB OTG功能的支持,没记错的话是高通2014年,MTK、华为2016年普及,在这之前只有个别型号支持;看你说100多G,那肯定是最近两年的手机了,这个不成问题。

手机跟电脑,我一般用文件管理的ftp传文件