所以你可能会问,文件系统为啥这么重要,为啥非要换?因为一旦换成 Linux 分区格式,那就意味着手机能够实现对整个存储空间的完全支配,进而和存储有关的新特性和优化才会得以支持。比如不用再严格划分系统内的 data 和 sdcard 分区,彻底释放手机装应用的潜力,同时也能通过附加其他的文件系统,比如 sdcardfs 来实现对应用访问存储器权限的管理,以及从 Android 6.0 开始的全盘加密,都是以改换文件系统为基础。
而为此付出的代价,无非就是连接电脑的时候,原有稳定的挂载大容量存储模式被稳定性相对较差而且 bug 偏多的 MTP 所取代。而事实证明,虽说MTP的不少问题现在才修复得差不多,包括重命名卡死、分支目录不能实时刷新等等,但还是能用的。
// 外置 TF 卡扩展的形态局限
此外,TF 卡还有个不可避免的缺陷,那就是天生的插拔属性。
事实上正是为了可插拔,TF 卡是存在于物理上留出了一些余量的卡槽里,通过有弹性结构的触点连接到机身主板。那这就意味着,相比焊死的内置闪存,TF 卡槽不仅占地面积更大,是有一定概率意外断开的,只是概率很低,但相信各位资深用户们多少都碰到过。
那么如果将 TF 卡作为用户的主存储器,显然对于系统运行的稳定性和使用体验都是潜在的威胁。
故而,TF 卡必然会次要化。
// 使用内置闪存有利于厂商
前一段批了一遍 TF 卡的缺点,我们也就知道了内置闪存有读写快、可以配置 Linux 专属文件系统,以及焊死的硬件结构稳定性更好的优点。此外,内置闪存的广泛使用还对整机厂商的很大利好。